--- /srv/rebuilderd/tmp/rebuilderdJitXUG/inputs/python3-tomli_2.2.1-2+b1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdJitXUG/out/python3-tomli_2.2.1-2+b1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-02-27 00:30:42.000000 debian-binary │ -rw-r--r-- 0 0 0 1672 2025-02-27 00:30:42.000000 control.tar.xz │ --rw-r--r-- 0 0 0 113192 2025-02-27 00:30:42.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 113232 2025-02-27 00:30:42.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ │ │ │ ├── line order │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -usr/lib/python3/dist-packages/5703180c3dd46e872cf3__mypyc.cpython-313-arm-linux-gnueabihf.so │ │ │ │ +usr/lib/python3/dist-packages/5bae8a57b5ef85818b48__mypyc.cpython-313-arm-linux-gnueabihf.so │ │ │ │ usr/lib/python3/dist-packages/tomli-2.2.1.dist-info/INSTALLER │ │ │ │ usr/lib/python3/dist-packages/tomli-2.2.1.dist-info/METADATA │ │ │ │ usr/lib/python3/dist-packages/tomli-2.2.1.dist-info/WHEEL │ │ │ │ usr/lib/python3/dist-packages/tomli-2.2.1.dist-info/top_level.txt │ │ │ │ usr/lib/python3/dist-packages/tomli/__init__.cpython-313-arm-linux-gnueabihf.so │ │ │ │ usr/lib/python3/dist-packages/tomli/__init__.py │ │ │ │ usr/lib/python3/dist-packages/tomli/_parser.cpython-313-arm-linux-gnueabihf.so ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -1,13 +1,13 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-02-27 00:30:42.000000 ./ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-02-27 00:30:42.000000 ./usr/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-02-27 00:30:42.000000 ./usr/lib/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-02-27 00:30:42.000000 ./usr/lib/python3/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-02-27 00:30:42.000000 ./usr/lib/python3/dist-packages/ │ │ │ --rw-r--r-- 0 root (0) root (0) 270076 2025-02-27 00:30:42.000000 ./usr/lib/python3/dist-packages/5703180c3dd46e872cf3__mypyc.cpython-313-arm-linux-gnueabihf.so │ │ │ +-rw-r--r-- 0 root (0) root (0) 270076 2025-02-27 00:30:42.000000 ./usr/lib/python3/dist-packages/5bae8a57b5ef85818b48__mypyc.cpython-313-arm-linux-gnueabihf.so │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-02-27 00:30:42.000000 ./usr/lib/python3/dist-packages/tomli/ │ │ │ -rw-r--r-- 0 root (0) root (0) 66904 2025-02-27 00:30:42.000000 ./usr/lib/python3/dist-packages/tomli/__init__.cpython-313-arm-linux-gnueabihf.so │ │ │ -rw-r--r-- 0 root (0) root (0) 314 2025-02-27 00:30:42.000000 ./usr/lib/python3/dist-packages/tomli/__init__.py │ │ │ -rw-r--r-- 0 root (0) root (0) 66904 2025-02-27 00:30:42.000000 ./usr/lib/python3/dist-packages/tomli/_parser.cpython-313-arm-linux-gnueabihf.so │ │ │ -rw-r--r-- 0 root (0) root (0) 25591 2025-02-27 00:30:42.000000 ./usr/lib/python3/dist-packages/tomli/_parser.py │ │ │ -rw-r--r-- 0 root (0) root (0) 66904 2025-02-27 00:30:42.000000 ./usr/lib/python3/dist-packages/tomli/_re.cpython-313-arm-linux-gnueabihf.so │ │ │ -rw-r--r-- 0 root (0) root (0) 3171 2025-02-27 00:30:42.000000 ./usr/lib/python3/dist-packages/tomli/_re.py │ │ ├── ./usr/lib/python3/dist-packages/tomli/__init__.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3894933064893ea5e4dc34e809adc4b2a8c028bf │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4db8761880532701c6c5c4be24047bb520302386 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -5,16 +5,16 @@ │ │ │ │ PyInit_tomli │ │ │ │ PyImport_ImportModule │ │ │ │ PyObject_GetAttrString │ │ │ │ PyCapsule_GetPointer │ │ │ │ _Py_Dealloc │ │ │ │ PyInit___init__ │ │ │ │ H KxD J{D │ │ │ │ -5703180c3dd46e872cf3__mypyc │ │ │ │ -5703180c3dd46e872cf3__mypyc.init_tomli │ │ │ │ +5bae8a57b5ef85818b48__mypyc │ │ │ │ +5bae8a57b5ef85818b48__mypyc.init_tomli │ │ │ │ /usr/lib/debug/.dwz/arm-linux-gnueabihf/python3-tomli.debug │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .rel.dyn │ │ │ │ .rel.plt │ │ │ │ .eh_frame │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -5,17 +5,17 @@ │ │ │ │ 0x00000510 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ 0x00000520 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ 0x00000530 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ 0x00000540 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ 0x00000550 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ 0x00000560 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ 0x00000570 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ - 0x00000580 35373033 31383063 33646434 36653837 5703180c3dd46e87 │ │ │ │ - 0x00000590 32636633 5f5f6d79 70796300 35373033 2cf3__mypyc.5703 │ │ │ │ - 0x000005a0 31383063 33646434 36653837 32636633 180c3dd46e872cf3 │ │ │ │ + 0x00000580 35626165 38613537 62356566 38353831 5bae8a57b5ef8581 │ │ │ │ + 0x00000590 38623438 5f5f6d79 70796300 35626165 8b48__mypyc.5bae │ │ │ │ + 0x000005a0 38613537 62356566 38353831 38623438 8a57b5ef85818b48 │ │ │ │ 0x000005b0 5f5f6d79 7079632e 696e6974 5f746f6d __mypyc.init_tom │ │ │ │ 0x000005c0 6c690000 3e000000 41000000 0c000000 li..>...A....... │ │ │ │ 0x000005d0 41000000 11000000 41000000 27000000 A.......A...'... │ │ │ │ 0x000005e0 41000000 36000000 41000000 03000000 A...6...A....... │ │ │ │ 0x000005f0 41000000 06000000 41000000 15000000 A.......A....... │ │ │ │ 0x00000600 41000000 0f000000 41000000 0e000000 A.......A....... │ │ │ │ 0x00000610 41000000 26000000 41000000 13000000 A...&...A....... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39343933 33303634 38393365 61356534 94933064893ea5e4 │ │ │ │ - 0x00000010 64633334 65383039 61646334 62326138 dc34e809adc4b2a8 │ │ │ │ - 0x00000020 63303238 62662e64 65627567 00000000 c028bf.debug.... │ │ │ │ - 0x00000030 88e0e3c2 .... │ │ │ │ + 0x00000000 62383736 31383830 35333237 30316336 b8761880532701c6 │ │ │ │ + 0x00000010 63356334 62653234 30343762 62353230 c5c4be24047bb520 │ │ │ │ + 0x00000020 33303233 38362e64 65627567 00000000 302386.debug.... │ │ │ │ + 0x00000030 e08285ee .... │ │ ├── ./usr/lib/python3/dist-packages/tomli/_parser.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e3e3d2cfca1b906ed155d83431bd3afef6ae4fae │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 94c617d5346016b0adee50ab8c6b4c6430f9a4a8 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -5,16 +5,16 @@ │ │ │ │ PyInit__parser │ │ │ │ PyImport_ImportModule │ │ │ │ PyObject_GetAttrString │ │ │ │ PyCapsule_GetPointer │ │ │ │ _Py_Dealloc │ │ │ │ PyInit___init__ │ │ │ │ H KxD J{D │ │ │ │ -5703180c3dd46e872cf3__mypyc │ │ │ │ -5703180c3dd46e872cf3__mypyc.init_tomli____parser │ │ │ │ +5bae8a57b5ef85818b48__mypyc │ │ │ │ +5bae8a57b5ef85818b48__mypyc.init_tomli____parser │ │ │ │ /usr/lib/debug/.dwz/arm-linux-gnueabihf/python3-tomli.debug │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .rel.dyn │ │ │ │ .rel.plt │ │ │ │ .eh_frame │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -5,18 +5,18 @@ │ │ │ │ 0x00000518 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ 0x00000528 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ 0x00000538 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ 0x00000548 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ 0x00000558 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ 0x00000568 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ 0x00000578 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ - 0x00000588 35373033 31383063 33646434 36653837 5703180c3dd46e87 │ │ │ │ - 0x00000598 32636633 5f5f6d79 70796300 00000000 2cf3__mypyc..... │ │ │ │ - 0x000005a8 35373033 31383063 33646434 36653837 5703180c3dd46e87 │ │ │ │ - 0x000005b8 32636633 5f5f6d79 7079632e 696e6974 2cf3__mypyc.init │ │ │ │ + 0x00000588 35626165 38613537 62356566 38353831 5bae8a57b5ef8581 │ │ │ │ + 0x00000598 38623438 5f5f6d79 70796300 00000000 8b48__mypyc..... │ │ │ │ + 0x000005a8 35626165 38613537 62356566 38353831 5bae8a57b5ef8581 │ │ │ │ + 0x000005b8 38623438 5f5f6d79 7079632e 696e6974 8b48__mypyc.init │ │ │ │ 0x000005c8 5f746f6d 6c695f5f 5f5f7061 72736572 _tomli____parser │ │ │ │ 0x000005d8 00000000 3e000000 41000000 0c000000 ....>...A....... │ │ │ │ 0x000005e8 41000000 11000000 41000000 27000000 A.......A...'... │ │ │ │ 0x000005f8 41000000 36000000 41000000 03000000 A...6...A....... │ │ │ │ 0x00000608 41000000 06000000 41000000 15000000 A.......A....... │ │ │ │ 0x00000618 41000000 0f000000 41000000 0e000000 A.......A....... │ │ │ │ 0x00000628 41000000 26000000 41000000 13000000 A...&...A....... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 65336432 63666361 31623930 36656431 e3d2cfca1b906ed1 │ │ │ │ - 0x00000010 35356438 33343331 62643361 66656636 55d83431bd3afef6 │ │ │ │ - 0x00000020 61653466 61652e64 65627567 00000000 ae4fae.debug.... │ │ │ │ - 0x00000030 9e5fce89 ._.. │ │ │ │ + 0x00000000 63363137 64353334 36303136 62306164 c617d5346016b0ad │ │ │ │ + 0x00000010 65653530 61623863 36623463 36343330 ee50ab8c6b4c6430 │ │ │ │ + 0x00000020 66396134 61382e64 65627567 00000000 f9a4a8.debug.... │ │ │ │ + 0x00000030 6cd1bae6 l... │ │ ├── ./usr/lib/python3/dist-packages/tomli/_re.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7444ce59c8d303cd9dce80839ce772f039ceb1e8 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b6b2998143c74186e2b43e383eeb001fa7b11dd5 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -5,16 +5,16 @@ │ │ │ │ PyInit__re │ │ │ │ PyImport_ImportModule │ │ │ │ PyObject_GetAttrString │ │ │ │ PyCapsule_GetPointer │ │ │ │ _Py_Dealloc │ │ │ │ PyInit___init__ │ │ │ │ H KxD J{D │ │ │ │ -5703180c3dd46e872cf3__mypyc │ │ │ │ -5703180c3dd46e872cf3__mypyc.init_tomli____re │ │ │ │ +5bae8a57b5ef85818b48__mypyc │ │ │ │ +5bae8a57b5ef85818b48__mypyc.init_tomli____re │ │ │ │ /usr/lib/debug/.dwz/arm-linux-gnueabihf/python3-tomli.debug │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .rel.dyn │ │ │ │ .rel.plt │ │ │ │ .eh_frame │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -5,18 +5,18 @@ │ │ │ │ 0x00000514 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ 0x00000524 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ 0x00000534 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ 0x00000544 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ 0x00000554 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ 0x00000564 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ 0x00000574 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ - 0x00000584 35373033 31383063 33646434 36653837 5703180c3dd46e87 │ │ │ │ - 0x00000594 32636633 5f5f6d79 70796300 00000000 2cf3__mypyc..... │ │ │ │ - 0x000005a4 35373033 31383063 33646434 36653837 5703180c3dd46e87 │ │ │ │ - 0x000005b4 32636633 5f5f6d79 7079632e 696e6974 2cf3__mypyc.init │ │ │ │ + 0x00000584 35626165 38613537 62356566 38353831 5bae8a57b5ef8581 │ │ │ │ + 0x00000594 38623438 5f5f6d79 70796300 00000000 8b48__mypyc..... │ │ │ │ + 0x000005a4 35626165 38613537 62356566 38353831 5bae8a57b5ef8581 │ │ │ │ + 0x000005b4 38623438 5f5f6d79 7079632e 696e6974 8b48__mypyc.init │ │ │ │ 0x000005c4 5f746f6d 6c695f5f 5f5f7265 00000000 _tomli____re.... │ │ │ │ 0x000005d4 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ 0x000005e4 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ 0x000005f4 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ 0x00000604 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ 0x00000614 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ 0x00000624 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 34346365 35396338 64333033 63643964 44ce59c8d303cd9d │ │ │ │ - 0x00000010 63653830 38333963 65373732 66303339 ce80839ce772f039 │ │ │ │ - 0x00000020 63656231 65382e64 65627567 00000000 ceb1e8.debug.... │ │ │ │ - 0x00000030 c4e4c260 ...` │ │ │ │ + 0x00000000 62323939 38313433 63373431 38366532 b2998143c74186e2 │ │ │ │ + 0x00000010 62343365 33383365 65623030 31666137 b43e383eeb001fa7 │ │ │ │ + 0x00000020 62313164 64352e64 65627567 00000000 b11dd5.debug.... │ │ │ │ + 0x00000030 9e4c2043 .L C │ │ ├── ./usr/lib/python3/dist-packages/tomli/_types.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: eb413eba72e077cd5a3acf19d0af1d89675b5459 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6f44a6a0103ea986bf73a0a0420799163b0a4a6b │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -5,16 +5,16 @@ │ │ │ │ PyInit__types │ │ │ │ PyImport_ImportModule │ │ │ │ PyObject_GetAttrString │ │ │ │ PyCapsule_GetPointer │ │ │ │ _Py_Dealloc │ │ │ │ PyInit___init__ │ │ │ │ H KxD J{D │ │ │ │ -5703180c3dd46e872cf3__mypyc │ │ │ │ -5703180c3dd46e872cf3__mypyc.init_tomli____types │ │ │ │ +5bae8a57b5ef85818b48__mypyc │ │ │ │ +5bae8a57b5ef85818b48__mypyc.init_tomli____types │ │ │ │ /usr/lib/debug/.dwz/arm-linux-gnueabihf/python3-tomli.debug │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .rel.dyn │ │ │ │ .rel.plt │ │ │ │ .eh_frame │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -5,17 +5,17 @@ │ │ │ │ 0x00000518 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ 0x00000528 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ 0x00000538 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ 0x00000548 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ 0x00000558 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ 0x00000568 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ 0x00000578 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ - 0x00000588 35373033 31383063 33646434 36653837 5703180c3dd46e87 │ │ │ │ - 0x00000598 32636633 5f5f6d79 70796300 35373033 2cf3__mypyc.5703 │ │ │ │ - 0x000005a8 31383063 33646434 36653837 32636633 180c3dd46e872cf3 │ │ │ │ + 0x00000588 35626165 38613537 62356566 38353831 5bae8a57b5ef8581 │ │ │ │ + 0x00000598 38623438 5f5f6d79 70796300 35626165 8b48__mypyc.5bae │ │ │ │ + 0x000005a8 38613537 62356566 38353831 38623438 8a57b5ef85818b48 │ │ │ │ 0x000005b8 5f5f6d79 7079632e 696e6974 5f746f6d __mypyc.init_tom │ │ │ │ 0x000005c8 6c695f5f 5f5f7479 70657300 3e000000 li____types.>... │ │ │ │ 0x000005d8 41000000 0c000000 41000000 11000000 A.......A....... │ │ │ │ 0x000005e8 41000000 27000000 41000000 36000000 A...'...A...6... │ │ │ │ 0x000005f8 41000000 03000000 41000000 06000000 A.......A....... │ │ │ │ 0x00000608 41000000 15000000 41000000 0f000000 A.......A....... │ │ │ │ 0x00000618 41000000 0e000000 41000000 26000000 A.......A...&... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 34313365 62613732 65303737 63643561 413eba72e077cd5a │ │ │ │ - 0x00000010 33616366 31396430 61663164 38393637 3acf19d0af1d8967 │ │ │ │ - 0x00000020 35623534 35392e64 65627567 00000000 5b5459.debug.... │ │ │ │ - 0x00000030 3e1ee379 >..y │ │ │ │ + 0x00000000 34346136 61303130 33656139 38366266 44a6a0103ea986bf │ │ │ │ + 0x00000010 37336130 61303432 30373939 31363362 73a0a0420799163b │ │ │ │ + 0x00000020 30613461 36622e64 65627567 00000000 0a4a6b.debug.... │ │ │ │ + 0x00000030 dab715f8 .... │ │ ├── ./usr/lib/python3/dist-packages/tomli-2.2.1.dist-info/top_level.txt │ │ │ @@ -1,2 +1,2 @@ │ │ │ -5703180c3dd46e872cf3__mypyc │ │ │ +5bae8a57b5ef85818b48__mypyc │ │ │ tomli │ │ │ --- ./usr/lib/python3/dist-packages/5703180c3dd46e872cf3__mypyc.cpython-313-arm-linux-gnueabihf.so │ │ ├── +++ ./usr/lib/python3/dist-packages/5bae8a57b5ef85818b48__mypyc.cpython-313-arm-linux-gnueabihf.so │ │ │┄ Files 96% similar despite different names │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 7 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x0338ec 0x000338ec 0x000338ec 0x00008 0x00008 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x338f8 0x338f8 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x03392c 0x0003392c 0x0003392c 0x00008 0x00008 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x33938 0x33938 R E 0x10000 │ │ │ │ LOAD 0x03fc30 0x0004fc30 0x0004fc30 0x01cd8 0x02214 RW 0x10000 │ │ │ │ DYNAMIC 0x03ff18 0x0004ff18 0x0004ff18 0x000e8 0x000e8 RW 0x4 │ │ │ │ NOTE 0x000114 0x00000114 0x00000114 0x00024 0x00024 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x03fc30 0x0004fc30 0x0004fc30 0x003d0 0x003d0 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -9,19 +9,19 @@ │ │ │ │ [ 4] .dynstr STRTAB 00003570 003570 003018 00 A 0 0 1 │ │ │ │ [ 5] .gnu.version VERSYM 00006588 006588 000474 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 000069fc 0069fc 000040 00 A 4 2 4 │ │ │ │ [ 7] .rel.dyn REL 00006a3c 006a3c 0013a0 08 A 3 0 4 │ │ │ │ [ 8] .rel.plt REL 00007ddc 007ddc 0005f8 08 AI 3 20 4 │ │ │ │ [ 9] .init PROGBITS 000083d4 0083d4 00000c 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 000083e0 0083e0 0009bc 04 AX 0 0 4 │ │ │ │ - [11] .text PROGBITS 00008da0 008da0 026870 00 AX 0 0 8 │ │ │ │ - [12] .fini PROGBITS 0002f610 02f610 000008 00 AX 0 0 4 │ │ │ │ - [13] .rodata PROGBITS 0002f618 02f618 0042d4 00 A 0 0 8 │ │ │ │ - [14] .ARM.exidx ARM_EXIDX 000338ec 0338ec 000008 00 AL 11 0 4 │ │ │ │ - [15] .eh_frame PROGBITS 000338f4 0338f4 000004 00 A 0 0 4 │ │ │ │ + [11] .text PROGBITS 00008da0 008da0 026898 00 AX 0 0 8 │ │ │ │ + [12] .fini PROGBITS 0002f638 02f638 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 0002f640 02f640 0042ec 00 A 0 0 8 │ │ │ │ + [14] .ARM.exidx ARM_EXIDX 0003392c 03392c 000008 00 AL 11 0 4 │ │ │ │ + [15] .eh_frame PROGBITS 00033934 033934 000004 00 A 0 0 4 │ │ │ │ [16] .init_array INIT_ARRAY 0004fc30 03fc30 000004 04 WA 0 0 4 │ │ │ │ [17] .fini_array FINI_ARRAY 0004fc34 03fc34 000004 04 WA 0 0 4 │ │ │ │ [18] .data.rel.ro PROGBITS 0004fc38 03fc38 0002e0 00 WA 0 0 4 │ │ │ │ [19] .dynamic DYNAMIC 0004ff18 03ff18 0000e8 08 WA 4 0 4 │ │ │ │ [20] .got PROGBITS 00050000 040000 0004b8 04 WA 0 0 4 │ │ │ │ [21] .data PROGBITS 000504b8 0404b8 001450 00 WA 0 0 4 │ │ │ │ [22] .bss NOBITS 00051908 041908 00053c 00 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -234,340 +234,340 @@ │ │ │ │ 230: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_GetItemWithError │ │ │ │ 231: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Substring │ │ │ │ 232: 00000000 0 FUNC GLOBAL DEFAULT UND __assert_fail@GLIBC_2.4 (2) │ │ │ │ 233: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Type │ │ │ │ 234: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyImport_Import │ │ │ │ 235: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_FloorDivide │ │ │ │ 236: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Values │ │ │ │ - 237: 0002e719 216 FUNC GLOBAL DEFAULT 11 CPyInit_tomli____types │ │ │ │ + 237: 0002ed75 216 FUNC GLOBAL DEFAULT 11 CPyInit_tomli____types │ │ │ │ 238: 0000ca61 96 FUNC GLOBAL DEFAULT 11 CPyStr_Replace │ │ │ │ 239: 00010af5 156 FUNC GLOBAL DEFAULT 11 CPy_AttributeError │ │ │ │ 240: 00010149 172 FUNC GLOBAL DEFAULT 11 CPyPy__parser___NestedDict_____init__ │ │ │ │ - 241: 0001e295 448 FUNC GLOBAL DEFAULT 11 CPyPy__parser___create_list_rule │ │ │ │ + 241: 0001e2b1 448 FUNC GLOBAL DEFAULT 11 CPyPy__parser___create_list_rule │ │ │ │ 242: 0000bd0d 156 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt16_ │ │ │ │ - 243: 0002e431 388 FUNC GLOBAL DEFAULT 11 CPyPy__parser___TOMLDecodeError_____init__ │ │ │ │ + 243: 0002e455 388 FUNC GLOBAL DEFAULT 11 CPyPy__parser___TOMLDecodeError_____init__ │ │ │ │ 244: 0000d065 328 FUNC GLOBAL DEFAULT 11 CPyBytes_Ord │ │ │ │ 245: 000109e1 276 FUNC GLOBAL DEFAULT 11 CPyPy__parser___NestedDict___get_or_create_nest │ │ │ │ - 246: 00051980 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___BASIC_STR_ESCAPE_REPLACEMENTS │ │ │ │ + 246: 0005198c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___BASIC_STR_ESCAPE_REPLACEMENTS │ │ │ │ 247: 0000f48d 38 FUNC GLOBAL DEFAULT 11 CPy_GetExcValue │ │ │ │ 248: 0000b8d1 16 FUNC GLOBAL DEFAULT 11 CPyTagged_AsSsize_t │ │ │ │ - 249: 0002e941 1376 FUNC GLOBAL DEFAULT 11 CPyInit_tomli____parser │ │ │ │ + 249: 0002e73d 1376 FUNC GLOBAL DEFAULT 11 CPyInit_tomli____parser │ │ │ │ 250: 0000bda9 124 FUNC GLOBAL DEFAULT 11 CPyInt16_Divide │ │ │ │ - 251: 00033800 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Float │ │ │ │ - 252: 00019859 360 FUNC GLOBAL DEFAULT 11 CPyPy__parser___skip_until │ │ │ │ - 253: 0002eea1 216 FUNC GLOBAL DEFAULT 11 CPyInit_tomli │ │ │ │ - 254: 00051984 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___HEXDIGIT_CHARS │ │ │ │ - 255: 0001a771 112 FUNC GLOBAL DEFAULT 11 CPyPy__re___match_to_localtime │ │ │ │ - 256: 000519a8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ILLEGAL_BASIC_STR_CHARS │ │ │ │ - 257: 00029ea5 188 FUNC GLOBAL DEFAULT 11 CPyPy__parser___loads │ │ │ │ + 251: 00033840 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Float │ │ │ │ + 252: 00019871 360 FUNC GLOBAL DEFAULT 11 CPyPy__parser___skip_until │ │ │ │ + 253: 0002ec9d 216 FUNC GLOBAL DEFAULT 11 CPyInit_tomli │ │ │ │ + 254: 00051990 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___HEXDIGIT_CHARS │ │ │ │ + 255: 0001a791 112 FUNC GLOBAL DEFAULT 11 CPyPy__re___match_to_localtime │ │ │ │ + 256: 000519b4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ILLEGAL_BASIC_STR_CHARS │ │ │ │ + 257: 00029ec9 188 FUNC GLOBAL DEFAULT 11 CPyPy__parser___loads │ │ │ │ 258: 00008f55 68 FUNC GLOBAL DEFAULT 11 CPyDef__parser___safe_parse_float_make_safe_parse_float_obj │ │ │ │ - 259: 00016dd5 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Remainder_ │ │ │ │ - 260: 0002c921 6928 FUNC GLOBAL DEFAULT 11 CPyDef__parser___TOMLDecodeError_____init__ │ │ │ │ - 261: 00028635 5416 FUNC GLOBAL DEFAULT 11 CPyDef__parser___loads │ │ │ │ - 262: 00014689 236 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags___unset_all │ │ │ │ + 259: 00016df5 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Remainder_ │ │ │ │ + 260: 0002c945 6928 FUNC GLOBAL DEFAULT 11 CPyDef__parser___TOMLDecodeError_____init__ │ │ │ │ + 261: 0002865d 5416 FUNC GLOBAL DEFAULT 11 CPyDef__parser___loads │ │ │ │ + 262: 000146a9 236 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags___unset_all │ │ │ │ 263: 0000c095 96 FUNC GLOBAL DEFAULT 11 CPyFloat_Tan │ │ │ │ - 264: 00051968 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___DEPRECATED_DEFAULT │ │ │ │ + 264: 00051974 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___DEPRECATED_DEFAULT │ │ │ │ 265: 0000e28d 352 FUNC GLOBAL DEFAULT 11 CPyDict_UpdateFromAny │ │ │ │ - 266: 0002a0b1 6020 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_inline_table │ │ │ │ + 266: 0002a0d5 6020 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_inline_table │ │ │ │ 267: 0000dfe1 54 FUNC GLOBAL DEFAULT 11 CPyDict_Get │ │ │ │ 268: 0000fd0d 168 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags_____init__ │ │ │ │ - 269: 0001e455 424 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_key │ │ │ │ + 269: 0001e471 424 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_key │ │ │ │ 270: 0000bb8d 136 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt32_ │ │ │ │ - 271: 0001d765 2864 FUNC GLOBAL DEFAULT 11 CPyDef__parser___create_list_rule │ │ │ │ - 272: 000519fc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____re │ │ │ │ + 271: 0001d781 2864 FUNC GLOBAL DEFAULT 11 CPyDef__parser___create_list_rule │ │ │ │ + 272: 000519e4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____re │ │ │ │ 273: 0000c4fd 392 FUNC GLOBAL DEFAULT 11 CPyStr_GetItem │ │ │ │ 274: 0000fc9d 112 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags │ │ │ │ 275: 0000f4b5 116 FUNC GLOBAL DEFAULT 11 _CPy_GetExcInfo │ │ │ │ 276: 0000d4c9 184 FUNC GLOBAL DEFAULT 11 CPyList_GetItemBorrow │ │ │ │ - 277: 00051964 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___TOMLDecodeError │ │ │ │ - 278: 00016a15 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Rshift_ │ │ │ │ + 277: 00051970 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___TOMLDecodeError │ │ │ │ + 278: 00016a35 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Rshift_ │ │ │ │ 279: 0000ed65 224 FUNC GLOBAL DEFAULT 11 CPyDict_NextValue │ │ │ │ 280: 0000caf5 50 FUNC GLOBAL DEFAULT 11 CPyStr_Endswith │ │ │ │ 281: 0000f849 126 FUNC GLOBAL DEFAULT 11 CPyDef__parser___is_unicode_scalar_value │ │ │ │ 282: 0000df41 160 FUNC GLOBAL DEFAULT 11 CPyDict_Build │ │ │ │ 283: 0000d1ad 196 FUNC GLOBAL DEFAULT 11 CPyList_Build │ │ │ │ - 284: 0001f6c1 2028 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_hex_char │ │ │ │ + 284: 0001f6dd 2028 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_hex_char │ │ │ │ 285: 0000b9ad 152 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt64_ │ │ │ │ 286: 0000f465 40 FUNC GLOBAL DEFAULT 11 CPy_ExceptionMatches │ │ │ │ - 287: 00020afd 476 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_basic_str_escape │ │ │ │ - 288: 00015a91 1316 FUNC GLOBAL DEFAULT 11 CPyDef__parser___NestedDict___append_nest_to_list │ │ │ │ - 289: 000151b1 2272 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags___is_ │ │ │ │ + 287: 00020b15 476 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_basic_str_escape │ │ │ │ + 288: 00015ab1 1316 FUNC GLOBAL DEFAULT 11 CPyDef__parser___NestedDict___append_nest_to_list │ │ │ │ + 289: 000151d1 2272 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags___is_ │ │ │ │ 290: 0000f611 132 FUNC GLOBAL DEFAULT 11 CPyTagged_TrueDivide │ │ │ │ 291: 0000e8b9 224 FUNC GLOBAL DEFAULT 11 CPyDict_Items │ │ │ │ 292: 0000e6f9 224 FUNC GLOBAL DEFAULT 11 CPyDict_Keys │ │ │ │ - 293: 00010ff9 88 FUNC GLOBAL DEFAULT 11 CPy_FetchStopIterationValue │ │ │ │ + 293: 00010ff5 88 FUNC GLOBAL DEFAULT 11 CPy_FetchStopIterationValue │ │ │ │ 294: 0000cac1 52 FUNC GLOBAL DEFAULT 11 CPyStr_Startswith │ │ │ │ 295: 0000c335 456 FUNC GLOBAL DEFAULT 11 CPyFloat_Pow │ │ │ │ 296: 0000fc29 116 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags_____init__ │ │ │ │ - 297: 00016eb9 324 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags___add_pending │ │ │ │ + 297: 00016ed9 324 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags___add_pending │ │ │ │ 298: 0004fe44 212 OBJECT GLOBAL DEFAULT 18 CPyLit_Str │ │ │ │ - 299: 00011e45 152 FUNC GLOBAL DEFAULT 11 CPySequence_CheckUnpackCount │ │ │ │ + 299: 00011e41 152 FUNC GLOBAL DEFAULT 11 CPySequence_CheckUnpackCount │ │ │ │ 300: 0000fe49 428 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags___add_pending │ │ │ │ 301: 0000c231 16 FUNC GLOBAL DEFAULT 11 CPyFloat_IsNaN │ │ │ │ - 302: 00016615 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Subtract_ │ │ │ │ - 303: 0001643d 472 FUNC GLOBAL DEFAULT 11 CPyDef__parser___skip_chars │ │ │ │ - 304: 0001714d 376 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags___set │ │ │ │ + 302: 00016635 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Subtract_ │ │ │ │ + 303: 0001645d 472 FUNC GLOBAL DEFAULT 11 CPyDef__parser___skip_chars │ │ │ │ + 304: 0001716d 376 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags___set │ │ │ │ 305: 0000de91 52 FUNC GLOBAL DEFAULT 11 CPySequence_Multiply │ │ │ │ - 306: 00029e25 128 FUNC GLOBAL DEFAULT 11 CPyPy__parser___load │ │ │ │ - 307: 000127f1 1152 FUNC GLOBAL DEFAULT 11 CPyDef__types_____top_level__ │ │ │ │ - 308: 00051998 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ILLEGAL_COMMENT_CHARS │ │ │ │ + 306: 00029e49 128 FUNC GLOBAL DEFAULT 11 CPyPy__parser___load │ │ │ │ + 307: 00012ac9 1168 FUNC GLOBAL DEFAULT 11 CPyDef__types_____top_level__ │ │ │ │ + 308: 000519a4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ILLEGAL_COMMENT_CHARS │ │ │ │ 309: 000504f8 8 OBJECT GLOBAL DEFAULT 21 _CPy_ExcDummyStruct │ │ │ │ 310: 0000e7d9 224 FUNC GLOBAL DEFAULT 11 CPyDict_Values │ │ │ │ - 311: 00020cd9 512 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_hex_char │ │ │ │ - 312: 000134a9 728 FUNC GLOBAL DEFAULT 11 CPyDef_tomli_____top_level__ │ │ │ │ + 311: 00020cf1 512 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_hex_char │ │ │ │ + 312: 000127ed 732 FUNC GLOBAL DEFAULT 11 CPyDef_tomli_____top_level__ │ │ │ │ 313: 0000db09 460 FUNC GLOBAL DEFAULT 11 CPyList_Pop │ │ │ │ - 314: 00023141 6464 FUNC GLOBAL DEFAULT 11 CPyDef__re___match_to_datetime │ │ │ │ - 315: 000519e0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____parser │ │ │ │ + 314: 00023159 6480 FUNC GLOBAL DEFAULT 11 CPyDef__re___match_to_datetime │ │ │ │ + 315: 00051a10 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____parser │ │ │ │ 316: 0000cdfd 148 FUNC GLOBAL DEFAULT 11 CPyBytes_Concat │ │ │ │ 317: 0000cb29 32 FUNC GLOBAL DEFAULT 11 CPyStr_Append │ │ │ │ - 318: 00011209 248 FUNC GLOBAL DEFAULT 11 CPy_CalculateMetaclass │ │ │ │ - 319: 00016265 200 FUNC GLOBAL DEFAULT 11 CPyTagged_Invert_ │ │ │ │ + 318: 00011205 248 FUNC GLOBAL DEFAULT 11 CPy_CalculateMetaclass │ │ │ │ + 319: 00016285 200 FUNC GLOBAL DEFAULT 11 CPyTagged_Invert_ │ │ │ │ 320: 0000dedd 100 FUNC GLOBAL DEFAULT 11 CPyDict_GetItem │ │ │ │ 321: 0000efbd 10 FUNC GLOBAL DEFAULT 11 CPyMapping_Check │ │ │ │ 322: 0000ea2d 176 FUNC GLOBAL DEFAULT 11 CPyDict_Copy │ │ │ │ 323: 00008f99 14 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags_____mypyc_defaults_setup │ │ │ │ - 324: 00011301 1972 FUNC GLOBAL DEFAULT 11 CPyType_FromTemplate │ │ │ │ + 324: 000112fd 1972 FUNC GLOBAL DEFAULT 11 CPyType_FromTemplate │ │ │ │ 325: 0000f695 50 FUNC GLOBAL DEFAULT 11 CPyTagged_StealAsObject │ │ │ │ 326: 0000bf35 32 FUNC GLOBAL DEFAULT 11 CPyUInt8_Overflow │ │ │ │ - 327: 000519f8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__re___globals │ │ │ │ + 327: 000519c8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__re___globals │ │ │ │ 328: 0000f269 96 FUNC GLOBAL DEFAULT 11 CPyErr_SetObjectAndTraceback │ │ │ │ 329: 0000e645 180 FUNC GLOBAL DEFAULT 11 CPyDict_ItemsView │ │ │ │ 330: 0000d9b5 340 FUNC GLOBAL DEFAULT 11 CPyList_PopLast │ │ │ │ - 331: 00017cdd 152 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags___finalize_pending │ │ │ │ - 332: 00018285 244 FUNC GLOBAL DEFAULT 11 CPyPy__re___cached_tz │ │ │ │ + 331: 00017cfd 152 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags___finalize_pending │ │ │ │ + 332: 000182a9 244 FUNC GLOBAL DEFAULT 11 CPyPy__re___cached_tz │ │ │ │ 333: 0000f8c9 108 FUNC GLOBAL DEFAULT 11 CPy_TypeError │ │ │ │ - 334: 00017d75 1296 FUNC GLOBAL DEFAULT 11 CPyDef__re___cached_tz │ │ │ │ - 335: 00020ed9 8808 FUNC GLOBAL DEFAULT 11 CPyDef__parser_____top_level__ │ │ │ │ - 336: 00016705 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Multiply_ │ │ │ │ + 334: 00017d95 1300 FUNC GLOBAL DEFAULT 11 CPyDef__re___cached_tz │ │ │ │ + 335: 00020ef1 8808 FUNC GLOBAL DEFAULT 11 CPyDef__parser_____top_level__ │ │ │ │ + 336: 00016725 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Multiply_ │ │ │ │ 337: 0000b965 34 FUNC GLOBAL DEFAULT 11 CPyLong_FromStr │ │ │ │ - 338: 00024a81 112 FUNC GLOBAL DEFAULT 11 CPyPy__re___match_to_datetime │ │ │ │ - 339: 00051974 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____pos │ │ │ │ + 338: 00024aa9 112 FUNC GLOBAL DEFAULT 11 CPyPy__re___match_to_datetime │ │ │ │ + 339: 00051980 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____pos │ │ │ │ 340: 0000f529 100 FUNC GLOBAL DEFAULT 11 CPy_GetExcInfo │ │ │ │ 341: 0000dd8d 68 FUNC GLOBAL DEFAULT 11 CPyList_Insert │ │ │ │ 342: 0000b875 32 FUNC GLOBAL DEFAULT 11 CPyTagged_FromVoidPtr │ │ │ │ - 343: 000519dc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___globals │ │ │ │ - 344: 000519c4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli_internal │ │ │ │ + 343: 00051a0c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___globals │ │ │ │ + 344: 000519d8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli_internal │ │ │ │ 345: 0000f5cd 66 FUNC GLOBAL DEFAULT 11 CPyTagged_AsObject │ │ │ │ 346: 0000d405 196 FUNC GLOBAL DEFAULT 11 CPyList_GetItem │ │ │ │ - 347: 00016cf1 228 FUNC GLOBAL DEFAULT 11 CPyTagged_FloorDivide_ │ │ │ │ - 348: 000169dd 26 FUNC GLOBAL DEFAULT 11 CPyFloat_Floor │ │ │ │ - 349: 000519c0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli │ │ │ │ - 350: 00014071 208 FUNC GLOBAL DEFAULT 11 CPyList_GetSlice │ │ │ │ - 351: 000336bc 316 OBJECT GLOBAL DEFAULT 13 CPyLit_Tuple │ │ │ │ - 352: 000199c1 756 FUNC GLOBAL DEFAULT 11 CPyDef__re___match_to_number │ │ │ │ - 353: 0001c395 1688 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_key │ │ │ │ - 354: 00013e15 154 FUNC GLOBAL DEFAULT 11 CPyObject_GetSlice │ │ │ │ - 355: 0001a7e1 5236 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_basic_str │ │ │ │ + 347: 00016d11 228 FUNC GLOBAL DEFAULT 11 CPyTagged_FloorDivide_ │ │ │ │ + 348: 000169fd 26 FUNC GLOBAL DEFAULT 11 CPyFloat_Floor │ │ │ │ + 349: 000519d4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli │ │ │ │ + 350: 00014091 208 FUNC GLOBAL DEFAULT 11 CPyList_GetSlice │ │ │ │ + 351: 000336fc 316 OBJECT GLOBAL DEFAULT 13 CPyLit_Tuple │ │ │ │ + 352: 000199d9 764 FUNC GLOBAL DEFAULT 11 CPyDef__re___match_to_number │ │ │ │ + 353: 0001c3b5 1684 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_key │ │ │ │ + 354: 00013e35 154 FUNC GLOBAL DEFAULT 11 CPyObject_GetSlice │ │ │ │ + 355: 0001a801 5236 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_basic_str │ │ │ │ 356: 0000d271 80 FUNC GLOBAL DEFAULT 11 CPyList_GetItemUnsafe │ │ │ │ - 357: 000178fd 992 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags___finalize_pending │ │ │ │ - 358: 00016ffd 336 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags___is_ │ │ │ │ + 357: 0001791d 992 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags___finalize_pending │ │ │ │ + 358: 0001701d 336 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags___is_ │ │ │ │ 359: 0000aca9 2368 FUNC GLOBAL DEFAULT 11 CPyArg_ParseTupleAndKeywords │ │ │ │ 360: 0000eff1 196 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_GetItem │ │ │ │ - 361: 0001f329 460 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_multiline_str │ │ │ │ + 361: 0001f345 460 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_multiline_str │ │ │ │ 362: 0000e035 112 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefault │ │ │ │ - 363: 00051a00 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____re_internal │ │ │ │ - 364: 0001e94d 2524 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_multiline_str │ │ │ │ + 363: 000519e8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____re_internal │ │ │ │ + 364: 0001e969 2524 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_multiline_str │ │ │ │ 365: 0000e3ed 240 FUNC GLOBAL DEFAULT 11 CPyDict_FromAny │ │ │ │ 366: 0000ddd1 44 FUNC GLOBAL DEFAULT 11 CPyList_Extend │ │ │ │ 367: 0000eb0d 188 FUNC GLOBAL DEFAULT 11 CPyDict_GetItemsIter │ │ │ │ - 368: 00013cb1 34 FUNC GLOBAL DEFAULT 11 CPyObject_Hash │ │ │ │ + 368: 00013cd1 34 FUNC GLOBAL DEFAULT 11 CPyObject_Hash │ │ │ │ 369: 0004fe38 8 OBJECT GLOBAL DEFAULT 18 CPyLit_Int │ │ │ │ - 370: 00027021 5652 FUNC GLOBAL DEFAULT 11 CPyDef__parser___key_value_rule │ │ │ │ - 371: 0002e7f1 336 FUNC GLOBAL DEFAULT 11 CPyInit_tomli____re │ │ │ │ + 370: 00027049 5652 FUNC GLOBAL DEFAULT 11 CPyDef__parser___key_value_rule │ │ │ │ + 371: 0002ee4d 336 FUNC GLOBAL DEFAULT 11 CPyInit_tomli____re │ │ │ │ 372: 0000f3f9 108 FUNC GLOBAL DEFAULT 11 CPy_RestoreExcInfo │ │ │ │ - 373: 00012c71 2104 FUNC GLOBAL DEFAULT 11 CPyDef__re_____top_level__ │ │ │ │ - 374: 00015fb5 240 FUNC GLOBAL DEFAULT 11 CPyPy__parser___NestedDict___append_nest_to_list │ │ │ │ - 375: 0001f4f5 460 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_basic_str │ │ │ │ - 376: 00051958 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___Output │ │ │ │ + 373: 00012f59 2120 FUNC GLOBAL DEFAULT 11 CPyDef__re_____top_level__ │ │ │ │ + 374: 00015fd5 240 FUNC GLOBAL DEFAULT 11 CPyPy__parser___NestedDict___append_nest_to_list │ │ │ │ + 375: 0001f511 460 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_basic_str │ │ │ │ + 376: 00051964 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___Output │ │ │ │ 377: 0000cb8d 92 FUNC GLOBAL DEFAULT 11 CPy_Decode │ │ │ │ 378: 0000be89 32 FUNC GLOBAL DEFAULT 11 CPyInt16_Overflow │ │ │ │ 379: 00051a18 1016 OBJECT GLOBAL DEFAULT 22 CPyStatics │ │ │ │ - 380: 000519e4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____parser_internal │ │ │ │ + 380: 00051a14 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____parser_internal │ │ │ │ 381: 000100e5 100 FUNC GLOBAL DEFAULT 11 CPyDef__parser___NestedDict │ │ │ │ - 382: 0002ba45 540 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_key_value_pair │ │ │ │ + 382: 0002ba69 540 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_key_value_pair │ │ │ │ 383: 0000b91d 36 FUNC GLOBAL DEFAULT 11 CPyTagged_XDecRef │ │ │ │ - 384: 000208bd 152 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_basic_str_escape_multiline │ │ │ │ - 385: 000103b9 112 FUNC GLOBAL DEFAULT 11 CPyPy__parser___make_safe_parse_float │ │ │ │ - 386: 0001ca2d 2936 FUNC GLOBAL DEFAULT 11 CPyDef__parser___create_dict_rule │ │ │ │ - 387: 00013a51 120 FUNC GLOBAL DEFAULT 11 CPy_GetAIter │ │ │ │ - 388: 0000f7d5 116 FUNC GLOBAL DEFAULT 11 CPyTagged_IsLt_ │ │ │ │ - 389: 0000f2c9 304 FUNC GLOBAL DEFAULT 11 CPy_CatchError │ │ │ │ - 390: 00051960 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___Flags │ │ │ │ - 391: 000519f0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_datetime │ │ │ │ - 392: 000337f8 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Complex │ │ │ │ - 393: 00014211 1144 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags___unset_all │ │ │ │ - 394: 00011e19 44 FUNC GLOBAL DEFAULT 11 CPyDebug_Print │ │ │ │ - 395: 0001bd2d 1640 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_key_part │ │ │ │ - 396: 0000e4dd 180 FUNC GLOBAL DEFAULT 11 CPyDict_KeysView │ │ │ │ - 397: 000519bc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tomli___globals │ │ │ │ - 398: 0000bf55 100 FUNC GLOBAL DEFAULT 11 CPyFloat_FromTagged │ │ │ │ - 399: 000519c8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_warnings │ │ │ │ - 400: 0000b7c9 128 FUNC GLOBAL DEFAULT 11 CPyPy__parser___safe_parse_float_make_safe_parse_float_obj_____get__ │ │ │ │ - 401: 00013eb1 112 FUNC GLOBAL DEFAULT 11 CPyStr_GetSlice │ │ │ │ - 402: 00024af1 8192 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_value │ │ │ │ - 403: 0002c711 528 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_value │ │ │ │ - 404: 00051994 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___TOML_WS │ │ │ │ - 405: 0000b64d 108 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsNoArgs │ │ │ │ - 406: 0000c145 120 FUNC GLOBAL DEFAULT 11 CPyFloat_Exp │ │ │ │ - 407: 0001632d 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Add_ │ │ │ │ - 408: 000519f4 4 OBJECT GLOBAL DEFAULT 22 CPyModule___future__ │ │ │ │ - 409: 0005196c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___tomli____parser___loads___parse_float │ │ │ │ - 410: 0000e0ed 96 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefaultWithEmptyDatatype │ │ │ │ - 411: 00011ab5 536 FUNC GLOBAL DEFAULT 11 CPyDataclass_SleightOfHand │ │ │ │ - 412: 0000bea9 140 FUNC GLOBAL DEFAULT 11 CPyLong_AsUInt8_ │ │ │ │ - 413: 0000ee45 376 FUNC GLOBAL DEFAULT 11 CPyDict_NextItem │ │ │ │ - 414: 00051978 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____doc │ │ │ │ - 415: 0001fead 2576 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_basic_str_escape │ │ │ │ - 416: 0000b72d 156 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsSimple │ │ │ │ - 417: 000125b9 568 FUNC GLOBAL DEFAULT 11 CPyImport_ImportFromMany │ │ │ │ - 418: 0000f199 108 FUNC GLOBAL DEFAULT 11 CPy_Raise │ │ │ │ - 419: 00019261 268 FUNC GLOBAL DEFAULT 11 CPyPy__parser___skip_comments_and_array_ws │ │ │ │ - 420: 0000dec5 10 FUNC GLOBAL DEFAULT 11 CPySequence_RMultiply │ │ │ │ - 421: 00051954 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___make_safe_parse_float_env │ │ │ │ - 422: 0000e0c1 44 FUNC GLOBAL DEFAULT 11 CPyDict_SetItem │ │ │ │ - 423: 00013ac9 392 FUNC GLOBAL DEFAULT 11 CPy_GetANext │ │ │ │ - 424: 00008e71 56 FUNC GLOBAL DEFAULT 11 CPyDef__parser___DEPRECATED_DEFAULT │ │ │ │ - 425: 0000bc15 120 FUNC GLOBAL DEFAULT 11 CPyInt32_Divide │ │ │ │ - 426: 0000d649 176 FUNC GLOBAL DEFAULT 11 CPyList_GetItemInt64Borrow │ │ │ │ - 427: 0000ebc9 188 FUNC GLOBAL DEFAULT 11 CPyDict_GetValuesIter │ │ │ │ - 428: 0005197c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____msg │ │ │ │ - 429: 0005195c 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___NestedDict │ │ │ │ - 430: 0000e14d 84 FUNC GLOBAL DEFAULT 11 CPyDict_UpdateInDisplay │ │ │ │ - 431: 0002e5d1 328 FUNC GLOBAL DEFAULT 11 CPyGlobalsInit │ │ │ │ - 432: 0000c1bd 80 FUNC GLOBAL DEFAULT 11 CPyFloat_Log │ │ │ │ - 433: 0000b849 42 FUNC GLOBAL DEFAULT 11 CPyTagged_FromSsize_t │ │ │ │ - 434: 0001e5fd 424 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_key_part │ │ │ │ - 435: 000190ed 372 FUNC GLOBAL DEFAULT 11 CPyDef__parser___skip_comments_and_array_ws │ │ │ │ - 436: 00013df9 28 FUNC GLOBAL DEFAULT 11 CPyNumber_InPlacePower │ │ │ │ - 437: 00016af9 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Lshift_ │ │ │ │ - 438: 00019cb5 116 FUNC GLOBAL DEFAULT 11 CPyPy__re___match_to_number │ │ │ │ - 439: 0000ce91 184 FUNC GLOBAL DEFAULT 11 CPyBytes_Join │ │ │ │ - 440: 0001d5a5 448 FUNC GLOBAL DEFAULT 11 CPyPy__parser___create_dict_rule │ │ │ │ - 441: 0001936d 268 FUNC GLOBAL DEFAULT 11 CPyPy__parser___skip_comment │ │ │ │ - 442: 0005199c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ILLEGAL_MULTILINE_LITERAL_STR_CHARS │ │ │ │ - 443: 00010429 48 FUNC GLOBAL DEFAULT 11 CPy_TypeErrorTraceback │ │ │ │ - 444: 00013d21 6 FUNC GLOBAL DEFAULT 11 CPyIter_Next │ │ │ │ - 445: 00013f21 336 FUNC GLOBAL DEFAULT 11 CPyBytes_GetSlice │ │ │ │ - 446: 00018379 2668 FUNC GLOBAL DEFAULT 11 CPyDef__parser___skip_until │ │ │ │ - 447: 00016bdd 276 FUNC GLOBAL DEFAULT 11 CPyPy__parser___skip_chars │ │ │ │ - 448: 0000bc8d 96 FUNC GLOBAL DEFAULT 11 CPyInt32_Remainder │ │ │ │ - 449: 00051a0c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__types___globals │ │ │ │ - 450: 0000f205 100 FUNC GLOBAL DEFAULT 11 CPy_Reraise │ │ │ │ - 451: 0000bb05 136 FUNC GLOBAL DEFAULT 11 CPyInt64_Remainder │ │ │ │ - 452: 0000d6f9 260 FUNC GLOBAL DEFAULT 11 CPyList_SetItem │ │ │ │ - 453: 000519b0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__re___RE_DATETIME │ │ │ │ - 454: 000519cc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_types │ │ │ │ - 455: 0000cd85 120 FUNC GLOBAL DEFAULT 11 CPyBytes_GetItem │ │ │ │ - 456: 0000c20d 36 FUNC GLOBAL DEFAULT 11 CPyFloat_IsInf │ │ │ │ - 457: 00009539 96 FUNC GLOBAL DEFAULT 11 CPyDef__parser___safe_parse_float_make_safe_parse_float_obj_____get__ │ │ │ │ - 458: 000519d0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_sys │ │ │ │ - 459: 0000be25 100 FUNC GLOBAL DEFAULT 11 CPyInt16_Remainder │ │ │ │ - 460: 00013ddd 28 FUNC GLOBAL DEFAULT 11 CPyNumber_Power │ │ │ │ - 461: 000196b1 424 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_literal_str │ │ │ │ - 462: 0000e0a5 28 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefaultWithNone │ │ │ │ - 463: 00051988 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___KEY_INITIAL_CHARS │ │ │ │ - 464: 0000e019 28 FUNC GLOBAL DEFAULT 11 CPyDict_GetWithNone │ │ │ │ - 465: 00011051 440 FUNC GLOBAL DEFAULT 11 CPy_YieldFromErrorHandle │ │ │ │ - 466: 0000b941 34 FUNC GLOBAL DEFAULT 11 CPyLong_FromStrWithBase │ │ │ │ - 467: 000519d4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_string │ │ │ │ - 468: 00051a08 4 OBJECT GLOBAL DEFAULT 22 CPyModule_builtins │ │ │ │ - 469: 0002ef79 568 FUNC GLOBAL DEFAULT 11 PyInit_5703180c3dd46e872cf3__mypyc │ │ │ │ - 470: 00010f2d 184 FUNC GLOBAL DEFAULT 11 CPyPy__parser___safe_parse_float_make_safe_parse_float_obj_____call__ │ │ │ │ + 384: 000208d5 152 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_basic_str_escape_multiline │ │ │ │ + 385: 0002ef9d 568 FUNC GLOBAL DEFAULT 11 PyInit_5bae8a57b5ef85818b48__mypyc │ │ │ │ + 386: 000103b9 112 FUNC GLOBAL DEFAULT 11 CPyPy__parser___make_safe_parse_float │ │ │ │ + 387: 0001ca49 2936 FUNC GLOBAL DEFAULT 11 CPyDef__parser___create_dict_rule │ │ │ │ + 388: 00013a71 120 FUNC GLOBAL DEFAULT 11 CPy_GetAIter │ │ │ │ + 389: 0000f7d5 116 FUNC GLOBAL DEFAULT 11 CPyTagged_IsLt_ │ │ │ │ + 390: 0000f2c9 304 FUNC GLOBAL DEFAULT 11 CPy_CatchError │ │ │ │ + 391: 0005196c 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___Flags │ │ │ │ + 392: 000519c4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_datetime │ │ │ │ + 393: 00033838 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Complex │ │ │ │ + 394: 00014231 1144 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags___unset_all │ │ │ │ + 395: 00011e15 44 FUNC GLOBAL DEFAULT 11 CPyDebug_Print │ │ │ │ + 396: 0001bd4d 1640 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_key_part │ │ │ │ + 397: 0000e4dd 180 FUNC GLOBAL DEFAULT 11 CPyDict_KeysView │ │ │ │ + 398: 000519d0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tomli___globals │ │ │ │ + 399: 0000bf55 100 FUNC GLOBAL DEFAULT 11 CPyFloat_FromTagged │ │ │ │ + 400: 000519ec 4 OBJECT GLOBAL DEFAULT 22 CPyModule_warnings │ │ │ │ + 401: 0000b7c9 128 FUNC GLOBAL DEFAULT 11 CPyPy__parser___safe_parse_float_make_safe_parse_float_obj_____get__ │ │ │ │ + 402: 00013ed1 112 FUNC GLOBAL DEFAULT 11 CPyStr_GetSlice │ │ │ │ + 403: 00024b19 8192 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_value │ │ │ │ + 404: 0002c735 528 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_value │ │ │ │ + 405: 000519a0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___TOML_WS │ │ │ │ + 406: 0000b64d 108 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsNoArgs │ │ │ │ + 407: 0000c145 120 FUNC GLOBAL DEFAULT 11 CPyFloat_Exp │ │ │ │ + 408: 0001634d 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Add_ │ │ │ │ + 409: 00051a04 4 OBJECT GLOBAL DEFAULT 22 CPyModule___future__ │ │ │ │ + 410: 00051978 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___tomli____parser___loads___parse_float │ │ │ │ + 411: 0000e0ed 96 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefaultWithEmptyDatatype │ │ │ │ + 412: 00011ab1 536 FUNC GLOBAL DEFAULT 11 CPyDataclass_SleightOfHand │ │ │ │ + 413: 0000bea9 140 FUNC GLOBAL DEFAULT 11 CPyLong_AsUInt8_ │ │ │ │ + 414: 0000ee45 376 FUNC GLOBAL DEFAULT 11 CPyDict_NextItem │ │ │ │ + 415: 00051984 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____doc │ │ │ │ + 416: 0001fec9 2572 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_basic_str_escape │ │ │ │ + 417: 0000b72d 156 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsSimple │ │ │ │ + 418: 000125b5 568 FUNC GLOBAL DEFAULT 11 CPyImport_ImportFromMany │ │ │ │ + 419: 0000f199 108 FUNC GLOBAL DEFAULT 11 CPy_Raise │ │ │ │ + 420: 0001927d 268 FUNC GLOBAL DEFAULT 11 CPyPy__parser___skip_comments_and_array_ws │ │ │ │ + 421: 0000dec5 10 FUNC GLOBAL DEFAULT 11 CPySequence_RMultiply │ │ │ │ + 422: 00051960 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___make_safe_parse_float_env │ │ │ │ + 423: 0000e0c1 44 FUNC GLOBAL DEFAULT 11 CPyDict_SetItem │ │ │ │ + 424: 00013ae9 392 FUNC GLOBAL DEFAULT 11 CPy_GetANext │ │ │ │ + 425: 00008e71 56 FUNC GLOBAL DEFAULT 11 CPyDef__parser___DEPRECATED_DEFAULT │ │ │ │ + 426: 0000bc15 120 FUNC GLOBAL DEFAULT 11 CPyInt32_Divide │ │ │ │ + 427: 0000d649 176 FUNC GLOBAL DEFAULT 11 CPyList_GetItemInt64Borrow │ │ │ │ + 428: 0000ebc9 188 FUNC GLOBAL DEFAULT 11 CPyDict_GetValuesIter │ │ │ │ + 429: 00051988 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____msg │ │ │ │ + 430: 00051968 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___NestedDict │ │ │ │ + 431: 0000e14d 84 FUNC GLOBAL DEFAULT 11 CPyDict_UpdateInDisplay │ │ │ │ + 432: 0002e5f5 328 FUNC GLOBAL DEFAULT 11 CPyGlobalsInit │ │ │ │ + 433: 0000c1bd 80 FUNC GLOBAL DEFAULT 11 CPyFloat_Log │ │ │ │ + 434: 0000b849 42 FUNC GLOBAL DEFAULT 11 CPyTagged_FromSsize_t │ │ │ │ + 435: 0001e619 424 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_key_part │ │ │ │ + 436: 00019109 372 FUNC GLOBAL DEFAULT 11 CPyDef__parser___skip_comments_and_array_ws │ │ │ │ + 437: 00013e19 28 FUNC GLOBAL DEFAULT 11 CPyNumber_InPlacePower │ │ │ │ + 438: 00016b19 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Lshift_ │ │ │ │ + 439: 00019cd5 116 FUNC GLOBAL DEFAULT 11 CPyPy__re___match_to_number │ │ │ │ + 440: 0000ce91 184 FUNC GLOBAL DEFAULT 11 CPyBytes_Join │ │ │ │ + 441: 0001d5c1 448 FUNC GLOBAL DEFAULT 11 CPyPy__parser___create_dict_rule │ │ │ │ + 442: 00019389 268 FUNC GLOBAL DEFAULT 11 CPyPy__parser___skip_comment │ │ │ │ + 443: 000519a8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ILLEGAL_MULTILINE_LITERAL_STR_CHARS │ │ │ │ + 444: 00010429 48 FUNC GLOBAL DEFAULT 11 CPy_TypeErrorTraceback │ │ │ │ + 445: 00013d41 6 FUNC GLOBAL DEFAULT 11 CPyIter_Next │ │ │ │ + 446: 00013f41 336 FUNC GLOBAL DEFAULT 11 CPyBytes_GetSlice │ │ │ │ + 447: 0001839d 2668 FUNC GLOBAL DEFAULT 11 CPyDef__parser___skip_until │ │ │ │ + 448: 00016bfd 276 FUNC GLOBAL DEFAULT 11 CPyPy__parser___skip_chars │ │ │ │ + 449: 0000bc8d 96 FUNC GLOBAL DEFAULT 11 CPyInt32_Remainder │ │ │ │ + 450: 000519cc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__types___globals │ │ │ │ + 451: 0000f205 100 FUNC GLOBAL DEFAULT 11 CPy_Reraise │ │ │ │ + 452: 0000bb05 136 FUNC GLOBAL DEFAULT 11 CPyInt64_Remainder │ │ │ │ + 453: 0000d6f9 260 FUNC GLOBAL DEFAULT 11 CPyList_SetItem │ │ │ │ + 454: 00051950 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__re___RE_DATETIME │ │ │ │ + 455: 000519f4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_types │ │ │ │ + 456: 0000cd85 120 FUNC GLOBAL DEFAULT 11 CPyBytes_GetItem │ │ │ │ + 457: 0000c20d 36 FUNC GLOBAL DEFAULT 11 CPyFloat_IsInf │ │ │ │ + 458: 00009539 96 FUNC GLOBAL DEFAULT 11 CPyDef__parser___safe_parse_float_make_safe_parse_float_obj_____get__ │ │ │ │ + 459: 000519f8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_sys │ │ │ │ + 460: 0000be25 100 FUNC GLOBAL DEFAULT 11 CPyInt16_Remainder │ │ │ │ + 461: 00013dfd 28 FUNC GLOBAL DEFAULT 11 CPyNumber_Power │ │ │ │ + 462: 000196c9 424 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_literal_str │ │ │ │ + 463: 0000e0a5 28 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefaultWithNone │ │ │ │ + 464: 00051994 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___KEY_INITIAL_CHARS │ │ │ │ + 465: 0000e019 28 FUNC GLOBAL DEFAULT 11 CPyDict_GetWithNone │ │ │ │ + 466: 0001104d 440 FUNC GLOBAL DEFAULT 11 CPy_YieldFromErrorHandle │ │ │ │ + 467: 0000b941 34 FUNC GLOBAL DEFAULT 11 CPyLong_FromStrWithBase │ │ │ │ + 468: 000519fc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_string │ │ │ │ + 469: 00051a08 4 OBJECT GLOBAL DEFAULT 22 CPyModule_builtins │ │ │ │ + 470: 00010f29 184 FUNC GLOBAL DEFAULT 11 CPyPy__parser___safe_parse_float_make_safe_parse_float_obj_____call__ │ │ │ │ 471: 00008f1d 56 FUNC GLOBAL DEFAULT 11 CPyDef__parser___make_safe_parse_float_env │ │ │ │ 472: 0000ddfd 80 FUNC GLOBAL DEFAULT 11 CPyList_Remove │ │ │ │ - 473: 00051970 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___tomli____parser___load___parse_float │ │ │ │ - 474: 00029b5d 712 FUNC GLOBAL DEFAULT 11 CPyDef__parser___load │ │ │ │ - 475: 000519ec 4 OBJECT GLOBAL DEFAULT 22 CPyModule_functools │ │ │ │ + 473: 0005197c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___tomli____parser___load___parse_float │ │ │ │ + 474: 00029b85 708 FUNC GLOBAL DEFAULT 11 CPyDef__parser___load │ │ │ │ + 475: 000519c0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_functools │ │ │ │ 476: 0000e1a1 236 FUNC GLOBAL DEFAULT 11 CPyDict_Update │ │ │ │ - 477: 0001619d 200 FUNC GLOBAL DEFAULT 11 CPyTagged_Negate_ │ │ │ │ - 478: 000519e8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_re │ │ │ │ + 477: 000161bd 200 FUNC GLOBAL DEFAULT 11 CPyTagged_Negate_ │ │ │ │ + 478: 000519bc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_re │ │ │ │ 479: 00010099 76 FUNC GLOBAL DEFAULT 11 CPyDef__parser___NestedDict_____init__ │ │ │ │ - 480: 00051a14 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____types_internal │ │ │ │ - 481: 0002b835 528 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_inline_table │ │ │ │ - 482: 00019d29 2632 FUNC GLOBAL DEFAULT 11 CPyDef__re___match_to_localtime │ │ │ │ + 480: 000519e0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____types_internal │ │ │ │ + 481: 0002b859 528 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_inline_table │ │ │ │ + 482: 00019d49 2632 FUNC GLOBAL DEFAULT 11 CPyDef__re___match_to_localtime │ │ │ │ 483: 0000ded1 10 FUNC GLOBAL DEFAULT 11 CPySequence_Check │ │ │ │ 484: 0004fe40 4 OBJECT GLOBAL DEFAULT 18 CPyLit_Bytes │ │ │ │ - 485: 0005198c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___BARE_KEY_CHARS │ │ │ │ + 485: 00051998 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___BARE_KEY_CHARS │ │ │ │ 486: 0000ccdd 168 FUNC GLOBAL DEFAULT 11 CPyBytes_Compare │ │ │ │ - 487: 00051a10 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____types │ │ │ │ + 487: 000519dc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____types │ │ │ │ 488: 0000d915 160 FUNC GLOBAL DEFAULT 11 CPyList_SetItemUnsafe │ │ │ │ - 489: 00020955 424 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_basic_str_escape_multiline │ │ │ │ + 489: 0002096d 424 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_basic_str_escape_multiline │ │ │ │ 490: 0000d2c1 168 FUNC GLOBAL DEFAULT 11 CPyList_GetItemShort │ │ │ │ 491: 0000d7fd 280 FUNC GLOBAL DEFAULT 11 CPyList_SetItemInt64 │ │ │ │ 492: 0000c685 900 FUNC GLOBAL DEFAULT 11 CPyStr_Build │ │ │ │ - 493: 00013cd5 76 FUNC GLOBAL DEFAULT 11 CPyObject_GetAttr3 │ │ │ │ - 494: 00012379 576 FUNC GLOBAL DEFAULT 11 CPyImport_ImportMany │ │ │ │ + 493: 00013cf5 76 FUNC GLOBAL DEFAULT 11 CPyObject_GetAttr3 │ │ │ │ + 494: 00012375 576 FUNC GLOBAL DEFAULT 11 CPyImport_ImportMany │ │ │ │ 495: 0000b6b9 116 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsOneArg │ │ │ │ - 496: 00016905 216 FUNC GLOBAL DEFAULT 11 CPyTagged_FromFloat │ │ │ │ - 497: 000160a5 106 FUNC GLOBAL DEFAULT 11 CPyLong_AsSsize_tAndOverflow_ │ │ │ │ - 498: 00010fe5 20 FUNC GLOBAL DEFAULT 11 CPy_GetCoro │ │ │ │ + 496: 00016925 216 FUNC GLOBAL DEFAULT 11 CPyTagged_FromFloat │ │ │ │ + 497: 000160c5 106 FUNC GLOBAL DEFAULT 11 CPyLong_AsSsize_tAndOverflow_ │ │ │ │ + 498: 00010fe1 20 FUNC GLOBAL DEFAULT 11 CPy_GetCoro │ │ │ │ 499: 0000fff5 164 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags_____mypyc_defaults_setup │ │ │ │ - 500: 00029f61 336 FUNC GLOBAL DEFAULT 11 CPyPy__parser___key_value_rule │ │ │ │ + 500: 00029f85 336 FUNC GLOBAL DEFAULT 11 CPyPy__parser___key_value_rule │ │ │ │ 501: 0000f0b5 228 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_SetItemUnsafe │ │ │ │ - 502: 000169f9 26 FUNC GLOBAL DEFAULT 11 CPyFloat_Ceil │ │ │ │ + 502: 00016a19 26 FUNC GLOBAL DEFAULT 11 CPyFloat_Ceil │ │ │ │ 503: 0000efc9 38 FUNC GLOBAL DEFAULT 11 CPySet_Remove │ │ │ │ 504: 0000c025 112 FUNC GLOBAL DEFAULT 11 CPyFloat_Cos │ │ │ │ 505: 000504f4 4 OBJECT GLOBAL DEFAULT 21 CPyStatic__parser___MAX_INLINE_NESTING │ │ │ │ - 506: 000519b4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__re___RE_LOCALTIME │ │ │ │ - 507: 00011edd 1100 FUNC GLOBAL DEFAULT 11 CPyStatics_Initialize │ │ │ │ + 506: 00051954 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__re___RE_LOCALTIME │ │ │ │ + 507: 00011ed9 1100 FUNC GLOBAL DEFAULT 11 CPyStatics_Initialize │ │ │ │ 508: 0000b5e9 100 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywords │ │ │ │ 509: 0000d581 200 FUNC GLOBAL DEFAULT 11 CPyList_GetItemInt64 │ │ │ │ - 510: 00010b91 924 FUNC GLOBAL DEFAULT 11 CPyDef__parser___safe_parse_float_make_safe_parse_float_obj_____call__ │ │ │ │ - 511: 000167f5 272 FUNC GLOBAL DEFAULT 11 CPyPy__parser___is_unicode_scalar_value │ │ │ │ + 510: 00010b91 920 FUNC GLOBAL DEFAULT 11 CPyDef__parser___safe_parse_float_make_safe_parse_float_obj_____call__ │ │ │ │ + 511: 00016815 272 FUNC GLOBAL DEFAULT 11 CPyPy__parser___is_unicode_scalar_value │ │ │ │ 512: 00050c0c 4 OBJECT GLOBAL DEFAULT 21 _CPy_ExcDummy │ │ │ │ - 513: 00011cd1 328 FUNC GLOBAL DEFAULT 11 CPyTagged_Str │ │ │ │ + 513: 00011ccd 328 FUNC GLOBAL DEFAULT 11 CPyTagged_Str │ │ │ │ 514: 0000f761 116 FUNC GLOBAL DEFAULT 11 CPyTagged_IsEq_ │ │ │ │ - 515: 00013781 152 FUNC GLOBAL DEFAULT 11 CPy_CallReverseOpMethod │ │ │ │ - 516: 00033688 52 OBJECT GLOBAL DEFAULT 13 CPyLit_FrozenSet │ │ │ │ + 515: 000137a1 152 FUNC GLOBAL DEFAULT 11 CPy_CallReverseOpMethod │ │ │ │ + 516: 000336c8 52 OBJECT GLOBAL DEFAULT 13 CPyLit_FrozenSet │ │ │ │ 517: 0000b8e1 26 FUNC GLOBAL DEFAULT 11 CPyTagged_IncRef │ │ │ │ 518: 0000eadd 48 FUNC GLOBAL DEFAULT 11 CPyDict_GetKeysIter │ │ │ │ 519: 0000bfb9 108 FUNC GLOBAL DEFAULT 11 CPyFloat_Sin │ │ │ │ 520: 0000cf49 284 FUNC GLOBAL DEFAULT 11 CPyBytes_Build │ │ │ │ 521: 0000e999 148 FUNC GLOBAL DEFAULT 11 CPyDict_Clear │ │ │ │ - 522: 00013819 568 FUNC GLOBAL DEFAULT 11 CPySingledispatch_RegisterFunction │ │ │ │ - 523: 00051990 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___TOML_WS_AND_NEWLINE │ │ │ │ - 524: 00019479 568 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_literal_str │ │ │ │ - 525: 00011ccd 4 FUNC GLOBAL DEFAULT 11 CPyTagged_Id │ │ │ │ - 526: 0001e7a5 424 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_one_line_basic_str │ │ │ │ - 527: 00026af1 1328 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_key_value_pair │ │ │ │ - 528: 00013c51 94 FUNC GLOBAL DEFAULT 11 CPy_SetTypeAliasTypeComputeFunction │ │ │ │ + 522: 00013839 568 FUNC GLOBAL DEFAULT 11 CPySingledispatch_RegisterFunction │ │ │ │ + 523: 0005199c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___TOML_WS_AND_NEWLINE │ │ │ │ + 524: 00019495 564 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_literal_str │ │ │ │ + 525: 00011cc9 4 FUNC GLOBAL DEFAULT 11 CPyTagged_Id │ │ │ │ + 526: 0001e7c1 424 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_one_line_basic_str │ │ │ │ + 527: 00026b19 1328 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_key_value_pair │ │ │ │ + 528: 00013c71 94 FUNC GLOBAL DEFAULT 11 CPy_SetTypeAliasTypeComputeFunction │ │ │ │ 529: 000518cc 60 OBJECT GLOBAL DEFAULT 21 _parser___TOMLDecodeError_members │ │ │ │ 530: 0000e591 180 FUNC GLOBAL DEFAULT 11 CPyDict_ValuesView │ │ │ │ 531: 0000cc39 164 FUNC GLOBAL DEFAULT 11 CPyStr_Ord │ │ │ │ 532: 000098bd 148 FUNC GLOBAL DEFAULT 11 CPyPickle_SetState │ │ │ │ 533: 0000fb49 224 FUNC GLOBAL DEFAULT 11 CPy_AddTraceback │ │ │ │ - 534: 00017495 1128 FUNC GLOBAL DEFAULT 11 CPyTagged_BitwiseLongOp_ │ │ │ │ - 535: 000519a0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ILLEGAL_LITERAL_STR_CHARS │ │ │ │ - 536: 00051950 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___safe_parse_float_make_safe_parse_float_obj │ │ │ │ + 534: 000174b5 1128 FUNC GLOBAL DEFAULT 11 CPyTagged_BitwiseLongOp_ │ │ │ │ + 535: 000519ac 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ILLEGAL_LITERAL_STR_CHARS │ │ │ │ + 536: 0005195c 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___safe_parse_float_make_safe_parse_float_obj │ │ │ │ 537: 0000cb49 36 FUNC GLOBAL DEFAULT 11 CPyStr_IsTrue │ │ │ │ - 538: 000519b8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__re___RE_NUMBER │ │ │ │ + 538: 00051958 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__re___RE_NUMBER │ │ │ │ 539: 0000c0f5 80 FUNC GLOBAL DEFAULT 11 CPyFloat_Sqrt │ │ │ │ 540: 0000b895 58 FUNC GLOBAL DEFAULT 11 CPyTagged_FromInt64 │ │ │ │ - 541: 00012329 80 FUNC GLOBAL DEFAULT 11 CPy_Super │ │ │ │ - 542: 000519d8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_collections___abc │ │ │ │ + 541: 00012325 80 FUNC GLOBAL DEFAULT 11 CPy_Super │ │ │ │ + 542: 00051a00 4 OBJECT GLOBAL DEFAULT 22 CPyModule_collections___abc │ │ │ │ 543: 00010459 1416 FUNC GLOBAL DEFAULT 11 CPyDef__parser___NestedDict___get_or_create_nest │ │ │ │ - 544: 0002bc61 2208 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_array │ │ │ │ - 545: 0002c501 528 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_array │ │ │ │ + 544: 0002bc85 2208 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_array │ │ │ │ + 545: 0002c525 528 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_array │ │ │ │ 546: 0000b8fd 32 FUNC GLOBAL DEFAULT 11 CPyTagged_DecRef │ │ │ │ 547: 0000cb6d 30 FUNC GLOBAL DEFAULT 11 CPyStr_Size_size_t │ │ │ │ 548: 0000ba45 192 FUNC GLOBAL DEFAULT 11 CPyInt64_Divide │ │ │ │ 549: 0000b989 36 FUNC GLOBAL DEFAULT 11 CPyBool_Str │ │ │ │ 550: 0000c241 244 FUNC GLOBAL DEFAULT 11 CPyFloat_FloorDivide │ │ │ │ - 551: 000519a4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ILLEGAL_MULTILINE_BASIC_STR_CHARS │ │ │ │ + 551: 000519b0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ILLEGAL_MULTILINE_BASIC_STR_CHARS │ │ │ │ 552: 0000de4d 68 FUNC GLOBAL DEFAULT 11 CPyList_Index │ │ │ │ 553: 0000ec85 224 FUNC GLOBAL DEFAULT 11 CPyDict_NextKey │ │ │ │ - 554: 000519ac 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ASCII_CTRL │ │ │ │ - 555: 00013d29 180 FUNC GLOBAL DEFAULT 11 CPyIter_Send │ │ │ │ - 556: 00051a04 4 OBJECT GLOBAL DEFAULT 22 CPyModule_typing │ │ │ │ + 554: 000519b8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ASCII_CTRL │ │ │ │ + 555: 00013d49 180 FUNC GLOBAL DEFAULT 11 CPyIter_Send │ │ │ │ + 556: 000519f0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_typing │ │ │ │ 557: 00010261 344 FUNC GLOBAL DEFAULT 11 CPyDef__parser___make_safe_parse_float │ │ │ │ 558: 0000ac8d 28 FUNC GLOBAL DEFAULT 11 CPy_Init │ │ │ │ - 559: 0001bc55 216 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_one_line_basic_str │ │ │ │ + 559: 0001bc75 216 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_one_line_basic_str │ │ │ │ 560: 0000dcd5 184 FUNC GLOBAL DEFAULT 11 CPyList_Count │ │ │ │ 561: 0000d369 156 FUNC GLOBAL DEFAULT 11 CPyList_GetItemShortBorrow │ │ │ │ - 562: 00014141 208 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_GetSlice │ │ │ │ + 562: 00014161 208 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_GetSlice │ │ │ │ 563: 0000ca09 88 FUNC GLOBAL DEFAULT 11 CPyStr_Split │ │ │ │ 564: 0000f58d 64 FUNC GLOBAL DEFAULT 11 CPyError_OutOfMemory │ │ │ │ 565: 00009a8d 464 FUNC GLOBAL DEFAULT 11 CPyPickle_GetState │ │ │ │ - 566: 00014775 2620 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags___set │ │ │ │ + 566: 00014795 2620 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags___set │ │ │ │ 567: 0000cbe9 78 FUNC GLOBAL DEFAULT 11 CPy_Encode │ │ │ │ 568: 0000bced 32 FUNC GLOBAL DEFAULT 11 CPyInt32_Overflow │ │ │ │ - 569: 00018de5 776 FUNC GLOBAL DEFAULT 11 CPyDef__parser___skip_comment │ │ │ │ + 569: 00018e09 768 FUNC GLOBAL DEFAULT 11 CPyDef__parser___skip_comment │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -3,100 +3,100 @@ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ 0004fc30 00000017 R_ARM_RELATIVE │ │ │ │ 0004fc34 00000017 R_ARM_RELATIVE │ │ │ │ 0004fc38 00000017 R_ARM_RELATIVE │ │ │ │ 0004fc3c 00000017 R_ARM_RELATIVE │ │ │ │ 0004fc40 00000017 R_ARM_RELATIVE │ │ │ │ 0004fc48 00000017 R_ARM_RELATIVE │ │ │ │ -0004fc50 00000017 R_ARM_RELATIVE │ │ │ │ -0004fc58 00000017 R_ARM_RELATIVE │ │ │ │ +0004fc4c 00000017 R_ARM_RELATIVE │ │ │ │ +0004fc54 00000017 R_ARM_RELATIVE │ │ │ │ 0004fc5c 00000017 R_ARM_RELATIVE │ │ │ │ +0004fc60 00000017 R_ARM_RELATIVE │ │ │ │ 0004fc64 00000017 R_ARM_RELATIVE │ │ │ │ 0004fc6c 00000017 R_ARM_RELATIVE │ │ │ │ -0004fc70 00000017 R_ARM_RELATIVE │ │ │ │ 0004fc74 00000017 R_ARM_RELATIVE │ │ │ │ -0004fc78 00000017 R_ARM_RELATIVE │ │ │ │ -0004fc80 00000017 R_ARM_RELATIVE │ │ │ │ +0004fc7c 00000017 R_ARM_RELATIVE │ │ │ │ 0004fc84 00000017 R_ARM_RELATIVE │ │ │ │ 0004fc88 00000017 R_ARM_RELATIVE │ │ │ │ 0004fc90 00000017 R_ARM_RELATIVE │ │ │ │ -0004fc94 00000017 R_ARM_RELATIVE │ │ │ │ 0004fc98 00000017 R_ARM_RELATIVE │ │ │ │ +0004fc9c 00000017 R_ARM_RELATIVE │ │ │ │ 0004fca0 00000017 R_ARM_RELATIVE │ │ │ │ 0004fca4 00000017 R_ARM_RELATIVE │ │ │ │ 0004fcac 00000017 R_ARM_RELATIVE │ │ │ │ 0004fcb0 00000017 R_ARM_RELATIVE │ │ │ │ 0004fcb4 00000017 R_ARM_RELATIVE │ │ │ │ 0004fcbc 00000017 R_ARM_RELATIVE │ │ │ │ 0004fcc0 00000017 R_ARM_RELATIVE │ │ │ │ -0004fcc8 00000017 R_ARM_RELATIVE │ │ │ │ +0004fcc4 00000017 R_ARM_RELATIVE │ │ │ │ 0004fccc 00000017 R_ARM_RELATIVE │ │ │ │ 0004fcd0 00000017 R_ARM_RELATIVE │ │ │ │ 0004fcd8 00000017 R_ARM_RELATIVE │ │ │ │ 0004fcdc 00000017 R_ARM_RELATIVE │ │ │ │ 0004fce0 00000017 R_ARM_RELATIVE │ │ │ │ -0004fce4 00000017 R_ARM_RELATIVE │ │ │ │ +0004fce8 00000017 R_ARM_RELATIVE │ │ │ │ 0004fcec 00000017 R_ARM_RELATIVE │ │ │ │ -0004fcf0 00000017 R_ARM_RELATIVE │ │ │ │ 0004fcf4 00000017 R_ARM_RELATIVE │ │ │ │ 0004fcf8 00000017 R_ARM_RELATIVE │ │ │ │ -0004fd00 00000017 R_ARM_RELATIVE │ │ │ │ +0004fcfc 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd04 00000017 R_ARM_RELATIVE │ │ │ │ +0004fd08 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd0c 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd10 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd18 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd1c 00000017 R_ARM_RELATIVE │ │ │ │ +0004fd20 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd24 00000017 R_ARM_RELATIVE │ │ │ │ -0004fd28 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd2c 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd30 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd38 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd3c 00000017 R_ARM_RELATIVE │ │ │ │ -0004fd40 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd44 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd48 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd50 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd54 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd58 00000017 R_ARM_RELATIVE │ │ │ │ -0004fd60 00000017 R_ARM_RELATIVE │ │ │ │ +0004fd5c 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd64 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd68 00000017 R_ARM_RELATIVE │ │ │ │ +0004fd6c 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd70 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd74 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd7c 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd80 00000017 R_ARM_RELATIVE │ │ │ │ -0004fd88 00000017 R_ARM_RELATIVE │ │ │ │ +0004fd84 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd8c 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd90 00000017 R_ARM_RELATIVE │ │ │ │ 0004fd94 00000017 R_ARM_RELATIVE │ │ │ │ -0004fd98 00000017 R_ARM_RELATIVE │ │ │ │ +0004fd9c 00000017 R_ARM_RELATIVE │ │ │ │ 0004fda0 00000017 R_ARM_RELATIVE │ │ │ │ -0004fda4 00000017 R_ARM_RELATIVE │ │ │ │ 0004fda8 00000017 R_ARM_RELATIVE │ │ │ │ -0004fdb0 00000017 R_ARM_RELATIVE │ │ │ │ +0004fdac 00000017 R_ARM_RELATIVE │ │ │ │ +0004fdb4 00000017 R_ARM_RELATIVE │ │ │ │ 0004fdb8 00000017 R_ARM_RELATIVE │ │ │ │ 0004fdbc 00000017 R_ARM_RELATIVE │ │ │ │ +0004fdc0 00000017 R_ARM_RELATIVE │ │ │ │ 0004fdc4 00000017 R_ARM_RELATIVE │ │ │ │ -0004fdc8 00000017 R_ARM_RELATIVE │ │ │ │ +0004fdcc 00000017 R_ARM_RELATIVE │ │ │ │ 0004fdd0 00000017 R_ARM_RELATIVE │ │ │ │ 0004fdd4 00000017 R_ARM_RELATIVE │ │ │ │ -0004fdd8 00000017 R_ARM_RELATIVE │ │ │ │ -0004fde0 00000017 R_ARM_RELATIVE │ │ │ │ +0004fddc 00000017 R_ARM_RELATIVE │ │ │ │ +0004fde4 00000017 R_ARM_RELATIVE │ │ │ │ 0004fde8 00000017 R_ARM_RELATIVE │ │ │ │ -0004fdec 00000017 R_ARM_RELATIVE │ │ │ │ +0004fdf0 00000017 R_ARM_RELATIVE │ │ │ │ 0004fdf4 00000017 R_ARM_RELATIVE │ │ │ │ -0004fdf8 00000017 R_ARM_RELATIVE │ │ │ │ +0004fdfc 00000017 R_ARM_RELATIVE │ │ │ │ 0004fe00 00000017 R_ARM_RELATIVE │ │ │ │ 0004fe04 00000017 R_ARM_RELATIVE │ │ │ │ 0004fe0c 00000017 R_ARM_RELATIVE │ │ │ │ -0004fe10 00000017 R_ARM_RELATIVE │ │ │ │ +0004fe14 00000017 R_ARM_RELATIVE │ │ │ │ 0004fe18 00000017 R_ARM_RELATIVE │ │ │ │ 0004fe20 00000017 R_ARM_RELATIVE │ │ │ │ 0004fe24 00000017 R_ARM_RELATIVE │ │ │ │ -0004fe28 00000017 R_ARM_RELATIVE │ │ │ │ +0004fe2c 00000017 R_ARM_RELATIVE │ │ │ │ 0004fe30 00000017 R_ARM_RELATIVE │ │ │ │ 0004fe38 00000017 R_ARM_RELATIVE │ │ │ │ 0004fe3c 00000017 R_ARM_RELATIVE │ │ │ │ 0004fe40 00000017 R_ARM_RELATIVE │ │ │ │ 0004fe44 00000017 R_ARM_RELATIVE │ │ │ │ 0004fe48 00000017 R_ARM_RELATIVE │ │ │ │ 0004fe4c 00000017 R_ARM_RELATIVE │ │ │ │ @@ -178,24 +178,27 @@ │ │ │ │ 000505e8 00000017 R_ARM_RELATIVE │ │ │ │ 0005062c 00000017 R_ARM_RELATIVE │ │ │ │ 00050630 00000017 R_ARM_RELATIVE │ │ │ │ 00050644 00000017 R_ARM_RELATIVE │ │ │ │ 0005064c 00000017 R_ARM_RELATIVE │ │ │ │ 00050658 00000017 R_ARM_RELATIVE │ │ │ │ 0005066c 00000017 R_ARM_RELATIVE │ │ │ │ -000506a0 00000017 R_ARM_RELATIVE │ │ │ │ -000506b0 00000017 R_ARM_RELATIVE │ │ │ │ -000506b4 00000017 R_ARM_RELATIVE │ │ │ │ -000506b8 00000017 R_ARM_RELATIVE │ │ │ │ -000506bc 00000017 R_ARM_RELATIVE │ │ │ │ -000506c0 00000017 R_ARM_RELATIVE │ │ │ │ -00050710 00000017 R_ARM_RELATIVE │ │ │ │ +000506ec 00000017 R_ARM_RELATIVE │ │ │ │ +000506f8 00000017 R_ARM_RELATIVE │ │ │ │ +00050700 00000017 R_ARM_RELATIVE │ │ │ │ +0005070c 00000017 R_ARM_RELATIVE │ │ │ │ +00050714 00000017 R_ARM_RELATIVE │ │ │ │ +00050718 00000017 R_ARM_RELATIVE │ │ │ │ 0005071c 00000017 R_ARM_RELATIVE │ │ │ │ +00050720 00000017 R_ARM_RELATIVE │ │ │ │ 00050724 00000017 R_ARM_RELATIVE │ │ │ │ +00050728 00000017 R_ARM_RELATIVE │ │ │ │ +0005072c 00000017 R_ARM_RELATIVE │ │ │ │ 00050730 00000017 R_ARM_RELATIVE │ │ │ │ +00050734 00000017 R_ARM_RELATIVE │ │ │ │ 00050738 00000017 R_ARM_RELATIVE │ │ │ │ 0005073c 00000017 R_ARM_RELATIVE │ │ │ │ 00050740 00000017 R_ARM_RELATIVE │ │ │ │ 00050744 00000017 R_ARM_RELATIVE │ │ │ │ 00050748 00000017 R_ARM_RELATIVE │ │ │ │ 0005074c 00000017 R_ARM_RELATIVE │ │ │ │ 00050750 00000017 R_ARM_RELATIVE │ │ │ │ @@ -220,32 +223,27 @@ │ │ │ │ 0005079c 00000017 R_ARM_RELATIVE │ │ │ │ 000507a0 00000017 R_ARM_RELATIVE │ │ │ │ 000507a4 00000017 R_ARM_RELATIVE │ │ │ │ 000507a8 00000017 R_ARM_RELATIVE │ │ │ │ 000507ac 00000017 R_ARM_RELATIVE │ │ │ │ 000507b0 00000017 R_ARM_RELATIVE │ │ │ │ 000507b4 00000017 R_ARM_RELATIVE │ │ │ │ -000507b8 00000017 R_ARM_RELATIVE │ │ │ │ -000507bc 00000017 R_ARM_RELATIVE │ │ │ │ -000507c0 00000017 R_ARM_RELATIVE │ │ │ │ 000507c4 00000017 R_ARM_RELATIVE │ │ │ │ 000507c8 00000017 R_ARM_RELATIVE │ │ │ │ 000507cc 00000017 R_ARM_RELATIVE │ │ │ │ 000507d0 00000017 R_ARM_RELATIVE │ │ │ │ 000507d4 00000017 R_ARM_RELATIVE │ │ │ │ 000507d8 00000017 R_ARM_RELATIVE │ │ │ │ 000507dc 00000017 R_ARM_RELATIVE │ │ │ │ 000507e8 00000017 R_ARM_RELATIVE │ │ │ │ 000507ec 00000017 R_ARM_RELATIVE │ │ │ │ 000507f8 00000017 R_ARM_RELATIVE │ │ │ │ 000507fc 00000017 R_ARM_RELATIVE │ │ │ │ 00050808 00000017 R_ARM_RELATIVE │ │ │ │ 0005080c 00000017 R_ARM_RELATIVE │ │ │ │ -00050818 00000017 R_ARM_RELATIVE │ │ │ │ -0005081c 00000017 R_ARM_RELATIVE │ │ │ │ 00050828 00000017 R_ARM_RELATIVE │ │ │ │ 0005082c 00000017 R_ARM_RELATIVE │ │ │ │ 00050838 00000017 R_ARM_RELATIVE │ │ │ │ 0005083c 00000017 R_ARM_RELATIVE │ │ │ │ 00050848 00000017 R_ARM_RELATIVE │ │ │ │ 0005084c 00000017 R_ARM_RELATIVE │ │ │ │ 00050858 00000017 R_ARM_RELATIVE │ │ │ │ @@ -276,73 +274,75 @@ │ │ │ │ 0005091c 00000017 R_ARM_RELATIVE │ │ │ │ 00050928 00000017 R_ARM_RELATIVE │ │ │ │ 0005092c 00000017 R_ARM_RELATIVE │ │ │ │ 00050938 00000017 R_ARM_RELATIVE │ │ │ │ 0005093c 00000017 R_ARM_RELATIVE │ │ │ │ 00050948 00000017 R_ARM_RELATIVE │ │ │ │ 0005094c 00000017 R_ARM_RELATIVE │ │ │ │ +00050958 00000017 R_ARM_RELATIVE │ │ │ │ +0005095c 00000017 R_ARM_RELATIVE │ │ │ │ 00050968 00000017 R_ARM_RELATIVE │ │ │ │ 0005096c 00000017 R_ARM_RELATIVE │ │ │ │ 00050978 00000017 R_ARM_RELATIVE │ │ │ │ 0005097c 00000017 R_ARM_RELATIVE │ │ │ │ 00050988 00000017 R_ARM_RELATIVE │ │ │ │ 0005098c 00000017 R_ARM_RELATIVE │ │ │ │ 00050998 00000017 R_ARM_RELATIVE │ │ │ │ 0005099c 00000017 R_ARM_RELATIVE │ │ │ │ 000509b8 00000017 R_ARM_RELATIVE │ │ │ │ 000509bc 00000017 R_ARM_RELATIVE │ │ │ │ -000509c0 00000017 R_ARM_RELATIVE │ │ │ │ +000509c8 00000017 R_ARM_RELATIVE │ │ │ │ 000509cc 00000017 R_ARM_RELATIVE │ │ │ │ -000509f4 00000017 R_ARM_RELATIVE │ │ │ │ -000509f8 00000017 R_ARM_RELATIVE │ │ │ │ -00050a04 00000017 R_ARM_RELATIVE │ │ │ │ +000509d8 00000017 R_ARM_RELATIVE │ │ │ │ +000509dc 00000017 R_ARM_RELATIVE │ │ │ │ +000509e8 00000017 R_ARM_RELATIVE │ │ │ │ +000509ec 00000017 R_ARM_RELATIVE │ │ │ │ 00050a08 00000017 R_ARM_RELATIVE │ │ │ │ -00050a24 00000017 R_ARM_RELATIVE │ │ │ │ -00050a28 00000017 R_ARM_RELATIVE │ │ │ │ -00050a34 00000017 R_ARM_RELATIVE │ │ │ │ -00050a38 00000017 R_ARM_RELATIVE │ │ │ │ +00050a0c 00000017 R_ARM_RELATIVE │ │ │ │ +00050a10 00000017 R_ARM_RELATIVE │ │ │ │ +00050a1c 00000017 R_ARM_RELATIVE │ │ │ │ 00050a44 00000017 R_ARM_RELATIVE │ │ │ │ 00050a48 00000017 R_ARM_RELATIVE │ │ │ │ 00050a54 00000017 R_ARM_RELATIVE │ │ │ │ 00050a58 00000017 R_ARM_RELATIVE │ │ │ │ -00050a64 00000017 R_ARM_RELATIVE │ │ │ │ -00050a68 00000017 R_ARM_RELATIVE │ │ │ │ +00050a74 00000017 R_ARM_RELATIVE │ │ │ │ +00050a78 00000017 R_ARM_RELATIVE │ │ │ │ 00050a84 00000017 R_ARM_RELATIVE │ │ │ │ 00050a88 00000017 R_ARM_RELATIVE │ │ │ │ 00050a94 00000017 R_ARM_RELATIVE │ │ │ │ 00050a98 00000017 R_ARM_RELATIVE │ │ │ │ 00050aa4 00000017 R_ARM_RELATIVE │ │ │ │ 00050aa8 00000017 R_ARM_RELATIVE │ │ │ │ 00050ab4 00000017 R_ARM_RELATIVE │ │ │ │ 00050ab8 00000017 R_ARM_RELATIVE │ │ │ │ -00050ac4 00000017 R_ARM_RELATIVE │ │ │ │ -00050ac8 00000017 R_ARM_RELATIVE │ │ │ │ 00050ad4 00000017 R_ARM_RELATIVE │ │ │ │ 00050ad8 00000017 R_ARM_RELATIVE │ │ │ │ 00050ae4 00000017 R_ARM_RELATIVE │ │ │ │ 00050ae8 00000017 R_ARM_RELATIVE │ │ │ │ 00050af4 00000017 R_ARM_RELATIVE │ │ │ │ 00050af8 00000017 R_ARM_RELATIVE │ │ │ │ 00050b04 00000017 R_ARM_RELATIVE │ │ │ │ 00050b08 00000017 R_ARM_RELATIVE │ │ │ │ +00050b14 00000017 R_ARM_RELATIVE │ │ │ │ +00050b18 00000017 R_ARM_RELATIVE │ │ │ │ 00050b24 00000017 R_ARM_RELATIVE │ │ │ │ 00050b28 00000017 R_ARM_RELATIVE │ │ │ │ 00050b34 00000017 R_ARM_RELATIVE │ │ │ │ 00050b38 00000017 R_ARM_RELATIVE │ │ │ │ 00050b44 00000017 R_ARM_RELATIVE │ │ │ │ 00050b48 00000017 R_ARM_RELATIVE │ │ │ │ -00050b64 00000017 R_ARM_RELATIVE │ │ │ │ -00050b8c 00000017 R_ARM_RELATIVE │ │ │ │ -00050b90 00000017 R_ARM_RELATIVE │ │ │ │ -00050b9c 00000017 R_ARM_RELATIVE │ │ │ │ -00050ba0 00000017 R_ARM_RELATIVE │ │ │ │ -00050bbc 00000017 R_ARM_RELATIVE │ │ │ │ -00050bc0 00000017 R_ARM_RELATIVE │ │ │ │ -00050bcc 00000017 R_ARM_RELATIVE │ │ │ │ -00050bd0 00000017 R_ARM_RELATIVE │ │ │ │ +00050b54 00000017 R_ARM_RELATIVE │ │ │ │ +00050b58 00000017 R_ARM_RELATIVE │ │ │ │ +00050b74 00000017 R_ARM_RELATIVE │ │ │ │ +00050b78 00000017 R_ARM_RELATIVE │ │ │ │ +00050b84 00000017 R_ARM_RELATIVE │ │ │ │ +00050b88 00000017 R_ARM_RELATIVE │ │ │ │ +00050b94 00000017 R_ARM_RELATIVE │ │ │ │ +00050b98 00000017 R_ARM_RELATIVE │ │ │ │ +00050bb4 00000017 R_ARM_RELATIVE │ │ │ │ 00050bdc 00000017 R_ARM_RELATIVE │ │ │ │ 00050be0 00000017 R_ARM_RELATIVE │ │ │ │ 00050bec 00000017 R_ARM_RELATIVE │ │ │ │ 00050bf0 00000017 R_ARM_RELATIVE │ │ │ │ 00050c10 00000017 R_ARM_RELATIVE │ │ │ │ 00050c14 00000017 R_ARM_RELATIVE │ │ │ │ 00050c40 00000017 R_ARM_RELATIVE │ │ │ │ @@ -457,24 +457,24 @@ │ │ │ │ 000515e0 00000017 R_ARM_RELATIVE │ │ │ │ 0005160c 00000017 R_ARM_RELATIVE │ │ │ │ 00051610 00000017 R_ARM_RELATIVE │ │ │ │ 0005163c 00000017 R_ARM_RELATIVE │ │ │ │ 00051640 00000017 R_ARM_RELATIVE │ │ │ │ 00051680 00000017 R_ARM_RELATIVE │ │ │ │ 0005168c 00000017 R_ARM_RELATIVE │ │ │ │ -000516b4 00000017 R_ARM_RELATIVE │ │ │ │ -000516c0 00000017 R_ARM_RELATIVE │ │ │ │ -000516e8 00000017 R_ARM_RELATIVE │ │ │ │ -000516f4 00000017 R_ARM_RELATIVE │ │ │ │ +000516ac 00000017 R_ARM_RELATIVE │ │ │ │ +000516b8 00000017 R_ARM_RELATIVE │ │ │ │ +000516fc 00000017 R_ARM_RELATIVE │ │ │ │ +00051700 00000017 R_ARM_RELATIVE │ │ │ │ 00051714 00000017 R_ARM_RELATIVE │ │ │ │ -00051720 00000017 R_ARM_RELATIVE │ │ │ │ -00051764 00000017 R_ARM_RELATIVE │ │ │ │ -00051768 00000017 R_ARM_RELATIVE │ │ │ │ -0005177c 00000017 R_ARM_RELATIVE │ │ │ │ -000517a4 00000017 R_ARM_RELATIVE │ │ │ │ +0005173c 00000017 R_ARM_RELATIVE │ │ │ │ +00051784 00000017 R_ARM_RELATIVE │ │ │ │ +00051790 00000017 R_ARM_RELATIVE │ │ │ │ +000517b8 00000017 R_ARM_RELATIVE │ │ │ │ +000517c4 00000017 R_ARM_RELATIVE │ │ │ │ 000517ec 00000017 R_ARM_RELATIVE │ │ │ │ 000517f8 00000017 R_ARM_RELATIVE │ │ │ │ 00051820 00000017 R_ARM_RELATIVE │ │ │ │ 00051840 00000017 R_ARM_RELATIVE │ │ │ │ 00051844 00000017 R_ARM_RELATIVE │ │ │ │ 00051848 00000017 R_ARM_RELATIVE │ │ │ │ 00051868 00000017 R_ARM_RELATIVE │ │ │ │ @@ -487,152 +487,152 @@ │ │ │ │ 00051894 00000017 R_ARM_RELATIVE │ │ │ │ 00051898 00000017 R_ARM_RELATIVE │ │ │ │ 000518a4 00000017 R_ARM_RELATIVE │ │ │ │ 000518a8 00000017 R_ARM_RELATIVE │ │ │ │ 000518ac 00000017 R_ARM_RELATIVE │ │ │ │ 000518cc 00000017 R_ARM_RELATIVE │ │ │ │ 000518e0 00000017 R_ARM_RELATIVE │ │ │ │ -00050308 00021815 R_ARM_GLOB_DAT 00051950 CPyType__parser___safe_parse_float_make_safe_parse_float_obj │ │ │ │ -00050734 00021802 R_ARM_ABS32 00051950 CPyType__parser___safe_parse_float_make_safe_parse_float_obj │ │ │ │ -0005030c 0001e515 R_ARM_GLOB_DAT 0005198c CPyStatic__parser___BARE_KEY_CHARS │ │ │ │ -000506e8 0001e502 R_ARM_ABS32 0005198c CPyStatic__parser___BARE_KEY_CHARS │ │ │ │ -00050314 00022715 R_ARM_GLOB_DAT 000519a4 CPyStatic__parser___ILLEGAL_MULTILINE_BASIC_STR_CHARS │ │ │ │ -000506d0 00022702 R_ARM_ABS32 000519a4 CPyStatic__parser___ILLEGAL_MULTILINE_BASIC_STR_CHARS │ │ │ │ +00050308 00021815 R_ARM_GLOB_DAT 0005195c CPyType__parser___safe_parse_float_make_safe_parse_float_obj │ │ │ │ +00050710 00021802 R_ARM_ABS32 0005195c CPyType__parser___safe_parse_float_make_safe_parse_float_obj │ │ │ │ +0005030c 0001e515 R_ARM_GLOB_DAT 00051998 CPyStatic__parser___BARE_KEY_CHARS │ │ │ │ +000506c4 0001e502 R_ARM_ABS32 00051998 CPyStatic__parser___BARE_KEY_CHARS │ │ │ │ +00050314 00022715 R_ARM_GLOB_DAT 000519b0 CPyStatic__parser___ILLEGAL_MULTILINE_BASIC_STR_CHARS │ │ │ │ +000506ac 00022702 R_ARM_ABS32 000519b0 CPyStatic__parser___ILLEGAL_MULTILINE_BASIC_STR_CHARS │ │ │ │ 00050318 00000815 R_ARM_GLOB_DAT 00000000 PyExc_SystemError │ │ │ │ -0005031c 00018815 R_ARM_GLOB_DAT 000337f8 CPyLit_Complex │ │ │ │ -00050320 00021715 R_ARM_GLOB_DAT 000519a0 CPyStatic__parser___ILLEGAL_LITERAL_STR_CHARS │ │ │ │ -000506d4 00021702 R_ARM_ABS32 000519a0 CPyStatic__parser___ILLEGAL_LITERAL_STR_CHARS │ │ │ │ -00050324 0001a515 R_ARM_GLOB_DAT 00051954 CPyType__parser___make_safe_parse_float_env │ │ │ │ -0005072c 0001a502 R_ARM_ABS32 00051954 CPyType__parser___make_safe_parse_float_env │ │ │ │ -00050328 0000f615 R_ARM_GLOB_DAT 00051980 CPyStatic__parser___BASIC_STR_ESCAPE_REPLACEMENTS │ │ │ │ -000506f4 0000f602 R_ARM_ABS32 00051980 CPyStatic__parser___BASIC_STR_ESCAPE_REPLACEMENTS │ │ │ │ +0005031c 00018915 R_ARM_GLOB_DAT 00033838 CPyLit_Complex │ │ │ │ +00050320 00021715 R_ARM_GLOB_DAT 000519ac CPyStatic__parser___ILLEGAL_LITERAL_STR_CHARS │ │ │ │ +000506b0 00021702 R_ARM_ABS32 000519ac CPyStatic__parser___ILLEGAL_LITERAL_STR_CHARS │ │ │ │ +00050324 0001a615 R_ARM_GLOB_DAT 00051960 CPyType__parser___make_safe_parse_float_env │ │ │ │ +00050708 0001a602 R_ARM_ABS32 00051960 CPyType__parser___make_safe_parse_float_env │ │ │ │ +00050328 0000f615 R_ARM_GLOB_DAT 0005198c CPyStatic__parser___BASIC_STR_ESCAPE_REPLACEMENTS │ │ │ │ +000506d0 0000f602 R_ARM_ABS32 0005198c CPyStatic__parser___BASIC_STR_ESCAPE_REPLACEMENTS │ │ │ │ 0005032c 00001115 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ 00050330 00001315 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ 00050334 00001415 R_ARM_GLOB_DAT 00000000 PyFloat_Type │ │ │ │ 00050338 00001515 R_ARM_GLOB_DAT 00000000 PyTuple_Type │ │ │ │ -00050340 0001fa15 R_ARM_GLOB_DAT 000519b4 CPyStatic__re___RE_LOCALTIME │ │ │ │ -000506a8 0001fa02 R_ARM_ABS32 000519b4 CPyStatic__re___RE_LOCALTIME │ │ │ │ -00050344 00016b15 R_ARM_GLOB_DAT 00051a00 CPyModule_tomli____re_internal │ │ │ │ -00050348 0001c615 R_ARM_GLOB_DAT 000519cc CPyModule_types │ │ │ │ -0005034c 0001d315 R_ARM_GLOB_DAT 000519d4 CPyModule_string │ │ │ │ +00050340 0001fa15 R_ARM_GLOB_DAT 00051954 CPyStatic__re___RE_LOCALTIME │ │ │ │ +000507bc 0001fa02 R_ARM_ABS32 00051954 CPyStatic__re___RE_LOCALTIME │ │ │ │ +00050344 00016b15 R_ARM_GLOB_DAT 000519e8 CPyModule_tomli____re_internal │ │ │ │ +00050348 0001c715 R_ARM_GLOB_DAT 000519f4 CPyModule_types │ │ │ │ +0005034c 0001d415 R_ARM_GLOB_DAT 000519fc CPyModule_string │ │ │ │ 00050350 00002315 R_ARM_GLOB_DAT 00000000 PyByteArray_Type │ │ │ │ -00050358 00017815 R_ARM_GLOB_DAT 00051958 CPyType__parser___Output │ │ │ │ -00050728 00017802 R_ARM_ABS32 00051958 CPyType__parser___Output │ │ │ │ +00050358 00017815 R_ARM_GLOB_DAT 00051964 CPyType__parser___Output │ │ │ │ +00050704 00017802 R_ARM_ABS32 00051964 CPyType__parser___Output │ │ │ │ 0005035c 00002915 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ -00050360 0001e715 R_ARM_GLOB_DAT 00051a10 CPyModule_tomli____types │ │ │ │ +00050360 0001e715 R_ARM_GLOB_DAT 000519dc CPyModule_tomli____types │ │ │ │ 00050364 00002d15 R_ARM_GLOB_DAT 00000000 PyBytes_Type │ │ │ │ 00050368 00003215 R_ARM_GLOB_DAT 00000000 _PyByteArray_empty_string │ │ │ │ -0005036c 0001ca15 R_ARM_GLOB_DAT 000519d0 CPyModule_sys │ │ │ │ +0005036c 0001cb15 R_ARM_GLOB_DAT 000519f8 CPyModule_sys │ │ │ │ 00050370 00017115 R_ARM_GLOB_DAT 0004fe38 CPyLit_Int │ │ │ │ 00050374 00004315 R_ARM_GLOB_DAT 00000000 PyExc_RuntimeError │ │ │ │ -00050378 00015815 R_ARM_GLOB_DAT 000519c4 CPyModule_tomli_internal │ │ │ │ +00050378 00015815 R_ARM_GLOB_DAT 000519d8 CPyModule_tomli_internal │ │ │ │ 00050380 00004b15 R_ARM_GLOB_DAT 00000000 PyDictValues_Type │ │ │ │ -00050384 0001db15 R_ARM_GLOB_DAT 000519ec CPyModule_functools │ │ │ │ +00050384 0001db15 R_ARM_GLOB_DAT 000519c0 CPyModule_functools │ │ │ │ 00050388 00004f15 R_ARM_GLOB_DAT 00000000 PyExc_ValueError │ │ │ │ 0005038c 00005015 R_ARM_GLOB_DAT 00000000 PyExc_TypeError │ │ │ │ -00050390 00022c15 R_ARM_GLOB_DAT 00051a04 CPyModule_typing │ │ │ │ -00050394 00015715 R_ARM_GLOB_DAT 000519dc CPyStatic__parser___globals │ │ │ │ +00050390 00022c15 R_ARM_GLOB_DAT 000519f0 CPyModule_typing │ │ │ │ +00050394 00015715 R_ARM_GLOB_DAT 00051a0c CPyStatic__parser___globals │ │ │ │ 00050398 00005715 R_ARM_GLOB_DAT 00000000 PyGen_Type │ │ │ │ 0005039c 00005915 R_ARM_GLOB_DAT 00000000 stderr@GLIBC_2.4 │ │ │ │ -000503a0 00022a15 R_ARM_GLOB_DAT 000519ac CPyStatic__parser___ASCII_CTRL │ │ │ │ -000506c8 00022a02 R_ARM_ABS32 000519ac CPyStatic__parser___ASCII_CTRL │ │ │ │ -000503a4 00018d15 R_ARM_GLOB_DAT 000519bc CPyStatic_tomli___globals │ │ │ │ -000503a8 00015d15 R_ARM_GLOB_DAT 000519c0 CPyModule_tomli │ │ │ │ -000503ac 00019415 R_ARM_GLOB_DAT 00051994 CPyStatic__parser___TOML_WS │ │ │ │ -000506e0 00019402 R_ARM_ABS32 00051994 CPyStatic__parser___TOML_WS │ │ │ │ -000503b0 0001cf15 R_ARM_GLOB_DAT 00051988 CPyStatic__parser___KEY_INITIAL_CHARS │ │ │ │ -000506ec 0001cf02 R_ARM_ABS32 00051988 CPyStatic__parser___KEY_INITIAL_CHARS │ │ │ │ -000503b4 0001d915 R_ARM_GLOB_DAT 00051970 CPyStatic__parser___tomli____parser___load___parse_float │ │ │ │ -00050704 0001d902 R_ARM_ABS32 00051970 CPyStatic__parser___tomli____parser___load___parse_float │ │ │ │ +000503a0 00022a15 R_ARM_GLOB_DAT 000519b8 CPyStatic__parser___ASCII_CTRL │ │ │ │ +000506a4 00022a02 R_ARM_ABS32 000519b8 CPyStatic__parser___ASCII_CTRL │ │ │ │ +000503a4 00018e15 R_ARM_GLOB_DAT 000519d0 CPyStatic_tomli___globals │ │ │ │ +000503a8 00015d15 R_ARM_GLOB_DAT 000519d4 CPyModule_tomli │ │ │ │ +000503ac 00019515 R_ARM_GLOB_DAT 000519a0 CPyStatic__parser___TOML_WS │ │ │ │ +000506bc 00019502 R_ARM_ABS32 000519a0 CPyStatic__parser___TOML_WS │ │ │ │ +000503b0 0001d015 R_ARM_GLOB_DAT 00051994 CPyStatic__parser___KEY_INITIAL_CHARS │ │ │ │ +000506c8 0001d002 R_ARM_ABS32 00051994 CPyStatic__parser___KEY_INITIAL_CHARS │ │ │ │ +000503b4 0001d915 R_ARM_GLOB_DAT 0005197c CPyStatic__parser___tomli____parser___load___parse_float │ │ │ │ +000506e0 0001d902 R_ARM_ABS32 0005197c CPyStatic__parser___tomli____parser___load___parse_float │ │ │ │ 000503b8 00006d15 R_ARM_GLOB_DAT 00000000 PyExc_KeyError │ │ │ │ 000503bc 00006f15 R_ARM_GLOB_DAT 00000000 PyAsyncGen_Type │ │ │ │ 000503c0 00007015 R_ARM_GLOB_DAT 00000000 PyDictKeys_Type │ │ │ │ 000503c4 0001f915 R_ARM_GLOB_DAT 000504f4 CPyStatic__parser___MAX_INLINE_NESTING │ │ │ │ -000506c4 0001f902 R_ARM_ABS32 000504f4 CPyStatic__parser___MAX_INLINE_NESTING │ │ │ │ +000506a0 0001f902 R_ARM_ABS32 000504f4 CPyStatic__parser___MAX_INLINE_NESTING │ │ │ │ 000503c8 00007215 R_ARM_GLOB_DAT 00000000 _Py_FalseStruct │ │ │ │ 000503cc 00007315 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ -000503d0 00021e15 R_ARM_GLOB_DAT 000519d8 CPyModule_collections___abc │ │ │ │ +000503d0 00021e15 R_ARM_GLOB_DAT 00051a00 CPyModule_collections___abc │ │ │ │ 000503d4 00007715 R_ARM_GLOB_DAT 00000000 PyExc_OverflowError │ │ │ │ -000503d8 00011015 R_ARM_GLOB_DAT 000519fc CPyModule_tomli____re │ │ │ │ +000503d8 00011015 R_ARM_GLOB_DAT 000519e4 CPyModule_tomli____re │ │ │ │ 000503dc 00007b15 R_ARM_GLOB_DAT 00000000 PyType_Type │ │ │ │ -000503e0 00013b15 R_ARM_GLOB_DAT 000519e0 CPyModule_tomli____parser │ │ │ │ +000503e0 00013b15 R_ARM_GLOB_DAT 00051a10 CPyModule_tomli____parser │ │ │ │ 000503e4 00008015 R_ARM_GLOB_DAT 00000000 PySuper_Type │ │ │ │ 000503e8 00008215 R_ARM_GLOB_DAT 00000000 _Py_EllipsisObject │ │ │ │ 000503ec 00017b15 R_ARM_GLOB_DAT 00051a18 CPyStatics │ │ │ │ -000503f0 0001ba15 R_ARM_GLOB_DAT 0005199c CPyStatic__parser___ILLEGAL_MULTILINE_LITERAL_STR_CHARS │ │ │ │ -000506d8 0001ba02 R_ARM_ABS32 0005199c CPyStatic__parser___ILLEGAL_MULTILINE_LITERAL_STR_CHARS │ │ │ │ -000503f4 0001c115 R_ARM_GLOB_DAT 00051a0c CPyStatic__types___globals │ │ │ │ +000503f0 0001bb15 R_ARM_GLOB_DAT 000519a8 CPyStatic__parser___ILLEGAL_MULTILINE_LITERAL_STR_CHARS │ │ │ │ +000506b4 0001bb02 R_ARM_ABS32 000519a8 CPyStatic__parser___ILLEGAL_MULTILINE_LITERAL_STR_CHARS │ │ │ │ +000503f4 0001c215 R_ARM_GLOB_DAT 000519cc CPyStatic__types___globals │ │ │ │ 000503f8 00008c15 R_ARM_GLOB_DAT 00000000 _Py_NoneStruct │ │ │ │ -000503fc 00018f15 R_ARM_GLOB_DAT 000519c8 CPyModule_warnings │ │ │ │ +000503fc 00019015 R_ARM_GLOB_DAT 000519ec CPyModule_warnings │ │ │ │ 00050400 00008e15 R_ARM_GLOB_DAT 00000000 PyExc_ZeroDivisionError │ │ │ │ -00050404 00017c15 R_ARM_GLOB_DAT 000519e4 CPyModule_tomli____parser_internal │ │ │ │ -00050408 0000fe15 R_ARM_GLOB_DAT 00051984 CPyStatic__parser___HEXDIGIT_CHARS │ │ │ │ -000506f0 0000fe02 R_ARM_ABS32 00051984 CPyStatic__parser___HEXDIGIT_CHARS │ │ │ │ -0005040c 00018715 R_ARM_GLOB_DAT 000519f0 CPyModule_datetime │ │ │ │ -00050410 0001d415 R_ARM_GLOB_DAT 00051a08 CPyModule_builtins │ │ │ │ -00050414 00021a15 R_ARM_GLOB_DAT 000519b8 CPyStatic__re___RE_NUMBER │ │ │ │ -000506a4 00021a02 R_ARM_ABS32 000519b8 CPyStatic__re___RE_NUMBER │ │ │ │ -00050418 00019915 R_ARM_GLOB_DAT 0005196c CPyStatic__parser___tomli____parser___loads___parse_float │ │ │ │ -00050708 00019902 R_ARM_ABS32 0005196c CPyStatic__parser___tomli____parser___loads___parse_float │ │ │ │ -0005041c 00013415 R_ARM_GLOB_DAT 00051998 CPyStatic__parser___ILLEGAL_COMMENT_CHARS │ │ │ │ -000506dc 00013402 R_ARM_ABS32 00051998 CPyStatic__parser___ILLEGAL_COMMENT_CHARS │ │ │ │ -00050420 00015315 R_ARM_GLOB_DAT 00051974 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____pos │ │ │ │ -00050700 00015302 R_ARM_ABS32 00051974 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____pos │ │ │ │ +00050404 00017c15 R_ARM_GLOB_DAT 00051a14 CPyModule_tomli____parser_internal │ │ │ │ +00050408 0000fe15 R_ARM_GLOB_DAT 00051990 CPyStatic__parser___HEXDIGIT_CHARS │ │ │ │ +000506cc 0000fe02 R_ARM_ABS32 00051990 CPyStatic__parser___HEXDIGIT_CHARS │ │ │ │ +0005040c 00018815 R_ARM_GLOB_DAT 000519c4 CPyModule_datetime │ │ │ │ +00050410 0001d515 R_ARM_GLOB_DAT 00051a08 CPyModule_builtins │ │ │ │ +00050414 00021a15 R_ARM_GLOB_DAT 00051958 CPyStatic__re___RE_NUMBER │ │ │ │ +000507b8 00021a02 R_ARM_ABS32 00051958 CPyStatic__re___RE_NUMBER │ │ │ │ +00050418 00019a15 R_ARM_GLOB_DAT 00051978 CPyStatic__parser___tomli____parser___loads___parse_float │ │ │ │ +000506e4 00019a02 R_ARM_ABS32 00051978 CPyStatic__parser___tomli____parser___loads___parse_float │ │ │ │ +0005041c 00013415 R_ARM_GLOB_DAT 000519a4 CPyStatic__parser___ILLEGAL_COMMENT_CHARS │ │ │ │ +000506b8 00013402 R_ARM_ABS32 000519a4 CPyStatic__parser___ILLEGAL_COMMENT_CHARS │ │ │ │ +00050420 00015315 R_ARM_GLOB_DAT 00051980 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____pos │ │ │ │ +000506dc 00015302 R_ARM_ABS32 00051980 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____pos │ │ │ │ 00050428 00009c15 R_ARM_GLOB_DAT 00000000 _Py_TrueStruct │ │ │ │ 0005042c 00009d15 R_ARM_GLOB_DAT 00000000 stdout@GLIBC_2.4 │ │ │ │ -00050430 00010015 R_ARM_GLOB_DAT 000519a8 CPyStatic__parser___ILLEGAL_BASIC_STR_CHARS │ │ │ │ -000506cc 00010002 R_ARM_ABS32 000519a8 CPyStatic__parser___ILLEGAL_BASIC_STR_CHARS │ │ │ │ +00050430 00010015 R_ARM_GLOB_DAT 000519b4 CPyStatic__parser___ILLEGAL_BASIC_STR_CHARS │ │ │ │ +000506a8 00010002 R_ARM_ABS32 000519b4 CPyStatic__parser___ILLEGAL_BASIC_STR_CHARS │ │ │ │ 00050434 0000a015 R_ARM_GLOB_DAT 00000000 PyExc_IndexError │ │ │ │ 00050438 0000a115 R_ARM_GLOB_DAT 00000000 PyBool_Type │ │ │ │ -0005043c 00019815 R_ARM_GLOB_DAT 000519f4 CPyModule___future__ │ │ │ │ +0005043c 00019915 R_ARM_GLOB_DAT 00051a04 CPyModule___future__ │ │ │ │ 00050440 0000a215 R_ARM_GLOB_DAT 00000000 PyDict_Type │ │ │ │ -00050444 0001de15 R_ARM_GLOB_DAT 000519e8 CPyModule_re │ │ │ │ -00050448 00015f15 R_ARM_GLOB_DAT 000336bc CPyLit_Tuple │ │ │ │ +00050444 0001de15 R_ARM_GLOB_DAT 000519bc CPyModule_re │ │ │ │ +00050448 00015f15 R_ARM_GLOB_DAT 000336fc CPyLit_Tuple │ │ │ │ 0005044c 0000a415 R_ARM_GLOB_DAT 00000000 PyBaseObject_Type │ │ │ │ 00050450 0000aa15 R_ARM_GLOB_DAT 00000000 PyLong_Type │ │ │ │ -00050454 00018615 R_ARM_GLOB_DAT 00051960 CPyType__parser___Flags │ │ │ │ -00050718 00018602 R_ARM_ABS32 00051960 CPyType__parser___Flags │ │ │ │ -00050458 00020415 R_ARM_GLOB_DAT 00033688 CPyLit_FrozenSet │ │ │ │ -0005045c 00014715 R_ARM_GLOB_DAT 000519f8 CPyStatic__re___globals │ │ │ │ +00050454 00018715 R_ARM_GLOB_DAT 0005196c CPyType__parser___Flags │ │ │ │ +000506f4 00018702 R_ARM_ABS32 0005196c CPyType__parser___Flags │ │ │ │ +00050458 00020415 R_ARM_GLOB_DAT 000336c8 CPyLit_FrozenSet │ │ │ │ +0005045c 00014715 R_ARM_GLOB_DAT 000519c8 CPyStatic__re___globals │ │ │ │ 00050460 0000af15 R_ARM_GLOB_DAT 00000000 PyCoro_Type │ │ │ │ -00050464 00019e15 R_ARM_GLOB_DAT 00051978 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____doc │ │ │ │ -000506fc 00019e02 R_ARM_ABS32 00051978 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____doc │ │ │ │ -00050468 0001ac15 R_ARM_GLOB_DAT 0005197c CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____msg │ │ │ │ -000506f8 0001ac02 R_ARM_ABS32 0005197c CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____msg │ │ │ │ -0005046c 0001e015 R_ARM_GLOB_DAT 00051a14 CPyModule_tomli____types_internal │ │ │ │ +00050464 00019f15 R_ARM_GLOB_DAT 00051984 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____doc │ │ │ │ +000506d8 00019f02 R_ARM_ABS32 00051984 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____doc │ │ │ │ +00050468 0001ad15 R_ARM_GLOB_DAT 00051988 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____msg │ │ │ │ +000506d4 0001ad02 R_ARM_ABS32 00051988 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____msg │ │ │ │ +0005046c 0001e015 R_ARM_GLOB_DAT 000519e0 CPyModule_tomli____types_internal │ │ │ │ 00050470 0000b615 R_ARM_GLOB_DAT 00000000 PyExc_AttributeError │ │ │ │ -00050474 00011515 R_ARM_GLOB_DAT 00051964 CPyType__parser___TOMLDecodeError │ │ │ │ -00050714 00011502 R_ARM_ABS32 00051964 CPyType__parser___TOMLDecodeError │ │ │ │ -00050478 0001c515 R_ARM_GLOB_DAT 000519b0 CPyStatic__re___RE_DATETIME │ │ │ │ -000506ac 0001c502 R_ARM_ABS32 000519b0 CPyStatic__re___RE_DATETIME │ │ │ │ -0005047c 00010815 R_ARM_GLOB_DAT 00051968 CPyType__parser___DEPRECATED_DEFAULT │ │ │ │ -0005070c 00010802 R_ARM_ABS32 00051968 CPyType__parser___DEPRECATED_DEFAULT │ │ │ │ +00050474 00011515 R_ARM_GLOB_DAT 00051970 CPyType__parser___TOMLDecodeError │ │ │ │ +000506f0 00011502 R_ARM_ABS32 00051970 CPyType__parser___TOMLDecodeError │ │ │ │ +00050478 0001c615 R_ARM_GLOB_DAT 00051950 CPyStatic__re___RE_DATETIME │ │ │ │ +000507c0 0001c602 R_ARM_ABS32 00051950 CPyStatic__re___RE_DATETIME │ │ │ │ +0005047c 00010815 R_ARM_GLOB_DAT 00051974 CPyType__parser___DEPRECATED_DEFAULT │ │ │ │ +000506e8 00010802 R_ARM_ABS32 00051974 CPyType__parser___DEPRECATED_DEFAULT │ │ │ │ 00050480 0001e415 R_ARM_GLOB_DAT 0004fe40 CPyLit_Bytes │ │ │ │ 00050484 0000bb15 R_ARM_GLOB_DAT 00000000 PyUnicode_Type │ │ │ │ 00050488 0000bd15 R_ARM_GLOB_DAT 00000000 PyExc_GeneratorExit │ │ │ │ 0005048c 00013515 R_ARM_GLOB_DAT 000504f8 _CPy_ExcDummyStruct │ │ │ │ 00050c0c 00013502 R_ARM_ABS32 000504f8 _CPy_ExcDummyStruct │ │ │ │ 00050490 00012a15 R_ARM_GLOB_DAT 0004fe44 CPyLit_Str │ │ │ │ 00050494 0000c615 R_ARM_GLOB_DAT 00000000 PyExc_NameError │ │ │ │ -00050498 0000fb15 R_ARM_GLOB_DAT 00033800 CPyLit_Float │ │ │ │ +00050498 0000fb15 R_ARM_GLOB_DAT 00033840 CPyLit_Float │ │ │ │ 0005049c 0000ca15 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ -000504a0 00020b15 R_ARM_GLOB_DAT 00051990 CPyStatic__parser___TOML_WS_AND_NEWLINE │ │ │ │ -000506e4 00020b02 R_ARM_ABS32 00051990 CPyStatic__parser___TOML_WS_AND_NEWLINE │ │ │ │ +000504a0 00020b15 R_ARM_GLOB_DAT 0005199c CPyStatic__parser___TOML_WS_AND_NEWLINE │ │ │ │ +000506c0 00020b02 R_ARM_ABS32 0005199c CPyStatic__parser___TOML_WS_AND_NEWLINE │ │ │ │ 000504a4 0000cc15 R_ARM_GLOB_DAT 00000000 PyDictItems_Type │ │ │ │ -000504a8 0001ad15 R_ARM_GLOB_DAT 0005195c CPyType__parser___NestedDict │ │ │ │ -00050720 0001ad02 R_ARM_ABS32 0005195c CPyType__parser___NestedDict │ │ │ │ +000504a8 0001ae15 R_ARM_GLOB_DAT 00051968 CPyType__parser___NestedDict │ │ │ │ +000506fc 0001ae02 R_ARM_ABS32 00051968 CPyType__parser___NestedDict │ │ │ │ 000504ac 00020015 R_ARM_GLOB_DAT 00050c0c _CPy_ExcDummy │ │ │ │ 000504b0 0000de15 R_ARM_GLOB_DAT 00000000 PySet_Type │ │ │ │ 000504b4 0000e915 R_ARM_GLOB_DAT 00000000 PyList_Type │ │ │ │ 00050578 00021102 R_ARM_ABS32 000518cc _parser___TOMLDecodeError_members │ │ │ │ 00050610 00009b02 R_ARM_ABS32 00000000 PyVectorcall_Call │ │ │ │ -000509d0 00003402 R_ARM_ABS32 00000000 PyObject_GenericGetDict │ │ │ │ -00050b68 00003402 R_ARM_ABS32 00000000 PyObject_GenericGetDict │ │ │ │ -000509d4 0000a502 R_ARM_ABS32 00000000 PyObject_GenericSetDict │ │ │ │ -00050b6c 0000a502 R_ARM_ABS32 00000000 PyObject_GenericSetDict │ │ │ │ +00050a20 00003402 R_ARM_ABS32 00000000 PyObject_GenericGetDict │ │ │ │ +00050bb8 00003402 R_ARM_ABS32 00000000 PyObject_GenericGetDict │ │ │ │ +00050a24 0000a502 R_ARM_ABS32 00000000 PyObject_GenericSetDict │ │ │ │ +00050bbc 0000a502 R_ARM_ABS32 00000000 PyObject_GenericSetDict │ │ │ │ │ │ │ │ Relocation section '.rel.plt' at offset 0x7ddc contains 191 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ 0005000c 00000316 R_ARM_JUMP_SLOT 00000000 PyUnicode_FromFormat │ │ │ │ 00050010 00000416 R_ARM_JUMP_SLOT 00000000 PyNumber_Negative │ │ │ │ 00050014 00000516 R_ARM_JUMP_SLOT 00000000 PyObject_SetItem │ │ │ │ 00050018 00000616 R_ARM_JUMP_SLOT 00000000 PyList_New │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ Dynamic section at offset 0x3ff18 contains 25 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000c (INIT) 0x83d4 │ │ │ │ - 0x0000000d (FINI) 0x2f610 │ │ │ │ + 0x0000000d (FINI) 0x2f638 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x4fc30 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x4fc34 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x138 │ │ │ │ 0x00000005 (STRTAB) 0x3570 │ │ │ │ 0x00000006 (SYMTAB) 0x11d0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0e34ee9af47179e20ce2d262d2350ce31b0a7bd7 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5000f4ac4ee9916c14cbb283b40449949b9917df │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -321,14 +321,17 @@ │ │ │ │ CPyImport_ImportMany │ │ │ │ PyImport_GetModuleDict │ │ │ │ PyImport_Import │ │ │ │ CPyImport_ImportFromMany │ │ │ │ PyImport_ImportModuleLevelObject │ │ │ │ PyModule_GetFilenameObject │ │ │ │ PyErr_SetImportError │ │ │ │ +CPyDef_tomli_____top_level__ │ │ │ │ +CPyStatic_tomli___globals │ │ │ │ +CPyModule_tomli____parser │ │ │ │ CPyDef__types_____top_level__ │ │ │ │ CPyStatic__types___globals │ │ │ │ CPyModule_typing │ │ │ │ PyUnicode_Type │ │ │ │ _Py_EllipsisObject │ │ │ │ CPyDef__re_____top_level__ │ │ │ │ CPyStatic__re___globals │ │ │ │ @@ -336,17 +339,14 @@ │ │ │ │ CPyModule_datetime │ │ │ │ CPyModule_functools │ │ │ │ CPyModule_re │ │ │ │ CPyModule_tomli____types │ │ │ │ CPyStatic__re___RE_NUMBER │ │ │ │ CPyStatic__re___RE_LOCALTIME │ │ │ │ CPyStatic__re___RE_DATETIME │ │ │ │ -CPyDef_tomli_____top_level__ │ │ │ │ -CPyStatic_tomli___globals │ │ │ │ -CPyModule_tomli____parser │ │ │ │ CPy_CallReverseOpMethod │ │ │ │ CPySingledispatch_RegisterFunction │ │ │ │ PyFunction_GetAnnotations │ │ │ │ PyImport_ImportModule │ │ │ │ CPy_GetAIter │ │ │ │ CPy_GetANext │ │ │ │ PyIter_Check │ │ │ │ @@ -501,32 +501,32 @@ │ │ │ │ CPyPy__parser___parse_array │ │ │ │ CPyPy__parser___parse_value │ │ │ │ CPyDef__parser___TOMLDecodeError_____init__ │ │ │ │ PyObject_Call │ │ │ │ CPyPy__parser___TOMLDecodeError_____init__ │ │ │ │ CPyGlobalsInit │ │ │ │ CPyLit_FrozenSet │ │ │ │ -CPyLit_Int │ │ │ │ CPyModule_tomli │ │ │ │ +CPyLit_Int │ │ │ │ CPyLit_Bytes │ │ │ │ CPyLit_Str │ │ │ │ CPyLit_Tuple │ │ │ │ CPyLit_Complex │ │ │ │ CPyLit_Float │ │ │ │ -CPyInit_tomli____types │ │ │ │ +CPyInit_tomli____parser │ │ │ │ PyModule_Create2 │ │ │ │ PyModule_GetDict │ │ │ │ -CPyModule_tomli____types_internal │ │ │ │ -CPyInit_tomli____re │ │ │ │ -CPyModule_tomli____re_internal │ │ │ │ -CPyInit_tomli____parser │ │ │ │ CPyModule_tomli____parser_internal │ │ │ │ CPyInit_tomli │ │ │ │ CPyModule_tomli_internal │ │ │ │ -PyInit_5703180c3dd46e872cf3__mypyc │ │ │ │ +CPyInit_tomli____types │ │ │ │ +CPyModule_tomli____types_internal │ │ │ │ +CPyInit_tomli____re │ │ │ │ +CPyModule_tomli____re_internal │ │ │ │ +PyInit_5bae8a57b5ef85818b48__mypyc │ │ │ │ PyCapsule_New │ │ │ │ _parser___TOMLDecodeError_members │ │ │ │ PyVectorcall_Call │ │ │ │ PyObject_GenericGetDict │ │ │ │ PyObject_GenericSetDict │ │ │ │ libc.so.6 │ │ │ │ ld-linux-armhf.so.3 │ │ │ │ @@ -596,18 +596,18 @@ │ │ │ │ lIUFlHyDX │ │ │ │ reKUFeH{DX │ │ │ │ r_IUF_HyDX │ │ │ │ rAIAHyDX │ │ │ │ r6I7HyDX │ │ │ │ r2I2HyDX │ │ │ │ .I/H{DyD │ │ │ │ -?pRKSJ{DlXzD │ │ │ │ -QIRH$hyDxD │ │ │ │ -(K "(I)H{DyD(3xD │ │ │ │ -%I%H{DyD │ │ │ │ +?pRKRJ{DlXzD │ │ │ │ +QIQH$hyDxD │ │ │ │ +(K "(I(H{DyD(3xD │ │ │ │ +$I%H{DyD │ │ │ │ /`8J4KzD │ │ │ │ CK2"CICH{DyD │ │ │ │ @KZ"@IAH{DyD │ │ │ │ >K,">I>H{DyD|3xD │ │ │ │ RFIFH{DyD │ │ │ │ +uRCICH{DyD │ │ │ │ +?R@I@H{DyD │ │ │ │ +<"~I~H{DyD │ │ │ │ +q"fIfH{DyD │ │ │ │ +\"cIcH{DyD │ │ │ │ "`I`H{DyD │ │ │ │ -3"]I]H{DyD │ │ │ │ -HRZIZH{DyD │ │ │ │ +]I]H{DyD │ │ │ │ +ZIZH{DyD │ │ │ │ "WIWH{DyD │ │ │ │ SISH{DyD │ │ │ │ -t2KILH{DyD │ │ │ │ -"HIIH{DyD │ │ │ │ -J@K@I{D@H │ │ │ │ -r8I8H{DyD │ │ │ │ -=J[K\I{D[ │ │ │ │ -rUIDFyD[ │ │ │ │ -9I9H{DyD │ │ │ │ -6K "6I6H{DyD(3xD │ │ │ │ -obnIoH{DyD │ │ │ │ -bkIlH{DyD │ │ │ │ -XrhIiH{DyD │ │ │ │ +-RKILH{DyD │ │ │ │ +["HIIH{DyD │ │ │ │ +J@KAI{DAH │ │ │ │ +b8I9H{DyD │ │ │ │ +KH"]I^HyD │ │ │ │ *KH"KIKHyD │ │ │ │ KI"8I9HyD │ │ │ │ -"pIqH{DyD │ │ │ │ -rmInH{DyD │ │ │ │ -"jIkH{DyD │ │ │ │ -"gIhH{DyD │ │ │ │ -"dIeH{DyD │ │ │ │ -8raIbH{DyD │ │ │ │ -9r^I_H{DyD │ │ │ │ -"[I\H{DyD │ │ │ │ -"XIYH{DyD │ │ │ │ -"UIVH{DyD │ │ │ │ +2"pIqH{DyD │ │ │ │ +mInH{DyD │ │ │ │ +jIkH{DyD │ │ │ │ +8"gIhH{DyD │ │ │ │ +4"dIeH{DyD │ │ │ │ +3"aIbH{DyD │ │ │ │ +7"^I_H{DyD │ │ │ │ +[I\H{DyD │ │ │ │ +6"XIYH{DyD │ │ │ │ +5"UIVH{DyD │ │ │ │ bUIVH{DyD │ │ │ │ -eRuIuH{DyD │ │ │ │ -rrIrH{DyD │ │ │ │ -8bQIRH{DyD │ │ │ │ +1RuIuH{DyD │ │ │ │ +brIrH{DyD │ │ │ │ +bQIRH{DyD │ │ │ │ RNIOH{DyD │ │ │ │ -RKILH{DyD │ │ │ │ +uRKILH{DyD │ │ │ │ 6rCICHyD │ │ │ │ OJ`KaI{DaH │ │ │ │ -yB/I0H{DyD │ │ │ │ +EB/I0H{DyD │ │ │ │ B,I-H{DyD │ │ │ │ "_I`H{DyD │ │ │ │ -2VIVH{DyD │ │ │ │ +RVIVH{DyD │ │ │ │ H{DyD(3xD │ │ │ │ .KyJzIzDY │ │ │ │ rsIsHyDY │ │ │ │ rjIkHyDY │ │ │ │ K]J]I^HzDY │ │ │ │ ZF;F!F(F │ │ │ │ "lImH{DyD │ │ │ │ 2iIjH{DyD │ │ │ │ gK "gIgH{DyD(3xD │ │ │ │ -BdIeH{DyD │ │ │ │ -K2aIbH{DyD │ │ │ │ +2dIeH{DyD │ │ │ │ +2aIbH{DyD │ │ │ │ 2^I_H{DyD │ │ │ │ -*2[I\H{DyD │ │ │ │ +"[I\H{DyD │ │ │ │ WIXH{DyD │ │ │ │ -"]I]HyDX │ │ │ │ +"\I]HyDX │ │ │ │ ",I-HyDX │ │ │ │ J"K#I{D#HX │ │ │ │ KpJqIqHzD │ │ │ │ rgIhHyD │ │ │ │ '"MIMHyD │ │ │ │ H{DyD(3xD │ │ │ │ 2{I|H{DyD │ │ │ │ 2xIyH{DyD │ │ │ │ 2uIvH{DyD │ │ │ │ rIsH{DyD │ │ │ │ -2oIpH{DyD │ │ │ │ +i2oIpH{DyD │ │ │ │ "lImH{DyD │ │ │ │ -2iIjH{DyD │ │ │ │ +"iIjH{DyD │ │ │ │ fIgH{DyD │ │ │ │ -2cIdH{DyD │ │ │ │ +"cIdH{DyD │ │ │ │ fL~DfM}D4Y$h │ │ │ │ "aCJ?KzD │ │ │ │ H{DyD(3xD │ │ │ │ iL~DiM}D4Y$h │ │ │ │ baDJ@KzD │ │ │ │ H{DyD(3xD │ │ │ │ rfIfHyDX │ │ │ │ 0JRKSI{DSHX │ │ │ │ rLILHyDX │ │ │ │ rFIFH{DyD │ │ │ │ -CICH{DyD │ │ │ │ +rCICH{DyD │ │ │ │ @I@H{DyD │ │ │ │ =I=H{DyD │ │ │ │ fL~DfM}D4Y$h │ │ │ │ "aCJ?KzD │ │ │ │ H{DyD(3xD │ │ │ │ fL~DfM}D4Y$h │ │ │ │ "aCJ?KzD │ │ │ │ @@ -934,15 +934,15 @@ │ │ │ │ interpreted classes cannot inherit from compiled │ │ │ │ attribute '__mypyc_env__' of 'safe_parse_float_make_safe_parse_float_obj' undefined │ │ │ │ attribute 'dict' of 'NestedDict' undefined │ │ │ │ attribute '_pending_flags' of 'Flags' undefined │ │ │ │ attribute '_flags' of 'Flags' undefined │ │ │ │ /usr/include/python3.13/internal/pycore_call.h │ │ │ │ arg != NULL │ │ │ │ -build/__native_5703180c3dd46e872cf3.c │ │ │ │ +build/__native_5bae8a57b5ef85818b48.c │ │ │ │ cpy_r___mypyc_self__ │ │ │ │ /usr/lib/python3/dist-packages/mypyc/lib-rt/list_ops.c │ │ │ │ PyList_Check(list) │ │ │ │ ob->ob_type != &PyLong_Type │ │ │ │ /usr/lib/python3/dist-packages/mypyc/lib-rt/getargsfast.c │ │ │ │ PyTuple_Check(kwnames) │ │ │ │ PyUnicode_Check(kwname) │ │ │ │ @@ -1083,20 +1083,20 @@ │ │ │ │ surrogatepass │ │ │ │ │ │ │ │ PyTuple_Check(module) │ │ │ │ PyErr_Occurred() && "error indicator should be set on bad import!" │ │ │ │ PyTuple_Check(as_names) │ │ │ │ cannot import name %R from %R (%S) │ │ │ │ │ │ │ │ -src/tomli/_types.py │ │ │ │ -src/tomli/_re.py │ │ │ │ src/tomli/__init__.py │ │ │ │ cpy_r_r5 │ │ │ │ cpy_r_r6 │ │ │ │ cpy_r_r7 │ │ │ │ +src/tomli/_types.py │ │ │ │ +src/tomli/_re.py │ │ │ │ unsupported operand type(s) for %.100s: '%.100s' and '%.100s' │ │ │ │ registry │ │ │ │ register │ │ │ │ Invalid first argument to `register()`: %R. Use either `@register(some_class)` or plain `@register` on an annotated function. │ │ │ │ get_type_hints │ │ │ │ Invalid annotation for %R. %R is not a class. │ │ │ │ dispatch_cache │ │ │ │ @@ -1132,14 +1132,15 @@ │ │ │ │ cpy_r_r64 │ │ │ │ skip_comment │ │ │ │ value for final name "ILLEGAL_COMMENT_CHARS" was not set │ │ │ │ value for final name "TOML_WS_AND_NEWLINE" was not set │ │ │ │ skip_comments_and_array_ws │ │ │ │ value for final name "ILLEGAL_LITERAL_STR_CHARS" was not set │ │ │ │ parse_literal_str │ │ │ │ +match_to_number │ │ │ │ match_to_localtime │ │ │ │ cpy_r_r44 │ │ │ │ cpy_r_r47 │ │ │ │ value for final name "ILLEGAL_MULTILINE_BASIC_STR_CHARS" was not set │ │ │ │ parse_basic_str │ │ │ │ value for final name "ILLEGAL_BASIC_STR_CHARS" was not set │ │ │ │ cpy_r_r10 │ │ │ │ @@ -1226,20 +1227,27 @@ │ │ │ │ cpy_r_r105 │ │ │ │ cpy_r_r132 │ │ │ │ cpy_r_r136 │ │ │ │ cpy_r_r140 │ │ │ │ cpy_r_args │ │ │ │ obj_args │ │ │ │ __name__ │ │ │ │ -5703180c3dd46e872cf3__mypyc.exports │ │ │ │ -5703180c3dd46e872cf3__mypyc.init_tomli____types │ │ │ │ -5703180c3dd46e872cf3__mypyc.init_tomli____re │ │ │ │ -5703180c3dd46e872cf3__mypyc.init_tomli____parser │ │ │ │ -5703180c3dd46e872cf3__mypyc.init_tomli │ │ │ │ -5703180c3dd46e872cf3__mypyc │ │ │ │ +5bae8a57b5ef85818b48__mypyc.exports │ │ │ │ +5bae8a57b5ef85818b48__mypyc.init_tomli____parser │ │ │ │ +5bae8a57b5ef85818b48__mypyc.init_tomli │ │ │ │ +5bae8a57b5ef85818b48__mypyc.init_tomli____types │ │ │ │ +5bae8a57b5ef85818b48__mypyc.init_tomli____re │ │ │ │ +5bae8a57b5ef85818b48__mypyc │ │ │ │ +OO:match_to_number │ │ │ │ +O:match_to_localtime │ │ │ │ +hour_str │ │ │ │ +minute_str │ │ │ │ +sign_str │ │ │ │ +OOO:cached_tz │ │ │ │ +O:match_to_datetime │ │ │ │ O:make_safe_parse_float │ │ │ │ float_str │ │ │ │ O:__call__ │ │ │ │ instance │ │ │ │ OO:__get__ │ │ │ │ codepoint │ │ │ │ O:is_unicode_scalar_value │ │ │ │ @@ -1274,52 +1282,16 @@ │ │ │ │ recursive │ │ │ │ OO|$@O:set │ │ │ │ O:unset_all │ │ │ │ :finalize_pending │ │ │ │ OO:add_pending │ │ │ │ O|$O:loads │ │ │ │ O|$O:load │ │ │ │ -OO:match_to_number │ │ │ │ -O:match_to_localtime │ │ │ │ -hour_str │ │ │ │ -minute_str │ │ │ │ -sign_str │ │ │ │ -OOO:cached_tz │ │ │ │ -O:match_to_datetime │ │ │ │ __attrs_own_setattr__ │ │ │ │ setdefault │ │ │ │ -builtins │ │ │ │ -Callable │ │ │ │ -ParseFloat │ │ │ │ -ljust cached_tz │ │ │ │ -timezone │ │ │ │ -datetime │ │ │ │ -+ timedelta │ │ │ │ -time floatpart │ │ │ │ -annotations │ │ │ │ -__future__ lru_cache │ │ │ │ - functools │ │ │ │ -src/tomli/_re.py │ │ │ │ - │ │ │ │ -tomli._types │ │ │ │ -E([01][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])(?:\.([0-9]{1,6})[0-9]*)? │ │ │ │ -_TIME_RE_STR │ │ │ │ - x[0-9A-Fa-f](?:_?[0-9A-Fa-f])* # hex │ │ │ │ - b[01](?:_?[01])* # bin │ │ │ │ - o[0-7](?:_?[0-7])* # oct │ │ │ │ -[+-]?(?:0|[1-9](?:_?[0-9])*) # dec, integer part │ │ │ │ -(?P │ │ │ │ - (?:\.[0-9](?:_?[0-9])*)? # optional fractional part │ │ │ │ - (?:[eE][+-]?[0-9](?:_?[0-9])*)? # optional exponent part │ │ │ │ -flags RE_NUMBER │ │ │ │ -RE_LOCALTIME │ │ │ │ -([0-9]{4})-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01]) # date, e.g. 1988-10-27 │ │ │ │ - [Tt ] │ │ │ │ - (?:([Zz])|([+-])([01][0-9]|2[0-3]):([0-5][0-9]))? # optional time offset │ │ │ │ -RE_DATETIME │ │ │ │ {Free-form arguments for TOMLDecodeError are deprecated. Please set 'msg' (str), 'doc' (str) and 'pos' (int) arguments only. │ │ │ │ DeprecationWarning │ │ │ │ stacklevel │ │ │ │ ValueError │ │ │ │ __init__ │ │ │ │ end of document │ │ │ │ line , column │ │ │ │ @@ -1357,24 +1329,31 @@ │ │ │ │ Unterminated string │ │ │ │ Illegal character │ │ │ │ ;TOML inline arrays/tables are nested more than the allowed │ │ │ │ RecursionError │ │ │ │ Invalid date or datetime │ │ │ │ Invalid value │ │ │ │ *parse_float must not return dicts or lists │ │ │ │ +builtins │ │ │ │ +annotations │ │ │ │ +__future__ │ │ │ │ Iterable │ │ │ │ collections.abc │ │ │ │ src/tomli/_parser.py │ │ │ │ + │ │ │ │ MappingProxyType │ │ │ │ NamedTuple │ │ │ │ warnings │ │ │ │ +RE_DATETIME │ │ │ │ +RE_LOCALTIME RE_NUMBER │ │ │ │ match_to_datetime │ │ │ │ match_to_localtime │ │ │ │ -match_to_number │ │ │ │ - tomli._re │ │ │ │ +match_to_number tomli._re │ │ │ │ +ParseFloat │ │ │ │ +tomli._types │ │ │ │ getrecursionlimit │ │ │ │ MAX_INLINE_NESTING │ │ │ │ ASCII_CTRL │ │ │ │ ILLEGAL_BASIC_STR_CHARS │ │ │ │ !ILLEGAL_MULTILINE_BASIC_STR_CHARS │ │ │ │ ILLEGAL_LITERAL_STR_CHARS#ILLEGAL_MULTILINE_LITERAL_STR_CHARS │ │ │ │ ILLEGAL_COMMENT_CHARS │ │ │ │ @@ -1395,28 +1374,48 @@ │ │ │ │ _NamedTuple │ │ │ │ NamedTupleMeta │ │ │ │ __prepare__ │ │ │ │ __annotations__ │ │ │ │ mypyc filler docstring │ │ │ │ __module__ │ │ │ │ __version__ │ │ │ │ +Callable │ │ │ │ +ljust cached_tz │ │ │ │ +timezone │ │ │ │ +datetime │ │ │ │ ++ timedelta │ │ │ │ +time floatpart │ │ │ │ + lru_cache functools │ │ │ │ +src/tomli/_re.py │ │ │ │ +E([01][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])(?:\.([0-9]{1,6})[0-9]*)? │ │ │ │ +_TIME_RE_STR │ │ │ │ + x[0-9A-Fa-f](?:_?[0-9A-Fa-f])* # hex │ │ │ │ + b[01](?:_?[01])* # bin │ │ │ │ + o[0-7](?:_?[0-7])* # oct │ │ │ │ +[+-]?(?:0|[1-9](?:_?[0-9])*) # dec, integer part │ │ │ │ +(?P │ │ │ │ + (?:\.[0-9](?:_?[0-9])*)? # optional fractional part │ │ │ │ + (?:[eE][+-]?[0-9](?:_?[0-9])*)? # optional exponent part │ │ │ │ +([0-9]{4})-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01]) # date, e.g. 1988-10-27 │ │ │ │ + [Tt ] │ │ │ │ + (?:([Zz])|([+-])([01][0-9]|2[0-3]):([0-5][0-9]))? # optional time offset │ │ │ │ +tomli._re │ │ │ │ +tomli._types │ │ │ │ tomli._parser │ │ │ │ __call__ │ │ │ │ __setstate__ │ │ │ │ __getstate__ │ │ │ │ __dict__ │ │ │ │ make_safe_parse_float_env │ │ │ │ NestedDict │ │ │ │ EXPLICIT_NEST │ │ │ │ _pending_flags │ │ │ │ TOMLDecodeError │ │ │ │ __weakref__ │ │ │ │ DEPRECATED_DEFAULT │ │ │ │ -tomli._re │ │ │ │ -tomli._types │ │ │ │ __init_subclass__ │ │ │ │ CPy_DecRef │ │ │ │ PyTuple_GET_SIZE │ │ │ │ PyTuple_SET_ITEM │ │ │ │ PyUnicode_GET_LENGTH │ │ │ │ PyUnicode_READ │ │ │ │ PyUnicode_IS_COMPACT │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu.hash {} │ │ │ │ @@ -2,23 +2,23 @@ │ │ │ │ Hex dump of section '.gnu.hash': │ │ │ │ 0x00000138 95020000 ed000000 40000000 0b000000 ........@....... │ │ │ │ 0x00000148 32195c33 2db1c160 24c0201a ede2731f 2.\3-..`$. ...s. │ │ │ │ 0x00000158 1f520798 040b9019 40408004 4b08a1d4 .R......@@..K... │ │ │ │ 0x00000168 73a856bd 94e00018 02000001 08bb0029 s.V............) │ │ │ │ 0x00000178 b649a104 85a22600 050415ef 10094410 .I....&.......D. │ │ │ │ 0x00000188 2000601a 10000100 00a00000 8280f278 .`............x │ │ │ │ - 0x00000198 4acda004 c004c404 53090e8a 1a808000 J.......S....... │ │ │ │ + 0x00000198 42cda004 c004c404 53090e8a 1a808000 B.......S....... │ │ │ │ 0x000001a8 05101161 8552009c 420002c2 98c00850 ...a.R..B......P │ │ │ │ 0x000001b8 2c226860 a0351080 83081020 3d05b13e ,"h`.5..... =..> │ │ │ │ 0x000001c8 00402001 0226a211 91014488 0082a000 .@ ..&....D..... │ │ │ │ 0x000001d8 900008f4 00360088 90082803 72403f48 .....6....(.r@?H │ │ │ │ 0x000001e8 a4081200 01614194 00300084 84200004 .....aA..0... .. │ │ │ │ 0x000001f8 00382428 00d30280 599c0d48 174d4e11 .8$(....Y..H.MN. │ │ │ │ 0x00000208 48a29100 7892098f c868b224 1a007d22 H...x....h.$..}" │ │ │ │ - 0x00000218 80804040 3224a881 020a1410 700360c1 ..@@2$......p.`. │ │ │ │ + 0x00000218 80804240 3224a881 020a1410 700360c1 ..B@2$......p.`. │ │ │ │ 0x00000228 9d201606 94a14b56 64810622 04c00438 . ....KVd.."...8 │ │ │ │ 0x00000238 00042847 01800202 08000500 900620a1 ..(G.......... . │ │ │ │ 0x00000248 ed000000 00000000 ee000000 00000000 ................ │ │ │ │ 0x00000258 00000000 ef000000 f0000000 00000000 ................ │ │ │ │ 0x00000268 f1000000 00000000 f2000000 00000000 ................ │ │ │ │ 0x00000278 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000288 00000000 00000000 00000000 00000000 ................ │ │ │ │ @@ -92,50 +92,50 @@ │ │ │ │ 0x000006c8 00000000 71010000 00000000 00000000 ....q........... │ │ │ │ 0x000006d8 72010000 73010000 00000000 74010000 r...s.......t... │ │ │ │ 0x000006e8 00000000 75010000 00000000 00000000 ....u........... │ │ │ │ 0x000006f8 76010000 77010000 78010000 00000000 v...w...x....... │ │ │ │ 0x00000708 00000000 79010000 7a010000 7b010000 ....y...z...{... │ │ │ │ 0x00000718 00000000 00000000 7c010000 7d010000 ........|...}... │ │ │ │ 0x00000728 7e010000 00000000 7f010000 00000000 ~............... │ │ │ │ - 0x00000738 80010000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000748 00000000 00000000 00000000 81010000 ................ │ │ │ │ - 0x00000758 00000000 82010000 83010000 00000000 ................ │ │ │ │ - 0x00000768 85010000 86010000 00000000 87010000 ................ │ │ │ │ - 0x00000778 88010000 00000000 8a010000 8b010000 ................ │ │ │ │ - 0x00000788 00000000 00000000 00000000 8c010000 ................ │ │ │ │ - 0x00000798 90010000 92010000 93010000 94010000 ................ │ │ │ │ - 0x000007a8 00000000 96010000 97010000 00000000 ................ │ │ │ │ - 0x000007b8 00000000 00000000 98010000 99010000 ................ │ │ │ │ + 0x00000738 80010000 00000000 81010000 00000000 ................ │ │ │ │ + 0x00000748 00000000 00000000 00000000 82010000 ................ │ │ │ │ + 0x00000758 00000000 83010000 84010000 00000000 ................ │ │ │ │ + 0x00000768 86010000 87010000 00000000 88010000 ................ │ │ │ │ + 0x00000778 89010000 00000000 8b010000 8c010000 ................ │ │ │ │ + 0x00000788 00000000 00000000 00000000 8d010000 ................ │ │ │ │ + 0x00000798 91010000 93010000 94010000 95010000 ................ │ │ │ │ + 0x000007a8 00000000 97010000 98010000 00000000 ................ │ │ │ │ + 0x000007b8 00000000 00000000 99010000 9a010000 ................ │ │ │ │ 0x000007c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000007d8 9a010000 00000000 00000000 9c010000 ................ │ │ │ │ - 0x000007e8 9d010000 9e010000 9f010000 00000000 ................ │ │ │ │ - 0x000007f8 00000000 00000000 00000000 a0010000 ................ │ │ │ │ - 0x00000808 a1010000 a2010000 a3010000 00000000 ................ │ │ │ │ - 0x00000818 a4010000 00000000 00000000 a5010000 ................ │ │ │ │ - 0x00000828 a6010000 a7010000 a8010000 a9010000 ................ │ │ │ │ - 0x00000838 00000000 00000000 aa010000 ac010000 ................ │ │ │ │ - 0x00000848 00000000 00000000 00000000 ae010000 ................ │ │ │ │ - 0x00000858 00000000 00000000 00000000 b0010000 ................ │ │ │ │ - 0x00000868 00000000 00000000 b1010000 00000000 ................ │ │ │ │ + 0x000007d8 9b010000 00000000 00000000 9d010000 ................ │ │ │ │ + 0x000007e8 9e010000 9f010000 a0010000 00000000 ................ │ │ │ │ + 0x000007f8 00000000 00000000 00000000 a1010000 ................ │ │ │ │ + 0x00000808 a2010000 a3010000 a4010000 00000000 ................ │ │ │ │ + 0x00000818 a5010000 00000000 00000000 a6010000 ................ │ │ │ │ + 0x00000828 a7010000 a8010000 a9010000 aa010000 ................ │ │ │ │ + 0x00000838 00000000 00000000 ab010000 ad010000 ................ │ │ │ │ + 0x00000848 00000000 00000000 00000000 af010000 ................ │ │ │ │ + 0x00000858 00000000 00000000 00000000 b1010000 ................ │ │ │ │ + 0x00000868 00000000 00000000 b2010000 00000000 ................ │ │ │ │ 0x00000878 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000888 b2010000 b3010000 00000000 00000000 ................ │ │ │ │ - 0x00000898 00000000 b4010000 b5010000 00000000 ................ │ │ │ │ - 0x000008a8 b6010000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000008b8 b7010000 b8010000 b9010000 00000000 ................ │ │ │ │ - 0x000008c8 00000000 00000000 bb010000 00000000 ................ │ │ │ │ - 0x000008d8 bc010000 be010000 bf010000 00000000 ................ │ │ │ │ - 0x000008e8 c0010000 00000000 c1010000 c3010000 ................ │ │ │ │ - 0x000008f8 00000000 00000000 00000000 c4010000 ................ │ │ │ │ - 0x00000908 c5010000 c6010000 00000000 00000000 ................ │ │ │ │ - 0x00000918 00000000 c7010000 00000000 c8010000 ................ │ │ │ │ - 0x00000928 00000000 00000000 c9010000 ca010000 ................ │ │ │ │ - 0x00000938 cb010000 cc010000 cd010000 00000000 ................ │ │ │ │ - 0x00000948 00000000 ce010000 cf010000 d0010000 ................ │ │ │ │ - 0x00000958 d1010000 00000000 d2010000 d3010000 ................ │ │ │ │ - 0x00000968 00000000 d5010000 00000000 d6010000 ................ │ │ │ │ + 0x00000888 b3010000 b4010000 00000000 00000000 ................ │ │ │ │ + 0x00000898 00000000 b5010000 b6010000 00000000 ................ │ │ │ │ + 0x000008a8 b7010000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000008b8 b8010000 b9010000 ba010000 00000000 ................ │ │ │ │ + 0x000008c8 00000000 00000000 bc010000 00000000 ................ │ │ │ │ + 0x000008d8 bd010000 bf010000 c0010000 00000000 ................ │ │ │ │ + 0x000008e8 c1010000 00000000 c2010000 c4010000 ................ │ │ │ │ + 0x000008f8 00000000 00000000 00000000 c5010000 ................ │ │ │ │ + 0x00000908 c6010000 c7010000 00000000 00000000 ................ │ │ │ │ + 0x00000918 00000000 c8010000 00000000 c9010000 ................ │ │ │ │ + 0x00000928 00000000 00000000 ca010000 cb010000 ................ │ │ │ │ + 0x00000938 cc010000 cd010000 ce010000 00000000 ................ │ │ │ │ + 0x00000948 00000000 cf010000 d0010000 d1010000 ................ │ │ │ │ + 0x00000958 d2010000 00000000 d3010000 d4010000 ................ │ │ │ │ + 0x00000968 00000000 00000000 00000000 d6010000 ................ │ │ │ │ 0x00000978 00000000 d8010000 d9010000 00000000 ................ │ │ │ │ 0x00000988 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000998 db010000 00000000 00000000 00000000 ................ │ │ │ │ 0x000009a8 dc010000 dd010000 de010000 00000000 ................ │ │ │ │ 0x000009b8 00000000 00000000 e1010000 00000000 ................ │ │ │ │ 0x000009c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000009d8 e2010000 00000000 00000000 00000000 ................ │ │ │ │ @@ -215,36 +215,36 @@ │ │ │ │ 0x00000e78 5ccff8d3 a9a3cd0e 27d748ba 9b578c76 \.......'.H..W.v │ │ │ │ 0x00000e88 6277d613 87b687e5 e50c3f19 8bd235d9 bw........?...5. │ │ │ │ 0x00000e98 0d974e16 3022d533 f50c135b ca7de306 ..N.0".3...[.}.. │ │ │ │ 0x00000ea8 8b95527e 85f4122e 65734d1d 5d78b449 ..R~....esM.]x.I │ │ │ │ 0x00000eb8 c1d90e5a 19c4ee44 1563f5f7 97eb2378 ...Z...D.c....#x │ │ │ │ 0x00000ec8 addc008d d5f9498d b7babe04 cd954761 ......I.......Ga │ │ │ │ 0x00000ed8 e1b81052 6fbce584 8d109ac8 fdaf21a3 ...Ro.........!. │ │ │ │ - 0x00000ee8 9f13fe3d 2d4c27f9 7726f837 0408cef0 ...=-L'.w&.7.... │ │ │ │ - 0x00000ef8 37c4dd9d ddc194f8 491712d5 e3804f25 7.......I.....O% │ │ │ │ - 0x00000f08 70eaf963 1927f1f5 c59ca4f1 61a2bc61 p..c.'......a..a │ │ │ │ - 0x00000f18 aa10d97a 3e1739ad e6f840f1 3fe524aa ...z>.9...@.?.$. │ │ │ │ - 0x00000f28 acfb0d02 39c64daa 5f94df5e d9d9550a ....9.M._..^..U. │ │ │ │ - 0x00000f38 e62e38d2 11f37ce9 934b458f 0509c404 ..8...|..KE..... │ │ │ │ - 0x00000f48 4da6eb9e 4dfd84c2 2c4b3a15 c10bf35e M...M...,K:....^ │ │ │ │ - 0x00000f58 0b903046 038d543d f79db12b ad2bb332 ..0F..T=...+.+.2 │ │ │ │ - 0x00000f68 f143d2f4 6fe97fdf 25472489 b7485177 .C..o...%G$..HQw │ │ │ │ - 0x00000f78 1b31c536 4feec096 6fbc7efe 9188d0f0 .1.6O...o.~..... │ │ │ │ - 0x00000f88 1db09fc9 d5aca905 cacc6bf6 79617732 ..........k.yaw2 │ │ │ │ - 0x00000f98 c6c4b12b 23d3bf7b 84e03087 293b4c52 ...+#..{..0.);LR │ │ │ │ - 0x00000fa8 2968458f 51d6304b 9bad8b07 7d961192 )hE.Q.0K....}... │ │ │ │ - 0x00000fb8 03ebce32 45374375 034ee4de 67c0f520 ...2E7Cu.N..g.. │ │ │ │ - 0x00000fc8 31e8b68d ca1d9936 8159171f bdc09f54 1......6.Y.....T │ │ │ │ - 0x00000fd8 e2cb2573 c7eb8e7e abfc275a e927852f ..%s...~..'Z.'./ │ │ │ │ - 0x00000fe8 378c81d6 6ce04e47 9b60406d dd0e1574 7...l.NG.`@m...t │ │ │ │ - 0x00000ff8 87b9c2c6 0facca0d eba8cbaa e7acc8e4 ................ │ │ │ │ - 0x00001008 1f890b76 f3847488 751e38bc 79a60d8a ...v..t.u.8.y... │ │ │ │ - 0x00001018 677065eb e1a8ffb0 316ffbe3 435e915f gpe.....1o..C^._ │ │ │ │ - 0x00001028 2178a5de 51cb19d4 45b4dc1f ac4c9201 !x..Q...E....L.. │ │ │ │ - 0x00001038 01832e37 83aa037a 68412c3a fb1bbc04 ...7...zhA,:.... │ │ │ │ + 0x00000ee8 9f13fe3d 917eddc9 2d4c27f9 7726f837 ...=.~..-L'.w&.7 │ │ │ │ + 0x00000ef8 0408cef0 37c4dd9d ddc194f8 491712d5 ....7.......I... │ │ │ │ + 0x00000f08 e3804f25 70eaf963 1927f1f5 c59ca4f1 ..O%p..c.'...... │ │ │ │ + 0x00000f18 61a2bc61 aa10d97a 3e1739ad e6f840f1 a..a...z>.9...@. │ │ │ │ + 0x00000f28 3fe524aa acfb0d02 39c64daa 5f94df5e ?.$.....9.M._..^ │ │ │ │ + 0x00000f38 d9d9550a e62e38d2 11f37ce9 934b458f ..U...8...|..KE. │ │ │ │ + 0x00000f48 0509c404 4da6eb9e 4dfd84c2 2c4b3a15 ....M...M...,K:. │ │ │ │ + 0x00000f58 c10bf35e 0b903046 038d543d f79db12b ...^..0F..T=...+ │ │ │ │ + 0x00000f68 ad2bb332 f143d2f4 6fe97fdf 25472489 .+.2.C..o...%G$. │ │ │ │ + 0x00000f78 b7485177 1b31c536 4feec096 6fbc7efe .HQw.1.6O...o.~. │ │ │ │ + 0x00000f88 9188d0f0 1db09fc9 d5aca905 cacc6bf6 ..............k. │ │ │ │ + 0x00000f98 79617732 c6c4b12b 23d3bf7b 84e03087 yaw2...+#..{..0. │ │ │ │ + 0x00000fa8 293b4c52 2968458f 51d6304b 9bad8b07 );LR)hE.Q.0K.... │ │ │ │ + 0x00000fb8 7d961192 03ebce32 45374375 034ee4de }......2E7Cu.N.. │ │ │ │ + 0x00000fc8 67c0f520 31e8b68d ca1d9936 8159171f g.. 1......6.Y.. │ │ │ │ + 0x00000fd8 bdc09f54 e2cb2573 c7eb8e7e abfc275a ...T..%s...~..'Z │ │ │ │ + 0x00000fe8 e927852f 378c81d6 6ce04e47 9b60406d .'./7...l.NG.`@m │ │ │ │ + 0x00000ff8 dd0e1574 87b9c2c6 0facca0d eba8cbaa ...t............ │ │ │ │ + 0x00001008 e7acc8e4 1f890b76 f3847488 751e38bc .......v..t.u.8. │ │ │ │ + 0x00001018 79a60d8a 677065eb e1a8ffb0 316ffbe3 y...gpe.....1o.. │ │ │ │ + 0x00001028 435e915f 2178a5de 51cb19d4 45b4dc1f C^._!x..Q...E... │ │ │ │ + 0x00001038 ac4c9201 01832e37 68412c3a fb1bbc04 .L.....7hA,:.... │ │ │ │ 0x00001048 7ba00a78 18daca87 e9265db2 33b7d85a {..x.....&].3..Z │ │ │ │ 0x00001058 97421f0d 0f3679ee 8c65cb62 3c1199ef .B...6y..e.b<... │ │ │ │ 0x00001068 094096a2 43d887f0 db513e33 6715213d .@..C....Q>3g.!= │ │ │ │ 0x00001078 a18f29fe d3422e4c 3fb8c9c7 0ca034d2 ..)..B.L?.....4. │ │ │ │ 0x00001088 69416d8c 59096d45 eb45f7cf fc08ae1a iAm.Y.mE.E...... │ │ │ │ 0x00001098 58f36dba 7586e430 3b2638a7 c3f1d2eb X.m.u..0;&8..... │ │ │ │ 0x000010a8 46cba64d fb247fdc 639b931e 2266c15f F..M.$..c..."f._ │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -424,41 +424,41 @@ │ │ │ │ 0x00004fc0 6d706f72 745f496d 706f7274 00435079 mport_Import.CPy │ │ │ │ 0x00004fd0 496d706f 72745f49 6d706f72 7446726f Import_ImportFro │ │ │ │ 0x00004fe0 6d4d616e 79005079 496d706f 72745f49 mMany.PyImport_I │ │ │ │ 0x00004ff0 6d706f72 744d6f64 756c654c 6576656c mportModuleLevel │ │ │ │ 0x00005000 4f626a65 63740050 794d6f64 756c655f Object.PyModule_ │ │ │ │ 0x00005010 47657446 696c656e 616d654f 626a6563 GetFilenameObjec │ │ │ │ 0x00005020 74005079 4572725f 53657449 6d706f72 t.PyErr_SetImpor │ │ │ │ - 0x00005030 74457272 6f720043 50794465 665f5f74 tError.CPyDef__t │ │ │ │ - 0x00005040 79706573 5f5f5f5f 5f746f70 5f6c6576 ypes_____top_lev │ │ │ │ - 0x00005050 656c5f5f 00435079 53746174 69635f5f el__.CPyStatic__ │ │ │ │ - 0x00005060 74797065 735f5f5f 676c6f62 616c7300 types___globals. │ │ │ │ - 0x00005070 4350794d 6f64756c 655f7479 70696e67 CPyModule_typing │ │ │ │ - 0x00005080 00507955 6e69636f 64655f54 79706500 .PyUnicode_Type. │ │ │ │ - 0x00005090 5f50795f 456c6c69 70736973 4f626a65 _Py_EllipsisObje │ │ │ │ - 0x000050a0 63740043 50794465 665f5f72 655f5f5f ct.CPyDef__re___ │ │ │ │ - 0x000050b0 5f5f746f 705f6c65 76656c5f 5f004350 __top_level__.CP │ │ │ │ - 0x000050c0 79537461 7469635f 5f72655f 5f5f676c yStatic__re___gl │ │ │ │ - 0x000050d0 6f62616c 73004350 794d6f64 756c655f obals.CPyModule_ │ │ │ │ - 0x000050e0 5f5f6675 74757265 5f5f0043 50794d6f __future__.CPyMo │ │ │ │ - 0x000050f0 64756c65 5f646174 6574696d 65004350 dule_datetime.CP │ │ │ │ - 0x00005100 794d6f64 756c655f 66756e63 746f6f6c yModule_functool │ │ │ │ - 0x00005110 73004350 794d6f64 756c655f 72650043 s.CPyModule_re.C │ │ │ │ - 0x00005120 50794d6f 64756c65 5f746f6d 6c695f5f PyModule_tomli__ │ │ │ │ - 0x00005130 5f5f7479 70657300 43507953 74617469 __types.CPyStati │ │ │ │ - 0x00005140 635f5f72 655f5f5f 52455f4e 554d4245 c__re___RE_NUMBE │ │ │ │ - 0x00005150 52004350 79537461 7469635f 5f72655f R.CPyStatic__re_ │ │ │ │ - 0x00005160 5f5f5245 5f4c4f43 414c5449 4d450043 __RE_LOCALTIME.C │ │ │ │ - 0x00005170 50795374 61746963 5f5f7265 5f5f5f52 PyStatic__re___R │ │ │ │ - 0x00005180 455f4441 54455449 4d450043 50794465 E_DATETIME.CPyDe │ │ │ │ - 0x00005190 665f746f 6d6c695f 5f5f5f5f 746f705f f_tomli_____top_ │ │ │ │ - 0x000051a0 6c657665 6c5f5f00 43507953 74617469 level__.CPyStati │ │ │ │ - 0x000051b0 635f746f 6d6c695f 5f5f676c 6f62616c c_tomli___global │ │ │ │ - 0x000051c0 73004350 794d6f64 756c655f 746f6d6c s.CPyModule_toml │ │ │ │ - 0x000051d0 695f5f5f 5f706172 73657200 4350795f i____parser.CPy_ │ │ │ │ + 0x00005030 74457272 6f720043 50794465 665f746f tError.CPyDef_to │ │ │ │ + 0x00005040 6d6c695f 5f5f5f5f 746f705f 6c657665 mli_____top_leve │ │ │ │ + 0x00005050 6c5f5f00 43507953 74617469 635f746f l__.CPyStatic_to │ │ │ │ + 0x00005060 6d6c695f 5f5f676c 6f62616c 73004350 mli___globals.CP │ │ │ │ + 0x00005070 794d6f64 756c655f 746f6d6c 695f5f5f yModule_tomli___ │ │ │ │ + 0x00005080 5f706172 73657200 43507944 65665f5f _parser.CPyDef__ │ │ │ │ + 0x00005090 74797065 735f5f5f 5f5f746f 705f6c65 types_____top_le │ │ │ │ + 0x000050a0 76656c5f 5f004350 79537461 7469635f vel__.CPyStatic_ │ │ │ │ + 0x000050b0 5f747970 65735f5f 5f676c6f 62616c73 _types___globals │ │ │ │ + 0x000050c0 00435079 4d6f6475 6c655f74 7970696e .CPyModule_typin │ │ │ │ + 0x000050d0 67005079 556e6963 6f64655f 54797065 g.PyUnicode_Type │ │ │ │ + 0x000050e0 005f5079 5f456c6c 69707369 734f626a ._Py_EllipsisObj │ │ │ │ + 0x000050f0 65637400 43507944 65665f5f 72655f5f ect.CPyDef__re__ │ │ │ │ + 0x00005100 5f5f5f74 6f705f6c 6576656c 5f5f0043 ___top_level__.C │ │ │ │ + 0x00005110 50795374 61746963 5f5f7265 5f5f5f67 PyStatic__re___g │ │ │ │ + 0x00005120 6c6f6261 6c730043 50794d6f 64756c65 lobals.CPyModule │ │ │ │ + 0x00005130 5f5f5f66 75747572 655f5f00 4350794d ___future__.CPyM │ │ │ │ + 0x00005140 6f64756c 655f6461 74657469 6d650043 odule_datetime.C │ │ │ │ + 0x00005150 50794d6f 64756c65 5f66756e 63746f6f PyModule_functoo │ │ │ │ + 0x00005160 6c730043 50794d6f 64756c65 5f726500 ls.CPyModule_re. │ │ │ │ + 0x00005170 4350794d 6f64756c 655f746f 6d6c695f CPyModule_tomli_ │ │ │ │ + 0x00005180 5f5f5f74 79706573 00435079 53746174 ___types.CPyStat │ │ │ │ + 0x00005190 69635f5f 72655f5f 5f52455f 4e554d42 ic__re___RE_NUMB │ │ │ │ + 0x000051a0 45520043 50795374 61746963 5f5f7265 ER.CPyStatic__re │ │ │ │ + 0x000051b0 5f5f5f52 455f4c4f 43414c54 494d4500 ___RE_LOCALTIME. │ │ │ │ + 0x000051c0 43507953 74617469 635f5f72 655f5f5f CPyStatic__re___ │ │ │ │ + 0x000051d0 52455f44 41544554 494d4500 4350795f RE_DATETIME.CPy_ │ │ │ │ 0x000051e0 43616c6c 52657665 7273654f 704d6574 CallReverseOpMet │ │ │ │ 0x000051f0 686f6400 43507953 696e676c 65646973 hod.CPySingledis │ │ │ │ 0x00005200 70617463 685f5265 67697374 65724675 patch_RegisterFu │ │ │ │ 0x00005210 6e637469 6f6e0050 7946756e 6374696f nction.PyFunctio │ │ │ │ 0x00005220 6e5f4765 74416e6e 6f746174 696f6e73 n_GetAnnotations │ │ │ │ 0x00005230 00507949 6d706f72 745f496d 706f7274 .PyImport_Import │ │ │ │ 0x00005240 4d6f6475 6c650043 50795f47 65744149 Module.CPy_GetAI │ │ │ │ @@ -733,37 +733,37 @@ │ │ │ │ 0x00006310 65636f64 65457272 6f725f5f 5f5f5f69 ecodeError_____i │ │ │ │ 0x00006320 6e69745f 5f005079 4f626a65 63745f43 nit__.PyObject_C │ │ │ │ 0x00006330 616c6c00 43507950 795f5f70 61727365 all.CPyPy__parse │ │ │ │ 0x00006340 725f5f5f 544f4d4c 4465636f 64654572 r___TOMLDecodeEr │ │ │ │ 0x00006350 726f725f 5f5f5f5f 696e6974 5f5f0043 ror_____init__.C │ │ │ │ 0x00006360 5079476c 6f62616c 73496e69 74004350 PyGlobalsInit.CP │ │ │ │ 0x00006370 794c6974 5f46726f 7a656e53 65740043 yLit_FrozenSet.C │ │ │ │ - 0x00006380 50794c69 745f496e 74004350 794d6f64 PyLit_Int.CPyMod │ │ │ │ - 0x00006390 756c655f 746f6d6c 69004350 794c6974 ule_tomli.CPyLit │ │ │ │ + 0x00006380 50794d6f 64756c65 5f746f6d 6c690043 PyModule_tomli.C │ │ │ │ + 0x00006390 50794c69 745f496e 74004350 794c6974 PyLit_Int.CPyLit │ │ │ │ 0x000063a0 5f427974 65730043 50794c69 745f5374 _Bytes.CPyLit_St │ │ │ │ 0x000063b0 72004350 794c6974 5f547570 6c650043 r.CPyLit_Tuple.C │ │ │ │ 0x000063c0 50794c69 745f436f 6d706c65 78004350 PyLit_Complex.CP │ │ │ │ 0x000063d0 794c6974 5f466c6f 61740043 5079496e yLit_Float.CPyIn │ │ │ │ - 0x000063e0 69745f74 6f6d6c69 5f5f5f5f 74797065 it_tomli____type │ │ │ │ - 0x000063f0 73005079 4d6f6475 6c655f43 72656174 s.PyModule_Creat │ │ │ │ - 0x00006400 65320050 794d6f64 756c655f 47657444 e2.PyModule_GetD │ │ │ │ - 0x00006410 69637400 4350794d 6f64756c 655f746f ict.CPyModule_to │ │ │ │ - 0x00006420 6d6c695f 5f5f5f74 79706573 5f696e74 mli____types_int │ │ │ │ - 0x00006430 65726e61 6c004350 79496e69 745f746f ernal.CPyInit_to │ │ │ │ - 0x00006440 6d6c695f 5f5f5f72 65004350 794d6f64 mli____re.CPyMod │ │ │ │ - 0x00006450 756c655f 746f6d6c 695f5f5f 5f72655f ule_tomli____re_ │ │ │ │ - 0x00006460 696e7465 726e616c 00435079 496e6974 internal.CPyInit │ │ │ │ - 0x00006470 5f746f6d 6c695f5f 5f5f7061 72736572 _tomli____parser │ │ │ │ - 0x00006480 00435079 4d6f6475 6c655f74 6f6d6c69 .CPyModule_tomli │ │ │ │ - 0x00006490 5f5f5f5f 70617273 65725f69 6e746572 ____parser_inter │ │ │ │ - 0x000064a0 6e616c00 43507949 6e69745f 746f6d6c nal.CPyInit_toml │ │ │ │ - 0x000064b0 69004350 794d6f64 756c655f 746f6d6c i.CPyModule_toml │ │ │ │ - 0x000064c0 695f696e 7465726e 616c0050 79496e69 i_internal.PyIni │ │ │ │ - 0x000064d0 745f3537 30333138 30633364 64343665 t_5703180c3dd46e │ │ │ │ - 0x000064e0 38373263 66335f5f 6d797079 63005079 872cf3__mypyc.Py │ │ │ │ + 0x000063e0 69745f74 6f6d6c69 5f5f5f5f 70617273 it_tomli____pars │ │ │ │ + 0x000063f0 65720050 794d6f64 756c655f 43726561 er.PyModule_Crea │ │ │ │ + 0x00006400 74653200 50794d6f 64756c65 5f476574 te2.PyModule_Get │ │ │ │ + 0x00006410 44696374 00435079 4d6f6475 6c655f74 Dict.CPyModule_t │ │ │ │ + 0x00006420 6f6d6c69 5f5f5f5f 70617273 65725f69 omli____parser_i │ │ │ │ + 0x00006430 6e746572 6e616c00 43507949 6e69745f nternal.CPyInit_ │ │ │ │ + 0x00006440 746f6d6c 69004350 794d6f64 756c655f tomli.CPyModule_ │ │ │ │ + 0x00006450 746f6d6c 695f696e 7465726e 616c0043 tomli_internal.C │ │ │ │ + 0x00006460 5079496e 69745f74 6f6d6c69 5f5f5f5f PyInit_tomli____ │ │ │ │ + 0x00006470 74797065 73004350 794d6f64 756c655f types.CPyModule_ │ │ │ │ + 0x00006480 746f6d6c 695f5f5f 5f747970 65735f69 tomli____types_i │ │ │ │ + 0x00006490 6e746572 6e616c00 43507949 6e69745f nternal.CPyInit_ │ │ │ │ + 0x000064a0 746f6d6c 695f5f5f 5f726500 4350794d tomli____re.CPyM │ │ │ │ + 0x000064b0 6f64756c 655f746f 6d6c695f 5f5f5f72 odule_tomli____r │ │ │ │ + 0x000064c0 655f696e 7465726e 616c0050 79496e69 e_internal.PyIni │ │ │ │ + 0x000064d0 745f3562 61653861 35376235 65663835 t_5bae8a57b5ef85 │ │ │ │ + 0x000064e0 38313862 34385f5f 6d797079 63005079 818b48__mypyc.Py │ │ │ │ 0x000064f0 43617073 756c655f 4e657700 5f706172 Capsule_New._par │ │ │ │ 0x00006500 7365725f 5f5f544f 4d4c4465 636f6465 ser___TOMLDecode │ │ │ │ 0x00006510 4572726f 725f6d65 6d626572 73005079 Error_members.Py │ │ │ │ 0x00006520 56656374 6f726361 6c6c5f43 616c6c00 Vectorcall_Call. │ │ │ │ 0x00006530 50794f62 6a656374 5f47656e 65726963 PyObject_Generic │ │ │ │ 0x00006540 47657444 69637400 50794f62 6a656374 GetDict.PyObject │ │ │ │ 0x00006550 5f47656e 65726963 53657444 69637400 _GenericSetDict. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -195,91 +195,91 @@ │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #2 │ │ │ │ movs r0, #1 │ │ │ │ strd r1, r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 8fd2 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.n 8fc8 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cbz r2, 8fca │ │ │ │ - pop {r3, pc} │ │ │ │ - ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 85ec <_Py_Dealloc@plt> │ │ │ │ - ldr r3, [pc, #20] @ (8fe8 ) │ │ │ │ - mov.w r2, #588 @ 0x24c │ │ │ │ - ldr r1, [pc, #16] @ (8fec ) │ │ │ │ - ldr r0, [pc, #20] @ (8ff0 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - blx 8d68 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - ldr r7, [sp, #864] @ 0x360 │ │ │ │ - movs r2, r0 │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ - movs r2, r0 │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ - movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 901c │ │ │ │ + cbz r0, 8fd0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 901c │ │ │ │ + beq.n 8fd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9058 │ │ │ │ + cbz r3, 900c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 9034 │ │ │ │ + cbz r0, 8fe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9034 │ │ │ │ + beq.n 8fe8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 905e │ │ │ │ + cbz r3, 9012 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 904c │ │ │ │ + cbz r0, 9000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 904c │ │ │ │ + beq.n 9000 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9050 │ │ │ │ + cbz r3, 9004 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 901c │ │ │ │ + b.n 8fd0 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9034 │ │ │ │ + b.n 8fe8 │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + cbz r0, 9042 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.n 9038 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cbz r2, 903a │ │ │ │ + pop {r3, pc} │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ + b.w 85ec <_Py_Dealloc@plt> │ │ │ │ + ldr r3, [pc, #20] @ (9058 ) │ │ │ │ + mov.w r2, #588 @ 0x24c │ │ │ │ + ldr r1, [pc, #16] @ (905c ) │ │ │ │ + ldr r0, [pc, #20] @ (9060 ) │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + blx 8d68 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + movs r2, r0 │ │ │ │ + str r6, [r7, #100] @ 0x64 │ │ │ │ + movs r2, r0 │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ + movs r2, r0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cbz r2, 908e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ @@ -358,15 +358,15 @@ │ │ │ │ ldr r2, [pc, #64] @ (9170 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 9164 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 8ff4 │ │ │ │ + bl 8fa8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ @@ -432,19 +432,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (9200 ) │ │ │ │ ldr r0, [pc, #20] @ (9204 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r5, #76] @ 0x4c │ │ │ │ + str r2, [r2, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (922c ) │ │ │ │ movs r2, #22 │ │ │ │ @@ -452,19 +452,19 @@ │ │ │ │ ldr r0, [pc, #20] @ (9234 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #20 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #600] @ 0x258 │ │ │ │ + ldr r5, [sp, #856] @ 0x358 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r4, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r5, #80] @ 0x50 │ │ │ │ + str r0, [r2, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (925c ) │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ @@ -472,57 +472,57 @@ │ │ │ │ ldr r0, [pc, #20] @ (9264 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #408] @ 0x198 │ │ │ │ + ldr r5, [sp, #664] @ 0x298 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r1, #76] @ 0x4c │ │ │ │ + str r4, [r6, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (928c ) │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ ldr r1, [pc, #16] @ (9290 ) │ │ │ │ ldr r0, [pc, #20] @ (9294 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r6, #76] @ 0x4c │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r4, #80] @ 0x50 │ │ │ │ + str r2, [r1, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (92bc ) │ │ │ │ movw r2, #323 @ 0x143 │ │ │ │ ldr r1, [pc, #16] @ (92c0 ) │ │ │ │ ldr r0, [pc, #20] @ (92c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r5, [sp, #272] @ 0x110 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r0, #76] @ 0x4c │ │ │ │ + str r6, [r5, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str r6, [r5, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (92ec ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ @@ -530,19 +530,19 @@ │ │ │ │ ldr r0, [pc, #20] @ (92f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #856] @ 0x358 │ │ │ │ + ldr r5, [sp, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r0, #76] @ 0x4c │ │ │ │ + str r4, [r5, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (931c ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ @@ -550,19 +550,19 @@ │ │ │ │ ldr r0, [pc, #20] @ (9324 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r1, #76] @ 0x4c │ │ │ │ + str r4, [r6, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r7, #76] @ 0x4c │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (934c ) │ │ │ │ movs r2, #31 │ │ │ │ @@ -570,38 +570,38 @@ │ │ │ │ ldr r0, [pc, #20] @ (9354 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r3, #72] @ 0x48 │ │ │ │ + str r4, [r0, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r4, #76] @ 0x4c │ │ │ │ + str r0, [r1, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (937c ) │ │ │ │ mov.w r2, #434 @ 0x1b2 │ │ │ │ ldr r1, [pc, #16] @ (9380 ) │ │ │ │ ldr r0, [pc, #20] @ (9384 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r5, #52] @ 0x34 │ │ │ │ + str r2, [r2, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r2, [r5, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #56] @ (93d0 ) │ │ │ │ ldr r3, [pc, #56] @ (93d4 ) │ │ │ │ @@ -636,15 +636,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #42] @ 0x2a │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r0, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (9424 ) │ │ │ │ @@ -667,15 +667,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r0, #64] @ 0x40 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #68] @ 0x44 │ │ │ │ + str r4, [r4, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (946c ) │ │ │ │ @@ -698,15 +698,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r7, #56] @ 0x38 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #72] @ 0x48 │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r3, [pc, #40] @ (94b4 ) │ │ │ │ @@ -729,15 +729,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r2, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (94fc ) │ │ │ │ @@ -760,15 +760,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #68] @ 0x44 │ │ │ │ + str r4, [r7, #68] @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (952c ) │ │ │ │ movs r2, #95 @ 0x5f │ │ │ │ @@ -776,19 +776,19 @@ │ │ │ │ ldr r0, [pc, #20] @ (9534 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #168 @ 0xa8 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #856] @ 0x358 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00009538 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -805,32 +805,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 8710 │ │ │ │ ldr r3, [pc, #28] @ (958c ) │ │ │ │ - movw r2, #14570 @ 0x38ea │ │ │ │ + movw r2, #12470 @ 0x30b6 │ │ │ │ ldr r1, [pc, #28] @ (9590 ) │ │ │ │ ldr r0, [pc, #28] @ (9594 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #200 @ 0xc8 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #248] @ 0xf8 │ │ │ │ + ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r2, #68] @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ ldr r3, [pc, #16] @ (95ac ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 95a2 │ │ │ │ b.w 9538 │ │ │ │ ldr r1, [pc, #12] @ (95b0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -899,15 +899,15 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #22] │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #32] │ │ │ │ + str r0, [r4, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #48] @ (9688 ) │ │ │ │ ldr r3, [pc, #48] @ (968c ) │ │ │ │ @@ -936,15 +936,15 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, #20] │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #28] │ │ │ │ + str r2, [r1, #32] │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #208] @ (9780 ) │ │ │ │ ldr r3, [pc, #212] @ (9784 ) │ │ │ │ @@ -1033,31 +1033,31 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r1, #20] │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r3, #40] @ 0x28 │ │ │ │ + str r6, [r0, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #352] @ 0x160 │ │ │ │ + ldr r0, [sp, #608] @ 0x260 │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r6, [r7, r5] │ │ │ │ + ldrsh r6, [r4, r6] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + ldrsh r6, [r0, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #264] @ 0x108 │ │ │ │ + ldr r0, [sp, #520] @ 0x208 │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r0, [r5, r5] │ │ │ │ + ldrsh r0, [r2, r6] │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r7, #40] @ 0x28 │ │ │ │ + str r0, [r4, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 8d40 │ │ │ │ @@ -1326,33 +1326,33 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #12] │ │ │ │ + str r6, [r5, #12] │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #656] @ 0x290 │ │ │ │ + str r5, [sp, #912] @ 0x390 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r7, #0] │ │ │ │ + str r2, [r4, #4] │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r1, #8] │ │ │ │ + str r0, [r6, #8] │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r4, #0] │ │ │ │ + str r2, [r1, #4] │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + str r0, [r0, #8] │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #464] @ 0x1d0 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ + ldrb r2, [r0, r3] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r2, [r5, r7] │ │ │ │ + str r2, [r2, #0] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00009a8c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1509,45 +1509,45 @@ │ │ │ │ ldr r1, [pc, #68] @ (9c54 ) │ │ │ │ ldr r0, [pc, #72] @ (9c58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - str r6, [r6, #0] │ │ │ │ + str r6, [r3, #4] │ │ │ │ movs r2, r0 │ │ │ │ str r2, [r2, #84] @ 0x54 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #480] @ 0x1e0 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r3, r7] │ │ │ │ + ldrb r6, [r0, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r1, r0] │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + ldrsh r0, [r6, r5] │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #744] @ 0x2e8 │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r4, r3] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r0, r4] │ │ │ │ + ldrh r0, [r5, r4] │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r1, r3] │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r2, [r3, r0] │ │ │ │ + ldrsh r2, [r0, r1] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -1921,43 +1921,43 @@ │ │ │ │ bl 91d8 │ │ │ │ str r0, [r1, #40] @ 0x28 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ + ldrb r0, [r4, r6] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r3, r5] │ │ │ │ + ldrb r2, [r0, r6] │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r3, r2] │ │ │ │ + ldrb r6, [r0, r3] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldrb r0, [r6, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r6, r7] │ │ │ │ + ldrb r2, [r3, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r5, r6] │ │ │ │ + ldrh r4, [r2, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r6, [r4, r3] │ │ │ │ + ldrsb r6, [r1, r4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r6, r0] │ │ │ │ + ldrh r6, [r3, r1] │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r7, r1 │ │ │ │ @@ -3043,193 +3043,193 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, r0] │ │ │ │ + ldr r6, [r4, r1] │ │ │ │ movs r2, r0 │ │ │ │ ldrb r0, [r1, r1] │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + ldrsb r4, [r5, r3] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r6, #36] @ 0x24 │ │ │ │ + strh r4, [r4, #34] @ 0x22 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r4, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r0, r3] │ │ │ │ + ldr r2, [r5, r3] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r7, r7] │ │ │ │ + ldrsb r6, [r4, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r2, r6] │ │ │ │ + ldr r0, [r7, r6] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r0, r6] │ │ │ │ + strb r6, [r5, r6] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + ldr r2, [r2, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + ldrsb r4, [r6, r2] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + strb r0, [r6, r3] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r2, [r3, r4] │ │ │ │ + ldrsb r2, [r0, r5] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r4, r2] │ │ │ │ + strb r0, [r1, r3] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r6, r2] │ │ │ │ + strb r2, [r3, r3] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + ldrsb r0, [r4, r4] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r2, [r0, r6] │ │ │ │ + ldrsb r2, [r5, r6] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r7, r0] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r3, #16] │ │ │ │ + strh r6, [r1, #14] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r1, r0] │ │ │ │ + strb r2, [r6, r0] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + strh r0, [r0, #14] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r7, #14] │ │ │ │ + strh r2, [r6, #12] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r2, r4] │ │ │ │ + strh r2, [r7, r4] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r4, r5] │ │ │ │ + strb r6, [r1, r6] │ │ │ │ movs r2, r0 │ │ │ │ strb r4, [r0, #2] │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r0, r4] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r3, #6] │ │ │ │ + strh r6, [r1, #4] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r0, r2] │ │ │ │ + strh r6, [r5, r2] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r1, #4] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r7, #2] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r7, r1] │ │ │ │ + strh r2, [r4, r2] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + strh r0, [r5, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r7, #8] │ │ │ │ + ldr r4, [r4, #12] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + strb r4, [r0, r4] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + strh r6, [r2, r6] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r5, r3] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r5, r2] │ │ │ │ + strh r6, [r2, r3] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r4, r5] │ │ │ │ + strh r4, [r1, r6] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r7, r7] │ │ │ │ + strh r2, [r4, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r7, #31] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r2, r0] │ │ │ │ + strh r6, [r7, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, #31] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + strh r0, [r3, r4] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r2, r7] │ │ │ │ + str r2, [r7, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r2, #31] │ │ │ │ + ldrb r0, [r1, #30] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r4, r2] │ │ │ │ + str r0, [r1, r3] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r7, r1] │ │ │ │ + strb r6, [r4, r2] │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + str r0, [r3, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r6, #30] │ │ │ │ + ldrb r6, [r4, #29] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r4, r6] │ │ │ │ + str r6, [r1, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + ldrb r4, [r3, #29] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r4, r5] │ │ │ │ + strh r2, [r1, r6] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #936] @ (afc0 ) │ │ │ │ + ldr r5, [pc, #72] @ (ac60 ) │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r7, r0] │ │ │ │ + str r2, [r4, r1] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r0, r1] │ │ │ │ + str r0, [r5, r1] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + strb r2, [r4, r1] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ + strh r4, [r2, #46] @ 0x2e │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #1000] @ (b018 ) │ │ │ │ + ldr r5, [pc, #136] @ (acb8 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #152] @ (accc ) │ │ │ │ + ldr r5, [pc, #312] @ (ad6c ) │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r7, r4] │ │ │ │ + str r2, [r4, r5] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r1, r4] │ │ │ │ + strb r6, [r6, r4] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r1, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #888] @ (afbc ) │ │ │ │ + str r6, [r0, r0] │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + str r0, [r7, r5] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r6, #40] @ 0x28 │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #792] @ (af68 ) │ │ │ │ + ldr r7, [pc, #952] @ (b008 ) │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r5, r4] │ │ │ │ + str r0, [r2, r5] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r2, #40] @ 0x28 │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #664] @ (aef4 ) │ │ │ │ + ldr r7, [pc, #824] @ (af94 ) │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + strh r0, [r1, r7] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #536] @ (ae80 ) │ │ │ │ + ldr r7, [pc, #696] @ (af20 ) │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #448] @ (ae34 ) │ │ │ │ + ldr r7, [pc, #608] @ (aed4 ) │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r4, r2] │ │ │ │ + strh r2, [r1, r3] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r0, #38] @ 0x26 │ │ │ │ + strh r2, [r0, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #352] @ (ade0 ) │ │ │ │ + ldr r7, [pc, #512] @ (ae80 ) │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r2, r7] │ │ │ │ + strh r6, [r7, r7] │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r4, r2] │ │ │ │ + str r0, [r1, r3] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000ac8c : │ │ │ │ ldr r3, [pc, #12] @ (ac9c ) │ │ │ │ ldr r1, [pc, #16] @ (aca0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #16] @ (aca4 ) │ │ │ │ @@ -4090,169 +4090,169 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r3, r4] │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #72] @ (b4fc ) │ │ │ │ + ldr r3, [pc, #232] @ (b59c ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #88] @ (b510 ) │ │ │ │ + ldr r3, [pc, #248] @ (b5b0 ) │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r1, #20] │ │ │ │ + str r6, [r6, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #448] @ (b680 ) │ │ │ │ + ldr r5, [pc, #608] @ (b720 ) │ │ │ │ movs r2, r0 │ │ │ │ ldr r7, [pc, #376] @ (b63c ) │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #560] @ (b6fc ) │ │ │ │ + ldr r2, [pc, #720] @ (b79c ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #888] @ (b848 ) │ │ │ │ + ldr r5, [pc, #24] @ (b4e8 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [pc, #280] @ (b5ec ) │ │ │ │ + ldr r2, [pc, #440] @ (b68c ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #336] @ (b628 ) │ │ │ │ + ldr r7, [pc, #496] @ (b6c8 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #960] @ (b89c ) │ │ │ │ + ldr r2, [pc, #96] @ (b53c ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r5, #31] │ │ │ │ + strb r2, [r4, #30] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #912] @ (b874 ) │ │ │ │ + ldr r2, [pc, #48] @ (b514 ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r4, #31] │ │ │ │ + strb r6, [r2, #30] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #744] @ (b7d4 ) │ │ │ │ + ldr r1, [pc, #904] @ (b874 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #184] @ (b5a8 ) │ │ │ │ + ldr r7, [pc, #344] @ (b648 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #448] @ (b6b4 ) │ │ │ │ + ldr r1, [pc, #608] @ (b754 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #232] @ (b5e0 ) │ │ │ │ + ldr r1, [pc, #392] @ (b680 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #200] @ (b5c4 ) │ │ │ │ + ldr r1, [pc, #360] @ (b664 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r2, [r7, r5] │ │ │ │ + ldrsh r2, [r4, r6] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #256] @ (b604 ) │ │ │ │ + ldr r3, [pc, #416] @ (b6a4 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #1008] @ (b8f8 ) │ │ │ │ + ldr r1, [pc, #144] @ (b598 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #56] @ (b544 ) │ │ │ │ + ldr r1, [pc, #216] @ (b5e4 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r2, [r7, r4] │ │ │ │ + ldrsh r2, [r4, r5] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #376] @ (b68c ) │ │ │ │ + ldr r3, [pc, #536] @ (b72c ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r0, #27] │ │ │ │ + strb r2, [r7, #25] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #792] @ (b834 ) │ │ │ │ + ldr r0, [pc, #952] @ (b8d4 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [pc, #16] @ (b530 ) │ │ │ │ + ldr r6, [pc, #176] @ (b5d0 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #608] @ (b784 ) │ │ │ │ + ldr r0, [pc, #768] @ (b824 ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r2, #26] │ │ │ │ + strb r2, [r1, #25] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #560] @ (b75c ) │ │ │ │ + ldr r0, [pc, #720] @ (b7fc ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + strb r6, [r7, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #512] @ (b734 ) │ │ │ │ + ldr r0, [pc, #672] @ (b7d4 ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r7, #25] │ │ │ │ + strb r2, [r6, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #464] @ (b70c ) │ │ │ │ + ldr r0, [pc, #624] @ (b7ac ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [pc, #200] @ (b60c ) │ │ │ │ + ldr r6, [pc, #360] @ (b6ac ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #336] @ (b698 ) │ │ │ │ + ldr r0, [pc, #496] @ (b738 ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r5, #24] │ │ │ │ + strb r2, [r4, #23] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r4, #24] │ │ │ │ + strb r0, [r3, #23] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r3, #24] │ │ │ │ + strb r2, [r2, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #88] @ (b5b0 ) │ │ │ │ + ldr r0, [pc, #248] @ (b650 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [pc, #416] @ (b6fc ) │ │ │ │ + ldr r2, [pc, #576] @ (b79c ) │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0x47fa │ │ │ │ + ldr r0, [pc, #136] @ (b5e8 ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r7, #23] │ │ │ │ + strb r4, [r5, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, #16] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #8] @ (b574 ) │ │ │ │ + ldr r4, [pc, #168] @ (b614 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #208] @ (b640 ) │ │ │ │ + ldr r4, [pc, #368] @ (b6e0 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #944] @ (b928 ) │ │ │ │ + ldr r4, [pc, #80] @ (b5c8 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #184] @ (b634 ) │ │ │ │ + ldr r4, [pc, #344] @ (b6d4 ) │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0x47c2 │ │ │ │ + @ instruction: 0x47ea │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0x47b6 │ │ │ │ + @ instruction: 0x47de │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #552] @ (b7b4 ) │ │ │ │ + ldr r5, [pc, #712] @ (b854 ) │ │ │ │ movs r2, r0 │ │ │ │ - blxns r6 │ │ │ │ + blxns fp │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r0, [r6, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, #14] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #520] @ (b7a4 ) │ │ │ │ + ldr r3, [pc, #680] @ (b844 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #64] @ (b5e0 ) │ │ │ │ + ldr r4, [pc, #224] @ (b680 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r3, #15] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #432] @ (b758 ) │ │ │ │ + ldr r3, [pc, #592] @ (b7f8 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #936] @ (b954 ) │ │ │ │ + ldr r4, [pc, #72] @ (b5f4 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #344] @ (b70c ) │ │ │ │ + ldr r3, [pc, #504] @ (b7ac ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #688] @ (b868 ) │ │ │ │ + ldr r3, [pc, #848] @ (b908 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r5, #13] │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #248] @ (b6b8 ) │ │ │ │ + ldr r3, [pc, #408] @ (b758 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #192] @ (b684 ) │ │ │ │ + ldr r4, [pc, #352] @ (b724 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r2, #14] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #152] @ (b664 ) │ │ │ │ + ldr r3, [pc, #312] @ (b704 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #32] @ (b5f0 ) │ │ │ │ + ldr r4, [pc, #192] @ (b690 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ movs r2, r0 │ │ │ │ - negs r2, r4 │ │ │ │ + cmp r2, r1 │ │ │ │ movs r2, r0 │ │ │ │ - cmp sl, r6 │ │ │ │ + cmp sl, fp │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #632] @ (b85c ) │ │ │ │ + ldr r3, [pc, #792] @ (b8fc ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #800] @ (b908 ) │ │ │ │ + ldr r3, [pc, #960] @ (b9a8 ) │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000b5e8 : │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -4711,15 +4711,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ mov r6, r6 │ │ │ │ movs r4, r0 │ │ │ │ mov r4, r2 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bx pc │ │ │ │ + @ instruction: 0x47a2 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000ba44 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -4740,15 +4740,15 @@ │ │ │ │ movne.w lr, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r1 │ │ │ │ cmp.w lr, #0 │ │ │ │ bne.n bac2 │ │ │ │ - bl 2f45c │ │ │ │ + bl 2f484 │ │ │ │ teq r5, r6 │ │ │ │ bmi.n baa2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mul.w ip, r4, r1 │ │ │ │ mla r2, r5, r0, ip │ │ │ │ umull r4, r5, r4, r0 │ │ │ │ add r2, r5 │ │ │ │ @@ -4776,19 +4776,19 @@ │ │ │ │ blx 86ec │ │ │ │ b.n bad2 │ │ │ │ nop │ │ │ │ cmp r8, r4 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bx r1 │ │ │ │ + bx r6 │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, r9 │ │ │ │ + mov ip, lr │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000bb04 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -4808,15 +4808,15 @@ │ │ │ │ mov lr, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r1 │ │ │ │ it ne │ │ │ │ movne r7, #0 │ │ │ │ cbnz r7, bb62 │ │ │ │ - bl 2f45c │ │ │ │ + bl 2f484 │ │ │ │ teq r4, r6 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ bmi.n bb56 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ orrs r2, r3 │ │ │ │ beq.n bb54 │ │ │ │ @@ -4835,15 +4835,15 @@ │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ add ip, ip │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, sp │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000bb8c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -4895,15 +4895,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, sl │ │ │ │ movs r4, r0 │ │ │ │ add r4, r7 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r0 │ │ │ │ + mov r6, r5 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000bc14 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -4912,15 +4912,15 @@ │ │ │ │ cbz r1, bc66 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #2147483648 @ 0x80000000 │ │ │ │ beq.n bc52 │ │ │ │ - bl 2f1b0 │ │ │ │ + bl 2f1d8 │ │ │ │ teq r4, r5 │ │ │ │ bmi.n bc44 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mul.w r4, r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ it ne │ │ │ │ addne.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ @@ -4941,19 +4941,19 @@ │ │ │ │ blx 86ec │ │ │ │ b.n bc60 │ │ │ │ nop │ │ │ │ mvns r0, r3 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, pc │ │ │ │ + cmp sl, r4 │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r8 │ │ │ │ + cmp r2, sp │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000bc8c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -4964,15 +4964,15 @@ │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #2147483648 @ 0x80000000 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n bcc0 │ │ │ │ - bl 2f444 │ │ │ │ + bl 2f46c │ │ │ │ teq r4, r5 │ │ │ │ mov r0, r1 │ │ │ │ bmi.n bcc2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r1, #0 │ │ │ │ beq.n bcc0 │ │ │ │ add r0, r4 │ │ │ │ @@ -4986,15 +4986,15 @@ │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ muls r0, r4 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add lr, fp │ │ │ │ + cmp r6, r0 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000bcec : │ │ │ │ ldr r3, [pc, #16] @ (bd00 ) │ │ │ │ ldr r2, [pc, #20] @ (bd04 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #20] @ (bd08 ) │ │ │ │ @@ -5003,15 +5003,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 86e8 │ │ │ │ nop │ │ │ │ orrs r4, r1 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, pc │ │ │ │ + cmp r0, r4 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000bd0c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -5070,15 +5070,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r2 │ │ │ │ movs r4, r0 │ │ │ │ cmp r2, r5 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r2 │ │ │ │ + add sl, r7 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000bda8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -5087,15 +5087,15 @@ │ │ │ │ cbz r1, be00 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r0, #32768 @ 0x8000 │ │ │ │ beq.n bdec │ │ │ │ - bl 2f1b0 │ │ │ │ + bl 2f1d8 │ │ │ │ teq r4, r5 │ │ │ │ mov r3, r0 │ │ │ │ sxth r0, r0 │ │ │ │ bmi.n bddc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mul.w r4, r0, r4 │ │ │ │ cmp r5, r4 │ │ │ │ @@ -5118,19 +5118,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ b.n bdfa │ │ │ │ negs r4, r0 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r0, r4 │ │ │ │ + add r0, r1 │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bics r0, r5 │ │ │ │ + mvns r0, r2 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000be24 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -5141,15 +5141,15 @@ │ │ │ │ it eq │ │ │ │ cmneq.w r0, #32768 @ 0x8000 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n be5a │ │ │ │ - bl 2f444 │ │ │ │ + bl 2f46c │ │ │ │ teq r4, r5 │ │ │ │ it pl │ │ │ │ sxthpl r0, r1 │ │ │ │ bmi.n be5c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -5165,15 +5165,15 @@ │ │ │ │ blx 86ec │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ rors r0, r1 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - muls r0, r0 │ │ │ │ + muls r0, r5 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000be88 : │ │ │ │ ldr r3, [pc, #16] @ (be9c ) │ │ │ │ ldr r2, [pc, #20] @ (bea0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #20] @ (bea4 ) │ │ │ │ @@ -5182,15 +5182,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 86e8 │ │ │ │ nop │ │ │ │ adcs r0, r6 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - muls r4, r7 │ │ │ │ + bics r4, r4 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000bea8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -5245,15 +5245,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r7 │ │ │ │ movs r4, r0 │ │ │ │ asrs r6, r3 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r4, r4 │ │ │ │ + muls r4, r1 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000bf34 : │ │ │ │ ldr r3, [pc, #16] @ (bf48 ) │ │ │ │ ldr r2, [pc, #20] @ (bf4c ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #20] @ (bf50 ) │ │ │ │ @@ -5262,15 +5262,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 86e8 │ │ │ │ nop │ │ │ │ lsrs r4, r0 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r0, r6 │ │ │ │ + orrs r0, r3 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000bf54 : │ │ │ │ lsls r3, r0, #31 │ │ │ │ bmi.n bf64 │ │ │ │ asrs r0, r0, #1 │ │ │ │ vmov s15, r0 │ │ │ │ @@ -5339,15 +5339,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ ands r0, r5 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - negs r4, r2 │ │ │ │ + negs r4, r7 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000c024 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -5382,15 +5382,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ subs r7, #188 @ 0xbc │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - rors r0, r5 │ │ │ │ + tst r0, r2 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000c094 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -5418,15 +5418,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ subs r7, #80 @ 0x50 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r0, r2 │ │ │ │ + sbcs r0, r7 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000c0f4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -5451,15 +5451,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ subs r6, #244 @ 0xf4 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6 │ │ │ │ + adcs r6, r3 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000c144 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -5496,15 +5496,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ subs r6, #148 @ 0x94 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4 │ │ │ │ + asrs r0, r1 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000c1bc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -5528,15 +5528,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ subs r6, #44 @ 0x2c │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - eors r0, r6 │ │ │ │ + lsls r0, r3 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000c20c : │ │ │ │ vabs.f64 d0, d0 │ │ │ │ vldr d7, [pc, #20] @ c228 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -5629,15 +5629,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ subs r5, #164 @ 0xa4 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #130 @ 0x82 │ │ │ │ + subs r7, #170 @ 0xaa │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000c334 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -5773,19 +5773,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ subs r4, #164 @ 0xa4 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #184 @ 0xb8 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #66 @ 0x42 │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000c4fc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -5927,37 +5927,37 @@ │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl 9298 │ │ │ │ subs r2, #238 @ 0xee │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r5, #24 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #142 @ 0x8e │ │ │ │ + subs r5, #182 @ 0xb6 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + ldr r2, [r6, #28] │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r4, #214 @ 0xd6 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #162 @ 0xa2 │ │ │ │ + subs r4, #202 @ 0xca │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r4, #252 @ 0xfc │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ + subs r5, #2 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000c684 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -6268,63 +6268,63 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #84 @ 0x54 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r4, #28 │ │ │ │ movs r2, r0 │ │ │ │ subs r0, #96 @ 0x60 │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [r2, #120] @ 0x78 │ │ │ │ + str r4, [r2, #124] @ 0x7c │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #166 @ 0xa6 │ │ │ │ + subs r2, #206 @ 0xce │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #36 @ 0x24 │ │ │ │ + subs r4, #76 @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r1, #108] @ 0x6c │ │ │ │ + str r2, [r1, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r2, #4 │ │ │ │ movs r2, r0 │ │ │ │ - subs r3, #130 @ 0x82 │ │ │ │ + subs r3, #170 @ 0xaa │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + str r4, [r5, #108] @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ - cmp r6, #110 @ 0x6e │ │ │ │ + cmp r6, #150 @ 0x96 │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #168 @ 0xa8 │ │ │ │ + subs r1, #208 @ 0xd0 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r7, #100] @ 0x64 │ │ │ │ + str r6, [r7, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + cmp r6, #148 @ 0x94 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r6, #42 @ 0x2a │ │ │ │ + cmp r6, #82 @ 0x52 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r6, #104 @ 0x68 │ │ │ │ + cmp r6, #144 @ 0x90 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r2, #100] @ 0x64 │ │ │ │ + str r2, [r2, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #100 @ 0x64 │ │ │ │ + subs r1, #140 @ 0x8c │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #122 @ 0x7a │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r6, #96] @ 0x60 │ │ │ │ + str r4, [r6, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #70 @ 0x46 │ │ │ │ + subs r1, #110 @ 0x6e │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000ca08 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -6354,15 +6354,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r5, #222 @ 0xde │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #8 │ │ │ │ + subs r1, #48 @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000ca60 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -6394,15 +6394,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r5, #132 @ 0x84 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #170 @ 0xaa │ │ │ │ + subs r0, #210 @ 0xd2 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000cac0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -6620,21 +6620,21 @@ │ │ │ │ bl 9268 │ │ │ │ bl 9298 │ │ │ │ nop │ │ │ │ adds r3, #174 @ 0xae │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ + subs r0, #98 @ 0x62 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r1, #48] @ 0x30 │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r2, #242 @ 0xf2 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, #4 │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000ccdc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -6693,19 +6693,19 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #126 @ 0x7e │ │ │ │ + cmp r1, #166 @ 0xa6 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #206 @ 0xce │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000cd84 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -6749,19 +6749,19 @@ │ │ │ │ blx 86ec │ │ │ │ b.n cdd2 │ │ │ │ nop │ │ │ │ adds r2, #102 @ 0x66 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #124 @ 0x7c │ │ │ │ + subs r0, #164 @ 0xa4 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #114 @ 0x72 │ │ │ │ + adds r5, #154 @ 0x9a │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000cdfc : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -7006,23 +7006,23 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #52 @ 0x34 │ │ │ │ + adds r5, #92 @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ movs r4, r0 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, #240 @ 0xf0 │ │ │ │ + adds r5, #24 │ │ │ │ movs r2, r0 │ │ │ │ - adds r5, #34 @ 0x22 │ │ │ │ + adds r5, #74 @ 0x4a │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000d064 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -7136,35 +7136,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #0 │ │ │ │ + adds r5, #40 @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r0, [r6, r2] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, #118 @ 0x76 │ │ │ │ + adds r4, #158 @ 0x9e │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, #164 @ 0xa4 │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r6, r1] │ │ │ │ + ldrsh r4, [r6, r2] │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, #58 @ 0x3a │ │ │ │ + adds r4, #98 @ 0x62 │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + adds r4, #144 @ 0x90 │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r0, [r3, r1] │ │ │ │ + ldrsh r0, [r3, r2] │ │ │ │ movs r2, r0 │ │ │ │ - movs r5, #126 @ 0x7e │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r0, #206 @ 0xce │ │ │ │ + cmp r0, #246 @ 0xf6 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000d1ac : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -7234,25 +7234,25 @@ │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ cmp r6, #58 @ 0x3a │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #246 @ 0xf6 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r1, r6] │ │ │ │ + ldrb r4, [r1, r7] │ │ │ │ movs r2, r0 │ │ │ │ - movs r5, #178 @ 0xb2 │ │ │ │ + movs r5, #218 @ 0xda │ │ │ │ movs r2, r0 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r6, #30 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ movs r2, r0 │ │ │ │ - movs r5, #158 @ 0x9e │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ movs r2, r0 │ │ │ │ - movs r5, #202 @ 0xca │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000d270 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -7275,19 +7275,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (d2b8 ) │ │ │ │ ldr r0, [pc, #20] @ (d2bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #532 @ 0x214 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldrb r6, [r1, r4] │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ movs r2, r0 │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - movs r7, #110 @ 0x6e │ │ │ │ + movs r7, #150 @ 0x96 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000d2c0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -7345,21 +7345,21 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r0, r2] │ │ │ │ + ldrb r0, [r0, r3] │ │ │ │ movs r2, r0 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r3, #206 @ 0xce │ │ │ │ movs r2, r0 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + movs r7, #30 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000d368 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -7412,21 +7412,21 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #46 @ 0x2e │ │ │ │ + adds r2, #86 @ 0x56 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r4, r7] │ │ │ │ + ldrb r6, [r4, r0] │ │ │ │ movs r2, r0 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r3, #52 @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - movs r6, #92 @ 0x5c │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000d404 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -7493,25 +7493,25 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #214 @ 0xd6 │ │ │ │ + cmp r6, #254 @ 0xfe │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r4, r4] │ │ │ │ + ldrh r4, [r4, r5] │ │ │ │ movs r2, r0 │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ + movs r2, #114 @ 0x72 │ │ │ │ movs r2, r0 │ │ │ │ - movs r5, #154 @ 0x9a │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000d4c8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -7573,25 +7573,25 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #202 @ 0xca │ │ │ │ + adds r0, #242 @ 0xf2 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #32 │ │ │ │ + cmp r6, #72 @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r5, r1] │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ movs r2, r0 │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + movs r1, #188 @ 0xbc │ │ │ │ movs r2, r0 │ │ │ │ - movs r4, #228 @ 0xe4 │ │ │ │ + movs r5, #12 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000d580 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -7659,21 +7659,21 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #236 @ 0xec │ │ │ │ + adds r0, #20 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r3, r6] │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ movs r2, r0 │ │ │ │ - movs r4, #20 │ │ │ │ + movs r4, #60 @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000d648 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -7731,21 +7731,21 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ + ldr r6, [r5, r4] │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #20 │ │ │ │ + movs r0, #60 @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - movs r3, #100 @ 0x64 │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000d6f8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -7839,31 +7839,31 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #150 @ 0x96 │ │ │ │ + cmp r6, #190 @ 0xbe │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + ldr r4, [r3, r1] │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + movs r0, #174 @ 0xae │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r6, [r7, r7] │ │ │ │ + ldr r6, [r7, r0] │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, r4, #4 │ │ │ │ + subs r4, r1, #5 │ │ │ │ movs r2, r0 │ │ │ │ - movs r2, #116 @ 0x74 │ │ │ │ + movs r2, #156 @ 0x9c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000d7fc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -7960,35 +7960,35 @@ │ │ │ │ bl 91d8 │ │ │ │ movs r7, #234 @ 0xea │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + ldrsb r0, [r0, r6] │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + subs r6, r1, #6 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, r5, #6 │ │ │ │ + subs r2, r2, #7 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + cmp r5, #140 @ 0x8c │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r4, [r0, r4] │ │ │ │ + ldrsb r4, [r0, r5] │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, r5, #0 │ │ │ │ + subs r2, r2, #1 │ │ │ │ movs r2, r0 │ │ │ │ - movs r1, #122 @ 0x7a │ │ │ │ + movs r1, #162 @ 0xa2 │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r0, [r5, r3] │ │ │ │ + ldrsb r0, [r5, r4] │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, r1, #4 │ │ │ │ + subs r6, r6, #4 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r5, #78 @ 0x4e │ │ │ │ + cmp r5, #118 @ 0x76 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000d914 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -8039,27 +8039,27 @@ │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ movs r6, #208 @ 0xd0 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + cmp r2, #32 │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r4, [r0, r1] │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + subs r2, r2, #2 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, r5, #2 │ │ │ │ + subs r6, r2, #3 │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + subs r6, r7, #1 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #150 @ 0x96 │ │ │ │ + cmp r4, #190 @ 0xbe │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000d9b4 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -8175,35 +8175,35 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #230 @ 0xe6 │ │ │ │ + cmp r4, #14 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #190 @ 0xbe │ │ │ │ + cmp r3, #230 @ 0xe6 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r5, r4] │ │ │ │ + strb r2, [r5, r5] │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r2, #1 │ │ │ │ + adds r0, r7, #1 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + subs r0, r1, #7 │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + strb r4, [r1, r5] │ │ │ │ movs r2, r0 │ │ │ │ - adds r2, r6, #0 │ │ │ │ + adds r2, r3, #1 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #14 │ │ │ │ + cmp r4, #54 @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r7, r3] │ │ │ │ + strb r0, [r7, r4] │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000db08 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -8366,39 +8366,39 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r2, #224 @ 0xe0 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #180 @ 0xb4 │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ movs r2, r0 │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r3, r5] │ │ │ │ + strh r6, [r3, r6] │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, r0, r2 │ │ │ │ + subs r4, r5, r2 │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, r2, #7 │ │ │ │ + adds r4, r7, #7 │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r1, r5] │ │ │ │ + strh r0, [r1, r6] │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, r5, r1 │ │ │ │ + subs r6, r2, r2 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r6, r4] │ │ │ │ + strh r4, [r6, r5] │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #214 @ 0xd6 │ │ │ │ + cmp r1, #254 @ 0xfe │ │ │ │ movs r2, r0 │ │ │ │ - cmp r2, #12 │ │ │ │ + cmp r2, #52 @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000dcd4 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -8460,25 +8460,25 @@ │ │ │ │ nop │ │ │ │ movs r3, #20 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, r1] │ │ │ │ + strh r0, [r6, r2] │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, r2, r6 │ │ │ │ + adds r6, r7, r6 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, r6, r6 │ │ │ │ + adds r6, r3, r7 │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r3, r1] │ │ │ │ + strh r2, [r3, r2] │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r0, r6 │ │ │ │ + adds r0, r5, r6 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + adds r0, r7, #3 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000dd8c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -8498,15 +8498,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #154 @ 0x9a │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000ddd0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -8552,15 +8552,15 @@ │ │ │ │ blx 86ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #232 @ 0xe8 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000de4c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -8583,15 +8583,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r1, #154 @ 0x9a │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #140 @ 0x8c │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000de90 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -8932,15 +8932,15 @@ │ │ │ │ nop │ │ │ │ subs r0, r3, #2 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #150 @ 0x96 │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000e1a0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -9030,19 +9030,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ movs r4, r0 │ │ │ │ adds r2, r6, #7 │ │ │ │ movs r4, r0 │ │ │ │ adds r2, r3, #7 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [pc, #384] @ (e404 ) │ │ │ │ + ldr r5, [pc, #640] @ (e504 ) │ │ │ │ movs r2, r0 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ + movs r5, #14 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r7, #28 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000e28c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -9173,29 +9173,29 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r2, #5 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ movs r2, r0 │ │ │ │ adds r6, r0, #4 │ │ │ │ movs r4, r0 │ │ │ │ cmp r0, #246 @ 0xf6 │ │ │ │ movs r4, r0 │ │ │ │ adds r4, r5, #2 │ │ │ │ movs r4, r0 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [pc, #32] @ (e404 ) │ │ │ │ + ldr r4, [pc, #288] @ (e504 ) │ │ │ │ movs r2, r0 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r3, #182 @ 0xb6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r4, #23 │ │ │ │ + asrs r4, r1, #24 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000e3ec : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -9287,15 +9287,15 @@ │ │ │ │ b.n e48c │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r7, r7 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ movs r2, r0 │ │ │ │ subs r2, r4, r6 │ │ │ │ movs r4, r0 │ │ │ │ subs r0, r5, r5 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ 0000e4dc : │ │ │ │ @@ -10489,23 +10489,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r6, r2 │ │ │ │ + adds r4, r3, r3 │ │ │ │ movs r2, r0 │ │ │ │ asrs r0, r0, #4 │ │ │ │ movs r4, r0 │ │ │ │ - ands r6, r7 │ │ │ │ + eors r6, r7 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r4, #29 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r6, #10 │ │ │ │ + lsrs r4, r3, #11 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000efbc : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ and.w r0, r0, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ @@ -10596,25 +10596,25 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + asrs r0, r5, #29 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #11 │ │ │ │ + asrs r2, r2, #12 │ │ │ │ movs r2, r0 │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ + subs r7, #120 @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r5, #6 │ │ │ │ + lsrs r6, r2, #7 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000f0b4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -10688,33 +10688,33 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + asrs r4, r5, #9 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #144 @ 0x90 │ │ │ │ + subs r6, #208 @ 0xd0 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r6, #23 │ │ │ │ + lsls r6, r3, #24 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r4, #24 │ │ │ │ + lsls r2, r1, #25 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #124 @ 0x7c │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r4, #23 │ │ │ │ + lsls r2, r1, #24 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r1, #20 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #102 @ 0x66 │ │ │ │ + subs r6, #166 @ 0xa6 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r3, #3 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000f198 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -10965,15 +10965,15 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r4, #18 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #15 │ │ │ │ + asrs r2, r1, #16 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000f3f8 : │ │ │ │ push {r4} │ │ │ │ ldr r3, [pc, #96] @ (f45c ) │ │ │ │ sub sp, #20 │ │ │ │ add r4, sp, #16 │ │ │ │ @@ -11169,15 +11169,15 @@ │ │ │ │ blx 84fc │ │ │ │ blx 8c8c │ │ │ │ nop │ │ │ │ lsrs r0, r3, #9 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #8 │ │ │ │ + asrs r4, r2, #9 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000f5cc : │ │ │ │ lsls r3, r0, #31 │ │ │ │ bmi.n f5ee │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -11249,15 +11249,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ lsrs r4, r3, #7 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #16 │ │ │ │ + lsrs r4, r0, #17 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000f694 : │ │ │ │ lsls r3, r0, #31 │ │ │ │ bmi.n f6b6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -11301,15 +11301,15 @@ │ │ │ │ bl b8e0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n f6e6 │ │ │ │ lsrs r0, r4, #4 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + asrs r2, r4, #4 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (f754 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -11332,15 +11332,15 @@ │ │ │ │ bl b8e0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n f732 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #3 │ │ │ │ + asrs r6, r0, #4 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000f760 : │ │ │ │ lsls r2, r1, #31 │ │ │ │ bmi.n f768 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -11522,17 +11522,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 85ec <_Py_Dealloc@plt> │ │ │ │ nop │ │ │ │ lsls r2, r3, #28 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #29 │ │ │ │ + lsrs r2, r7, #29 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r1, #29 │ │ │ │ + lsrs r6, r6, #29 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (f9a8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -11579,19 +11579,19 @@ │ │ │ │ blx 86ec │ │ │ │ b.n f990 │ │ │ │ nop │ │ │ │ lsls r0, r7, #26 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #29 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #27 │ │ │ │ + lsrs r6, r4, #28 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (fa2c ) │ │ │ │ add r3, pc │ │ │ │ @@ -11634,19 +11634,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ b.n fa14 │ │ │ │ nop │ │ │ │ lsls r0, r6, #24 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r2, r1, #29 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #28 │ │ │ │ + lsrs r2, r5, #28 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #104] @ (fab4 ) │ │ │ │ add r6, pc │ │ │ │ @@ -11694,19 +11694,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ b.n fa9e │ │ │ │ lsls r0, r6, #22 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + subs r0, r0, #6 │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + lsrs r0, r4, #27 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (fb38 ) │ │ │ │ add r3, pc │ │ │ │ @@ -11749,19 +11749,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ b.n fb20 │ │ │ │ nop │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r6, r7, #24 │ │ │ │ + lsrs r6, r4, #25 │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #25 │ │ │ │ + lsrs r2, r3, #26 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000fb48 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -11892,21 +11892,21 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ b.n fc6a │ │ │ │ lsls r2, r0, #15 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #21 │ │ │ │ + lsrs r2, r3, #22 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r7, #21 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + lsrs r2, r0, #22 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000fc9c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -12008,31 +12008,31 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r2, r5, #18 │ │ │ │ + lsrs r2, r2, #19 │ │ │ │ movs r2, r0 │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ + cmp r3, #240 @ 0xf0 │ │ │ │ movs r2, r0 │ │ │ │ lsls r2, r0, #11 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #18 │ │ │ │ + lsrs r2, r5, #18 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #17 │ │ │ │ + lsrs r4, r0, #18 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #112] @ (fe34 ) │ │ │ │ ldr r3, [pc, #112] @ (fe38 ) │ │ │ │ @@ -12088,15 +12088,15 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r4, r4 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa540001 │ │ │ │ + @ instruction: 0xfa7c0001 │ │ │ │ │ │ │ │ 0000fe48 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ @@ -12219,24 +12219,24 @@ │ │ │ │ ldr r0, [pc, #104] @ (ffd8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #96] @ (ffdc ) │ │ │ │ - movw r2, #5230 @ 0x146e │ │ │ │ + movw r2, #3130 @ 0xc3a │ │ │ │ ldr r1, [pc, #92] @ (ffe0 ) │ │ │ │ ldr r0, [pc, #96] @ (ffe4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #600 @ 0x258 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #84] @ (ffe8 ) │ │ │ │ - movw r2, #5229 @ 0x146d │ │ │ │ + movw r2, #3129 @ 0xc39 │ │ │ │ ldr r1, [pc, #80] @ (ffec ) │ │ │ │ ldr r0, [pc, #84] @ (fff0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #600 @ 0x258 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ @@ -12245,35 +12245,35 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #11 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r5, #10 │ │ │ │ + lsrs r6, r2, #11 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #100 @ 0x64 │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7ca0001 │ │ │ │ - @ instruction: 0xf7f60001 │ │ │ │ - adds r0, #70 @ 0x46 │ │ │ │ + @ instruction: 0xf7f20001 │ │ │ │ + ldrb.w r0, [lr, r1] │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf76c0001 │ │ │ │ - @ instruction: 0xfabc0001 │ │ │ │ - adds r0, #48 @ 0x30 │ │ │ │ + @ instruction: 0xf7940001 │ │ │ │ + @ instruction: 0xfae40001 │ │ │ │ + adds r0, #112 @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xfa1e0001 │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + @ instruction: 0xfa460001 │ │ │ │ + lsrs r0, r6, #10 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #24 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xfa060001 │ │ │ │ - lsrs r4, r4, #9 │ │ │ │ + @ instruction: 0xfa2e0001 │ │ │ │ + lsrs r4, r1, #10 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000fff4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -12333,21 +12333,21 @@ │ │ │ │ vaddl.u32 q8, d8, d3 │ │ │ │ lsls r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #6 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #7 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ + lsrs r6, r3, #6 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00010098 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -12370,17 +12370,17 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ vhadd.u16 d16, d2, d3 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #4 │ │ │ │ + lsrs r4, r6, #4 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsrs r4, r7, #4 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000100e4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -12478,30 +12478,30 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r5, #1 │ │ │ │ + lsrs r6, r2, #2 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r6, #144 @ 0x90 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ + movs r7, #180 @ 0xb4 │ │ │ │ movs r2, r0 │ │ │ │ cdp2 0, 8, cr0, cr6, cr3, {0} │ │ │ │ lsls r0, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #2 │ │ │ │ + lsrs r6, r7, #2 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #32 │ │ │ │ + lsrs r6, r0, #1 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #72] @ (1024c ) │ │ │ │ ldr r3, [pc, #72] @ (10250 ) │ │ │ │ @@ -12540,15 +12540,15 @@ │ │ │ │ ldc2l 0, cr0, [r6, #12]! │ │ │ │ lsls r0, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r4, #27 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6220001 │ │ │ │ + movw r0, #43009 @ 0xa801 │ │ │ │ │ │ │ │ 00010260 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #288] @ (10390 ) │ │ │ │ @@ -12660,42 +12660,42 @@ │ │ │ │ ldr r0, [pc, #68] @ (103a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ b.n 10356 │ │ │ │ ldr r3, [pc, #48] @ (103ac ) │ │ │ │ - movw r2, #14747 @ 0x399b │ │ │ │ + movw r2, #12647 @ 0x3167 │ │ │ │ ldr r1, [pc, #48] @ (103b0 ) │ │ │ │ ldr r0, [pc, #48] @ (103b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #644 @ 0x284 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ stc2 0, cr0, [sl, #12] │ │ │ │ lsls r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #28 │ │ │ │ + lsls r6, r7, #28 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #50 @ 0x32 │ │ │ │ + cmp r4, #114 @ 0x72 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf6200001 │ │ │ │ - lsls r6, r5, #27 │ │ │ │ + movw r0, #34817 @ 0x8801 │ │ │ │ + lsls r6, r2, #28 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000103b8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -13011,15 +13011,15 @@ │ │ │ │ ldr r0, [pc, #624] @ (1095c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ movs r5, #0 │ │ │ │ ldr r2, [pc, #604] @ (10960 ) │ │ │ │ ldr r3, [pc, #560] @ (10938 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -13035,17 +13035,17 @@ │ │ │ │ ldr r0, [pc, #572] @ (10968 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ b.n 10700 │ │ │ │ ldr r3, [pc, #508] @ (10944 ) │ │ │ │ movw r2, #283 @ 0x11b │ │ │ │ ldr r1, [pc, #540] @ (1096c ) │ │ │ │ ldr r0, [pc, #544] @ (10970 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -13151,17 +13151,17 @@ │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 108d2 │ │ │ │ ldr r2, [pc, #340] @ (109b4 ) │ │ │ │ ldr r3, [pc, #344] @ (109b8 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ - ldr.w r1, [r2, #344] @ 0x158 │ │ │ │ + ldr.w r1, [r2, #168] @ 0xa8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr.w r5, [r2, #340] @ 0x154 │ │ │ │ + ldr.w r5, [r2, #164] @ 0xa4 │ │ │ │ blx 8c2c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 108e2 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ str r5, [sp, #16] │ │ │ │ @@ -13220,15 +13220,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ b.n 10700 │ │ │ │ ldr r3, [pc, #188] @ (109d4 ) │ │ │ │ - movw r2, #6461 @ 0x193d │ │ │ │ + movw r2, #4361 @ 0x1109 │ │ │ │ ldr r1, [pc, #184] @ (109d8 ) │ │ │ │ ldr r0, [pc, #188] @ (109dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #684 @ 0x2ac │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ @@ -13238,86 +13238,86 @@ │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ usada8 r0, lr, r3, r0 │ │ │ │ lsls r0, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #15 │ │ │ │ + lsls r4, r7, #15 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r2, r7, #17 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #14 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + lsls r2, r2, #12 │ │ │ │ movs r2, r0 │ │ │ │ ldr??.w r0, [r6, #3] │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r2, r1, #14 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r0, #10 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r6, #28 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r3, #12 │ │ │ │ + lsls r6, r0, #13 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r5, #9 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r0, #9 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r3, #11 │ │ │ │ + lsls r6, r0, #12 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r7, #10 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r0, #8 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r4, #10 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r5, #7 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ movs r2, r0 │ │ │ │ - vhadd.u8 d0, d0, d1 │ │ │ │ - lsls r6, r0, #7 │ │ │ │ + vhadd.u32 d0, d8, d1 │ │ │ │ + lsls r6, r5, #7 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r4, #6 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r0, #5 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r2, #4 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r0, #6 │ │ │ │ + lsls r6, r5, #6 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + lsls r0, r7, #3 │ │ │ │ movs r2, r0 │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r6, #212 @ 0xd4 │ │ │ │ movs r2, r0 │ │ │ │ - eor.w r0, r2, #1 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + @ instruction: 0xf0aa0001 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000109e0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -13421,23 +13421,24 @@ │ │ │ │ lsls r0, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5980003 │ │ │ │ - movs r4, r5 │ │ │ │ + lsls r4, r2, #1 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ + movs r0, r5 │ │ │ │ + movs r2, r0 │ │ │ │ + vhadd.u d16, d4, d1 │ │ │ │ + vaddl.u8 q8, d8, d1 │ │ │ │ + movs r2, r3 │ │ │ │ movs r2, r0 │ │ │ │ - vhadd.u8 d16, d12, d1 │ │ │ │ - vaddl.u32 q0, d0, d1 │ │ │ │ - vswp d16, d1 │ │ │ │ │ │ │ │ 00010af4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3552] @ 0xde0 │ │ │ │ sub.w sp, sp, #520 @ 0x208 │ │ │ │ @@ -13483,51 +13484,51 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 10b72 │ │ │ │ add.w sp, sp, #520 @ 0x208 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - vaddl.u32 q0, d2, d1 │ │ │ │ + vaddl.u8 q8, d10, d1 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf4e00003 │ │ │ │ @ instruction: 0xf4ce0003 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf4a20003 │ │ │ │ │ │ │ │ 00010b90 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #764] @ (10ea0 ) │ │ │ │ + ldr r2, [pc, #760] @ (10e9c ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #764] @ (10ea4 ) │ │ │ │ + ldr r3, [pc, #760] @ (10ea0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r5, [pc, #764] @ (10ea8 ) │ │ │ │ + ldr r5, [pc, #760] @ (10ea4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 10d82 │ │ │ │ + beq.w 10d80 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r6, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 10d76 │ │ │ │ + beq.w 10d74 │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 10da6 │ │ │ │ + beq.w 10da4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 10cd2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ @@ -13549,80 +13550,80 @@ │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 10c16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 10cca │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 10ddc │ │ │ │ - ldr r3, [pc, #652] @ (10eac ) │ │ │ │ + beq.w 10dda │ │ │ │ + ldr r3, [pc, #648] @ (10ea8 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #2 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - ldr r3, [pc, #632] @ (10eb0 ) │ │ │ │ + ldr r3, [pc, #628] @ (10eac ) │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ blx 88b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10e12 │ │ │ │ + beq.w 10e10 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 10e70 │ │ │ │ - ldr r2, [pc, #596] @ (10eb4 ) │ │ │ │ + bpl.w 10e6e │ │ │ │ + ldr r2, [pc, #592] @ (10eb0 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 10e88 │ │ │ │ - ldr r2, [pc, #588] @ (10eb8 ) │ │ │ │ + beq.w 10e86 │ │ │ │ + ldr r2, [pc, #584] @ (10eb4 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 10e84 │ │ │ │ + beq.w 10e82 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 10e68 │ │ │ │ + ble.w 10e66 │ │ │ │ cmp r3, #1 │ │ │ │ str r7, [r4, #12] │ │ │ │ - beq.w 10e68 │ │ │ │ + beq.w 10e66 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w r8, [r4, #16] │ │ │ │ blx 86f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 10ca2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 10d6e │ │ │ │ + beq.n 10d6c │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 10df4 │ │ │ │ + blt.w 10df2 │ │ │ │ uxtb r7, r7 │ │ │ │ cbnz r7, 10ce4 │ │ │ │ - ldr r2, [pc, #524] @ (10ebc ) │ │ │ │ - ldr r3, [pc, #500] @ (10ea4 ) │ │ │ │ + ldr r2, [pc, #520] @ (10eb8 ) │ │ │ │ + ldr r3, [pc, #496] @ (10ea0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 10e6c │ │ │ │ + bne.w 10e6a │ │ │ │ mov r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 10c16 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -13636,188 +13637,187 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 10cf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 10e28 │ │ │ │ - ldr r2, [pc, #452] @ (10ec0 ) │ │ │ │ - ldr r3, [pc, #456] @ (10ec4 ) │ │ │ │ + beq.w 10e26 │ │ │ │ + ldr r2, [pc, #448] @ (10ebc ) │ │ │ │ + ldr r3, [pc, #452] @ (10ec0 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr.w r1, [r2, #208] @ 0xd0 │ │ │ │ + ldr r1, [r2, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr.w r4, [r2, #600] @ 0x258 │ │ │ │ + ldr.w r4, [r2, #424] @ 0x1a8 │ │ │ │ blx 8c2c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10e38 │ │ │ │ + beq.w 10e36 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #16] │ │ │ │ blx 89c0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 10d36 │ │ │ │ + beq.n 10d34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 10e18 │ │ │ │ + beq.n 10e16 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 10e50 │ │ │ │ + beq.w 10e4e │ │ │ │ mov r0, r4 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 10d54 │ │ │ │ + beq.n 10d52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 10e30 │ │ │ │ - ldr r3, [pc, #368] @ (10ec8 ) │ │ │ │ + beq.n 10e2e │ │ │ │ + ldr r3, [pc, #368] @ (10ec4 ) │ │ │ │ movw r2, #767 @ 0x2ff │ │ │ │ - ldr r1, [pc, #368] @ (10ecc ) │ │ │ │ - ldr r0, [pc, #368] @ (10ed0 ) │ │ │ │ + ldr r1, [pc, #364] @ (10ec8 ) │ │ │ │ + ldr r0, [pc, #368] @ (10ecc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r6, #0 │ │ │ │ b.n 10cac │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 10ca2 │ │ │ │ - cbz r7, 10da6 │ │ │ │ + cbz r7, 10da4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 10bde │ │ │ │ b.n 10bf4 │ │ │ │ - ldr r1, [pc, #324] @ (10ec8 ) │ │ │ │ + ldr r1, [pc, #320] @ (10ec4 ) │ │ │ │ mov.w r0, #764 @ 0x2fc │ │ │ │ - ldr r3, [pc, #328] @ (10ed4 ) │ │ │ │ - ldr r2, [pc, #332] @ (10ed8 ) │ │ │ │ + ldr r3, [pc, #328] @ (10ed0 ) │ │ │ │ + ldr r2, [pc, #328] @ (10ed4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #324] @ (10edc ) │ │ │ │ - ldr r0, [pc, #328] @ (10ee0 ) │ │ │ │ + ldr r1, [pc, #324] @ (10ed8 ) │ │ │ │ + ldr r0, [pc, #324] @ (10edc ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 10af4 │ │ │ │ - b.n 10d6a │ │ │ │ - ldr r3, [pc, #316] @ (10ee4 ) │ │ │ │ - ldr r1, [pc, #316] @ (10ee8 ) │ │ │ │ + b.n 10d68 │ │ │ │ + ldr r3, [pc, #312] @ (10ee0 ) │ │ │ │ + ldr r1, [pc, #316] @ (10ee4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 10dc4 │ │ │ │ + beq.n 10dc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 10e20 │ │ │ │ - ldr r3, [pc, #256] @ (10ec8 ) │ │ │ │ + cbz r3, 10e1e │ │ │ │ + ldr r3, [pc, #256] @ (10ec4 ) │ │ │ │ movw r2, #765 @ 0x2fd │ │ │ │ - ldr r1, [pc, #288] @ (10eec ) │ │ │ │ - ldr r0, [pc, #288] @ (10ef0 ) │ │ │ │ + ldr r1, [pc, #284] @ (10ee8 ) │ │ │ │ + ldr r0, [pc, #288] @ (10eec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 10d6a │ │ │ │ - ldr r3, [pc, #232] @ (10ec8 ) │ │ │ │ + b.n 10d68 │ │ │ │ + ldr r3, [pc, #232] @ (10ec4 ) │ │ │ │ movw r2, #765 @ 0x2fd │ │ │ │ - ldr r1, [pc, #272] @ (10ef4 ) │ │ │ │ - ldr r0, [pc, #272] @ (10ef8 ) │ │ │ │ + ldr r1, [pc, #268] @ (10ef0 ) │ │ │ │ + ldr r0, [pc, #272] @ (10ef4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 10d6a │ │ │ │ - ldr r3, [pc, #208] @ (10ec8 ) │ │ │ │ + b.n 10d68 │ │ │ │ + ldr r3, [pc, #208] @ (10ec4 ) │ │ │ │ movw r2, #766 @ 0x2fe │ │ │ │ - ldr r1, [pc, #256] @ (10efc ) │ │ │ │ - ldr r0, [pc, #256] @ (10f00 ) │ │ │ │ + ldr r1, [pc, #252] @ (10ef8 ) │ │ │ │ + ldr r0, [pc, #256] @ (10efc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 10d6a │ │ │ │ + bl 9018 │ │ │ │ + b.n 10d68 │ │ │ │ bl f58c │ │ │ │ b.n 10c54 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 10d36 │ │ │ │ + b.n 10d34 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 10dc4 │ │ │ │ + b.n 10dc2 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 10cf8 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 10d54 │ │ │ │ - ldr r3, [pc, #140] @ (10ec8 ) │ │ │ │ + b.n 10d52 │ │ │ │ + ldr r3, [pc, #140] @ (10ec4 ) │ │ │ │ movw r2, #767 @ 0x2ff │ │ │ │ - ldr r1, [pc, #196] @ (10f04 ) │ │ │ │ - ldr r0, [pc, #196] @ (10f08 ) │ │ │ │ + ldr r1, [pc, #192] @ (10f00 ) │ │ │ │ + ldr r0, [pc, #196] @ (10f04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 10d6a │ │ │ │ - ldr r3, [pc, #116] @ (10ec8 ) │ │ │ │ + b.n 10d68 │ │ │ │ + ldr r3, [pc, #116] @ (10ec4 ) │ │ │ │ movw r2, #767 @ 0x2ff │ │ │ │ - ldr r1, [pc, #180] @ (10f0c ) │ │ │ │ - ldr r0, [pc, #180] @ (10f10 ) │ │ │ │ + ldr r1, [pc, #176] @ (10f08 ) │ │ │ │ + ldr r0, [pc, #180] @ (10f0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 10d6a │ │ │ │ + b.n 10d68 │ │ │ │ bl 9238 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #160] @ (10f14 ) │ │ │ │ + ldr r3, [pc, #160] @ (10f10 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #160] @ (10f18 ) │ │ │ │ - ldr r0, [pc, #164] @ (10f1c ) │ │ │ │ + ldr r1, [pc, #160] @ (10f14 ) │ │ │ │ + ldr r0, [pc, #160] @ (10f18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl 91d8 │ │ │ │ - ldr r3, [pc, #148] @ (10f20 ) │ │ │ │ + ldr r3, [pc, #148] @ (10f1c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #148] @ (10f24 ) │ │ │ │ - ldr r0, [pc, #148] @ (10f28 ) │ │ │ │ + ldr r1, [pc, #144] @ (10f20 ) │ │ │ │ + ldr r0, [pc, #148] @ (10f24 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ orrs.w r0, r6, #8585216 @ 0x830000 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ orr.w r0, lr, #8585216 @ 0x830000 │ │ │ │ lsls r0, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ @@ -13829,676 +13829,676 @@ │ │ │ │ sbfx r0, ip, #0, #4 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [sl, #4]! │ │ │ │ - ldc2l 0, cr0, [sl], #-4 │ │ │ │ - ldc2l 0, cr0, [r0, #-4] │ │ │ │ - ldc2l 0, cr0, [ip, #-4] │ │ │ │ - ldc2l 0, cr0, [lr, #-4]! │ │ │ │ - mcrr2 0, 0, r0, r0, cr1 │ │ │ │ + stc2l 0, cr0, [r4, #4]! │ │ │ │ + stc2 0, cr0, [r4], #4 │ │ │ │ + ldc2l 0, cr0, [sl, #-4]! │ │ │ │ + stc2 0, cr0, [r6, #4] │ │ │ │ + stc2 0, cr0, [r8, #4]! │ │ │ │ + stc2l 0, cr0, [sl], #-4 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r2, #4] │ │ │ │ - stc2l 0, cr0, [sl, #-4] │ │ │ │ - stc2 0, cr0, [sl], {1} │ │ │ │ - ldc2 0, cr0, [r2, #-4]! │ │ │ │ - @ instruction: 0xfbf20001 │ │ │ │ - ldc2 0, cr0, [sl, #-4] │ │ │ │ - @ instruction: 0xfbda0001 │ │ │ │ - ldc2l 0, cr0, [r6], {1} │ │ │ │ - @ instruction: 0xfb960001 │ │ │ │ - ldc2 0, cr0, [lr], #4 │ │ │ │ - usada8 r0, lr, r1, r0 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ - movs r2, r0 │ │ │ │ - stmia.w r2!, {r0} │ │ │ │ - @ instruction: 0xe8ce0001 │ │ │ │ - movs r1, #34 @ 0x22 │ │ │ │ + stc2 0, cr0, [ip, #4]! │ │ │ │ + ldc2l 0, cr0, [r4, #-4]! │ │ │ │ + ldc2 0, cr0, [r4], #-4 │ │ │ │ + ldc2l 0, cr0, [ip, #-4] │ │ │ │ + ldc2 0, cr0, [ip], {1} │ │ │ │ + stc2l 0, cr0, [r4, #-4] │ │ │ │ + stc2 0, cr0, [r4], {1} │ │ │ │ + stc2 0, cr0, [r0, #-4] │ │ │ │ + smlal r0, r0, r0, r1 │ │ │ │ + stc2l 0, cr0, [r8], #4 │ │ │ │ + umull r0, r0, r8, r1 │ │ │ │ + movs r1, #126 @ 0x7e │ │ │ │ + movs r2, r0 │ │ │ │ + @ instruction: 0xe8cc0001 │ │ │ │ + ldrd r0, r0, [r8], #4 │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - strex r0, r0, [r8, #4] │ │ │ │ - @ instruction: 0xeb980001 │ │ │ │ + ldrd r0, r0, [r2], #-4 │ │ │ │ + rsb r0, r2, r1 │ │ │ │ │ │ │ │ -00010f2c : │ │ │ │ +00010f28 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #124] @ (10fc0 ) │ │ │ │ + ldr r4, [pc, #124] @ (10fbc ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #120] @ (10fc4 ) │ │ │ │ + ldr r3, [pc, #120] @ (10fc0 ) │ │ │ │ add r4, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (10fc8 ) │ │ │ │ + ldr r6, [pc, #120] @ (10fc4 ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #8 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #104] @ (10fcc ) │ │ │ │ + ldr r3, [pc, #104] @ (10fc8 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #348 @ 0x15c │ │ │ │ bl b6b8 │ │ │ │ - cbz r0, 10fb8 │ │ │ │ + cbz r0, 10fb4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 10f9a │ │ │ │ + bpl.n 10f96 │ │ │ │ mov r0, r5 │ │ │ │ bl 10b90 │ │ │ │ - ldr r2, [pc, #76] @ (10fd0 ) │ │ │ │ - ldr r3, [pc, #60] @ (10fc4 ) │ │ │ │ + ldr r2, [pc, #76] @ (10fcc ) │ │ │ │ + ldr r3, [pc, #60] @ (10fc0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 10fbc │ │ │ │ + bne.n 10fb8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #56] @ (10fd4 ) │ │ │ │ + ldr r0, [pc, #56] @ (10fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #52] @ (10fd8 ) │ │ │ │ - ldr r1, [pc, #52] @ (10fdc ) │ │ │ │ + ldr r3, [pc, #52] @ (10fd4 ) │ │ │ │ + ldr r1, [pc, #52] @ (10fd8 ) │ │ │ │ mov.w r2, #764 @ 0x2fc │ │ │ │ - ldr r0, [pc, #52] @ (10fe0 ) │ │ │ │ + ldr r0, [pc, #52] @ (10fdc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 10f82 │ │ │ │ + b.n 10f7e │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf0b20003 │ │ │ │ + @ instruction: 0xf0b60003 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0a40003 │ │ │ │ - stc2 0, cr0, [r6], #12 │ │ │ │ - orns r0, r6, #3 │ │ │ │ - lsrs r0, r0, #28 │ │ │ │ + @ instruction: 0xf0a80003 │ │ │ │ + stc2 0, cr0, [sl], #12 │ │ │ │ + orns r0, sl, #3 │ │ │ │ + lsrs r0, r7, #30 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - smmls r0, ip, r1, r0 │ │ │ │ - @ instruction: 0xfa2c0001 │ │ │ │ + @ instruction: 0xfb980001 │ │ │ │ + @ instruction: 0xfa580001 │ │ │ │ │ │ │ │ -00010fe4 : │ │ │ │ +00010fe0 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ - cbz r2, 10ff2 │ │ │ │ + cbz r2, 10fee │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - cbz r2, 10ff2 │ │ │ │ + cbz r2, 10fee │ │ │ │ bx r2 │ │ │ │ mov r0, r3 │ │ │ │ b.w 8afc │ │ │ │ │ │ │ │ -00010ff8 : │ │ │ │ +00010ff4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #60] @ (11044 ) │ │ │ │ + ldr r1, [pc, #60] @ (11040 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #60] @ (11048 ) │ │ │ │ + ldr r2, [pc, #60] @ (11044 ) │ │ │ │ mov r0, sp │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 8a78 <_PyGen_FetchStopIterationValue@plt> │ │ │ │ - ldr r2, [pc, #40] @ (1104c ) │ │ │ │ - ldr r3, [pc, #32] @ (11048 ) │ │ │ │ + ldr r2, [pc, #40] @ (11048 ) │ │ │ │ + ldr r3, [pc, #32] @ (11044 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1103e │ │ │ │ + bne.n 1103a │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - vaddl.s32 q8, d14, d3 │ │ │ │ + vext.8 d16, d2, d3, #0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s16 q8, d6, d3 │ │ │ │ + vaddl.s16 q8, d10, d3 │ │ │ │ │ │ │ │ -00011050 : │ │ │ │ +0001104c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #392] @ (111e8 ) │ │ │ │ + ldr r2, [pc, #392] @ (111e4 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #392] @ (111ec ) │ │ │ │ + ldr r3, [pc, #392] @ (111e8 ) │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ - ldr r7, [pc, #388] @ (111f0 ) │ │ │ │ + ldr r7, [pc, #388] @ (111ec ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 88c0 │ │ │ │ ldr r2, [r0, #76] @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #364] @ (111f4 ) │ │ │ │ + ldr r3, [pc, #364] @ (111f0 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx 86dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 11132 │ │ │ │ - ldr r1, [pc, #352] @ (111f8 ) │ │ │ │ + bne.n 1112e │ │ │ │ + ldr r1, [pc, #352] @ (111f4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #408 @ 0x198 │ │ │ │ blx 8ad0 <_PyObject_GetAttrId@plt> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 11180 │ │ │ │ + beq.n 1117c │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ bl f4b4 <_CPy_GetExcInfo@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 8980 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 110d8 │ │ │ │ + beq.n 110d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 111d0 │ │ │ │ + beq.n 111cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 110ec │ │ │ │ + beq.n 110e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 111a2 │ │ │ │ + beq.n 1119e │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11100 │ │ │ │ + beq.n 110fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 111b4 │ │ │ │ + beq.n 111b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11112 │ │ │ │ + beq.n 1110e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 111c4 │ │ │ │ + beq.n 111c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 11194 │ │ │ │ + beq.n 11190 │ │ │ │ str r7, [r5, #0] │ │ │ │ - ldr r2, [pc, #224] @ (111fc ) │ │ │ │ - ldr r3, [pc, #208] @ (111ec ) │ │ │ │ + ldr r2, [pc, #224] @ (111f8 ) │ │ │ │ + ldr r3, [pc, #208] @ (111e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 111e4 │ │ │ │ + bne.n 111e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #204] @ (11200 ) │ │ │ │ + ldr r1, [pc, #204] @ (111fc ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #396 @ 0x18c │ │ │ │ blx 8ad0 <_PyObject_GetAttrId@plt> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 11180 │ │ │ │ + cbz r0, 1117c │ │ │ │ blx 8cf4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11160 │ │ │ │ + beq.n 1115c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 11160 │ │ │ │ + cbnz r3, 1115c │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - cbz r5, 1117c │ │ │ │ + cbz r5, 11178 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11178 │ │ │ │ + beq.n 11174 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 11178 │ │ │ │ + cbnz r3, 11174 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ bl f204 │ │ │ │ movs r4, #2 │ │ │ │ - b.n 11118 │ │ │ │ - ldr r3, [pc, #128] @ (11204 ) │ │ │ │ + b.n 11114 │ │ │ │ + ldr r3, [pc, #128] @ (11200 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8788 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1117c │ │ │ │ + beq.n 11178 │ │ │ │ blx 882c │ │ │ │ - b.n 11178 │ │ │ │ - bl 10ff8 │ │ │ │ + b.n 11174 │ │ │ │ + bl 10ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 11178 │ │ │ │ + beq.n 11174 │ │ │ │ movs r4, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 11118 │ │ │ │ + b.n 11114 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 110f8 │ │ │ │ - b.n 11100 │ │ │ │ + bne.n 110f4 │ │ │ │ + b.n 110fc │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 1110a │ │ │ │ - b.n 11112 │ │ │ │ + bne.n 11106 │ │ │ │ + b.n 1110e │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 11116 │ │ │ │ - b.n 11194 │ │ │ │ + bne.n 11112 │ │ │ │ + b.n 11190 │ │ │ │ mov r0, r2 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 110e4 │ │ │ │ - b.n 110ec │ │ │ │ + bne.n 110e0 │ │ │ │ + b.n 110e8 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - vaddl.s16 q0, d6, d3 │ │ │ │ + vaddl.s16 q0, d10, d3 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s8 q0, d14, d3 │ │ │ │ + vaddl.s16 q0, d2, d3 │ │ │ │ lsls r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - usada8 r0, r2, r3, r0 │ │ │ │ - cdp 0, 14, cr0, cr0, cr3, {0} │ │ │ │ - @ instruction: 0xfad60003 │ │ │ │ + usada8 r0, r6, r3, r0 │ │ │ │ + cdp 0, 14, cr0, cr4, cr3, {0} │ │ │ │ + @ instruction: 0xfada0003 │ │ │ │ lsls r0, r6, #17 │ │ │ │ ... │ │ │ │ │ │ │ │ -00011208 : │ │ │ │ +00011204 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - ldr.w sl, [pc, #184] @ 112d4 │ │ │ │ + ldr.w sl, [pc, #184] @ 112d0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ add sl, pc │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.n 112b4 │ │ │ │ + beq.n 112b0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #172] @ (112d8 ) │ │ │ │ + ldr r1, [pc, #172] @ (112d4 ) │ │ │ │ ldr.w r1, [sl, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 112bc │ │ │ │ - ldr r1, [pc, #164] @ (112dc ) │ │ │ │ + beq.n 112b8 │ │ │ │ + ldr r1, [pc, #164] @ (112d8 ) │ │ │ │ ldr.w r1, [sl, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 112b8 │ │ │ │ + beq.n 112b4 │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 11298 │ │ │ │ + ble.n 11294 │ │ │ │ add.w r7, r8, #8 │ │ │ │ movs r6, #0 │ │ │ │ - cbz r3, 1129e │ │ │ │ + cbz r3, 1129a │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx 8b80 │ │ │ │ - cbnz r0, 11270 │ │ │ │ + cbnz r0, 1126c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 8b80 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 11282 │ │ │ │ + cbz r0, 1127e │ │ │ │ mov r4, r5 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n 11298 │ │ │ │ + beq.n 11294 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - b.n 11250 │ │ │ │ - ldr r3, [pc, #92] @ (112e0 ) │ │ │ │ - ldr r1, [pc, #92] @ (112e4 ) │ │ │ │ + b.n 1124c │ │ │ │ + ldr r3, [pc, #92] @ (112dc ) │ │ │ │ + ldr r1, [pc, #92] @ (112e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #72] @ (112e8 ) │ │ │ │ + ldr r3, [pc, #72] @ (112e4 ) │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ - ldr r1, [pc, #72] @ (112ec ) │ │ │ │ - ldr r0, [pc, #72] @ (112f0 ) │ │ │ │ + ldr r1, [pc, #72] @ (112e8 ) │ │ │ │ + ldr r0, [pc, #72] @ (112ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #736 @ 0x2e0 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl 9208 │ │ │ │ bl 91d8 │ │ │ │ - ldr r3, [pc, #52] @ (112f4 ) │ │ │ │ + ldr r3, [pc, #52] @ (112f0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #52] @ (112f8 ) │ │ │ │ - ldr r0, [pc, #52] @ (112fc ) │ │ │ │ + ldr r1, [pc, #52] @ (112f4 ) │ │ │ │ + ldr r0, [pc, #52] @ (112f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [ip, #12] │ │ │ │ + stcl 0, cr0, [r0, #12]! │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [sl, r1] │ │ │ │ - adds r6, r1, #4 │ │ │ │ + vld4.8 {d16-d19}, [r6], r1 │ │ │ │ + adds r2, r2, #5 │ │ │ │ movs r2, r0 │ │ │ │ - str.w r0, [r8, #1] │ │ │ │ - ldr??.w r0, [sl, #1] │ │ │ │ - adds r6, r5, #3 │ │ │ │ + ldr??.w r0, [r4, #1] │ │ │ │ + vld4.8 {d0-d3}, [r6], r1 │ │ │ │ + adds r2, r6, #4 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 10b24 │ │ │ │ + b.n 10b78 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 111c8 │ │ │ │ + b.n 1121c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00011300 : │ │ │ │ +000112fc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ - ldr.w r3, [pc, #1764] @ 119f8 │ │ │ │ + ldr.w r3, [pc, #1764] @ 119f4 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ mov fp, r0 │ │ │ │ - ldr.w r9, [pc, #1760] @ 119fc │ │ │ │ + ldr.w r9, [pc, #1760] @ 119f8 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr.w r2, [pc, #1756] @ 11a00 │ │ │ │ + ldr.w r2, [pc, #1756] @ 119fc │ │ │ │ add r9, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 116bc │ │ │ │ + beq.w 116b8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 116ca │ │ │ │ + beq.w 116c6 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.w 11992 │ │ │ │ - ldr.w r1, [pc, #1716] @ 11a04 │ │ │ │ + beq.w 1198e │ │ │ │ + ldr.w r1, [pc, #1716] @ 11a00 │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ str r1, [sp, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 119b4 │ │ │ │ - ldr.w r1, [pc, #1704] @ 11a08 │ │ │ │ + beq.w 119b0 │ │ │ │ + ldr.w r1, [pc, #1704] @ 11a04 │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 119ac │ │ │ │ + beq.w 119a8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 11798 │ │ │ │ - ldr.w r0, [pc, #1684] @ 11a0c │ │ │ │ + ble.w 11794 │ │ │ │ + ldr.w r0, [pc, #1684] @ 11a08 │ │ │ │ movs r4, #0 │ │ │ │ add.w r1, r6, #8 │ │ │ │ strd r7, r9, [sp, #28] │ │ │ │ mov r5, r4 │ │ │ │ mov r9, r2 │ │ │ │ add r0, pc │ │ │ │ mov r8, r1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 11952 │ │ │ │ + beq.w 1194e │ │ │ │ ldr.w r7, [r8, #4]! │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 113cc │ │ │ │ + bge.n 113c8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 11466 │ │ │ │ + beq.n 11462 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 8844 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 1146a │ │ │ │ + blt.n 11466 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - beq.w 1176e │ │ │ │ + beq.w 1176a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - b.n 11398 │ │ │ │ + b.n 11394 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx 8cc4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 118c6 │ │ │ │ + blt.w 118c2 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 113aa │ │ │ │ + beq.n 113a6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ blx 89c0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11404 │ │ │ │ + beq.n 11400 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 116fc │ │ │ │ + beq.w 116f8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 118c6 │ │ │ │ + beq.w 118c2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bpl.w 11912 │ │ │ │ + bpl.w 1190e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 11830 │ │ │ │ + beq.w 1182c │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ ldr.w r3, [ip, #84] @ 0x54 │ │ │ │ and.w r3, r3, #33554432 @ 0x2000000 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 119b0 │ │ │ │ + beq.w 119ac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp ip, r3 │ │ │ │ - beq.w 119b4 │ │ │ │ + beq.w 119b0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp ip, r3 │ │ │ │ - beq.w 119ac │ │ │ │ + beq.w 119a8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ blx 85ac │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 1146a │ │ │ │ + blt.n 11466 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 113ba │ │ │ │ + beq.n 113b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 113ba │ │ │ │ + bne.n 113b6 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 113ba │ │ │ │ + b.n 113b6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 113ba │ │ │ │ + b.n 113b6 │ │ │ │ ldrd r7, r9, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11482 │ │ │ │ + beq.n 1147e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 11892 │ │ │ │ + beq.w 1188e │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #0 │ │ │ │ - bl 11208 │ │ │ │ + bl 11204 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1176a │ │ │ │ + beq.w 11766 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r3, [pc, #1400] @ 11a10 │ │ │ │ + ldr.w r3, [pc, #1400] @ 11a0c │ │ │ │ ldr.w r8, [r9, r3] │ │ │ │ cmp r7, r8 │ │ │ │ - beq.n 11528 │ │ │ │ - ldr.w r1, [pc, #1392] @ 11a14 │ │ │ │ + beq.n 11524 │ │ │ │ + ldr.w r1, [pc, #1392] @ 11a10 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx 8538 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 118ac │ │ │ │ - ldr.w r1, [pc, #1376] @ 11a18 │ │ │ │ + beq.w 118a8 │ │ │ │ + ldr.w r1, [pc, #1376] @ 11a14 │ │ │ │ add r1, pc │ │ │ │ blx 898c │ │ │ │ - cbnz r0, 114ee │ │ │ │ + cbnz r0, 114ea │ │ │ │ ldr.w sl, [r7, #12] │ │ │ │ - ldr.w r1, [pc, #1364] @ 11a1c │ │ │ │ + ldr.w r1, [pc, #1364] @ 11a18 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx 8490 │ │ │ │ - cbz r0, 11512 │ │ │ │ - ldr.w r1, [pc, #1356] @ 11a20 │ │ │ │ + cbz r0, 1150e │ │ │ │ + ldr.w r1, [pc, #1356] @ 11a1c │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx 8490 │ │ │ │ - cbz r0, 11512 │ │ │ │ - ldr.w r1, [pc, #1344] @ 11a24 │ │ │ │ + cbz r0, 1150e │ │ │ │ + ldr.w r1, [pc, #1344] @ 11a20 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx 8490 │ │ │ │ - cbz r0, 11512 │ │ │ │ - ldr.w r1, [pc, #1336] @ 11a28 │ │ │ │ + cbz r0, 1150e │ │ │ │ + ldr.w r1, [pc, #1336] @ 11a24 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 898c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 117f6 │ │ │ │ - ldr.w r1, [pc, #1320] @ 11a2c │ │ │ │ + bne.w 117f2 │ │ │ │ + ldr.w r1, [pc, #1320] @ 11a28 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ add r1, pc │ │ │ │ blx 8490 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 117f6 │ │ │ │ + bne.w 117f2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11528 │ │ │ │ + beq.n 11524 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 11528 │ │ │ │ + cbnz r3, 11524 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r0, [fp, #12] │ │ │ │ blx 8ae0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1189a │ │ │ │ + beq.w 11896 │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #0 │ │ │ │ blx 8a04 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1173c │ │ │ │ + beq.w 11738 │ │ │ │ add.w r1, fp, #12 │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ adds r0, #12 │ │ │ │ blx 85c8 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 1156e │ │ │ │ - ldr.w r1, [pc, #1236] @ 11a30 │ │ │ │ + beq.n 1156a │ │ │ │ + ldr.w r1, [pc, #1236] @ 11a2c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 85d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1172a │ │ │ │ - cbz r5, 1158c │ │ │ │ + blt.w 11726 │ │ │ │ + cbz r5, 11588 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w 119ca │ │ │ │ + bpl.w 119c6 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str.w r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -14511,748 +14511,748 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ str.w sl, [r4, #436] @ 0x1b4 │ │ │ │ str.w r5, [r4, #168] @ 0xa8 │ │ │ │ blx 87dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 11712 │ │ │ │ + blt.w 1170e │ │ │ │ ldr.w r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 119e0 │ │ │ │ + beq.w 119dc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r1, [pc, #1132] @ 11a34 │ │ │ │ + ldr.w r1, [pc, #1132] @ 11a30 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ add r1, pc │ │ │ │ it ne │ │ │ │ strne r3, [r7, #0] │ │ │ │ str r7, [r4, #4] │ │ │ │ blx 8538 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 11822 │ │ │ │ + beq.w 1181e │ │ │ │ blx 89ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11600 │ │ │ │ + beq.n 115fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 117d6 │ │ │ │ + beq.w 117d2 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.n 11702 │ │ │ │ - bne.w 11712 │ │ │ │ - ldr.w r1, [pc, #1068] @ 11a38 │ │ │ │ + bgt.n 116fe │ │ │ │ + bne.w 1170e │ │ │ │ + ldr.w r1, [pc, #1068] @ 11a34 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ blx 85d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 11712 │ │ │ │ - ldr.w r1, [pc, #1056] @ 11a3c │ │ │ │ + blt.n 1170e │ │ │ │ + ldr.w r1, [pc, #1056] @ 11a38 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #48] @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ blx 89c0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 11712 │ │ │ │ - ldr.w r1, [pc, #1028] @ 11a40 │ │ │ │ + beq.n 1170e │ │ │ │ + ldr.w r1, [pc, #1028] @ 11a3c │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #420 @ 0x1a4 │ │ │ │ blx 8ad0 <_PyObject_GetAttrId@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1165e │ │ │ │ + beq.n 1165a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 117de │ │ │ │ + beq.w 117da │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 11712 │ │ │ │ + beq.n 1170e │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx 8954 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11684 │ │ │ │ + beq.n 11680 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 117e6 │ │ │ │ + beq.w 117e2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 11712 │ │ │ │ + beq.n 1170e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1169e │ │ │ │ + beq.n 1169a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 1169e │ │ │ │ + cbnz r3, 1169a │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r2, [pc, #932] @ (11a44 ) │ │ │ │ - ldr r3, [pc, #852] @ (119f8 ) │ │ │ │ + ldr r2, [pc, #932] @ (11a40 ) │ │ │ │ + ldr r3, [pc, #852] @ (119f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 119a8 │ │ │ │ + bne.w 119a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #848] @ (11a10 ) │ │ │ │ + ldr r3, [pc, #848] @ (11a0c ) │ │ │ │ ldr.w r7, [r9, r3] │ │ │ │ str r7, [r0, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 11340 │ │ │ │ + bne.w 1133c │ │ │ │ ldr.w r0, [fp, #12] │ │ │ │ blx 8ae0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1176a │ │ │ │ - ldr r3, [pc, #820] @ (11a10 ) │ │ │ │ + beq.n 11766 │ │ │ │ + ldr r3, [pc, #820] @ (11a0c ) │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ blx 8a04 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 11754 │ │ │ │ + cbz r0, 11750 │ │ │ │ add.w r1, fp, #12 │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ adds r0, #12 │ │ │ │ mov r5, r6 │ │ │ │ blx 85c8 │ │ │ │ - b.n 1158c │ │ │ │ + b.n 11588 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 11404 │ │ │ │ - ldr r3, [pc, #836] @ (11a48 ) │ │ │ │ - ldr r1, [pc, #836] @ (11a4c ) │ │ │ │ + b.n 11400 │ │ │ │ + ldr r3, [pc, #836] @ (11a44 ) │ │ │ │ + ldr r1, [pc, #836] @ (11a48 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1176a │ │ │ │ + beq.n 11766 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 1176a │ │ │ │ + cbnz r3, 11766 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1176a │ │ │ │ + b.n 11766 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1173c │ │ │ │ + beq.n 11738 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 117ee │ │ │ │ - cbz r5, 11754 │ │ │ │ + beq.n 117ea │ │ │ │ + cbz r5, 11750 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11754 │ │ │ │ + beq.n 11750 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 11754 │ │ │ │ + cbnz r3, 11750 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1176a │ │ │ │ + beq.n 11766 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 11828 │ │ │ │ + beq.n 11824 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 1169e │ │ │ │ + b.n 1169a │ │ │ │ ldrd r7, r9, [sp, #28] │ │ │ │ - cbz r4, 11798 │ │ │ │ + cbz r4, 11794 │ │ │ │ mov r0, r4 │ │ │ │ blx 84d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11792 │ │ │ │ + beq.n 1178e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 11792 │ │ │ │ + cbnz r3, 1178e │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, r5 │ │ │ │ - bne.w 118f8 │ │ │ │ + bne.w 118f4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 117a6 │ │ │ │ + beq.n 117a2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 11208 │ │ │ │ + bl 11204 │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 11494 │ │ │ │ + bne.w 11490 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ movne r5, r6 │ │ │ │ - beq.n 1176a │ │ │ │ + beq.n 11766 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1176a │ │ │ │ + bne.n 11766 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1176a │ │ │ │ + b.n 11766 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 11600 │ │ │ │ + b.n 115fc │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1165e │ │ │ │ + b.n 1165a │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 11684 │ │ │ │ + b.n 11680 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1173c │ │ │ │ - ldr r1, [pc, #600] @ (11a50 ) │ │ │ │ + b.n 11738 │ │ │ │ + ldr r1, [pc, #600] @ (11a4c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 898c │ │ │ │ ldr.w sl, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 118d2 │ │ │ │ + beq.n 118ce │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp sl, r3 │ │ │ │ - beq.n 118b0 │ │ │ │ + beq.n 118ac │ │ │ │ add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 118b0 │ │ │ │ + bne.n 118ac │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 118b0 │ │ │ │ + b.n 118ac │ │ │ │ blx 882c │ │ │ │ - b.n 11608 │ │ │ │ + b.n 11604 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1176a │ │ │ │ + b.n 11766 │ │ │ │ mov r0, r5 │ │ │ │ blx 8420 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1194c │ │ │ │ + beq.w 11948 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1141a │ │ │ │ + beq.w 11416 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w 11968 │ │ │ │ + bpl.w 11964 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ adds r0, r3, #4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr.w r3, [ip, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.w 1197e │ │ │ │ + bpl.w 1197a │ │ │ │ ldr.w sl, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 1188a │ │ │ │ + b.n 11886 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r1, [r3, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, lr │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.w 1142c │ │ │ │ + beq.w 11428 │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ cmp sl, r2 │ │ │ │ - bgt.n 1186e │ │ │ │ + bgt.n 1186a │ │ │ │ bl 92f8 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 11482 │ │ │ │ + b.n 1147e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1176a │ │ │ │ + beq.w 11766 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 117c6 │ │ │ │ - b.n 1176a │ │ │ │ + bne.n 117c2 │ │ │ │ + b.n 11766 │ │ │ │ blx 882c │ │ │ │ - ldr r3, [pc, #404] @ (11a48 ) │ │ │ │ - ldr r1, [pc, #416] @ (11a54 ) │ │ │ │ + ldr r3, [pc, #404] @ (11a44 ) │ │ │ │ + ldr r1, [pc, #416] @ (11a50 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 118a0 │ │ │ │ - b.n 1176a │ │ │ │ + bne.n 1189c │ │ │ │ + b.n 11766 │ │ │ │ ldrd r7, r9, [sp, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 11482 │ │ │ │ - b.n 1146e │ │ │ │ - ldr r1, [pc, #388] @ (11a58 ) │ │ │ │ + beq.w 1147e │ │ │ │ + b.n 1146a │ │ │ │ + ldr r1, [pc, #388] @ (11a54 ) │ │ │ │ ldr r0, [r7, #12] │ │ │ │ add r1, pc │ │ │ │ blx 8490 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1180c │ │ │ │ + bne.n 11808 │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w 11528 │ │ │ │ + beq.w 11524 │ │ │ │ add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 11528 │ │ │ │ - b.n 11522 │ │ │ │ + bne.w 11524 │ │ │ │ + b.n 1151e │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11208 │ │ │ │ + bl 11204 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 11494 │ │ │ │ + bne.w 11490 │ │ │ │ mov r6, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 117b8 │ │ │ │ - b.n 1176a │ │ │ │ + bne.w 117b4 │ │ │ │ + b.n 11766 │ │ │ │ mov sl, r7 │ │ │ │ - ldr r3, [pc, #304] @ (11a48 ) │ │ │ │ + ldr r3, [pc, #304] @ (11a44 ) │ │ │ │ ldrd r7, r9, [sp, #28] │ │ │ │ - ldr r1, [pc, #320] @ (11a5c ) │ │ │ │ + ldr r1, [pc, #320] @ (11a58 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 118ca │ │ │ │ + beq.n 118c6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 118ca │ │ │ │ + bne.n 118c6 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 11482 │ │ │ │ - b.n 1146e │ │ │ │ + beq.w 1147e │ │ │ │ + b.n 1146a │ │ │ │ ldrd r7, r9, [sp, #28] │ │ │ │ - b.n 11482 │ │ │ │ - ldr r3, [pc, #268] @ (11a60 ) │ │ │ │ + b.n 1147e │ │ │ │ + ldr r3, [pc, #268] @ (11a5c ) │ │ │ │ movs r2, #50 @ 0x32 │ │ │ │ - ldr r1, [pc, #268] @ (11a64 ) │ │ │ │ - ldr r0, [pc, #268] @ (11a68 ) │ │ │ │ + ldr r1, [pc, #268] @ (11a60 ) │ │ │ │ + ldr r0, [pc, #268] @ (11a64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #760 @ 0x2f8 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #256] @ (11a6c ) │ │ │ │ + ldr r3, [pc, #256] @ (11a68 ) │ │ │ │ movs r2, #90 @ 0x5a │ │ │ │ - ldr r1, [pc, #256] @ (11a70 ) │ │ │ │ - ldr r0, [pc, #260] @ (11a74 ) │ │ │ │ + ldr r1, [pc, #256] @ (11a6c ) │ │ │ │ + ldr r0, [pc, #260] @ (11a70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #760 @ 0x2f8 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #248] @ (11a78 ) │ │ │ │ + ldr r3, [pc, #248] @ (11a74 ) │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #248] @ (11a7c ) │ │ │ │ - ldr r0, [pc, #248] @ (11a80 ) │ │ │ │ + ldr r1, [pc, #248] @ (11a78 ) │ │ │ │ + ldr r0, [pc, #248] @ (11a7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #240] @ (11a84 ) │ │ │ │ + ldr r3, [pc, #240] @ (11a80 ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #240] @ (11a88 ) │ │ │ │ - ldr r0, [pc, #240] @ (11a8c ) │ │ │ │ + ldr r1, [pc, #240] @ (11a84 ) │ │ │ │ + ldr r0, [pc, #240] @ (11a88 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #760 @ 0x2f8 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ bl 91d8 │ │ │ │ bl 9328 │ │ │ │ - ldr r3, [pc, #216] @ (11a90 ) │ │ │ │ + ldr r3, [pc, #216] @ (11a8c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #216] @ (11a94 ) │ │ │ │ - ldr r0, [pc, #216] @ (11a98 ) │ │ │ │ + ldr r1, [pc, #216] @ (11a90 ) │ │ │ │ + ldr r0, [pc, #216] @ (11a94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #208] @ (11a9c ) │ │ │ │ + ldr r3, [pc, #208] @ (11a98 ) │ │ │ │ movs r2, #243 @ 0xf3 │ │ │ │ - ldr r1, [pc, #208] @ (11aa0 ) │ │ │ │ - ldr r0, [pc, #208] @ (11aa4 ) │ │ │ │ + ldr r1, [pc, #208] @ (11a9c ) │ │ │ │ + ldr r0, [pc, #208] @ (11aa0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #776 @ 0x308 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #196] @ (11aa8 ) │ │ │ │ + ldr r3, [pc, #196] @ (11aa4 ) │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ - ldr r1, [pc, #196] @ (11aac ) │ │ │ │ - ldr r0, [pc, #196] @ (11ab0 ) │ │ │ │ + ldr r1, [pc, #196] @ (11aa8 ) │ │ │ │ + ldr r0, [pc, #196] @ (11aac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #776 @ 0x308 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r6], {3} │ │ │ │ - ldcl 0, cr0, [r4], {3} │ │ │ │ + ldcl 0, cr0, [sl], {3} │ │ │ │ + ldcl 0, cr0, [r8], {3} │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [r4, #1] │ │ │ │ + str??.w r0, [r0, #1] │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 116fc │ │ │ │ + b.n 11750 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf7b80001 │ │ │ │ - @ instruction: 0xf7ae0001 │ │ │ │ - @ instruction: 0xf7ac0001 │ │ │ │ - @ instruction: 0xf7aa0001 │ │ │ │ - @ instruction: 0xf7ac0001 │ │ │ │ - @ instruction: 0xf78a0001 │ │ │ │ - @ instruction: 0xf7880001 │ │ │ │ - @ instruction: 0xf7420001 │ │ │ │ - b.n 1144c │ │ │ │ + @ instruction: 0xf7e40001 │ │ │ │ + @ instruction: 0xf7da0001 │ │ │ │ + @ instruction: 0xf7d80001 │ │ │ │ + @ instruction: 0xf7d60001 │ │ │ │ + @ instruction: 0xf7d80001 │ │ │ │ + @ instruction: 0xf7b60001 │ │ │ │ + @ instruction: 0xf7b40001 │ │ │ │ + @ instruction: 0xf76e0001 │ │ │ │ + b.n 114a0 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, lr, #8585216 @ 0x830000 │ │ │ │ - ldrd r0, r0, [sl, #-12] │ │ │ │ + rsbs r0, r2, #8585216 @ 0x830000 │ │ │ │ + ldrd r0, r0, [lr, #-12] │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf61a0001 │ │ │ │ - @ instruction: 0xf4ba0001 │ │ │ │ - and.w r0, ip, #8454144 @ 0x810000 │ │ │ │ - @ instruction: 0xf3e20001 │ │ │ │ - ssat16 r0, #2, ip │ │ │ │ - asrs r2, r3, #25 │ │ │ │ - movs r2, r0 │ │ │ │ - ldcl 0, cr0, [ip], #4 │ │ │ │ - movw r0, #24577 @ 0x6001 │ │ │ │ - asrs r4, r0, #25 │ │ │ │ + movw r0, #26625 @ 0x6801 │ │ │ │ + @ instruction: 0xf4e60001 │ │ │ │ + bics.w r0, r8, #8454144 @ 0x810000 │ │ │ │ + and.w r0, lr, #8454144 @ 0x810000 │ │ │ │ + @ instruction: 0xf3580001 │ │ │ │ + asrs r6, r3, #26 │ │ │ │ + movs r2, r0 │ │ │ │ + stc 0, cr0, [r8, #-4]! │ │ │ │ + @ instruction: 0xf2720001 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ movs r2, r0 │ │ │ │ - stcl 0, cr0, [r6], #4 │ │ │ │ - @ instruction: 0xf2300001 │ │ │ │ - asrs r6, r5, #24 │ │ │ │ + ldc 0, cr0, [r2, #-4] │ │ │ │ + @ instruction: 0xf25c0001 │ │ │ │ + asrs r2, r6, #25 │ │ │ │ movs r2, r0 │ │ │ │ - udf #84 @ 0x54 │ │ │ │ + udf #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ - udf #152 @ 0x98 │ │ │ │ + udf #196 @ 0xc4 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r3, #24 │ │ │ │ + asrs r6, r3, #25 │ │ │ │ movs r2, r0 │ │ │ │ - ldc 0, cr0, [ip], #4 │ │ │ │ - addw r0, r6, #1 │ │ │ │ - asrs r6, r6, #23 │ │ │ │ + stcl 0, cr0, [r8], #4 │ │ │ │ + @ instruction: 0xf2320001 │ │ │ │ + asrs r2, r7, #24 │ │ │ │ movs r2, r0 │ │ │ │ - ble.n 11ad0 │ │ │ │ + ble.n 11b24 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 11b74 │ │ │ │ + b.n 11bc8 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r4, #23 │ │ │ │ + asrs r6, r4, #24 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf19c0001 │ │ │ │ - rsb r0, lr, #1 │ │ │ │ - asrs r2, r1, #23 │ │ │ │ + rsb r0, r8, #1 │ │ │ │ + @ instruction: 0xf1fa0001 │ │ │ │ + asrs r6, r1, #24 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf1840001 │ │ │ │ - ssat r0, #2, r6 │ │ │ │ + subs.w r0, r0, #1 │ │ │ │ + @ instruction: 0xf3320001 │ │ │ │ │ │ │ │ -00011ab4 : │ │ │ │ +00011ab0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #488] @ (11cb0 ) │ │ │ │ + ldr r2, [pc, #488] @ (11cac ) │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #488] @ (11cb4 ) │ │ │ │ + ldr r3, [pc, #488] @ (11cb0 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [r1, #132] @ 0x84 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w fp, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx 8b50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 11bec │ │ │ │ + beq.n 11be8 │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ add r7, sp, #4 │ │ │ │ mov r6, sp │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 11b06 │ │ │ │ + b.n 11b02 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx 8b28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 11bca │ │ │ │ + beq.n 11bc6 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 8a6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 11afa │ │ │ │ + bne.n 11af6 │ │ │ │ add r5, sp, #16 │ │ │ │ add r7, sp, #12 │ │ │ │ add r6, sp, #8 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.n 11b2e │ │ │ │ + b.n 11b2a │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 88fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 11bd6 │ │ │ │ + bne.n 11bd2 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ blx 8a6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 11b20 │ │ │ │ + bne.n 11b1c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ blx 8590 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 11bd6 │ │ │ │ + beq.n 11bd2 │ │ │ │ mov r0, fp │ │ │ │ blx 8a9c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 11c64 │ │ │ │ - ldr r1, [pc, #348] @ (11cb8 ) │ │ │ │ + beq.w 11c60 │ │ │ │ + ldr r1, [pc, #348] @ (11cb4 ) │ │ │ │ add r1, pc │ │ │ │ blx 8490 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 11c08 │ │ │ │ - ldr r3, [pc, #340] @ (11cbc ) │ │ │ │ + bne.n 11c04 │ │ │ │ + ldr r3, [pc, #340] @ (11cb8 ) │ │ │ │ add.w ip, sp, #20 │ │ │ │ - ldr.w r9, [pc, #336] @ 11cc0 │ │ │ │ + ldr.w r9, [pc, #336] @ 11cbc │ │ │ │ mov fp, ip │ │ │ │ add r3, pc │ │ │ │ add r9, pc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r9 │ │ │ │ mov r9, r3 │ │ │ │ - b.n 11b94 │ │ │ │ + b.n 11b90 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 11c64 │ │ │ │ + beq.n 11c60 │ │ │ │ ldr.w r6, [fp, #4]! │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 11c96 │ │ │ │ + beq.w 11c92 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 8cc4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 11b84 │ │ │ │ + bne.n 11b80 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 85d4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11b88 │ │ │ │ + beq.n 11b84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 11b88 │ │ │ │ + bne.n 11b84 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 11b88 │ │ │ │ + b.n 11b84 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx 8694 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 11b06 │ │ │ │ + beq.n 11b02 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11bec │ │ │ │ + beq.n 11be8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 11c8e │ │ │ │ + beq.n 11c8a │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #212] @ (11cc4 ) │ │ │ │ - ldr r3, [pc, #192] @ (11cb4 ) │ │ │ │ + ldr r2, [pc, #212] @ (11cc0 ) │ │ │ │ + ldr r3, [pc, #192] @ (11cb0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 11caa │ │ │ │ + bne.n 11ca6 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #188] @ (11cc8 ) │ │ │ │ + ldr r1, [pc, #188] @ (11cc4 ) │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx 8490 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 11b66 │ │ │ │ + beq.n 11b62 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 11c28 │ │ │ │ + b.n 11c24 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 88fc │ │ │ │ - cbnz r0, 11c64 │ │ │ │ + cbnz r0, 11c60 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx 8a6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 11c1c │ │ │ │ + bne.n 11c18 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11c4c │ │ │ │ + beq.n 11c48 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, 11c9a │ │ │ │ + cbz r3, 11c96 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11c60 │ │ │ │ + beq.n 11c5c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 11ca2 │ │ │ │ + cbz r3, 11c9e │ │ │ │ movs r0, #1 │ │ │ │ - b.n 11bee │ │ │ │ + b.n 11bea │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11bd6 │ │ │ │ + beq.n 11bd2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 11bd6 │ │ │ │ + bne.n 11bd2 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 11be2 │ │ │ │ - b.n 11bec │ │ │ │ + bne.n 11bde │ │ │ │ + b.n 11be8 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 11bec │ │ │ │ + b.n 11be8 │ │ │ │ mov r6, r9 │ │ │ │ - b.n 11c16 │ │ │ │ + b.n 11c12 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 11c4c │ │ │ │ + b.n 11c48 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 11c60 │ │ │ │ + b.n 11c5c │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 11714 │ │ │ │ + b.n 11718 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1f80001 │ │ │ │ - strd r0, r0, [r6, #-12] │ │ │ │ - rsbs r0, r0, #1 │ │ │ │ - b.n 114dc │ │ │ │ + @ instruction: 0xf2240001 │ │ │ │ + strd r0, r0, [sl, #-12] │ │ │ │ + @ instruction: 0xf1fc0001 │ │ │ │ + b.n 114e0 │ │ │ │ movs r3, r0 │ │ │ │ - adcs.w r0, r0, #1 │ │ │ │ + sbcs.w r0, ip, #1 │ │ │ │ │ │ │ │ -00011ccc : │ │ │ │ +00011cc8 : │ │ │ │ b.w b874 │ │ │ │ │ │ │ │ -00011cd0 : │ │ │ │ +00011ccc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #280] @ (11dfc ) │ │ │ │ + ldr r2, [pc, #280] @ (11df8 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #280] @ (11e00 ) │ │ │ │ + ldr r3, [pc, #280] @ (11dfc ) │ │ │ │ lsls r4, r0, #31 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bmi.n 11db4 │ │ │ │ + bmi.n 11db0 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ movs r0, #22 │ │ │ │ blx 8cd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 11d9a │ │ │ │ + beq.n 11d96 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 11df8 │ │ │ │ + bpl.n 11df4 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 11dd6 │ │ │ │ + bpl.n 11dd2 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r5, r0, #20 │ │ │ │ addpl.w r5, r0, #28 │ │ │ │ asrs r4, r4, #1 │ │ │ │ movw r6, #26215 @ 0x6667 │ │ │ │ movt r6, #26214 @ 0x6666 │ │ │ │ @@ -15267,15 +15267,15 @@ │ │ │ │ adds r1, #1 │ │ │ │ rsb r2, r2, lr, asr #2 │ │ │ │ mls r3, r7, r2, r3 │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ strb.w r3, [ip, #1]! │ │ │ │ mov r3, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 11d38 │ │ │ │ + bne.n 11d34 │ │ │ │ cmp r4, #0 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ittte lt │ │ │ │ movlt r3, #45 @ 0x2d │ │ │ │ strblt r3, [r5, #0] │ │ │ │ movlt r3, #1 │ │ │ │ movge r4, r1 │ │ │ │ @@ -15286,177 +15286,177 @@ │ │ │ │ add r1, r5 │ │ │ │ mov r2, r1 │ │ │ │ ldrb.w lr, [ip, #-1]! │ │ │ │ adds r2, #2 │ │ │ │ strb.w lr, [r1, #1]! │ │ │ │ subs r2, r2, r5 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 11d74 │ │ │ │ + bgt.n 11d70 │ │ │ │ subs r2, r4, #1 │ │ │ │ add r5, r3 │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r3, r4 │ │ │ │ it ge │ │ │ │ movge r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ add r5, r2 │ │ │ │ strb r3, [r5, #1] │ │ │ │ str r4, [r0, #8] │ │ │ │ - ldr r2, [pc, #104] @ (11e04 ) │ │ │ │ - ldr r3, [pc, #96] @ (11e00 ) │ │ │ │ + ldr r2, [pc, #104] @ (11e00 ) │ │ │ │ + ldr r3, [pc, #96] @ (11dfc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 11df4 │ │ │ │ + bne.n 11df0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl f5cc │ │ │ │ - ldr r2, [pc, #76] @ (11e08 ) │ │ │ │ - ldr r3, [pc, #68] @ (11e00 ) │ │ │ │ + ldr r2, [pc, #76] @ (11e04 ) │ │ │ │ + ldr r3, [pc, #68] @ (11dfc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 11df4 │ │ │ │ + bne.n 11df0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 8654 │ │ │ │ ldr r5, [r0, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 11d1e │ │ │ │ - ldr r3, [pc, #44] @ (11e0c ) │ │ │ │ + bne.n 11d1a │ │ │ │ + ldr r3, [pc, #44] @ (11e08 ) │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ - ldr r1, [pc, #44] @ (11e10 ) │ │ │ │ - ldr r0, [pc, #44] @ (11e14 ) │ │ │ │ + ldr r1, [pc, #44] @ (11e0c ) │ │ │ │ + ldr r0, [pc, #44] @ (11e10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #380 @ 0x17c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ bl 92c8 │ │ │ │ - b.n 12428 │ │ │ │ + b.n 1242c │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 122c4 │ │ │ │ + b.n 122c8 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 1228c │ │ │ │ + b.n 12290 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r1, #7 │ │ │ │ + asrs r2, r2, #8 │ │ │ │ movs r2, r0 │ │ │ │ - bls.n 11d34 │ │ │ │ + bls.n 11d88 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 117ac │ │ │ │ + b.n 11800 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00011e18 : │ │ │ │ +00011e14 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #20] @ (11e3c ) │ │ │ │ + ldr r4, [pc, #20] @ (11e38 ) │ │ │ │ blx 8838 │ │ │ │ - ldr r3, [pc, #16] @ (11e40 ) │ │ │ │ + ldr r3, [pc, #16] @ (11e3c ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 84f8 │ │ │ │ - b.n 121dc │ │ │ │ + b.n 121e0 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r5, #16 │ │ │ │ ... │ │ │ │ │ │ │ │ -00011e44 : │ │ │ │ +00011e40 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #100] @ 11eb8 │ │ │ │ + ldr.w ip, [pc, #100] @ 11eb4 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r3, [pc, #96] @ (11ebc ) │ │ │ │ + ldr r3, [pc, #96] @ (11eb8 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r1, [ip, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 11e9e │ │ │ │ - ldr r1, [pc, #88] @ (11ec0 ) │ │ │ │ + beq.n 11e9a │ │ │ │ + ldr r1, [pc, #88] @ (11ebc ) │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 11eb4 │ │ │ │ + beq.n 11eb0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n 11e7c │ │ │ │ + bne.n 11e78 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #68] @ (11ec4 ) │ │ │ │ + ldr r1, [pc, #68] @ (11ec0 ) │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - ble.n 11e94 │ │ │ │ - ldr r1, [pc, #64] @ (11ec8 ) │ │ │ │ + ble.n 11e90 │ │ │ │ + ldr r1, [pc, #64] @ (11ec4 ) │ │ │ │ add r1, pc │ │ │ │ blx 8bc8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #52] @ (11ecc ) │ │ │ │ + ldr r1, [pc, #52] @ (11ec8 ) │ │ │ │ add r1, pc │ │ │ │ blx 8bc8 │ │ │ │ - b.n 11e8e │ │ │ │ - ldr r3, [pc, #48] @ (11ed0 ) │ │ │ │ + b.n 11e8a │ │ │ │ + ldr r3, [pc, #48] @ (11ecc ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #44] @ (11ed4 ) │ │ │ │ - ldr r0, [pc, #48] @ (11ed8 ) │ │ │ │ + ldr r1, [pc, #44] @ (11ed0 ) │ │ │ │ + ldr r0, [pc, #48] @ (11ed4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl 91d8 │ │ │ │ - b.n 12200 │ │ │ │ + b.n 12204 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 14, cr0, cr0, cr1, {0} │ │ │ │ - vhadd.s8 d0, d6, d1 │ │ │ │ - asrs r4, r1, #4 │ │ │ │ + vhadd.s8 d0, d12, d1 │ │ │ │ + vhadd.s d0, d2, d1 │ │ │ │ + asrs r0, r2, #5 │ │ │ │ movs r2, r0 │ │ │ │ - bhi.n 11f3c │ │ │ │ + bhi.n 11f90 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 11de0 │ │ │ │ + blt.n 11e34 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00011edc : │ │ │ │ +00011ed8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r5, [pc, #1016] @ (122e8 ) │ │ │ │ + ldr r5, [pc, #1016] @ (122e4 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r4, [pc, #1016] @ (122ec ) │ │ │ │ + ldr r4, [pc, #1016] @ (122e8 ) │ │ │ │ mov sl, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w lr, [pc, #1016] @ 122f0 │ │ │ │ + ldr.w lr, [pc, #1016] @ 122ec │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r9, r2 │ │ │ │ add lr, pc │ │ │ │ add.w r6, sl, #12 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #1000] @ (122f4 ) │ │ │ │ + ldr r3, [pc, #1000] @ (122f0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ ldr.w r2, [lr, r3] │ │ │ │ @@ -15467,341 +15467,341 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r3, r0 │ │ │ │ str r4, [sp, #16] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #960] @ (122f8 ) │ │ │ │ + ldr r3, [pc, #960] @ (122f4 ) │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [lr, r3] │ │ │ │ str.w r2, [sl, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #936] @ (122fc ) │ │ │ │ + ldr r3, [pc, #936] @ (122f8 ) │ │ │ │ ldr.w r2, [lr, r3] │ │ │ │ str.w r2, [sl, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 1200a │ │ │ │ + beq.n 12006 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1200a │ │ │ │ + beq.n 12006 │ │ │ │ lsls r0, r2, #24 │ │ │ │ it mi │ │ │ │ movmi r3, #0 │ │ │ │ - bpl.w 120fa │ │ │ │ + bpl.w 120f6 │ │ │ │ and.w r2, r2, #127 @ 0x7f │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r2, r3, lsl #7 │ │ │ │ ldrb.w r2, [r4, #1]! │ │ │ │ lsls r7, r2, #24 │ │ │ │ - bmi.n 11f7c │ │ │ │ + bmi.n 11f78 │ │ │ │ adds r4, r0, #2 │ │ │ │ orrs.w fp, r2, r3, lsl #7 │ │ │ │ - beq.n 12000 │ │ │ │ - ldr r7, [pc, #872] @ (12300 ) │ │ │ │ + beq.n 11ffc │ │ │ │ + ldr r7, [pc, #872] @ (122fc ) │ │ │ │ add.w r8, sp, #32 │ │ │ │ strd sl, r1, [sp, #4] │ │ │ │ mov sl, lr │ │ │ │ add r7, pc │ │ │ │ str.w r9, [sp, #12] │ │ │ │ ldrsb.w r3, [r4] │ │ │ │ ldrb.w r9, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ - bge.n 11fcc │ │ │ │ + bge.n 11fc8 │ │ │ │ and.w r9, r9, #127 @ 0x7f │ │ │ │ add.w r3, r9, r3, lsl #7 │ │ │ │ ldrb.w r9, [r4, #1]! │ │ │ │ tst.w r9, #128 @ 0x80 │ │ │ │ - bne.n 11fb8 │ │ │ │ + bne.n 11fb4 │ │ │ │ lsls r3, r3, #7 │ │ │ │ orr.w r9, r9, r3 │ │ │ │ adds r4, #1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ blx 8998 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 120da │ │ │ │ + beq.n 120d6 │ │ │ │ mov r0, r8 │ │ │ │ add r4, r9 │ │ │ │ blx 87b8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ subs.w fp, fp, #1 │ │ │ │ str.w r3, [r6], #4 │ │ │ │ - bne.n 11fa8 │ │ │ │ + bne.n 11fa4 │ │ │ │ mov lr, sl │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ ldrd r1, r9, [sp, #8] │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 11f72 │ │ │ │ + bne.n 11f6e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 1208c │ │ │ │ + beq.n 12088 │ │ │ │ ldr.w r4, [r9] │ │ │ │ ldrb r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 1208c │ │ │ │ + beq.n 12088 │ │ │ │ lsls r3, r7, #24 │ │ │ │ it mi │ │ │ │ movmi r3, #0 │ │ │ │ - bpl.w 1213c │ │ │ │ + bpl.w 12138 │ │ │ │ and.w r7, r7, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add.w r3, r7, r3, lsl #7 │ │ │ │ ldrb.w r7, [r4, #1]! │ │ │ │ lsls r1, r7, #24 │ │ │ │ - bmi.n 12024 │ │ │ │ + bmi.n 12020 │ │ │ │ orrs.w r7, r7, r3, lsl #7 │ │ │ │ add.w r4, r2, #2 │ │ │ │ it ne │ │ │ │ movne fp, lr │ │ │ │ - beq.n 12082 │ │ │ │ + beq.n 1207e │ │ │ │ ldrsb.w r3, [r4] │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ - bge.n 12064 │ │ │ │ + bge.n 12060 │ │ │ │ and.w r1, r1, #127 @ 0x7f │ │ │ │ add.w r3, r1, r3, lsl #7 │ │ │ │ ldrb.w r1, [r4, #1]! │ │ │ │ lsls r2, r1, #24 │ │ │ │ - bmi.n 12052 │ │ │ │ + bmi.n 1204e │ │ │ │ lsls r3, r3, #7 │ │ │ │ orr.w r8, r1, r3 │ │ │ │ adds r4, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx 85bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 120da │ │ │ │ + beq.n 120d6 │ │ │ │ add r4, r8 │ │ │ │ subs r7, #1 │ │ │ │ str.w r0, [r6], #4 │ │ │ │ - bne.n 12044 │ │ │ │ + bne.n 12040 │ │ │ │ mov lr, fp │ │ │ │ ldr.w r4, [r9, #4]! │ │ │ │ ldrb r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 1201a │ │ │ │ + bne.n 12016 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1210c │ │ │ │ + beq.n 12108 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldrb r7, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 1210c │ │ │ │ + beq.n 12108 │ │ │ │ lsls r1, r7, #24 │ │ │ │ it mi │ │ │ │ movmi r1, #0 │ │ │ │ - bpl.n 1217e │ │ │ │ + bpl.n 1217a │ │ │ │ and.w r7, r7, #127 @ 0x7f │ │ │ │ mov r2, r0 │ │ │ │ add.w r1, r7, r1, lsl #7 │ │ │ │ ldrb.w r7, [r0, #1]! │ │ │ │ lsls r4, r7, #24 │ │ │ │ - bmi.n 120a0 │ │ │ │ + bmi.n 1209c │ │ │ │ adds r0, r2, #2 │ │ │ │ orrs.w r7, r7, r1, lsl #7 │ │ │ │ - beq.n 12102 │ │ │ │ + beq.n 120fe │ │ │ │ add r4, sp, #32 │ │ │ │ mov r8, lr │ │ │ │ - b.n 120ce │ │ │ │ + b.n 120ca │ │ │ │ str.w r0, [r6], #4 │ │ │ │ subs r7, #1 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add.w r0, r0, #1 │ │ │ │ - beq.n 12100 │ │ │ │ + beq.n 120fc │ │ │ │ movs r2, #10 │ │ │ │ mov r1, r4 │ │ │ │ blx 8c70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 120c0 │ │ │ │ + bne.n 120bc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #548] @ (12304 ) │ │ │ │ - ldr r3, [pc, #520] @ (122ec ) │ │ │ │ + ldr r2, [pc, #548] @ (12300 ) │ │ │ │ + ldr r3, [pc, #520] @ (122e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 12298 │ │ │ │ + bne.w 12294 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, #1 │ │ │ │ mov fp, r2 │ │ │ │ - b.n 11f96 │ │ │ │ + b.n 11f92 │ │ │ │ mov lr, r8 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ ldrb r7, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 12098 │ │ │ │ + bne.n 12094 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 12144 │ │ │ │ + cbz r3, 12140 │ │ │ │ mov r7, r3 │ │ │ │ vldmia r7!, {d7} │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ vmov r3, s15 │ │ │ │ subs r4, r3, #1 │ │ │ │ - cbz r3, 12144 │ │ │ │ + cbz r3, 12140 │ │ │ │ mov r5, lr │ │ │ │ - b.n 1212e │ │ │ │ + b.n 1212a │ │ │ │ subs r4, #1 │ │ │ │ str.w r0, [r6], #4 │ │ │ │ - bcc.n 12142 │ │ │ │ + bcc.n 1213e │ │ │ │ vldmia r7!, {d0} │ │ │ │ blx 87d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12126 │ │ │ │ - b.n 120da │ │ │ │ + bne.n 12122 │ │ │ │ + b.n 120d6 │ │ │ │ adds r4, #1 │ │ │ │ mov fp, lr │ │ │ │ - b.n 12044 │ │ │ │ + b.n 12040 │ │ │ │ mov lr, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbz r2, 12184 │ │ │ │ + cbz r2, 12180 │ │ │ │ vldr d7, [r2] │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ vmov r3, s15 │ │ │ │ subs r4, r3, #1 │ │ │ │ - cbz r3, 12184 │ │ │ │ + cbz r3, 12180 │ │ │ │ adds r2, #24 │ │ │ │ mov r7, lr │ │ │ │ mov r5, r2 │ │ │ │ - b.n 1216c │ │ │ │ + b.n 12168 │ │ │ │ subs r4, #1 │ │ │ │ adds r5, #16 │ │ │ │ adds r2, r4, #1 │ │ │ │ str.w r0, [r6], #4 │ │ │ │ - beq.n 12182 │ │ │ │ + beq.n 1217e │ │ │ │ vldr d1, [r5, #-8] │ │ │ │ vldr d0, [r5, #-16] │ │ │ │ blx 8bb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12160 │ │ │ │ - b.n 120da │ │ │ │ + bne.n 1215c │ │ │ │ + b.n 120d6 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 120ba │ │ │ │ + b.n 120b6 │ │ │ │ mov lr, r7 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12202 │ │ │ │ + beq.n 121fe │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [r9], #4 │ │ │ │ subs r7, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 12202 │ │ │ │ + ble.n 121fe │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, lr │ │ │ │ mov r8, r9 │ │ │ │ ldr.w r4, [r8], #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 88b4 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 120da │ │ │ │ + beq.n 120d6 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 1226a │ │ │ │ + ble.n 12266 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 1226e │ │ │ │ - ldr r3, [pc, #332] @ (12308 ) │ │ │ │ + bpl.n 1226a │ │ │ │ + ldr r3, [pc, #332] @ (12304 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 122ba │ │ │ │ - ldr r3, [pc, #324] @ (1230c ) │ │ │ │ + beq.n 122b6 │ │ │ │ + ldr r3, [pc, #324] @ (12308 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 122a0 │ │ │ │ + beq.n 1229c │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ mov r9, r8 │ │ │ │ add.w ip, r0, #8 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r9], #4 │ │ │ │ ldr.w r0, [sl, r3, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ cmp lr, r1 │ │ │ │ - ble.n 1229c │ │ │ │ + ble.n 12298 │ │ │ │ adds r1, #1 │ │ │ │ str.w r0, [ip, #4]! │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 121da │ │ │ │ + bne.n 121d6 │ │ │ │ subs r7, #1 │ │ │ │ str.w r2, [r6], #4 │ │ │ │ - bcs.n 1219c │ │ │ │ + bcs.n 12198 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 12266 │ │ │ │ + cbz r3, 12262 │ │ │ │ mov r4, r3 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ add.w r9, r3, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 12266 │ │ │ │ + ble.n 12262 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r8, [r4], #4 │ │ │ │ blx 8b40 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 120da │ │ │ │ + beq.w 120d6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 1225c │ │ │ │ + ble.n 12258 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 1223e │ │ │ │ + b.n 1223a │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r8, fp │ │ │ │ - beq.n 1225c │ │ │ │ + beq.n 12258 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [sl, r3, lsl #2] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ blx 8b34 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 12236 │ │ │ │ - b.n 120da │ │ │ │ + bne.n 12232 │ │ │ │ + b.n 120d6 │ │ │ │ subs.w r9, r9, #1 │ │ │ │ str.w r5, [r6], #4 │ │ │ │ - bcs.n 12218 │ │ │ │ + bcs.n 12214 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 120de │ │ │ │ + b.n 120da │ │ │ │ mov r9, r8 │ │ │ │ - b.n 121fa │ │ │ │ + b.n 121f6 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r0, [pc, #152] @ (12310 ) │ │ │ │ + ldr r0, [pc, #152] @ (1230c ) │ │ │ │ ldr.w r2, [sl, r3, lsl #2] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - ldr r1, [pc, #144] @ (12314 ) │ │ │ │ + ldr r1, [pc, #144] @ (12310 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #140] @ (12318 ) │ │ │ │ + ldr r3, [pc, #140] @ (12314 ) │ │ │ │ add r1, pc │ │ │ │ movs r2, #32 │ │ │ │ add r3, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ bl 9238 │ │ │ │ @@ -15812,950 +15812,1244 @@ │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ bl 91d8 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r0, [pc, #88] @ (1231c ) │ │ │ │ + ldr r0, [pc, #88] @ (12318 ) │ │ │ │ ldr.w r2, [sl, r3, lsl #2] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - ldr r1, [pc, #80] @ (12320 ) │ │ │ │ + ldr r1, [pc, #80] @ (1231c ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #76] @ (12324 ) │ │ │ │ + ldr r3, [pc, #76] @ (12320 ) │ │ │ │ add r1, pc │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ add r3, pc │ │ │ │ adds r3, #12 │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 124fc │ │ │ │ + b.n 12500 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 124f0 │ │ │ │ + b.n 124f4 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 2, cr0, cr6, cr1, {0} │ │ │ │ - svc 26 │ │ │ │ + cdp 0, 5, cr0, cr2, cr1, {0} │ │ │ │ + svc 30 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 122b4 │ │ │ │ + bmi.n 12308 │ │ │ │ movs r1, r0 │ │ │ │ - bmi.n 12238 │ │ │ │ + bmi.n 1228c │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r4, #20 │ │ │ │ + lsrs r0, r5, #21 │ │ │ │ movs r2, r0 │ │ │ │ - bvc.n 123f0 │ │ │ │ + bvc.n 12244 │ │ │ │ movs r1, r0 │ │ │ │ - bmi.n 1232c │ │ │ │ + bmi.n 12380 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r2, r3, #20 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00012328 : │ │ │ │ +00012324 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #56] @ (12374 ) │ │ │ │ + ldr r1, [pc, #56] @ (12370 ) │ │ │ │ add r1, pc │ │ │ │ blx 8538 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1236e │ │ │ │ + cbz r0, 1236a │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r3, #0 │ │ │ │ blx 8980 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12360 │ │ │ │ + beq.n 1235c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 12364 │ │ │ │ + cbz r3, 12360 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - eors.w r0, lr, r1 │ │ │ │ + pkhbt r0, sl, r1 │ │ │ │ │ │ │ │ -00012378 : │ │ │ │ +00012374 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r4, [pc, #460] @ (12558 ) │ │ │ │ + ldr r4, [pc, #460] @ (12554 ) │ │ │ │ mov sl, r0 │ │ │ │ - ldr r0, [pc, #460] @ (1255c ) │ │ │ │ + ldr r0, [pc, #460] @ (12558 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r4, pc │ │ │ │ mov r8, r3 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ - ldr.w fp, [pc, #452] @ 12560 │ │ │ │ + ldr.w fp, [pc, #452] @ 1255c │ │ │ │ ldr r0, [r4, r0] │ │ │ │ add fp, pc │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r0, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #20] │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.w 124e4 │ │ │ │ - ldr r2, [pc, #424] @ (12564 ) │ │ │ │ + bpl.w 124e0 │ │ │ │ + ldr r2, [pc, #424] @ (12560 ) │ │ │ │ subs r5, r1, #4 │ │ │ │ add.w r6, sl, #8 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r9, [fp, r2] │ │ │ │ strd r8, r7, [sp, #8] │ │ │ │ - b.n 1240c │ │ │ │ + b.n 12408 │ │ │ │ blx 867c │ │ │ │ mov r1, r7 │ │ │ │ bl dedc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 12464 │ │ │ │ + beq.n 12460 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl e0c0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 123fa │ │ │ │ + beq.n 123f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 124c2 │ │ │ │ + beq.n 124be │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 12464 │ │ │ │ + blt.n 12460 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ adds r4, #1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n 124e4 │ │ │ │ + bpl.n 124e0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 12526 │ │ │ │ - ldr r2, [pc, #340] @ (12568 ) │ │ │ │ + beq.w 12522 │ │ │ │ + ldr r2, [pc, #340] @ (12564 ) │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 124f8 │ │ │ │ + beq.n 124f4 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 124ca │ │ │ │ + bge.n 124c6 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.n 1250e │ │ │ │ - ldr r2, [pc, #312] @ (1256c ) │ │ │ │ + bpl.n 1250a │ │ │ │ + ldr r2, [pc, #312] @ (12568 ) │ │ │ │ ldr r7, [r3, #16] │ │ │ │ ldr.w r8, [r3, #20] │ │ │ │ ldr.w r1, [fp, r2] │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 123cc │ │ │ │ + bne.n 123c8 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 8d74 │ │ │ │ - cbz r0, 12464 │ │ │ │ + cbz r0, 12460 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r0, [r2, #0] │ │ │ │ blx 867c │ │ │ │ mov r1, r7 │ │ │ │ bl dedc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 123dc │ │ │ │ + bne.n 123d8 │ │ │ │ ldrd r8, r7, [sp, #8] │ │ │ │ blx 8914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1253c │ │ │ │ + beq.n 12538 │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #28 │ │ │ │ add r0, sp, #24 │ │ │ │ blx 8ac4 │ │ │ │ mov r0, r8 │ │ │ │ blx 8a9c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 124ce │ │ │ │ + cbz r0, 124ca │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 8a9c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 124de │ │ │ │ + cbz r0, 124da │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 84bc │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r2, [r7, r4, lsl #2] │ │ │ │ bl fb48 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #196] @ (12570 ) │ │ │ │ - ldr r3, [pc, #176] @ (1255c ) │ │ │ │ + ldr r2, [pc, #196] @ (1256c ) │ │ │ │ + ldr r3, [pc, #176] @ (12558 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12554 │ │ │ │ + bne.n 12550 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 123fa │ │ │ │ + b.n 123f6 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 124a8 │ │ │ │ - ldr r5, [pc, #164] @ (12574 ) │ │ │ │ + b.n 124a4 │ │ │ │ + ldr r5, [pc, #164] @ (12570 ) │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 8a9c │ │ │ │ add r5, pc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1248e │ │ │ │ - ldr r6, [pc, #152] @ (12578 ) │ │ │ │ + bne.n 1248a │ │ │ │ + ldr r6, [pc, #152] @ (12574 ) │ │ │ │ add r6, pc │ │ │ │ - b.n 1248e │ │ │ │ - ldr r3, [pc, #148] @ (1257c ) │ │ │ │ + b.n 1248a │ │ │ │ + ldr r3, [pc, #148] @ (12578 ) │ │ │ │ movs r2, #22 │ │ │ │ - ldr r1, [pc, #148] @ (12580 ) │ │ │ │ - ldr r0, [pc, #152] @ (12584 ) │ │ │ │ + ldr r1, [pc, #148] @ (1257c ) │ │ │ │ + ldr r0, [pc, #152] @ (12580 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #20 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #140] @ (12588 ) │ │ │ │ + ldr r3, [pc, #140] @ (12584 ) │ │ │ │ mov.w r2, #348 @ 0x15c │ │ │ │ - ldr r1, [pc, #140] @ (1258c ) │ │ │ │ - ldr r0, [pc, #140] @ (12590 ) │ │ │ │ + ldr r1, [pc, #140] @ (12588 ) │ │ │ │ + ldr r0, [pc, #140] @ (1258c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #132] @ (12594 ) │ │ │ │ + ldr r3, [pc, #132] @ (12590 ) │ │ │ │ movw r2, #734 @ 0x2de │ │ │ │ - ldr r1, [pc, #128] @ (12598 ) │ │ │ │ - ldr r0, [pc, #132] @ (1259c ) │ │ │ │ + ldr r1, [pc, #128] @ (12594 ) │ │ │ │ + ldr r0, [pc, #132] @ (12598 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #800 @ 0x320 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #120] @ (125a0 ) │ │ │ │ + ldr r3, [pc, #120] @ (1259c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #116] @ (125a4 ) │ │ │ │ - ldr r0, [pc, #120] @ (125a8 ) │ │ │ │ + ldr r1, [pc, #116] @ (125a0 ) │ │ │ │ + ldr r0, [pc, #120] @ (125a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #108] @ (125ac ) │ │ │ │ + ldr r3, [pc, #108] @ (125a8 ) │ │ │ │ movw r2, #739 @ 0x2e3 │ │ │ │ - ldr r1, [pc, #108] @ (125b0 ) │ │ │ │ - ldr r0, [pc, #108] @ (125b4 ) │ │ │ │ + ldr r1, [pc, #108] @ (125ac ) │ │ │ │ + ldr r0, [pc, #108] @ (125b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #800 @ 0x320 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - bgt.n 12634 │ │ │ │ + bgt.n 12638 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 12620 │ │ │ │ + bgt.n 12624 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 12614 │ │ │ │ + blt.n 12618 │ │ │ │ movs r3, r0 │ │ │ │ - stmdb sl, {r0} │ │ │ │ - stmdb r0, {r0} │ │ │ │ - lsrs r0, r1, #11 │ │ │ │ + ldmdb r6!, {r0} │ │ │ │ + stmdb ip!, {r0} │ │ │ │ + lsrs r4, r1, #12 │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 125e0 │ │ │ │ + bcs.n 12634 │ │ │ │ movs r1, r0 │ │ │ │ - bcs.n 1263c │ │ │ │ + bcs.n 12490 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r6, #10 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 12540 │ │ │ │ + bcs.n 12594 │ │ │ │ movs r1, r0 │ │ │ │ - bne.n 12584 │ │ │ │ + bcs.n 125d8 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsrs r0, r4, #11 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 12248 │ │ │ │ + b.n 1229c │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xe8d40001 │ │ │ │ - lsrs r4, r0, #10 │ │ │ │ + stmdb r0, {r0} │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 124fc │ │ │ │ + bne.n 12550 │ │ │ │ movs r1, r0 │ │ │ │ - bmi.n 125a0 │ │ │ │ + bpl.n 125f4 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r5, #9 │ │ │ │ + lsrs r2, r6, #10 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 12204 │ │ │ │ + b.n 12258 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia.w lr!, {r0} │ │ │ │ + strd r0, r0, [sl], #4 │ │ │ │ │ │ │ │ -000125b8 : │ │ │ │ +000125b4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ movs r6, #0 │ │ │ │ - ldr.w fp, [pc, #476] @ 127ac │ │ │ │ + ldr.w fp, [pc, #476] @ 127a8 │ │ │ │ mov r1, r3 │ │ │ │ mov r7, r2 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ add fp, pc │ │ │ │ str r0, [sp, #24] │ │ │ │ blx 89f8 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 12694 │ │ │ │ + beq.n 12690 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.w 12754 │ │ │ │ - ldr r2, [pc, #440] @ (127b0 ) │ │ │ │ + bpl.w 12750 │ │ │ │ + ldr r2, [pc, #440] @ (127ac ) │ │ │ │ movs r4, #12 │ │ │ │ mov r8, r7 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #432] @ (127b4 ) │ │ │ │ + ldr r2, [pc, #432] @ (127b0 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 1261c │ │ │ │ + b.n 12618 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 12680 │ │ │ │ + blt.n 1267c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ adds r6, #1 │ │ │ │ adds r4, #4 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 12754 │ │ │ │ + bpl.w 12750 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 12796 │ │ │ │ - ldr r2, [pc, #400] @ (127b8 ) │ │ │ │ + beq.w 12792 │ │ │ │ + ldr r2, [pc, #400] @ (127b4 ) │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 12780 │ │ │ │ + beq.w 1277c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 12698 │ │ │ │ + bge.n 12694 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r7, [r5, r4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w 12768 │ │ │ │ + bpl.w 12764 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r9, [r8, r4] │ │ │ │ blx 8c2c │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 126a0 │ │ │ │ + cbz r0, 1269c │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ bl e0c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1260a │ │ │ │ + beq.n 12606 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1260a │ │ │ │ + bne.n 12606 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 1260e │ │ │ │ + bge.n 1260a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12694 │ │ │ │ + beq.n 12690 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1273a │ │ │ │ + beq.n 12736 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r1, r0, [sp, #24] │ │ │ │ mov r2, r7 │ │ │ │ blx 83f8 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 126d0 │ │ │ │ + cbz r0, 126cc │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 8730 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 126ca │ │ │ │ + beq.n 126c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 1272c │ │ │ │ + cbz r3, 12728 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 12654 │ │ │ │ + bne.n 12650 │ │ │ │ blx 882c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 86c4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #216] @ (127bc ) │ │ │ │ + ldr r0, [pc, #216] @ (127b8 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ blx 83f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r0 │ │ │ │ blx 86b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12706 │ │ │ │ + beq.n 12702 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 12742 │ │ │ │ + cbz r3, 1273e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12680 │ │ │ │ + beq.n 1267c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 12680 │ │ │ │ + bne.n 1267c │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 1268c │ │ │ │ - b.n 12694 │ │ │ │ + bne.n 12688 │ │ │ │ + b.n 12690 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 12654 │ │ │ │ - b.n 126d0 │ │ │ │ + bne.n 12650 │ │ │ │ + b.n 126cc │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12694 │ │ │ │ + b.n 12690 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 12710 │ │ │ │ - b.n 12680 │ │ │ │ - ldr r3, [pc, #104] @ (127c0 ) │ │ │ │ + bne.n 1270c │ │ │ │ + b.n 1267c │ │ │ │ + ldr r3, [pc, #104] @ (127bc ) │ │ │ │ movs r2, #22 │ │ │ │ - ldr r1, [pc, #104] @ (127c4 ) │ │ │ │ - ldr r0, [pc, #108] @ (127c8 ) │ │ │ │ + ldr r1, [pc, #104] @ (127c0 ) │ │ │ │ + ldr r0, [pc, #108] @ (127c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #20 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #96] @ (127cc ) │ │ │ │ + ldr r3, [pc, #96] @ (127c8 ) │ │ │ │ mov.w r2, #800 @ 0x320 │ │ │ │ - ldr r1, [pc, #96] @ (127d0 ) │ │ │ │ - ldr r0, [pc, #96] @ (127d4 ) │ │ │ │ + ldr r1, [pc, #96] @ (127cc ) │ │ │ │ + ldr r0, [pc, #96] @ (127d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #824 @ 0x338 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #84] @ (127d8 ) │ │ │ │ + ldr r3, [pc, #84] @ (127d4 ) │ │ │ │ mov.w r2, #348 @ 0x15c │ │ │ │ - ldr r1, [pc, #84] @ (127dc ) │ │ │ │ - ldr r0, [pc, #84] @ (127e0 ) │ │ │ │ + ldr r1, [pc, #84] @ (127d8 ) │ │ │ │ + ldr r0, [pc, #84] @ (127dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ (127e4 ) │ │ │ │ + ldr r3, [pc, #76] @ (127e0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #72] @ (127e8 ) │ │ │ │ - ldr r0, [pc, #76] @ (127ec ) │ │ │ │ + ldr r1, [pc, #72] @ (127e4 ) │ │ │ │ + ldr r0, [pc, #76] @ (127e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - bge.n 127ec │ │ │ │ + bge.n 127f0 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 12830 │ │ │ │ + bpl.n 12884 │ │ │ │ movs r1, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 126c4 │ │ │ │ + b.n 12718 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r4, r3, #2 │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + movs r1, r0 │ │ │ │ + beq.n 127f4 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r6, r0, #2 │ │ │ │ + movs r2, r0 │ │ │ │ + b.n 12020 │ │ │ │ + movs r1, r0 │ │ │ │ + b.n 125d8 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + movs r1, r0 │ │ │ │ + ldmia r7, {r2, r3, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r3, #1 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + bcs.n 12758 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r0, #1 │ │ │ │ + │ │ │ │ +000127ec : │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + ldr r5, [pc, #588] @ (12a4c ) │ │ │ │ + sub sp, #12 │ │ │ │ + ldr r2, [pc, #588] @ (12a50 ) │ │ │ │ + add r5, pc │ │ │ │ + ldr r3, [pc, #588] @ (12a54 ) │ │ │ │ + ldr r4, [r5, r2] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + cmp r2, r3 │ │ │ │ + ldr r3, [pc, #584] @ (12a58 ) │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ + beq.w 12930 │ │ │ │ + ldrd r7, r8, [r6, #748] @ 0x2ec │ │ │ │ + ldr.w r3, [r6, #684] @ 0x2ac │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 129d4 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r2, r1 │ │ │ │ + itt ne │ │ │ │ + addne r2, #1 │ │ │ │ + strne r2, [r7, #0] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 12a04 │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r2, r1 │ │ │ │ + itt ne │ │ │ │ + addne r2, #1 │ │ │ │ + strne.w r2, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 129ec │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + movs r0, #3 │ │ │ │ + cmp r2, r1 │ │ │ │ + ldr.w fp, [r6, #756] @ 0x2f4 │ │ │ │ + itt ne │ │ │ │ + addne r2, #1 │ │ │ │ + strne r2, [r3, #0] │ │ │ │ + ldr r2, [pc, #496] @ (12a5c ) │ │ │ │ + ldr.w r9, [r5, r2] │ │ │ │ + ldr.w sl, [r9] │ │ │ │ + blx 88b4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 12976 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ + lsls r2, r2, #5 │ │ │ │ + bpl.w 12a1c │ │ │ │ + ldr r2, [pc, #468] @ (12a60 ) │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w 12a34 │ │ │ │ + ldr r2, [pc, #464] @ (12a64 ) │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w 12a30 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + ble.w 129d0 │ │ │ │ + cmp r2, #1 │ │ │ │ + str r7, [r4, #12] │ │ │ │ + beq.w 129d0 │ │ │ │ + cmp r2, #2 │ │ │ │ + str.w r8, [r4, #16] │ │ │ │ + beq.w 129d0 │ │ │ │ + mov r2, r4 │ │ │ │ + str r3, [r4, #20] │ │ │ │ + mov r1, fp │ │ │ │ + mov r0, sl │ │ │ │ + bl e0c0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 128d6 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 12968 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + cmp r7, #0 │ │ │ │ + blt.n 1297e │ │ │ │ + mov r0, r3 │ │ │ │ + ldr.w r2, [r6, #760] @ 0x2f8 │ │ │ │ + ldr.w r1, [r6, #764] @ 0x2fc │ │ │ │ + bl e0c0 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 12994 │ │ │ │ + ldr.w r2, [r6, #956] @ 0x3bc │ │ │ │ + ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ + mov r1, r2 │ │ │ │ + bl 125b4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 129a4 │ │ │ │ + ldr r2, [pc, #352] @ (12a68 ) │ │ │ │ + mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ + cmp r1, r4 │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + str r0, [r2, #0] │ │ │ │ + beq.n 12928 │ │ │ │ + movw r2, #65534 @ 0xfffe │ │ │ │ + movt r2, #16383 @ 0x3fff │ │ │ │ + cmp r1, r2 │ │ │ │ + it eq │ │ │ │ + streq r4, [r0, #0] │ │ │ │ + beq.n 12928 │ │ │ │ + cbz r1, 12970 │ │ │ │ + movs r0, #1 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr.w r0, [r6, #428] @ 0x1ac │ │ │ │ + blx 8d74 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 129b8 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + str r0, [r4, #0] │ │ │ │ + mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r2, r4 │ │ │ │ + beq.w 12816 │ │ │ │ + movw r1, #65534 @ 0xfffe │ │ │ │ + movt r1, #16383 @ 0x3fff │ │ │ │ + cmp r2, r1 │ │ │ │ + it eq │ │ │ │ + streq r4, [r0, #0] │ │ │ │ + beq.w 12816 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 12816 │ │ │ │ + blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12816 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 128d6 │ │ │ │ + blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12928 │ │ │ │ + bl f58c │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 1287e │ │ │ │ + ldr r1, [pc, #236] @ (12a6c ) │ │ │ │ + movs r2, #5 │ │ │ │ + ldr r0, [pc, #236] @ (12a70 ) │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl fb48 │ │ │ │ + movs r0, #2 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r1, [pc, #220] @ (12a74 ) │ │ │ │ + movs r2, #6 │ │ │ │ + ldr r0, [pc, #220] @ (12a78 ) │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl fb48 │ │ │ │ + b.n 1298c │ │ │ │ + ldr r1, [pc, #212] @ (12a7c ) │ │ │ │ + movs r2, #8 │ │ │ │ + ldr r0, [pc, #212] @ (12a80 ) │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl fb48 │ │ │ │ + b.n 1298c │ │ │ │ + ldr r3, [pc, #160] @ (12a5c ) │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + ldr r1, [pc, #196] @ (12a84 ) │ │ │ │ + ldr r0, [pc, #196] @ (12a88 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl fb48 │ │ │ │ + b.n 1298c │ │ │ │ + bl 9238 │ │ │ │ + ldr r3, [pc, #180] @ (12a8c ) │ │ │ │ + movw r2, #14132 @ 0x3734 │ │ │ │ + ldr r1, [pc, #180] @ (12a90 ) │ │ │ │ + ldr r0, [pc, #180] @ (12a94 ) │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + add.w r3, r3, #852 @ 0x354 │ │ │ │ + add r0, pc │ │ │ │ + blx 8d68 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #168] @ (12a98 ) │ │ │ │ + movw r2, #14134 @ 0x3736 │ │ │ │ + ldr r1, [pc, #168] @ (12a9c ) │ │ │ │ + ldr r0, [pc, #168] @ (12aa0 ) │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + add.w r3, r3, #852 @ 0x354 │ │ │ │ + add r0, pc │ │ │ │ + blx 8d68 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #156] @ (12aa4 ) │ │ │ │ + movw r2, #14133 @ 0x3735 │ │ │ │ + ldr r1, [pc, #156] @ (12aa8 ) │ │ │ │ + ldr r0, [pc, #156] @ (12aac ) │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + add.w r3, r3, #852 @ 0x354 │ │ │ │ + add r0, pc │ │ │ │ + blx 8d68 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #144] @ (12ab0 ) │ │ │ │ + movs r2, #32 │ │ │ │ + ldr r1, [pc, #144] @ (12ab4 ) │ │ │ │ + ldr r0, [pc, #148] @ (12ab8 ) │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + adds r3, #40 @ 0x28 │ │ │ │ + add r0, pc │ │ │ │ + blx 8d68 <__assert_fail@plt> │ │ │ │ + bl 91d8 │ │ │ │ + ldr r3, [pc, #132] @ (12abc ) │ │ │ │ + movw r2, #347 @ 0x15b │ │ │ │ + ldr r1, [pc, #132] @ (12ac0 ) │ │ │ │ + ldr r0, [pc, #132] @ (12ac4 ) │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + adds r3, #12 │ │ │ │ + add r0, pc │ │ │ │ + blx 8d68 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + bvc.n 12a44 │ │ │ │ + movs r3, r0 │ │ │ │ + lsls r0, r2, #16 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r0, r7, #15 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r4, r5, #15 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r4, r4, #14 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ + movs r0, r0 │ │ │ │ + b.n 124d0 │ │ │ │ + movs r1, r0 │ │ │ │ + b.n 124e8 │ │ │ │ + movs r1, r0 │ │ │ │ + b.n 124ac │ │ │ │ + movs r1, r0 │ │ │ │ + b.n 124c4 │ │ │ │ + movs r1, r0 │ │ │ │ + b.n 1248c │ │ │ │ + movs r1, r0 │ │ │ │ + b.n 124a4 │ │ │ │ + movs r1, r0 │ │ │ │ + b.n 1246c │ │ │ │ + movs r1, r0 │ │ │ │ + b.n 12480 │ │ │ │ + movs r1, r0 │ │ │ │ + lsls r6, r2, #24 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 12fcc │ │ │ │ + ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - b.n 12584 │ │ │ │ + b.n 1247c │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r5, #32 │ │ │ │ + lsls r6, r7, #23 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + b.n 12488 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - bcs.n 12704 │ │ │ │ + b.n 1244c │ │ │ │ + movs r1, r0 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + movs r1, r0 │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ + movs r1, r0 │ │ │ │ + lsls r6, r6, #22 │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ + movs r1, r0 │ │ │ │ + beq.n 12af0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000127f0 : │ │ │ │ +00012ac8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #980] @ (12bd8 ) │ │ │ │ + ldr r4, [pc, #996] @ (12ec0 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #980] @ (12bdc ) │ │ │ │ + ldr r2, [pc, #996] @ (12ec4 ) │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [pc, #980] @ (12be0 ) │ │ │ │ + ldr r3, [pc, #996] @ (12ec8 ) │ │ │ │ ldr r6, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - ldr r3, [pc, #976] @ (12be4 ) │ │ │ │ + ldr r3, [pc, #992] @ (12ecc ) │ │ │ │ ldr r5, [r4, r3] │ │ │ │ - beq.w 12a54 │ │ │ │ - ldr r3, [pc, #972] @ (12be8 ) │ │ │ │ - ldr.w r2, [r5, #908] @ 0x38c │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + beq.w 12d3a │ │ │ │ + ldr r3, [pc, #988] @ (12ed0 ) │ │ │ │ + ldr.w r2, [r5, #960] @ 0x3c0 │ │ │ │ + ldr.w r0, [r5, #488] @ 0x1e8 │ │ │ │ mov r1, r2 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - bl 125b8 │ │ │ │ + bl 125b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12ad4 │ │ │ │ - ldr r2, [pc, #952] @ (12bec ) │ │ │ │ + beq.w 12dbc │ │ │ │ + ldr r2, [pc, #964] @ (12ed4 ) │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 12858 │ │ │ │ + beq.n 12b32 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n 12858 │ │ │ │ + beq.n 12b32 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12a4e │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ + beq.w 12d34 │ │ │ │ + ldr.w r1, [r5, #768] @ 0x300 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl dedc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12ae6 │ │ │ │ + beq.w 12dce │ │ │ │ movs r0, #1 │ │ │ │ blx 8420 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12af8 │ │ │ │ - ldr r3, [pc, #888] @ (12bf0 ) │ │ │ │ + beq.w 12de0 │ │ │ │ + ldr r3, [pc, #900] @ (12ed8 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r9, [r4, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ str.w r9, [r2] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ + ldr.w r1, [r5, #476] @ 0x1dc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl dedc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12b10 │ │ │ │ + beq.w 12df8 │ │ │ │ movs r0, #2 │ │ │ │ blx 88b4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12b2e │ │ │ │ + beq.w 12e16 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - bpl.w 12bbe │ │ │ │ - ldr r0, [pc, #820] @ (12bf4 ) │ │ │ │ + bpl.w 12ea6 │ │ │ │ + ldr r0, [pc, #828] @ (12edc ) │ │ │ │ ldr r3, [r4, r0] │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 12ba8 │ │ │ │ - ldr r0, [pc, #812] @ (12bf8 ) │ │ │ │ + beq.w 12e90 │ │ │ │ + ldr r0, [pc, #820] @ (12ee0 ) │ │ │ │ ldr r3, [r4, r0] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 12bd2 │ │ │ │ + beq.w 12eba │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 12ba4 │ │ │ │ + ble.w 12e8c │ │ │ │ cmp r2, #1 │ │ │ │ str.w r8, [fp, #12] │ │ │ │ - beq.w 12ba4 │ │ │ │ + beq.w 12e8c │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ str.w sl, [fp, #16] │ │ │ │ blx 8730 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1290c │ │ │ │ + beq.n 12bea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12a94 │ │ │ │ + beq.w 12d7c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12924 │ │ │ │ + beq.n 12c02 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12a8c │ │ │ │ + beq.w 12d74 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 12b34 │ │ │ │ + beq.w 12e1c │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r8 │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ + ldr.w r1, [r5, #528] @ 0x210 │ │ │ │ bl e0c0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12952 │ │ │ │ + beq.n 12c32 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12a9c │ │ │ │ + beq.w 12d84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 12b44 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ + blt.w 12e2c │ │ │ │ + ldr.w r1, [r5, #772] @ 0x304 │ │ │ │ mov r0, r3 │ │ │ │ bl dedc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12aa4 │ │ │ │ + beq.w 12d8c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #2 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ - ldr r3, [pc, #632] @ (12bfc ) │ │ │ │ + ldr r3, [pc, #636] @ (12ee4 ) │ │ │ │ ldr.w r8, [r4, r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ blx 88b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12b64 │ │ │ │ + beq.w 12e4c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 12bbe │ │ │ │ + bpl.w 12ea6 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 12ba8 │ │ │ │ + beq.w 12e90 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 12bd2 │ │ │ │ + beq.w 12eba │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 12ba4 │ │ │ │ + ble.w 12e8c │ │ │ │ cmp r3, #1 │ │ │ │ str.w r9, [r4, #12] │ │ │ │ - beq.w 12ba4 │ │ │ │ + beq.w 12e8c │ │ │ │ str.w r8, [r4, #16] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx 8730 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 129ee │ │ │ │ + beq.n 12cd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12abc │ │ │ │ + beq.n 12da4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12a00 │ │ │ │ + beq.n 12ce2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12ac4 │ │ │ │ + beq.n 12dac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 12b54 │ │ │ │ + beq.w 12e3c │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r8 │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ + ldr.w r1, [r5, #524] @ 0x20c │ │ │ │ bl e0c0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12a2c │ │ │ │ + beq.n 12d10 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12acc │ │ │ │ + beq.n 12db4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 12b6a │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ + blt.w 12e52 │ │ │ │ + ldr.w r1, [r5, #532] @ 0x214 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ bl e0c0 │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - blt.w 12b7a │ │ │ │ + blt.w 12e62 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12858 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + b.n 12b32 │ │ │ │ + ldr.w r0, [r5, #428] @ 0x1ac │ │ │ │ blx 8d74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12b8c │ │ │ │ + beq.w 12e74 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 1281a │ │ │ │ + beq.w 12af2 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r6, [r0, #0] │ │ │ │ - beq.w 1281a │ │ │ │ + beq.w 12af2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 1281a │ │ │ │ + bne.w 12af2 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1281a │ │ │ │ + b.n 12af2 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12924 │ │ │ │ + b.n 12c02 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1290c │ │ │ │ + b.n 12bea │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12952 │ │ │ │ - ldr r1, [pc, #344] @ (12c00 ) │ │ │ │ + b.n 12c32 │ │ │ │ + ldr r1, [pc, #344] @ (12ee8 ) │ │ │ │ movs r2, #9 │ │ │ │ - ldr r0, [pc, #344] @ (12c04 ) │ │ │ │ + ldr r0, [pc, #344] @ (12eec ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 129ee │ │ │ │ + b.n 12cd0 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12a00 │ │ │ │ + b.n 12ce2 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12a2c │ │ │ │ - ldr r1, [pc, #304] @ (12c08 ) │ │ │ │ + b.n 12d10 │ │ │ │ + ldr r1, [pc, #304] @ (12ef0 ) │ │ │ │ movs r2, #5 │ │ │ │ - ldr r0, [pc, #304] @ (12c0c ) │ │ │ │ + ldr r0, [pc, #304] @ (12ef4 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 12ab4 │ │ │ │ - ldr r1, [pc, #296] @ (12c10 ) │ │ │ │ + b.n 12d9c │ │ │ │ + ldr r1, [pc, #296] @ (12ef8 ) │ │ │ │ movs r2, #8 │ │ │ │ - ldr r0, [pc, #296] @ (12c14 ) │ │ │ │ + ldr r0, [pc, #296] @ (12efc ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 12ab4 │ │ │ │ - ldr r1, [pc, #284] @ (12c18 ) │ │ │ │ + b.n 12d9c │ │ │ │ + ldr r1, [pc, #284] @ (12f00 ) │ │ │ │ movs r2, #8 │ │ │ │ - ldr r0, [pc, #284] @ (12c1c ) │ │ │ │ + ldr r0, [pc, #284] @ (12f04 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 12ab4 │ │ │ │ - ldr r1, [pc, #268] @ (12c20 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 12d9c │ │ │ │ + ldr r1, [pc, #268] @ (12f08 ) │ │ │ │ movs r2, #8 │ │ │ │ - ldr r0, [pc, #268] @ (12c24 ) │ │ │ │ + ldr r0, [pc, #268] @ (12f0c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 12ab4 │ │ │ │ + bl 9018 │ │ │ │ + b.n 12d9c │ │ │ │ bl f58c │ │ │ │ - b.n 128b2 │ │ │ │ - ldr r1, [pc, #240] @ (12c28 ) │ │ │ │ + b.n 12b90 │ │ │ │ + ldr r1, [pc, #240] @ (12f10 ) │ │ │ │ movs r2, #8 │ │ │ │ - ldr r0, [pc, #240] @ (12c2c ) │ │ │ │ + ldr r0, [pc, #240] @ (12f14 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 12ab4 │ │ │ │ - ldr r1, [pc, #232] @ (12c30 ) │ │ │ │ + b.n 12d9c │ │ │ │ + ldr r1, [pc, #232] @ (12f18 ) │ │ │ │ movs r2, #8 │ │ │ │ - ldr r0, [pc, #232] @ (12c34 ) │ │ │ │ + ldr r0, [pc, #232] @ (12f1c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 12ab4 │ │ │ │ - ldr r1, [pc, #224] @ (12c38 ) │ │ │ │ + b.n 12d9c │ │ │ │ + ldr r1, [pc, #224] @ (12f20 ) │ │ │ │ movs r2, #9 │ │ │ │ - ldr r0, [pc, #224] @ (12c3c ) │ │ │ │ + ldr r0, [pc, #224] @ (12f24 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 12ab4 │ │ │ │ + b.n 12d9c │ │ │ │ bl f58c │ │ │ │ - b.n 129a2 │ │ │ │ - ldr r1, [pc, #212] @ (12c40 ) │ │ │ │ + b.n 12c84 │ │ │ │ + ldr r1, [pc, #212] @ (12f28 ) │ │ │ │ movs r2, #9 │ │ │ │ - ldr r0, [pc, #212] @ (12c44 ) │ │ │ │ + ldr r0, [pc, #212] @ (12f2c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 12ab4 │ │ │ │ - ldr r1, [pc, #204] @ (12c48 ) │ │ │ │ + b.n 12d9c │ │ │ │ + ldr r1, [pc, #204] @ (12f30 ) │ │ │ │ movs r2, #10 │ │ │ │ - ldr r0, [pc, #204] @ (12c4c ) │ │ │ │ + ldr r0, [pc, #204] @ (12f34 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 12ab4 │ │ │ │ - ldr r3, [pc, #88] @ (12be8 ) │ │ │ │ + b.n 12d9c │ │ │ │ + ldr r3, [pc, #88] @ (12ed0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #188] @ (12c50 ) │ │ │ │ - ldr r0, [pc, #188] @ (12c54 ) │ │ │ │ + ldr r1, [pc, #188] @ (12f38 ) │ │ │ │ + ldr r0, [pc, #188] @ (12f3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 12ab4 │ │ │ │ + b.n 12d9c │ │ │ │ bl 9238 │ │ │ │ - ldr r3, [pc, #172] @ (12c58 ) │ │ │ │ + ldr r3, [pc, #172] @ (12f40 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #172] @ (12c5c ) │ │ │ │ - ldr r0, [pc, #172] @ (12c60 ) │ │ │ │ + ldr r1, [pc, #172] @ (12f44 ) │ │ │ │ + ldr r0, [pc, #172] @ (12f48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #164] @ (12c64 ) │ │ │ │ + ldr r3, [pc, #164] @ (12f4c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #164] @ (12c68 ) │ │ │ │ - ldr r0, [pc, #164] @ (12c6c ) │ │ │ │ + ldr r1, [pc, #164] @ (12f50 ) │ │ │ │ + ldr r0, [pc, #164] @ (12f54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl 91d8 │ │ │ │ nop │ │ │ │ - bvc.n 12bc8 │ │ │ │ + bpl.n 12f00 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ @@ -16767,767 +17061,767 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 133c4 │ │ │ │ + b.n 1312c │ │ │ │ movs r1, r0 │ │ │ │ - b.n 133dc │ │ │ │ + b.n 131bc │ │ │ │ movs r1, r0 │ │ │ │ - b.n 1336c │ │ │ │ + b.n 130d4 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 13384 │ │ │ │ + b.n 13164 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 13350 │ │ │ │ + b.n 130b8 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 13368 │ │ │ │ + b.n 13148 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 13334 │ │ │ │ + b.n 1309c │ │ │ │ movs r1, r0 │ │ │ │ - b.n 1334c │ │ │ │ + b.n 1312c │ │ │ │ movs r1, r0 │ │ │ │ - b.n 1330c │ │ │ │ + b.n 13074 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 13324 │ │ │ │ + b.n 13104 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 132d0 │ │ │ │ + b.n 13038 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 132e8 │ │ │ │ + b.n 130c8 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 132b8 │ │ │ │ + b.n 13020 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 132d0 │ │ │ │ + b.n 130b0 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 132a0 │ │ │ │ + b.n 13008 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 132b8 │ │ │ │ + b.n 13098 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 1327c │ │ │ │ + b.n 12fe4 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 13294 │ │ │ │ + b.n 13074 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 13260 │ │ │ │ + b.n 12fc8 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 13278 │ │ │ │ + b.n 13058 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 13240 │ │ │ │ + b.n 12fa8 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 13254 │ │ │ │ + b.n 13034 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r5, #15 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r3!, {r2, r4, r6} │ │ │ │ + ldmia r0!, {r2, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r3!, {r7} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00012c70 : │ │ │ │ +00012f58 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr.w r0, [pc, #1824] @ 133a4 │ │ │ │ + ldr.w r0, [pc, #1840] @ 1369c │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1824] @ 133a8 │ │ │ │ + ldr.w r1, [pc, #1840] @ 136a0 │ │ │ │ add r0, pc │ │ │ │ - ldr.w r5, [pc, #1820] @ 133ac │ │ │ │ - ldr.w r2, [pc, #1820] @ 133b0 │ │ │ │ + ldr.w r5, [pc, #1836] @ 136a4 │ │ │ │ + ldr.w r2, [pc, #1836] @ 136a8 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r3, [pc, #1820] @ 133b4 │ │ │ │ + ldr.w r3, [pc, #1836] @ 136ac │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r6, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r3, [pc, #1796] @ 133b8 │ │ │ │ + ldr.w r3, [pc, #1812] @ 136b0 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ - beq.w 13150 │ │ │ │ - ldr.w r3, [pc, #1792] @ 133bc │ │ │ │ - ldr.w r2, [r4, #920] @ 0x398 │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ + beq.w 13446 │ │ │ │ + ldr.w r3, [pc, #1808] @ 136b4 │ │ │ │ + ldr.w r2, [r4, #912] @ 0x390 │ │ │ │ + ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ mov r1, r2 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - bl 125b8 │ │ │ │ + bl 125b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 131a2 │ │ │ │ - ldr.w r2, [pc, #1768] @ 133c0 │ │ │ │ + beq.w 1349a │ │ │ │ + ldr.w r2, [pc, #1784] @ 136b8 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 12cfc │ │ │ │ + beq.n 12fe6 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n 12cfc │ │ │ │ + beq.n 12fe6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 13144 │ │ │ │ - ldr.w r2, [r4, #924] @ 0x39c │ │ │ │ + beq.w 1343a │ │ │ │ + ldr.w r2, [r4, #972] @ 0x3cc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - ldr r0, [r4, #72] @ 0x48 │ │ │ │ + ldr.w r0, [r4, #804] @ 0x324 │ │ │ │ mov r1, r2 │ │ │ │ - bl 125b8 │ │ │ │ + bl 125b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 131b4 │ │ │ │ - ldr.w r2, [pc, #1712] @ 133c4 │ │ │ │ + beq.w 134ac │ │ │ │ + ldr.w r2, [pc, #1724] @ 136bc │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 12d38 │ │ │ │ + beq.n 13024 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n 12d38 │ │ │ │ + beq.n 13024 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1314a │ │ │ │ - ldr.w r2, [r4, #928] @ 0x3a0 │ │ │ │ + beq.w 13440 │ │ │ │ + ldr.w r2, [r4, #976] @ 0x3d0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ - bl 125b8 │ │ │ │ + bl 125b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 131c6 │ │ │ │ - ldr.w r2, [pc, #1656] @ 133c8 │ │ │ │ + beq.w 134be │ │ │ │ + ldr.w r2, [pc, #1668] @ 136c0 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 12d74 │ │ │ │ + beq.n 13062 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n 12d74 │ │ │ │ + beq.n 13062 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 13188 │ │ │ │ - ldr.w r3, [pc, #1620] @ 133cc │ │ │ │ + beq.w 13480 │ │ │ │ + ldr.w r3, [pc, #1632] @ 136c4 │ │ │ │ add r2, sp, #24 │ │ │ │ - ldr.w r0, [r4, #936] @ 0x3a8 │ │ │ │ + ldr.w r0, [r4, #984] @ 0x3d8 │ │ │ │ movs r7, #9 │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ - ldr.w r3, [r4, #128] @ 0x80 │ │ │ │ + ldr.w r3, [r4, #852] @ 0x354 │ │ │ │ str r2, [sp, #4] │ │ │ │ str.w r8, [sp, #20] │ │ │ │ - ldr.w r1, [r4, #132] @ 0x84 │ │ │ │ + ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ str r7, [sp, #24] │ │ │ │ - bl 12378 │ │ │ │ + bl 12374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13126 │ │ │ │ - ldr.w r2, [r4, #940] @ 0x3ac │ │ │ │ + beq.w 1341c │ │ │ │ + ldr.w r2, [r4, #988] @ 0x3dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + ldr.w r0, [r4, #488] @ 0x1e8 │ │ │ │ mov r1, r2 │ │ │ │ - bl 125b8 │ │ │ │ + bl 125b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13212 │ │ │ │ - ldr.w r2, [pc, #1556] @ 133d0 │ │ │ │ + beq.w 1350a │ │ │ │ + ldr.w r2, [pc, #1564] @ 136c8 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 12de0 │ │ │ │ + beq.n 130d0 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n 12de0 │ │ │ │ + beq.n 130d0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1319c │ │ │ │ - ldr.w r2, [r4, #944] @ 0x3b0 │ │ │ │ + beq.w 13494 │ │ │ │ + ldr.w r2, [r4, #992] @ 0x3e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - ldr.w r0, [r4, #140] @ 0x8c │ │ │ │ + ldr.w r0, [r4, #536] @ 0x218 │ │ │ │ mov r1, r2 │ │ │ │ - bl 125b8 │ │ │ │ + bl 125b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13224 │ │ │ │ - ldr.w r2, [pc, #1500] @ 133d4 │ │ │ │ + beq.w 1351c │ │ │ │ + ldr.w r2, [pc, #1508] @ 136cc │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 12e1e │ │ │ │ + beq.n 1310e │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n 12e1e │ │ │ │ + beq.n 1310e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1318e │ │ │ │ - ldrd r2, r1, [r4, #144] @ 0x90 │ │ │ │ + beq.w 13486 │ │ │ │ + ldrd r2, r1, [r4, #856] @ 0x358 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl e0c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 13236 │ │ │ │ - ldr.w r1, [r4, #156] @ 0x9c │ │ │ │ + blt.w 1352e │ │ │ │ + ldr.w r1, [r4, #868] @ 0x364 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - ldr.w r9, [r4, #152] @ 0x98 │ │ │ │ + ldr.w r9, [r4, #864] @ 0x360 │ │ │ │ blx 8c2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13248 │ │ │ │ - ldr.w r1, [r4, #160] @ 0xa0 │ │ │ │ + beq.w 13540 │ │ │ │ + ldr.w r1, [r4, #872] @ 0x368 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 8c2c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1325a │ │ │ │ - ldr.w r3, [r4, #948] @ 0x3b4 │ │ │ │ + beq.w 13552 │ │ │ │ + ldr.w r3, [r4, #996] @ 0x3e4 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ strd r9, r7, [sp, #40] @ 0x28 │ │ │ │ blx 89c0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12e84 │ │ │ │ + beq.n 13174 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13194 │ │ │ │ + beq.w 1348c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 132a2 │ │ │ │ + beq.w 1359a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12ea2 │ │ │ │ + beq.n 13192 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 12ea2 │ │ │ │ + cbnz r3, 13192 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1332] @ 133d8 │ │ │ │ + ldr.w r3, [pc, #1340] @ 136d0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r1, [r4, #168] @ 0xa8 │ │ │ │ + ldr.w r1, [r4, #504] @ 0x1f8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str.w r9, [r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ bl e0c0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12ee6 │ │ │ │ + beq.n 131d6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 12ee6 │ │ │ │ + cbnz r3, 131d6 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 132b4 │ │ │ │ - ldr.w r1, [r4, #160] @ 0xa0 │ │ │ │ + blt.w 135ac │ │ │ │ + ldr.w r1, [r4, #872] @ 0x368 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - ldr.w r7, [r4, #144] @ 0x90 │ │ │ │ + ldr.w r7, [r4, #856] @ 0x358 │ │ │ │ blx 8c2c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 131e8 │ │ │ │ + beq.w 134e0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ str r7, [sp, #28] │ │ │ │ blx 89c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12f2c │ │ │ │ + beq.n 1321c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 131d8 │ │ │ │ + beq.w 134d0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 132c6 │ │ │ │ - ldr.w r2, [pc, #1188] @ 133dc │ │ │ │ + beq.w 135be │ │ │ │ + ldr.w r2, [pc, #1196] @ 136d4 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r7, [r2, #0] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - ldr.w r1, [r4, #172] @ 0xac │ │ │ │ + ldr.w r1, [r4, #500] @ 0x1f4 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ mov r2, r7 │ │ │ │ bl e0c0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12f6c │ │ │ │ + beq.n 1325c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1320a │ │ │ │ + beq.w 13502 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 132d6 │ │ │ │ - ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ + blt.w 135ce │ │ │ │ + ldr.w r3, [r4, #880] @ 0x370 │ │ │ │ movs r0, #3 │ │ │ │ - ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ - ldr.w r1, [r4, #176] @ 0xb0 │ │ │ │ + ldr.w r2, [r4, #856] @ 0x358 │ │ │ │ + ldr.w r1, [r4, #876] @ 0x36c │ │ │ │ bl c684 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 132e8 │ │ │ │ - ldr.w r1, [r4, #156] @ 0x9c │ │ │ │ + beq.w 135e0 │ │ │ │ + ldr.w r1, [r4, #868] @ 0x364 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 8c2c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 132fa │ │ │ │ + beq.w 135f2 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - ldr.w r1, [r4, #160] @ 0xa0 │ │ │ │ + ldr.w r1, [r4, #872] @ 0x368 │ │ │ │ blx 8c2c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13312 │ │ │ │ - ldr.w r3, [r4, #948] @ 0x3b4 │ │ │ │ + beq.w 1360a │ │ │ │ + ldr.w r3, [r4, #996] @ 0x3e4 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ strd r9, sl, [sp, #48] @ 0x30 │ │ │ │ blx 89c0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12fe0 │ │ │ │ + beq.n 132d0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 131e0 │ │ │ │ + beq.w 134d8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 13330 │ │ │ │ + beq.w 13628 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12ffe │ │ │ │ + beq.n 132ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13292 │ │ │ │ + beq.w 1358a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13016 │ │ │ │ + beq.n 13306 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1328a │ │ │ │ - ldr r3, [pc, #968] @ (133e0 ) │ │ │ │ + beq.w 13582 │ │ │ │ + ldr r3, [pc, #976] @ (136d8 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r1, [r4, #184] @ 0xb8 │ │ │ │ + ldr.w r1, [r4, #496] @ 0x1f0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r7, [r3, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ bl e0c0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1304c │ │ │ │ + beq.n 1333c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1329a │ │ │ │ + beq.w 13592 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 13342 │ │ │ │ + blt.w 1363a │ │ │ │ mov r0, r3 │ │ │ │ - ldr r1, [r4, #60] @ 0x3c │ │ │ │ + ldr.w r1, [r4, #792] @ 0x318 │ │ │ │ bl dedc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13352 │ │ │ │ - ldr r1, [r4, #116] @ 0x74 │ │ │ │ + beq.w 1364a │ │ │ │ + ldr.w r1, [r4, #840] @ 0x348 │ │ │ │ mov r0, r3 │ │ │ │ bl dedc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13362 │ │ │ │ + beq.w 1365a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, sp, #32 │ │ │ │ - ldr.w r3, [r4, #952] @ 0x3b8 │ │ │ │ + ldr.w r3, [r4, #1000] @ 0x3e8 │ │ │ │ blx 89c0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 130a0 │ │ │ │ + beq.n 13394 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 131fa │ │ │ │ + beq.w 134f2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1337a │ │ │ │ + beq.w 13672 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ blx 89c0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 130ca │ │ │ │ + beq.n 133be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13202 │ │ │ │ + beq.w 134fa │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1338c │ │ │ │ + beq.w 13684 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 130e8 │ │ │ │ + beq.n 133dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 130e8 │ │ │ │ + cbnz r3, 133dc │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r1, [r4, #60] @ 0x3c │ │ │ │ + ldr.w r1, [r4, #792] @ 0x318 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl e0c0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1310e │ │ │ │ + beq.n 13404 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 1310e │ │ │ │ + cbnz r3, 13404 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - bge.n 13128 │ │ │ │ - ldr r1, [pc, #716] @ (133e4 ) │ │ │ │ + bge.n 1341e │ │ │ │ + ldr r1, [pc, #716] @ (136dc ) │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ - ldr r0, [pc, #716] @ (133e8 ) │ │ │ │ + ldr r0, [pc, #716] @ (136e0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #704] @ (133ec ) │ │ │ │ - ldr r3, [pc, #636] @ (133a8 ) │ │ │ │ + ldr r2, [pc, #708] @ (136e4 ) │ │ │ │ + ldr r3, [pc, #636] @ (136a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1339e │ │ │ │ + bne.w 13696 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12cfc │ │ │ │ + b.n 12fe6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12d38 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ + b.n 13024 │ │ │ │ + ldr.w r0, [r4, #428] @ 0x1ac │ │ │ │ blx 8d74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13272 │ │ │ │ + beq.w 1356a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 12cba │ │ │ │ + beq.w 12fa2 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r6, [r0, #0] │ │ │ │ - beq.w 12cba │ │ │ │ + beq.w 12fa2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 12cba │ │ │ │ + bne.w 12fa2 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12cba │ │ │ │ + b.n 12fa2 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12d74 │ │ │ │ + b.n 13062 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12e1e │ │ │ │ + b.n 1310e │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12e84 │ │ │ │ + b.n 13174 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12de0 │ │ │ │ - ldr r1, [pc, #588] @ (133f0 ) │ │ │ │ + b.n 130d0 │ │ │ │ + ldr r1, [pc, #588] @ (136e8 ) │ │ │ │ movs r2, #5 │ │ │ │ - ldr r0, [pc, #588] @ (133f4 ) │ │ │ │ + ldr r0, [pc, #588] @ (136ec ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 13126 │ │ │ │ - ldr r1, [pc, #576] @ (133f8 ) │ │ │ │ + b.n 1341c │ │ │ │ + ldr r1, [pc, #576] @ (136f0 ) │ │ │ │ movs r2, #7 │ │ │ │ - ldr r0, [pc, #576] @ (133fc ) │ │ │ │ + ldr r0, [pc, #576] @ (136f4 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 13126 │ │ │ │ - ldr r1, [pc, #568] @ (13400 ) │ │ │ │ + b.n 1341c │ │ │ │ + ldr r1, [pc, #568] @ (136f8 ) │ │ │ │ movs r2, #8 │ │ │ │ - ldr r0, [pc, #568] @ (13404 ) │ │ │ │ + ldr r0, [pc, #568] @ (136fc ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 13126 │ │ │ │ + b.n 1341c │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12f2c │ │ │ │ + b.n 1321c │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12fe0 │ │ │ │ - ldr r1, [pc, #540] @ (13408 ) │ │ │ │ + b.n 132d0 │ │ │ │ + ldr r1, [pc, #540] @ (13700 ) │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #540] @ (1340c ) │ │ │ │ + ldr r0, [pc, #540] @ (13704 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 13126 │ │ │ │ + b.n 1341c │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 130a0 │ │ │ │ + b.n 13394 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 130ca │ │ │ │ + b.n 133be │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12f6c │ │ │ │ - ldr r1, [pc, #508] @ (13410 ) │ │ │ │ + b.n 1325c │ │ │ │ + ldr r1, [pc, #508] @ (13708 ) │ │ │ │ movs r2, #10 │ │ │ │ - ldr r0, [pc, #508] @ (13414 ) │ │ │ │ + ldr r0, [pc, #508] @ (1370c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 13126 │ │ │ │ - ldr r1, [pc, #496] @ (13418 ) │ │ │ │ + b.n 1341c │ │ │ │ + ldr r1, [pc, #496] @ (13710 ) │ │ │ │ movs r2, #12 │ │ │ │ - ldr r0, [pc, #496] @ (1341c ) │ │ │ │ + ldr r0, [pc, #496] @ (13714 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 13126 │ │ │ │ - ldr r1, [pc, #488] @ (13420 ) │ │ │ │ + b.n 1341c │ │ │ │ + ldr r1, [pc, #488] @ (13718 ) │ │ │ │ movs r2, #18 │ │ │ │ - ldr r0, [pc, #488] @ (13424 ) │ │ │ │ + ldr r0, [pc, #488] @ (1371c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 13126 │ │ │ │ - ldr r1, [pc, #476] @ (13428 ) │ │ │ │ + b.n 1341c │ │ │ │ + ldr r1, [pc, #476] @ (13720 ) │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ - ldr r0, [pc, #476] @ (1342c ) │ │ │ │ + ldr r0, [pc, #476] @ (13724 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 13126 │ │ │ │ - ldr r1, [pc, #468] @ (13430 ) │ │ │ │ + b.n 1341c │ │ │ │ + ldr r1, [pc, #468] @ (13728 ) │ │ │ │ movs r2, #21 │ │ │ │ - ldr r0, [pc, #468] @ (13434 ) │ │ │ │ + ldr r0, [pc, #468] @ (1372c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 13126 │ │ │ │ - ldr r3, [pc, #328] @ (133bc ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 1341c │ │ │ │ + ldr r3, [pc, #328] @ (136b4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #444] @ (13438 ) │ │ │ │ - ldr r0, [pc, #448] @ (1343c ) │ │ │ │ + ldr r1, [pc, #444] @ (13730 ) │ │ │ │ + ldr r0, [pc, #448] @ (13734 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 13126 │ │ │ │ + b.n 1341c │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13016 │ │ │ │ + b.n 13306 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12ffe │ │ │ │ + b.n 132ee │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1304c │ │ │ │ - ldr r1, [pc, #412] @ (13440 ) │ │ │ │ + b.n 1333c │ │ │ │ + ldr r1, [pc, #412] @ (13738 ) │ │ │ │ movs r2, #21 │ │ │ │ - ldr r0, [pc, #412] @ (13444 ) │ │ │ │ + ldr r0, [pc, #412] @ (1373c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 1326a │ │ │ │ - ldr r1, [pc, #400] @ (13448 ) │ │ │ │ + b.n 13562 │ │ │ │ + ldr r1, [pc, #400] @ (13740 ) │ │ │ │ movs r2, #21 │ │ │ │ - ldr r0, [pc, #400] @ (1344c ) │ │ │ │ + ldr r0, [pc, #400] @ (13744 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 13126 │ │ │ │ - ldr r1, [pc, #392] @ (13450 ) │ │ │ │ + b.n 1341c │ │ │ │ + ldr r1, [pc, #392] @ (13748 ) │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #392] @ (13454 ) │ │ │ │ + ldr r0, [pc, #392] @ (1374c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 13126 │ │ │ │ - ldr r1, [pc, #384] @ (13458 ) │ │ │ │ + b.n 1341c │ │ │ │ + ldr r1, [pc, #384] @ (13750 ) │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #384] @ (1345c ) │ │ │ │ + ldr r0, [pc, #384] @ (13754 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 13126 │ │ │ │ - ldr r1, [pc, #372] @ (13460 ) │ │ │ │ + b.n 1341c │ │ │ │ + ldr r1, [pc, #372] @ (13758 ) │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ - ldr r0, [pc, #372] @ (13464 ) │ │ │ │ + ldr r0, [pc, #372] @ (1375c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 13126 │ │ │ │ - ldr r1, [pc, #364] @ (13468 ) │ │ │ │ + b.n 1341c │ │ │ │ + ldr r1, [pc, #364] @ (13760 ) │ │ │ │ movs r2, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #364] @ (1346c ) │ │ │ │ + ldr r0, [pc, #364] @ (13764 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 13126 │ │ │ │ - ldr r1, [pc, #348] @ (13470 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 1341c │ │ │ │ + ldr r1, [pc, #348] @ (13768 ) │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #348] @ (13474 ) │ │ │ │ + ldr r0, [pc, #348] @ (1376c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 13126 │ │ │ │ - ldr r1, [pc, #324] @ (13478 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 1341c │ │ │ │ + ldr r1, [pc, #324] @ (13770 ) │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #324] @ (1347c ) │ │ │ │ + ldr r0, [pc, #324] @ (13774 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 13322 │ │ │ │ - ldr r1, [pc, #316] @ (13480 ) │ │ │ │ + b.n 1361a │ │ │ │ + ldr r1, [pc, #316] @ (13778 ) │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #316] @ (13484 ) │ │ │ │ + ldr r0, [pc, #316] @ (1377c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 13126 │ │ │ │ - ldr r1, [pc, #308] @ (13488 ) │ │ │ │ + b.n 1341c │ │ │ │ + ldr r1, [pc, #308] @ (13780 ) │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ - ldr r0, [pc, #308] @ (1348c ) │ │ │ │ + ldr r0, [pc, #308] @ (13784 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 13126 │ │ │ │ - ldr r1, [pc, #300] @ (13490 ) │ │ │ │ + b.n 1341c │ │ │ │ + ldr r1, [pc, #300] @ (13788 ) │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ - ldr r0, [pc, #300] @ (13494 ) │ │ │ │ + ldr r0, [pc, #300] @ (1378c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 13126 │ │ │ │ - ldr r1, [pc, #284] @ (13498 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 1341c │ │ │ │ + ldr r1, [pc, #284] @ (13790 ) │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ - ldr r0, [pc, #284] @ (1349c ) │ │ │ │ + ldr r0, [pc, #284] @ (13794 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 13372 │ │ │ │ - ldr r1, [pc, #272] @ (134a0 ) │ │ │ │ + b.n 1366a │ │ │ │ + ldr r1, [pc, #272] @ (13798 ) │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ - ldr r0, [pc, #272] @ (134a4 ) │ │ │ │ + ldr r0, [pc, #272] @ (1379c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 13372 │ │ │ │ + b.n 1366a │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bcc.n 1348c │ │ │ │ + beq.n 135b4 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 13480 │ │ │ │ + beq.n 135a8 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ @@ -17547,1128 +17841,840 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 134c4 │ │ │ │ + bge.n 13620 │ │ │ │ movs r1, r0 │ │ │ │ - ble.n 13304 │ │ │ │ + bge.n 136d8 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - bgt.n 133b8 │ │ │ │ + bge.n 13710 │ │ │ │ movs r1, r0 │ │ │ │ - ble.n 133f8 │ │ │ │ + bge.n 137c8 │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 1339c │ │ │ │ + bge.n 136f4 │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 133dc │ │ │ │ + bge.n 137ac │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 13380 │ │ │ │ + bls.n 136d8 │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 133c0 │ │ │ │ + bge.n 13790 │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 13344 │ │ │ │ + bls.n 1369c │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 13384 │ │ │ │ + bge.n 13754 │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 134f8 │ │ │ │ + bls.n 13650 │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 13338 │ │ │ │ + bls.n 13708 │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 134dc │ │ │ │ + bls.n 13634 │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 1351c │ │ │ │ + bls.n 136ec │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 134c0 │ │ │ │ + bls.n 13818 │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 13500 │ │ │ │ + bls.n 136d0 │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 134a4 │ │ │ │ + bls.n 137fc │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 134e4 │ │ │ │ + bls.n 136b4 │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 13488 │ │ │ │ + bls.n 137e0 │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 134c8 │ │ │ │ + bls.n 13698 │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 1345c │ │ │ │ + bls.n 137b4 │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 13498 │ │ │ │ + bls.n 13668 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 13408 │ │ │ │ + bls.n 13760 │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 13448 │ │ │ │ + bls.n 13818 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 133ec │ │ │ │ + bls.n 13744 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 1342c │ │ │ │ + bls.n 137fc │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 133d4 │ │ │ │ + bhi.n 1372c │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 13414 │ │ │ │ + bls.n 137e4 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 133b8 │ │ │ │ + bhi.n 13710 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 133f8 │ │ │ │ + bls.n 137c8 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 1339c │ │ │ │ + bhi.n 136f4 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 133dc │ │ │ │ + bls.n 137ac │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 13380 │ │ │ │ + bhi.n 136d8 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 133c0 │ │ │ │ + bls.n 13790 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 13558 │ │ │ │ + bhi.n 136b0 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 13398 │ │ │ │ + bhi.n 13768 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 13524 │ │ │ │ + bhi.n 1367c │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 13564 │ │ │ │ + bhi.n 13734 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 1350c │ │ │ │ + bhi.n 13864 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 1354c │ │ │ │ + bhi.n 1371c │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 134f4 │ │ │ │ + bhi.n 1384c │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 13534 │ │ │ │ + bhi.n 13704 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 134d8 │ │ │ │ + bhi.n 13830 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 13518 │ │ │ │ + bhi.n 136e8 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 134b0 │ │ │ │ + bhi.n 13808 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 134f0 │ │ │ │ + bhi.n 136c0 │ │ │ │ movs r1, r0 │ │ │ │ - bge.n 13494 │ │ │ │ + bhi.n 137ec │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 134d4 │ │ │ │ + bhi.n 136a4 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000134a8 : │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r5, [pc, #584] @ (13704 ) │ │ │ │ - sub sp, #12 │ │ │ │ - ldr r2, [pc, #584] @ (13708 ) │ │ │ │ - add r5, pc │ │ │ │ - ldr r3, [pc, #584] @ (1370c ) │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - cmp r2, r3 │ │ │ │ - ldr r3, [pc, #580] @ (13710 ) │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ - beq.w 135ec │ │ │ │ - ldrd r7, r8, [r6, #868] @ 0x364 │ │ │ │ - ldr.w r3, [r6, #804] @ 0x324 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 1368e │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r2, r1 │ │ │ │ - itt ne │ │ │ │ - addne r2, #1 │ │ │ │ - strne r2, [r7, #0] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 136be │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r2, r1 │ │ │ │ - itt ne │ │ │ │ - addne r2, #1 │ │ │ │ - strne.w r2, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 136a6 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - movs r0, #3 │ │ │ │ - cmp r2, r1 │ │ │ │ - ldr.w fp, [r6, #876] @ 0x36c │ │ │ │ - itt ne │ │ │ │ - addne r2, #1 │ │ │ │ - strne r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #492] @ (13714 ) │ │ │ │ - ldr.w r9, [r5, r2] │ │ │ │ - ldr.w sl, [r9] │ │ │ │ - blx 88b4 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 13630 │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ - bpl.w 136d6 │ │ │ │ - ldr r2, [pc, #464] @ (13718 ) │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.w 136ee │ │ │ │ - ldr r2, [pc, #460] @ (1371c ) │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.w 136ea │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - ble.w 1368a │ │ │ │ - cmp r2, #1 │ │ │ │ - str r7, [r4, #12] │ │ │ │ - beq.w 1368a │ │ │ │ - cmp r2, #2 │ │ │ │ - str.w r8, [r4, #16] │ │ │ │ - beq.w 1368a │ │ │ │ - mov r2, r4 │ │ │ │ - str r3, [r4, #20] │ │ │ │ - mov r1, fp │ │ │ │ - mov r0, sl │ │ │ │ - bl e0c0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 13592 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 13622 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - cmp r7, #0 │ │ │ │ - blt.n 13638 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr.w r2, [r6, #880] @ 0x370 │ │ │ │ - ldr.w r1, [r6, #884] @ 0x374 │ │ │ │ - bl e0c0 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 1364e │ │ │ │ - ldr.w r2, [r6, #1000] @ 0x3e8 │ │ │ │ - ldr.w r0, [r6, #788] @ 0x314 │ │ │ │ - mov r1, r2 │ │ │ │ - bl 125b8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 1365e │ │ │ │ - ldr r2, [pc, #348] @ (13720 ) │ │ │ │ - mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [r0, #0] │ │ │ │ - cmp r1, r4 │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ - str r0, [r2, #0] │ │ │ │ - beq.n 135e4 │ │ │ │ - movw r2, #65534 @ 0xfffe │ │ │ │ - movt r2, #16383 @ 0x3fff │ │ │ │ - cmp r1, r2 │ │ │ │ - it eq │ │ │ │ - streq r4, [r0, #0] │ │ │ │ - beq.n 135e4 │ │ │ │ - cbz r1, 1362a │ │ │ │ - movs r0, #1 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - blx 8d74 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 13672 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - str r0, [r4, #0] │ │ │ │ - mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r2, r4 │ │ │ │ - beq.w 134d2 │ │ │ │ - movw r1, #65534 @ 0xfffe │ │ │ │ - movt r1, #16383 @ 0x3fff │ │ │ │ - cmp r2, r1 │ │ │ │ - it eq │ │ │ │ - streq r4, [r0, #0] │ │ │ │ - beq.w 134d2 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 134d2 │ │ │ │ - blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 134d2 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13592 │ │ │ │ - blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 135e4 │ │ │ │ - bl f58c │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 1353a │ │ │ │ - ldr r1, [pc, #232] @ (13724 ) │ │ │ │ - movs r2, #5 │ │ │ │ - ldr r0, [pc, #232] @ (13728 ) │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl fb48 │ │ │ │ - movs r0, #2 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #220] @ (1372c ) │ │ │ │ - movs r2, #6 │ │ │ │ - ldr r0, [pc, #220] @ (13730 ) │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl fb48 │ │ │ │ - b.n 13646 │ │ │ │ - ldr r1, [pc, #212] @ (13734 ) │ │ │ │ - movs r2, #8 │ │ │ │ - ldr r0, [pc, #212] @ (13738 ) │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl fb48 │ │ │ │ - b.n 13646 │ │ │ │ - ldr r3, [pc, #160] @ (13714 ) │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #192] @ (1373c ) │ │ │ │ - ldr r0, [pc, #196] @ (13740 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl fb48 │ │ │ │ - b.n 13646 │ │ │ │ - bl 9238 │ │ │ │ - ldr r3, [pc, #180] @ (13744 ) │ │ │ │ - movw r2, #16232 @ 0x3f68 │ │ │ │ - ldr r1, [pc, #176] @ (13748 ) │ │ │ │ - ldr r0, [pc, #180] @ (1374c ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - add.w r3, r3, #852 @ 0x354 │ │ │ │ - add r0, pc │ │ │ │ - blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #168] @ (13750 ) │ │ │ │ - movw r2, #16234 @ 0x3f6a │ │ │ │ - ldr r1, [pc, #164] @ (13754 ) │ │ │ │ - ldr r0, [pc, #168] @ (13758 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - add.w r3, r3, #852 @ 0x354 │ │ │ │ - add r0, pc │ │ │ │ - blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #156] @ (1375c ) │ │ │ │ - movw r2, #16233 @ 0x3f69 │ │ │ │ - ldr r1, [pc, #152] @ (13760 ) │ │ │ │ - ldr r0, [pc, #156] @ (13764 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - add.w r3, r3, #852 @ 0x354 │ │ │ │ - add r0, pc │ │ │ │ - blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #144] @ (13768 ) │ │ │ │ - movs r2, #32 │ │ │ │ - ldr r1, [pc, #144] @ (1376c ) │ │ │ │ - ldr r0, [pc, #144] @ (13770 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ - add r0, pc │ │ │ │ - blx 8d68 <__assert_fail@plt> │ │ │ │ - bl 91d8 │ │ │ │ - ldr r3, [pc, #132] @ (13774 ) │ │ │ │ - movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #128] @ (13778 ) │ │ │ │ - ldr r0, [pc, #132] @ (1377c ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - adds r3, #12 │ │ │ │ - add r0, pc │ │ │ │ - blx 8d68 <__assert_fail@plt> │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ - movs r3, r0 │ │ │ │ - lsls r0, r2, #16 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r0, r7, #15 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r4, r5, #15 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r0, r2, #17 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r0, r4, #15 │ │ │ │ - movs r0, r0 │ │ │ │ - bhi.n 137c4 │ │ │ │ - movs r1, r0 │ │ │ │ - bhi.n 1362c │ │ │ │ - movs r1, r0 │ │ │ │ - bhi.n 137a0 │ │ │ │ - movs r1, r0 │ │ │ │ - bhi.n 13808 │ │ │ │ - movs r1, r0 │ │ │ │ - bhi.n 13780 │ │ │ │ - movs r1, r0 │ │ │ │ - bhi.n 137e8 │ │ │ │ - movs r1, r0 │ │ │ │ - bhi.n 13760 │ │ │ │ - movs r1, r0 │ │ │ │ - bhi.n 137c4 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrsb.w r0, [ip, r1] │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ - movs r1, r0 │ │ │ │ - bhi.n 137c0 │ │ │ │ - movs r1, r0 │ │ │ │ - vst4.8 {d0-d3}, [r4], r1 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - bhi.n 137cc │ │ │ │ - movs r1, r0 │ │ │ │ - str??.w r0, [ip, #1] │ │ │ │ - stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - bhi.n 13790 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr.w r0, [r6, #1] │ │ │ │ - stmia r0!, {r2, r3, r4, r5} │ │ │ │ - movs r1, r0 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh.w r0, [ip, #1] │ │ │ │ - ittt al │ │ │ │ - moval r1, r0 │ │ │ │ - stmiaal r3!, {r1, r4, r5} │ │ │ │ - moval r1, r0 │ │ │ │ - │ │ │ │ -00013780 : │ │ │ │ +000137a0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w r8, [pc, #116] @ 13808 │ │ │ │ + ldr.w r8, [pc, #116] @ 13828 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ add r8, pc │ │ │ │ mov r6, r2 │ │ │ │ blx 8ad0 <_PyObject_GetAttrId@plt> │ │ │ │ - cbz r0, 137d8 │ │ │ │ + cbz r0, 137f8 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ blx 8590 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 137c2 │ │ │ │ + beq.n 137e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 137ca │ │ │ │ + cbz r3, 137ea │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #48] @ (1380c ) │ │ │ │ + ldr r3, [pc, #48] @ (1382c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8788 │ │ │ │ - cbnz r0, 137ea │ │ │ │ + cbnz r0, 1380a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 137c2 │ │ │ │ - ldr r1, [pc, #36] @ (13810 ) │ │ │ │ + b.n 137e2 │ │ │ │ + ldr r1, [pc, #36] @ (13830 ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r0, [r8, r1] │ │ │ │ ldr r4, [r4, #12] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - ldr r1, [pc, #24] @ (13814 ) │ │ │ │ + ldr r1, [pc, #24] @ (13834 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 8bc8 │ │ │ │ - b.n 137e6 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + b.n 13806 │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 13814 │ │ │ │ + bvc.n 13844 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00013818 : │ │ │ │ +00013838 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #492] @ (13a1c ) │ │ │ │ + ldr r2, [pc, #492] @ (13a3c ) │ │ │ │ mov r6, r0 │ │ │ │ - ldr r3, [pc, #492] @ (13a20 ) │ │ │ │ + ldr r3, [pc, #492] @ (13a40 ) │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #492] @ (13a24 ) │ │ │ │ - ldr.w r9, [pc, #492] @ 13a28 │ │ │ │ + ldr r1, [pc, #492] @ (13a44 ) │ │ │ │ + ldr.w r9, [pc, #492] @ 13a48 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r9, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 8538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13992 │ │ │ │ + beq.w 139b2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 138aa │ │ │ │ + cbz r4, 138ca │ │ │ │ movs r7, #0 │ │ │ │ mov sl, r7 │ │ │ │ mov r8, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 8b1c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 1393a │ │ │ │ - ldr r1, [pc, #444] @ (13a2c ) │ │ │ │ + beq.n 1395a │ │ │ │ + ldr r1, [pc, #444] @ (13a4c ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx 8538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1393a │ │ │ │ + beq.n 1395a │ │ │ │ blx 8850 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1388c │ │ │ │ + beq.n 138ac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #416] @ (13a30 ) │ │ │ │ - ldr r3, [pc, #396] @ (13a20 ) │ │ │ │ + ldr r2, [pc, #416] @ (13a50 ) │ │ │ │ + ldr r3, [pc, #396] @ (13a40 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 13a16 │ │ │ │ + bne.w 13a36 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 139a6 │ │ │ │ + blt.n 139c6 │ │ │ │ mov r0, r1 │ │ │ │ blx 87ac │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 139f8 │ │ │ │ + beq.w 13a18 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #356] @ (13a34 ) │ │ │ │ + ldr r0, [pc, #356] @ (13a54 ) │ │ │ │ add r0, pc │ │ │ │ blx 8948 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 139ba │ │ │ │ - ldr r1, [pc, #344] @ (13a38 ) │ │ │ │ + beq.n 139da │ │ │ │ + ldr r1, [pc, #344] @ (13a58 ) │ │ │ │ add r1, pc │ │ │ │ blx 8538 │ │ │ │ mov r1, r4 │ │ │ │ mov sl, r0 │ │ │ │ blx 8590 │ │ │ │ add r1, sp, #16 │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ mov r7, r0 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ blx 8a6c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 139e4 │ │ │ │ + beq.n 13a04 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 13860 │ │ │ │ - ldr r2, [pc, #300] @ (13a3c ) │ │ │ │ + blt.n 13880 │ │ │ │ + ldr r2, [pc, #300] @ (13a5c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #300] @ (13a40 ) │ │ │ │ + ldr r1, [pc, #300] @ (13a60 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ blx 8bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13952 │ │ │ │ + beq.n 13972 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 13952 │ │ │ │ + cbnz r3, 13972 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13952 │ │ │ │ + b.n 13972 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1394c │ │ │ │ + beq.n 1396c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 139dc │ │ │ │ + beq.n 139fc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 13966 │ │ │ │ + beq.n 13986 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13966 │ │ │ │ + beq.n 13986 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 13996 │ │ │ │ + cbz r3, 139b6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 13980 │ │ │ │ + beq.n 139a0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13980 │ │ │ │ + beq.n 139a0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, 1399e │ │ │ │ - cbz r7, 13992 │ │ │ │ + cbz r3, 139be │ │ │ │ + cbz r7, 139b2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13992 │ │ │ │ + beq.n 139b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 139d4 │ │ │ │ + cbz r3, 139f4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1388e │ │ │ │ + b.n 138ae │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13966 │ │ │ │ + b.n 13986 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13980 │ │ │ │ - ldr r1, [pc, #156] @ (13a44 ) │ │ │ │ + b.n 139a0 │ │ │ │ + ldr r1, [pc, #156] @ (13a64 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx 8538 │ │ │ │ - cbz r0, 139ba │ │ │ │ + cbz r0, 139da │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx 8714 │ │ │ │ - b.n 1388e │ │ │ │ + b.n 138ae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13992 │ │ │ │ + beq.n 139b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 13992 │ │ │ │ + bne.n 139b2 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13992 │ │ │ │ + b.n 139b2 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13992 │ │ │ │ + b.n 139b2 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1394c │ │ │ │ - ldr r3, [pc, #84] @ (13a3c ) │ │ │ │ + b.n 1396c │ │ │ │ + ldr r3, [pc, #84] @ (13a5c ) │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #92] @ (13a48 ) │ │ │ │ + ldr r1, [pc, #92] @ (13a68 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8bc8 │ │ │ │ - b.n 13922 │ │ │ │ - ldr r3, [pc, #64] @ (13a3c ) │ │ │ │ + b.n 13942 │ │ │ │ + ldr r3, [pc, #64] @ (13a5c ) │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #76] @ (13a4c ) │ │ │ │ + ldr r1, [pc, #76] @ (13a6c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 139c4 │ │ │ │ - b.n 13992 │ │ │ │ + bne.n 139e4 │ │ │ │ + b.n 139b2 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 13a24 │ │ │ │ + bvc.n 13a54 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ - bvc.n 13978 │ │ │ │ + bvc.n 139a8 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r1, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r6} │ │ │ │ movs r3, r0 │ │ │ │ - bcc.n 13978 │ │ │ │ + bcc.n 139a8 │ │ │ │ movs r1, r0 │ │ │ │ - bvs.n 13a28 │ │ │ │ + bvs.n 13a58 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 139e4 │ │ │ │ + bvs.n 13a14 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 13984 │ │ │ │ + bpl.n 139b4 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 13b20 │ │ │ │ + bpl.n 13b50 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 13afc │ │ │ │ + bpl.n 13b2c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00013a50 : │ │ │ │ +00013a70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r5, [pc, #84] @ (13ab8 ) │ │ │ │ + ldr r5, [pc, #84] @ (13ad8 ) │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ add r5, pc │ │ │ │ - cbz r3, 13a82 │ │ │ │ + cbz r3, 13aa2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 13a82 │ │ │ │ + cbz r3, 13aa2 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 13aa2 │ │ │ │ + cbz r0, 13ac2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 13aa6 │ │ │ │ + cbz r3, 13ac6 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbz r3, 13aa6 │ │ │ │ + cbz r3, 13ac6 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #56] @ (13abc ) │ │ │ │ - ldr r3, [pc, #56] @ (13ac0 ) │ │ │ │ + ldr r1, [pc, #56] @ (13adc ) │ │ │ │ + ldr r3, [pc, #56] @ (13ae0 ) │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8bc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13aa2 │ │ │ │ + beq.n 13ac2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 13ab0 │ │ │ │ + cbz r3, 13ad0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 13a7e │ │ │ │ - ldr r1, [pc, #28] @ (13ac4 ) │ │ │ │ - ldr r3, [pc, #20] @ (13ac0 ) │ │ │ │ + b.n 13a9e │ │ │ │ + ldr r1, [pc, #28] @ (13ae4 ) │ │ │ │ + ldr r3, [pc, #20] @ (13ae0 ) │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add r1, pc │ │ │ │ - b.n 13a8a │ │ │ │ + b.n 13aaa │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13aa2 │ │ │ │ - stmia r5!, {r1, r2, r4, r7} │ │ │ │ + b.n 13ac2 │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - bpl.n 139f8 │ │ │ │ + bpl.n 13a28 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 13a40 │ │ │ │ + bpl.n 13a70 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00013ac8 : │ │ │ │ +00013ae8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #332] @ (13c28 ) │ │ │ │ - ldr r3, [pc, #336] @ (13c2c ) │ │ │ │ + ldr r4, [pc, #332] @ (13c48 ) │ │ │ │ + ldr r3, [pc, #336] @ (13c4c ) │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - beq.n 13b4c │ │ │ │ + beq.n 13b6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13bc2 │ │ │ │ + beq.n 13be2 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13bc2 │ │ │ │ + beq.n 13be2 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13b9c │ │ │ │ - ldr r3, [pc, #308] @ (13c30 ) │ │ │ │ + beq.n 13bbc │ │ │ │ + ldr r3, [pc, #308] @ (13c50 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r7, [r4, r3] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 13b5e │ │ │ │ - ldr r3, [pc, #300] @ (13c34 ) │ │ │ │ + beq.n 13b7e │ │ │ │ + ldr r3, [pc, #300] @ (13c54 ) │ │ │ │ ldr.w r8, [r4, r3] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 13b54 │ │ │ │ + beq.n 13b74 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13bb0 │ │ │ │ + beq.n 13bd0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13bb0 │ │ │ │ + beq.n 13bd0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 13b74 │ │ │ │ + cbz r0, 13b94 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 13c0e │ │ │ │ + beq.n 13c2e │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 13c04 │ │ │ │ + beq.n 13c24 │ │ │ │ mov r0, r6 │ │ │ │ blx 8be0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13bd8 │ │ │ │ + beq.n 13bf8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13b46 │ │ │ │ + beq.n 13b66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 13ba4 │ │ │ │ + cbz r3, 13bc4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r3, [r3, #8] │ │ │ │ bx r3 │ │ │ │ blx 8514 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r2, r3, #23 │ │ │ │ - bpl.n 13bd4 │ │ │ │ + bpl.n 13bf4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq r6, r5 │ │ │ │ - beq.n 13b46 │ │ │ │ + beq.n 13b66 │ │ │ │ adds r3, #1 │ │ │ │ mov r6, r5 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 13b38 │ │ │ │ - ldr r3, [pc, #192] @ (13c38 ) │ │ │ │ + b.n 13b58 │ │ │ │ + ldr r3, [pc, #192] @ (13c58 ) │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - ldr r1, [pc, #192] @ (13c3c ) │ │ │ │ + ldr r1, [pc, #192] @ (13c5c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, pc │ │ │ │ blx 8ab8 <_PyErr_FormatFromCause@plt> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13b9c │ │ │ │ + beq.n 13bbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 13b9c │ │ │ │ + cbnz r3, 13bbc │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #132] @ (13c38 ) │ │ │ │ - ldr r1, [pc, #140] @ (13c40 ) │ │ │ │ + ldr r3, [pc, #132] @ (13c58 ) │ │ │ │ + ldr r1, [pc, #140] @ (13c60 ) │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 8bc8 │ │ │ │ - b.n 13b78 │ │ │ │ - ldr r3, [pc, #116] @ (13c38 ) │ │ │ │ - ldr r1, [pc, #124] @ (13c44 ) │ │ │ │ + b.n 13b98 │ │ │ │ + ldr r3, [pc, #116] @ (13c58 ) │ │ │ │ + ldr r1, [pc, #124] @ (13c64 ) │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8bc8 │ │ │ │ - b.n 13b9c │ │ │ │ + b.n 13bbc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 13b0e │ │ │ │ - ldr r3, [pc, #92] @ (13c38 ) │ │ │ │ + b.n 13b2e │ │ │ │ + ldr r3, [pc, #92] @ (13c58 ) │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - ldr r1, [pc, #104] @ (13c48 ) │ │ │ │ + ldr r1, [pc, #104] @ (13c68 ) │ │ │ │ ldr r4, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 8bc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13b78 │ │ │ │ + beq.n 13b98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 13b78 │ │ │ │ + bne.n 13b98 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13b78 │ │ │ │ + b.n 13b98 │ │ │ │ blx 8514 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bpl.n 13b2c │ │ │ │ - ldr r3, [pc, #40] @ (13c38 ) │ │ │ │ - ldr r1, [pc, #56] @ (13c4c ) │ │ │ │ + bpl.n 13b4c │ │ │ │ + ldr r3, [pc, #40] @ (13c58 ) │ │ │ │ + ldr r1, [pc, #56] @ (13c6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 86ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 13bf4 │ │ │ │ - b.n 13b78 │ │ │ │ - stmia r5!, {r5} │ │ │ │ + bne.n 13c14 │ │ │ │ + b.n 13b98 │ │ │ │ + stmia r5!, {} │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 13c60 │ │ │ │ + bvs.n 13c90 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 13b90 │ │ │ │ + bpl.n 13bc0 │ │ │ │ movs r1, r0 │ │ │ │ - bmi.n 13c38 │ │ │ │ + bpl.n 13c68 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 13cdc │ │ │ │ + bpl.n 13d0c │ │ │ │ movs r1, r0 │ │ │ │ - bmi.n 13c34 │ │ │ │ + bmi.n 13c64 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00013c50 : │ │ │ │ +00013c70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r5, r1 │ │ │ │ - cbz r0, 13c76 │ │ │ │ + cbz r0, 13c96 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c76 │ │ │ │ + beq.n 13c96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 13ca8 │ │ │ │ + cbz r3, 13cc8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 13c9c │ │ │ │ + cbz r0, 13cbc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c9c │ │ │ │ + beq.n 13cbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 13ca0 │ │ │ │ + cbz r3, 13cc0 │ │ │ │ str r5, [r4, #16] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ str r5, [r4, #16] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13c76 │ │ │ │ + b.n 13c96 │ │ │ │ nop │ │ │ │ │ │ │ │ -00013cb0 : │ │ │ │ +00013cd0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 8a10 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 13cca │ │ │ │ + bne.n 13cea │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w b848 │ │ │ │ nop │ │ │ │ │ │ │ │ -00013cd4 : │ │ │ │ +00013cf4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #52] @ (13d18 ) │ │ │ │ + ldr r5, [pc, #52] @ (13d38 ) │ │ │ │ mov r6, r2 │ │ │ │ blx 8c2c │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 13cf4 │ │ │ │ + cbz r0, 13d14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ (13d1c ) │ │ │ │ + ldr r3, [pc, #36] @ (13d3c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8788 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13cf0 │ │ │ │ + beq.n 13d10 │ │ │ │ blx 882c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - b.n 13cf0 │ │ │ │ - stmia r3!, {r4} │ │ │ │ + b.n 13d10 │ │ │ │ + stmia r2!, {r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r6, #17 │ │ │ │ ... │ │ │ │ │ │ │ │ -00013d20 : │ │ │ │ +00013d40 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ │ │ │ │ -00013d28 : │ │ │ │ +00013d48 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #136] @ 13dc0 │ │ │ │ + ldr.w ip, [pc, #136] @ 13de0 │ │ │ │ sub sp, #16 │ │ │ │ - ldr r4, [pc, #132] @ (13dc4 ) │ │ │ │ + ldr r4, [pc, #132] @ (13de4 ) │ │ │ │ add ip, pc │ │ │ │ - ldr r3, [pc, #132] @ (13dc8 ) │ │ │ │ - ldr r2, [pc, #136] @ (13dcc ) │ │ │ │ + ldr r3, [pc, #132] @ (13de8 ) │ │ │ │ + ldr r2, [pc, #136] @ (13dec ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 13d98 │ │ │ │ + beq.n 13db8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ - cbz r1, 13dba │ │ │ │ - ldr r0, [pc, #112] @ (13dd0 ) │ │ │ │ + cbz r1, 13dda │ │ │ │ + ldr r0, [pc, #112] @ (13df0 ) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, #432 @ 0x1b0 │ │ │ │ blx 877c <_PyUnicode_FromId@plt> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 13d7e │ │ │ │ + cbz r0, 13d9e │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r1, sp │ │ │ │ blx 8a84 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #84] @ (13dd4 ) │ │ │ │ - ldr r2, [pc, #64] @ (13dc4 ) │ │ │ │ + ldr r1, [pc, #84] @ (13df4 ) │ │ │ │ + ldr r2, [pc, #64] @ (13de4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 13db6 │ │ │ │ + bne.n 13dd6 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #60] @ (13dd8 ) │ │ │ │ - ldr r3, [pc, #40] @ (13dc4 ) │ │ │ │ + ldr r2, [pc, #60] @ (13df8 ) │ │ │ │ + ldr r3, [pc, #40] @ (13de4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 13db6 │ │ │ │ + bne.n 13dd6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 13d20 │ │ │ │ + b.w 13d40 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ bl 9508 │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r3, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r3, r5, r7} │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ movs r3, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ - stmia r2!, {r5, r6} │ │ │ │ + stmia r2!, {r6} │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00013ddc : │ │ │ │ - ldr r3, [pc, #16] @ (13df0 ) │ │ │ │ +00013dfc : │ │ │ │ + ldr r3, [pc, #16] @ (13e10 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #16] @ (13df4 ) │ │ │ │ + ldr r2, [pc, #16] @ (13e14 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, #8 │ │ │ │ b.w 8d0c │ │ │ │ - stmia r2!, {r1, r3, r4} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ ... │ │ │ │ │ │ │ │ -00013df8 : │ │ │ │ - ldr r3, [pc, #16] @ (13e0c ) │ │ │ │ +00013e18 : │ │ │ │ + ldr r3, [pc, #16] @ (13e2c ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #16] @ (13e10 ) │ │ │ │ + ldr r2, [pc, #16] @ (13e30 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, #8 │ │ │ │ b.w 8ca8 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ ... │ │ │ │ │ │ │ │ -00013e14 : │ │ │ │ +00013e34 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -18678,3820 +18684,3820 @@ │ │ │ │ bl f5cc │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r5, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq.n 13ea8 │ │ │ │ + beq.n 13ec8 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 8bd4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13e5e │ │ │ │ + beq.n 13e7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 13e96 │ │ │ │ + cbz r3, 13eb6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13e6e │ │ │ │ + beq.n 13e8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 13e8e │ │ │ │ - cbz r6, 13ea8 │ │ │ │ + cbz r3, 13eae │ │ │ │ + cbz r6, 13ec8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 8730 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13e8a │ │ │ │ + beq.n 13eaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 13e9e │ │ │ │ + cbz r3, 13ebe │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13e6e │ │ │ │ + b.n 13e8e │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13e5e │ │ │ │ + b.n 13e7e │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00013eb0 : │ │ │ │ +00013ed0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #88] @ (13f18 ) │ │ │ │ - ldr.w ip, [pc, #88] @ 13f1c │ │ │ │ + ldr r3, [pc, #88] @ (13f38 ) │ │ │ │ + ldr.w ip, [pc, #88] @ 13f3c │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, ip] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 13f0c │ │ │ │ + bne.n 13f2c │ │ │ │ lsls r4, r1, #31 │ │ │ │ - bmi.n 13f0c │ │ │ │ + bmi.n 13f2c │ │ │ │ lsls r4, r2, #31 │ │ │ │ - bmi.n 13f0c │ │ │ │ + bmi.n 13f2c │ │ │ │ asrs r2, r2, #1 │ │ │ │ asrs r1, r1, #1 │ │ │ │ - bmi.n 13ef8 │ │ │ │ + bmi.n 13f18 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 13ef0 │ │ │ │ + bge.n 13f10 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 13f14 │ │ │ │ + bpl.n 13f34 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r2, r3 │ │ │ │ bic.w r2, r2, r2, asr #31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 8d58 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 13f14 │ │ │ │ + bpl.n 13f34 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r3 │ │ │ │ bic.w r1, r1, r1, asr #31 │ │ │ │ - blt.n 13eea │ │ │ │ - b.n 13ef0 │ │ │ │ + blt.n 13f0a │ │ │ │ + b.n 13f10 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 13e14 │ │ │ │ + b.w 13e34 │ │ │ │ bl 9268 │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r0, #18 │ │ │ │ ... │ │ │ │ │ │ │ │ -00013f20 : │ │ │ │ +00013f40 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w r8, [pc, #272] @ 14044 │ │ │ │ + ldr.w r8, [pc, #272] @ 14064 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r3, [pc, #272] @ (14048 ) │ │ │ │ + ldr r3, [pc, #272] @ (14068 ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add r8, pc │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r7, [r8, r3] │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ cmp r0, r7 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 13f92 │ │ │ │ + bpl.n 13fb2 │ │ │ │ lsls r1, r4, #31 │ │ │ │ - bmi.n 13f9c │ │ │ │ + bmi.n 13fbc │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bmi.n 13f9c │ │ │ │ + bmi.n 13fbc │ │ │ │ ldr r3, [r6, #8] │ │ │ │ asrs r5, r5, #1 │ │ │ │ asrs r4, r4, #1 │ │ │ │ - bmi.n 13faa │ │ │ │ + bmi.n 13fca │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 13ff2 │ │ │ │ + blt.n 14012 │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ cmp r5, r3 │ │ │ │ it ge │ │ │ │ movge r5, r3 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ subs r5, r5, r4 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 13fba │ │ │ │ + bpl.n 13fda │ │ │ │ add.w r0, r6, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 85b8 │ │ │ │ mov r1, r7 │ │ │ │ blx 8b80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 13f58 │ │ │ │ + bne.n 13f78 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 13e14 │ │ │ │ + b.w 13e34 │ │ │ │ add r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 1401a │ │ │ │ + blt.n 1403a │ │ │ │ cmp r4, #0 │ │ │ │ it lt │ │ │ │ movlt r4, #0 │ │ │ │ - blt.n 13f72 │ │ │ │ - b.n 13f6c │ │ │ │ + blt.n 13f92 │ │ │ │ + b.n 13f8c │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 13fc8 │ │ │ │ + beq.n 13fe8 │ │ │ │ mov r1, r7 │ │ │ │ blx 8b80 │ │ │ │ - cbz r0, 14004 │ │ │ │ + cbz r0, 14024 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - ldr r3, [pc, #128] @ (1404c ) │ │ │ │ + ldr r3, [pc, #128] @ (1406c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1402e │ │ │ │ - ldr r3, [pc, #124] @ (14050 ) │ │ │ │ + beq.n 1404e │ │ │ │ + ldr r3, [pc, #124] @ (14070 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1402a │ │ │ │ + beq.n 1404a │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbnz r3, 14026 │ │ │ │ - ldr r3, [pc, #112] @ (14054 ) │ │ │ │ + cbnz r3, 14046 │ │ │ │ + ldr r3, [pc, #112] @ (14074 ) │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 8a44 │ │ │ │ add r5, r3 │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ it lt │ │ │ │ movlt r5, #0 │ │ │ │ - blt.n 13f78 │ │ │ │ - b.n 13f72 │ │ │ │ - ldr r3, [pc, #80] @ (14058 ) │ │ │ │ + blt.n 13f98 │ │ │ │ + b.n 13f92 │ │ │ │ + ldr r3, [pc, #80] @ (14078 ) │ │ │ │ movs r2, #22 │ │ │ │ - ldr r1, [pc, #80] @ (1405c ) │ │ │ │ - ldr r0, [pc, #84] @ (14060 ) │ │ │ │ + ldr r1, [pc, #80] @ (1407c ) │ │ │ │ + ldr r0, [pc, #84] @ (14080 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #508 @ 0x1fc │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ cmp r4, #0 │ │ │ │ add r5, r3 │ │ │ │ it lt │ │ │ │ movlt r4, #0 │ │ │ │ - blt.n 13ffa │ │ │ │ - b.n 13ff4 │ │ │ │ + blt.n 1401a │ │ │ │ + b.n 14014 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 13fe6 │ │ │ │ + b.n 14006 │ │ │ │ bl 91d8 │ │ │ │ - ldr r3, [pc, #52] @ (14064 ) │ │ │ │ + ldr r3, [pc, #52] @ (14084 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #48] @ (14068 ) │ │ │ │ - ldr r0, [pc, #52] @ (1406c ) │ │ │ │ + ldr r1, [pc, #48] @ (14088 ) │ │ │ │ + ldr r0, [pc, #52] @ (1408c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - stmia r0!, {r6, r7} │ │ │ │ + stmia r0!, {r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s32 q0, d8, d1 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + vaddl.s8 q8, d8, d1 │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r2, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - vhadd.s d16, d12, d1 │ │ │ │ - @ instruction: 0xb6a2 │ │ │ │ + vaddl.s16 q0, d12, d1 │ │ │ │ + @ instruction: 0xb6aa │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r2, 140ac │ │ │ │ + cbnz r2, 140ce │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00014070 : │ │ │ │ +00014090 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w ip, [pc, #164] @ 14124 │ │ │ │ - ldr r3, [pc, #164] @ (14128 ) │ │ │ │ + ldr.w ip, [pc, #164] @ 14144 │ │ │ │ + ldr r3, [pc, #164] @ (14148 ) │ │ │ │ add ip, pc │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 140aa │ │ │ │ + bne.n 140ca │ │ │ │ lsls r5, r1, #31 │ │ │ │ - bmi.n 140aa │ │ │ │ + bmi.n 140ca │ │ │ │ lsls r4, r2, #31 │ │ │ │ - bmi.n 140aa │ │ │ │ + bmi.n 140ca │ │ │ │ asrs r2, r2, #1 │ │ │ │ asrs r1, r1, #1 │ │ │ │ - bmi.n 140d8 │ │ │ │ + bmi.n 140f8 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 140b2 │ │ │ │ + blt.n 140d2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 89a4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 13e14 │ │ │ │ + b.w 13e34 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bpl.n 14104 │ │ │ │ - ldr r4, [pc, #112] @ (1412c ) │ │ │ │ + bpl.n 14124 │ │ │ │ + ldr r4, [pc, #112] @ (1414c ) │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 1410c │ │ │ │ - ldr r4, [pc, #108] @ (14130 ) │ │ │ │ + beq.n 1412c │ │ │ │ + ldr r4, [pc, #108] @ (14150 ) │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 14108 │ │ │ │ + beq.n 14128 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r2, r3 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 89a4 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bpl.n 14104 │ │ │ │ - ldr r4, [pc, #76] @ (1412c ) │ │ │ │ + bpl.n 14124 │ │ │ │ + ldr r4, [pc, #76] @ (1414c ) │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 1410c │ │ │ │ - ldr.w lr, [pc, #68] @ 14130 │ │ │ │ + beq.n 1412c │ │ │ │ + ldr.w lr, [pc, #68] @ 14150 │ │ │ │ ldr.w r5, [ip, lr] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 14108 │ │ │ │ + beq.n 14128 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r5 │ │ │ │ - blt.n 140be │ │ │ │ + blt.n 140de │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 89a4 │ │ │ │ bl 9328 │ │ │ │ bl 91d8 │ │ │ │ - ldr r3, [pc, #36] @ (14134 ) │ │ │ │ + ldr r3, [pc, #36] @ (14154 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #36] @ (14138 ) │ │ │ │ - ldr r0, [pc, #36] @ (1413c ) │ │ │ │ + ldr r1, [pc, #36] @ (14158 ) │ │ │ │ + ldr r0, [pc, #36] @ (1415c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - it vc │ │ │ │ - movvc r3, r0 │ │ │ │ + it pl │ │ │ │ + movpl r3, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 9, cr0, cr14, cr1, {0} │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + cdp 0, 11, cr0, cr14, cr1, {0} │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r4, 14144 │ │ │ │ + cbnz r4, 14166 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00014140 : │ │ │ │ +00014160 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w ip, [pc, #164] @ 141f4 │ │ │ │ - ldr r3, [pc, #164] @ (141f8 ) │ │ │ │ + ldr.w ip, [pc, #164] @ 14214 │ │ │ │ + ldr r3, [pc, #164] @ (14218 ) │ │ │ │ add ip, pc │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 1417a │ │ │ │ + bne.n 1419a │ │ │ │ lsls r5, r1, #31 │ │ │ │ - bmi.n 1417a │ │ │ │ + bmi.n 1419a │ │ │ │ lsls r4, r2, #31 │ │ │ │ - bmi.n 1417a │ │ │ │ + bmi.n 1419a │ │ │ │ asrs r2, r2, #1 │ │ │ │ asrs r1, r1, #1 │ │ │ │ - bmi.n 141a8 │ │ │ │ + bmi.n 141c8 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 14182 │ │ │ │ + blt.n 141a2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 8960 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 13e14 │ │ │ │ + b.w 13e34 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n 141d4 │ │ │ │ - ldr r4, [pc, #112] @ (141fc ) │ │ │ │ + bpl.n 141f4 │ │ │ │ + ldr r4, [pc, #112] @ (1421c ) │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 141dc │ │ │ │ - ldr r4, [pc, #108] @ (14200 ) │ │ │ │ + beq.n 141fc │ │ │ │ + ldr r4, [pc, #108] @ (14220 ) │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 141d8 │ │ │ │ + beq.n 141f8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r2, r3 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 8960 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bpl.n 141d4 │ │ │ │ - ldr r4, [pc, #76] @ (141fc ) │ │ │ │ + bpl.n 141f4 │ │ │ │ + ldr r4, [pc, #76] @ (1421c ) │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 141dc │ │ │ │ - ldr.w lr, [pc, #68] @ 14200 │ │ │ │ + beq.n 141fc │ │ │ │ + ldr.w lr, [pc, #68] @ 14220 │ │ │ │ ldr.w r5, [ip, lr] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 141d8 │ │ │ │ + beq.n 141f8 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r5 │ │ │ │ - blt.n 1418e │ │ │ │ + blt.n 141ae │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 8960 │ │ │ │ bl 9208 │ │ │ │ bl 91d8 │ │ │ │ - ldr r3, [pc, #36] @ (14204 ) │ │ │ │ + ldr r3, [pc, #36] @ (14224 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #36] @ (14208 ) │ │ │ │ - ldr r0, [pc, #36] @ (1420c ) │ │ │ │ + ldr r1, [pc, #36] @ (14228 ) │ │ │ │ + ldr r0, [pc, #36] @ (1422c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bkpt 0x00a8 │ │ │ │ + bkpt 0x0088 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [lr, #4] │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + stcl 0, cr0, [lr, #4]! │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + @ instruction: 0xb84c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00014210 : │ │ │ │ +00014230 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #968] @ (145ec ) │ │ │ │ + ldr r2, [pc, #968] @ (1460c ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #968] @ (145f0 ) │ │ │ │ + ldr r3, [pc, #968] @ (14610 ) │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr.w r9, [pc, #968] @ 145f4 │ │ │ │ + ldr.w r9, [pc, #968] @ 14614 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r9, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 145d2 │ │ │ │ + beq.w 145f2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r1 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r8 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mvn.w r2, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 14140 │ │ │ │ + bl 14160 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14486 │ │ │ │ + beq.w 144a6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bpl.w 144c6 │ │ │ │ + bpl.w 144e6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ itt gt │ │ │ │ movgt r7, #0 │ │ │ │ mvngt.w sl, #3221225472 @ 0xc0000000 │ │ │ │ - ble.n 14328 │ │ │ │ + ble.n 14348 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl eff0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 143fc │ │ │ │ + beq.w 1441c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 1443c │ │ │ │ + bpl.w 1445c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 859c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1445c │ │ │ │ + blt.w 1447c │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 1451e │ │ │ │ + bne.w 1453e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl dedc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 142ca │ │ │ │ + beq.n 142ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 143f4 │ │ │ │ + beq.w 14414 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 142d8 │ │ │ │ + beq.n 142f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 143c2 │ │ │ │ + beq.n 143e2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 143ce │ │ │ │ + beq.n 143ee │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 144a4 │ │ │ │ - ldr r3, [pc, #780] @ (145f8 ) │ │ │ │ + bpl.w 144c4 │ │ │ │ + ldr r3, [pc, #780] @ (14618 ) │ │ │ │ mov r0, fp │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ - ldr.w r1, [r3, #324] @ 0x144 │ │ │ │ + ldr.w r1, [r3, #144] @ 0x90 │ │ │ │ bl dedc │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 1430e │ │ │ │ + beq.n 1432e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 143ec │ │ │ │ + beq.n 1440c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 144e6 │ │ │ │ + beq.w 14506 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.w 144fe │ │ │ │ + bpl.w 1451e │ │ │ │ ldr r3, [r6, #8] │ │ │ │ adds r7, #2 │ │ │ │ cmp.w r7, r3, lsl #1 │ │ │ │ - blt.n 14280 │ │ │ │ + blt.n 142a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1433c │ │ │ │ + beq.n 1435c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14554 │ │ │ │ + beq.w 14574 │ │ │ │ mvn.w r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl eff0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14572 │ │ │ │ + beq.w 14592 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 1458a │ │ │ │ - ldr r2, [pc, #668] @ (145f8 ) │ │ │ │ + bpl.w 145aa │ │ │ │ + ldr r2, [pc, #668] @ (14618 ) │ │ │ │ add r1, sp, #8 │ │ │ │ - ldr r3, [pc, #668] @ (145fc ) │ │ │ │ + ldr r3, [pc, #668] @ (1461c ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ - ldr.w r0, [r2, #328] @ 0x148 │ │ │ │ + ldr.w r0, [r2, #148] @ 0x94 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ blx 8a84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 145aa │ │ │ │ + beq.w 145ca │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 14396 │ │ │ │ + beq.n 143b6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14564 │ │ │ │ + beq.w 14584 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 143aa │ │ │ │ + beq.n 143ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1455c │ │ │ │ + beq.w 1457c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 143be │ │ │ │ + beq.n 143de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1454c │ │ │ │ + beq.w 1456c │ │ │ │ movs r0, #1 │ │ │ │ - b.n 14420 │ │ │ │ + b.n 14440 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 142de │ │ │ │ - ldr r3, [pc, #560] @ (14600 ) │ │ │ │ + bne.n 142fe │ │ │ │ + ldr r3, [pc, #560] @ (14620 ) │ │ │ │ movs r2, #239 @ 0xef │ │ │ │ - ldr r1, [pc, #560] @ (14604 ) │ │ │ │ - ldr r0, [pc, #560] @ (14608 ) │ │ │ │ + ldr r1, [pc, #560] @ (14624 ) │ │ │ │ + ldr r0, [pc, #560] @ (14628 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1441e │ │ │ │ + bl 9018 │ │ │ │ + b.n 1443e │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1430e │ │ │ │ + b.n 1432e │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 142ca │ │ │ │ - ldr r3, [pc, #512] @ (14600 ) │ │ │ │ + b.n 142ea │ │ │ │ + ldr r3, [pc, #512] @ (14620 ) │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ - ldr r1, [pc, #520] @ (1460c ) │ │ │ │ - ldr r0, [pc, #524] @ (14610 ) │ │ │ │ + ldr r1, [pc, #520] @ (1462c ) │ │ │ │ + ldr r0, [pc, #524] @ (14630 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #496] @ (14614 ) │ │ │ │ - ldr r3, [pc, #460] @ (145f0 ) │ │ │ │ + ldr r2, [pc, #496] @ (14634 ) │ │ │ │ + ldr r3, [pc, #460] @ (14610 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 145ce │ │ │ │ + bne.w 145ee │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #448] @ (14600 ) │ │ │ │ + ldr r3, [pc, #448] @ (14620 ) │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ - ldr r1, [pc, #468] @ (14618 ) │ │ │ │ + ldr r1, [pc, #468] @ (14638 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r9, r3] │ │ │ │ - ldr r3, [pc, #464] @ (1461c ) │ │ │ │ + ldr r3, [pc, #464] @ (1463c ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #460] @ (14620 ) │ │ │ │ + ldr r0, [pc, #460] @ (14640 ) │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 14412 │ │ │ │ - ldr r3, [pc, #416] @ (14600 ) │ │ │ │ + b.n 14432 │ │ │ │ + ldr r3, [pc, #416] @ (14620 ) │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ - ldr r1, [pc, #448] @ (14624 ) │ │ │ │ - ldr r0, [pc, #452] @ (14628 ) │ │ │ │ + ldr r1, [pc, #448] @ (14644 ) │ │ │ │ + ldr r0, [pc, #452] @ (14648 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1441e │ │ │ │ - ldr r3, [pc, #376] @ (14600 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 1443e │ │ │ │ + ldr r3, [pc, #376] @ (14620 ) │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ - ldr r1, [pc, #416] @ (1462c ) │ │ │ │ - ldr r0, [pc, #416] @ (14630 ) │ │ │ │ + ldr r1, [pc, #416] @ (1464c ) │ │ │ │ + ldr r0, [pc, #416] @ (14650 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1441e │ │ │ │ - ldr r2, [pc, #344] @ (14600 ) │ │ │ │ - ldr r3, [pc, #396] @ (14634 ) │ │ │ │ - ldr r1, [pc, #396] @ (14638 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 1443e │ │ │ │ + ldr r2, [pc, #344] @ (14620 ) │ │ │ │ + ldr r3, [pc, #396] @ (14654 ) │ │ │ │ + ldr r1, [pc, #396] @ (14658 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #396] @ (1463c ) │ │ │ │ + ldr r0, [pc, #396] @ (1465c ) │ │ │ │ ldr.w r4, [r9, r2] │ │ │ │ add r1, pc │ │ │ │ str.w fp, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #239 @ 0xef │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 10428 │ │ │ │ - b.n 143e4 │ │ │ │ - ldr r2, [pc, #312] @ (14600 ) │ │ │ │ - ldr r3, [pc, #372] @ (14640 ) │ │ │ │ - ldr r1, [pc, #376] @ (14644 ) │ │ │ │ + b.n 14404 │ │ │ │ + ldr r2, [pc, #312] @ (14620 ) │ │ │ │ + ldr r3, [pc, #372] @ (14660 ) │ │ │ │ + ldr r1, [pc, #376] @ (14664 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r5, [r9, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #364] @ (14648 ) │ │ │ │ + ldr r0, [pc, #364] @ (14668 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 1449c │ │ │ │ - ldr r3, [pc, #280] @ (14600 ) │ │ │ │ + b.n 144bc │ │ │ │ + ldr r3, [pc, #280] @ (14620 ) │ │ │ │ movs r2, #239 @ 0xef │ │ │ │ - ldr r1, [pc, #352] @ (1464c ) │ │ │ │ - ldr r0, [pc, #352] @ (14650 ) │ │ │ │ + ldr r1, [pc, #352] @ (1466c ) │ │ │ │ + ldr r0, [pc, #352] @ (14670 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 143e4 │ │ │ │ - ldr r2, [pc, #256] @ (14600 ) │ │ │ │ - ldr r3, [pc, #336] @ (14654 ) │ │ │ │ - ldr r1, [pc, #340] @ (14658 ) │ │ │ │ + b.n 14404 │ │ │ │ + ldr r2, [pc, #256] @ (14620 ) │ │ │ │ + ldr r3, [pc, #336] @ (14674 ) │ │ │ │ + ldr r1, [pc, #340] @ (14678 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #340] @ (1465c ) │ │ │ │ + ldr r0, [pc, #340] @ (1467c ) │ │ │ │ ldr.w r5, [r9, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #239 @ 0xef │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 10428 │ │ │ │ - b.n 143e4 │ │ │ │ + b.n 14404 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1452e │ │ │ │ + beq.n 1454e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1456a │ │ │ │ + cbz r3, 1458a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 143aa │ │ │ │ + beq.w 143ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 143aa │ │ │ │ + bne.w 143ca │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 143aa │ │ │ │ + b.n 143ca │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 143be │ │ │ │ + b.n 143de │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1433c │ │ │ │ + b.n 1435c │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 143aa │ │ │ │ + b.n 143ca │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14396 │ │ │ │ + b.n 143b6 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1452e │ │ │ │ - ldr r3, [pc, #140] @ (14600 ) │ │ │ │ + b.n 1454e │ │ │ │ + ldr r3, [pc, #140] @ (14620 ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ - ldr r1, [pc, #232] @ (14660 ) │ │ │ │ - ldr r0, [pc, #232] @ (14664 ) │ │ │ │ + ldr r1, [pc, #232] @ (14680 ) │ │ │ │ + ldr r0, [pc, #232] @ (14684 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1449c │ │ │ │ - ldr r2, [pc, #116] @ (14600 ) │ │ │ │ - ldr r3, [pc, #216] @ (14668 ) │ │ │ │ - ldr r1, [pc, #220] @ (1466c ) │ │ │ │ + b.n 144bc │ │ │ │ + ldr r2, [pc, #116] @ (14620 ) │ │ │ │ + ldr r3, [pc, #216] @ (14688 ) │ │ │ │ + ldr r1, [pc, #220] @ (1468c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #220] @ (14670 ) │ │ │ │ + ldr r0, [pc, #220] @ (14690 ) │ │ │ │ ldr.w r6, [r9, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bl 10428 │ │ │ │ - b.n 1449c │ │ │ │ - ldr r3, [pc, #84] @ (14600 ) │ │ │ │ + b.n 144bc │ │ │ │ + ldr r3, [pc, #84] @ (14620 ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ - ldr r1, [pc, #196] @ (14674 ) │ │ │ │ - ldr r0, [pc, #196] @ (14678 ) │ │ │ │ + ldr r1, [pc, #196] @ (14694 ) │ │ │ │ + ldr r0, [pc, #196] @ (14698 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1441e │ │ │ │ + bl 9018 │ │ │ │ + b.n 1443e │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #168] @ (1467c ) │ │ │ │ - movw r2, #5463 @ 0x1557 │ │ │ │ - ldr r1, [pc, #164] @ (14680 ) │ │ │ │ - ldr r0, [pc, #168] @ (14684 ) │ │ │ │ + ldr r3, [pc, #168] @ (1469c ) │ │ │ │ + movw r2, #3363 @ 0xd23 │ │ │ │ + ldr r1, [pc, #164] @ (146a0 ) │ │ │ │ + ldr r0, [pc, #168] @ (146a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #884 @ 0x374 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - pop {r1, r2, r4, r6, r7, pc} │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r6, r7, pc} │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r6!, {} │ │ │ │ + stmia r6!, {r3} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r0, 1468e │ │ │ │ + cbnz r0, 146a6 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r5!, {r1, r2, r3, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - bge.n 146c4 │ │ │ │ + bge.n 1460c │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r3, r7} │ │ │ │ + stmia r5!, {r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + ldmia r5, {r2, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r1, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r3, r6} │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + ldmia r5, {r1, r2, r5} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r5!, {r2, r3, r5} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4, {r1, r2, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - bls.n 14684 │ │ │ │ + bls.n 145cc │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r4!, {r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r6} │ │ │ │ + stmia r4!, {r3, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4, {r1, r2, r3, r4} │ │ │ │ + ldmia r4!, {r1, r2, r5} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r5} │ │ │ │ + stmia r4!, {r2, r3, r5} │ │ │ │ movs r1, r0 │ │ │ │ - ldrd r0, r0, [r8, #4] │ │ │ │ - cbz r6, 146f4 │ │ │ │ + ldrd r0, r0, [r8, #4]! │ │ │ │ + cbz r6, 14716 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r5} │ │ │ │ + stmia r4!, {r2, r3, r5} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00014688 : │ │ │ │ +000146a8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #172] @ (14744 ) │ │ │ │ + ldr r6, [pc, #172] @ (14764 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #168] @ (14748 ) │ │ │ │ + ldr r3, [pc, #168] @ (14768 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #160] @ (1474c ) │ │ │ │ + ldr r5, [pc, #160] @ (1476c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #148] @ (14750 ) │ │ │ │ + ldr r3, [pc, #148] @ (14770 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #444 @ 0x1bc │ │ │ │ bl b6b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 14732 │ │ │ │ - ldr r3, [pc, #136] @ (14754 ) │ │ │ │ + beq.n 14752 │ │ │ │ + ldr r3, [pc, #136] @ (14774 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 14714 │ │ │ │ + bne.n 14734 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 14736 │ │ │ │ + bpl.n 14756 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14210 │ │ │ │ + bl 14230 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 14732 │ │ │ │ - ldr r3, [pc, #108] @ (14758 ) │ │ │ │ + beq.n 14752 │ │ │ │ + ldr r3, [pc, #108] @ (14778 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 146fc │ │ │ │ + beq.n 1471c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #92] @ (1475c ) │ │ │ │ - ldr r3, [pc, #72] @ (14748 ) │ │ │ │ + ldr r2, [pc, #92] @ (1477c ) │ │ │ │ + ldr r3, [pc, #72] @ (14768 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 14740 │ │ │ │ + bne.n 14760 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #72] @ (14760 ) │ │ │ │ + ldr r0, [pc, #72] @ (14780 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #68] @ (14764 ) │ │ │ │ + ldr r3, [pc, #68] @ (14784 ) │ │ │ │ movs r2, #234 @ 0xea │ │ │ │ - ldr r1, [pc, #68] @ (14768 ) │ │ │ │ - ldr r0, [pc, #68] @ (1476c ) │ │ │ │ + ldr r1, [pc, #68] @ (14788 ) │ │ │ │ + ldr r0, [pc, #68] @ (1478c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 146fc │ │ │ │ - ldr r0, [pc, #56] @ (14770 ) │ │ │ │ + b.n 1471c │ │ │ │ + ldr r0, [pc, #56] @ (14790 ) │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 1471e │ │ │ │ + b.n 1473e │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - cbnz r4, 1475e │ │ │ │ + cbnz r4, 14776 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 14762 │ │ │ │ + cbnz r6, 1477a │ │ │ │ movs r3, r0 │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8fc │ │ │ │ + @ instruction: 0xb8dc │ │ │ │ movs r3, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r5, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r3!, {r3, r5, r6} │ │ │ │ + stmia r3!, {r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00014774 : │ │ │ │ +00014794 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov sl, r2 │ │ │ │ - ldr.w r2, [pc, #2292] @ 15080 │ │ │ │ + ldr.w r2, [pc, #2292] @ 150a0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #2288] @ 15084 │ │ │ │ - ldr.w r7, [pc, #2288] @ 15088 │ │ │ │ + ldr.w r3, [pc, #2288] @ 150a4 │ │ │ │ + ldr.w r7, [pc, #2288] @ 150a8 │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 15032 │ │ │ │ + beq.w 15052 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mvn.w r2, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 14140 │ │ │ │ + bl 14160 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14c52 │ │ │ │ + beq.w 14c72 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w 14ca6 │ │ │ │ + bpl.w 14cc6 │ │ │ │ mov r0, r5 │ │ │ │ mvn.w r1, #1 │ │ │ │ bl eff0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14cea │ │ │ │ + beq.w 14d0a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.w 14d3e │ │ │ │ + bpl.w 14d5e │ │ │ │ ldr r3, [r6, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ strgt.w r9, [sp, #16] │ │ │ │ movgt.w fp, #0 │ │ │ │ strgt.w sl, [sp, #36] @ 0x24 │ │ │ │ - ble.w 149a6 │ │ │ │ + ble.w 149c6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ bl eff0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14c74 │ │ │ │ + beq.w 14c94 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 14cc8 │ │ │ │ + bpl.w 14ce8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 859c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 14d0c │ │ │ │ + blt.w 14d2c │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 14910 │ │ │ │ - ldr.w r3, [pc, #2124] @ 1508c │ │ │ │ + beq.n 14930 │ │ │ │ + ldr.w r3, [pc, #2124] @ 150ac │ │ │ │ movs r0, #0 │ │ │ │ ldr.w sl, [r7, r3] │ │ │ │ - ldr.w r3, [sl, #164] @ 0xa4 │ │ │ │ + ldr.w r3, [sl, #152] @ 0x98 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 8468 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14dbc │ │ │ │ - ldr.w r3, [sl, #332] @ 0x14c │ │ │ │ + beq.w 14ddc │ │ │ │ + ldr.w r3, [sl, #156] @ 0x9c │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 8468 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14df0 │ │ │ │ - ldr.w r3, [sl, #324] @ 0x144 │ │ │ │ + beq.w 14e10 │ │ │ │ + ldr.w r3, [sl, #144] @ 0x90 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 8a60 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14e4c │ │ │ │ + beq.w 14e6c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ movs r0, #3 │ │ │ │ ldrd r1, r3, [sp, #24] │ │ │ │ str.w r8, [sp] │ │ │ │ bl df40 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 148b0 │ │ │ │ + beq.n 148d0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14bda │ │ │ │ + beq.w 14bfa │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 148c8 │ │ │ │ + beq.n 148e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14bf2 │ │ │ │ + beq.w 14c12 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 148e0 │ │ │ │ + beq.n 14900 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14be6 │ │ │ │ + beq.w 14c06 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14e8c │ │ │ │ + beq.w 14eac │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #24] │ │ │ │ bl e0c0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 14908 │ │ │ │ + beq.n 14928 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14bfe │ │ │ │ + beq.w 14c1e │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 14d5c │ │ │ │ + blt.w 14d7c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl dedc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1492e │ │ │ │ + beq.n 1494e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14bae │ │ │ │ + beq.w 14bce │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14942 │ │ │ │ + beq.n 14962 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14bc2 │ │ │ │ + beq.w 14be2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 14c06 │ │ │ │ + beq.w 14c26 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 14d9a │ │ │ │ - ldr.w r3, [pc, #1844] @ 1508c │ │ │ │ + bpl.w 14dba │ │ │ │ + ldr.w r3, [pc, #1844] @ 150ac │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr.w r1, [r3, #324] @ 0x144 │ │ │ │ + ldr.w r1, [r3, #144] @ 0x90 │ │ │ │ bl dedc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14980 │ │ │ │ + beq.n 149a0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14bd2 │ │ │ │ + beq.w 14bf2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 14dd6 │ │ │ │ + beq.w 14df6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.w 14e2a │ │ │ │ + bpl.w 14e4a │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w fp, fp, #2 │ │ │ │ cmp.w fp, r3, lsl #1 │ │ │ │ - blt.w 14810 │ │ │ │ + blt.w 14830 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr.w sl, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 149ba │ │ │ │ + beq.n 149da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14ea6 │ │ │ │ + beq.w 14ec6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ blx 859c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 14f0c │ │ │ │ + blt.w 14f2c │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 14a94 │ │ │ │ - ldr.w r3, [pc, #1724] @ 1508c │ │ │ │ + beq.n 14ab4 │ │ │ │ + ldr.w r3, [pc, #1724] @ 150ac │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ - ldr.w r3, [r8, #164] @ 0xa4 │ │ │ │ + ldr.w r3, [r8, #152] @ 0x98 │ │ │ │ mov fp, r3 │ │ │ │ blx 8468 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14f4c │ │ │ │ - ldr.w r3, [r8, #332] @ 0x14c │ │ │ │ + beq.w 14f6c │ │ │ │ + ldr.w r3, [r8, #156] @ 0x9c │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 8468 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14f80 │ │ │ │ - ldr.w r3, [r8, #324] @ 0x144 │ │ │ │ + beq.w 14fa0 │ │ │ │ + ldr.w r3, [r8, #144] @ 0x90 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 8a60 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14fee │ │ │ │ + beq.w 1500e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, fp │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ movs r0, #3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl df40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 14a3a │ │ │ │ + beq.n 14a5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14f00 │ │ │ │ + beq.w 14f20 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 14a4e │ │ │ │ + beq.n 14a6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14ef4 │ │ │ │ + beq.w 14f14 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 14a66 │ │ │ │ + beq.n 14a86 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14d8e │ │ │ │ + beq.w 14dae │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14fd8 │ │ │ │ + beq.w 14ff8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl e0c0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 14a8e │ │ │ │ + beq.n 14aae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14f2e │ │ │ │ + beq.w 14f4e │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 1501c │ │ │ │ + blt.w 1503c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl dedc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14ab2 │ │ │ │ + beq.n 14ad2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14ed6 │ │ │ │ + beq.w 14ef6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14aca │ │ │ │ + beq.n 14aea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14d76 │ │ │ │ + beq.w 14d96 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 14f36 │ │ │ │ + beq.w 14f56 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 14f62 │ │ │ │ + bpl.w 14f82 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14eae │ │ │ │ - ldr.w r3, [pc, #1448] @ 1508c │ │ │ │ + beq.w 14ece │ │ │ │ + ldr.w r3, [pc, #1448] @ 150ac │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ - ldr.w r4, [r8, #332] @ 0x14c │ │ │ │ + ldr.w r4, [r8, #156] @ 0x9c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 15066 │ │ │ │ + beq.w 15086 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ bl dedc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14b20 │ │ │ │ + beq.n 14b40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14ede │ │ │ │ + beq.w 14efe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14b34 │ │ │ │ + beq.n 14b54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14d7e │ │ │ │ + beq.w 14d9e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 14f98 │ │ │ │ - ldr.w r5, [r8, #336] @ 0x150 │ │ │ │ + beq.w 14fb8 │ │ │ │ + ldr.w r5, [r8, #160] @ 0xa0 │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w 14fd0 │ │ │ │ + bne.w 14ff0 │ │ │ │ mov r0, sl │ │ │ │ bl f694 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ strd r6, r4, [sp, #40] @ 0x28 │ │ │ │ blx 8a84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14fae │ │ │ │ + beq.w 14fce │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 14b7c │ │ │ │ + beq.n 14b9c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14eee │ │ │ │ + beq.w 14f0e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14b90 │ │ │ │ + beq.n 14bb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14d86 │ │ │ │ + beq.w 14da6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1504e │ │ │ │ + beq.w 1506e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14baa │ │ │ │ + beq.n 14bca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14ee6 │ │ │ │ + beq.w 14f06 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 14c32 │ │ │ │ + b.n 14c52 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 14938 │ │ │ │ - b.n 14942 │ │ │ │ + bne.w 14958 │ │ │ │ + b.n 14962 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 1494a │ │ │ │ - b.n 14c06 │ │ │ │ + bne.w 1496a │ │ │ │ + b.n 14c26 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14980 │ │ │ │ + b.n 149a0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - b.n 148b0 │ │ │ │ + b.n 148d0 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #24] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - b.n 148e0 │ │ │ │ + b.n 14900 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #24] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - b.n 148c8 │ │ │ │ + b.n 148e8 │ │ │ │ mov r0, r2 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14908 │ │ │ │ - ldr.w r3, [pc, #1160] @ 15090 │ │ │ │ + b.n 14928 │ │ │ │ + ldr.w r3, [pc, #1160] @ 150b0 │ │ │ │ movs r2, #248 @ 0xf8 │ │ │ │ - ldr.w r1, [pc, #1156] @ 15094 │ │ │ │ - ldr.w r0, [pc, #1156] @ 15098 │ │ │ │ + ldr.w r1, [pc, #1156] @ 150b4 │ │ │ │ + ldr.w r0, [pc, #1156] @ 150b8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #1128] @ 1509c │ │ │ │ - ldr.w r3, [pc, #1100] @ 15084 │ │ │ │ + ldr.w r2, [pc, #1128] @ 150bc │ │ │ │ + ldr.w r3, [pc, #1100] @ 150a4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1504a │ │ │ │ + bne.w 1506a │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1084] @ 15090 │ │ │ │ + ldr.w r3, [pc, #1084] @ 150b0 │ │ │ │ movs r2, #244 @ 0xf4 │ │ │ │ - ldr.w r1, [pc, #1092] @ 150a0 │ │ │ │ - ldr.w r0, [pc, #1092] @ 150a4 │ │ │ │ + ldr.w r1, [pc, #1092] @ 150c0 │ │ │ │ + ldr.w r0, [pc, #1092] @ 150c4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 14c30 │ │ │ │ - ldr.w r3, [pc, #1048] @ 15090 │ │ │ │ + bl 9018 │ │ │ │ + b.n 14c50 │ │ │ │ + ldr.w r3, [pc, #1048] @ 150b0 │ │ │ │ movs r2, #245 @ 0xf5 │ │ │ │ - ldr.w r1, [pc, #1068] @ 150a8 │ │ │ │ - ldr.w r0, [pc, #1068] @ 150ac │ │ │ │ + ldr.w r1, [pc, #1068] @ 150c8 │ │ │ │ + ldr.w r0, [pc, #1068] @ 150cc │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 14c30 │ │ │ │ - ldr r2, [pc, #1000] @ (15090 ) │ │ │ │ - ldr.w r3, [pc, #1028] @ 150b0 │ │ │ │ - ldr.w r1, [pc, #1028] @ 150b4 │ │ │ │ + bl 9018 │ │ │ │ + b.n 14c50 │ │ │ │ + ldr r2, [pc, #1000] @ (150b0 ) │ │ │ │ + ldr.w r3, [pc, #1028] @ 150d0 │ │ │ │ + ldr.w r1, [pc, #1028] @ 150d4 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #244 @ 0xf4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #1016] @ (150b8 ) │ │ │ │ + ldr r0, [pc, #1016] @ (150d8 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 14c6c │ │ │ │ - ldr r3, [pc, #964] @ (15090 ) │ │ │ │ - ldr r2, [pc, #1008] @ (150bc ) │ │ │ │ - ldr r1, [pc, #1008] @ (150c0 ) │ │ │ │ + b.n 14c8c │ │ │ │ + ldr r3, [pc, #964] @ (150b0 ) │ │ │ │ + ldr r2, [pc, #1008] @ (150dc ) │ │ │ │ + ldr r1, [pc, #1008] @ (150e0 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #1008] @ (150c4 ) │ │ │ │ + ldr r0, [pc, #1008] @ (150e4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ movs r2, #245 @ 0xf5 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 10428 │ │ │ │ - b.n 14c92 │ │ │ │ - ldr r3, [pc, #932] @ (15090 ) │ │ │ │ + b.n 14cb2 │ │ │ │ + ldr r3, [pc, #932] @ (150b0 ) │ │ │ │ movs r2, #244 @ 0xf4 │ │ │ │ - ldr r1, [pc, #984] @ (150c8 ) │ │ │ │ - ldr r0, [pc, #984] @ (150cc ) │ │ │ │ + ldr r1, [pc, #984] @ (150e8 ) │ │ │ │ + ldr r0, [pc, #984] @ (150ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 14c30 │ │ │ │ - ldr r3, [pc, #896] @ (15090 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 14c50 │ │ │ │ + ldr r3, [pc, #896] @ (150b0 ) │ │ │ │ movs r2, #246 @ 0xf6 │ │ │ │ - ldr r1, [pc, #956] @ (150d0 ) │ │ │ │ - ldr r0, [pc, #960] @ (150d4 ) │ │ │ │ + ldr r1, [pc, #956] @ (150f0 ) │ │ │ │ + ldr r0, [pc, #960] @ (150f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 14c30 │ │ │ │ - ldr r3, [pc, #848] @ (15090 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 14c50 │ │ │ │ + ldr r3, [pc, #848] @ (150b0 ) │ │ │ │ movs r2, #244 @ 0xf4 │ │ │ │ - ldr r1, [pc, #916] @ (150d8 ) │ │ │ │ + ldr r1, [pc, #916] @ (150f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r7, r3] │ │ │ │ - ldr r3, [pc, #912] @ (150dc ) │ │ │ │ + ldr r3, [pc, #912] @ (150fc ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r9, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #908] @ (150e0 ) │ │ │ │ + ldr r0, [pc, #908] @ (15100 ) │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 14cfe │ │ │ │ - ldr r3, [pc, #816] @ (15090 ) │ │ │ │ + b.n 14d1e │ │ │ │ + ldr r3, [pc, #816] @ (150b0 ) │ │ │ │ movs r2, #247 @ 0xf7 │ │ │ │ - ldr r1, [pc, #896] @ (150e4 ) │ │ │ │ - ldr r0, [pc, #900] @ (150e8 ) │ │ │ │ + ldr r1, [pc, #896] @ (15104 ) │ │ │ │ + ldr r0, [pc, #900] @ (15108 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 14d24 │ │ │ │ + b.n 14d44 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14aca │ │ │ │ + b.n 14aea │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14b34 │ │ │ │ + b.n 14b54 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14b90 │ │ │ │ + b.n 14bb0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 14a66 │ │ │ │ - ldr r3, [pc, #756] @ (15090 ) │ │ │ │ + b.n 14a86 │ │ │ │ + ldr r3, [pc, #756] @ (150b0 ) │ │ │ │ movs r2, #248 @ 0xf8 │ │ │ │ - ldr r1, [pc, #844] @ (150ec ) │ │ │ │ + ldr r1, [pc, #844] @ (1510c ) │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r7, r3] │ │ │ │ - ldr r3, [pc, #836] @ (150f0 ) │ │ │ │ + ldr r3, [pc, #836] @ (15110 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r8, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #832] @ (150f4 ) │ │ │ │ + ldr r0, [pc, #832] @ (15114 ) │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 14c24 │ │ │ │ - ldr r3, [pc, #720] @ (15090 ) │ │ │ │ + b.n 14c44 │ │ │ │ + ldr r3, [pc, #720] @ (150b0 ) │ │ │ │ movs r2, #247 @ 0xf7 │ │ │ │ - ldr r1, [pc, #820] @ (150f8 ) │ │ │ │ - ldr r0, [pc, #824] @ (150fc ) │ │ │ │ + ldr r1, [pc, #820] @ (15118 ) │ │ │ │ + ldr r0, [pc, #824] @ (1511c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 14d24 │ │ │ │ - ldr r3, [pc, #696] @ (15090 ) │ │ │ │ + b.n 14d44 │ │ │ │ + ldr r3, [pc, #696] @ (150b0 ) │ │ │ │ movs r2, #248 @ 0xf8 │ │ │ │ - ldr r1, [pc, #804] @ (15100 ) │ │ │ │ - ldr r0, [pc, #804] @ (15104 ) │ │ │ │ + ldr r1, [pc, #804] @ (15120 ) │ │ │ │ + ldr r0, [pc, #804] @ (15124 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 14c24 │ │ │ │ - ldr r3, [pc, #668] @ (15090 ) │ │ │ │ + b.n 14c44 │ │ │ │ + ldr r3, [pc, #668] @ (150b0 ) │ │ │ │ movs r2, #247 @ 0xf7 │ │ │ │ - ldr r1, [pc, #784] @ (15108 ) │ │ │ │ + ldr r1, [pc, #784] @ (15128 ) │ │ │ │ mov r8, r9 │ │ │ │ - ldr r0, [pc, #784] @ (1510c ) │ │ │ │ + ldr r0, [pc, #784] @ (1512c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 14c30 │ │ │ │ - ldr r3, [pc, #612] @ (15090 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 14c50 │ │ │ │ + ldr r3, [pc, #612] @ (150b0 ) │ │ │ │ movs r2, #248 @ 0xf8 │ │ │ │ - ldr r1, [pc, #736] @ (15110 ) │ │ │ │ + ldr r1, [pc, #736] @ (15130 ) │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r7, r3] │ │ │ │ - ldr r3, [pc, #728] @ (15114 ) │ │ │ │ + ldr r3, [pc, #728] @ (15134 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #724] @ (15118 ) │ │ │ │ + ldr r0, [pc, #724] @ (15138 ) │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 14c24 │ │ │ │ - ldr r3, [pc, #576] @ (15090 ) │ │ │ │ + b.n 14c44 │ │ │ │ + ldr r3, [pc, #576] @ (150b0 ) │ │ │ │ movs r2, #247 @ 0xf7 │ │ │ │ - ldr r1, [pc, #712] @ (1511c ) │ │ │ │ + ldr r1, [pc, #712] @ (1513c ) │ │ │ │ mov sl, r9 │ │ │ │ - ldr r0, [pc, #712] @ (15120 ) │ │ │ │ + ldr r0, [pc, #712] @ (15140 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 14c30 │ │ │ │ - ldr r3, [pc, #512] @ (15090 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 14c50 │ │ │ │ + ldr r3, [pc, #512] @ (150b0 ) │ │ │ │ movs r2, #247 @ 0xf7 │ │ │ │ - ldr r1, [pc, #656] @ (15124 ) │ │ │ │ - ldr r0, [pc, #660] @ (15128 ) │ │ │ │ + ldr r1, [pc, #656] @ (15144 ) │ │ │ │ + ldr r0, [pc, #660] @ (15148 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 14d24 │ │ │ │ + b.n 14d44 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 149ba │ │ │ │ - ldr r3, [pc, #476] @ (1508c ) │ │ │ │ + b.n 149da │ │ │ │ + ldr r3, [pc, #476] @ (150ac ) │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ - ldr.w r4, [r8, #164] @ 0xa4 │ │ │ │ + ldr.w r4, [r8, #152] @ 0x98 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 14af4 │ │ │ │ - ldr r3, [pc, #620] @ (1512c ) │ │ │ │ - movw r2, #5871 @ 0x16ef │ │ │ │ - ldr r1, [pc, #616] @ (15130 ) │ │ │ │ - ldr r0, [pc, #620] @ (15134 ) │ │ │ │ + bne.w 14b14 │ │ │ │ + ldr r3, [pc, #620] @ (1514c ) │ │ │ │ + movw r2, #3771 @ 0xebb │ │ │ │ + ldr r1, [pc, #616] @ (15150 ) │ │ │ │ + ldr r0, [pc, #620] @ (15154 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #920 @ 0x398 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14ab2 │ │ │ │ + b.n 14ad2 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14b20 │ │ │ │ + b.n 14b40 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14baa │ │ │ │ + b.n 14bca │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14b7c │ │ │ │ + b.n 14b9c │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 14a4e │ │ │ │ + b.n 14a6e │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 14a3a │ │ │ │ - ldr r3, [pc, #384] @ (15090 ) │ │ │ │ + b.n 14a5a │ │ │ │ + ldr r3, [pc, #384] @ (150b0 ) │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ - ldr r1, [pc, #548] @ (15138 ) │ │ │ │ - ldr r0, [pc, #552] @ (1513c ) │ │ │ │ + ldr r1, [pc, #548] @ (15158 ) │ │ │ │ + ldr r0, [pc, #552] @ (1515c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 14c30 │ │ │ │ + bl 9018 │ │ │ │ + b.n 14c50 │ │ │ │ mov r0, r2 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14a8e │ │ │ │ - ldr r3, [pc, #344] @ (15090 ) │ │ │ │ + b.n 14aae │ │ │ │ + ldr r3, [pc, #344] @ (150b0 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r1, [pc, #516] @ (15140 ) │ │ │ │ - ldr r0, [pc, #516] @ (15144 ) │ │ │ │ + ldr r1, [pc, #516] @ (15160 ) │ │ │ │ + ldr r0, [pc, #516] @ (15164 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 14c30 │ │ │ │ - ldr r3, [pc, #320] @ (15090 ) │ │ │ │ + b.n 14c50 │ │ │ │ + ldr r3, [pc, #320] @ (150b0 ) │ │ │ │ movs r2, #250 @ 0xfa │ │ │ │ - ldr r1, [pc, #500] @ (15148 ) │ │ │ │ - ldr r0, [pc, #504] @ (1514c ) │ │ │ │ + ldr r1, [pc, #500] @ (15168 ) │ │ │ │ + ldr r0, [pc, #504] @ (1516c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 14f20 │ │ │ │ - ldr r1, [pc, #300] @ (15090 ) │ │ │ │ + b.n 14f40 │ │ │ │ + ldr r1, [pc, #300] @ (150b0 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r3, [pc, #488] @ (15150 ) │ │ │ │ - ldr r0, [pc, #488] @ (15154 ) │ │ │ │ + ldr r3, [pc, #488] @ (15170 ) │ │ │ │ + ldr r0, [pc, #488] @ (15174 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #480] @ (15158 ) │ │ │ │ + ldr r1, [pc, #480] @ (15178 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 14c30 │ │ │ │ - ldr r3, [pc, #268] @ (15090 ) │ │ │ │ + b.n 14c50 │ │ │ │ + ldr r3, [pc, #268] @ (150b0 ) │ │ │ │ movs r2, #250 @ 0xfa │ │ │ │ - ldr r1, [pc, #468] @ (1515c ) │ │ │ │ - ldr r0, [pc, #472] @ (15160 ) │ │ │ │ + ldr r1, [pc, #468] @ (1517c ) │ │ │ │ + ldr r0, [pc, #472] @ (15180 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 14d2c │ │ │ │ - ldr r3, [pc, #244] @ (15090 ) │ │ │ │ + b.n 14d4c │ │ │ │ + ldr r3, [pc, #244] @ (150b0 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r1, [pc, #452] @ (15164 ) │ │ │ │ - ldr r0, [pc, #456] @ (15168 ) │ │ │ │ + ldr r1, [pc, #452] @ (15184 ) │ │ │ │ + ldr r0, [pc, #456] @ (15188 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 14c30 │ │ │ │ - ldr r3, [pc, #224] @ (15090 ) │ │ │ │ + b.n 14c50 │ │ │ │ + ldr r3, [pc, #224] @ (150b0 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r1, [pc, #440] @ (1516c ) │ │ │ │ - ldr r0, [pc, #440] @ (15170 ) │ │ │ │ + ldr r1, [pc, #440] @ (1518c ) │ │ │ │ + ldr r0, [pc, #440] @ (15190 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 14c30 │ │ │ │ + bl 9018 │ │ │ │ + b.n 14c50 │ │ │ │ mov r0, sl │ │ │ │ bl b8e0 │ │ │ │ - b.n 14b46 │ │ │ │ - ldr r3, [pc, #180] @ (15090 ) │ │ │ │ + b.n 14b66 │ │ │ │ + ldr r3, [pc, #180] @ (150b0 ) │ │ │ │ movs r2, #250 @ 0xfa │ │ │ │ - ldr r1, [pc, #404] @ (15174 ) │ │ │ │ - ldr r0, [pc, #408] @ (15178 ) │ │ │ │ + ldr r1, [pc, #404] @ (15194 ) │ │ │ │ + ldr r0, [pc, #408] @ (15198 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 14f20 │ │ │ │ - ldr r3, [pc, #160] @ (15090 ) │ │ │ │ + b.n 14f40 │ │ │ │ + ldr r3, [pc, #160] @ (150b0 ) │ │ │ │ movs r2, #250 @ 0xfa │ │ │ │ - ldr r1, [pc, #392] @ (1517c ) │ │ │ │ - ldr r0, [pc, #392] @ (15180 ) │ │ │ │ + ldr r1, [pc, #392] @ (1519c ) │ │ │ │ + ldr r0, [pc, #392] @ (151a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 14c30 │ │ │ │ - ldr r3, [pc, #112] @ (15090 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 14c50 │ │ │ │ + ldr r3, [pc, #112] @ (150b0 ) │ │ │ │ movs r2, #250 @ 0xfa │ │ │ │ - ldr r1, [pc, #352] @ (15184 ) │ │ │ │ - ldr r0, [pc, #356] @ (15188 ) │ │ │ │ + ldr r1, [pc, #352] @ (151a4 ) │ │ │ │ + ldr r0, [pc, #356] @ (151a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 14f20 │ │ │ │ - ldr r3, [pc, #344] @ (1518c ) │ │ │ │ - movw r2, #5692 @ 0x163c │ │ │ │ - ldr r1, [pc, #340] @ (15190 ) │ │ │ │ - ldr r0, [pc, #344] @ (15194 ) │ │ │ │ + b.n 14f40 │ │ │ │ + ldr r3, [pc, #344] @ (151ac ) │ │ │ │ + movw r2, #3592 @ 0xe08 │ │ │ │ + ldr r1, [pc, #340] @ (151b0 ) │ │ │ │ + ldr r0, [pc, #344] @ (151b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #920 @ 0x398 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (15198 ) │ │ │ │ - movw r2, #5894 @ 0x1706 │ │ │ │ - ldr r1, [pc, #324] @ (1519c ) │ │ │ │ - ldr r0, [pc, #328] @ (151a0 ) │ │ │ │ + ldr r3, [pc, #328] @ (151b8 ) │ │ │ │ + movw r2, #3794 @ 0xed2 │ │ │ │ + ldr r1, [pc, #324] @ (151bc ) │ │ │ │ + ldr r0, [pc, #328] @ (151c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #920 @ 0x398 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (151a4 ) │ │ │ │ - movw r2, #5866 @ 0x16ea │ │ │ │ - ldr r1, [pc, #312] @ (151a8 ) │ │ │ │ - ldr r0, [pc, #316] @ (151ac ) │ │ │ │ + ldr r3, [pc, #316] @ (151c4 ) │ │ │ │ + movw r2, #3766 @ 0xeb6 │ │ │ │ + ldr r1, [pc, #312] @ (151c8 ) │ │ │ │ + ldr r0, [pc, #316] @ (151cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #920 @ 0x398 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + @ instruction: 0xb84c │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb862 │ │ │ │ + @ instruction: 0xb842 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + pop {r3, r6, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ - cbz r2, 15110 │ │ │ │ + cbz r2, 15128 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + ldmia r5!, {r3, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r3, r4, r5, r6, pc} │ │ │ │ + pop {r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + pop {r1, r3, r4, r6, pc} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + ldmia r5!, {r2, r6} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + pop {r2, r5, pc} │ │ │ │ movs r1, r0 │ │ │ │ - bne.n 1505c │ │ │ │ + bcs.n 151a4 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r2, pc} │ │ │ │ + pop {r2, r3, pc} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ + pop {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r2, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r6, r7} │ │ │ │ + pop {r3, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - bne.n 15184 │ │ │ │ + bne.n 150cc │ │ │ │ movs r1, r0 │ │ │ │ - pop {r3, r7} │ │ │ │ + pop {r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r2, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4, {r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r2, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r6, 1515e │ │ │ │ + cbnz r6, 15180 │ │ │ │ movs r1, r0 │ │ │ │ - pop {r3, r5} │ │ │ │ + pop {r4, r5} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4, {r2, r3, r4} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r4} │ │ │ │ + pop {r3, r4} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4!, {r1} │ │ │ │ + ldmia r4, {r1, r3, r4} │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r6, 15184 │ │ │ │ + cbnz r6, 151a6 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r2, 15186 │ │ │ │ + cbnz r2, 151a8 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r3, {r2, r3, r5, r7} │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r6, 1515e │ │ │ │ + cbnz r6, 15180 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r0, 15182 │ │ │ │ + cbnz r0, 151a4 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r3, {r1, r3, r7} │ │ │ │ + ldmia r3!, {r1, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r6, 15182 │ │ │ │ + cbnz r6, 151a4 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r0, 1517c │ │ │ │ + cbnz r0, 1519e │ │ │ │ movs r1, r0 │ │ │ │ - b.n 15308 │ │ │ │ + b.n 15368 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r2, sp, #904 @ 0x388 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r3!, {r3, r4} │ │ │ │ + stmia r3!, {r5} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - revsh r4, r0 │ │ │ │ + revsh r4, r1 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2!, {r1, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - hlt 0x001a │ │ │ │ + hlt 0x0022 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2, {r2, r3, r7} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - hlt 0x0004 │ │ │ │ + hlt 0x000c │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r6, 1518e │ │ │ │ + cbnz r6, 151b0 │ │ │ │ movs r1, r0 │ │ │ │ - rev16 r6, r5 │ │ │ │ + rev16 r6, r6 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2!, {r3, r4, r6} │ │ │ │ + ldmia r2!, {r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - rev16 r0, r2 │ │ │ │ + rev16 r0, r3 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2!, {r6} │ │ │ │ + ldmia r2!, {r3, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ - rev r0, r7 │ │ │ │ + rev16 r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2!, {r1, r3, r5} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ movs r1, r0 │ │ │ │ - rev r2, r4 │ │ │ │ + rev r2, r5 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2!, {} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r0, 151ba │ │ │ │ + rev r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r2, 151bc │ │ │ │ + cbnz r2, 151de │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r4, 151b8 │ │ │ │ + cbnz r4, 151da │ │ │ │ movs r1, r0 │ │ │ │ - svc 120 @ 0x78 │ │ │ │ + svc 152 @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r1, sp, #440 @ 0x1b8 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r4, 151c8 │ │ │ │ + cbnz r4, 151ea │ │ │ │ movs r1, r0 │ │ │ │ - svc 92 @ 0x5c │ │ │ │ + svc 124 @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ + add r1, sp, #328 @ 0x148 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r2, r4, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - svc 68 @ 0x44 │ │ │ │ + svc 100 @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, sp, #200 @ 0xc8 │ │ │ │ + add r1, sp, #232 @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000151b0 : │ │ │ │ +000151d0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r8, [pc, #2000] @ 15994 │ │ │ │ + ldr.w r8, [pc, #2000] @ 159b4 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ add r8, pc │ │ │ │ mov r5, r2 │ │ │ │ blx 89ec │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 153f2 │ │ │ │ + blt.w 15412 │ │ │ │ uxtb r3, r3 │ │ │ │ - cbnz r3, 151e8 │ │ │ │ + cbnz r3, 15208 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r6, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1593a │ │ │ │ + beq.w 1595a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl 14140 │ │ │ │ + bl 14160 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 154dc │ │ │ │ + beq.w 154fc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.w 15502 │ │ │ │ + bpl.w 15522 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ strgt r4, [sp, #20] │ │ │ │ movgt.w fp, #0 │ │ │ │ movgt r4, fp │ │ │ │ - ble.w 1535c │ │ │ │ + ble.w 1537c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl eff0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15454 │ │ │ │ + beq.w 15474 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.w 15480 │ │ │ │ + bpl.w 154a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 859c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 154aa │ │ │ │ + blt.w 154ca │ │ │ │ uxtb r3, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 155ec │ │ │ │ + bne.w 1560c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl dedc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 15280 │ │ │ │ + beq.n 152a0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 153e0 │ │ │ │ + beq.w 15400 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15294 │ │ │ │ + beq.n 152b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 153d8 │ │ │ │ + beq.w 153f8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1552c │ │ │ │ + beq.w 1554c │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.w 15552 │ │ │ │ - ldr.w r3, [pc, #1772] @ 15998 │ │ │ │ + bpl.w 15572 │ │ │ │ + ldr.w r3, [pc, #1772] @ 159b8 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r7, [r8, r3] │ │ │ │ - ldr.w r1, [r7, #332] @ 0x14c │ │ │ │ + ldr.w r1, [r7, #156] @ 0x9c │ │ │ │ bl dedc │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15428 │ │ │ │ + beq.w 15448 │ │ │ │ lsls r0, r5, #31 │ │ │ │ - bmi.w 1557e │ │ │ │ + bmi.w 1559e │ │ │ │ mov r0, r5 │ │ │ │ bl f694 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 8748 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, ip │ │ │ │ - beq.n 152f2 │ │ │ │ + beq.n 15312 │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [fp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 153e8 │ │ │ │ + beq.n 15408 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 15922 │ │ │ │ + beq.w 15942 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1530c │ │ │ │ + beq.n 1532c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15418 │ │ │ │ + beq.w 15438 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 15586 │ │ │ │ + blt.w 155a6 │ │ │ │ uxtb r2, r6 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 15636 │ │ │ │ - ldr.w r1, [r7, #324] @ 0x144 │ │ │ │ + bne.w 15656 │ │ │ │ + ldr.w r1, [r7, #144] @ 0x90 │ │ │ │ mov r0, sl │ │ │ │ bl dedc │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1533c │ │ │ │ + beq.n 1535c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 15420 │ │ │ │ + beq.n 15440 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 155a6 │ │ │ │ + beq.w 155c6 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bpl.w 155c4 │ │ │ │ + bpl.w 155e4 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ adds r4, #2 │ │ │ │ cmp.w r4, r2, lsl #1 │ │ │ │ - blt.w 15230 │ │ │ │ + blt.w 15250 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15374 │ │ │ │ + beq.n 15394 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15752 │ │ │ │ + beq.w 15772 │ │ │ │ mov r0, r4 │ │ │ │ mvn.w r1, #1 │ │ │ │ bl eff0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1577e │ │ │ │ + beq.w 1579e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 15798 │ │ │ │ + bpl.w 157b8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 859c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 157c2 │ │ │ │ + blt.w 157e2 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 15676 │ │ │ │ + bne.w 15696 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 153ba │ │ │ │ + beq.n 153da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15776 │ │ │ │ + beq.w 15796 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 151de │ │ │ │ + beq.w 151fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 151de │ │ │ │ + bne.w 151fe │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 151de │ │ │ │ + b.n 151fe │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15294 │ │ │ │ + b.n 152b4 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15280 │ │ │ │ + b.n 152a0 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 152f2 │ │ │ │ - ldr.w r3, [pc, #1448] @ 1599c │ │ │ │ + b.n 15312 │ │ │ │ + ldr.w r3, [pc, #1448] @ 159bc │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ - ldr.w r1, [pc, #1444] @ 159a0 │ │ │ │ - ldr.w r0, [pc, #1444] @ 159a4 │ │ │ │ + ldr.w r1, [pc, #1444] @ 159c0 │ │ │ │ + ldr.w r0, [pc, #1444] @ 159c4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r3, #2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1530c │ │ │ │ + b.n 1532c │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1533c │ │ │ │ - ldr.w r3, [pc, #1392] @ 1599c │ │ │ │ + b.n 1535c │ │ │ │ + ldr.w r3, [pc, #1392] @ 159bc │ │ │ │ movw r2, #261 @ 0x105 │ │ │ │ - ldr.w r1, [pc, #1396] @ 159a8 │ │ │ │ - ldr.w r0, [pc, #1396] @ 159ac │ │ │ │ + ldr.w r1, [pc, #1396] @ 159c8 │ │ │ │ + ldr.w r0, [pc, #1396] @ 159cc │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1540e │ │ │ │ - ldr.w r3, [pc, #1348] @ 1599c │ │ │ │ + bl 9018 │ │ │ │ + b.n 1542e │ │ │ │ + ldr.w r3, [pc, #1348] @ 159bc │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ - ldr.w r1, [pc, #1360] @ 159b0 │ │ │ │ - ldr.w r0, [pc, #1360] @ 159b4 │ │ │ │ + ldr.w r1, [pc, #1360] @ 159d0 │ │ │ │ + ldr.w r0, [pc, #1360] @ 159d4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1540e │ │ │ │ - ldr.w r3, [pc, #1304] @ 1599c │ │ │ │ + bl 9018 │ │ │ │ + b.n 1542e │ │ │ │ + ldr.w r3, [pc, #1304] @ 159bc │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ - ldr.w r1, [pc, #1324] @ 159b8 │ │ │ │ + ldr.w r1, [pc, #1324] @ 159d8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ - ldr.w r3, [pc, #1320] @ 159bc │ │ │ │ + ldr.w r3, [pc, #1320] @ 159dc │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr.w r0, [pc, #1312] @ 159c0 │ │ │ │ + ldr.w r0, [pc, #1312] @ 159e0 │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 15472 │ │ │ │ - ldr.w r3, [pc, #1264] @ 1599c │ │ │ │ + b.n 15492 │ │ │ │ + ldr.w r3, [pc, #1264] @ 159bc │ │ │ │ mov.w r2, #258 @ 0x102 │ │ │ │ - ldr.w r1, [pc, #1296] @ 159c4 │ │ │ │ - ldr.w r0, [pc, #1296] @ 159c8 │ │ │ │ + ldr.w r1, [pc, #1296] @ 159e4 │ │ │ │ + ldr.w r0, [pc, #1296] @ 159e8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1540e │ │ │ │ - ldr.w r3, [pc, #1212] @ 1599c │ │ │ │ + bl 9018 │ │ │ │ + b.n 1542e │ │ │ │ + ldr.w r3, [pc, #1212] @ 159bc │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ - ldr.w r1, [pc, #1252] @ 159cc │ │ │ │ - ldr.w r0, [pc, #1252] @ 159d0 │ │ │ │ + ldr.w r1, [pc, #1252] @ 159ec │ │ │ │ + ldr.w r0, [pc, #1252] @ 159f0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1540e │ │ │ │ - ldr.w r2, [pc, #1176] @ 1599c │ │ │ │ - ldr.w r3, [pc, #1228] @ 159d4 │ │ │ │ - ldr.w r1, [pc, #1228] @ 159d8 │ │ │ │ + bl 9018 │ │ │ │ + b.n 1542e │ │ │ │ + ldr.w r2, [pc, #1176] @ 159bc │ │ │ │ + ldr.w r3, [pc, #1228] @ 159f4 │ │ │ │ + ldr.w r1, [pc, #1228] @ 159f8 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r0, [pc, #1216] @ 159dc │ │ │ │ + ldr.w r0, [pc, #1216] @ 159fc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 154fa │ │ │ │ - ldr.w r3, [pc, #1132] @ 1599c │ │ │ │ + b.n 1551a │ │ │ │ + ldr.w r3, [pc, #1132] @ 159bc │ │ │ │ mov.w r2, #260 @ 0x104 │ │ │ │ - ldr.w r1, [pc, #1192] @ 159e0 │ │ │ │ - ldr.w r0, [pc, #1192] @ 159e4 │ │ │ │ + ldr.w r1, [pc, #1192] @ 15a00 │ │ │ │ + ldr.w r0, [pc, #1192] @ 15a04 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1540e │ │ │ │ - ldr.w r2, [pc, #1096] @ 1599c │ │ │ │ - ldr.w r3, [pc, #1168] @ 159e8 │ │ │ │ - ldr.w r1, [pc, #1168] @ 159ec │ │ │ │ + bl 9018 │ │ │ │ + b.n 1542e │ │ │ │ + ldr.w r2, [pc, #1096] @ 159bc │ │ │ │ + ldr.w r3, [pc, #1168] @ 15a08 │ │ │ │ + ldr.w r1, [pc, #1168] @ 15a0c │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1164] @ 159f0 │ │ │ │ + ldr.w r0, [pc, #1164] @ 15a10 │ │ │ │ ldr.w r4, [r8, r2] │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #260 @ 0x104 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 10428 │ │ │ │ - b.n 1554a │ │ │ │ + b.n 1556a │ │ │ │ mov r0, r5 │ │ │ │ bl b8e0 │ │ │ │ - b.n 152c8 │ │ │ │ - ldr.w r3, [pc, #1044] @ 1599c │ │ │ │ + b.n 152e8 │ │ │ │ + ldr.w r3, [pc, #1044] @ 159bc │ │ │ │ movw r2, #261 @ 0x105 │ │ │ │ - ldr.w r1, [pc, #1124] @ 159f4 │ │ │ │ - ldr.w r0, [pc, #1124] @ 159f8 │ │ │ │ + ldr.w r1, [pc, #1124] @ 15a14 │ │ │ │ + ldr.w r0, [pc, #1124] @ 15a18 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 15446 │ │ │ │ - ldr r3, [pc, #1012] @ (1599c ) │ │ │ │ + b.n 15466 │ │ │ │ + ldr r3, [pc, #1012] @ (159bc ) │ │ │ │ movw r2, #263 @ 0x107 │ │ │ │ - ldr.w r1, [pc, #1100] @ 159fc │ │ │ │ - ldr.w r0, [pc, #1100] @ 15a00 │ │ │ │ + ldr.w r1, [pc, #1100] @ 15a1c │ │ │ │ + ldr.w r0, [pc, #1100] @ 15a20 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1554a │ │ │ │ - ldr r2, [pc, #980] @ (1599c ) │ │ │ │ - ldr.w r3, [pc, #1084] @ 15a04 │ │ │ │ - ldr.w r1, [pc, #1084] @ 15a08 │ │ │ │ + b.n 1556a │ │ │ │ + ldr r2, [pc, #980] @ (159bc ) │ │ │ │ + ldr.w r3, [pc, #1084] @ 15a24 │ │ │ │ + ldr.w r1, [pc, #1084] @ 15a28 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1080] @ 15a0c │ │ │ │ + ldr.w r0, [pc, #1080] @ 15a2c │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #263 @ 0x107 │ │ │ │ bl 10428 │ │ │ │ - b.n 1554a │ │ │ │ + b.n 1556a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15600 │ │ │ │ + beq.n 15620 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15762 │ │ │ │ + beq.w 15782 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15618 │ │ │ │ + beq.n 15638 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1575a │ │ │ │ + beq.w 1577a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 151de │ │ │ │ + beq.w 151fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 151de │ │ │ │ + bne.w 151fe │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 151de │ │ │ │ + b.n 151fe │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 15650 │ │ │ │ + beq.n 15670 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1576a │ │ │ │ + beq.w 1578a │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 151e0 │ │ │ │ + beq.w 15200 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 151e0 │ │ │ │ + bne.w 15200 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 151e0 │ │ │ │ + b.n 15200 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl dedc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15694 │ │ │ │ + beq.n 156b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 157ba │ │ │ │ + beq.w 157da │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 156a6 │ │ │ │ + beq.n 156c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15742 │ │ │ │ + beq.n 15762 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1588a │ │ │ │ + beq.w 158aa │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 158a4 │ │ │ │ - ldr r3, [pc, #736] @ (15998 ) │ │ │ │ + bpl.w 158c4 │ │ │ │ + ldr r3, [pc, #736] @ (159b8 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r9, [r8, r3] │ │ │ │ - ldr.w r1, [r9, #164] @ 0xa4 │ │ │ │ + ldr.w r1, [r9, #152] @ 0x98 │ │ │ │ bl dedc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 158c6 │ │ │ │ + beq.w 158e6 │ │ │ │ ands.w sl, r5, #1 │ │ │ │ - bne.w 15900 │ │ │ │ + bne.w 15920 │ │ │ │ mov r0, r5 │ │ │ │ bl f694 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 8748 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 156f8 │ │ │ │ + beq.n 15718 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 1574a │ │ │ │ + cbz r3, 1576a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 15962 │ │ │ │ + beq.w 15982 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15712 │ │ │ │ + beq.n 15732 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15882 │ │ │ │ + beq.w 158a2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - blt.w 158e6 │ │ │ │ + blt.w 15906 │ │ │ │ ands.w r3, fp, #255 @ 0xff │ │ │ │ - beq.n 157e8 │ │ │ │ + beq.n 15808 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 151e0 │ │ │ │ + beq.w 15200 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 151e0 │ │ │ │ + bne.w 15200 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 151e0 │ │ │ │ + b.n 15200 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 156a6 │ │ │ │ + b.n 156c6 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 156f8 │ │ │ │ + b.n 15718 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15374 │ │ │ │ + b.n 15394 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15618 │ │ │ │ + b.n 15638 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15600 │ │ │ │ + b.n 15620 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 15650 │ │ │ │ + b.n 15670 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 153ba │ │ │ │ - ldr r3, [pc, #540] @ (1599c ) │ │ │ │ + b.n 153da │ │ │ │ + ldr r3, [pc, #540] @ (159bc ) │ │ │ │ mov.w r2, #264 @ 0x108 │ │ │ │ - ldr r1, [pc, #648] @ (15a10 ) │ │ │ │ - ldr r0, [pc, #652] @ (15a14 ) │ │ │ │ + ldr r1, [pc, #648] @ (15a30 ) │ │ │ │ + ldr r0, [pc, #652] @ (15a34 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 154fa │ │ │ │ - ldr r2, [pc, #512] @ (1599c ) │ │ │ │ - ldr r3, [pc, #636] @ (15a18 ) │ │ │ │ - ldr r1, [pc, #636] @ (15a1c ) │ │ │ │ + b.n 1551a │ │ │ │ + ldr r2, [pc, #512] @ (159bc ) │ │ │ │ + ldr r3, [pc, #636] @ (15a38 ) │ │ │ │ + ldr r1, [pc, #636] @ (15a3c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #636] @ (15a20 ) │ │ │ │ + ldr r0, [pc, #636] @ (15a40 ) │ │ │ │ ldr.w r5, [r8, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #264 @ 0x108 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 10428 │ │ │ │ - b.n 154fa │ │ │ │ + b.n 1551a │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15694 │ │ │ │ - ldr r3, [pc, #472] @ (1599c ) │ │ │ │ + b.n 156b4 │ │ │ │ + ldr r3, [pc, #472] @ (159bc ) │ │ │ │ movw r2, #265 @ 0x109 │ │ │ │ - ldr r1, [pc, #600] @ (15a24 ) │ │ │ │ - ldr r0, [pc, #604] @ (15a28 ) │ │ │ │ + ldr r1, [pc, #600] @ (15a44 ) │ │ │ │ + ldr r0, [pc, #604] @ (15a48 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1540e │ │ │ │ - ldr.w r1, [r9, #332] @ 0x14c │ │ │ │ + bl 9018 │ │ │ │ + b.n 1542e │ │ │ │ + ldr.w r1, [r9, #156] @ 0x9c │ │ │ │ mov r0, r7 │ │ │ │ bl dedc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15806 │ │ │ │ + beq.n 15826 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15872 │ │ │ │ + beq.n 15892 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 15908 │ │ │ │ + beq.n 15928 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 15952 │ │ │ │ + bne.w 15972 │ │ │ │ mov r0, r5 │ │ │ │ bl f694 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 8748 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15834 │ │ │ │ + beq.n 15854 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 1587a │ │ │ │ + cbz r3, 1589a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1597a │ │ │ │ + beq.w 1599a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1584e │ │ │ │ + beq.n 1586e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1595a │ │ │ │ + beq.w 1597a │ │ │ │ cmp r5, #0 │ │ │ │ it ge │ │ │ │ uxtbge r3, r5 │ │ │ │ - bge.w 151e0 │ │ │ │ - ldr r3, [pc, #320] @ (1599c ) │ │ │ │ + bge.w 15200 │ │ │ │ + ldr r3, [pc, #320] @ (159bc ) │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ - ldr r1, [pc, #460] @ (15a2c ) │ │ │ │ - ldr r0, [pc, #460] @ (15a30 ) │ │ │ │ + ldr r1, [pc, #460] @ (15a4c ) │ │ │ │ + ldr r0, [pc, #460] @ (15a50 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1540e │ │ │ │ + b.n 1542e │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15806 │ │ │ │ + b.n 15826 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15834 │ │ │ │ + b.n 15854 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15712 │ │ │ │ - ldr r3, [pc, #272] @ (1599c ) │ │ │ │ + b.n 15732 │ │ │ │ + ldr r3, [pc, #272] @ (159bc ) │ │ │ │ mov.w r2, #266 @ 0x10a │ │ │ │ - ldr r1, [pc, #416] @ (15a34 ) │ │ │ │ - ldr r0, [pc, #420] @ (15a38 ) │ │ │ │ + ldr r1, [pc, #416] @ (15a54 ) │ │ │ │ + ldr r0, [pc, #420] @ (15a58 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1540e │ │ │ │ - ldr r1, [pc, #244] @ (1599c ) │ │ │ │ + b.n 1542e │ │ │ │ + ldr r1, [pc, #244] @ (159bc ) │ │ │ │ mov.w r2, #266 @ 0x10a │ │ │ │ - ldr r3, [pc, #400] @ (15a3c ) │ │ │ │ - ldr r0, [pc, #400] @ (15a40 ) │ │ │ │ + ldr r3, [pc, #400] @ (15a5c ) │ │ │ │ + ldr r0, [pc, #400] @ (15a60 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #392] @ (15a44 ) │ │ │ │ + ldr r1, [pc, #392] @ (15a64 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 1540e │ │ │ │ - ldr r3, [pc, #212] @ (1599c ) │ │ │ │ + b.n 1542e │ │ │ │ + ldr r3, [pc, #212] @ (159bc ) │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ - ldr r1, [pc, #376] @ (15a48 ) │ │ │ │ - ldr r0, [pc, #380] @ (15a4c ) │ │ │ │ + ldr r1, [pc, #376] @ (15a68 ) │ │ │ │ + ldr r0, [pc, #380] @ (15a6c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1540e │ │ │ │ - ldr r3, [pc, #180] @ (1599c ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 1542e │ │ │ │ + ldr r3, [pc, #180] @ (159bc ) │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ - ldr r1, [pc, #352] @ (15a50 ) │ │ │ │ - ldr r0, [pc, #356] @ (15a54 ) │ │ │ │ + ldr r1, [pc, #352] @ (15a70 ) │ │ │ │ + ldr r0, [pc, #356] @ (15a74 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 158de │ │ │ │ + b.n 158fe │ │ │ │ mov r0, r5 │ │ │ │ bl b8e0 │ │ │ │ - b.n 156d6 │ │ │ │ - ldr r3, [pc, #144] @ (1599c ) │ │ │ │ + b.n 156f6 │ │ │ │ + ldr r3, [pc, #144] @ (159bc ) │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ - ldr r1, [pc, #328] @ (15a58 ) │ │ │ │ - ldr r0, [pc, #328] @ (15a5c ) │ │ │ │ + ldr r1, [pc, #328] @ (15a78 ) │ │ │ │ + ldr r0, [pc, #328] @ (15a7c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1540e │ │ │ │ - ldr r3, [pc, #316] @ (15a60 ) │ │ │ │ - mov.w r2, #6144 @ 0x1800 │ │ │ │ - ldr r1, [pc, #312] @ (15a64 ) │ │ │ │ - ldr r0, [pc, #316] @ (15a68 ) │ │ │ │ + b.n 1542e │ │ │ │ + ldr r3, [pc, #316] @ (15a80 ) │ │ │ │ + movw r2, #4044 @ 0xfcc │ │ │ │ + ldr r1, [pc, #312] @ (15a84 ) │ │ │ │ + ldr r0, [pc, #316] @ (15a88 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #952 @ 0x3b8 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #304] @ (15a6c ) │ │ │ │ - movw r2, #6074 @ 0x17ba │ │ │ │ - ldr r1, [pc, #300] @ (15a70 ) │ │ │ │ - ldr r0, [pc, #304] @ (15a74 ) │ │ │ │ + ldr r3, [pc, #304] @ (15a8c ) │ │ │ │ + movw r2, #3974 @ 0xf86 │ │ │ │ + ldr r1, [pc, #300] @ (15a90 ) │ │ │ │ + ldr r0, [pc, #304] @ (15a94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #952 @ 0x3b8 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl b8e0 │ │ │ │ - b.n 15812 │ │ │ │ + b.n 15832 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1584e │ │ │ │ - ldr r3, [pc, #276] @ (15a78 ) │ │ │ │ - movw r2, #6219 @ 0x184b │ │ │ │ - ldr r1, [pc, #272] @ (15a7c ) │ │ │ │ - ldr r0, [pc, #276] @ (15a80 ) │ │ │ │ + b.n 1586e │ │ │ │ + ldr r3, [pc, #276] @ (15a98 ) │ │ │ │ + movw r2, #4119 @ 0x1017 │ │ │ │ + ldr r1, [pc, #272] @ (15a9c ) │ │ │ │ + ldr r0, [pc, #276] @ (15aa0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #952 @ 0x3b8 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #264] @ (15a84 ) │ │ │ │ - movw r2, #6245 @ 0x1865 │ │ │ │ - ldr r1, [pc, #260] @ (15a88 ) │ │ │ │ - ldr r0, [pc, #264] @ (15a8c ) │ │ │ │ + ldr r3, [pc, #264] @ (15aa4 ) │ │ │ │ + movw r2, #4145 @ 0x1031 │ │ │ │ + ldr r1, [pc, #260] @ (15aa8 ) │ │ │ │ + ldr r0, [pc, #264] @ (15aac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #952 @ 0x3b8 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0000 │ │ │ │ + bkpt 0x0008 │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r2, r4, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r3, r6, r7, pc} │ │ │ │ + pop {r4, r6, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r2, r3, r4, r7, pc} │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + push {r1, r3, r4, r5, r6, lr} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6, pc} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r2!, {r1, r3, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + push {r1, r6, lr} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + pop {r1, r2, r3, r6, pc} │ │ │ │ movs r1, r0 │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ + push {r2, r5, lr} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + pop {r2, r3, r4, pc} │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r3, r5, r6, r7} │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ + push {r1, r3, r4, r7, lr} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r2, r3, r5, r6, r7} │ │ │ │ + pop {r2, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + push {r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + pop {r2, r3, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r3, r4, r7} │ │ │ │ + push {r1, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - cbz r2, 15a6a │ │ │ │ + push {r1} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + pop {r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r2, r3, r5, r6} │ │ │ │ + push {r1, r2, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - push {r6} │ │ │ │ + push {r3, r6} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r2, r3, r6} │ │ │ │ + pop {r2, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r5} │ │ │ │ + push {r1, r3, r5} │ │ │ │ movs r1, r0 │ │ │ │ - cbz r2, 15a6a │ │ │ │ + cbz r2, 15a8c │ │ │ │ movs r1, r0 │ │ │ │ - pop {r3, r5} │ │ │ │ + pop {r4, r5} │ │ │ │ movs r1, r0 │ │ │ │ - push {} │ │ │ │ + push {r3} │ │ │ │ movs r1, r0 │ │ │ │ - rev16 r0, r7 │ │ │ │ + hlt 0x0000 │ │ │ │ movs r1, r0 │ │ │ │ - sxtb r6, r1 │ │ │ │ + sxtb r6, r2 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - rev16 r2, r3 │ │ │ │ + rev16 r2, r4 │ │ │ │ movs r1, r0 │ │ │ │ - sxth r2, r6 │ │ │ │ + sxth r2, r7 │ │ │ │ movs r1, r0 │ │ │ │ - rev r4, r6 │ │ │ │ + rev r4, r7 │ │ │ │ movs r1, r0 │ │ │ │ - sxth r2, r1 │ │ │ │ + sxth r2, r2 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r6, 15a56 │ │ │ │ + cbnz r6, 15a78 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r4, 15a50 │ │ │ │ + cbz r4, 15a72 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r4, 15a52 │ │ │ │ + cbnz r4, 15a74 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r2, 15a4c │ │ │ │ + cbz r2, 15a6e │ │ │ │ movs r1, r0 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + sub sp, #200 @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r0, 15a4e │ │ │ │ + cbz r0, 15a70 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r2, 15a58 │ │ │ │ + cbnz r2, 15a7a │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r0, 15a58 │ │ │ │ + cbnz r0, 15a7a │ │ │ │ movs r1, r0 │ │ │ │ - cbz r6, 15a50 │ │ │ │ + cbz r6, 15a72 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r0, 15a58 │ │ │ │ + cbnz r0, 15a7a │ │ │ │ movs r1, r0 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb8ee │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ movs r1, r0 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ movs r1, r0 │ │ │ │ - bvs.n 15974 │ │ │ │ + bvs.n 159d4 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #472 @ (adr r0, 15c40 ) │ │ │ │ + add r0, pc, #504 @ (adr r0, 15c80 ) │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb8dc │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ movs r1, r0 │ │ │ │ - bvs.n 15b50 │ │ │ │ + bvs.n 159b0 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #376 @ (adr r0, 15bec ) │ │ │ │ + add r0, pc, #408 @ (adr r0, 15c2c ) │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ movs r1, r0 │ │ │ │ - bvs.n 15b0c │ │ │ │ + bvs.n 15b6c │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #216 @ (adr r0, 15b58 ) │ │ │ │ + add r0, pc, #248 @ (adr r0, 15b98 ) │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ movs r1, r0 │ │ │ │ - bvs.n 15ae8 │ │ │ │ + bvs.n 15b48 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #120 @ (adr r0, 15b04 ) │ │ │ │ + add r0, pc, #152 @ (adr r0, 15b44 ) │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb89c │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00015a90 : │ │ │ │ +00015ab0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w r4, [pc, #1116] @ 15f00 │ │ │ │ + ldr.w r4, [pc, #1116] @ 15f20 │ │ │ │ mov r7, r1 │ │ │ │ - ldr.w r3, [pc, #1116] @ 15f04 │ │ │ │ + ldr.w r3, [pc, #1116] @ 15f24 │ │ │ │ sub sp, #24 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1112] @ 15f08 │ │ │ │ + ldr.w r5, [pc, #1112] @ 15f28 │ │ │ │ mov r6, r0 │ │ │ │ mvn.w r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 14140 │ │ │ │ + bl 14160 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15d18 │ │ │ │ + beq.w 15d38 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w 15d30 │ │ │ │ + bpl.w 15d50 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 10458 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15afc │ │ │ │ + beq.n 15b1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15bf0 │ │ │ │ + beq.n 15c10 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 15d50 │ │ │ │ + beq.w 15d70 │ │ │ │ mvn.w r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl eff0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15d68 │ │ │ │ + beq.w 15d88 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 15d86 │ │ │ │ + bpl.w 15da6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 859c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 15da6 │ │ │ │ + blt.w 15dc6 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15bf8 │ │ │ │ + beq.n 15c18 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl dedc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15b50 │ │ │ │ + beq.n 15b70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15d10 │ │ │ │ + beq.w 15d30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15b64 │ │ │ │ + beq.n 15b84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15d08 │ │ │ │ + beq.w 15d28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 15e02 │ │ │ │ - ldr r3, [pc, #928] @ (15f0c ) │ │ │ │ + beq.w 15e22 │ │ │ │ + ldr r3, [pc, #928] @ (15f2c ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ blx 86f8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 15e1a │ │ │ │ + blt.w 15e3a │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15c7e │ │ │ │ + beq.n 15c9e │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w 15e40 │ │ │ │ + bpl.w 15e60 │ │ │ │ blx 8a60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15e78 │ │ │ │ + beq.w 15e98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 8844 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15bb8 │ │ │ │ + beq.n 15bd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15de2 │ │ │ │ + beq.w 15e02 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15bcc │ │ │ │ + beq.n 15bec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15dda │ │ │ │ + beq.w 15dfa │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 15eb2 │ │ │ │ + blt.w 15ed2 │ │ │ │ movs r0, #1 │ │ │ │ - ldr r2, [pc, #824] @ (15f10 ) │ │ │ │ - ldr r3, [pc, #812] @ (15f04 ) │ │ │ │ + ldr r2, [pc, #824] @ (15f30 ) │ │ │ │ + ldr r3, [pc, #812] @ (15f24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 15efa │ │ │ │ + bne.w 15f1a │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15afc │ │ │ │ + b.n 15b1c │ │ │ │ blx 8a60 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15e60 │ │ │ │ + beq.w 15e80 │ │ │ │ movs r0, #1 │ │ │ │ blx 8420 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15e88 │ │ │ │ + beq.w 15ea8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w r8, [r3] │ │ │ │ bl e0c0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15c38 │ │ │ │ + beq.n 15c58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15dfa │ │ │ │ + beq.w 15e1a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15c4c │ │ │ │ + beq.n 15c6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15df2 │ │ │ │ + beq.w 15e12 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15c60 │ │ │ │ + beq.n 15c80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15dea │ │ │ │ + beq.w 15e0a │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 15bd2 │ │ │ │ - ldr r3, [pc, #684] @ (15f14 ) │ │ │ │ + bge.n 15bf2 │ │ │ │ + ldr r3, [pc, #684] @ (15f34 ) │ │ │ │ mov.w r2, #302 @ 0x12e │ │ │ │ - ldr r1, [pc, #680] @ (15f18 ) │ │ │ │ - ldr r0, [pc, #684] @ (15f1c ) │ │ │ │ + ldr r1, [pc, #680] @ (15f38 ) │ │ │ │ + ldr r0, [pc, #684] @ (15f3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 15d04 │ │ │ │ + b.n 15d24 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15c92 │ │ │ │ + beq.n 15cb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15e38 │ │ │ │ - ldr r2, [pc, #652] @ (15f20 ) │ │ │ │ - ldr r3, [pc, #652] @ (15f24 ) │ │ │ │ + beq.w 15e58 │ │ │ │ + ldr r2, [pc, #652] @ (15f40 ) │ │ │ │ + ldr r3, [pc, #652] @ (15f44 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr.w r1, [r2, #344] @ 0x158 │ │ │ │ + ldr.w r1, [r2, #168] @ 0xa8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr.w r4, [r2, #348] @ 0x15c │ │ │ │ + ldr.w r4, [r2, #172] @ 0xac │ │ │ │ blx 8c2c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15eca │ │ │ │ + beq.w 15eea │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #16] │ │ │ │ blx 89c0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15cd0 │ │ │ │ + beq.n 15cf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15dca │ │ │ │ + beq.n 15dea │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 15ee2 │ │ │ │ + beq.w 15f02 │ │ │ │ mov r0, r4 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15cee │ │ │ │ + beq.n 15d0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15dd2 │ │ │ │ - ldr r3, [pc, #548] @ (15f14 ) │ │ │ │ + beq.n 15df2 │ │ │ │ + ldr r3, [pc, #548] @ (15f34 ) │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ - ldr r1, [pc, #560] @ (15f28 ) │ │ │ │ - ldr r0, [pc, #564] @ (15f2c ) │ │ │ │ + ldr r1, [pc, #560] @ (15f48 ) │ │ │ │ + ldr r0, [pc, #564] @ (15f4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r0, #2 │ │ │ │ - b.n 15bd4 │ │ │ │ + b.n 15bf4 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15b64 │ │ │ │ + b.n 15b84 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15b50 │ │ │ │ - ldr r3, [pc, #504] @ (15f14 ) │ │ │ │ + b.n 15b70 │ │ │ │ + ldr r3, [pc, #504] @ (15f34 ) │ │ │ │ mov.w r2, #294 @ 0x126 │ │ │ │ - ldr r1, [pc, #528] @ (15f30 ) │ │ │ │ - ldr r0, [pc, #528] @ (15f34 ) │ │ │ │ + ldr r1, [pc, #528] @ (15f50 ) │ │ │ │ + ldr r0, [pc, #528] @ (15f54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 15d04 │ │ │ │ - ldr r1, [pc, #480] @ (15f14 ) │ │ │ │ + b.n 15d24 │ │ │ │ + ldr r1, [pc, #480] @ (15f34 ) │ │ │ │ mov.w r2, #294 @ 0x126 │ │ │ │ - ldr r3, [pc, #512] @ (15f38 ) │ │ │ │ + ldr r3, [pc, #512] @ (15f58 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #504] @ (15f3c ) │ │ │ │ - ldr r0, [pc, #508] @ (15f40 ) │ │ │ │ + ldr r1, [pc, #504] @ (15f5c ) │ │ │ │ + ldr r0, [pc, #508] @ (15f60 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 15d04 │ │ │ │ - ldr r3, [pc, #448] @ (15f14 ) │ │ │ │ + b.n 15d24 │ │ │ │ + ldr r3, [pc, #448] @ (15f34 ) │ │ │ │ mov.w r2, #294 @ 0x126 │ │ │ │ - ldr r1, [pc, #492] @ (15f44 ) │ │ │ │ - ldr r0, [pc, #492] @ (15f48 ) │ │ │ │ + ldr r1, [pc, #492] @ (15f64 ) │ │ │ │ + ldr r0, [pc, #492] @ (15f68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 15d04 │ │ │ │ - ldr r3, [pc, #424] @ (15f14 ) │ │ │ │ + b.n 15d24 │ │ │ │ + ldr r3, [pc, #424] @ (15f34 ) │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ - ldr r1, [pc, #476] @ (15f4c ) │ │ │ │ - ldr r0, [pc, #476] @ (15f50 ) │ │ │ │ + ldr r1, [pc, #476] @ (15f6c ) │ │ │ │ + ldr r0, [pc, #476] @ (15f70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 15d04 │ │ │ │ - ldr r2, [pc, #396] @ (15f14 ) │ │ │ │ - ldr r3, [pc, #456] @ (15f54 ) │ │ │ │ - ldr r1, [pc, #460] @ (15f58 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 15d24 │ │ │ │ + ldr r2, [pc, #396] @ (15f34 ) │ │ │ │ + ldr r3, [pc, #456] @ (15f74 ) │ │ │ │ + ldr r1, [pc, #460] @ (15f78 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #452] @ (15f5c ) │ │ │ │ + ldr r0, [pc, #452] @ (15f7c ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 15d7e │ │ │ │ - ldr r3, [pc, #364] @ (15f14 ) │ │ │ │ + b.n 15d9e │ │ │ │ + ldr r3, [pc, #364] @ (15f34 ) │ │ │ │ mov.w r2, #296 @ 0x128 │ │ │ │ - ldr r1, [pc, #432] @ (15f60 ) │ │ │ │ - ldr r0, [pc, #436] @ (15f64 ) │ │ │ │ + ldr r1, [pc, #432] @ (15f80 ) │ │ │ │ + ldr r0, [pc, #436] @ (15f84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 15d04 │ │ │ │ + bl 9018 │ │ │ │ + b.n 15d24 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15cd0 │ │ │ │ + b.n 15cf0 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15cee │ │ │ │ + b.n 15d0e │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15bcc │ │ │ │ + b.n 15bec │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15bb8 │ │ │ │ + b.n 15bd8 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15c60 │ │ │ │ + b.n 15c80 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15c4c │ │ │ │ + b.n 15c6c │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15c38 │ │ │ │ - ldr r3, [pc, #272] @ (15f14 ) │ │ │ │ + b.n 15c58 │ │ │ │ + ldr r3, [pc, #272] @ (15f34 ) │ │ │ │ movw r2, #297 @ 0x129 │ │ │ │ - ldr r1, [pc, #348] @ (15f68 ) │ │ │ │ - ldr r0, [pc, #352] @ (15f6c ) │ │ │ │ + ldr r1, [pc, #348] @ (15f88 ) │ │ │ │ + ldr r0, [pc, #352] @ (15f8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 15d04 │ │ │ │ - ldr r1, [pc, #340] @ (15f70 ) │ │ │ │ + b.n 15d24 │ │ │ │ + ldr r1, [pc, #340] @ (15f90 ) │ │ │ │ mov.w r2, #298 @ 0x12a │ │ │ │ - ldr r0, [pc, #336] @ (15f74 ) │ │ │ │ - ldr r3, [pc, #240] @ (15f14 ) │ │ │ │ + ldr r0, [pc, #336] @ (15f94 ) │ │ │ │ + ldr r3, [pc, #240] @ (15f34 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 15d04 │ │ │ │ + bl 9018 │ │ │ │ + b.n 15d24 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15c92 │ │ │ │ - ldr r1, [pc, #208] @ (15f14 ) │ │ │ │ + b.n 15cb2 │ │ │ │ + ldr r1, [pc, #208] @ (15f34 ) │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ - ldr r3, [pc, #304] @ (15f78 ) │ │ │ │ - ldr r0, [pc, #304] @ (15f7c ) │ │ │ │ + ldr r3, [pc, #304] @ (15f98 ) │ │ │ │ + ldr r0, [pc, #304] @ (15f9c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #296] @ (15f80 ) │ │ │ │ + ldr r1, [pc, #296] @ (15fa0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 15d04 │ │ │ │ - ldr r3, [pc, #176] @ (15f14 ) │ │ │ │ + b.n 15d24 │ │ │ │ + ldr r3, [pc, #176] @ (15f34 ) │ │ │ │ mov.w r2, #302 @ 0x12e │ │ │ │ - ldr r1, [pc, #284] @ (15f84 ) │ │ │ │ - ldr r0, [pc, #284] @ (15f88 ) │ │ │ │ + ldr r1, [pc, #284] @ (15fa4 ) │ │ │ │ + ldr r0, [pc, #284] @ (15fa8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 15dbc │ │ │ │ - ldr r1, [pc, #272] @ (15f8c ) │ │ │ │ + b.n 15ddc │ │ │ │ + ldr r1, [pc, #272] @ (15fac ) │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ - ldr r0, [pc, #272] @ (15f90 ) │ │ │ │ - ldr r3, [pc, #144] @ (15f14 ) │ │ │ │ + ldr r0, [pc, #272] @ (15fb0 ) │ │ │ │ + ldr r3, [pc, #144] @ (15f34 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 15e28 │ │ │ │ - ldr r3, [pc, #136] @ (15f14 ) │ │ │ │ + b.n 15e48 │ │ │ │ + ldr r3, [pc, #136] @ (15f34 ) │ │ │ │ mov.w r2, #302 @ 0x12e │ │ │ │ - ldr r1, [pc, #260] @ (15f94 ) │ │ │ │ - ldr r0, [pc, #260] @ (15f98 ) │ │ │ │ + ldr r1, [pc, #260] @ (15fb4 ) │ │ │ │ + ldr r0, [pc, #260] @ (15fb8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 15d04 │ │ │ │ - ldr r3, [pc, #96] @ (15f14 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 15d24 │ │ │ │ + ldr r3, [pc, #96] @ (15f34 ) │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ - ldr r1, [pc, #224] @ (15f9c ) │ │ │ │ - ldr r0, [pc, #228] @ (15fa0 ) │ │ │ │ + ldr r1, [pc, #224] @ (15fbc ) │ │ │ │ + ldr r0, [pc, #228] @ (15fc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 15d04 │ │ │ │ - ldr r3, [pc, #72] @ (15f14 ) │ │ │ │ + b.n 15d24 │ │ │ │ + ldr r3, [pc, #72] @ (15f34 ) │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ - ldr r1, [pc, #208] @ (15fa4 ) │ │ │ │ - ldr r0, [pc, #212] @ (15fa8 ) │ │ │ │ + ldr r1, [pc, #208] @ (15fc4 ) │ │ │ │ + ldr r0, [pc, #212] @ (15fc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 15d04 │ │ │ │ - ldr r3, [pc, #48] @ (15f14 ) │ │ │ │ + b.n 15d24 │ │ │ │ + ldr r3, [pc, #48] @ (15f34 ) │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ - ldr r1, [pc, #192] @ (15fac ) │ │ │ │ - ldr r0, [pc, #196] @ (15fb0 ) │ │ │ │ + ldr r1, [pc, #192] @ (15fcc ) │ │ │ │ + ldr r0, [pc, #196] @ (15fd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 15d04 │ │ │ │ + b.n 15d24 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r5, pc, #320 @ (adr r5, 16044 ) │ │ │ │ + add r5, pc, #192 @ (adr r5, 15fe4 ) │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #248 @ (adr r5, 16004 ) │ │ │ │ + add r5, pc, #120 @ (adr r5, 15fa4 ) │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #144 @ (adr r4, 15fa4 ) │ │ │ │ + add r4, pc, #16 @ (adr r4, 15f44 ) │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r5, lr} │ │ │ │ + push {r2, r6, lr} │ │ │ │ movs r1, r0 │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r4, lr} │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ movs r1, r0 │ │ │ │ - add r4, sp, #728 @ 0x2d8 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + push {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + push {r1, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r6, r7} │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r4} │ │ │ │ + stmia r1!, {r2, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - push {r2, r5, r7} │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - add r4, sp, #248 @ 0xf8 │ │ │ │ + add r4, sp, #280 @ 0x118 │ │ │ │ movs r1, r0 │ │ │ │ - push {r2, r7} │ │ │ │ + push {r2, r3, r7} │ │ │ │ movs r1, r0 │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - push {r3, r5} │ │ │ │ + push {r4, r5} │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #816 @ 0x330 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ movs r1, r0 │ │ │ │ - push {r4} │ │ │ │ + push {r3, r4} │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + add r3, sp, #760 @ 0x2f8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, sp, #792 @ 0x318 │ │ │ │ + add r0, sp, #824 @ 0x338 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #568 @ 0x238 │ │ │ │ + add r3, sp, #600 @ 0x258 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r4, 15ffa │ │ │ │ + cbz r4, 1601c │ │ │ │ movs r1, r0 │ │ │ │ - cbz r2, 15ffa │ │ │ │ + cbz r2, 1601c │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #472 @ 0x1d8 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r2, 15ffc │ │ │ │ + cbz r2, 1601e │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r2, 16000 │ │ │ │ + cbz r2, 16022 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #280 @ 0x118 │ │ │ │ + add r3, sp, #312 @ 0x138 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r0, 15ffe │ │ │ │ + cbz r0, 16020 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r0, 16000 │ │ │ │ + cbz r0, 16022 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #16 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r0, 16002 │ │ │ │ + cbz r0, 16024 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00015fb4 : │ │ │ │ +00015fd4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #176] @ (16074 ) │ │ │ │ + ldr r6, [pc, #176] @ (16094 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #172] @ (16078 ) │ │ │ │ + ldr r3, [pc, #172] @ (16098 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #164] @ (1607c ) │ │ │ │ + ldr r5, [pc, #164] @ (1609c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #152] @ (16080 ) │ │ │ │ + ldr r3, [pc, #152] @ (160a0 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #492 @ 0x1ec │ │ │ │ bl b6b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 16060 │ │ │ │ - ldr r3, [pc, #140] @ (16084 ) │ │ │ │ + beq.n 16080 │ │ │ │ + ldr r3, [pc, #140] @ (160a4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 16040 │ │ │ │ + bne.n 16060 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 16064 │ │ │ │ + bpl.n 16084 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15a90 │ │ │ │ + bl 15ab0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 16060 │ │ │ │ - ldr r3, [pc, #112] @ (16088 ) │ │ │ │ + beq.n 16080 │ │ │ │ + ldr r3, [pc, #112] @ (160a8 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16028 │ │ │ │ + beq.n 16048 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (1608c ) │ │ │ │ - ldr r3, [pc, #76] @ (16078 ) │ │ │ │ + ldr r2, [pc, #96] @ (160ac ) │ │ │ │ + ldr r3, [pc, #76] @ (16098 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1606e │ │ │ │ + bne.n 1608e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (16090 ) │ │ │ │ + ldr r0, [pc, #76] @ (160b0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #72] @ (16094 ) │ │ │ │ + ldr r3, [pc, #72] @ (160b4 ) │ │ │ │ movw r2, #293 @ 0x125 │ │ │ │ - ldr r1, [pc, #68] @ (16098 ) │ │ │ │ - ldr r0, [pc, #72] @ (1609c ) │ │ │ │ + ldr r1, [pc, #68] @ (160b8 ) │ │ │ │ + ldr r0, [pc, #72] @ (160bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 16028 │ │ │ │ - ldr r0, [pc, #56] @ (160a0 ) │ │ │ │ + b.n 16048 │ │ │ │ + ldr r0, [pc, #56] @ (160c0 ) │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 1604a │ │ │ │ + b.n 1606a │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r0, pc, #192 @ (adr r0, 16138 ) │ │ │ │ + add r0, pc, #64 @ (adr r0, 160d8 ) │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #136 @ (adr r0, 16108 ) │ │ │ │ + add r0, pc, #8 @ (adr r0, 160a8 ) │ │ │ │ movs r3, r0 │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ + add r4, sp, #16 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #832] @ 0x340 │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ movs r3, r0 │ │ │ │ - add r2, sp, #0 │ │ │ │ + add r2, sp, #32 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 160d4 │ │ │ │ + cbz r0, 160f6 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + add r1, sp, #560 @ 0x230 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000160a4 : │ │ │ │ +000160c4 : │ │ │ │ push {r4} │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ tst.w r3, #2 │ │ │ │ mov.w ip, r3, asr #3 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ add.w r3, ip, #3 │ │ │ │ it eq │ │ │ │ moveq r4, #1 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.n 160d8 │ │ │ │ + b.n 160f8 │ │ │ │ ldr.w r3, [r0, #-4]! │ │ │ │ add.w r3, r3, r2, lsl #30 │ │ │ │ cmp.w r2, r3, lsr #30 │ │ │ │ mov r2, r3 │ │ │ │ - bne.n 16102 │ │ │ │ + bne.n 16122 │ │ │ │ subs.w ip, ip, #1 │ │ │ │ - bpl.n 160c8 │ │ │ │ + bpl.n 160e8 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it cc │ │ │ │ mulcc.w r0, r4, r2 │ │ │ │ - bcc.n 160fc │ │ │ │ + bcc.n 1611c │ │ │ │ cmp.w r4, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r2, #1073741824 @ 0x40000000 │ │ │ │ it eq │ │ │ │ moveq.w r0, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 16102 │ │ │ │ + bne.n 16122 │ │ │ │ ldr.w r4, [sp], #4 │ │ │ │ bx lr │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r1, #0] │ │ │ │ ldr.w r4, [sp], #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #112] @ (16190 ) │ │ │ │ + ldr r2, [pc, #112] @ (161b0 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #112] @ (16194 ) │ │ │ │ + ldr r3, [pc, #112] @ (161b4 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 16154 │ │ │ │ + bne.n 16174 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldr r2, [pc, #88] @ (16198 ) │ │ │ │ - ldr r3, [pc, #84] @ (16194 ) │ │ │ │ + ldr r2, [pc, #88] @ (161b8 ) │ │ │ │ + ldr r3, [pc, #84] @ (161b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1618a │ │ │ │ + bne.n 161aa │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - beq.n 1613c │ │ │ │ + beq.n 1615c │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 16168 │ │ │ │ + bne.n 16188 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ negs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - b.n 1613c │ │ │ │ + b.n 1615c │ │ │ │ mov r1, sp │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r0, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1613c │ │ │ │ + beq.n 1615c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r0, r4, #1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - b.n 1613c │ │ │ │ + b.n 1615c │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001619c : │ │ │ │ +000161bc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #172] @ (16258 ) │ │ │ │ + ldr r2, [pc, #172] @ (16278 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #172] @ (1625c ) │ │ │ │ + ldr r3, [pc, #172] @ (1627c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ bl f5cc │ │ │ │ mov r5, r0 │ │ │ │ blx 8404 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 16238 │ │ │ │ + beq.n 16258 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 161dc │ │ │ │ + beq.n 161fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 16218 │ │ │ │ + cbz r3, 16238 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 16224 │ │ │ │ + bne.n 16244 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsls r5, r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 161f6 │ │ │ │ + beq.n 16216 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 16210 │ │ │ │ - ldr r2, [pc, #104] @ (16260 ) │ │ │ │ - ldr r3, [pc, #96] @ (1625c ) │ │ │ │ + cbz r3, 16230 │ │ │ │ + ldr r2, [pc, #104] @ (16280 ) │ │ │ │ + ldr r3, [pc, #96] @ (1627c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 16254 │ │ │ │ + bne.n 16274 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 161f6 │ │ │ │ + b.n 16216 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 161e2 │ │ │ │ + beq.n 16202 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - beq.n 161e6 │ │ │ │ + beq.n 16206 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 1623e │ │ │ │ + bne.n 1625e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r5, r3, #1 │ │ │ │ - b.n 161e6 │ │ │ │ + b.n 16206 │ │ │ │ bl f58c │ │ │ │ - b.n 161cc │ │ │ │ + b.n 161ec │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r5, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 161e6 │ │ │ │ + beq.n 16206 │ │ │ │ orr.w r5, r4, #1 │ │ │ │ - b.n 161f6 │ │ │ │ + b.n 16216 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ + ldr r5, [sp, #904] @ 0x388 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00016264 : │ │ │ │ +00016284 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #172] @ (16320 ) │ │ │ │ + ldr r2, [pc, #172] @ (16340 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #172] @ (16324 ) │ │ │ │ + ldr r3, [pc, #172] @ (16344 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ bl f5cc │ │ │ │ mov r5, r0 │ │ │ │ blx 8c38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 16300 │ │ │ │ + beq.n 16320 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 162a4 │ │ │ │ + beq.n 162c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 162e0 │ │ │ │ + cbz r3, 16300 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 162ec │ │ │ │ + bne.n 1630c │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsls r5, r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 162be │ │ │ │ + beq.n 162de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 162d8 │ │ │ │ - ldr r2, [pc, #104] @ (16328 ) │ │ │ │ - ldr r3, [pc, #96] @ (16324 ) │ │ │ │ + cbz r3, 162f8 │ │ │ │ + ldr r2, [pc, #104] @ (16348 ) │ │ │ │ + ldr r3, [pc, #96] @ (16344 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1631c │ │ │ │ + bne.n 1633c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 162be │ │ │ │ + b.n 162de │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 162aa │ │ │ │ + beq.n 162ca │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - beq.n 162ae │ │ │ │ + beq.n 162ce │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 16306 │ │ │ │ + bne.n 16326 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r5, r3, #1 │ │ │ │ - b.n 162ae │ │ │ │ + b.n 162ce │ │ │ │ bl f58c │ │ │ │ - b.n 16294 │ │ │ │ + b.n 162b4 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r5, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 162ae │ │ │ │ + beq.n 162ce │ │ │ │ orr.w r5, r4, #1 │ │ │ │ - b.n 162be │ │ │ │ + b.n 162de │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r5, [sp, #528] @ 0x210 │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #232] @ 0xe8 │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001632c : │ │ │ │ +0001634c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #212] @ (16410 ) │ │ │ │ + ldr r2, [pc, #212] @ (16430 ) │ │ │ │ mov r4, r1 │ │ │ │ - ldr r3, [pc, #212] @ (16414 ) │ │ │ │ + ldr r3, [pc, #212] @ (16434 ) │ │ │ │ sub sp, #8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ bl f5cc │ │ │ │ @@ -22500,303 +22506,304 @@ │ │ │ │ bl f5cc │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 852c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 163f0 │ │ │ │ + beq.n 16410 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1637c │ │ │ │ + beq.n 1639c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 163e8 │ │ │ │ + beq.n 16408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1638c │ │ │ │ + beq.n 163ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 163c8 │ │ │ │ + cbz r3, 163e8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 163d4 │ │ │ │ + bne.n 163f4 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsls r5, r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 163a6 │ │ │ │ + beq.n 163c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 163c0 │ │ │ │ - ldr r2, [pc, #112] @ (16418 ) │ │ │ │ - ldr r3, [pc, #104] @ (16414 ) │ │ │ │ + cbz r3, 163e0 │ │ │ │ + ldr r2, [pc, #112] @ (16438 ) │ │ │ │ + ldr r3, [pc, #104] @ (16434 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1640c │ │ │ │ + bne.n 1642c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 163a6 │ │ │ │ + b.n 163c6 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 16392 │ │ │ │ + beq.n 163b2 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - beq.n 16396 │ │ │ │ + beq.n 163b6 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 163f6 │ │ │ │ + bne.n 16416 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r5, r3, #1 │ │ │ │ - b.n 16396 │ │ │ │ + b.n 163b6 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1637c │ │ │ │ + b.n 1639c │ │ │ │ bl f58c │ │ │ │ - b.n 1636a │ │ │ │ + b.n 1638a │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r5, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 16396 │ │ │ │ + beq.n 163b6 │ │ │ │ orr.w r5, r4, #1 │ │ │ │ - b.n 163a6 │ │ │ │ + b.n 163c6 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r4, [sp, #616] @ 0x268 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #328] @ 0x148 │ │ │ │ + ldr r4, [sp, #200] @ 0xc8 │ │ │ │ movs r3, r0 │ │ │ │ mov r3, r0 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.n 16436 │ │ │ │ + bmi.n 16456 │ │ │ │ lsls r2, r1, #31 │ │ │ │ - bmi.n 16436 │ │ │ │ + bmi.n 16456 │ │ │ │ adds r0, r3, r1 │ │ │ │ teq r3, r0 │ │ │ │ - bmi.n 16430 │ │ │ │ + bmi.n 16450 │ │ │ │ bx lr │ │ │ │ teq r1, r0 │ │ │ │ - bpl.n 1642e │ │ │ │ + bpl.n 1644e │ │ │ │ mov r0, r3 │ │ │ │ - b.w 1632c │ │ │ │ + b.w 1634c │ │ │ │ │ │ │ │ -0001643c : │ │ │ │ +0001645c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #400] @ (165e0 ) │ │ │ │ - ldr r3, [pc, #400] @ (165e4 ) │ │ │ │ + ldr r1, [pc, #400] @ (16600 ) │ │ │ │ + ldr r3, [pc, #400] @ (16604 ) │ │ │ │ sub sp, #16 │ │ │ │ add r1, pc │ │ │ │ - ldr.w sl, [pc, #400] @ 165e8 │ │ │ │ + ldr.w sl, [pc, #400] @ 16608 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r0 │ │ │ │ add sl, pc │ │ │ │ lsls r2, r6, #31 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bmi.w 165ba │ │ │ │ + bmi.w 165d8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl c4fc │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 164be │ │ │ │ + cbz r0, 164de │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 8748 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 16498 │ │ │ │ + beq.n 164b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 16542 │ │ │ │ + beq.n 16560 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 1654c │ │ │ │ + blt.n 1656a │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1652c │ │ │ │ + beq.n 1654a │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bmi.n 165a6 │ │ │ │ + bmi.n 165c4 │ │ │ │ adds r4, r6, #2 │ │ │ │ teq r6, r4 │ │ │ │ - bmi.n 16530 │ │ │ │ + bmi.n 1654e │ │ │ │ mov r6, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl c4fc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 16480 │ │ │ │ - ldr r3, [pc, #300] @ (165ec ) │ │ │ │ + bne.n 164a0 │ │ │ │ + ldr r3, [pc, #300] @ (1660c ) │ │ │ │ mov.w r2, #312 @ 0x138 │ │ │ │ - ldr r1, [pc, #296] @ (165f0 ) │ │ │ │ - ldr r0, [pc, #300] @ (165f4 ) │ │ │ │ + ldr r1, [pc, #296] @ (16610 ) │ │ │ │ + ldr r0, [pc, #300] @ (16614 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r7, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, sp │ │ │ │ mov r4, sp │ │ │ │ bl f2c8 │ │ │ │ - ldr r3, [pc, #280] @ (165f8 ) │ │ │ │ + ldr r3, [pc, #280] @ (16618 ) │ │ │ │ ldr.w r9, [sp] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ - ldr.w r1, [r3, #304] @ 0x130 │ │ │ │ - ldr r3, [pc, #268] @ (165fc ) │ │ │ │ + ldr r1, [r3, #124] @ 0x7c │ │ │ │ + ldr r3, [pc, #272] @ (1661c ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldrd sl, r8, [sp, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8c2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 165c2 │ │ │ │ + beq.n 165e0 │ │ │ │ bl f464 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - bl 8fa8 │ │ │ │ - cbz r5, 16566 │ │ │ │ + bl 9018 │ │ │ │ + cbz r5, 16584 │ │ │ │ ldmia.w sp, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - b.n 1658c │ │ │ │ + b.n 165aa │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 164ae │ │ │ │ + bge.n 164ce │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #2 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 164b0 │ │ │ │ + b.n 164d0 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 1649c │ │ │ │ - ldr r3, [pc, #156] @ (165ec ) │ │ │ │ + bge.n 164bc │ │ │ │ + ldr r3, [pc, #160] @ (1660c ) │ │ │ │ mov.w r2, #312 @ 0x138 │ │ │ │ - ldr r1, [pc, #172] @ (16600 ) │ │ │ │ - ldr r0, [pc, #172] @ (16604 ) │ │ │ │ + ldr r1, [pc, #172] @ (16620 ) │ │ │ │ + ldr r0, [pc, #176] @ (16624 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r7, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 164d6 │ │ │ │ + b.n 164f6 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ bl f204 │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ movs r0, #1 │ │ │ │ - ldr r2, [pc, #120] @ (16608 ) │ │ │ │ - ldr r3, [pc, #84] @ (165e4 ) │ │ │ │ + ldr r2, [pc, #124] @ (16628 ) │ │ │ │ + ldr r3, [pc, #84] @ (16604 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 165dc │ │ │ │ + bne.n 165fa │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r4 │ │ │ │ bl b8fc │ │ │ │ - b.n 164b0 │ │ │ │ + b.n 164d0 │ │ │ │ mov r0, r6 │ │ │ │ bl b8e0 │ │ │ │ - b.n 16470 │ │ │ │ - ldr r1, [pc, #72] @ (1660c ) │ │ │ │ + b.n 16490 │ │ │ │ + ldr r1, [pc, #72] @ (1662c ) │ │ │ │ mov.w r2, #314 @ 0x13a │ │ │ │ - ldr r0, [pc, #68] @ (16610 ) │ │ │ │ + ldr r0, [pc, #72] @ (16630 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ - b.n 16570 │ │ │ │ + b.n 1658e │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ + nop │ │ │ │ + ldr r3, [sp, #544] @ 0x220 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #632] @ 0x278 │ │ │ │ + ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r0, r4 │ │ │ │ + cbnz r4, 16670 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, pc, #56 @ (adr r5, 16630 ) │ │ │ │ + add r5, pc, #88 @ (adr r5, 16670 ) │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r2, r2 │ │ │ │ + revsh r0, r5 │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #512 @ (adr r4, 16808 ) │ │ │ │ + add r4, pc, #552 @ (adr r4, 16850 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r4, 16646 │ │ │ │ + rev16 r2, r6 │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #56 @ (adr r4, 1664c ) │ │ │ │ + add r4, pc, #96 @ (adr r4, 16694 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00016614 : │ │ │ │ +00016634 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #212] @ (166f8 ) │ │ │ │ + ldr r2, [pc, #212] @ (16718 ) │ │ │ │ mov r4, r1 │ │ │ │ - ldr r3, [pc, #212] @ (166fc ) │ │ │ │ + ldr r3, [pc, #212] @ (1671c ) │ │ │ │ sub sp, #8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ bl f5cc │ │ │ │ @@ -22805,102 +22812,102 @@ │ │ │ │ bl f5cc │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 8cb8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 166d8 │ │ │ │ + beq.n 166f8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16664 │ │ │ │ + beq.n 16684 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 166d0 │ │ │ │ + beq.n 166f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16674 │ │ │ │ + beq.n 16694 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 166b0 │ │ │ │ + cbz r3, 166d0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 166bc │ │ │ │ + bne.n 166dc │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsls r5, r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1668e │ │ │ │ + beq.n 166ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 166a8 │ │ │ │ - ldr r2, [pc, #112] @ (16700 ) │ │ │ │ - ldr r3, [pc, #104] @ (166fc ) │ │ │ │ + cbz r3, 166c8 │ │ │ │ + ldr r2, [pc, #112] @ (16720 ) │ │ │ │ + ldr r3, [pc, #104] @ (1671c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 166f4 │ │ │ │ + bne.n 16714 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1668e │ │ │ │ + b.n 166ae │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 1667a │ │ │ │ + beq.n 1669a │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - beq.n 1667e │ │ │ │ + beq.n 1669e │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 166de │ │ │ │ + bne.n 166fe │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r5, r3, #1 │ │ │ │ - b.n 1667e │ │ │ │ + b.n 1669e │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16664 │ │ │ │ + b.n 16684 │ │ │ │ bl f58c │ │ │ │ - b.n 16652 │ │ │ │ + b.n 16672 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r5, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1667e │ │ │ │ + beq.n 1669e │ │ │ │ orr.w r5, r4, #1 │ │ │ │ - b.n 1668e │ │ │ │ + b.n 166ae │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [sp, #840] @ 0x348 │ │ │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r1, [sp, #296] @ 0x128 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00016704 : │ │ │ │ +00016724 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #212] @ (167e8 ) │ │ │ │ + ldr r2, [pc, #212] @ (16808 ) │ │ │ │ mov r4, r1 │ │ │ │ - ldr r3, [pc, #212] @ (167ec ) │ │ │ │ + ldr r3, [pc, #212] @ (1680c ) │ │ │ │ sub sp, #8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ bl f5cc │ │ │ │ @@ -22909,334 +22916,334 @@ │ │ │ │ bl f5cc │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 8630 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 167c8 │ │ │ │ + beq.n 167e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16754 │ │ │ │ + beq.n 16774 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 167c0 │ │ │ │ + beq.n 167e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16764 │ │ │ │ + beq.n 16784 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 167a0 │ │ │ │ + cbz r3, 167c0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 167ac │ │ │ │ + bne.n 167cc │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsls r5, r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1677e │ │ │ │ + beq.n 1679e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 16798 │ │ │ │ - ldr r2, [pc, #112] @ (167f0 ) │ │ │ │ - ldr r3, [pc, #104] @ (167ec ) │ │ │ │ + cbz r3, 167b8 │ │ │ │ + ldr r2, [pc, #112] @ (16810 ) │ │ │ │ + ldr r3, [pc, #104] @ (1680c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 167e4 │ │ │ │ + bne.n 16804 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1677e │ │ │ │ + b.n 1679e │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 1676a │ │ │ │ + beq.n 1678a │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - beq.n 1676e │ │ │ │ + beq.n 1678e │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 167ce │ │ │ │ + bne.n 167ee │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r5, r3, #1 │ │ │ │ - b.n 1676e │ │ │ │ + b.n 1678e │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16754 │ │ │ │ + b.n 16774 │ │ │ │ bl f58c │ │ │ │ - b.n 16742 │ │ │ │ + b.n 16762 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r5, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1676e │ │ │ │ + beq.n 1678e │ │ │ │ orr.w r5, r4, #1 │ │ │ │ - b.n 1677e │ │ │ │ + b.n 1679e │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + ldr r0, [sp, #776] @ 0x308 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r0, [sp, #360] @ 0x168 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000167f4 : │ │ │ │ +00016814 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #212] @ (168d8 ) │ │ │ │ + ldr r4, [pc, #212] @ (168f8 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w ip, [pc, #212] @ 168dc │ │ │ │ + ldr.w ip, [pc, #212] @ 168fc │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #540 @ 0x21c │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #196] @ (168e0 ) │ │ │ │ + ldr r4, [pc, #196] @ (16900 ) │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #196] @ (168e4 ) │ │ │ │ + ldr r5, [pc, #196] @ (16904 ) │ │ │ │ add r5, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov.w r4, #0 │ │ │ │ bl b6b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 168a4 │ │ │ │ + beq.n 168c4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 16884 │ │ │ │ + bpl.n 168a4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 168a8 │ │ │ │ + bne.n 168c8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r0, r0, #1 │ │ │ │ bl f848 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 168a4 │ │ │ │ - cbnz r0, 1687e │ │ │ │ - ldr r3, [pc, #144] @ (168e8 ) │ │ │ │ + beq.n 168c4 │ │ │ │ + cbnz r0, 1689e │ │ │ │ + ldr r3, [pc, #144] @ (16908 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #132] @ (168ec ) │ │ │ │ - ldr r3, [pc, #116] @ (168e0 ) │ │ │ │ + ldr r2, [pc, #132] @ (1690c ) │ │ │ │ + ldr r3, [pc, #116] @ (16900 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 168d2 │ │ │ │ + bne.n 168f2 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #112] @ (168f0 ) │ │ │ │ + ldr r3, [pc, #112] @ (16910 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n 16858 │ │ │ │ - ldr r0, [pc, #108] @ (168f4 ) │ │ │ │ + b.n 16878 │ │ │ │ + ldr r0, [pc, #108] @ (16914 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #104] @ (168f8 ) │ │ │ │ - ldr r1, [pc, #104] @ (168fc ) │ │ │ │ + ldr r3, [pc, #104] @ (16918 ) │ │ │ │ + ldr r1, [pc, #104] @ (1691c ) │ │ │ │ mov.w r2, #748 @ 0x2ec │ │ │ │ - ldr r0, [pc, #104] @ (16900 ) │ │ │ │ + ldr r0, [pc, #104] @ (16920 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 16866 │ │ │ │ + b.n 16886 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - beq.n 1684a │ │ │ │ + beq.n 1686a │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 168bc │ │ │ │ + bne.n 168dc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ negs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - b.n 1684a │ │ │ │ + b.n 1686a │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsls r0, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1684a │ │ │ │ + beq.n 1686a │ │ │ │ orr.w r0, r4, #1 │ │ │ │ - b.n 1684a │ │ │ │ + b.n 1686a │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r4, pc, #0 @ (adr r4, 168dc ) │ │ │ │ + add r3, pc, #896 @ (adr r3, 16c7c ) │ │ │ │ movs r3, r0 │ │ │ │ - str r7, [sp, #896] @ 0x380 │ │ │ │ + str r7, [sp, #768] @ 0x300 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #880] @ 0x370 │ │ │ │ + str r7, [sp, #752] @ 0x2f0 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #584] @ 0x248 │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r1, sp, #800 @ 0x320 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #256 @ (adr r1, 16a04 ) │ │ │ │ + add r1, pc, #288 @ (adr r1, 16a44 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00016904 : │ │ │ │ +00016924 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - vldr d7, [pc, #172] @ 169c0 │ │ │ │ + vldr d7, [pc, #172] @ 169e0 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #180] @ (169d0 ) │ │ │ │ - ldr r3, [pc, #184] @ (169d4 ) │ │ │ │ + ldr r2, [pc, #180] @ (169f0 ) │ │ │ │ + ldr r3, [pc, #184] @ (169f4 ) │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bpl.n 16940 │ │ │ │ - vldr d7, [pc, #148] @ 169c8 │ │ │ │ + bpl.n 16960 │ │ │ │ + vldr d7, [pc, #148] @ 169e8 │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 1697e │ │ │ │ + bgt.n 1699e │ │ │ │ blx 84ec │ │ │ │ movs r4, #1 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 16964 │ │ │ │ + cbz r0, 16984 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 16992 │ │ │ │ + bne.n 169b2 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16964 │ │ │ │ + beq.n 16984 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 1698a │ │ │ │ - ldr r2, [pc, #112] @ (169d8 ) │ │ │ │ - ldr r3, [pc, #108] @ (169d4 ) │ │ │ │ + cbz r3, 169aa │ │ │ │ + ldr r2, [pc, #112] @ (169f8 ) │ │ │ │ + ldr r3, [pc, #108] @ (169f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 169ba │ │ │ │ + bne.n 169da │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ vcvt.s32.f64 s0, d0 │ │ │ │ vmov r3, s0 │ │ │ │ lsls r4, r3, #1 │ │ │ │ - b.n 16964 │ │ │ │ + b.n 16984 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16964 │ │ │ │ + b.n 16984 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n 16954 │ │ │ │ + beq.n 16974 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 169a6 │ │ │ │ + bne.n 169c6 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r4, r3, #1 │ │ │ │ - b.n 16954 │ │ │ │ + b.n 16974 │ │ │ │ mov r1, sp │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r4, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 16954 │ │ │ │ + beq.n 16974 │ │ │ │ orr.w r4, r5, #1 │ │ │ │ - b.n 16964 │ │ │ │ + b.n 16984 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ rors r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r4, r6, r7} │ │ │ │ - str r6, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #752] @ 0x2f0 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #592] @ 0x250 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000169dc : │ │ │ │ +000169fc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 8cdc │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 16904 │ │ │ │ + b.w 16924 │ │ │ │ nop │ │ │ │ │ │ │ │ -000169f8 : │ │ │ │ +00016a18 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 85e0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 16904 │ │ │ │ + b.w 16924 │ │ │ │ nop │ │ │ │ │ │ │ │ -00016a14 : │ │ │ │ +00016a34 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #200] @ (16aec ) │ │ │ │ + ldr r2, [pc, #200] @ (16b0c ) │ │ │ │ mov r4, r1 │ │ │ │ - ldr r3, [pc, #200] @ (16af0 ) │ │ │ │ + ldr r3, [pc, #200] @ (16b10 ) │ │ │ │ sub sp, #8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ bl f5cc │ │ │ │ @@ -23247,95 +23254,95 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 8a28 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16a5e │ │ │ │ + beq.n 16a7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 16aae │ │ │ │ + cbz r3, 16ace │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16a6e │ │ │ │ + beq.n 16a8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 16aa6 │ │ │ │ + cbz r3, 16ac6 │ │ │ │ movs r5, #1 │ │ │ │ - cbz r4, 16a8c │ │ │ │ + cbz r4, 16aac │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 16abe │ │ │ │ + bne.n 16ade │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsls r5, r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16a8c │ │ │ │ + beq.n 16aac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 16ab6 │ │ │ │ - ldr r2, [pc, #100] @ (16af4 ) │ │ │ │ - ldr r3, [pc, #96] @ (16af0 ) │ │ │ │ + cbz r3, 16ad6 │ │ │ │ + ldr r2, [pc, #100] @ (16b14 ) │ │ │ │ + ldr r3, [pc, #96] @ (16b10 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 16ae8 │ │ │ │ + bne.n 16b08 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16a6e │ │ │ │ + b.n 16a8e │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16a5e │ │ │ │ + b.n 16a7e │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16a8c │ │ │ │ + b.n 16aac │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - beq.n 16a7c │ │ │ │ + beq.n 16a9c │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 16ad2 │ │ │ │ + bne.n 16af2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r5, r3, #1 │ │ │ │ - b.n 16a7c │ │ │ │ + b.n 16a9c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r5, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 16a7c │ │ │ │ + beq.n 16a9c │ │ │ │ orr.w r5, r4, #1 │ │ │ │ - b.n 16a8c │ │ │ │ + b.n 16aac │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r5, [sp, #712] @ 0x2c8 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #304] @ 0x130 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00016af8 : │ │ │ │ +00016b18 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #200] @ (16bd0 ) │ │ │ │ + ldr r2, [pc, #200] @ (16bf0 ) │ │ │ │ mov r4, r1 │ │ │ │ - ldr r3, [pc, #200] @ (16bd4 ) │ │ │ │ + ldr r3, [pc, #200] @ (16bf4 ) │ │ │ │ sub sp, #8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ bl f5cc │ │ │ │ @@ -23346,219 +23353,219 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 84c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16b42 │ │ │ │ + beq.n 16b62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 16b92 │ │ │ │ + cbz r3, 16bb2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16b52 │ │ │ │ + beq.n 16b72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 16b8a │ │ │ │ + cbz r3, 16baa │ │ │ │ movs r5, #1 │ │ │ │ - cbz r4, 16b70 │ │ │ │ + cbz r4, 16b90 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 16ba2 │ │ │ │ + bne.n 16bc2 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsls r5, r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16b70 │ │ │ │ + beq.n 16b90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 16b9a │ │ │ │ - ldr r2, [pc, #100] @ (16bd8 ) │ │ │ │ - ldr r3, [pc, #96] @ (16bd4 ) │ │ │ │ + cbz r3, 16bba │ │ │ │ + ldr r2, [pc, #100] @ (16bf8 ) │ │ │ │ + ldr r3, [pc, #96] @ (16bf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 16bcc │ │ │ │ + bne.n 16bec │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16b52 │ │ │ │ + b.n 16b72 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16b42 │ │ │ │ + b.n 16b62 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16b70 │ │ │ │ + b.n 16b90 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - beq.n 16b60 │ │ │ │ + beq.n 16b80 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 16bb6 │ │ │ │ + bne.n 16bd6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r5, r3, #1 │ │ │ │ - b.n 16b60 │ │ │ │ + b.n 16b80 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r5, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 16b60 │ │ │ │ + beq.n 16b80 │ │ │ │ orr.w r5, r4, #1 │ │ │ │ - b.n 16b70 │ │ │ │ + b.n 16b90 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ + str r4, [sp, #824] @ 0x338 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #416] @ 0x1a0 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00016bdc : │ │ │ │ +00016bfc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #220] @ (16cc8 ) │ │ │ │ + ldr r4, [pc, #220] @ (16ce8 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r5, [pc, #220] @ (16ccc ) │ │ │ │ + ldr r5, [pc, #220] @ (16cec ) │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #588 @ 0x24c │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #196] @ (16cd0 ) │ │ │ │ + ldr r4, [pc, #196] @ (16cf0 ) │ │ │ │ add r5, pc │ │ │ │ - ldr r6, [pc, #196] @ (16cd4 ) │ │ │ │ + ldr r6, [pc, #196] @ (16cf4 ) │ │ │ │ add r6, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ bl b72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 16c88 │ │ │ │ + beq.n 16ca8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 16c68 │ │ │ │ + bpl.n 16c88 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 16c8c │ │ │ │ + bpl.n 16cac │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 16c98 │ │ │ │ + bne.n 16cb8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 16c88 │ │ │ │ + beq.n 16ca8 │ │ │ │ bl f694 │ │ │ │ - ldr r2, [pc, #132] @ (16cd8 ) │ │ │ │ - ldr r3, [pc, #124] @ (16cd0 ) │ │ │ │ + ldr r2, [pc, #132] @ (16cf8 ) │ │ │ │ + ldr r3, [pc, #124] @ (16cf0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 16cc2 │ │ │ │ + bne.n 16ce2 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #112] @ (16cdc ) │ │ │ │ + ldr r0, [pc, #112] @ (16cfc ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #108] @ (16ce0 ) │ │ │ │ + ldr r3, [pc, #108] @ (16d00 ) │ │ │ │ mov.w r2, #310 @ 0x136 │ │ │ │ - ldr r1, [pc, #104] @ (16ce4 ) │ │ │ │ - ldr r0, [pc, #108] @ (16ce8 ) │ │ │ │ + ldr r1, [pc, #104] @ (16d04 ) │ │ │ │ + ldr r0, [pc, #108] @ (16d08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 16c50 │ │ │ │ - ldr r0, [pc, #92] @ (16cec ) │ │ │ │ + b.n 16c70 │ │ │ │ + ldr r0, [pc, #92] @ (16d0c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 16c72 │ │ │ │ + b.n 16c92 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.n 16c40 │ │ │ │ + beq.n 16c60 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 16cac │ │ │ │ + bne.n 16ccc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ negs r1, r1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 16c40 │ │ │ │ + b.n 16c60 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ lsls r1, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 16c40 │ │ │ │ + beq.n 16c60 │ │ │ │ orr.w r1, r4, #1 │ │ │ │ - b.n 16c40 │ │ │ │ + b.n 16c60 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r0, pc, #104 @ (adr r0, 16d34 ) │ │ │ │ + ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ movs r3, r0 │ │ │ │ - str r3, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #840] @ 0x348 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #952] @ 0x3b8 │ │ │ │ + str r3, [sp, #824] @ 0x338 │ │ │ │ movs r3, r0 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #544] @ 0x220 │ │ │ │ movs r3, r0 │ │ │ │ - sxth r0, r6 │ │ │ │ + uxtb r4, r0 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 16d32 │ │ │ │ + cbz r0, 16d78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, pc, #736 @ (adr r5, 16fd0 ) │ │ │ │ + add r5, pc, #768 @ (adr r5, 17010 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00016cf0 : │ │ │ │ +00016d10 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #200] @ (16dc8 ) │ │ │ │ + ldr r2, [pc, #200] @ (16de8 ) │ │ │ │ mov r4, r1 │ │ │ │ - ldr r3, [pc, #200] @ (16dcc ) │ │ │ │ + ldr r3, [pc, #200] @ (16dec ) │ │ │ │ sub sp, #8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ bl f5cc │ │ │ │ @@ -23569,95 +23576,95 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 8d80 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16d3a │ │ │ │ + beq.n 16d5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 16d8a │ │ │ │ + cbz r3, 16daa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16d4a │ │ │ │ + beq.n 16d6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 16d82 │ │ │ │ + cbz r3, 16da2 │ │ │ │ movs r5, #1 │ │ │ │ - cbz r4, 16d68 │ │ │ │ + cbz r4, 16d88 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 16d9a │ │ │ │ + bne.n 16dba │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsls r5, r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16d68 │ │ │ │ + beq.n 16d88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 16d92 │ │ │ │ - ldr r2, [pc, #100] @ (16dd0 ) │ │ │ │ - ldr r3, [pc, #96] @ (16dcc ) │ │ │ │ + cbz r3, 16db2 │ │ │ │ + ldr r2, [pc, #100] @ (16df0 ) │ │ │ │ + ldr r3, [pc, #96] @ (16dec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 16dc4 │ │ │ │ + bne.n 16de4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16d4a │ │ │ │ + b.n 16d6a │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16d3a │ │ │ │ + b.n 16d5a │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16d68 │ │ │ │ + b.n 16d88 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - beq.n 16d58 │ │ │ │ + beq.n 16d78 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 16dae │ │ │ │ + bne.n 16dce │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r5, r3, #1 │ │ │ │ - b.n 16d58 │ │ │ │ + b.n 16d78 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r5, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 16d58 │ │ │ │ + beq.n 16d78 │ │ │ │ orr.w r5, r4, #1 │ │ │ │ - b.n 16d68 │ │ │ │ + b.n 16d88 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - str r2, [sp, #984] @ 0x3d8 │ │ │ │ + str r2, [sp, #856] @ 0x358 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #576] @ 0x240 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00016dd4 : │ │ │ │ +00016df4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #200] @ (16eac ) │ │ │ │ + ldr r2, [pc, #200] @ (16ecc ) │ │ │ │ mov r4, r1 │ │ │ │ - ldr r3, [pc, #200] @ (16eb0 ) │ │ │ │ + ldr r3, [pc, #200] @ (16ed0 ) │ │ │ │ sub sp, #8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ bl f5cc │ │ │ │ @@ -23668,910 +23675,910 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 88d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16e1e │ │ │ │ + beq.n 16e3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 16e6e │ │ │ │ + cbz r3, 16e8e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16e2e │ │ │ │ + beq.n 16e4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 16e66 │ │ │ │ + cbz r3, 16e86 │ │ │ │ movs r5, #1 │ │ │ │ - cbz r4, 16e4c │ │ │ │ + cbz r4, 16e6c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 16e7e │ │ │ │ + bne.n 16e9e │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsls r5, r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16e4c │ │ │ │ + beq.n 16e6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 16e76 │ │ │ │ - ldr r2, [pc, #100] @ (16eb4 ) │ │ │ │ - ldr r3, [pc, #96] @ (16eb0 ) │ │ │ │ + cbz r3, 16e96 │ │ │ │ + ldr r2, [pc, #100] @ (16ed4 ) │ │ │ │ + ldr r3, [pc, #96] @ (16ed0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 16ea8 │ │ │ │ + bne.n 16ec8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16e2e │ │ │ │ + b.n 16e4e │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16e1e │ │ │ │ + b.n 16e3e │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16e4c │ │ │ │ + b.n 16e6c │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - beq.n 16e3c │ │ │ │ + beq.n 16e5c │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 16e92 │ │ │ │ + bne.n 16eb2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r5, r3, #1 │ │ │ │ - b.n 16e3c │ │ │ │ + b.n 16e5c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r5, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 16e3c │ │ │ │ + beq.n 16e5c │ │ │ │ orr.w r5, r4, #1 │ │ │ │ - b.n 16e4c │ │ │ │ + b.n 16e6c │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - str r2, [sp, #72] @ 0x48 │ │ │ │ + str r1, [sp, #968] @ 0x3c8 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00016eb8 : │ │ │ │ +00016ed8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #248] @ (16fc8 ) │ │ │ │ + ldr r4, [pc, #248] @ (16fe8 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #248] @ (16fcc ) │ │ │ │ + ldr r3, [pc, #248] @ (16fec ) │ │ │ │ add r4, pc │ │ │ │ sub sp, #28 │ │ │ │ - ldr r6, [pc, #244] @ (16fd0 ) │ │ │ │ + ldr r6, [pc, #244] @ (16ff0 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #12 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #232] @ (16fd4 ) │ │ │ │ + ldr r3, [pc, #232] @ (16ff4 ) │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #8 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add.w r3, r3, #636 @ 0x27c │ │ │ │ bl b72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 16f7c │ │ │ │ - ldr r3, [pc, #216] @ (16fd8 ) │ │ │ │ + beq.n 16f9c │ │ │ │ + ldr r3, [pc, #216] @ (16ff8 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 16f5e │ │ │ │ + bne.n 16f7e │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.n 16f80 │ │ │ │ + bpl.n 16fa0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 16f8c │ │ │ │ + bpl.n 16fac │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 16f98 │ │ │ │ + bne.n 16fb8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl fe48 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 16f7c │ │ │ │ - ldr r3, [pc, #164] @ (16fdc ) │ │ │ │ + beq.n 16f9c │ │ │ │ + ldr r3, [pc, #164] @ (16ffc ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16f46 │ │ │ │ + beq.n 16f66 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #152] @ (16fe0 ) │ │ │ │ - ldr r3, [pc, #128] @ (16fcc ) │ │ │ │ + ldr r2, [pc, #152] @ (17000 ) │ │ │ │ + ldr r3, [pc, #128] @ (16fec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 16fc2 │ │ │ │ + bne.n 16fe2 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #132] @ (16fe4 ) │ │ │ │ + ldr r0, [pc, #132] @ (17004 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #124] @ (16fe8 ) │ │ │ │ + ldr r3, [pc, #124] @ (17008 ) │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ - ldr r1, [pc, #124] @ (16fec ) │ │ │ │ - ldr r0, [pc, #128] @ (16ff0 ) │ │ │ │ + ldr r1, [pc, #124] @ (1700c ) │ │ │ │ + ldr r0, [pc, #128] @ (17010 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 16f46 │ │ │ │ - ldr r0, [pc, #112] @ (16ff4 ) │ │ │ │ + b.n 16f66 │ │ │ │ + ldr r0, [pc, #112] @ (17014 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 16f68 │ │ │ │ - ldr r0, [pc, #104] @ (16ff8 ) │ │ │ │ + b.n 16f88 │ │ │ │ + ldr r0, [pc, #104] @ (17018 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 16f68 │ │ │ │ + b.n 16f88 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - beq.n 16f28 │ │ │ │ + beq.n 16f48 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 16fac │ │ │ │ + bne.n 16fcc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 16f28 │ │ │ │ + b.n 16f48 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 16f28 │ │ │ │ + beq.n 16f48 │ │ │ │ orr.w r2, r4, #1 │ │ │ │ - b.n 16f28 │ │ │ │ + b.n 16f48 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r1, [sp, #32] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #136] @ 0x88 │ │ │ │ + str r1, [sp, #8] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #712] @ 0x2c8 │ │ │ │ + str r0, [sp, #584] @ 0x248 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + ldr r2, [sp, #616] @ 0x268 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #736 @ (adr r2, 172dc ) │ │ │ │ + add r2, pc, #768 @ (adr r2, 1731c ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00016ffc : │ │ │ │ +0001701c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #256] @ (17114 ) │ │ │ │ + ldr r4, [pc, #256] @ (17134 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #256] @ (17118 ) │ │ │ │ + ldr r3, [pc, #256] @ (17138 ) │ │ │ │ add r4, pc │ │ │ │ sub sp, #28 │ │ │ │ - ldr r6, [pc, #252] @ (1711c ) │ │ │ │ + ldr r6, [pc, #252] @ (1713c ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #12 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #240] @ (17120 ) │ │ │ │ + ldr r3, [pc, #240] @ (17140 ) │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #8 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add.w r3, r3, #684 @ 0x2ac │ │ │ │ bl b72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 170c8 │ │ │ │ - ldr r3, [pc, #224] @ (17124 ) │ │ │ │ + beq.n 170e8 │ │ │ │ + ldr r3, [pc, #224] @ (17144 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 170aa │ │ │ │ + bne.n 170ca │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.n 170cc │ │ │ │ + bpl.n 170ec │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 170d8 │ │ │ │ + bpl.n 170f8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 170e4 │ │ │ │ + bne.n 17104 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 151b0 │ │ │ │ + bl 151d0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 170c8 │ │ │ │ - cbnz r0, 170a4 │ │ │ │ - ldr r3, [pc, #172] @ (17128 ) │ │ │ │ + beq.n 170e8 │ │ │ │ + cbnz r0, 170c4 │ │ │ │ + ldr r3, [pc, #172] @ (17148 ) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1708c │ │ │ │ + beq.n 170ac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #156] @ (1712c ) │ │ │ │ - ldr r3, [pc, #136] @ (17118 ) │ │ │ │ + ldr r2, [pc, #156] @ (1714c ) │ │ │ │ + ldr r3, [pc, #136] @ (17138 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1710e │ │ │ │ + bne.n 1712e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #136] @ (17130 ) │ │ │ │ + ldr r3, [pc, #136] @ (17150 ) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - b.n 1707e │ │ │ │ - ldr r0, [pc, #136] @ (17134 ) │ │ │ │ + b.n 1709e │ │ │ │ + ldr r0, [pc, #136] @ (17154 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #128] @ (17138 ) │ │ │ │ + ldr r3, [pc, #128] @ (17158 ) │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ - ldr r1, [pc, #128] @ (1713c ) │ │ │ │ - ldr r0, [pc, #132] @ (17140 ) │ │ │ │ + ldr r1, [pc, #128] @ (1715c ) │ │ │ │ + ldr r0, [pc, #132] @ (17160 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1708c │ │ │ │ - ldr r0, [pc, #116] @ (17144 ) │ │ │ │ + b.n 170ac │ │ │ │ + ldr r0, [pc, #116] @ (17164 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 170b4 │ │ │ │ - ldr r0, [pc, #108] @ (17148 ) │ │ │ │ + b.n 170d4 │ │ │ │ + ldr r0, [pc, #108] @ (17168 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 170b4 │ │ │ │ + b.n 170d4 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - beq.n 1706c │ │ │ │ + beq.n 1708c │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 170f8 │ │ │ │ + bne.n 17118 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 1706c │ │ │ │ + b.n 1708c │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1706c │ │ │ │ + beq.n 1708c │ │ │ │ orr.w r2, r4, #1 │ │ │ │ - b.n 1706c │ │ │ │ + b.n 1708c │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ + ldrh r4, [r1, #58] @ 0x3a │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #280] @ 0x118 │ │ │ │ + ldr r1, [sp, #312] @ 0x138 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #272 @ (adr r1, 17250 ) │ │ │ │ + add r1, pc, #304 @ (adr r1, 17290 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #864] @ 0x360 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #432 @ (adr r1, 172fc ) │ │ │ │ + add r1, pc, #464 @ (adr r1, 1733c ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0001714c : │ │ │ │ +0001716c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #288] @ (17284 ) │ │ │ │ + ldr r4, [pc, #288] @ (172a4 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #288] @ (17288 ) │ │ │ │ + ldr r3, [pc, #288] @ (172a8 ) │ │ │ │ add r4, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r5, [pc, #284] @ (1728c ) │ │ │ │ + ldr r5, [pc, #284] @ (172ac ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #272] @ (17290 ) │ │ │ │ + ldr r3, [pc, #272] @ (172b0 ) │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add.w r3, r3, #732 @ 0x2dc │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl b5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1722c │ │ │ │ - ldr r3, [pc, #252] @ (17294 ) │ │ │ │ + beq.n 1724c │ │ │ │ + ldr r3, [pc, #252] @ (172b4 ) │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 1720e │ │ │ │ + bne.n 1722e │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.n 17230 │ │ │ │ + bpl.n 17250 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 1723c │ │ │ │ + bpl.n 1725c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 17248 │ │ │ │ + bne.n 17268 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r1, [pc, #212] @ (17298 ) │ │ │ │ + ldr r1, [pc, #212] @ (172b8 ) │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 1725c │ │ │ │ - ldr r4, [pc, #204] @ (1729c ) │ │ │ │ + bne.n 1727c │ │ │ │ + ldr r4, [pc, #204] @ (172bc ) │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - bl 14774 │ │ │ │ + bl 14794 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 1722c │ │ │ │ - ldr r3, [pc, #184] @ (172a0 ) │ │ │ │ + beq.n 1724c │ │ │ │ + ldr r3, [pc, #184] @ (172c0 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 171f6 │ │ │ │ + beq.n 17216 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #172] @ (172a4 ) │ │ │ │ - ldr r3, [pc, #140] @ (17288 ) │ │ │ │ + ldr r2, [pc, #172] @ (172c4 ) │ │ │ │ + ldr r3, [pc, #140] @ (172a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1727e │ │ │ │ + bne.n 1729e │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #152] @ (172a8 ) │ │ │ │ + ldr r0, [pc, #152] @ (172c8 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #144] @ (172ac ) │ │ │ │ + ldr r3, [pc, #144] @ (172cc ) │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ - ldr r1, [pc, #144] @ (172b0 ) │ │ │ │ - ldr r0, [pc, #148] @ (172b4 ) │ │ │ │ + ldr r1, [pc, #144] @ (172d0 ) │ │ │ │ + ldr r0, [pc, #148] @ (172d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 171f6 │ │ │ │ - ldr r0, [pc, #132] @ (172b8 ) │ │ │ │ + b.n 17216 │ │ │ │ + ldr r0, [pc, #132] @ (172d8 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 17218 │ │ │ │ - ldr r0, [pc, #124] @ (172bc ) │ │ │ │ + b.n 17238 │ │ │ │ + ldr r0, [pc, #124] @ (172dc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 17218 │ │ │ │ + b.n 17238 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - beq.n 171c0 │ │ │ │ + beq.n 171e0 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 17268 │ │ │ │ + bne.n 17288 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 171c0 │ │ │ │ - ldr r0, [pc, #96] @ (172c0 ) │ │ │ │ + b.n 171e0 │ │ │ │ + ldr r0, [pc, #96] @ (172e0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 17218 │ │ │ │ + b.n 17238 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 171c0 │ │ │ │ + beq.n 171e0 │ │ │ │ orr.w r2, r4, #1 │ │ │ │ - b.n 171c0 │ │ │ │ + b.n 171e0 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r2, #52] @ 0x34 │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #52] @ 0x34 │ │ │ │ + ldrh r6, [r5, #50] @ 0x32 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #48] @ 0x30 │ │ │ │ + ldrh r2, [r4, #46] @ 0x2e │ │ │ │ movs r3, r0 │ │ │ │ - str r7, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #936] @ 0x3a8 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #768 @ (adr r7, 175b4 ) │ │ │ │ + add r7, pc, #864 @ (adr r7, 17634 ) │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #768] @ 0x300 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #32 @ (adr r0, 172e0 ) │ │ │ │ + add r0, pc, #64 @ (adr r0, 17320 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #320] @ 0x140 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #184] @ (17390 ) │ │ │ │ - ldr r2, [pc, #188] @ (17394 ) │ │ │ │ + ldr r1, [pc, #184] @ (173b0 ) │ │ │ │ + ldr r2, [pc, #188] @ (173b4 ) │ │ │ │ sub sp, #12 │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #184] @ (17398 ) │ │ │ │ + ldr r3, [pc, #184] @ (173b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 17378 │ │ │ │ + beq.n 17398 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 172fa │ │ │ │ + beq.n 1731a │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 1734c │ │ │ │ + bmi.n 1736c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 17328 │ │ │ │ + bpl.n 17348 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 17338 │ │ │ │ + bne.n 17358 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r5, #16] │ │ │ │ - ldr r2, [pc, #136] @ (1739c ) │ │ │ │ - ldr r3, [pc, #128] @ (17394 ) │ │ │ │ + ldr r2, [pc, #136] @ (173bc ) │ │ │ │ + ldr r3, [pc, #128] @ (173b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 17388 │ │ │ │ + bne.n 173a8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #116] @ (173a0 ) │ │ │ │ + ldr r0, [pc, #116] @ (173c0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 17310 │ │ │ │ + b.n 17330 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n 1730c │ │ │ │ + beq.n 1732c │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 17352 │ │ │ │ + bne.n 17372 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ negs r4, r4 │ │ │ │ lsls r4, r4, #1 │ │ │ │ - b.n 1730c │ │ │ │ + b.n 1732c │ │ │ │ bl b8fc │ │ │ │ - b.n 172fa │ │ │ │ + b.n 1731a │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 1738c │ │ │ │ + cbz r3, 173ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ orr.w r4, r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl b8e0 │ │ │ │ - b.n 1730c │ │ │ │ - ldr r2, [pc, #40] @ (173a4 ) │ │ │ │ - ldr r1, [pc, #44] @ (173a8 ) │ │ │ │ + b.n 1732c │ │ │ │ + ldr r2, [pc, #40] @ (173c4 ) │ │ │ │ + ldr r1, [pc, #44] @ (173c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - b.n 17332 │ │ │ │ + b.n 17352 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ lsls r4, r0, #1 │ │ │ │ - b.n 1730c │ │ │ │ - ldrh r2, [r4, #40] @ 0x28 │ │ │ │ + b.n 1732c │ │ │ │ + ldrh r2, [r0, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #40] @ 0x28 │ │ │ │ + ldrh r6, [r7, #38] @ 0x26 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r0, [r5, #38] @ 0x26 │ │ │ │ + ldrh r0, [r1, #38] @ 0x26 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ movs r1, r0 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #184] @ (17478 ) │ │ │ │ - ldr r2, [pc, #188] @ (1747c ) │ │ │ │ + ldr r1, [pc, #184] @ (17498 ) │ │ │ │ + ldr r2, [pc, #188] @ (1749c ) │ │ │ │ sub sp, #12 │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #184] @ (17480 ) │ │ │ │ + ldr r3, [pc, #184] @ (174a0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 17460 │ │ │ │ + beq.n 17480 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 173e2 │ │ │ │ + beq.n 17402 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 17434 │ │ │ │ + bmi.n 17454 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 17410 │ │ │ │ + bpl.n 17430 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 17420 │ │ │ │ + bne.n 17440 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r5, #12] │ │ │ │ - ldr r2, [pc, #136] @ (17484 ) │ │ │ │ - ldr r3, [pc, #128] @ (1747c ) │ │ │ │ + ldr r2, [pc, #136] @ (174a4 ) │ │ │ │ + ldr r3, [pc, #128] @ (1749c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 17470 │ │ │ │ + bne.n 17490 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #116] @ (17488 ) │ │ │ │ + ldr r0, [pc, #116] @ (174a8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 173f8 │ │ │ │ + b.n 17418 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n 173f4 │ │ │ │ + beq.n 17414 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 1743a │ │ │ │ + bne.n 1745a │ │ │ │ ldr r4, [r4, #12] │ │ │ │ negs r4, r4 │ │ │ │ lsls r4, r4, #1 │ │ │ │ - b.n 173f4 │ │ │ │ + b.n 17414 │ │ │ │ bl b8fc │ │ │ │ - b.n 173e2 │ │ │ │ + b.n 17402 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 17474 │ │ │ │ + cbz r3, 17494 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ orr.w r4, r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl b8e0 │ │ │ │ - b.n 173f4 │ │ │ │ - ldr r2, [pc, #40] @ (1748c ) │ │ │ │ - ldr r1, [pc, #44] @ (17490 ) │ │ │ │ + b.n 17414 │ │ │ │ + ldr r2, [pc, #40] @ (174ac ) │ │ │ │ + ldr r1, [pc, #44] @ (174b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - b.n 1741a │ │ │ │ + b.n 1743a │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ lsls r4, r0, #1 │ │ │ │ - b.n 173f4 │ │ │ │ - ldrh r2, [r7, #32] │ │ │ │ + b.n 17414 │ │ │ │ + ldrh r2, [r3, #32] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #32] │ │ │ │ + ldrh r6, [r2, #32] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r4, #30] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ movs r1, r0 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r6, [sp, #272] @ 0x110 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00017494 : │ │ │ │ +000174b4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1096] @ 178f0 │ │ │ │ + ldr.w r4, [pc, #1096] @ 17910 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r3, [pc, #1096] @ 178f4 │ │ │ │ + ldr.w r3, [pc, #1096] @ 17914 │ │ │ │ mov r5, r1 │ │ │ │ add r4, pc │ │ │ │ mov r9, r2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bmi.n 17598 │ │ │ │ + bmi.n 175b8 │ │ │ │ asrs r2, r0, #1 │ │ │ │ eor.w r3, r2, r2, asr #31 │ │ │ │ sub.w r3, r3, r2, asr #31 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bic.w r1, r3, #3221225472 @ 0xc0000000 │ │ │ │ itt eq │ │ │ │ mvneq.w r8, #1 │ │ │ │ moveq r3, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ it eq │ │ │ │ streq r3, [sp, #8] │ │ │ │ - beq.n 174f2 │ │ │ │ + beq.n 17512 │ │ │ │ cmp r2, #0 │ │ │ │ it lt │ │ │ │ movlt.w r8, #4294967295 @ 0xffffffff │ │ │ │ - blt.n 174f2 │ │ │ │ + blt.n 17512 │ │ │ │ mov.w r8, #1 │ │ │ │ add r4, sp, #4 │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bmi.n 175b6 │ │ │ │ + bmi.n 175d6 │ │ │ │ asrs r3, r5, #1 │ │ │ │ eor.w r2, r3, r3, asr #31 │ │ │ │ sub.w r2, r2, r3, asr #31 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bic.w r1, r2, #3221225472 @ 0xc0000000 │ │ │ │ it eq │ │ │ │ moveq r3, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ it eq │ │ │ │ streq r3, [sp, #20] │ │ │ │ - beq.n 17522 │ │ │ │ + beq.n 17542 │ │ │ │ orrs.w r3, r3, r8 │ │ │ │ itt pl │ │ │ │ movpl r3, #1 │ │ │ │ addpl r6, sp, #16 │ │ │ │ - bpl.n 175d2 │ │ │ │ + bpl.n 175f2 │ │ │ │ bl f5cc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl f5cc │ │ │ │ cmp.w r9, #38 @ 0x26 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - beq.w 178a4 │ │ │ │ + beq.w 178c4 │ │ │ │ cmp.w r9, #124 @ 0x7c │ │ │ │ - beq.w 17866 │ │ │ │ + beq.w 17886 │ │ │ │ blx 8d00 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 178cc │ │ │ │ + beq.w 178ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17564 │ │ │ │ + beq.n 17584 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1789c │ │ │ │ + beq.w 178bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17578 │ │ │ │ + beq.n 17598 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 17894 │ │ │ │ + beq.w 178b4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.w 176f0 │ │ │ │ + beq.w 17710 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.w 176f4 │ │ │ │ + beq.w 17714 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w 178d2 │ │ │ │ + bne.w 178f2 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r4, r3, #1 │ │ │ │ - b.n 176f4 │ │ │ │ + b.n 17714 │ │ │ │ bic.w r4, r0, #1 │ │ │ │ adds r4, #12 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r2, #2 │ │ │ │ mov.w r8, r3, lsr #3 │ │ │ │ it eq │ │ │ │ rsbeq r8, r8, #0 │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bpl.n 174f8 │ │ │ │ + bpl.n 17518 │ │ │ │ bic.w r6, r5, #1 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r2, #2 │ │ │ │ mov.w r3, r3, lsr #3 │ │ │ │ - beq.w 177a6 │ │ │ │ + beq.w 177c6 │ │ │ │ adds r6, #12 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 17522 │ │ │ │ + blt.n 17542 │ │ │ │ cmp r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ ittet ge │ │ │ │ movge r7, r8 │ │ │ │ movge r6, r4 │ │ │ │ movlt r7, r3 │ │ │ │ movge r4, r2 │ │ │ │ it ge │ │ │ │ movge r8, r3 │ │ │ │ cmp.w r9, #38 @ 0x26 │ │ │ │ - beq.w 17724 │ │ │ │ + beq.w 17744 │ │ │ │ mov r0, r8 │ │ │ │ blx 855c <_PyLong_New@plt> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17860 │ │ │ │ + beq.w 17880 │ │ │ │ cmp.w r9, #124 @ 0x7c │ │ │ │ - beq.w 177ba │ │ │ │ - cbz r7, 1766c │ │ │ │ + beq.w 177da │ │ │ │ + cbz r7, 1768c │ │ │ │ subs r3, r7, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bls.w 17840 │ │ │ │ + bls.w 17860 │ │ │ │ add.w r0, r5, #12 │ │ │ │ adds r3, r6, #4 │ │ │ │ adds r2, r4, #4 │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ cmpne r0, r2 │ │ │ │ - beq.w 17840 │ │ │ │ + beq.w 17860 │ │ │ │ mov.w lr, r7, lsr #1 │ │ │ │ mov r3, r6 │ │ │ │ mov ip, r4 │ │ │ │ add.w lr, r6, lr, lsl #3 │ │ │ │ ldr.w r2, [ip] │ │ │ │ adds r3, #8 │ │ │ │ ldr.w r1, [r3, #-8] │ │ │ │ @@ -24580,111 +24587,111 @@ │ │ │ │ adds r0, #8 │ │ │ │ eors r1, r2 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ str.w r1, [r0, #-8] │ │ │ │ cmp r3, lr │ │ │ │ eor.w r2, r2, r9 │ │ │ │ str.w r2, [r0, #-4] │ │ │ │ - bne.n 1762a │ │ │ │ + bne.n 1764a │ │ │ │ bic.w r3, r7, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 1766c │ │ │ │ + beq.n 1768c │ │ │ │ add.w r1, r5, r3, lsl #2 │ │ │ │ ldr.w r2, [r6, r3, lsl #2] │ │ │ │ ldr.w r3, [r4, r3, lsl #2] │ │ │ │ eors r3, r2 │ │ │ │ str r3, [r1, #12] │ │ │ │ cmp r7, r8 │ │ │ │ - bge.n 176c4 │ │ │ │ + bge.n 176e4 │ │ │ │ sub.w ip, r8, r7 │ │ │ │ add.w r3, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, #6 │ │ │ │ - bls.w 17826 │ │ │ │ + bls.w 17846 │ │ │ │ adds r3, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ sub.w r1, r3, #8 │ │ │ │ adds r2, r5, r3 │ │ │ │ add r1, r4 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 17826 │ │ │ │ + beq.w 17846 │ │ │ │ subs r3, #12 │ │ │ │ mov.w r6, ip, lsr #1 │ │ │ │ add r3, r4 │ │ │ │ add.w r6, r3, r6, lsl #3 │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ adds r3, #8 │ │ │ │ strd r0, r1, [r2] │ │ │ │ cmp r3, r6 │ │ │ │ add.w r2, r2, #8 │ │ │ │ - bne.n 1769c │ │ │ │ + bne.n 176bc │ │ │ │ tst.w ip, #1 │ │ │ │ - beq.n 176c4 │ │ │ │ + beq.n 176e4 │ │ │ │ bic.w ip, ip, #1 │ │ │ │ add ip, r7 │ │ │ │ add.w r3, r5, ip, lsl #2 │ │ │ │ ldr.w r2, [r4, ip, lsl #2] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ lsrs r3, r3, #3 │ │ │ │ adds r2, r3, #3 │ │ │ │ add.w r2, r5, r2, lsl #2 │ │ │ │ - cbz r3, 176de │ │ │ │ + cbz r3, 176fe │ │ │ │ ldr.w r1, [r2, #-4]! │ │ │ │ subs r0, r3, #1 │ │ │ │ - cbnz r1, 176e6 │ │ │ │ + cbnz r1, 17706 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 176d0 │ │ │ │ + bne.n 176f0 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r5, #8] │ │ │ │ - b.n 176f4 │ │ │ │ + b.n 17714 │ │ │ │ lsls r3, r3, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 178d2 │ │ │ │ + bne.w 178f2 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ lsls r4, r3, #1 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17706 │ │ │ │ + beq.n 17726 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1779e │ │ │ │ - ldr r2, [pc, #496] @ (178f8 ) │ │ │ │ - ldr r3, [pc, #488] @ (178f4 ) │ │ │ │ + beq.n 177be │ │ │ │ + ldr r2, [pc, #496] @ (17918 ) │ │ │ │ + ldr r3, [pc, #488] @ (17914 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 178ea │ │ │ │ + bne.w 1790a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 855c <_PyLong_New@plt> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1786e │ │ │ │ + beq.w 1788e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 176c4 │ │ │ │ + beq.n 176e4 │ │ │ │ subs r3, r7, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bls.w 17874 │ │ │ │ + bls.w 17894 │ │ │ │ add.w r2, r5, #12 │ │ │ │ adds r3, r4, #4 │ │ │ │ adds r1, r6, #4 │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, r1 │ │ │ │ - beq.w 17874 │ │ │ │ + beq.w 17894 │ │ │ │ mov.w r8, r7, lsr #1 │ │ │ │ mov r3, r4 │ │ │ │ mov ip, r6 │ │ │ │ add.w r8, r4, r8, lsl #3 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r3, #8 │ │ │ │ ldr.w r0, [ip] │ │ │ │ @@ -24693,46 +24700,46 @@ │ │ │ │ add.w ip, ip, #8 │ │ │ │ ands r0, r1 │ │ │ │ ldr.w r1, [ip, #-4] │ │ │ │ cmp r8, r3 │ │ │ │ str.w r0, [r2, #-8] │ │ │ │ and.w r1, r1, lr │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ - bne.n 1775c │ │ │ │ + bne.n 1777c │ │ │ │ lsls r3, r7, #31 │ │ │ │ - bpl.n 176c4 │ │ │ │ + bpl.n 176e4 │ │ │ │ bic.w r7, r7, #1 │ │ │ │ add.w r2, r5, r7, lsl #2 │ │ │ │ ldr.w r3, [r4, r7, lsl #2] │ │ │ │ ldr.w r1, [r6, r7, lsl #2] │ │ │ │ ands r3, r1 │ │ │ │ str r3, [r2, #12] │ │ │ │ - b.n 176c4 │ │ │ │ + b.n 176e4 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17706 │ │ │ │ + b.n 17726 │ │ │ │ subs r3, #0 │ │ │ │ add.w r6, r6, #12 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ orrs.w r3, r3, r8, lsr #31 │ │ │ │ - beq.w 175d2 │ │ │ │ - b.n 17522 │ │ │ │ + beq.w 175f2 │ │ │ │ + b.n 17542 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1766c │ │ │ │ + beq.w 1768c │ │ │ │ subs r3, r7, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bls.n 178ac │ │ │ │ + bls.n 178cc │ │ │ │ add.w r0, r5, #12 │ │ │ │ adds r3, r6, #4 │ │ │ │ adds r2, r4, #4 │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ cmpne r0, r2 │ │ │ │ - beq.n 178ac │ │ │ │ + beq.n 178cc │ │ │ │ mov.w lr, r7, lsr #1 │ │ │ │ mov r1, r6 │ │ │ │ mov ip, r4 │ │ │ │ add.w lr, r6, lr, lsl #3 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r1, #8 │ │ │ │ ldr.w r3, [ip] │ │ │ │ @@ -24741,1516 +24748,1515 @@ │ │ │ │ add.w ip, ip, #8 │ │ │ │ orrs r2, r3 │ │ │ │ ldr.w r3, [ip, #-4] │ │ │ │ cmp r1, lr │ │ │ │ str.w r2, [r0, #-8] │ │ │ │ orr.w r3, r3, r9 │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ - bne.n 177e2 │ │ │ │ + bne.n 17802 │ │ │ │ bic.w r3, r7, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 1766c │ │ │ │ + beq.w 1768c │ │ │ │ add.w r1, r5, r3, lsl #2 │ │ │ │ ldr.w r2, [r6, r3, lsl #2] │ │ │ │ ldr.w r3, [r4, r3, lsl #2] │ │ │ │ orrs r3, r2 │ │ │ │ str r3, [r1, #12] │ │ │ │ - b.n 1766c │ │ │ │ + b.n 1768c │ │ │ │ lsls r7, r7, #2 │ │ │ │ add.w r8, r4, r8, lsl #2 │ │ │ │ add r4, r7 │ │ │ │ adds r7, #8 │ │ │ │ adds r3, r5, r7 │ │ │ │ ldr.w r2, [r4], #4 │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 17832 │ │ │ │ - b.n 176c4 │ │ │ │ + bne.n 17852 │ │ │ │ + b.n 176e4 │ │ │ │ subs r1, r4, #4 │ │ │ │ add.w r2, r5, #8 │ │ │ │ add.w ip, r6, r7, lsl #2 │ │ │ │ ldr.w r0, [r6], #4 │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ cmp r6, ip │ │ │ │ eor.w r3, r3, r0 │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ - bne.n 1784a │ │ │ │ - b.n 1766c │ │ │ │ + bne.n 1786a │ │ │ │ + b.n 1768c │ │ │ │ bl f58c │ │ │ │ - b.n 175fa │ │ │ │ + b.n 1761a │ │ │ │ blx 8884 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1754a │ │ │ │ + b.n 1756a │ │ │ │ bl f58c │ │ │ │ - b.n 17732 │ │ │ │ + b.n 17752 │ │ │ │ subs r4, #4 │ │ │ │ add.w r2, r5, #8 │ │ │ │ add.w r7, r6, r7, lsl #2 │ │ │ │ ldr.w r1, [r6], #4 │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ cmp r6, r7 │ │ │ │ and.w r3, r3, r1 │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ - bne.n 1787e │ │ │ │ - b.n 176c4 │ │ │ │ + bne.n 1789e │ │ │ │ + b.n 176e4 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17578 │ │ │ │ + b.n 17598 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17564 │ │ │ │ + b.n 17584 │ │ │ │ blx 8890 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1754a │ │ │ │ + b.n 1756a │ │ │ │ subs r1, r4, #4 │ │ │ │ add.w r2, r5, #8 │ │ │ │ add.w ip, r6, r7, lsl #2 │ │ │ │ ldr.w r0, [r6], #4 │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ cmp r6, ip │ │ │ │ orr.w r3, r3, r0 │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ - bne.n 178b6 │ │ │ │ - b.n 1766c │ │ │ │ + bne.n 178d6 │ │ │ │ + b.n 1768c │ │ │ │ bl f58c │ │ │ │ - b.n 17550 │ │ │ │ + b.n 17570 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ orr.w r4, r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 17706 │ │ │ │ + bne.w 17726 │ │ │ │ lsls r4, r0, #1 │ │ │ │ - b.n 176f4 │ │ │ │ + b.n 17714 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r5, #24] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #6] │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000178fc : │ │ │ │ +0001791c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #852] @ (17c64 ) │ │ │ │ + ldr r2, [pc, #852] @ (17c84 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #852] @ (17c68 ) │ │ │ │ + ldr r3, [pc, #852] @ (17c88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - ldr.w r8, [pc, #852] @ 17c6c │ │ │ │ + ldr.w r8, [pc, #852] @ 17c8c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 17c2e │ │ │ │ + beq.w 17c4e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 8b00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17958 │ │ │ │ + beq.n 17978 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 17ada │ │ │ │ + beq.w 17afa │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 17b8a │ │ │ │ + beq.w 17baa │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r9 │ │ │ │ blx 8624 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17b1a │ │ │ │ + beq.w 17b3a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.n 17a22 │ │ │ │ - ldr r2, [pc, #756] @ (17c70 ) │ │ │ │ + bpl.n 17a42 │ │ │ │ + ldr r2, [pc, #756] @ (17c90 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 17c02 │ │ │ │ - ldr r2, [pc, #748] @ (17c74 ) │ │ │ │ + beq.w 17c22 │ │ │ │ + ldr r2, [pc, #748] @ (17c94 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 17c18 │ │ │ │ + beq.w 17c38 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 17a22 │ │ │ │ + bne.n 17a42 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.n 17a22 │ │ │ │ + bpl.n 17a42 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 17a22 │ │ │ │ + bpl.n 17a42 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 17af4 │ │ │ │ + bne.w 17b14 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ lsls r6, r6, #1 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w 17ae2 │ │ │ │ + beq.w 17b02 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 17a88 │ │ │ │ + beq.n 17aa8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 17a94 │ │ │ │ + beq.n 17ab4 │ │ │ │ adds r2, r3, #1 │ │ │ │ lsls r1, r6, #31 │ │ │ │ str r2, [r5, #0] │ │ │ │ - bmi.n 17a98 │ │ │ │ + bmi.n 17ab8 │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 179ea │ │ │ │ + beq.n 17a0a │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 17a80 │ │ │ │ + beq.n 17aa0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl 14774 │ │ │ │ + bl 14794 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 17a06 │ │ │ │ + beq.n 17a26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 17a78 │ │ │ │ + beq.n 17a98 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 17964 │ │ │ │ - ldr r3, [pc, #620] @ (17c78 ) │ │ │ │ + bne.n 17984 │ │ │ │ + ldr r3, [pc, #620] @ (17c98 ) │ │ │ │ movs r2, #231 @ 0xe7 │ │ │ │ - ldr r1, [pc, #620] @ (17c7c ) │ │ │ │ - ldr r0, [pc, #620] @ (17c80 ) │ │ │ │ + ldr r1, [pc, #620] @ (17c9c ) │ │ │ │ + ldr r0, [pc, #620] @ (17ca0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 17a54 │ │ │ │ - ldr r0, [pc, #608] @ (17c84 ) │ │ │ │ + b.n 17a74 │ │ │ │ + ldr r0, [pc, #608] @ (17ca4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17a3e │ │ │ │ + beq.n 17a5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 17aec │ │ │ │ - ldr r3, [pc, #568] @ (17c78 ) │ │ │ │ + beq.n 17b0c │ │ │ │ + ldr r3, [pc, #568] @ (17c98 ) │ │ │ │ movs r2, #230 @ 0xe6 │ │ │ │ - ldr r1, [pc, #580] @ (17c88 ) │ │ │ │ - ldr r0, [pc, #580] @ (17c8c ) │ │ │ │ + ldr r1, [pc, #580] @ (17ca8 ) │ │ │ │ + ldr r0, [pc, #580] @ (17cac ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #560] @ (17c90 ) │ │ │ │ - ldr r3, [pc, #520] @ (17c68 ) │ │ │ │ + ldr r2, [pc, #560] @ (17cb0 ) │ │ │ │ + ldr r3, [pc, #520] @ (17c88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 17c46 │ │ │ │ + bne.w 17c66 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17a06 │ │ │ │ + b.n 17a26 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 179ea │ │ │ │ + b.n 17a0a │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 179d8 │ │ │ │ + bne.n 179f8 │ │ │ │ lsls r0, r6, #31 │ │ │ │ - bpl.n 179ea │ │ │ │ + bpl.n 17a0a │ │ │ │ mov r0, r6 │ │ │ │ bl b8e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17aae │ │ │ │ + beq.n 17ace │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 17b12 │ │ │ │ + cbz r3, 17b32 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl 14774 │ │ │ │ + bl 14794 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17ad2 │ │ │ │ + beq.n 17af2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 17b0a │ │ │ │ + cbz r3, 17b2a │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ - b.n 17a06 │ │ │ │ + b.n 17a26 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17958 │ │ │ │ + b.n 17978 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 179d8 │ │ │ │ - b.n 179ea │ │ │ │ + bne.w 179f8 │ │ │ │ + b.n 17a0a │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17a3e │ │ │ │ + b.n 17a5e │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r6, #0 │ │ │ │ - beq.w 179c2 │ │ │ │ + beq.w 179e2 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 17bca │ │ │ │ + bne.n 17bea │ │ │ │ ldr r6, [r6, #12] │ │ │ │ negs r6, r6 │ │ │ │ lsls r6, r6, #1 │ │ │ │ - b.n 179c2 │ │ │ │ + b.n 179e2 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17ad2 │ │ │ │ + b.n 17af2 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17aae │ │ │ │ + b.n 17ace │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17b30 │ │ │ │ + beq.n 17b50 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 17ba2 │ │ │ │ + beq.n 17bc2 │ │ │ │ blx 8914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 17bb2 │ │ │ │ + bne.n 17bd2 │ │ │ │ ldr.w r4, [sl, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 17c4a │ │ │ │ + beq.w 17c6a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 845c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17b68 │ │ │ │ + beq.n 17b88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 17baa │ │ │ │ + cbz r3, 17bca │ │ │ │ cmp r5, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - bge.w 17a5c │ │ │ │ - ldr r3, [pc, #260] @ (17c78 ) │ │ │ │ + bge.w 17a7c │ │ │ │ + ldr r3, [pc, #260] @ (17c98 ) │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ - ldr r1, [pc, #284] @ (17c94 ) │ │ │ │ - ldr r0, [pc, #284] @ (17c98 ) │ │ │ │ + ldr r1, [pc, #284] @ (17cb4 ) │ │ │ │ + ldr r0, [pc, #284] @ (17cb8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 17a5a │ │ │ │ - ldr r3, [pc, #236] @ (17c78 ) │ │ │ │ + b.n 17a7a │ │ │ │ + ldr r3, [pc, #236] @ (17c98 ) │ │ │ │ movs r2, #230 @ 0xe6 │ │ │ │ - ldr r1, [pc, #268] @ (17c9c ) │ │ │ │ - ldr r0, [pc, #268] @ (17ca0 ) │ │ │ │ + ldr r1, [pc, #268] @ (17cbc ) │ │ │ │ + ldr r0, [pc, #268] @ (17cc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 17a5a │ │ │ │ + b.n 17a7a │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17b30 │ │ │ │ + b.n 17b50 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17b68 │ │ │ │ - ldr r3, [pc, #196] @ (17c78 ) │ │ │ │ + b.n 17b88 │ │ │ │ + ldr r3, [pc, #196] @ (17c98 ) │ │ │ │ movs r2, #230 @ 0xe6 │ │ │ │ - ldr r1, [pc, #236] @ (17ca4 ) │ │ │ │ - ldr r0, [pc, #236] @ (17ca8 ) │ │ │ │ + ldr r1, [pc, #236] @ (17cc4 ) │ │ │ │ + ldr r0, [pc, #236] @ (17cc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 17a5a │ │ │ │ + b.n 17a7a │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbnz r3, 17bda │ │ │ │ + cbnz r3, 17bfa │ │ │ │ lsls r6, r0, #1 │ │ │ │ - b.n 179c2 │ │ │ │ + b.n 179e2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r6, r6, #1 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 179ca │ │ │ │ + bne.w 179ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 179d8 │ │ │ │ - b.n 17a98 │ │ │ │ - ldr r3, [pc, #168] @ (17cac ) │ │ │ │ + bne.w 179f8 │ │ │ │ + b.n 17ab8 │ │ │ │ + ldr r3, [pc, #168] @ (17ccc ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #164] @ (17cb0 ) │ │ │ │ - ldr r0, [pc, #168] @ (17cb4 ) │ │ │ │ + ldr r1, [pc, #164] @ (17cd0 ) │ │ │ │ + ldr r0, [pc, #168] @ (17cd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #156] @ (17cb8 ) │ │ │ │ + ldr r3, [pc, #156] @ (17cd8 ) │ │ │ │ mov.w r2, #348 @ 0x15c │ │ │ │ - ldr r1, [pc, #156] @ (17cbc ) │ │ │ │ - ldr r0, [pc, #156] @ (17cc0 ) │ │ │ │ + ldr r1, [pc, #156] @ (17cdc ) │ │ │ │ + ldr r0, [pc, #156] @ (17ce0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #148] @ (17cc4 ) │ │ │ │ - movw r2, #5310 @ 0x14be │ │ │ │ - ldr r1, [pc, #144] @ (17cc8 ) │ │ │ │ - ldr r0, [pc, #148] @ (17ccc ) │ │ │ │ + ldr r3, [pc, #148] @ (17ce4 ) │ │ │ │ + movw r2, #3210 @ 0xc8a │ │ │ │ + ldr r1, [pc, #144] @ (17ce8 ) │ │ │ │ + ldr r0, [pc, #148] @ (17cec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #984 @ 0x3d8 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #132] @ (17cd0 ) │ │ │ │ - movw r2, #5387 @ 0x150b │ │ │ │ - ldr r1, [pc, #128] @ (17cd4 ) │ │ │ │ - ldr r0, [pc, #132] @ (17cd8 ) │ │ │ │ + ldr r3, [pc, #132] @ (17cf0 ) │ │ │ │ + movw r2, #3287 @ 0xcd7 │ │ │ │ + ldr r1, [pc, #128] @ (17cf4 ) │ │ │ │ + ldr r0, [pc, #132] @ (17cf8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #984 @ 0x3d8 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r5, #54] @ 0x36 │ │ │ │ + strh r2, [r1, #54] @ 0x36 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + strh r0, [r0, #54] @ 0x36 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #776] @ 0x308 │ │ │ │ + ldr r0, [sp, #808] @ 0x328 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r1, #62] @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #776] @ 0x308 │ │ │ │ + ldr r0, [sp, #808] @ 0x328 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #568] @ 0x238 │ │ │ │ + ldr r0, [sp, #600] @ 0x258 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r2, #60] @ 0x3c │ │ │ │ + ldrh r0, [r3, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ movs r3, r0 │ │ │ │ - str r7, [sp, #360] @ 0x168 │ │ │ │ + str r7, [sp, #392] @ 0x188 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r3, #50] @ 0x32 │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #264] @ 0x108 │ │ │ │ + str r7, [sp, #296] @ 0x128 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ + str r7, [sp, #136] @ 0x88 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r3, #48] @ 0x30 │ │ │ │ + ldrh r4, [r4, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r0, 17d1a │ │ │ │ + cbz r0, 17d42 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r3, #24] │ │ │ │ + ldrb r6, [r4, #24] │ │ │ │ movs r1, r0 │ │ │ │ - cbz r2, 17d20 │ │ │ │ + cbz r2, 17d48 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r7, #10] │ │ │ │ + ldrb r0, [r0, #11] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r4, #11] │ │ │ │ movs r1, r0 │ │ │ │ - cbz r4, 17d26 │ │ │ │ + cbz r4, 17d4e │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r5, #21] │ │ │ │ + ldrb r2, [r6, #21] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r2, #46] @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - cbz r0, 17d2c │ │ │ │ + cbz r0, 17d54 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r1, #21] │ │ │ │ + ldrb r6, [r2, #21] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #672] @ 0x2a0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00017cdc : │ │ │ │ +00017cfc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (17d54 ) │ │ │ │ + ldr r3, [pc, #96] @ (17d74 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #92] @ (17d58 ) │ │ │ │ + ldr r5, [pc, #92] @ (17d78 ) │ │ │ │ add.w r3, r3, #780 @ 0x30c │ │ │ │ add r5, pc │ │ │ │ bl b64c │ │ │ │ - cbz r0, 17d4e │ │ │ │ - ldr r3, [pc, #84] @ (17d5c ) │ │ │ │ + cbz r0, 17d6e │ │ │ │ + ldr r3, [pc, #84] @ (17d7c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 17d30 │ │ │ │ + bne.n 17d50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 178fc │ │ │ │ + bl 1791c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 17d4e │ │ │ │ - ldr r3, [pc, #64] @ (17d60 ) │ │ │ │ + beq.n 17d6e │ │ │ │ + ldr r3, [pc, #64] @ (17d80 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r0, [pc, #48] @ (17d64 ) │ │ │ │ + ldr r0, [pc, #48] @ (17d84 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #44] @ (17d68 ) │ │ │ │ - ldr r1, [pc, #44] @ (17d6c ) │ │ │ │ + ldr r3, [pc, #44] @ (17d88 ) │ │ │ │ + ldr r1, [pc, #44] @ (17d8c ) │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ - ldr r0, [pc, #44] @ (17d70 ) │ │ │ │ + ldr r0, [pc, #44] @ (17d90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r2, #56] @ 0x38 │ │ │ │ + ldrh r6, [r6, #54] @ 0x36 │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r7, #22] │ │ │ │ + strh r6, [r3, #22] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r1, #38] @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + str r5, [sp, #616] @ 0x268 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r2, #36] @ 0x24 │ │ │ │ + ldrh r6, [r3, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00017d74 : │ │ │ │ +00017d94 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r5, [pc, #1148] @ 18204 │ │ │ │ + ldr.w r5, [pc, #1152] @ 18228 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r4, [pc, #1148] @ 18208 │ │ │ │ + ldr.w r4, [pc, #1152] @ 1822c │ │ │ │ mov r8, r1 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r6, [pc, #1144] @ 1820c │ │ │ │ - ldr.w r3, [pc, #1144] @ 18210 │ │ │ │ + ldr.w r6, [pc, #1148] @ 18230 │ │ │ │ + ldr.w r3, [pc, #1148] @ 18234 │ │ │ │ add r6, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov.w r4, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ - ldr r1, [r7, #80] @ 0x50 │ │ │ │ + ldr.w r1, [r7, #812] @ 0x32c │ │ │ │ blx 8a1c │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 17f5c │ │ │ │ + beq.w 17f82 │ │ │ │ mov.w r9, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 17f62 │ │ │ │ + bne.w 17f88 │ │ │ │ mov r0, r4 │ │ │ │ bl b964 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17fb8 │ │ │ │ + beq.w 17fde │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.w 17fd4 │ │ │ │ + bpl.w 17ffa │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 18028 │ │ │ │ + bne.w 1804e │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov.w sl, r5, lsl #1 │ │ │ │ orr.w fp, r9, sl │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17e00 │ │ │ │ + beq.n 17e22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 17f68 │ │ │ │ + beq.w 17f8e │ │ │ │ cmp.w fp, #32768 @ 0x8000 │ │ │ │ it cc │ │ │ │ lslcc r5, r5, #1 │ │ │ │ - bcc.n 17e14 │ │ │ │ + bcc.n 17e36 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 16704 │ │ │ │ + bl 16724 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl b964 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 18006 │ │ │ │ + beq.w 1802c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w 18038 │ │ │ │ + bpl.w 1805e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 1806a │ │ │ │ + bne.w 18090 │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov.w r8, sl, lsl #1 │ │ │ │ orr.w fp, r9, r8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17e54 │ │ │ │ + beq.n 17e76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 17fa0 │ │ │ │ + beq.w 17fc6 │ │ │ │ cmp.w fp, #32768 @ 0x8000 │ │ │ │ it cc │ │ │ │ movcc.w sl, sl, lsl #1 │ │ │ │ - bcc.n 17e6a │ │ │ │ + bcc.n 17e8c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 16704 │ │ │ │ + bl 16724 │ │ │ │ mov sl, r0 │ │ │ │ - ldr r3, [pc, #936] @ (18214 ) │ │ │ │ - ldr r1, [r7, #84] @ 0x54 │ │ │ │ + ldr r3, [pc, #936] @ (18238 ) │ │ │ │ + ldr.w r1, [r7, #816] @ 0x330 │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ ldr.w r0, [r9] │ │ │ │ bl dedc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1807a │ │ │ │ + beq.w 180a0 │ │ │ │ mov r0, r5 │ │ │ │ bl f694 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl f694 │ │ │ │ - ldr.w r3, [r7, #916] @ 0x394 │ │ │ │ + ldr.w r3, [r7, #968] @ 0x3c8 │ │ │ │ movs r2, #0 │ │ │ │ strd r6, r0, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ blx 89c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17eb8 │ │ │ │ + beq.n 17edc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 17f70 │ │ │ │ + beq.n 17f96 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1809a │ │ │ │ + beq.w 180c0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 181d2 │ │ │ │ + beq.w 181f8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17ed8 │ │ │ │ + beq.n 17efc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 17f78 │ │ │ │ + beq.n 17f9e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 181ea │ │ │ │ + beq.w 18210 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17ef0 │ │ │ │ + beq.n 17f14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 17fa8 │ │ │ │ - ldr r1, [r7, #64] @ 0x40 │ │ │ │ + beq.n 17fce │ │ │ │ + ldr.w r1, [r7, #796] @ 0x31c │ │ │ │ ldr.w r0, [r9] │ │ │ │ bl dedc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 180ca │ │ │ │ + beq.w 180f0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx 89c0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17f22 │ │ │ │ + beq.n 17f48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 17f80 │ │ │ │ + cbz r3, 17fa6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 180e4 │ │ │ │ + beq.w 1810a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17f3e │ │ │ │ + beq.n 17f64 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 17fb0 │ │ │ │ - ldr r2, [pc, #728] @ (18218 ) │ │ │ │ - ldr r3, [pc, #708] @ (18208 ) │ │ │ │ + beq.n 17fd6 │ │ │ │ + ldr r2, [pc, #724] @ (1823c ) │ │ │ │ + ldr r3, [pc, #708] @ (1822c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 181ce │ │ │ │ + bne.w 181f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 8914 │ │ │ │ - cbnz r0, 17f88 │ │ │ │ + cbnz r0, 17fae │ │ │ │ mvn.w r9, #1 │ │ │ │ - b.n 17dc2 │ │ │ │ + b.n 17de4 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17e00 │ │ │ │ + b.n 17e22 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17eb8 │ │ │ │ + b.n 17edc │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17ed8 │ │ │ │ + b.n 17efc │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17f22 │ │ │ │ - ldr r3, [pc, #648] @ (18214 ) │ │ │ │ + b.n 17f48 │ │ │ │ + ldr r3, [pc, #648] @ (18238 ) │ │ │ │ movs r2, #94 @ 0x5e │ │ │ │ - ldr r1, [pc, #652] @ (1821c ) │ │ │ │ - ldr r0, [pc, #656] @ (18220 ) │ │ │ │ + ldr r1, [pc, #652] @ (18240 ) │ │ │ │ + ldr r0, [pc, #652] @ (18244 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 17f3e │ │ │ │ + b.n 17f64 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17e54 │ │ │ │ + b.n 17e76 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17ef0 │ │ │ │ + b.n 17f14 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17f3e │ │ │ │ - ldr r3, [pc, #600] @ (18214 ) │ │ │ │ + b.n 17f64 │ │ │ │ + ldr r3, [pc, #600] @ (18238 ) │ │ │ │ movs r2, #97 @ 0x61 │ │ │ │ - ldr r1, [pc, #612] @ (18224 ) │ │ │ │ - ldr r0, [pc, #616] @ (18228 ) │ │ │ │ + ldr r1, [pc, #612] @ (18248 ) │ │ │ │ + ldr r0, [pc, #612] @ (1824c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ bl b8fc │ │ │ │ - b.n 17f9c │ │ │ │ - ldr r0, [pc, #596] @ (1822c ) │ │ │ │ + b.n 17fc2 │ │ │ │ + ldr r0, [pc, #596] @ (18250 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17ff0 │ │ │ │ + beq.n 18016 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 180ba │ │ │ │ - ldr r3, [pc, #544] @ (18214 ) │ │ │ │ + beq.n 180e0 │ │ │ │ + ldr r3, [pc, #544] @ (18238 ) │ │ │ │ movs r2, #97 @ 0x61 │ │ │ │ - ldr r1, [pc, #568] @ (18230 ) │ │ │ │ - ldr r0, [pc, #572] @ (18234 ) │ │ │ │ + ldr r1, [pc, #568] @ (18254 ) │ │ │ │ + ldr r0, [pc, #568] @ (18258 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 17fcc │ │ │ │ - ldr r3, [pc, #524] @ (18214 ) │ │ │ │ + b.n 17ff2 │ │ │ │ + ldr r3, [pc, #520] @ (18238 ) │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ - ldr r1, [pc, #556] @ (18238 ) │ │ │ │ - ldr r0, [pc, #556] @ (1823c ) │ │ │ │ + ldr r1, [pc, #552] @ (1825c ) │ │ │ │ + ldr r0, [pc, #556] @ (18260 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ bl b8fc │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ - b.n 17f9c │ │ │ │ + b.n 17fc2 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 180f8 │ │ │ │ + bne.n 1811e │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov fp, r9 │ │ │ │ mov r5, sl │ │ │ │ - b.n 17dee │ │ │ │ + b.n 17e10 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #516] @ (18240 ) │ │ │ │ + ldr r0, [pc, #512] @ (18264 ) │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 18054 │ │ │ │ + beq.n 1807a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 180c2 │ │ │ │ - ldr r3, [pc, #444] @ (18214 ) │ │ │ │ + beq.n 180e8 │ │ │ │ + ldr r3, [pc, #444] @ (18238 ) │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ - ldr r1, [pc, #488] @ (18244 ) │ │ │ │ - ldr r0, [pc, #492] @ (18248 ) │ │ │ │ + ldr r1, [pc, #488] @ (18268 ) │ │ │ │ + ldr r0, [pc, #488] @ (1826c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1801a │ │ │ │ + b.n 18040 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 1810c │ │ │ │ + bne.n 18132 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov fp, r9 │ │ │ │ mov sl, r8 │ │ │ │ - b.n 17e42 │ │ │ │ - ldr r1, [pc, #464] @ (1824c ) │ │ │ │ + b.n 17e64 │ │ │ │ + ldr r1, [pc, #460] @ (18270 ) │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ - ldr r0, [pc, #464] @ (18250 ) │ │ │ │ + ldr r0, [pc, #460] @ (18274 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ mov r0, sl │ │ │ │ bl b8fc │ │ │ │ - b.n 17f9c │ │ │ │ - ldr r1, [pc, #440] @ (18254 ) │ │ │ │ + b.n 17fc2 │ │ │ │ + ldr r1, [pc, #436] @ (18278 ) │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ - ldr r0, [pc, #440] @ (18258 ) │ │ │ │ + ldr r0, [pc, #436] @ (1827c ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 17f9c │ │ │ │ + bl 9018 │ │ │ │ + b.n 17fc2 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17ff0 │ │ │ │ + b.n 18016 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 18054 │ │ │ │ - ldr r1, [pc, #400] @ (1825c ) │ │ │ │ + b.n 1807a │ │ │ │ + ldr r1, [pc, #396] @ (18280 ) │ │ │ │ movs r2, #95 @ 0x5f │ │ │ │ - ldr r0, [pc, #400] @ (18260 ) │ │ │ │ + ldr r0, [pc, #396] @ (18284 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 17f9c │ │ │ │ - ldr r1, [pc, #380] @ (18264 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 17fc2 │ │ │ │ + ldr r1, [pc, #380] @ (18288 ) │ │ │ │ movs r2, #95 @ 0x5f │ │ │ │ - ldr r0, [pc, #380] @ (18268 ) │ │ │ │ + ldr r0, [pc, #380] @ (1828c ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 180dc │ │ │ │ + b.n 18102 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 18122 │ │ │ │ + bne.n 18148 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ negs r5, r5 │ │ │ │ mov.w sl, r5, lsl #1 │ │ │ │ orr.w fp, r9, sl │ │ │ │ - b.n 17dee │ │ │ │ + b.n 17e10 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 18178 │ │ │ │ + bne.n 1819e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ rsb sl, r3, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov.w r8, sl, lsl #1 │ │ │ │ orr.w fp, r9, r8 │ │ │ │ - b.n 17e42 │ │ │ │ + b.n 17e64 │ │ │ │ mov r1, sp │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r2, 1813a │ │ │ │ + cbnz r2, 18160 │ │ │ │ mov.w sl, r0, lsl #1 │ │ │ │ orr.w fp, r9, sl │ │ │ │ - b.n 17dee │ │ │ │ + b.n 17e10 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w sl, r4, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 18158 │ │ │ │ + beq.n 1817e │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r4, #0] │ │ │ │ - beq.n 18158 │ │ │ │ - cbz r3, 18170 │ │ │ │ + beq.n 1817e │ │ │ │ + cbz r3, 18196 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 17ff0 │ │ │ │ + beq.w 18016 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 16704 │ │ │ │ + bl 16724 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl b8fc │ │ │ │ - b.n 17e14 │ │ │ │ + b.n 17e36 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 18158 │ │ │ │ + b.n 1817e │ │ │ │ mov r1, sp │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r2, 18190 │ │ │ │ + cbnz r2, 181b6 │ │ │ │ mov.w r8, r0, lsl #1 │ │ │ │ orr.w fp, r9, r8 │ │ │ │ - b.n 17e42 │ │ │ │ + b.n 17e64 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r8, r4, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 181ae │ │ │ │ + beq.n 181d4 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r4, #0] │ │ │ │ - beq.n 181ae │ │ │ │ - cbz r3, 181c6 │ │ │ │ + beq.n 181d4 │ │ │ │ + cbz r3, 181ec │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 18054 │ │ │ │ + beq.w 1807a │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 16704 │ │ │ │ + bl 16724 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ - b.n 17e6a │ │ │ │ + b.n 17e8c │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 181ae │ │ │ │ + b.n 181d4 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #152] @ (1826c ) │ │ │ │ - movw r2, #1228 @ 0x4cc │ │ │ │ - ldr r1, [pc, #148] @ (18270 ) │ │ │ │ - ldr r0, [pc, #152] @ (18274 ) │ │ │ │ + ldr r3, [pc, #148] @ (18290 ) │ │ │ │ + movw r2, #15391 @ 0x3c1f │ │ │ │ + ldr r1, [pc, #148] @ (18294 ) │ │ │ │ + ldr r0, [pc, #148] @ (18298 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1028 @ 0x404 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #140] @ (18278 ) │ │ │ │ - movw r2, #1229 @ 0x4cd │ │ │ │ - ldr r1, [pc, #136] @ (1827c ) │ │ │ │ - ldr r0, [pc, #140] @ (18280 ) │ │ │ │ + ldr r3, [pc, #136] @ (1829c ) │ │ │ │ + movw r2, #15392 @ 0x3c20 │ │ │ │ + ldr r1, [pc, #136] @ (182a0 ) │ │ │ │ + ldr r0, [pc, #136] @ (182a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1028 @ 0x404 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + strh r4, [r1, #18] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r0, #18] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #4] │ │ │ │ + strh r4, [r2, #4] │ │ │ │ movs r3, r0 │ │ │ │ - add r1, pc, #384 @ (adr r1, 183a0 ) │ │ │ │ + ldr r5, [sp, #856] @ 0x358 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r3, #56] @ 0x38 │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #192 @ (adr r1, 182e8 ) │ │ │ │ + ldr r5, [sp, #664] @ 0x298 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r6, [r4, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + str r2, [sp, #456] @ 0x1c8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #992 @ (adr r0, 18614 ) │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r6, #52] @ 0x34 │ │ │ │ + ldrh r6, [r5, #54] @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #904 @ (adr r0, 185c4 ) │ │ │ │ + ldr r5, [sp, #352] @ 0x160 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #592 @ (adr r0, 18498 ) │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r2, [r1, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #432 @ (adr r0, 18400 ) │ │ │ │ + ldr r4, [sp, #904] @ 0x388 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #304 @ (adr r0, 18388 ) │ │ │ │ + ldr r4, [sp, #776] @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r0, #48] @ 0x30 │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #112 @ (adr r0, 182d0 ) │ │ │ │ + ldr r4, [sp, #584] @ 0x248 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r2, #46] @ 0x2e │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #8 @ (adr r0, 18270 ) │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r0, #31] │ │ │ │ + strb r0, [r1, #31] │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #144] @ 0x90 │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #872 @ 0x368 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + strb r0, [r6, #30] │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00018284 : │ │ │ │ +000182a8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #184] @ (1834c ) │ │ │ │ + ldr r4, [pc, #184] @ (18370 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr.w lr, [pc, #184] @ 18350 │ │ │ │ + ldr.w lr, [pc, #184] @ 18374 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #180] @ 18354 │ │ │ │ + ldr.w ip, [pc, #180] @ 18378 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #828 @ 0x33c │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #156] @ (18358 ) │ │ │ │ + ldr r4, [pc, #156] @ (1837c ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ bl b72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1832e │ │ │ │ + beq.n 18352 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 18310 │ │ │ │ + bpl.n 18334 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 18332 │ │ │ │ + bpl.n 18356 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bpl.n 1833c │ │ │ │ + bpl.n 18360 │ │ │ │ mov r0, r3 │ │ │ │ - bl 17d74 │ │ │ │ - ldr r2, [pc, #96] @ (1835c ) │ │ │ │ - ldr r3, [pc, #88] @ (18354 ) │ │ │ │ + bl 17d94 │ │ │ │ + ldr r2, [pc, #96] @ (18380 ) │ │ │ │ + ldr r3, [pc, #88] @ (18378 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 18348 │ │ │ │ + bne.n 1836c │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #76] @ (18360 ) │ │ │ │ + ldr r0, [pc, #76] @ (18384 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #72] @ (18364 ) │ │ │ │ + ldr r3, [pc, #72] @ (18388 ) │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ - ldr r1, [pc, #72] @ (18368 ) │ │ │ │ - ldr r0, [pc, #72] @ (1836c ) │ │ │ │ + ldr r1, [pc, #72] @ (1838c ) │ │ │ │ + ldr r0, [pc, #72] @ (18390 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 182f8 │ │ │ │ - ldr r0, [pc, #60] @ (18370 ) │ │ │ │ + b.n 1831c │ │ │ │ + ldr r0, [pc, #60] @ (18394 ) │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 1831a │ │ │ │ - ldr r0, [pc, #52] @ (18374 ) │ │ │ │ + b.n 1833e │ │ │ │ + ldr r0, [pc, #52] @ (18398 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 1831a │ │ │ │ + b.n 1833e │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r5, #10] │ │ │ │ + ldrh r0, [r1, #10] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r6, [r6, #20] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + ldrb r2, [r3, #20] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ + ldr r4, [sp, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #824] @ 0x338 │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r0, #28] │ │ │ │ + ldrh r6, [r0, #30] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #368] @ 0x170 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00018378 : │ │ │ │ +0001839c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr.w r5, [pc, #2332] @ 18ca8 │ │ │ │ + ldr.w r5, [pc, #2332] @ 18ccc │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ - ldr.w r4, [pc, #2332] @ 18cac │ │ │ │ + ldr.w r4, [pc, #2332] @ 18cd0 │ │ │ │ mov r8, r3 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r7, [pc, #2328] @ 18cb0 │ │ │ │ - ldr.w r3, [pc, #2328] @ 18cb4 │ │ │ │ + ldr.w r7, [pc, #2328] @ 18cd4 │ │ │ │ + ldr.w r3, [pc, #2328] @ 18cd8 │ │ │ │ mov r6, r0 │ │ │ │ add r7, pc │ │ │ │ mov r9, r2 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ mov.w r4, #0 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r1, [sp, #144] @ 0x90 │ │ │ │ ands.w fp, r4, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr.w sl, [r7, r3] │ │ │ │ - ldr.w r5, [sl, #352] @ 0x160 │ │ │ │ - bne.w 185d2 │ │ │ │ + ldr.w r5, [sl, #176] @ 0xb0 │ │ │ │ + bne.w 185f6 │ │ │ │ mov r0, r4 │ │ │ │ bl f694 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r5, r3 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r9, [sp, #56] @ 0x38 │ │ │ │ blx 8a84 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 185da │ │ │ │ + beq.w 185fe │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 18c46 │ │ │ │ + beq.w 18c6a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 18408 │ │ │ │ + beq.n 1842c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 18570 │ │ │ │ + beq.w 18594 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w 18750 │ │ │ │ + bpl.w 18774 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 187bc │ │ │ │ + bne.w 187e0 │ │ │ │ ldr r5, [r3, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ lsls r5, r5, #1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 18432 │ │ │ │ + beq.n 18456 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 185a6 │ │ │ │ + beq.w 185ca │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13eb0 │ │ │ │ + bl 13ed0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 18798 │ │ │ │ + beq.w 187bc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 187d8 │ │ │ │ + bpl.w 187fc │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - ldr.w r0, [sl, #372] @ 0x174 │ │ │ │ + ldr.w r0, [sl, #196] @ 0xc4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ strd r8, r9, [sp, #48] @ 0x30 │ │ │ │ blx 8a84 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 18802 │ │ │ │ + beq.w 18826 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 18484 │ │ │ │ + beq.n 184a8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 185ae │ │ │ │ - ldr.w r3, [pc, #2096] @ 18cb8 │ │ │ │ + beq.w 185d2 │ │ │ │ + ldr.w r3, [pc, #2096] @ 18cdc │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1882c │ │ │ │ + bne.w 18850 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 184a6 │ │ │ │ + beq.n 184ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 185ba │ │ │ │ - ldr.w r3, [pc, #2068] @ 18cbc │ │ │ │ + beq.w 185de │ │ │ │ + ldr.w r3, [pc, #2068] @ 18ce0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 184d2 │ │ │ │ - ldr.w r2, [pc, #2060] @ 18cc0 │ │ │ │ - ldr.w r3, [pc, #2036] @ 18cac │ │ │ │ + bne.n 184f6 │ │ │ │ + ldr.w r2, [pc, #2060] @ 18ce4 │ │ │ │ + ldr.w r3, [pc, #2036] @ 18cd0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 18c42 │ │ │ │ + bne.w 18c66 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r1, r5, #31 │ │ │ │ - bmi.w 18890 │ │ │ │ + bmi.w 188b4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 18a3c │ │ │ │ + bne.w 18a60 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl c4fc │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 18538 │ │ │ │ + cbz r0, 1855c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 8748 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 18508 │ │ │ │ + beq.n 1852c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1857c │ │ │ │ + beq.n 185a0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - blt.n 18588 │ │ │ │ + blt.n 185ac │ │ │ │ uxtb.w fp, fp │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.w 188c6 │ │ │ │ + beq.w 188ea │ │ │ │ lsls r2, r4, #31 │ │ │ │ - bmi.w 1873c │ │ │ │ + bmi.w 18760 │ │ │ │ adds r5, r4, #2 │ │ │ │ teq r4, r5 │ │ │ │ - bmi.n 1855e │ │ │ │ + bmi.n 18582 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl c4fc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 184f0 │ │ │ │ - ldr.w r3, [pc, #1928] @ 18cc4 │ │ │ │ + bne.n 18514 │ │ │ │ + ldr.w r3, [pc, #1928] @ 18ce8 │ │ │ │ movw r2, #335 @ 0x14f │ │ │ │ - ldr.w r1, [pc, #1924] @ 18cc8 │ │ │ │ - ldr.w r0, [pc, #1924] @ 18ccc │ │ │ │ + ldr.w r1, [pc, #1924] @ 18cec │ │ │ │ + ldr.w r0, [pc, #1924] @ 18cf0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ movs r5, #1 │ │ │ │ - b.n 184b0 │ │ │ │ + b.n 184d4 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 18528 │ │ │ │ + bge.n 1854c │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #2 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 1852a │ │ │ │ + b.n 1854e │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 18408 │ │ │ │ + b.n 1842c │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bge.n 1850e │ │ │ │ - ldr.w r3, [pc, #1848] @ 18cc4 │ │ │ │ + bge.n 18532 │ │ │ │ + ldr.w r3, [pc, #1848] @ 18ce8 │ │ │ │ movw r2, #335 @ 0x14f │ │ │ │ - ldr.w r1, [pc, #1852] @ 18cd0 │ │ │ │ - ldr.w r0, [pc, #1852] @ 18cd4 │ │ │ │ + ldr.w r1, [pc, #1852] @ 18cf4 │ │ │ │ + ldr.w r0, [pc, #1852] @ 18cf8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 18554 │ │ │ │ + b.n 18578 │ │ │ │ mov r0, r3 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 18432 │ │ │ │ + b.n 18456 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 18484 │ │ │ │ + b.n 184a8 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1784] @ 18cbc │ │ │ │ + ldr.w r3, [pc, #1784] @ 18ce0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 184b0 │ │ │ │ - b.n 184d2 │ │ │ │ + beq.w 184d4 │ │ │ │ + b.n 184f6 │ │ │ │ mov r0, r4 │ │ │ │ bl b8e0 │ │ │ │ - b.n 183c6 │ │ │ │ - ldr.w r3, [pc, #1768] @ 18cc4 │ │ │ │ + b.n 183ea │ │ │ │ + ldr.w r3, [pc, #1768] @ 18ce8 │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ - ldr.w r1, [pc, #1780] @ 18cd8 │ │ │ │ - ldr.w r0, [pc, #1780] @ 18cdc │ │ │ │ + ldr.w r1, [pc, #1780] @ 18cfc │ │ │ │ + ldr.w r0, [pc, #1780] @ 18d00 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl f2c8 │ │ │ │ - ldr.w r3, [pc, #1748] @ 18ce0 │ │ │ │ - ldr.w r1, [sl, #208] @ 0xd0 │ │ │ │ + ldr.w r3, [pc, #1748] @ 18d04 │ │ │ │ + ldr.w r1, [sl, #28] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 8c2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 18a44 │ │ │ │ + beq.w 18a68 │ │ │ │ bl f464 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1886e │ │ │ │ + beq.w 18892 │ │ │ │ mov r0, r6 │ │ │ │ bl cb6c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 18a5a │ │ │ │ + blt.w 18a7e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ lsls r5, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 18a1e │ │ │ │ - ldr.w r3, [sl, #364] @ 0x16c │ │ │ │ + beq.w 18a42 │ │ │ │ + ldr.w r3, [sl, #188] @ 0xbc │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr.w r8, [sl, #356] @ 0x164 │ │ │ │ + ldr.w r8, [sl, #180] @ 0xb4 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - ldr.w r0, [sl, #368] @ 0x170 │ │ │ │ + ldr.w r0, [sl, #192] @ 0xc0 │ │ │ │ movs r3, #0 │ │ │ │ str.w r9, [sp, #76] @ 0x4c │ │ │ │ str.w r8, [sp, #80] @ 0x50 │ │ │ │ - ldr.w r9, [sl, #360] @ 0x168 │ │ │ │ + ldr.w r9, [sl, #184] @ 0xb8 │ │ │ │ blx 8a84 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 18a78 │ │ │ │ + beq.w 18a9c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 18a94 │ │ │ │ + bpl.w 18ab8 │ │ │ │ movs r0, #2 │ │ │ │ blx 8420 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 188a0 │ │ │ │ + beq.w 188c4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 18c8e │ │ │ │ + beq.w 18cb2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, sl │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ strd r9, r4, [r2] │ │ │ │ blx 8574 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 18aba │ │ │ │ - ldr.w r3, [pc, #1548] @ 18ce4 │ │ │ │ + beq.w 18ade │ │ │ │ + ldr.w r3, [pc, #1548] @ 18d08 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ ldr r7, [r5, #0] │ │ │ │ bl f694 │ │ │ │ mov r3, r0 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ mov r0, r7 │ │ │ │ @@ -26259,240 +26265,240 @@ │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ blx 89c0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 18ad8 │ │ │ │ + beq.w 18afc │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 18b46 │ │ │ │ + bne.w 18b6a │ │ │ │ mov r0, r7 │ │ │ │ bl f198 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - ldr.w r1, [pc, #1472] @ 18ce8 │ │ │ │ + ldr.w r1, [pc, #1472] @ 18d0c │ │ │ │ mov.w r2, #332 @ 0x14c │ │ │ │ - ldr.w r0, [pc, #1468] @ 18cec │ │ │ │ + ldr.w r0, [pc, #1468] @ 18d10 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 18872 │ │ │ │ + b.n 18896 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ bl b8fc │ │ │ │ - b.n 1852a │ │ │ │ - ldr.w r0, [pc, #1436] @ 18cf0 │ │ │ │ + b.n 1854e │ │ │ │ + ldr.w r0, [pc, #1436] @ 18d14 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 18774 │ │ │ │ + beq.n 18798 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 18898 │ │ │ │ + beq.w 188bc │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr.w r3, [pc, #1352] @ 18cc4 │ │ │ │ + ldr.w r3, [pc, #1352] @ 18ce8 │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ - ldr.w r1, [pc, #1392] @ 18cf4 │ │ │ │ - ldr.w r0, [pc, #1392] @ 18cf8 │ │ │ │ + ldr.w r1, [pc, #1392] @ 18d18 │ │ │ │ + ldr.w r0, [pc, #1392] @ 18d1c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 18602 │ │ │ │ - ldr.w r3, [pc, #1320] @ 18cc4 │ │ │ │ + b.n 18626 │ │ │ │ + ldr.w r3, [pc, #1320] @ 18ce8 │ │ │ │ mov.w r2, #334 @ 0x14e │ │ │ │ - ldr.w r1, [pc, #1368] @ 18cfc │ │ │ │ - ldr.w r0, [pc, #1368] @ 18d00 │ │ │ │ + ldr.w r1, [pc, #1368] @ 18d20 │ │ │ │ + ldr.w r0, [pc, #1368] @ 18d24 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ - b.n 1855a │ │ │ │ + b.n 1857e │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq r5, #0 │ │ │ │ ldreq r2, [r3, #0] │ │ │ │ - beq.w 18420 │ │ │ │ + beq.w 18444 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.w 18afa │ │ │ │ + bne.w 18b1e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r5, r2, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 18420 │ │ │ │ - ldr.w r2, [pc, #1256] @ 18cc4 │ │ │ │ - ldr.w r3, [pc, #1316] @ 18d04 │ │ │ │ - ldr.w r1, [pc, #1316] @ 18d08 │ │ │ │ + b.n 18444 │ │ │ │ + ldr.w r2, [pc, #1256] @ 18ce8 │ │ │ │ + ldr.w r3, [pc, #1316] @ 18d28 │ │ │ │ + ldr.w r1, [pc, #1316] @ 18d2c │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1316] @ 18d0c │ │ │ │ + ldr.w r0, [pc, #1316] @ 18d30 │ │ │ │ ldr r4, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #334 @ 0x14e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 10428 │ │ │ │ - b.n 187b4 │ │ │ │ - ldr.w r3, [pc, #1216] @ 18cc4 │ │ │ │ + b.n 187d8 │ │ │ │ + ldr.w r3, [pc, #1216] @ 18ce8 │ │ │ │ mov.w r2, #334 @ 0x14e │ │ │ │ - ldr.w r1, [pc, #1284] @ 18d10 │ │ │ │ - ldr.w r0, [pc, #1284] @ 18d14 │ │ │ │ + ldr.w r1, [pc, #1284] @ 18d34 │ │ │ │ + ldr.w r0, [pc, #1284] @ 18d38 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1855a │ │ │ │ - ldr.w r0, [pc, #1256] @ 18d18 │ │ │ │ + bl 9018 │ │ │ │ + b.n 1857e │ │ │ │ + ldr.w r0, [pc, #1256] @ 18d3c │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 18850 │ │ │ │ + beq.n 18874 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 18850 │ │ │ │ + cbnz r3, 18874 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1136] @ 18cc4 │ │ │ │ + ldr.w r3, [pc, #1136] @ 18ce8 │ │ │ │ mov.w r2, #334 @ 0x14e │ │ │ │ - ldr.w r1, [pc, #1216] @ 18d1c │ │ │ │ - ldr.w r0, [pc, #1216] @ 18d20 │ │ │ │ + ldr.w r1, [pc, #1216] @ 18d40 │ │ │ │ + ldr.w r0, [pc, #1216] @ 18d44 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 187b4 │ │ │ │ + b.n 187d8 │ │ │ │ bl f204 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1855a │ │ │ │ + bl 9018 │ │ │ │ + b.n 1857e │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ - b.n 184d8 │ │ │ │ + b.n 184fc │ │ │ │ mov r0, r3 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 18774 │ │ │ │ + b.n 18798 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov.w r2, #332 @ 0x14c │ │ │ │ - ldr.w r1, [pc, #1148] @ 18d24 │ │ │ │ - ldr.w r0, [pc, #1148] @ 18d28 │ │ │ │ + ldr.w r1, [pc, #1148] @ 18d48 │ │ │ │ + ldr.w r0, [pc, #1148] @ 18d4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 18872 │ │ │ │ + bl 9018 │ │ │ │ + b.n 18896 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r9, [sl, #356] @ 0x164 │ │ │ │ - ldr.w r8, [sl, #376] @ 0x178 │ │ │ │ - ldr.w fp, [sl, #364] @ 0x16c │ │ │ │ + ldr.w r9, [sl, #180] @ 0xb4 │ │ │ │ + ldr.w r8, [sl, #200] @ 0xc8 │ │ │ │ + ldr.w fp, [sl, #188] @ 0xbc │ │ │ │ bl c4fc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 18b64 │ │ │ │ - ldr.w r3, [sl, #356] @ 0x164 │ │ │ │ + beq.w 18b88 │ │ │ │ + ldr.w r3, [sl, #180] @ 0xb4 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ strd fp, r0, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - ldr.w r0, [sl, #368] @ 0x170 │ │ │ │ + ldr.w r0, [sl, #192] @ 0xc0 │ │ │ │ movs r3, #0 │ │ │ │ blx 8a84 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 18b7c │ │ │ │ + beq.w 18ba0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1891a │ │ │ │ + beq.n 1893e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 18a70 │ │ │ │ + beq.w 18a94 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 18ba0 │ │ │ │ + bpl.w 18bc4 │ │ │ │ movs r0, #2 │ │ │ │ blx 8420 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 18bc2 │ │ │ │ + beq.w 18be6 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 18c5e │ │ │ │ + beq.w 18c82 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r9 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ strd r8, sl, [r2] │ │ │ │ blx 8574 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 18970 │ │ │ │ + beq.n 18994 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 18a0e │ │ │ │ + beq.n 18a32 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 18be6 │ │ │ │ - ldr r3, [pc, #872] @ (18ce4 ) │ │ │ │ + beq.w 18c0a │ │ │ │ + ldr r3, [pc, #872] @ (18d08 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r9, [r7, r3] │ │ │ │ ldr.w r4, [r9] │ │ │ │ bl f694 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #3 │ │ │ │ @@ -26500,1597 +26506,1597 @@ │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str.w r8, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 18bfe │ │ │ │ + beq.w 18c22 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 189ba │ │ │ │ + beq.n 189de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 18a16 │ │ │ │ + cbz r3, 18a3a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 18c76 │ │ │ │ + beq.w 18c9a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 189d2 │ │ │ │ + beq.n 189f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 18ab2 │ │ │ │ + beq.n 18ad6 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 18c22 │ │ │ │ + bne.w 18c46 │ │ │ │ mov r0, r4 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 189f6 │ │ │ │ + beq.n 18a1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 18ad0 │ │ │ │ - ldr r3, [pc, #716] @ (18cc4 ) │ │ │ │ + beq.n 18af4 │ │ │ │ + ldr r3, [pc, #716] @ (18ce8 ) │ │ │ │ movw r2, #337 @ 0x151 │ │ │ │ - ldr r1, [pc, #812] @ (18d2c ) │ │ │ │ - ldr r0, [pc, #816] @ (18d30 ) │ │ │ │ + ldr r1, [pc, #812] @ (18d50 ) │ │ │ │ + ldr r0, [pc, #816] @ (18d54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1855a │ │ │ │ + b.n 1857e │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 18970 │ │ │ │ + b.n 18994 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 189ba │ │ │ │ + b.n 189de │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 18432 │ │ │ │ + bl 9018 │ │ │ │ + b.n 18456 │ │ │ │ mov r0, r4 │ │ │ │ bl b8e0 │ │ │ │ - b.n 184e0 │ │ │ │ + b.n 18504 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #329 @ 0x149 │ │ │ │ - ldr r1, [pc, #744] @ (18d34 ) │ │ │ │ - ldr r0, [pc, #744] @ (18d38 ) │ │ │ │ + ldr r1, [pc, #744] @ (18d58 ) │ │ │ │ + ldr r0, [pc, #744] @ (18d5c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 18872 │ │ │ │ + b.n 18896 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov.w r2, #330 @ 0x14a │ │ │ │ - ldr r1, [pc, #728] @ (18d3c ) │ │ │ │ - ldr r0, [pc, #732] @ (18d40 ) │ │ │ │ + ldr r1, [pc, #728] @ (18d60 ) │ │ │ │ + ldr r0, [pc, #732] @ (18d64 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 18872 │ │ │ │ + b.n 18896 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1891a │ │ │ │ + b.n 1893e │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov.w r2, #332 @ 0x14c │ │ │ │ - ldr r1, [pc, #708] @ (18d44 ) │ │ │ │ - ldr r0, [pc, #708] @ (18d48 ) │ │ │ │ + ldr r1, [pc, #708] @ (18d68 ) │ │ │ │ + ldr r0, [pc, #708] @ (18d6c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ - b.n 18872 │ │ │ │ + b.n 18896 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - ldr r2, [pc, #692] @ (18d4c ) │ │ │ │ - ldr r1, [pc, #692] @ (18d50 ) │ │ │ │ + ldr r2, [pc, #692] @ (18d70 ) │ │ │ │ + ldr r1, [pc, #692] @ (18d74 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #688] @ (18d54 ) │ │ │ │ + ldr r0, [pc, #688] @ (18d78 ) │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #332 @ 0x14c │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 18a8c │ │ │ │ + b.n 18ab0 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 189d2 │ │ │ │ + b.n 189f6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov.w r2, #332 @ 0x14c │ │ │ │ - ldr r1, [pc, #660] @ (18d58 ) │ │ │ │ - ldr r0, [pc, #664] @ (18d5c ) │ │ │ │ + ldr r1, [pc, #660] @ (18d7c ) │ │ │ │ + ldr r0, [pc, #664] @ (18d80 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 18a8c │ │ │ │ + b.n 18ab0 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 189f6 │ │ │ │ + b.n 18a1a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov.w r2, #332 @ 0x14c │ │ │ │ - ldr r1, [pc, #640] @ (18d60 ) │ │ │ │ - ldr r0, [pc, #640] @ (18d64 ) │ │ │ │ + ldr r1, [pc, #640] @ (18d84 ) │ │ │ │ + ldr r0, [pc, #640] @ (18d88 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 18872 │ │ │ │ + bl 9018 │ │ │ │ + b.n 18896 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ lsls r5, r0, #1 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 18420 │ │ │ │ + beq.w 18444 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r5, r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 18b32 │ │ │ │ + beq.n 18b56 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r0, [r3, #0] │ │ │ │ - beq.n 18b32 │ │ │ │ - cbz r2, 18b3a │ │ │ │ + beq.n 18b56 │ │ │ │ + cbz r2, 18b5e │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 18432 │ │ │ │ - b.n 18778 │ │ │ │ + bne.w 18456 │ │ │ │ + b.n 1879c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 18b32 │ │ │ │ + b.n 18b56 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - ldr r2, [pc, #540] @ (18d68 ) │ │ │ │ - ldr r1, [pc, #544] @ (18d6c ) │ │ │ │ - ldr r0, [pc, #544] @ (18d70 ) │ │ │ │ + ldr r2, [pc, #540] @ (18d8c ) │ │ │ │ + ldr r1, [pc, #544] @ (18d90 ) │ │ │ │ + ldr r0, [pc, #544] @ (18d94 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov.w r2, #332 @ 0x14c │ │ │ │ str r7, [sp, #4] │ │ │ │ bl 10428 │ │ │ │ - b.n 18872 │ │ │ │ - ldr r3, [pc, #348] @ (18cc4 ) │ │ │ │ + b.n 18896 │ │ │ │ + ldr r3, [pc, #348] @ (18ce8 ) │ │ │ │ movw r2, #337 @ 0x151 │ │ │ │ - ldr r1, [pc, #520] @ (18d74 ) │ │ │ │ - ldr r0, [pc, #520] @ (18d78 ) │ │ │ │ + ldr r1, [pc, #520] @ (18d98 ) │ │ │ │ + ldr r0, [pc, #520] @ (18d9c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 18554 │ │ │ │ - ldr r3, [pc, #324] @ (18cc4 ) │ │ │ │ + b.n 18578 │ │ │ │ + ldr r3, [pc, #324] @ (18ce8 ) │ │ │ │ movw r2, #337 @ 0x151 │ │ │ │ - ldr r1, [pc, #504] @ (18d7c ) │ │ │ │ - ldr r0, [pc, #504] @ (18d80 ) │ │ │ │ + ldr r1, [pc, #504] @ (18da0 ) │ │ │ │ + ldr r0, [pc, #504] @ (18da4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1855a │ │ │ │ - ldr r2, [pc, #288] @ (18cc4 ) │ │ │ │ - ldr r3, [pc, #480] @ (18d84 ) │ │ │ │ - ldr r1, [pc, #480] @ (18d88 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 1857e │ │ │ │ + ldr r2, [pc, #288] @ (18ce8 ) │ │ │ │ + ldr r3, [pc, #480] @ (18da8 ) │ │ │ │ + ldr r1, [pc, #480] @ (18dac ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #480] @ (18d8c ) │ │ │ │ + ldr r0, [pc, #480] @ (18db0 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #337 @ 0x151 │ │ │ │ bl 10428 │ │ │ │ - b.n 18554 │ │ │ │ - ldr r3, [pc, #256] @ (18cc4 ) │ │ │ │ + b.n 18578 │ │ │ │ + ldr r3, [pc, #256] @ (18ce8 ) │ │ │ │ movw r2, #337 @ 0x151 │ │ │ │ - ldr r1, [pc, #452] @ (18d90 ) │ │ │ │ - ldr r0, [pc, #456] @ (18d94 ) │ │ │ │ + ldr r1, [pc, #452] @ (18db4 ) │ │ │ │ + ldr r0, [pc, #456] @ (18db8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1855a │ │ │ │ - ldr r3, [pc, #220] @ (18cc4 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 1857e │ │ │ │ + ldr r3, [pc, #220] @ (18ce8 ) │ │ │ │ movw r2, #337 @ 0x151 │ │ │ │ - ldr r1, [pc, #424] @ (18d98 ) │ │ │ │ - ldr r0, [pc, #428] @ (18d9c ) │ │ │ │ + ldr r1, [pc, #424] @ (18dbc ) │ │ │ │ + ldr r0, [pc, #428] @ (18dc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 18554 │ │ │ │ - ldr r3, [pc, #196] @ (18cc4 ) │ │ │ │ + b.n 18578 │ │ │ │ + ldr r3, [pc, #196] @ (18ce8 ) │ │ │ │ movw r2, #337 @ 0x151 │ │ │ │ - ldr r1, [pc, #408] @ (18da0 ) │ │ │ │ - ldr r0, [pc, #412] @ (18da4 ) │ │ │ │ + ldr r1, [pc, #408] @ (18dc4 ) │ │ │ │ + ldr r0, [pc, #412] @ (18dc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1855a │ │ │ │ - ldr r1, [pc, #160] @ (18cc4 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 1857e │ │ │ │ + ldr r1, [pc, #160] @ (18ce8 ) │ │ │ │ movw r2, #337 @ 0x151 │ │ │ │ - ldr r3, [pc, #380] @ (18da8 ) │ │ │ │ - ldr r0, [pc, #384] @ (18dac ) │ │ │ │ + ldr r3, [pc, #380] @ (18dcc ) │ │ │ │ + ldr r0, [pc, #384] @ (18dd0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #376] @ (18db0 ) │ │ │ │ + ldr r1, [pc, #376] @ (18dd4 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 1855a │ │ │ │ + b.n 1857e │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #364] @ (18db4 ) │ │ │ │ - movw r2, #7054 @ 0x1b8e │ │ │ │ - ldr r1, [pc, #360] @ (18db8 ) │ │ │ │ - ldr r0, [pc, #364] @ (18dbc ) │ │ │ │ + ldr r3, [pc, #364] @ (18dd8 ) │ │ │ │ + movw r2, #4954 @ 0x135a │ │ │ │ + ldr r1, [pc, #360] @ (18ddc ) │ │ │ │ + ldr r0, [pc, #364] @ (18de0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1052 @ 0x41c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #352] @ (18dc0 ) │ │ │ │ - movw r2, #7257 @ 0x1c59 │ │ │ │ - ldr r1, [pc, #348] @ (18dc4 ) │ │ │ │ - ldr r0, [pc, #352] @ (18dc8 ) │ │ │ │ + ldr r3, [pc, #352] @ (18de4 ) │ │ │ │ + movw r2, #5157 @ 0x1425 │ │ │ │ + ldr r1, [pc, #348] @ (18de8 ) │ │ │ │ + ldr r0, [pc, #352] @ (18dec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1052 @ 0x41c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (18dcc ) │ │ │ │ - movw r2, #7277 @ 0x1c6d │ │ │ │ - ldr r1, [pc, #336] @ (18dd0 ) │ │ │ │ - ldr r0, [pc, #340] @ (18dd4 ) │ │ │ │ + ldr r3, [pc, #340] @ (18df0 ) │ │ │ │ + movw r2, #5177 @ 0x1439 │ │ │ │ + ldr r1, [pc, #336] @ (18df4 ) │ │ │ │ + ldr r0, [pc, #340] @ (18df8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1052 @ 0x41c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (18dd8 ) │ │ │ │ - movw r2, #7113 @ 0x1bc9 │ │ │ │ - ldr r1, [pc, #324] @ (18ddc ) │ │ │ │ - ldr r0, [pc, #328] @ (18de0 ) │ │ │ │ + ldr r3, [pc, #328] @ (18dfc ) │ │ │ │ + movw r2, #5013 @ 0x1395 │ │ │ │ + ldr r1, [pc, #324] @ (18e00 ) │ │ │ │ + ldr r0, [pc, #328] @ (18e04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1052 @ 0x41c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #17] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #13] │ │ │ │ + ldrb r0, [r4, #12] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #46] @ 0x2e │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r2, #36] @ 0x24 │ │ │ │ + strh r4, [r2, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r6, #40] @ 0x28 │ │ │ │ + ldrh r2, [r7, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r5, #30] │ │ │ │ + strh r2, [r6, #30] │ │ │ │ movs r1, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #30] │ │ │ │ + ldrh r2, [r6, #30] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r5, #20] │ │ │ │ + strh r4, [r5, #20] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r6, #22] │ │ │ │ + ldrh r4, [r6, #22] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r4, [r3, #28] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + strh r4, [r2, #18] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r7, #26] │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r4, [r6, #16] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #288] @ 0x120 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r6, #24] │ │ │ │ + ldrh r0, [r7, #24] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r5, #14] │ │ │ │ + strh r6, [r5, #14] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r1, #24] │ │ │ │ + ldrh r2, [r2, #24] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + strh r2, [r1, #14] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r6, #18] │ │ │ │ + strh r2, [r7, #18] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r7, #10] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r6, [r5, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r4, [r4, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r3, #31] │ │ │ │ + ldrb r4, [r3, #31] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + ldrh r4, [r2, #6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r1, #30] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + ldrh r6, [r7, #4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r2, #29] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str r4, [sp, #576] @ 0x240 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r0, #4] │ │ │ │ + ldrh r4, [r0, #4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r3, #2] │ │ │ │ + ldrh r6, [r3, #2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + ldrb r0, [r3, #28] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ + ldrh r0, [r0, #2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r6, #27] │ │ │ │ + ldrb r2, [r7, #27] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r6, #62] @ 0x3e │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r1, #62] @ 0x3e │ │ │ │ + strh r2, [r2, #62] @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r0, #26] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r6, #60] @ 0x3c │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ + ldrb r6, [r5, #25] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r3, #60] @ 0x3c │ │ │ │ + strh r6, [r3, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r2, #25] │ │ │ │ + ldrb r6, [r2, #25] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [sp, #984] @ 0x3d8 │ │ │ │ + str r3, [sp, #536] @ 0x218 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r6, #58] @ 0x3a │ │ │ │ + strh r0, [r7, #58] @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + ldrb r6, [r5, #24] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r2, #58] @ 0x3a │ │ │ │ + strh r0, [r3, #58] @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + ldrb r0, [r2, #24] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r5, #23] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ + ldrb r4, [r2, #23] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r4, #54] @ 0x36 │ │ │ │ + strh r2, [r5, #54] @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #400 @ (adr r3, 18f48 ) │ │ │ │ + add r3, pc, #512 @ (adr r3, 18fdc ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r6, [r2, #84] @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + strh r0, [r3, #54] @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #304 @ (adr r3, 18ef4 ) │ │ │ │ + add r3, pc, #416 @ (adr r3, 18f88 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r7, #80] @ 0x50 │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r7, #54] @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #208 @ (adr r3, 18ea0 ) │ │ │ │ + add r3, pc, #320 @ (adr r3, 18f34 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r4, #80] @ 0x50 │ │ │ │ + ldr r6, [r4, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + strh r4, [r5, #54] @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #112 @ (adr r3, 18e4c ) │ │ │ │ + add r3, pc, #224 @ (adr r3, 18ee0 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #80] @ 0x50 │ │ │ │ + ldr r6, [r1, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r3, #52] @ 0x34 │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00018de4 : │ │ │ │ +00018e08 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #660] @ (1908c ) │ │ │ │ + ldr r2, [pc, #652] @ (190a8 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #660] @ (19090 ) │ │ │ │ + ldr r3, [pc, #652] @ (190ac ) │ │ │ │ mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #660] @ (19094 ) │ │ │ │ + ldr r5, [pc, #652] @ (190b0 ) │ │ │ │ mov r4, r1 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ bl c4fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 18f36 │ │ │ │ - ldr r3, [pc, #636] @ (19098 ) │ │ │ │ + beq.w 18f56 │ │ │ │ + ldr r3, [pc, #628] @ (190b4 ) │ │ │ │ mov r9, r0 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ movs r2, #2 │ │ │ │ - ldr.w r1, [r7, #312] @ 0x138 │ │ │ │ + ldr.w r1, [r7, #132] @ 0x84 │ │ │ │ mov r0, r9 │ │ │ │ blx 8670 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 18e42 │ │ │ │ + beq.n 18e66 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 18ee2 │ │ │ │ + beq.n 18f04 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 18fc8 │ │ │ │ - ldr r3, [pc, #592] @ (1909c ) │ │ │ │ + beq.w 18fe6 │ │ │ │ + ldr r3, [pc, #584] @ (190b8 ) │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 18fe2 │ │ │ │ + bne.w 19000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 18e6e │ │ │ │ + beq.n 18e92 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 18eea │ │ │ │ - ldr r3, [pc, #560] @ (190a0 ) │ │ │ │ + beq.n 18f0c │ │ │ │ + ldr r3, [pc, #552] @ (190bc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 18e9a │ │ │ │ + beq.n 18ebe │ │ │ │ lsls r2, r4, #31 │ │ │ │ - bmi.w 19020 │ │ │ │ - ldr r2, [pc, #548] @ (190a4 ) │ │ │ │ - ldr r3, [pc, #528] @ (19090 ) │ │ │ │ + bmi.w 1903e │ │ │ │ + ldr r2, [pc, #540] @ (190c0 ) │ │ │ │ + ldr r3, [pc, #520] @ (190ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 19086 │ │ │ │ + bne.w 190a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.n 18f00 │ │ │ │ + bmi.n 18f22 │ │ │ │ add.w r8, r4, #2 │ │ │ │ teq r4, r8 │ │ │ │ - bmi.n 18efa │ │ │ │ - ldr r3, [pc, #508] @ (190a8 ) │ │ │ │ - ldr.w r2, [r7, #216] @ 0xd8 │ │ │ │ + bmi.n 18f1c │ │ │ │ + ldr r3, [pc, #500] @ (190c4 ) │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 19028 │ │ │ │ + beq.w 19046 │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 18378 │ │ │ │ + bl 1839c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 18e7c │ │ │ │ - ldr r3, [pc, #480] @ (190ac ) │ │ │ │ + bne.n 18ea0 │ │ │ │ + ldr r3, [pc, #472] @ (190c8 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #476] @ (190b0 ) │ │ │ │ - ldr r0, [pc, #480] @ (190b4 ) │ │ │ │ + ldr r1, [pc, #472] @ (190cc ) │ │ │ │ + ldr r0, [pc, #472] @ (190d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 18e7c │ │ │ │ + b.n 18ea0 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 18e42 │ │ │ │ + b.n 18e66 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #428] @ (190a0 ) │ │ │ │ + ldr r3, [pc, #424] @ (190bc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 18e76 │ │ │ │ - b.n 18e9a │ │ │ │ + bne.n 18e9a │ │ │ │ + b.n 18ebe │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 18ea8 │ │ │ │ + bge.n 18ecc │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ - ldr r3, [pc, #412] @ (190a8 ) │ │ │ │ - ldr.w r2, [r7, #216] @ 0xd8 │ │ │ │ + bl 1634c │ │ │ │ + ldr r3, [pc, #408] @ (190c4 ) │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 19028 │ │ │ │ + beq.w 19046 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r8 │ │ │ │ - bl 18378 │ │ │ │ + bl 1839c │ │ │ │ tst.w r8, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 18ec6 │ │ │ │ + beq.n 18ee8 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ - b.n 18ec6 │ │ │ │ - ldr r3, [pc, #372] @ (190ac ) │ │ │ │ + b.n 18ee8 │ │ │ │ + ldr r3, [pc, #368] @ (190c8 ) │ │ │ │ movw r2, #343 @ 0x157 │ │ │ │ - ldr.w fp, [pc, #376] @ 190b8 │ │ │ │ + ldr.w fp, [pc, #372] @ 190d4 │ │ │ │ add.w r8, sp, #24 │ │ │ │ - ldr.w sl, [pc, #372] @ 190bc │ │ │ │ + ldr.w sl, [pc, #368] @ 190d8 │ │ │ │ add fp, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add sl, pc │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ bl f2c8 │ │ │ │ - ldr r3, [pc, #308] @ (19098 ) │ │ │ │ + ldr r3, [pc, #304] @ (190b4 ) │ │ │ │ ldr r7, [r5, r3] │ │ │ │ - ldr r3, [pc, #344] @ (190c0 ) │ │ │ │ - ldr.w r1, [r7, #304] @ 0x130 │ │ │ │ + ldr r3, [pc, #340] @ (190dc ) │ │ │ │ + ldr r1, [r7, #124] @ 0x7c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 8c2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 19074 │ │ │ │ + beq.n 19092 │ │ │ │ bl f464 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 19054 │ │ │ │ - ldr r3, [pc, #296] @ (190c4 ) │ │ │ │ + beq.n 19072 │ │ │ │ + ldr r3, [pc, #296] @ (190e0 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r5, r3] │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldmia.w r8, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 18e1e │ │ │ │ - ldr r3, [pc, #224] @ (190ac ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 18e42 │ │ │ │ + ldr r3, [pc, #224] @ (190c8 ) │ │ │ │ mov.w r2, #346 @ 0x15a │ │ │ │ - ldr r1, [pc, #248] @ (190c8 ) │ │ │ │ - ldr r0, [pc, #248] @ (190cc ) │ │ │ │ + ldr r1, [pc, #244] @ (190e4 ) │ │ │ │ + ldr r0, [pc, #248] @ (190e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 18e7c │ │ │ │ - ldr r0, [pc, #236] @ (190d0 ) │ │ │ │ + b.n 18ea0 │ │ │ │ + ldr r0, [pc, #232] @ (190ec ) │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19000 │ │ │ │ + beq.n 1901e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 19018 │ │ │ │ - ldr r3, [pc, #168] @ (190ac ) │ │ │ │ + cbz r3, 19036 │ │ │ │ + ldr r3, [pc, #168] @ (190c8 ) │ │ │ │ mov.w r2, #346 @ 0x15a │ │ │ │ - ldr r1, [pc, #204] @ (190d4 ) │ │ │ │ - ldr r0, [pc, #204] @ (190d8 ) │ │ │ │ + ldr r1, [pc, #200] @ (190f0 ) │ │ │ │ + ldr r0, [pc, #204] @ (190f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 18fde │ │ │ │ + b.n 18ffc │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19000 │ │ │ │ + b.n 1901e │ │ │ │ mov r0, r4 │ │ │ │ bl b8e0 │ │ │ │ - b.n 18e7c │ │ │ │ + b.n 18ea0 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ - ldr r3, [pc, #172] @ (190dc ) │ │ │ │ - ldr r1, [pc, #172] @ (190e0 ) │ │ │ │ + ldr r3, [pc, #168] @ (190f8 ) │ │ │ │ + ldr r1, [pc, #172] @ (190fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr r3, [pc, #108] @ (190ac ) │ │ │ │ - ldr r1, [pc, #164] @ (190e4 ) │ │ │ │ + ldr r3, [pc, #108] @ (190c8 ) │ │ │ │ + ldr r1, [pc, #160] @ (19100 ) │ │ │ │ mov.w r2, #348 @ 0x15c │ │ │ │ - ldr r0, [pc, #160] @ (190e8 ) │ │ │ │ + ldr r0, [pc, #160] @ (19104 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 18fde │ │ │ │ + b.n 18ffc │ │ │ │ bl f204 │ │ │ │ ldmia.w r8, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 18fde │ │ │ │ + bl 9018 │ │ │ │ + b.n 18ffc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ mov.w r2, #344 @ 0x158 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 19058 │ │ │ │ + b.n 19076 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - strb r0, [r0, #8] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #7] │ │ │ │ + strb r6, [r2, #7] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + strb r0, [r3, #5] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #36] @ 0x24 │ │ │ │ + strh r6, [r5, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r2, [r1, #12] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r6, #32] │ │ │ │ + strh r4, [r7, #32] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r2, #10] │ │ │ │ + ldrb r0, [r3, #10] │ │ │ │ movs r1, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #28] │ │ │ │ + strh r4, [r6, #28] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r0, #8] │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + ldrb r4, [r1, #11] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r6, #26] │ │ │ │ + strh r4, [r7, #26] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r1, #7] │ │ │ │ + ldrb r0, [r3, #7] │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #26] │ │ │ │ + strh r4, [r4, #26] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + strh r0, [r0, #26] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000190ec : │ │ │ │ +00019108 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w r9, [pc, #308] @ 19234 │ │ │ │ + ldr.w r9, [pc, #308] @ 19250 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ lsls r1, r1, #31 │ │ │ │ add r9, pc │ │ │ │ - bmi.w 19218 │ │ │ │ - ldr r3, [pc, #296] @ (19238 ) │ │ │ │ + bmi.w 19234 │ │ │ │ + ldr r3, [pc, #296] @ (19254 ) │ │ │ │ ldr.w r8, [r9, r3] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 191b0 │ │ │ │ + beq.n 191cc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ mov r4, r0 │ │ │ │ mov.w sl, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 19190 │ │ │ │ + beq.n 191ac │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 18de4 │ │ │ │ + bl 18e08 │ │ │ │ lsls r2, r4, #31 │ │ │ │ mov r5, r0 │ │ │ │ - bmi.n 191ec │ │ │ │ + bmi.n 19208 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 191f6 │ │ │ │ + beq.n 19212 │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bmi.n 19156 │ │ │ │ + bmi.n 19172 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 19210 │ │ │ │ + bne.n 1922c │ │ │ │ cmp r6, r5 │ │ │ │ it ne │ │ │ │ movne r6, r5 │ │ │ │ - bne.n 19112 │ │ │ │ + bne.n 1912e │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl f760 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 19226 │ │ │ │ + bne.n 19242 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19150 │ │ │ │ + bne.n 1916c │ │ │ │ mov r6, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl b8e0 │ │ │ │ ldr.w r2, [r8] │ │ │ │ - cbz r2, 191b0 │ │ │ │ + cbz r2, 191cc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov.w sl, #1 │ │ │ │ bl b8fc │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 1912c │ │ │ │ - ldr r3, [pc, #168] @ (1923c ) │ │ │ │ + bne.n 19148 │ │ │ │ + ldr r3, [pc, #168] @ (19258 ) │ │ │ │ mov.w r2, #356 @ 0x164 │ │ │ │ - ldr r1, [pc, #168] @ (19240 ) │ │ │ │ - ldr r0, [pc, #168] @ (19244 ) │ │ │ │ + ldr r1, [pc, #168] @ (1925c ) │ │ │ │ + ldr r0, [pc, #168] @ (19260 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ - b.n 191e4 │ │ │ │ + b.n 19200 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ - ldr r3, [pc, #136] @ (19248 ) │ │ │ │ - ldr r1, [pc, #140] @ (1924c ) │ │ │ │ + ldr r3, [pc, #136] @ (19264 ) │ │ │ │ + ldr r1, [pc, #140] @ (19268 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr r3, [pc, #108] @ (1923c ) │ │ │ │ - ldr r1, [pc, #128] @ (19250 ) │ │ │ │ + ldr r3, [pc, #108] @ (19258 ) │ │ │ │ + ldr r1, [pc, #128] @ (1926c ) │ │ │ │ mov.w r2, #356 @ 0x164 │ │ │ │ - ldr r0, [pc, #124] @ (19254 ) │ │ │ │ + ldr r0, [pc, #124] @ (19270 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 1913e │ │ │ │ - ldr r3, [pc, #68] @ (1923c ) │ │ │ │ + bne.n 1915a │ │ │ │ + ldr r3, [pc, #68] @ (19258 ) │ │ │ │ movw r2, #357 @ 0x165 │ │ │ │ - ldr r1, [pc, #88] @ (19258 ) │ │ │ │ - ldr r0, [pc, #92] @ (1925c ) │ │ │ │ + ldr r1, [pc, #88] @ (19274 ) │ │ │ │ + ldr r0, [pc, #92] @ (19278 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 191a8 │ │ │ │ + b.n 191c4 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ - b.n 19148 │ │ │ │ + b.n 19164 │ │ │ │ mov r0, r6 │ │ │ │ bl b8e0 │ │ │ │ - ldr r3, [pc, #24] @ (19238 ) │ │ │ │ + ldr r3, [pc, #24] @ (19254 ) │ │ │ │ ldr.w r8, [r9, r3] │ │ │ │ - b.n 1916c │ │ │ │ + b.n 19188 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1916a │ │ │ │ - b.n 19150 │ │ │ │ + beq.n 19186 │ │ │ │ + b.n 1916c │ │ │ │ nop │ │ │ │ - ldr r6, [r6, #108] @ 0x6c │ │ │ │ + ldr r2, [r3, #108] @ 0x6c │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #18] │ │ │ │ + strh r2, [r6, #18] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + ldrb r0, [r1, #1] │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r4, [r2, #16] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r6, [r6, #16] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r0, #16] │ │ │ │ + strh r4, [r1, #16] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r2, #31] │ │ │ │ + strb r2, [r4, #31] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00019260 : │ │ │ │ +0001927c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #212] @ (19344 ) │ │ │ │ + ldr r4, [pc, #212] @ (19360 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r5, [pc, #212] @ (19348 ) │ │ │ │ + ldr r5, [pc, #212] @ (19364 ) │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #876 @ 0x36c │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #192] @ (1934c ) │ │ │ │ + ldr r4, [pc, #192] @ (19368 ) │ │ │ │ add r5, pc │ │ │ │ - ldr r6, [pc, #192] @ (19350 ) │ │ │ │ + ldr r6, [pc, #192] @ (1936c ) │ │ │ │ add r6, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov.w r4, #0 │ │ │ │ bl b72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 19306 │ │ │ │ + beq.n 19322 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 192e6 │ │ │ │ + bpl.n 19302 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 1930a │ │ │ │ + bpl.n 19326 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 19316 │ │ │ │ + bne.n 19332 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 190ec │ │ │ │ + bl 19108 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 19306 │ │ │ │ + beq.n 19322 │ │ │ │ bl f694 │ │ │ │ - ldr r2, [pc, #132] @ (19354 ) │ │ │ │ - ldr r3, [pc, #120] @ (1934c ) │ │ │ │ + ldr r2, [pc, #132] @ (19370 ) │ │ │ │ + ldr r3, [pc, #120] @ (19368 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19340 │ │ │ │ + bne.n 1935c │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #112] @ (19358 ) │ │ │ │ + ldr r0, [pc, #112] @ (19374 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #104] @ (1935c ) │ │ │ │ + ldr r3, [pc, #104] @ (19378 ) │ │ │ │ movw r2, #353 @ 0x161 │ │ │ │ - ldr r1, [pc, #104] @ (19360 ) │ │ │ │ - ldr r0, [pc, #104] @ (19364 ) │ │ │ │ + ldr r1, [pc, #104] @ (1937c ) │ │ │ │ + ldr r0, [pc, #104] @ (19380 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 192ce │ │ │ │ - ldr r0, [pc, #92] @ (19368 ) │ │ │ │ + b.n 192ea │ │ │ │ + ldr r0, [pc, #92] @ (19384 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 192f0 │ │ │ │ + b.n 1930c │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.n 192c0 │ │ │ │ + beq.n 192dc │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 1932a │ │ │ │ + bne.n 19346 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ negs r1, r1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 192c0 │ │ │ │ + b.n 192dc │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsls r1, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 192c0 │ │ │ │ + beq.n 192dc │ │ │ │ orr.w r1, r4, #1 │ │ │ │ - b.n 192c0 │ │ │ │ + b.n 192dc │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldrb r6, [r2, #6] │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ + ldr r6, [r2, #84] @ 0x54 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #84] @ 0x54 │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r5, #80] @ 0x50 │ │ │ │ + ldr r6, [r1, #80] @ 0x50 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r6, #28] │ │ │ │ + ldrh r2, [r1, #34] @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #8] │ │ │ │ + strh r2, [r2, #8] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r3, #27] │ │ │ │ + strb r2, [r5, #27] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r7, #28] │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0001936c : │ │ │ │ +00019388 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #212] @ (19450 ) │ │ │ │ + ldr r4, [pc, #212] @ (1946c ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r5, [pc, #212] @ (19454 ) │ │ │ │ + ldr r5, [pc, #212] @ (19470 ) │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #924 @ 0x39c │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #192] @ (19458 ) │ │ │ │ + ldr r4, [pc, #192] @ (19474 ) │ │ │ │ add r5, pc │ │ │ │ - ldr r6, [pc, #192] @ (1945c ) │ │ │ │ + ldr r6, [pc, #192] @ (19478 ) │ │ │ │ add r6, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov.w r4, #0 │ │ │ │ bl b72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 19412 │ │ │ │ + beq.n 1942e │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 193f2 │ │ │ │ + bpl.n 1940e │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 19416 │ │ │ │ + bpl.n 19432 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 19422 │ │ │ │ + bne.n 1943e │ │ │ │ ldr r1, [r4, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 18de4 │ │ │ │ + bl 18e08 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 19412 │ │ │ │ + beq.n 1942e │ │ │ │ bl f694 │ │ │ │ - ldr r2, [pc, #132] @ (19460 ) │ │ │ │ - ldr r3, [pc, #120] @ (19458 ) │ │ │ │ + ldr r2, [pc, #132] @ (1947c ) │ │ │ │ + ldr r3, [pc, #120] @ (19474 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1944c │ │ │ │ + bne.n 19468 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #112] @ (19464 ) │ │ │ │ + ldr r0, [pc, #112] @ (19480 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #104] @ (19468 ) │ │ │ │ + ldr r3, [pc, #104] @ (19484 ) │ │ │ │ movw r2, #341 @ 0x155 │ │ │ │ - ldr r1, [pc, #104] @ (1946c ) │ │ │ │ - ldr r0, [pc, #104] @ (19470 ) │ │ │ │ + ldr r1, [pc, #104] @ (19488 ) │ │ │ │ + ldr r0, [pc, #104] @ (1948c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 193da │ │ │ │ - ldr r0, [pc, #92] @ (19474 ) │ │ │ │ + b.n 193f6 │ │ │ │ + ldr r0, [pc, #92] @ (19490 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 193fc │ │ │ │ + b.n 19418 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.n 193cc │ │ │ │ + beq.n 193e8 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 19436 │ │ │ │ + bne.n 19452 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ negs r1, r1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 193cc │ │ │ │ + b.n 193e8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsls r1, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 193cc │ │ │ │ + beq.n 193e8 │ │ │ │ orr.w r1, r4, #1 │ │ │ │ - b.n 193cc │ │ │ │ + b.n 193e8 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ + ldrb r6, [r5, #1] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r4, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #68] @ 0x44 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r3, #64] @ 0x40 │ │ │ │ + ldr r2, [r0, #64] @ 0x40 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r4, #20] │ │ │ │ + ldrh r6, [r7, #24] │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #29] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + strb r6, [r3, #23] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + ldrb r2, [r7, #24] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00019478 : │ │ │ │ +00019494 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w r8, [pc, #488] @ 19674 │ │ │ │ + ldr.w r8, [pc, #484] @ 1968c │ │ │ │ mov r7, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ add r8, pc │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.n 19534 │ │ │ │ + bmi.n 1954e │ │ │ │ adds r6, r2, #2 │ │ │ │ teq r2, r6 │ │ │ │ - bmi.n 19530 │ │ │ │ - ldr r3, [pc, #468] @ (19678 ) │ │ │ │ + bmi.n 1954a │ │ │ │ + ldr r3, [pc, #464] @ (19690 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ - ldr.w r2, [r3, #296] @ 0x128 │ │ │ │ - ldr r3, [pc, #464] @ (1967c ) │ │ │ │ + ldr r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r3, [pc, #460] @ (19694 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 195a2 │ │ │ │ + beq.n 195b8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ - bl 18378 │ │ │ │ + bl 1839c │ │ │ │ mov.w sl, #0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 195e6 │ │ │ │ + beq.w 195fc │ │ │ │ lsls r2, r4, #31 │ │ │ │ - bmi.w 19626 │ │ │ │ + bmi.w 1963c │ │ │ │ add.w r9, r4, #2 │ │ │ │ teq r4, r9 │ │ │ │ - bmi.n 1950c │ │ │ │ + bmi.n 19526 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 13eb0 │ │ │ │ + bl 13ed0 │ │ │ │ mov r7, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 1959a │ │ │ │ + bne.n 195b0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 19606 │ │ │ │ + beq.w 1961c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 1964a │ │ │ │ + bpl.w 19660 │ │ │ │ mov r0, r5 │ │ │ │ strd r9, r7, [r5] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.n 194de │ │ │ │ + bge.n 194f8 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13eb0 │ │ │ │ + bl 13ed0 │ │ │ │ mov r7, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 194f0 │ │ │ │ - b.n 1959a │ │ │ │ + beq.n 1950a │ │ │ │ + b.n 195b0 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 194a0 │ │ │ │ + bge.n 194bc │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r6, r0 │ │ │ │ ands.w sl, r0, #1 │ │ │ │ - bne.n 19568 │ │ │ │ - ldr r3, [pc, #308] @ (1967c ) │ │ │ │ - ldr r2, [pc, #304] @ (19678 ) │ │ │ │ + bne.n 19580 │ │ │ │ + ldr r3, [pc, #308] @ (19694 ) │ │ │ │ + ldr r2, [pc, #300] @ (19690 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - ldr.w r2, [r2, #296] @ 0x128 │ │ │ │ - cbz r3, 195a2 │ │ │ │ + ldr r2, [r2, #116] @ 0x74 │ │ │ │ + cbz r3, 195b8 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 18378 │ │ │ │ + bl 1839c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 194c8 │ │ │ │ + b.n 194e2 │ │ │ │ bl b8e0 │ │ │ │ - ldr r3, [pc, #264] @ (19678 ) │ │ │ │ + ldr r3, [pc, #264] @ (19690 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ - ldr.w r2, [r3, #296] @ 0x128 │ │ │ │ - ldr r3, [pc, #260] @ (1967c ) │ │ │ │ + ldr r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r3, [pc, #260] @ (19694 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 195a2 │ │ │ │ + cbz r3, 195b8 │ │ │ │ mov.w sl, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 18378 │ │ │ │ + bl 1839c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ - b.n 194c8 │ │ │ │ + b.n 194e2 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ - b.n 194f0 │ │ │ │ + b.n 1950a │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ - ldr r3, [pc, #208] @ (19680 ) │ │ │ │ - ldr r1, [pc, #208] @ (19684 ) │ │ │ │ + ldr r3, [pc, #208] @ (19698 ) │ │ │ │ + ldr r1, [pc, #212] @ (1969c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr r3, [pc, #200] @ (19688 ) │ │ │ │ - ldr r1, [pc, #200] @ (1968c ) │ │ │ │ + ldr r3, [pc, #200] @ (196a0 ) │ │ │ │ + ldr r1, [pc, #204] @ (196a4 ) │ │ │ │ mov.w r2, #604 @ 0x25c │ │ │ │ - ldr r0, [pc, #200] @ (19690 ) │ │ │ │ + ldr r0, [pc, #200] @ (196a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r3, [r5] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #160] @ (19688 ) │ │ │ │ + ldr r3, [pc, #160] @ (196a0 ) │ │ │ │ movw r2, #603 @ 0x25b │ │ │ │ - ldr r1, [pc, #164] @ (19694 ) │ │ │ │ - ldr r0, [pc, #168] @ (19698 ) │ │ │ │ + ldr r1, [pc, #168] @ (196ac ) │ │ │ │ + ldr r0, [pc, #168] @ (196b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ - b.n 195d6 │ │ │ │ - ldr r3, [pc, #128] @ (19688 ) │ │ │ │ + b.n 195ec │ │ │ │ + ldr r3, [pc, #128] @ (196a0 ) │ │ │ │ movw r2, #606 @ 0x25e │ │ │ │ - ldr r1, [pc, #140] @ (1969c ) │ │ │ │ - ldr r0, [pc, #144] @ (196a0 ) │ │ │ │ + ldr r1, [pc, #144] @ (196b4 ) │ │ │ │ + ldr r0, [pc, #144] @ (196b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ bl b8fc │ │ │ │ - b.n 195d6 │ │ │ │ + b.n 195ec │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13eb0 │ │ │ │ + bl 13ed0 │ │ │ │ mov r7, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 1966c │ │ │ │ + bne.n 19682 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.n 194f0 │ │ │ │ - ldr r3, [pc, #60] @ (19688 ) │ │ │ │ + b.n 1950a │ │ │ │ + ldr r3, [pc, #60] @ (196a0 ) │ │ │ │ movw r2, #606 @ 0x25e │ │ │ │ - ldr r1, [pc, #80] @ (196a4 ) │ │ │ │ + ldr r1, [pc, #84] @ (196bc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ - ldr r3, [pc, #76] @ (196a8 ) │ │ │ │ + ldr r3, [pc, #80] @ (196c0 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #72] @ (196ac ) │ │ │ │ + ldr r0, [pc, #72] @ (196c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 1961e │ │ │ │ + b.n 19634 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ - b.n 19642 │ │ │ │ - ldr r2, [r5, #52] @ 0x34 │ │ │ │ + b.n 19658 │ │ │ │ + nop │ │ │ │ + ldr r6, [r1, #52] @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ + ldrb r4, [r7, #25] │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #26] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r1, #16] │ │ │ │ + strb r0, [r4, #16] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, #25] │ │ │ │ + ldrb r6, [r7, #25] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r0, [r7, #15] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r0, #15] │ │ │ │ + strb r0, [r3, #15] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r1, #24] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + ldrh r0, [r4, #6] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r7, #13] │ │ │ │ + strb r2, [r1, #14] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000196b0 : │ │ │ │ +000196c8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #336] @ (19810 ) │ │ │ │ + ldr r4, [pc, #336] @ (19828 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r6, [pc, #336] @ (19814 ) │ │ │ │ + ldr r6, [pc, #336] @ (1982c ) │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #972 @ 0x3cc │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #316] @ (19818 ) │ │ │ │ + ldr r4, [pc, #316] @ (19830 ) │ │ │ │ add r6, pc │ │ │ │ - ldr r5, [pc, #316] @ (1981c ) │ │ │ │ + ldr r5, [pc, #316] @ (19834 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #28] │ │ │ │ mov.w r4, #0 │ │ │ │ bl b72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 19794 │ │ │ │ + beq.n 197ac │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 19774 │ │ │ │ + bpl.n 1978c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 1979e │ │ │ │ + bpl.n 197b6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 197aa │ │ │ │ + bne.n 197c2 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r7, sp, #20 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 19478 │ │ │ │ + bl 19494 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 19794 │ │ │ │ + beq.n 197ac │ │ │ │ movs r0, #2 │ │ │ │ blx 88b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 19798 │ │ │ │ + beq.n 197b0 │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n 197f8 │ │ │ │ - ldr r2, [pc, #228] @ (19820 ) │ │ │ │ + bpl.n 19810 │ │ │ │ + ldr r2, [pc, #228] @ (19838 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 197e2 │ │ │ │ - ldr r2, [pc, #224] @ (19824 ) │ │ │ │ + beq.n 197fa │ │ │ │ + ldr r2, [pc, #224] @ (1983c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1980c │ │ │ │ + beq.n 19824 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 197da │ │ │ │ + ble.n 197f2 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.n 197da │ │ │ │ + beq.n 197f2 │ │ │ │ str r2, [r4, #16] │ │ │ │ - ldr r2, [pc, #204] @ (19828 ) │ │ │ │ - ldr r3, [pc, #184] @ (19818 ) │ │ │ │ + ldr r2, [pc, #204] @ (19840 ) │ │ │ │ + ldr r3, [pc, #184] @ (19830 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 197de │ │ │ │ + bne.n 197f6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #180] @ (1982c ) │ │ │ │ + ldr r0, [pc, #180] @ (19844 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #176] @ (19830 ) │ │ │ │ + ldr r3, [pc, #176] @ (19848 ) │ │ │ │ mov.w r2, #600 @ 0x258 │ │ │ │ - ldr r1, [pc, #172] @ (19834 ) │ │ │ │ - ldr r0, [pc, #176] @ (19838 ) │ │ │ │ + ldr r1, [pc, #172] @ (1984c ) │ │ │ │ + ldr r0, [pc, #176] @ (19850 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 1975a │ │ │ │ + b.n 19772 │ │ │ │ bl f58c │ │ │ │ - b.n 1972c │ │ │ │ - ldr r0, [pc, #156] @ (1983c ) │ │ │ │ + b.n 19744 │ │ │ │ + ldr r0, [pc, #156] @ (19854 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 1977e │ │ │ │ + b.n 19796 │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r2, #0 │ │ │ │ addeq r7, sp, #20 │ │ │ │ - beq.n 19712 │ │ │ │ + beq.n 1972a │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 197c2 │ │ │ │ + bne.n 197da │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r7, sp, #20 │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 19712 │ │ │ │ + b.n 1972a │ │ │ │ add r7, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 19712 │ │ │ │ + beq.n 1972a │ │ │ │ orr.w r2, r4, #1 │ │ │ │ - b.n 19712 │ │ │ │ + b.n 1972a │ │ │ │ bl 9238 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (19840 ) │ │ │ │ + ldr r3, [pc, #92] @ (19858 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #88] @ (19844 ) │ │ │ │ - ldr r0, [pc, #92] @ (19848 ) │ │ │ │ + ldr r1, [pc, #88] @ (1985c ) │ │ │ │ + ldr r0, [pc, #92] @ (19860 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ (1984c ) │ │ │ │ + ldr r3, [pc, #80] @ (19864 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #80] @ (19850 ) │ │ │ │ - ldr r0, [pc, #84] @ (19854 ) │ │ │ │ + ldr r1, [pc, #80] @ (19868 ) │ │ │ │ + ldr r0, [pc, #84] @ (1986c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl 91d8 │ │ │ │ - strb r6, [r0, #21] │ │ │ │ + strb r6, [r5, #20] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #16] │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r4, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #19] │ │ │ │ + ldrb r4, [r4, #19] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r4, #9] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + ldrb r6, [r6, #10] │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #800] @ 0x320 │ │ │ │ + str r7, [sp, #960] @ 0x3c0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + ldrsh r6, [r7, r3] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r7, #32] │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #720] @ 0x2d0 │ │ │ │ + str r7, [sp, #880] @ 0x370 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r2, [r3, r4] │ │ │ │ + ldrsh r2, [r5, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r6, [r0, r5] │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00019858 : │ │ │ │ +00019870 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r4, [pc, #288] @ (19988 ) │ │ │ │ + ldr r4, [pc, #288] @ (199a0 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r6, [pc, #288] @ (1998c ) │ │ │ │ + ldr r6, [pc, #288] @ (199a4 ) │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #1020 @ 0x3fc │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ str r4, [sp, #16] │ │ │ │ @@ -28098,773 +28104,774 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #256] @ (19990 ) │ │ │ │ + ldr r4, [pc, #256] @ (199a8 ) │ │ │ │ add r6, pc │ │ │ │ - ldr r5, [pc, #256] @ (19994 ) │ │ │ │ + ldr r5, [pc, #256] @ (199ac ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ mov.w r4, #0 │ │ │ │ bl b5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 19930 │ │ │ │ + beq.n 19948 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 19910 │ │ │ │ + bpl.n 19928 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 19934 │ │ │ │ + bpl.n 1994c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 19940 │ │ │ │ + bne.n 19958 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 19954 │ │ │ │ - ldr r0, [pc, #200] @ (19998 ) │ │ │ │ + bpl.n 1996c │ │ │ │ + ldr r0, [pc, #200] @ (199b0 ) │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ ldr r7, [r4, #4] │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 19960 │ │ │ │ + bne.n 19978 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r6, [pc, #188] @ (1999c ) │ │ │ │ + ldr r6, [pc, #188] @ (199b4 ) │ │ │ │ ldr r5, [r5, r6] │ │ │ │ subs r4, r4, r5 │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 18378 │ │ │ │ + bl 1839c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 19930 │ │ │ │ + beq.n 19948 │ │ │ │ bl f694 │ │ │ │ - ldr r2, [pc, #164] @ (199a0 ) │ │ │ │ - ldr r3, [pc, #148] @ (19990 ) │ │ │ │ + ldr r2, [pc, #164] @ (199b8 ) │ │ │ │ + ldr r3, [pc, #148] @ (199a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19982 │ │ │ │ + bne.n 1999a │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #144] @ (199a4 ) │ │ │ │ + ldr r0, [pc, #144] @ (199bc ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #140] @ (199a8 ) │ │ │ │ + ldr r3, [pc, #140] @ (199c0 ) │ │ │ │ movw r2, #319 @ 0x13f │ │ │ │ - ldr r1, [pc, #136] @ (199ac ) │ │ │ │ - ldr r0, [pc, #140] @ (199b0 ) │ │ │ │ + ldr r1, [pc, #136] @ (199c4 ) │ │ │ │ + ldr r0, [pc, #140] @ (199c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 198f8 │ │ │ │ - ldr r0, [pc, #124] @ (199b4 ) │ │ │ │ + b.n 19910 │ │ │ │ + ldr r0, [pc, #124] @ (199cc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 1991a │ │ │ │ + b.n 19932 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.n 198c4 │ │ │ │ + beq.n 198dc │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 1996c │ │ │ │ + bne.n 19984 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ negs r1, r1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 198c4 │ │ │ │ - ldr r0, [pc, #96] @ (199b8 ) │ │ │ │ + b.n 198dc │ │ │ │ + ldr r0, [pc, #96] @ (199d0 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 1991a │ │ │ │ - ldr r0, [pc, #88] @ (199bc ) │ │ │ │ + b.n 19932 │ │ │ │ + ldr r0, [pc, #88] @ (199d4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 1991a │ │ │ │ + b.n 19932 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 198c4 │ │ │ │ + beq.n 198dc │ │ │ │ orr.w r1, r4, #1 │ │ │ │ - b.n 198c4 │ │ │ │ + b.n 198dc │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r6, [r3, #14] │ │ │ │ + strb r6, [r0, #14] │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r5, #116] @ 0x74 │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #116] @ 0x74 │ │ │ │ + str r2, [r2, #116] @ 0x74 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #112] @ 0x70 │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ + strh r4, [r4, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ + ldrb r4, [r1, #8] │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r0, #3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + ldrb r0, [r4, #4] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r0, [r4, #46] @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r0, #5] │ │ │ │ + strb r4, [r2, #5] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000199c0 : │ │ │ │ +000199d8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r4, [pc, #648] @ (19c5c ) │ │ │ │ + ldr r4, [pc, #656] @ (19c7c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r2, [pc, #648] @ (19c60 ) │ │ │ │ + ldr r2, [pc, #656] @ (19c80 ) │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r8, [pc, #648] @ 19c64 │ │ │ │ - ldr r3, [pc, #648] @ (19c68 ) │ │ │ │ + ldr.w r8, [pc, #656] @ 19c84 │ │ │ │ + ldr r3, [pc, #656] @ (19c88 ) │ │ │ │ mov r9, r1 │ │ │ │ add r8, pc │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr.w r7, [r8, r3] │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r3, [r7, #100] @ 0x64 │ │ │ │ + ldr.w r3, [r7, #832] @ 0x340 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr.w r0, [r7, #836] @ 0x344 │ │ │ │ blx 8a84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 19b38 │ │ │ │ + beq.w 19b56 │ │ │ │ mov r4, r0 │ │ │ │ blx 89ec │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19a28 │ │ │ │ + beq.n 19a44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 19a92 │ │ │ │ + beq.n 19ab0 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 19b50 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + blt.w 19b6e │ │ │ │ + ldr.w r0, [r7, #836] @ 0x344 │ │ │ │ ands.w r5, r5, #255 @ 0xff │ │ │ │ - beq.n 19a9a │ │ │ │ + beq.n 19ab8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #12 │ │ │ │ str r6, [sp, #12] │ │ │ │ blx 8a84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 19b16 │ │ │ │ + beq.n 19b34 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ add r1, sp, #24 │ │ │ │ str r5, [sp, #24] │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 19b80 │ │ │ │ + beq.w 19b9e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19a74 │ │ │ │ + beq.n 19a92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 19b30 │ │ │ │ - ldr r2, [pc, #500] @ (19c6c ) │ │ │ │ - ldr r3, [pc, #488] @ (19c60 ) │ │ │ │ + beq.n 19b4e │ │ │ │ + ldr r2, [pc, #504] @ (19c8c ) │ │ │ │ + ldr r3, [pc, #488] @ (19c80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 19c58 │ │ │ │ + bne.w 19c76 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19a28 │ │ │ │ + b.n 19a44 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #12 │ │ │ │ str r6, [sp, #12] │ │ │ │ blx 8a84 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 19ba6 │ │ │ │ - ldr r2, [pc, #444] @ (19c70 ) │ │ │ │ + beq.n 19bc4 │ │ │ │ + ldr r2, [pc, #448] @ (19c90 ) │ │ │ │ add r1, sp, #24 │ │ │ │ ldr.w r3, [r7, #892] @ 0x37c │ │ │ │ strd r0, r3, [sp, #24] │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ movs r2, #2 │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 19bbe │ │ │ │ + beq.n 19bdc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19ae8 │ │ │ │ + beq.n 19b06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 19ae8 │ │ │ │ + cbnz r3, 19b06 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 19bdc │ │ │ │ + bpl.n 19bfa │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 19b68 │ │ │ │ + bne.n 19b86 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r5, r5, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19b0c │ │ │ │ + beq.n 19b2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 19b9e │ │ │ │ + beq.n 19bbc │ │ │ │ mov r0, r5 │ │ │ │ bl f694 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 19a74 │ │ │ │ - ldr r3, [pc, #348] @ (19c74 ) │ │ │ │ + b.n 19a92 │ │ │ │ + ldr r3, [pc, #348] @ (19c94 ) │ │ │ │ movs r2, #111 @ 0x6f │ │ │ │ - ldr r1, [pc, #348] @ (19c78 ) │ │ │ │ - ldr r0, [pc, #348] @ (19c7c ) │ │ │ │ + ldr r1, [pc, #348] @ (19c98 ) │ │ │ │ + ldr r0, [pc, #352] @ (19c9c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 19a74 │ │ │ │ + b.n 19a92 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19a74 │ │ │ │ - ldr r3, [pc, #312] @ (19c74 ) │ │ │ │ + b.n 19a92 │ │ │ │ + ldr r3, [pc, #316] @ (19c94 ) │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr r1, [pc, #320] @ (19c80 ) │ │ │ │ - ldr r0, [pc, #324] @ (19c84 ) │ │ │ │ + ldr r1, [pc, #324] @ (19ca0 ) │ │ │ │ + ldr r0, [pc, #324] @ (19ca4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 19b2c │ │ │ │ - ldr r3, [pc, #288] @ (19c74 ) │ │ │ │ + b.n 19b4a │ │ │ │ + ldr r3, [pc, #292] @ (19c94 ) │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr r1, [pc, #304] @ (19c88 ) │ │ │ │ - ldr r0, [pc, #308] @ (19c8c ) │ │ │ │ + ldr r1, [pc, #308] @ (19ca8 ) │ │ │ │ + ldr r0, [pc, #308] @ (19cac ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 19b2c │ │ │ │ + b.n 19b4a │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r5, #0 │ │ │ │ ldreq r3, [r4, #0] │ │ │ │ - beq.n 19afc │ │ │ │ + beq.n 19b1a │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 19c16 │ │ │ │ + bne.n 19c34 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ negs r2, r2 │ │ │ │ lsls r5, r2, #1 │ │ │ │ - b.n 19afc │ │ │ │ - ldr r3, [pc, #240] @ (19c74 ) │ │ │ │ + b.n 19b1a │ │ │ │ + ldr r3, [pc, #244] @ (19c94 ) │ │ │ │ movs r2, #111 @ 0x6f │ │ │ │ - ldr r1, [pc, #264] @ (19c90 ) │ │ │ │ - ldr r0, [pc, #268] @ (19c94 ) │ │ │ │ + ldr r1, [pc, #268] @ (19cb0 ) │ │ │ │ + ldr r0, [pc, #268] @ (19cb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 19b2c │ │ │ │ + bl 9018 │ │ │ │ + b.n 19b4a │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19b0c │ │ │ │ - ldr r3, [pc, #204] @ (19c74 ) │ │ │ │ + b.n 19b2a │ │ │ │ + ldr r3, [pc, #204] @ (19c94 ) │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ - ldr r1, [pc, #236] @ (19c98 ) │ │ │ │ - ldr r0, [pc, #236] @ (19c9c ) │ │ │ │ + ldr r1, [pc, #236] @ (19cb8 ) │ │ │ │ + ldr r0, [pc, #240] @ (19cbc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 19b2c │ │ │ │ - ldr r3, [pc, #180] @ (19c74 ) │ │ │ │ + b.n 19b4a │ │ │ │ + ldr r3, [pc, #180] @ (19c94 ) │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ - ldr r1, [pc, #220] @ (19ca0 ) │ │ │ │ - ldr r0, [pc, #220] @ (19ca4 ) │ │ │ │ + ldr r1, [pc, #220] @ (19cc0 ) │ │ │ │ + ldr r0, [pc, #224] @ (19cc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 19b2c │ │ │ │ - ldr r0, [pc, #200] @ (19ca8 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 19b4a │ │ │ │ + ldr r0, [pc, #204] @ (19cc8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19bf6 │ │ │ │ + beq.n 19c14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 19c0e │ │ │ │ - ldr r3, [pc, #124] @ (19c74 ) │ │ │ │ + cbz r3, 19c2c │ │ │ │ + ldr r3, [pc, #124] @ (19c94 ) │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ - ldr r1, [pc, #176] @ (19cac ) │ │ │ │ - ldr r0, [pc, #176] @ (19cb0 ) │ │ │ │ + ldr r1, [pc, #176] @ (19ccc ) │ │ │ │ + ldr r0, [pc, #180] @ (19cd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 19b2c │ │ │ │ + b.n 19b4a │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19bf6 │ │ │ │ + b.n 19c14 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r5, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 19afc │ │ │ │ + beq.w 19b1a │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r5, r4, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 19c48 │ │ │ │ + beq.n 19c66 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r4, #0] │ │ │ │ - beq.n 19c48 │ │ │ │ - cbz r3, 19c50 │ │ │ │ + beq.n 19c66 │ │ │ │ + cbz r3, 19c6e │ │ │ │ cmp r4, #1 │ │ │ │ - bne.w 19b0c │ │ │ │ - b.n 19bf6 │ │ │ │ + bne.w 19b2a │ │ │ │ + b.n 19c14 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19c48 │ │ │ │ + b.n 19c66 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - str r4, [r4, #96] @ 0x60 │ │ │ │ + nop │ │ │ │ + str r4, [r1, #96] @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #96] @ 0x60 │ │ │ │ + str r2, [r0, #96] @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #88] @ 0x58 │ │ │ │ + str r6, [r4, #84] @ 0x54 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #744] @ 0x2e8 │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r6, [r1, #15] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + ldrb r2, [r7, #4] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + strb r4, [r5, #14] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + ldrb r2, [r4, #4] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r1, #13] │ │ │ │ + strb r4, [r2, #14] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ + ldrb r2, [r6, #3] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r3, #12] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #168] @ 0xa8 │ │ │ │ + ldrb r4, [r1, #3] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r7, #11] │ │ │ │ + strb r6, [r7, #12] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r4, #11] │ │ │ │ + strb r6, [r4, #12] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r5, #25] │ │ │ │ + strb r2, [r6, #25] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r3, #62] @ 0x3e │ │ │ │ + ldrb r4, [r7, #1] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r6, [r5, #11] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00019cb4 : │ │ │ │ +00019cd4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #84] @ (19d18 ) │ │ │ │ + ldr r4, [pc, #84] @ (19d38 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w ip, [pc, #84] @ 19d1c │ │ │ │ + ldr.w ip, [pc, #84] @ 19d3c │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1068 @ 0x42c │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #64] @ (19d20 ) │ │ │ │ + ldr r4, [pc, #64] @ (19d40 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov.w r4, #0 │ │ │ │ bl b72c │ │ │ │ - cbz r0, 19cfc │ │ │ │ + cbz r0, 19d1c │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ - bl 199c0 │ │ │ │ - ldr r2, [pc, #36] @ (19d24 ) │ │ │ │ - ldr r3, [pc, #32] @ (19d20 ) │ │ │ │ + bl 199d8 │ │ │ │ + ldr r2, [pc, #36] @ (19d44 ) │ │ │ │ + ldr r3, [pc, #32] @ (19d40 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19d14 │ │ │ │ + bne.n 19d34 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r4, #112] @ 0x70 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r7, #44] @ 0x2c │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r3, #44] @ 0x2c │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00019d28 : │ │ │ │ +00019d48 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr.w r2, [pc, #2364] @ 1a678 │ │ │ │ + ldr.w r2, [pc, #2364] @ 1a698 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ - ldr.w r3, [pc, #2364] @ 1a67c │ │ │ │ + ldr.w r3, [pc, #2364] @ 1a69c │ │ │ │ add r2, pc │ │ │ │ - ldr.w r6, [pc, #2360] @ 1a680 │ │ │ │ - ldr.w r1, [pc, #2360] @ 1a684 │ │ │ │ + ldr.w r6, [pc, #2360] @ 1a6a0 │ │ │ │ + ldr.w r1, [pc, #2360] @ 1a6a4 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w sl, [r6, r1] │ │ │ │ add r1, sp, #20 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr.w r0, [sl, #44] @ 0x2c │ │ │ │ + ldr.w r0, [sl, #776] @ 0x308 │ │ │ │ blx 8a84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a0fe │ │ │ │ + beq.w 1a11e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bpl.w 1a11a │ │ │ │ + bpl.w 1a13a │ │ │ │ movs r1, #4 │ │ │ │ - bl 11e44 │ │ │ │ + bl 11e40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1a148 │ │ │ │ + blt.w 1a168 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl eff0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a16a │ │ │ │ + beq.w 1a18a │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl eff0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a196 │ │ │ │ + beq.w 1a1b6 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl eff0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a1be │ │ │ │ + beq.w 1a1de │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ bl eff0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19ddc │ │ │ │ + beq.n 19dfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a0c0 │ │ │ │ + beq.w 1a0e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1a0ce │ │ │ │ + beq.w 1a0ee │ │ │ │ mov r0, r8 │ │ │ │ blx 89ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1a260 │ │ │ │ + blt.w 1a280 │ │ │ │ uxtb r0, r0 │ │ │ │ - cbnz r0, 19e1a │ │ │ │ + cbnz r0, 19e3a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19e0c │ │ │ │ + beq.n 19e2c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a1fc │ │ │ │ - ldr.w r3, [pc, #2168] @ 1a688 │ │ │ │ + beq.w 1a21c │ │ │ │ + ldr.w r3, [pc, #2168] @ 1a6a8 │ │ │ │ mov.w fp, #0 │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ - b.n 19eba │ │ │ │ - ldr.w r3, [sl, #52] @ 0x34 │ │ │ │ + b.n 19eda │ │ │ │ + ldr.w r3, [sl, #784] @ 0x310 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr.w r3, [sl, #888] @ 0x378 │ │ │ │ + ldr.w r3, [sl, #904] @ 0x388 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r0, [sl, #56] @ 0x38 │ │ │ │ + ldr.w r0, [sl, #788] @ 0x314 │ │ │ │ str.w r8, [sp, #40] @ 0x28 │ │ │ │ blx 8a84 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a224 │ │ │ │ + beq.w 1a244 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19e5c │ │ │ │ + beq.n 19e7c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a258 │ │ │ │ - ldr.w r3, [pc, #2088] @ 1a688 │ │ │ │ + beq.w 1a278 │ │ │ │ + ldr.w r3, [pc, #2088] @ 1a6a8 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx 89c0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a450 │ │ │ │ + beq.w 1a470 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 19e8e │ │ │ │ + beq.n 19eae │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1a284 │ │ │ │ + beq.w 1a2a4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #7 │ │ │ │ - bpl.w 1a494 │ │ │ │ + bpl.w 1a4b4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 1a4c4 │ │ │ │ + bne.w 1a4e4 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mov.w fp, r2, lsl #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 19eba │ │ │ │ + beq.n 19eda │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1a2ca │ │ │ │ + beq.w 1a2ea │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #28] │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a298 │ │ │ │ + beq.w 1a2b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19ee4 │ │ │ │ + beq.n 19f04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a140 │ │ │ │ + beq.w 1a160 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.w 1a2d2 │ │ │ │ + bpl.w 1a2f2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 1a336 │ │ │ │ + bne.w 1a356 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r5, r5, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19f0e │ │ │ │ + beq.n 19f2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a186 │ │ │ │ + beq.w 1a1a6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #32] │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a308 │ │ │ │ + beq.w 1a328 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19f38 │ │ │ │ + beq.n 19f58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a18e │ │ │ │ + beq.w 1a1ae │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.w 1a352 │ │ │ │ + bpl.w 1a372 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 1a3b4 │ │ │ │ + bne.w 1a3d4 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r7, r7, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19f62 │ │ │ │ + beq.n 19f82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a1ec │ │ │ │ + beq.w 1a20c │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str.w r9, [sp, #36] @ 0x24 │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a386 │ │ │ │ + beq.w 1a3a6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19f92 │ │ │ │ + beq.n 19fb2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a1f4 │ │ │ │ + beq.w 1a214 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w 1a3d0 │ │ │ │ + bpl.w 1a3f0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 1a404 │ │ │ │ + bne.w 1a424 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov.w r8, r3, lsl #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19fbe │ │ │ │ + beq.n 19fde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a27c │ │ │ │ - ldr.w r3, [pc, #1740] @ 1a68c │ │ │ │ - ldr.w r1, [sl, #96] @ 0x60 │ │ │ │ + beq.w 1a29c │ │ │ │ + ldr.w r3, [pc, #1740] @ 1a6ac │ │ │ │ + ldr.w r1, [sl, #828] @ 0x33c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl dedc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a424 │ │ │ │ + beq.w 1a444 │ │ │ │ mov r0, r5 │ │ │ │ bl f694 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ bl f694 │ │ │ │ mov sl, r0 │ │ │ │ @@ -28881,1497 +28888,1497 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd r7, sl, [sp, #56] @ 0x38 │ │ │ │ blx 89c0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a024 │ │ │ │ + beq.n 1a044 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a204 │ │ │ │ + beq.w 1a224 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1a478 │ │ │ │ + beq.w 1a498 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1a630 │ │ │ │ + beq.w 1a650 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a044 │ │ │ │ + beq.n 1a064 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a21c │ │ │ │ + beq.w 1a23c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1a660 │ │ │ │ + beq.w 1a680 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a064 │ │ │ │ + beq.n 1a084 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a214 │ │ │ │ + beq.w 1a234 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1a648 │ │ │ │ + beq.w 1a668 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a084 │ │ │ │ + beq.n 1a0a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a20c │ │ │ │ + beq.w 1a22c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1a618 │ │ │ │ + beq.w 1a638 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a09e │ │ │ │ + beq.n 1a0be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a290 │ │ │ │ - ldr.w r2, [pc, #1520] @ 1a690 │ │ │ │ - ldr.w r3, [pc, #1496] @ 1a67c │ │ │ │ + beq.w 1a2b0 │ │ │ │ + ldr.w r2, [pc, #1520] @ 1a6b0 │ │ │ │ + ldr.w r3, [pc, #1496] @ 1a69c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1a614 │ │ │ │ + bne.w 1a634 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 19de4 │ │ │ │ - ldr.w r3, [pc, #1468] @ 1a68c │ │ │ │ + bne.w 19e04 │ │ │ │ + ldr.w r3, [pc, #1468] @ 1a6ac │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - ldr.w r1, [pc, #1468] @ 1a694 │ │ │ │ - ldr.w r0, [pc, #1468] @ 1a698 │ │ │ │ + ldr.w r1, [pc, #1468] @ 1a6b4 │ │ │ │ + ldr.w r0, [pc, #1468] @ 1a6b8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 1a09e │ │ │ │ - ldr.w r3, [pc, #1420] @ 1a68c │ │ │ │ + b.n 1a0be │ │ │ │ + ldr.w r3, [pc, #1420] @ 1a6ac │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - ldr.w r1, [pc, #1428] @ 1a69c │ │ │ │ - ldr.w r0, [pc, #1428] @ 1a6a0 │ │ │ │ + ldr.w r1, [pc, #1428] @ 1a6bc │ │ │ │ + ldr.w r0, [pc, #1428] @ 1a6c0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1a0fa │ │ │ │ - ldr.w r1, [pc, #1392] @ 1a68c │ │ │ │ + b.n 1a11a │ │ │ │ + ldr.w r1, [pc, #1392] @ 1a6ac │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - ldr.w r3, [pc, #1408] @ 1a6a4 │ │ │ │ + ldr.w r3, [pc, #1408] @ 1a6c4 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1400] @ 1a6a8 │ │ │ │ - ldr.w r0, [pc, #1400] @ 1a6ac │ │ │ │ + ldr.w r1, [pc, #1400] @ 1a6c8 │ │ │ │ + ldr.w r0, [pc, #1400] @ 1a6cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 1a0fa │ │ │ │ + b.n 1a11a │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19ee4 │ │ │ │ - ldr.w r3, [pc, #1344] @ 1a68c │ │ │ │ + b.n 19f04 │ │ │ │ + ldr.w r3, [pc, #1344] @ 1a6ac │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - ldr.w r1, [pc, #1376] @ 1a6b0 │ │ │ │ - ldr.w r0, [pc, #1376] @ 1a6b4 │ │ │ │ + ldr.w r1, [pc, #1376] @ 1a6d0 │ │ │ │ + ldr.w r0, [pc, #1376] @ 1a6d4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1a0fa │ │ │ │ - ldr.w r3, [pc, #1312] @ 1a68c │ │ │ │ + bl 9018 │ │ │ │ + b.n 1a11a │ │ │ │ + ldr.w r3, [pc, #1312] @ 1a6ac │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - ldr.w r1, [pc, #1348] @ 1a6b8 │ │ │ │ - ldr.w r0, [pc, #1348] @ 1a6bc │ │ │ │ + ldr.w r1, [pc, #1348] @ 1a6d8 │ │ │ │ + ldr.w r0, [pc, #1348] @ 1a6dc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1a162 │ │ │ │ + b.n 1a182 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19f0e │ │ │ │ + b.n 19f2e │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19f38 │ │ │ │ - ldr.w r3, [pc, #1268] @ 1a68c │ │ │ │ + b.n 19f58 │ │ │ │ + ldr.w r3, [pc, #1268] @ 1a6ac │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - ldr.w r1, [pc, #1312] @ 1a6c0 │ │ │ │ - ldr.w r0, [pc, #1312] @ 1a6c4 │ │ │ │ + ldr.w r1, [pc, #1312] @ 1a6e0 │ │ │ │ + ldr.w r0, [pc, #1312] @ 1a6e4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1a0fa │ │ │ │ - ldr.w r3, [pc, #1228] @ 1a68c │ │ │ │ + bl 9018 │ │ │ │ + b.n 1a11a │ │ │ │ + ldr.w r3, [pc, #1228] @ 1a6ac │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - ldr.w r1, [pc, #1280] @ 1a6c8 │ │ │ │ - ldr.w r0, [pc, #1280] @ 1a6cc │ │ │ │ + ldr.w r1, [pc, #1280] @ 1a6e8 │ │ │ │ + ldr.w r0, [pc, #1280] @ 1a6ec │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1a0fa │ │ │ │ + bl 9018 │ │ │ │ + b.n 1a11a │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19f62 │ │ │ │ + b.n 19f82 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19f92 │ │ │ │ + b.n 19fb2 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19e0c │ │ │ │ + b.n 19e2c │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a024 │ │ │ │ + b.n 1a044 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a084 │ │ │ │ + b.n 1a0a4 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a064 │ │ │ │ + b.n 1a084 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a044 │ │ │ │ - ldr.w r3, [pc, #1124] @ 1a68c │ │ │ │ + b.n 1a064 │ │ │ │ + ldr.w r3, [pc, #1124] @ 1a6ac │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ - ldr.w r1, [pc, #1188] @ 1a6d0 │ │ │ │ - ldr.w r0, [pc, #1188] @ 1a6d4 │ │ │ │ + ldr.w r1, [pc, #1188] @ 1a6f0 │ │ │ │ + ldr.w r0, [pc, #1188] @ 1a6f4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1a0fa │ │ │ │ + bl 9018 │ │ │ │ + b.n 1a11a │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19e5c │ │ │ │ - ldr.w r3, [pc, #1064] @ 1a68c │ │ │ │ + b.n 19e7c │ │ │ │ + ldr.w r3, [pc, #1064] @ 1a6ac │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - ldr.w r1, [pc, #1136] @ 1a6d8 │ │ │ │ - ldr.w r0, [pc, #1136] @ 1a6dc │ │ │ │ + ldr.w r1, [pc, #1136] @ 1a6f8 │ │ │ │ + ldr.w r0, [pc, #1136] @ 1a6fc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1a23e │ │ │ │ + b.n 1a25e │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19fbe │ │ │ │ + b.n 19fde │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 19e8e │ │ │ │ + b.n 19eae │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a09e │ │ │ │ - ldr r3, [pc, #1008] @ (1a68c ) │ │ │ │ + b.n 1a0be │ │ │ │ + ldr r3, [pc, #1008] @ (1a6ac ) │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ - ldr.w r1, [pc, #1088] @ 1a6e0 │ │ │ │ - ldr.w r0, [pc, #1088] @ 1a6e4 │ │ │ │ + ldr.w r1, [pc, #1088] @ 1a700 │ │ │ │ + ldr.w r0, [pc, #1088] @ 1a704 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ bl b8fc │ │ │ │ - b.n 1a0fa │ │ │ │ + b.n 1a11a │ │ │ │ mov r0, r3 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19eba │ │ │ │ - ldr.w r0, [pc, #1044] @ 1a6e8 │ │ │ │ + b.n 19eda │ │ │ │ + ldr.w r0, [pc, #1044] @ 1a708 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a2f2 │ │ │ │ + beq.n 1a312 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a4e2 │ │ │ │ - ldr r3, [pc, #920] @ (1a68c ) │ │ │ │ + beq.w 1a502 │ │ │ │ + ldr r3, [pc, #920] @ (1a6ac ) │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ - ldr r1, [pc, #1012] @ (1a6ec ) │ │ │ │ - ldr r0, [pc, #1012] @ (1a6f0 ) │ │ │ │ + ldr r1, [pc, #1012] @ (1a70c ) │ │ │ │ + ldr r0, [pc, #1012] @ (1a710 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1a2b6 │ │ │ │ - ldr r3, [pc, #896] @ (1a68c ) │ │ │ │ + b.n 1a2d6 │ │ │ │ + ldr r3, [pc, #896] @ (1a6ac ) │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ - ldr r1, [pc, #996] @ (1a6f4 ) │ │ │ │ - ldr r0, [pc, #1000] @ (1a6f8 ) │ │ │ │ + ldr r1, [pc, #996] @ (1a714 ) │ │ │ │ + ldr r0, [pc, #1000] @ (1a718 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ bl b8fc │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ - b.n 1a0fa │ │ │ │ + b.n 1a11a │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r5, #0 │ │ │ │ ldreq r3, [r4, #0] │ │ │ │ - beq.w 19efc │ │ │ │ + beq.w 19f1c │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w 1a502 │ │ │ │ + bne.w 1a522 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r5, r3, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 19efc │ │ │ │ - ldr r0, [pc, #936] @ (1a6fc ) │ │ │ │ + b.n 19f1c │ │ │ │ + ldr r0, [pc, #936] @ (1a71c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a370 │ │ │ │ + beq.n 1a390 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a4ea │ │ │ │ - ldr r3, [pc, #792] @ (1a68c ) │ │ │ │ + beq.w 1a50a │ │ │ │ + ldr r3, [pc, #792] @ (1a6ac ) │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ - ldr r1, [pc, #904] @ (1a700 ) │ │ │ │ - ldr r0, [pc, #908] @ (1a704 ) │ │ │ │ + ldr r1, [pc, #904] @ (1a720 ) │ │ │ │ + ldr r0, [pc, #908] @ (1a724 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1a322 │ │ │ │ - ldr r3, [pc, #772] @ (1a68c ) │ │ │ │ + b.n 1a342 │ │ │ │ + ldr r3, [pc, #772] @ (1a6ac ) │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ - ldr r1, [pc, #892] @ (1a708 ) │ │ │ │ - ldr r0, [pc, #892] @ (1a70c ) │ │ │ │ + ldr r1, [pc, #892] @ (1a728 ) │ │ │ │ + ldr r0, [pc, #892] @ (1a72c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ bl b8fc │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ - b.n 1a0fa │ │ │ │ + b.n 1a11a │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r7, #0 │ │ │ │ ldreq r3, [r4, #0] │ │ │ │ - beq.w 19f50 │ │ │ │ + beq.w 19f70 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w 1a544 │ │ │ │ + bne.w 1a564 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r7, r3, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 19f50 │ │ │ │ - ldr r0, [pc, #828] @ (1a710 ) │ │ │ │ + b.n 19f70 │ │ │ │ + ldr r0, [pc, #828] @ (1a730 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a3ee │ │ │ │ + beq.n 1a40e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a4f2 │ │ │ │ - ldr r3, [pc, #668] @ (1a68c ) │ │ │ │ + beq.w 1a512 │ │ │ │ + ldr r3, [pc, #668] @ (1a6ac ) │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ - ldr r1, [pc, #800] @ (1a714 ) │ │ │ │ - ldr r0, [pc, #800] @ (1a718 ) │ │ │ │ + ldr r1, [pc, #800] @ (1a734 ) │ │ │ │ + ldr r0, [pc, #800] @ (1a738 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1a3a0 │ │ │ │ + b.n 1a3c0 │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq.w r8, #0 │ │ │ │ ldreq r3, [r4, #0] │ │ │ │ - beq.w 19fac │ │ │ │ + beq.w 19fcc │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w 1a586 │ │ │ │ + bne.w 1a5a6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ mov.w r8, r3, lsl #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 19fac │ │ │ │ + b.n 19fcc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ - ldr r1, [pc, #752] @ (1a71c ) │ │ │ │ - ldr r0, [pc, #756] @ (1a720 ) │ │ │ │ + ldr r1, [pc, #752] @ (1a73c ) │ │ │ │ + ldr r0, [pc, #756] @ (1a740 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, fp │ │ │ │ bl b8fc │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ - b.n 1a0fa │ │ │ │ - ldr r3, [pc, #568] @ (1a68c ) │ │ │ │ + b.n 1a11a │ │ │ │ + ldr r3, [pc, #568] @ (1a6ac ) │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ - ldr r1, [pc, #716] @ (1a724 ) │ │ │ │ - ldr r0, [pc, #720] @ (1a728 ) │ │ │ │ + ldr r1, [pc, #716] @ (1a744 ) │ │ │ │ + ldr r0, [pc, #720] @ (1a748 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1a162 │ │ │ │ + bl 9018 │ │ │ │ + b.n 1a182 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ - ldr r1, [pc, #684] @ (1a72c ) │ │ │ │ - ldr r0, [pc, #688] @ (1a730 ) │ │ │ │ + ldr r1, [pc, #684] @ (1a74c ) │ │ │ │ + ldr r0, [pc, #688] @ (1a750 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - b.n 1a46c │ │ │ │ - ldr r0, [pc, #668] @ (1a734 ) │ │ │ │ + b.n 1a48c │ │ │ │ + ldr r0, [pc, #668] @ (1a754 ) │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1a4b2 │ │ │ │ + beq.n 1a4d2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 1a4fa │ │ │ │ - ldr r3, [pc, #472] @ (1a68c ) │ │ │ │ + cbz r2, 1a51a │ │ │ │ + ldr r3, [pc, #472] @ (1a6ac ) │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ - ldr r1, [pc, #640] @ (1a738 ) │ │ │ │ - ldr r0, [pc, #640] @ (1a73c ) │ │ │ │ + ldr r1, [pc, #640] @ (1a758 ) │ │ │ │ + ldr r0, [pc, #640] @ (1a75c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 1a0e4 │ │ │ │ + b.n 1a104 │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq.w fp, #0 │ │ │ │ ldreq r2, [r3, #0] │ │ │ │ - beq.w 19ea8 │ │ │ │ + beq.w 19ec8 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 1a5c8 │ │ │ │ + bne.n 1a5e8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ negs r2, r2 │ │ │ │ mov.w fp, r2, lsl #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 19ea8 │ │ │ │ + b.n 19ec8 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a2f2 │ │ │ │ + b.n 1a312 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a370 │ │ │ │ + b.n 1a390 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a3ee │ │ │ │ + b.n 1a40e │ │ │ │ mov r0, r3 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a4b2 │ │ │ │ + b.n 1a4d2 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r5, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 19efc │ │ │ │ + beq.w 19f1c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r5, r4, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1a534 │ │ │ │ + beq.n 1a554 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r4, #0] │ │ │ │ - beq.n 1a534 │ │ │ │ - cbz r3, 1a53c │ │ │ │ + beq.n 1a554 │ │ │ │ + cbz r3, 1a55c │ │ │ │ cmp r4, #1 │ │ │ │ - bne.w 19f0e │ │ │ │ - b.n 1a2f2 │ │ │ │ + bne.w 19f2e │ │ │ │ + b.n 1a312 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a534 │ │ │ │ + b.n 1a554 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r7, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 19f50 │ │ │ │ + beq.w 19f70 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r7, r4, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1a576 │ │ │ │ + beq.n 1a596 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r4, #0] │ │ │ │ - beq.n 1a576 │ │ │ │ - cbz r3, 1a57e │ │ │ │ + beq.n 1a596 │ │ │ │ + cbz r3, 1a59e │ │ │ │ cmp r4, #1 │ │ │ │ - bne.w 19f62 │ │ │ │ - b.n 1a370 │ │ │ │ + bne.w 19f82 │ │ │ │ + b.n 1a390 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a576 │ │ │ │ + b.n 1a596 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r2, 1a59a │ │ │ │ + cbnz r2, 1a5ba │ │ │ │ mov.w r8, r0, lsl #1 │ │ │ │ - b.n 19fac │ │ │ │ + b.n 19fcc │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r8, r4, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1a5b8 │ │ │ │ + beq.n 1a5d8 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r4, #0] │ │ │ │ - beq.n 1a5b8 │ │ │ │ - cbz r3, 1a5c0 │ │ │ │ + beq.n 1a5d8 │ │ │ │ + cbz r3, 1a5e0 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.w 19fbe │ │ │ │ - b.n 1a3ee │ │ │ │ + bne.w 19fde │ │ │ │ + b.n 1a40e │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a5b8 │ │ │ │ + b.n 1a5d8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldrd r3, r1, [sp, #12] │ │ │ │ mov.w fp, r0, lsl #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 19ea8 │ │ │ │ + beq.w 19ec8 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ orr.w fp, r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 1a600 │ │ │ │ + beq.n 1a620 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r0, [r3, #0] │ │ │ │ - beq.n 1a600 │ │ │ │ - cbz r2, 1a608 │ │ │ │ + beq.n 1a620 │ │ │ │ + cbz r2, 1a628 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 19eba │ │ │ │ - b.n 1a4b2 │ │ │ │ + bne.w 19eda │ │ │ │ + b.n 1a4d2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 1a600 │ │ │ │ + b.n 1a620 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (1a740 ) │ │ │ │ - movw r2, #1518 @ 0x5ee │ │ │ │ - ldr r1, [pc, #292] @ (1a744 ) │ │ │ │ - ldr r0, [pc, #292] @ (1a748 ) │ │ │ │ + ldr r3, [pc, #292] @ (1a760 ) │ │ │ │ + movw r2, #15681 @ 0x3d41 │ │ │ │ + ldr r1, [pc, #292] @ (1a764 ) │ │ │ │ + ldr r0, [pc, #292] @ (1a768 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1080 @ 0x438 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (1a74c ) │ │ │ │ - movw r2, #1515 @ 0x5eb │ │ │ │ - ldr r1, [pc, #280] @ (1a750 ) │ │ │ │ - ldr r0, [pc, #280] @ (1a754 ) │ │ │ │ + ldr r3, [pc, #280] @ (1a76c ) │ │ │ │ + movw r2, #15678 @ 0x3d3e │ │ │ │ + ldr r1, [pc, #280] @ (1a770 ) │ │ │ │ + ldr r0, [pc, #280] @ (1a774 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1080 @ 0x438 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (1a758 ) │ │ │ │ - movw r2, #1517 @ 0x5ed │ │ │ │ - ldr r1, [pc, #268] @ (1a75c ) │ │ │ │ - ldr r0, [pc, #268] @ (1a760 ) │ │ │ │ + ldr r3, [pc, #268] @ (1a778 ) │ │ │ │ + mov.w r2, #15680 @ 0x3d40 │ │ │ │ + ldr r1, [pc, #268] @ (1a77c ) │ │ │ │ + ldr r0, [pc, #268] @ (1a780 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1080 @ 0x438 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #256] @ (1a764 ) │ │ │ │ - movw r2, #1516 @ 0x5ec │ │ │ │ - ldr r1, [pc, #256] @ (1a768 ) │ │ │ │ - ldr r0, [pc, #256] @ (1a76c ) │ │ │ │ + ldr r3, [pc, #256] @ (1a784 ) │ │ │ │ + movw r2, #15679 @ 0x3d3f │ │ │ │ + ldr r1, [pc, #256] @ (1a788 ) │ │ │ │ + ldr r0, [pc, #256] @ (1a78c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1080 @ 0x438 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + ldrsh r6, [r6, r4] │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r2, #14] │ │ │ │ + strb r4, [r5, #14] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r1, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ + ldr r0, [r4, #92] @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ + ldr r4, [r0, #24] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r7, #12] │ │ │ │ + strb r2, [r2, #13] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r3, #12] │ │ │ │ + strb r2, [r6, #12] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r6, [r2, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r7, #11] │ │ │ │ + strb r0, [r2, #12] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #80] @ 0x50 │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + strb r4, [r4, #11] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #84] @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r7, #10] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r4, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r7, #8] │ │ │ │ + strb r6, [r2, #9] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r6, #68] @ 0x44 │ │ │ │ + ldr r2, [r7, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r0, #8] │ │ │ │ + strb r2, [r3, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r7, #64] @ 0x40 │ │ │ │ + ldr r6, [r7, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r1, #7] │ │ │ │ + strb r4, [r4, #7] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ + ldr r0, [r1, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [r7, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + strb r6, [r1, #6] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r5, #56] @ 0x38 │ │ │ │ + ldr r2, [r6, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r4, #5] │ │ │ │ + strb r0, [r7, #5] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r3, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r6, #108] @ 0x6c │ │ │ │ + ldr r2, [r7, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r7, #3] │ │ │ │ + strb r0, [r2, #4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r4, #3] │ │ │ │ + strb r2, [r7, #3] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r3, #48] @ 0x30 │ │ │ │ + ldr r6, [r3, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ + strb r2, [r2, #2] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r6, [r6, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r0, #1] │ │ │ │ + strb r2, [r3, #1] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r7, #36] @ 0x24 │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + strb r0, [r6, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r5, #124] @ 0x7c │ │ │ │ + strb r6, [r0, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + ldr r4, [r5, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r6, #120] @ 0x78 │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r5, #28] │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ + ldrh r2, [r6, #12] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + strh r0, [r1, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ + ldr r6, [r7, #100] @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r5, r5] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r0, #100] @ 0x64 │ │ │ │ + ldr r2, [r3, #100] @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + strh r0, [r3, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r0, #56] @ 0x38 │ │ │ │ + ldr r2, [r1, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r1, #10] │ │ │ │ + ldrh r2, [r5, #10] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + strh r0, [r0, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r6, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0001a770 : │ │ │ │ +0001a790 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #80] @ (1a7d0 ) │ │ │ │ + ldr r4, [pc, #80] @ (1a7f0 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w ip, [pc, #80] @ 1a7d4 │ │ │ │ + ldr.w ip, [pc, #80] @ 1a7f4 │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1116 @ 0x45c │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #64] @ (1a7d8 ) │ │ │ │ + ldr r4, [pc, #64] @ (1a7f8 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ bl b6b8 │ │ │ │ - cbz r0, 1a7b2 │ │ │ │ + cbz r0, 1a7d2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 19d28 │ │ │ │ - ldr r2, [pc, #40] @ (1a7dc ) │ │ │ │ - ldr r3, [pc, #32] @ (1a7d8 ) │ │ │ │ + bl 19d48 │ │ │ │ + ldr r2, [pc, #40] @ (1a7fc ) │ │ │ │ + ldr r3, [pc, #32] @ (1a7f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a7ca │ │ │ │ + bne.n 1a7ea │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r4, [r0, #72] @ 0x48 │ │ │ │ + str r4, [r4, #68] @ 0x44 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r4, r1] │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, r1] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001a7e0 : │ │ │ │ +0001a800 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ mov r7, r1 │ │ │ │ - ldr.w r1, [pc, #2948] @ 1b37c │ │ │ │ + ldr.w r1, [pc, #2948] @ 1b39c │ │ │ │ mov r4, r2 │ │ │ │ - ldr.w r2, [pc, #2948] @ 1b380 │ │ │ │ + ldr.w r2, [pc, #2948] @ 1b3a0 │ │ │ │ mov sl, r3 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr.w r6, [pc, #2940] @ 1b384 │ │ │ │ + ldr.w r6, [pc, #2940] @ 1b3a4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1aca6 │ │ │ │ - ldr.w r3, [pc, #2924] @ 1b388 │ │ │ │ + beq.w 1acc4 │ │ │ │ + ldr.w r3, [pc, #2924] @ 1b3a8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ae40 │ │ │ │ + beq.w 1ae5e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a83a │ │ │ │ + beq.n 1a85a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr.w r3, [pc, #2896] @ 1b38c │ │ │ │ + ldr.w r3, [pc, #2896] @ 1b3ac │ │ │ │ ldr r5, [r6, r3] │ │ │ │ - ldr.w r3, [pc, #2892] @ 1b390 │ │ │ │ - ldr.w r1, [r5, #504] @ 0x1f8 │ │ │ │ + ldr.w r3, [pc, #2892] @ 1b3b0 │ │ │ │ + ldr.w r1, [r5, #328] @ 0x148 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl dedc │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1ae70 │ │ │ │ - ldr.w r8, [r5, #356] @ 0x164 │ │ │ │ + beq.w 1ae8e │ │ │ │ + ldr.w r8, [r5, #180] @ 0xb4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1b9b0 │ │ │ │ + beq.w 1b9d0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ lsls r1, r4, #31 │ │ │ │ - bmi.w 1ad82 │ │ │ │ + bmi.w 1ada0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1b270 │ │ │ │ + beq.w 1b28e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ movs r3, #3 │ │ │ │ movt r3, #32768 @ 0x8000 │ │ │ │ str r4, [sp, #28] │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ bl c4fc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1a976 │ │ │ │ - ldr.w r1, [r5, #432] @ 0x1b0 │ │ │ │ + beq.n 1a996 │ │ │ │ + ldr.w r1, [r5, #256] @ 0x100 │ │ │ │ blx 8a1c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 1aa82 │ │ │ │ + beq.w 1aaa0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1aa8c │ │ │ │ + bne.w 1aaaa │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 1a8ce │ │ │ │ + beq.n 1a8ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ac8a │ │ │ │ - ldr.w fp, [r5, #516] @ 0x204 │ │ │ │ + beq.w 1aca8 │ │ │ │ + ldr.w fp, [r5, #340] @ 0x154 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - ldr.w sl, [r5, #396] @ 0x18c │ │ │ │ - bmi.w 1ac9e │ │ │ │ + ldr.w sl, [r5, #220] @ 0xdc │ │ │ │ + bmi.w 1acbc │ │ │ │ mov r0, r4 │ │ │ │ bl f694 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov sl, r3 │ │ │ │ movs r3, #0 │ │ │ │ str.w fp, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ blx 8a84 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1adfa │ │ │ │ + beq.w 1ae18 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1b966 │ │ │ │ + beq.w 1b986 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 1a91e │ │ │ │ + beq.n 1a93e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ad00 │ │ │ │ - ldr.w r3, [pc, #2676] @ 1b394 │ │ │ │ + beq.w 1ad1e │ │ │ │ + ldr.w r3, [pc, #2676] @ 1b3b4 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1ad16 │ │ │ │ + bne.w 1ad34 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 1a942 │ │ │ │ + beq.n 1a962 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ad72 │ │ │ │ - ldr.w r3, [pc, #2644] @ 1b398 │ │ │ │ + beq.w 1ad90 │ │ │ │ + ldr.w r3, [pc, #2644] @ 1b3b8 │ │ │ │ ldr r2, [r6, r3] │ │ │ │ mvns r3, r4 │ │ │ │ and.w r3, r3, #1 │ │ │ │ cmp fp, r2 │ │ │ │ - beq.w 1b180 │ │ │ │ + beq.w 1b19e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ac76 │ │ │ │ + beq.w 1ac94 │ │ │ │ add.w sl, r4, #2 │ │ │ │ teq r4, sl │ │ │ │ - bmi.w 1ac22 │ │ │ │ + bmi.w 1ac40 │ │ │ │ mov r4, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl c4fc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a8a6 │ │ │ │ + bne.n 1a8c6 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r2, #651 @ 0x28b │ │ │ │ - ldr.w fp, [pc, #2588] @ 1b39c │ │ │ │ - ldr.w sl, [pc, #2588] @ 1b3a0 │ │ │ │ + ldr.w fp, [pc, #2588] @ 1b3bc │ │ │ │ + ldr.w sl, [pc, #2588] @ 1b3c0 │ │ │ │ add fp, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add sl, pc │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl fb48 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ add.w r8, sp, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl b8fc │ │ │ │ mov r0, r8 │ │ │ │ bl f2c8 │ │ │ │ - ldr.w r3, [pc, #2540] @ 1b3a4 │ │ │ │ - ldr.w r1, [r5, #304] @ 0x130 │ │ │ │ + ldr.w r3, [pc, #2540] @ 1b3c4 │ │ │ │ + ldr r1, [r5, #124] @ 0x7c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8c2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1b152 │ │ │ │ + beq.w 1b170 │ │ │ │ bl f464 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1ad98 │ │ │ │ - ldr.w r3, [pc, #2496] @ 1b3a8 │ │ │ │ - ldr.w r9, [r5, #512] @ 0x200 │ │ │ │ + beq.w 1adb6 │ │ │ │ + ldr.w r3, [pc, #2500] @ 1b3c8 │ │ │ │ + ldr.w r9, [r5, #336] @ 0x150 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ bl f694 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ strd r9, r7, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1b608 │ │ │ │ + beq.w 1b628 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1b63e │ │ │ │ + bne.w 1b65e │ │ │ │ mov r0, r4 │ │ │ │ bl f198 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ movw r2, #653 @ 0x28d │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ ldmia.w r8, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r1] │ │ │ │ - ldr.w r2, [pc, #2376] @ 1b3ac │ │ │ │ - ldr.w r3, [pc, #2328] @ 1b380 │ │ │ │ + ldr.w r2, [pc, #2380] @ 1b3cc │ │ │ │ + ldr.w r3, [pc, #2332] @ 1b3a0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1b962 │ │ │ │ + bne.w 1b982 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 8914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1b622 │ │ │ │ - ldr.w r1, [r5, #520] @ 0x208 │ │ │ │ + bne.w 1b642 │ │ │ │ + ldr.w r1, [r5, #344] @ 0x158 │ │ │ │ mov r0, sl │ │ │ │ blx 8a1c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 1ac38 │ │ │ │ + beq.w 1ac56 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1ac42 │ │ │ │ + bne.w 1ac60 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1aaba │ │ │ │ + beq.n 1aad8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ae38 │ │ │ │ + beq.w 1ae56 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, fp │ │ │ │ - bl 13eb0 │ │ │ │ + bl 13ed0 │ │ │ │ movs.w r1, fp, lsl #31 │ │ │ │ mov sl, r0 │ │ │ │ - bmi.w 1aea4 │ │ │ │ + bmi.w 1aec2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1b054 │ │ │ │ + beq.w 1b072 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 1b082 │ │ │ │ + bpl.w 1b0a0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ bl cb28 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ab08 │ │ │ │ + beq.n 1ab26 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ad7a │ │ │ │ + beq.w 1ad98 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 1b0a2 │ │ │ │ + beq.w 1b0c0 │ │ │ │ mov r0, r4 │ │ │ │ bl f694 │ │ │ │ movs r3, #0 │ │ │ │ strd r7, r0, [sp, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ blx 89c0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1b0f0 │ │ │ │ + beq.w 1b10e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1b9c8 │ │ │ │ + beq.w 1b9e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ab4a │ │ │ │ + beq.n 1ab68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ad90 │ │ │ │ + beq.w 1adae │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - bpl.w 1adaa │ │ │ │ - ldr.w r2, [pc, #2136] @ 1b3b0 │ │ │ │ + bpl.w 1adc8 │ │ │ │ + ldr.w r2, [pc, #2136] @ 1b3d0 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1bae0 │ │ │ │ - ldr.w r2, [pc, #2096] @ 1b394 │ │ │ │ + beq.w 1bb00 │ │ │ │ + ldr.w r2, [pc, #2096] @ 1b3b4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1badc │ │ │ │ + beq.w 1bafc │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 1adaa │ │ │ │ + bne.w 1adc8 │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.w 1adaa │ │ │ │ + bpl.w 1adc8 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 1adaa │ │ │ │ + bpl.w 1adc8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 1b250 │ │ │ │ + bne.w 1b26e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov.w sl, r3, lsl #1 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1ba64 │ │ │ │ + beq.w 1ba84 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.w 1b244 │ │ │ │ + beq.w 1b262 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1abdc │ │ │ │ + beq.n 1abfa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ae98 │ │ │ │ + beq.w 1aeb6 │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.w 1b9e8 │ │ │ │ + beq.w 1ba08 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #28] │ │ │ │ bl cb28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1ba4c │ │ │ │ + beq.w 1ba6c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ac0a │ │ │ │ + beq.n 1ac28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ada2 │ │ │ │ + beq.w 1adc0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1b12a │ │ │ │ + beq.w 1b148 │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w 1b14a │ │ │ │ + bne.w 1b168 │ │ │ │ mov r4, sl │ │ │ │ str.w sl, [sp, #28] │ │ │ │ - b.n 1a968 │ │ │ │ + b.n 1a988 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bge.w 1a966 │ │ │ │ + bge.w 1a986 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #2 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov sl, r0 │ │ │ │ mov r4, sl │ │ │ │ - b.n 1a968 │ │ │ │ + b.n 1a988 │ │ │ │ blx 8914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1b70a │ │ │ │ + bne.w 1b72a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ blx 8748 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1b16a │ │ │ │ + blt.w 1b188 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1aeac │ │ │ │ + bne.w 1aeca │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ac70 │ │ │ │ + beq.n 1ac8e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ae90 │ │ │ │ + beq.w 1aeae │ │ │ │ lsls r0, r4, #31 │ │ │ │ - bpl.w 1a95a │ │ │ │ + bpl.w 1a97a │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, sl │ │ │ │ bl b8fc │ │ │ │ - b.n 1a968 │ │ │ │ + b.n 1a988 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w fp, [r5, #516] @ 0x204 │ │ │ │ - ldr.w sl, [r5, #396] @ 0x18c │ │ │ │ + ldr.w fp, [r5, #340] @ 0x154 │ │ │ │ + ldr.w sl, [r5, #220] @ 0xdc │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bpl.w 1a8dc │ │ │ │ + bpl.w 1a8fc │ │ │ │ mov r0, r4 │ │ │ │ bl b8e0 │ │ │ │ - b.n 1a8dc │ │ │ │ - ldr.w r3, [pc, #1804] @ 1b3b4 │ │ │ │ + b.n 1a8fc │ │ │ │ + ldr.w r3, [pc, #1804] @ 1b3d4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b0ca │ │ │ │ + beq.w 1b0e8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1acc6 │ │ │ │ + beq.n 1ace4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr.w r3, [pc, #1732] @ 1b38c │ │ │ │ + ldr.w r3, [pc, #1732] @ 1b3ac │ │ │ │ ldr r5, [r6, r3] │ │ │ │ - ldr.w r3, [pc, #1728] @ 1b390 │ │ │ │ - ldr.w r1, [r5, #508] @ 0x1fc │ │ │ │ + ldr.w r3, [pc, #1732] @ 1b3b0 │ │ │ │ + ldr.w r1, [r5, #332] @ 0x14c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl dedc │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1a85a │ │ │ │ + bne.w 1a87a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r2, #646 @ 0x286 │ │ │ │ - ldr.w r1, [pc, #1736] @ 1b3b8 │ │ │ │ - ldr.w r0, [pc, #1736] @ 1b3bc │ │ │ │ + ldr.w r1, [pc, #1740] @ 1b3d8 │ │ │ │ + ldr.w r0, [pc, #1740] @ 1b3dc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 1ae88 │ │ │ │ + b.n 1aea6 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1676] @ 1b394 │ │ │ │ + ldr.w r3, [pc, #1676] @ 1b3b4 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 1a92e │ │ │ │ - ldr.w r0, [pc, #1704] @ 1b3c0 │ │ │ │ + beq.w 1a94e │ │ │ │ + ldr.w r0, [pc, #1704] @ 1b3e0 │ │ │ │ mov r1, fp │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ad3a │ │ │ │ + beq.n 1ad58 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b122 │ │ │ │ + beq.w 1b140 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r2, #657 @ 0x291 │ │ │ │ - ldr.w r1, [pc, #1664] @ 1b3c4 │ │ │ │ - ldr.w r0, [pc, #1664] @ 1b3c8 │ │ │ │ + ldr.w r1, [pc, #1668] @ 1b3e4 │ │ │ │ + ldr.w r0, [pc, #1668] @ 1b3e8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl b8fc │ │ │ │ - b.n 1aa56 │ │ │ │ + b.n 1aa74 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a942 │ │ │ │ + b.n 1a962 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ab08 │ │ │ │ + b.n 1ab26 │ │ │ │ mov r0, r4 │ │ │ │ bl b8e0 │ │ │ │ mov r0, r4 │ │ │ │ bl b8e0 │ │ │ │ - b.n 1a87e │ │ │ │ + b.n 1a89e │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ab4a │ │ │ │ + b.n 1ab68 │ │ │ │ bl b8fc │ │ │ │ bl f204 │ │ │ │ - b.n 1aa3c │ │ │ │ + b.n 1aa5a │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ac0a │ │ │ │ + b.n 1ac28 │ │ │ │ mov r4, r8 │ │ │ │ mov r5, fp │ │ │ │ - ldr.w r0, [pc, #1564] @ 1b3cc │ │ │ │ + ldr.w r0, [pc, #1564] @ 1b3ec │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1adce │ │ │ │ + beq.n 1adec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b142 │ │ │ │ + beq.w 1b160 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r2, #663 @ 0x297 │ │ │ │ - ldr.w r1, [pc, #1528] @ 1b3d0 │ │ │ │ - ldr.w r0, [pc, #1528] @ 1b3d4 │ │ │ │ + ldr.w r1, [pc, #1532] @ 1b3f0 │ │ │ │ + ldr.w r0, [pc, #1532] @ 1b3f4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1aa56 │ │ │ │ + bl 9018 │ │ │ │ + b.n 1aa74 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r2, #657 @ 0x291 │ │ │ │ - ldr.w r1, [pc, #1492] @ 1b3d8 │ │ │ │ - ldr.w r0, [pc, #1492] @ 1b3dc │ │ │ │ + ldr.w r1, [pc, #1496] @ 1b3f8 │ │ │ │ + ldr.w r0, [pc, #1496] @ 1b3fc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl b8fc │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1aa56 │ │ │ │ + bl 9018 │ │ │ │ + b.n 1aa74 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1aaba │ │ │ │ - ldr.w r3, [pc, #1436] @ 1b3e0 │ │ │ │ - ldr.w r1, [pc, #1436] @ 1b3e4 │ │ │ │ + b.n 1aad8 │ │ │ │ + ldr.w r3, [pc, #1440] @ 1b400 │ │ │ │ + ldr.w r1, [pc, #1440] @ 1b404 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr.w r3, [pc, #1340] @ 1b390 │ │ │ │ - ldr.w r1, [pc, #1424] @ 1b3e8 │ │ │ │ + ldr.w r3, [pc, #1340] @ 1b3b0 │ │ │ │ + ldr.w r1, [pc, #1424] @ 1b408 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ - ldr.w r0, [pc, #1420] @ 1b3ec │ │ │ │ + ldr.w r0, [pc, #1420] @ 1b40c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1aa56 │ │ │ │ + b.n 1aa74 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r2, #643 @ 0x283 │ │ │ │ - ldr.w r1, [pc, #1400] @ 1b3f0 │ │ │ │ - ldr.w r0, [pc, #1400] @ 1b3f4 │ │ │ │ + ldr.w r1, [pc, #1400] @ 1b410 │ │ │ │ + ldr.w r0, [pc, #1400] @ 1b414 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1aa56 │ │ │ │ + bl 9018 │ │ │ │ + b.n 1aa74 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ac70 │ │ │ │ + b.n 1ac8e │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #28] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - b.n 1abdc │ │ │ │ + b.n 1abfa │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl b8fc │ │ │ │ - b.n 1aad2 │ │ │ │ + b.n 1aaf0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1aec4 │ │ │ │ + beq.n 1aee2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b820 │ │ │ │ + beq.w 1b840 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1aeda │ │ │ │ + beq.n 1aef8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b03c │ │ │ │ + beq.w 1b05a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1bb0a │ │ │ │ + beq.w 1bb2a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1aefa │ │ │ │ + beq.n 1af18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b832 │ │ │ │ + beq.w 1b852 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w 1b8c4 │ │ │ │ - ldr.w r3, [r5, #364] @ 0x16c │ │ │ │ + bmi.w 1b8e4 │ │ │ │ + ldr.w r3, [r5, #188] @ 0xbc │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr.w r9, [r5, #356] @ 0x164 │ │ │ │ - ldr.w r0, [r5, #368] @ 0x170 │ │ │ │ + ldr.w r9, [r5, #180] @ 0xb4 │ │ │ │ + ldr.w r0, [r5, #192] @ 0xc0 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r8, [r5, #524] @ 0x20c │ │ │ │ + ldr.w r8, [r5, #348] @ 0x15c │ │ │ │ str.w sl, [sp, #100] @ 0x64 │ │ │ │ str.w r9, [sp, #104] @ 0x68 │ │ │ │ blx 8a84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1b8a0 │ │ │ │ + beq.w 1b8c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1af4a │ │ │ │ + beq.n 1af68 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b880 │ │ │ │ + beq.w 1b8a0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 1b916 │ │ │ │ + bpl.w 1b936 │ │ │ │ movs r0, #2 │ │ │ │ blx 8420 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1b9ee │ │ │ │ + beq.w 1ba0e │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1bac4 │ │ │ │ + beq.w 1bae4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r9 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, sl │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ strd r8, r5, [r2] │ │ │ │ blx 8574 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1afa2 │ │ │ │ + beq.n 1afc0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1b044 │ │ │ │ + beq.n 1b062 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1ba36 │ │ │ │ - ldr r3, [pc, #1020] @ (1b3a8 ) │ │ │ │ + beq.w 1ba56 │ │ │ │ + ldr r3, [pc, #1020] @ (1b3c8 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ ldr r4, [r6, #0] │ │ │ │ bl f694 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #3 │ │ │ │ @@ -30379,2737 +30386,2738 @@ │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ str.w r8, [sp, #112] @ 0x70 │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1ba12 │ │ │ │ + beq.w 1ba32 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1afe8 │ │ │ │ + beq.n 1b006 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 1b04c │ │ │ │ + cbz r3, 1b06a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1ba7c │ │ │ │ + beq.w 1ba9c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b002 │ │ │ │ + beq.n 1b020 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b88e │ │ │ │ + beq.w 1b8ae │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1b988 │ │ │ │ + bne.w 1b9a8 │ │ │ │ mov r0, r4 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b026 │ │ │ │ + beq.n 1b044 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b97e │ │ │ │ + beq.w 1b99e │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #668 @ 0x29c │ │ │ │ - ldr r1, [pc, #968] @ (1b3f8 ) │ │ │ │ - ldr r0, [pc, #972] @ (1b3fc ) │ │ │ │ + ldr r1, [pc, #972] @ (1b418 ) │ │ │ │ + ldr r0, [pc, #972] @ (1b41c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 1aa56 │ │ │ │ + b.n 1aa74 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1aeda │ │ │ │ + b.n 1aef8 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1afa2 │ │ │ │ + b.n 1afc0 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1afe8 │ │ │ │ + b.n 1b006 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r2, #662 @ 0x296 │ │ │ │ - ldr r1, [pc, #932] @ (1b400 ) │ │ │ │ - ldr r0, [pc, #932] @ (1b404 ) │ │ │ │ + ldr r1, [pc, #932] @ (1b420 ) │ │ │ │ + ldr r0, [pc, #936] @ (1b424 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1aa56 │ │ │ │ + bl 9018 │ │ │ │ + b.n 1aa74 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #896] @ (1b408 ) │ │ │ │ - ldr r1, [pc, #900] @ (1b40c ) │ │ │ │ - ldr r0, [pc, #900] @ (1b410 ) │ │ │ │ + ldr r2, [pc, #900] @ (1b428 ) │ │ │ │ + ldr r1, [pc, #900] @ (1b42c ) │ │ │ │ + ldr r0, [pc, #904] @ (1b430 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ movw r2, #662 @ 0x296 │ │ │ │ bl 10428 │ │ │ │ - b.n 1b068 │ │ │ │ + b.n 1b086 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r2, #662 @ 0x296 │ │ │ │ - ldr r1, [pc, #872] @ (1b414 ) │ │ │ │ - ldr r0, [pc, #876] @ (1b418 ) │ │ │ │ + ldr r1, [pc, #876] @ (1b434 ) │ │ │ │ + ldr r0, [pc, #876] @ (1b438 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1aa56 │ │ │ │ - ldr r3, [pc, #788] @ (1b3e0 ) │ │ │ │ - ldr r1, [pc, #844] @ (1b41c ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 1aa74 │ │ │ │ + ldr r3, [pc, #788] @ (1b400 ) │ │ │ │ + ldr r1, [pc, #848] @ (1b43c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr r3, [pc, #692] @ (1b390 ) │ │ │ │ - ldr r1, [pc, #836] @ (1b420 ) │ │ │ │ + ldr r3, [pc, #696] @ (1b3b0 ) │ │ │ │ + ldr r1, [pc, #836] @ (1b440 ) │ │ │ │ movw r2, #645 @ 0x285 │ │ │ │ - ldr r0, [pc, #832] @ (1b424 ) │ │ │ │ + ldr r0, [pc, #836] @ (1b444 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1aa56 │ │ │ │ + b.n 1aa74 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, fp │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r2, #663 @ 0x297 │ │ │ │ - ldr r1, [pc, #812] @ (1b428 ) │ │ │ │ - ldr r0, [pc, #812] @ (1b42c ) │ │ │ │ + ldr r1, [pc, #812] @ (1b448 ) │ │ │ │ + ldr r0, [pc, #816] @ (1b44c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1aa56 │ │ │ │ + bl 9018 │ │ │ │ + b.n 1aa74 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ad3a │ │ │ │ + b.n 1ad58 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #664 @ 0x298 │ │ │ │ - ldr r1, [pc, #764] @ (1b430 ) │ │ │ │ + ldr r1, [pc, #768] @ (1b450 ) │ │ │ │ mov r4, sl │ │ │ │ - ldr r0, [pc, #764] @ (1b434 ) │ │ │ │ + ldr r0, [pc, #768] @ (1b454 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 1b0b6 │ │ │ │ + b.n 1b0d4 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1adce │ │ │ │ + b.n 1adec │ │ │ │ mov r0, sl │ │ │ │ bl b8e0 │ │ │ │ - b.n 1ac1a │ │ │ │ + b.n 1ac38 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ mov.w r2, #652 @ 0x28c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.n 1aa3c │ │ │ │ + b.n 1aa5a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r2, #667 @ 0x29b │ │ │ │ - ldr r1, [pc, #708] @ (1b438 ) │ │ │ │ - ldr r0, [pc, #712] @ (1b43c ) │ │ │ │ + ldr r1, [pc, #712] @ (1b458 ) │ │ │ │ + ldr r0, [pc, #712] @ (1b45c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 1ae12 │ │ │ │ + b.n 1ae30 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1b19a │ │ │ │ + beq.n 1b1b8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b6a0 │ │ │ │ + beq.w 1b6c0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1b1ae │ │ │ │ + beq.n 1b1cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1b22a │ │ │ │ + beq.n 1b248 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1b7a8 │ │ │ │ + beq.w 1b7c8 │ │ │ │ adds r6, r4, #6 │ │ │ │ teq r4, r6 │ │ │ │ - bmi.w 1b66e │ │ │ │ + bmi.w 1b68e │ │ │ │ mov r2, r4 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 13eb0 │ │ │ │ + bl 13ed0 │ │ │ │ mov r3, r4 │ │ │ │ mov r5, r0 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 1b23c │ │ │ │ + bmi.n 1b25a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1b792 │ │ │ │ + beq.w 1b7b2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 1b7d6 │ │ │ │ + bpl.w 1b7f6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx 8c20 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1ba94 │ │ │ │ + beq.w 1bab4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b20c │ │ │ │ + beq.n 1b22a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b702 │ │ │ │ + beq.w 1b722 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b21c │ │ │ │ + beq.n 1b23a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 1b234 │ │ │ │ + cbz r3, 1b252 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1b7fa │ │ │ │ + beq.w 1b81a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strd r6, r4, [r3] │ │ │ │ - b.n 1aa60 │ │ │ │ + b.n 1aa7e │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 1b1ae │ │ │ │ + b.n 1b1cc │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1b21c │ │ │ │ + b.n 1b23a │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl b8fc │ │ │ │ - b.n 1b1d2 │ │ │ │ - ldr r0, [pc, #504] @ (1b440 ) │ │ │ │ + b.n 1b1f0 │ │ │ │ + ldr r0, [pc, #508] @ (1b460 ) │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ mov r1, r4 │ │ │ │ - b.n 1abc4 │ │ │ │ + b.n 1abe2 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq.w sl, #0 │ │ │ │ - beq.w 1aba2 │ │ │ │ + beq.w 1abc0 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w 1b83c │ │ │ │ + bne.w 1b85c │ │ │ │ ldr.w sl, [r4, #12] │ │ │ │ rsb sl, sl, #0 │ │ │ │ mov.w sl, sl, lsl #1 │ │ │ │ - b.n 1aba2 │ │ │ │ + b.n 1abc0 │ │ │ │ str r4, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl c4fc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a976 │ │ │ │ - ldr.w r1, [r5, #432] @ 0x1b0 │ │ │ │ + beq.w 1a996 │ │ │ │ + ldr.w r1, [r5, #256] @ 0x100 │ │ │ │ blx 8a1c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 1b44c │ │ │ │ + beq.w 1b46c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1b456 │ │ │ │ + bne.w 1b476 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b2ae │ │ │ │ + beq.n 1b2cc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b690 │ │ │ │ + beq.w 1b6b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b2c6 │ │ │ │ + beq.n 1b2e4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b680 │ │ │ │ + beq.w 1b6a0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b2dc │ │ │ │ + beq.n 1b2fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b688 │ │ │ │ + beq.w 1b6a8 │ │ │ │ lsls r5, r4, #31 │ │ │ │ - bmi.w 1b74e │ │ │ │ + bmi.w 1b76e │ │ │ │ adds r6, r4, #2 │ │ │ │ teq r4, r6 │ │ │ │ - bmi.w 1b65c │ │ │ │ + bmi.w 1b67c │ │ │ │ mov r2, r4 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 13eb0 │ │ │ │ + bl 13ed0 │ │ │ │ lsls r1, r4, #31 │ │ │ │ mov r5, r0 │ │ │ │ - bmi.n 1b374 │ │ │ │ + bmi.n 1b392 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1b726 │ │ │ │ + beq.w 1b746 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 1b774 │ │ │ │ + bpl.w 1b794 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx 8c20 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1baac │ │ │ │ + beq.w 1bacc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b338 │ │ │ │ + beq.n 1b356 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b698 │ │ │ │ + beq.w 1b6b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b348 │ │ │ │ + beq.n 1b366 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 1b36c │ │ │ │ + cbz r3, 1b38a │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 1b222 │ │ │ │ + bne.w 1b240 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #656 @ 0x290 │ │ │ │ - ldr r1, [pc, #236] @ (1b444 ) │ │ │ │ - ldr r0, [pc, #240] @ (1b448 ) │ │ │ │ + ldr r1, [pc, #240] @ (1b464 ) │ │ │ │ + ldr r0, [pc, #240] @ (1b468 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ - b.w 1aa56 │ │ │ │ + b.w 1aa74 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1b348 │ │ │ │ + b.n 1b366 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl b8fc │ │ │ │ - b.n 1b2fe │ │ │ │ - ldrsb r4, [r7, r7] │ │ │ │ + b.n 1b31c │ │ │ │ + nop │ │ │ │ + ldrsb r4, [r3, r7] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r6, r7] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r2, #4] │ │ │ │ + str r4, [r3, #4] │ │ │ │ movs r1, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, r6] │ │ │ │ + strb r6, [r6, r5] │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #124] @ 0x7c │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r4, r3] │ │ │ │ + ldrb r6, [r5, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r1, r6] │ │ │ │ + ldrb r6, [r2, r6] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r3, #120] @ 0x78 │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldrb r2, [r3, r2] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + str r2, [r1, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r0, #112] @ 0x70 │ │ │ │ + str r0, [r4, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldrb r6, [r0, r0] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r3, #108] @ 0x6c │ │ │ │ + str r4, [r6, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r2, r7] │ │ │ │ + ldrh r2, [r3, r7] │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #100] @ 0x64 │ │ │ │ + str r6, [r5, #100] @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r6, r5] │ │ │ │ + ldrh r0, [r0, r6] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + str r6, [r7, #100] @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r3, r5] │ │ │ │ + ldrh r4, [r4, r5] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r5, r6] │ │ │ │ + ldr r2, [r6, r6] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r0, #72] @ 0x48 │ │ │ │ + str r6, [r3, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r7, r5] │ │ │ │ + ldr r4, [r0, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, r5] │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r2, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r5, r4] │ │ │ │ + ldr r6, [r6, r4] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + str r4, [r3, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r6, r3] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #60] @ 0x3c │ │ │ │ + str r6, [r7, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r3, r3] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r5, #56] @ 0x38 │ │ │ │ + str r6, [r0, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + ldr r4, [r5, r2] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ + str r0, [r1, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r4, r1] │ │ │ │ + ldr r6, [r5, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r2, #68] @ 0x44 │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r1, #24] │ │ │ │ + str r4, [r4, #24] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r0, [r0, r2] │ │ │ │ + ldrsb r2, [r1, r2] │ │ │ │ movs r1, r0 │ │ │ │ blx 8914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1b622 │ │ │ │ - ldr.w r1, [r5, #520] @ 0x208 │ │ │ │ + bne.w 1b642 │ │ │ │ + ldr.w r1, [r5, #344] @ 0x158 │ │ │ │ mov r0, sl │ │ │ │ blx 8a1c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 1b6ac │ │ │ │ + beq.w 1b6cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1b6b2 │ │ │ │ + bne.w 1b6d2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b484 │ │ │ │ + beq.n 1b4a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b7ce │ │ │ │ + beq.w 1b7ee │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bl 13eb0 │ │ │ │ + bl 13ed0 │ │ │ │ mov sl, r0 │ │ │ │ movs.w r0, r9, lsl #31 │ │ │ │ - bmi.w 1b600 │ │ │ │ + bmi.w 1b620 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1b054 │ │ │ │ + beq.w 1b072 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 1b082 │ │ │ │ + bpl.w 1b0a0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ bl cb28 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b4d2 │ │ │ │ + beq.n 1b4f2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b5f0 │ │ │ │ + beq.w 1b610 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1b0a2 │ │ │ │ + beq.w 1b0c0 │ │ │ │ mov r0, r4 │ │ │ │ bl f694 │ │ │ │ movs r3, #0 │ │ │ │ strd r7, r0, [sp, #56] @ 0x38 │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1b88a │ │ │ │ + beq.w 1b8aa │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1b9c8 │ │ │ │ + beq.w 1b9e8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b51a │ │ │ │ + beq.n 1b53a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b818 │ │ │ │ + beq.w 1b838 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1b7f4 │ │ │ │ - ldr.w r2, [pc, #1556] @ 1bb3c │ │ │ │ + bpl.w 1b814 │ │ │ │ + ldr.w r2, [pc, #1556] @ 1bb5c │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1bae0 │ │ │ │ - ldr.w r2, [pc, #1548] @ 1bb40 │ │ │ │ + beq.w 1bb00 │ │ │ │ + ldr.w r2, [pc, #1548] @ 1bb60 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1badc │ │ │ │ + beq.w 1bafc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 1b7f4 │ │ │ │ + bne.w 1b814 │ │ │ │ ldr.w r8, [r4, #12] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w 1b7f4 │ │ │ │ + bpl.w 1b814 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w 1b7f4 │ │ │ │ + bpl.w 1b814 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #8 │ │ │ │ itt eq │ │ │ │ ldreq.w r2, [r8, #12] │ │ │ │ moveq.w sl, r2, lsl #1 │ │ │ │ - bne.w 1b8ce │ │ │ │ + bne.w 1b8ee │ │ │ │ mov fp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ba64 │ │ │ │ + beq.w 1ba84 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands.w r8, r2, #268435456 @ 0x10000000 │ │ │ │ - beq.w 1b954 │ │ │ │ + beq.w 1b974 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b5aa │ │ │ │ + beq.n 1b5ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b878 │ │ │ │ + beq.w 1b898 │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.w 1bb04 │ │ │ │ + beq.w 1bb24 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ bl cb28 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 1ba4c │ │ │ │ + beq.w 1ba6c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b5d8 │ │ │ │ + beq.n 1b5f8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbz r3, 1b5f8 │ │ │ │ + cbz r3, 1b618 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1b12a │ │ │ │ + beq.w 1b148 │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w 1b898 │ │ │ │ + bne.w 1b8b8 │ │ │ │ mov r4, sl │ │ │ │ str.w sl, [sp, #28] │ │ │ │ - b.n 1b272 │ │ │ │ + b.n 1b290 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1b4d2 │ │ │ │ + b.n 1b4f2 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1b5d8 │ │ │ │ + b.n 1b5f8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl b8fc │ │ │ │ - b.n 1b49c │ │ │ │ + b.n 1b4bc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ movw r2, #653 @ 0x28d │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 1aa3c │ │ │ │ + bl 9018 │ │ │ │ + b.w 1aa5a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r2, #654 @ 0x28e │ │ │ │ - ldr.w r1, [pc, #1304] @ 1bb44 │ │ │ │ - ldr.w r0, [pc, #1304] @ 1bb48 │ │ │ │ + ldr.w r1, [pc, #1304] @ 1bb64 │ │ │ │ + ldr.w r0, [pc, #1304] @ 1bb68 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 1ae12 │ │ │ │ + b.w 1ae30 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, fp │ │ │ │ - ldr.w r2, [pc, #1288] @ 1bb4c │ │ │ │ + ldr.w r2, [pc, #1288] @ 1bb6c │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #653 @ 0x28d │ │ │ │ bl 10428 │ │ │ │ - b.w 1aa3c │ │ │ │ + b.w 1aa5a │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 1b2ec │ │ │ │ + bge.w 1b30a │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1b2ec │ │ │ │ + b.n 1b30a │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 1b1be │ │ │ │ + bge.w 1b1dc │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1b1be │ │ │ │ + b.n 1b1dc │ │ │ │ mov r0, r2 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1b2c6 │ │ │ │ + b.n 1b2e4 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1b2dc │ │ │ │ + b.n 1b2fa │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1b2ae │ │ │ │ + b.n 1b2cc │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1b338 │ │ │ │ + b.n 1b356 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n 1b19a │ │ │ │ + b.n 1b1b8 │ │ │ │ blx 8914 │ │ │ │ - cbnz r0, 1b70a │ │ │ │ + cbnz r0, 1b72a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ blx 8748 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1b16a │ │ │ │ + blt.w 1b188 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1aeac │ │ │ │ + bne.w 1aeca │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b6e0 │ │ │ │ + beq.n 1b700 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b82a │ │ │ │ + beq.w 1b84a │ │ │ │ lsls r1, r4, #31 │ │ │ │ - bmi.w 1b902 │ │ │ │ + bmi.w 1b922 │ │ │ │ adds r3, r4, #2 │ │ │ │ teq r4, r3 │ │ │ │ - bmi.n 1b6f2 │ │ │ │ + bmi.n 1b712 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 1b272 │ │ │ │ + b.n 1b290 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 1b6ee │ │ │ │ + bge.n 1b70e │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #2 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1b272 │ │ │ │ + b.n 1b290 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1b20c │ │ │ │ + b.n 1b22a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r2, #661 @ 0x295 │ │ │ │ - ldr.w r1, [pc, #1084] @ 1bb50 │ │ │ │ - ldr.w r0, [pc, #1084] @ 1bb54 │ │ │ │ + ldr.w r1, [pc, #1084] @ 1bb70 │ │ │ │ + ldr.w r0, [pc, #1084] @ 1bb74 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 1ae12 │ │ │ │ + b.w 1ae30 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #656 @ 0x290 │ │ │ │ - ldr.w r1, [pc, #1064] @ 1bb58 │ │ │ │ - ldr.w r0, [pc, #1064] @ 1bb5c │ │ │ │ + ldr.w r1, [pc, #1064] @ 1bb78 │ │ │ │ + ldr.w r0, [pc, #1064] @ 1bb7c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ - b.w 1aa56 │ │ │ │ + b.w 1aa74 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 13eb0 │ │ │ │ + bl 13ed0 │ │ │ │ lsls r2, r7, #31 │ │ │ │ mov r5, r0 │ │ │ │ - bmi.w 1b9a8 │ │ │ │ + bmi.w 1b9c8 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.n 1b2fe │ │ │ │ + b.n 1b31c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #1000] @ (1bb60 ) │ │ │ │ - ldr r1, [pc, #1000] @ (1bb64 ) │ │ │ │ - ldr r0, [pc, #1004] @ (1bb68 ) │ │ │ │ + ldr r2, [pc, #1000] @ (1bb80 ) │ │ │ │ + ldr r1, [pc, #1000] @ (1bb84 ) │ │ │ │ + ldr r0, [pc, #1004] @ (1bb88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov.w r2, #656 @ 0x290 │ │ │ │ str r5, [sp, #4] │ │ │ │ bl 10428 │ │ │ │ - b.n 1b73e │ │ │ │ + b.n 1b75e │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r2, #658 @ 0x292 │ │ │ │ - ldr r1, [pc, #976] @ (1bb6c ) │ │ │ │ - ldr r0, [pc, #980] @ (1bb70 ) │ │ │ │ + ldr r1, [pc, #976] @ (1bb8c ) │ │ │ │ + ldr r0, [pc, #980] @ (1bb90 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 1b73e │ │ │ │ + b.n 1b75e │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 13eb0 │ │ │ │ + bl 13ed0 │ │ │ │ mov r5, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bmi.w 1b9e0 │ │ │ │ + bmi.w 1ba00 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.n 1b1d2 │ │ │ │ + b.n 1b1f0 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1b484 │ │ │ │ + b.n 1b4a4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #920] @ (1bb74 ) │ │ │ │ - ldr r1, [pc, #924] @ (1bb78 ) │ │ │ │ - ldr r0, [pc, #924] @ (1bb7c ) │ │ │ │ + ldr r2, [pc, #920] @ (1bb94 ) │ │ │ │ + ldr r1, [pc, #924] @ (1bb98 ) │ │ │ │ + ldr r0, [pc, #924] @ (1bb9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ movw r2, #658 @ 0x292 │ │ │ │ bl 10428 │ │ │ │ - b.n 1b73e │ │ │ │ + b.n 1b75e │ │ │ │ mov r5, r9 │ │ │ │ - b.w 1adae │ │ │ │ + b.w 1adcc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r2, #658 @ 0x292 │ │ │ │ - ldr r1, [pc, #892] @ (1bb80 ) │ │ │ │ - ldr r0, [pc, #896] @ (1bb84 ) │ │ │ │ + ldr r1, [pc, #892] @ (1bba0 ) │ │ │ │ + ldr r0, [pc, #896] @ (1bba4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ - b.w 1aa56 │ │ │ │ + b.w 1aa74 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1b51a │ │ │ │ + b.n 1b53a │ │ │ │ mov r0, r2 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1aec4 │ │ │ │ + b.w 1aee2 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1b6e0 │ │ │ │ + b.n 1b700 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1aefa │ │ │ │ + b.w 1af18 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ and.w r1, r1, #67108864 @ 0x4000000 │ │ │ │ - cbnz r3, 1b864 │ │ │ │ + cbnz r3, 1b884 │ │ │ │ mov.w sl, r0, lsl #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1bb22 │ │ │ │ + beq.w 1bb42 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ - b.w 1aba2 │ │ │ │ + b.w 1abc0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ orr.w sl, r4, #1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - b.n 1b856 │ │ │ │ + b.n 1b876 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1b5aa │ │ │ │ + b.n 1b5ca │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1af4a │ │ │ │ + b.w 1af68 │ │ │ │ mov r5, r9 │ │ │ │ - b.n 1b0f4 │ │ │ │ + b.n 1b112 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1b002 │ │ │ │ + b.w 1b020 │ │ │ │ mov r0, sl │ │ │ │ bl b8e0 │ │ │ │ - b.n 1b5e8 │ │ │ │ + b.n 1b608 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #668 @ 0x29c │ │ │ │ - ldr r1, [pc, #736] @ (1bb88 ) │ │ │ │ - ldr r0, [pc, #736] @ (1bb8c ) │ │ │ │ + ldr r1, [pc, #736] @ (1bba8 ) │ │ │ │ + ldr r0, [pc, #736] @ (1bbac ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 1aa56 │ │ │ │ + bl 9018 │ │ │ │ + b.w 1aa74 │ │ │ │ mov r0, r3 │ │ │ │ bl b8fc │ │ │ │ - b.w 1af02 │ │ │ │ + b.w 1af20 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq.w sl, #0 │ │ │ │ - beq.w 1b574 │ │ │ │ + beq.w 1b594 │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1baf6 │ │ │ │ + beq.w 1bb16 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ and.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - cbnz r3, 1b93c │ │ │ │ + cbnz r3, 1b95c │ │ │ │ mov.w sl, r0, lsl #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1bb22 │ │ │ │ + beq.w 1bb42 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - b.n 1b574 │ │ │ │ + b.n 1b594 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ bl b8fc │ │ │ │ - b.n 1b272 │ │ │ │ - ldr r3, [pc, #632] @ (1bb90 ) │ │ │ │ + b.n 1b290 │ │ │ │ + ldr r3, [pc, #632] @ (1bbb0 ) │ │ │ │ mov.w r2, #668 @ 0x29c │ │ │ │ - ldr r1, [pc, #628] @ (1bb94 ) │ │ │ │ + ldr r1, [pc, #628] @ (1bbb4 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #620] @ (1bb98 ) │ │ │ │ + ldr r0, [pc, #620] @ (1bbb8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.w 1aa56 │ │ │ │ + b.w 1aa74 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1b94e │ │ │ │ + beq.n 1b96e │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ orr.w sl, r8, #1 │ │ │ │ - b.n 1b8f8 │ │ │ │ - ldr r0, [pc, #580] @ (1bb9c ) │ │ │ │ + b.n 1b918 │ │ │ │ + ldr r0, [pc, #580] @ (1bbbc ) │ │ │ │ mov r1, r3 │ │ │ │ mov fp, r8 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 1b596 │ │ │ │ + b.n 1b5b6 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #568] @ (1bba0 ) │ │ │ │ - movw r2, #12821 @ 0x3215 │ │ │ │ - ldr r1, [pc, #564] @ (1bba4 ) │ │ │ │ - ldr r0, [pc, #568] @ (1bba8 ) │ │ │ │ + ldr r3, [pc, #568] @ (1bbc0 ) │ │ │ │ + movw r2, #10721 @ 0x29e1 │ │ │ │ + ldr r1, [pc, #564] @ (1bbc4 ) │ │ │ │ + ldr r0, [pc, #568] @ (1bbc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1112 @ 0x458 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1b026 │ │ │ │ - ldr r3, [pc, #544] @ (1bbac ) │ │ │ │ + b.w 1b044 │ │ │ │ + ldr r3, [pc, #544] @ (1bbcc ) │ │ │ │ mov.w r2, #668 @ 0x29c │ │ │ │ - ldr r1, [pc, #544] @ (1bbb0 ) │ │ │ │ + ldr r1, [pc, #544] @ (1bbd0 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #536] @ (1bbb4 ) │ │ │ │ + ldr r0, [pc, #536] @ (1bbd4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.w 1aa56 │ │ │ │ + b.w 1aa74 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl b8fc │ │ │ │ - b.n 1b76c │ │ │ │ - ldr r3, [pc, #516] @ (1bbb8 ) │ │ │ │ - movw r2, #12693 @ 0x3195 │ │ │ │ - ldr r1, [pc, #516] @ (1bbbc ) │ │ │ │ - ldr r0, [pc, #516] @ (1bbc0 ) │ │ │ │ + b.n 1b78c │ │ │ │ + ldr r3, [pc, #516] @ (1bbd8 ) │ │ │ │ + movw r2, #10593 @ 0x2961 │ │ │ │ + ldr r1, [pc, #516] @ (1bbdc ) │ │ │ │ + ldr r0, [pc, #516] @ (1bbe0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1112 @ 0x458 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #504] @ (1bbc4 ) │ │ │ │ - movw r2, #12912 @ 0x3270 │ │ │ │ - ldr r1, [pc, #504] @ (1bbc8 ) │ │ │ │ - ldr r0, [pc, #504] @ (1bbcc ) │ │ │ │ + ldr r3, [pc, #504] @ (1bbe4 ) │ │ │ │ + movw r2, #10812 @ 0x2a3c │ │ │ │ + ldr r1, [pc, #504] @ (1bbe8 ) │ │ │ │ + ldr r0, [pc, #504] @ (1bbec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1112 @ 0x458 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl b8fc │ │ │ │ - b.n 1b7c6 │ │ │ │ + b.n 1b7e6 │ │ │ │ mov r5, fp │ │ │ │ - b.w 1adce │ │ │ │ + b.w 1adec │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #668 @ 0x29c │ │ │ │ - ldr r1, [pc, #472] @ (1bbd0 ) │ │ │ │ - ldr r0, [pc, #476] @ (1bbd4 ) │ │ │ │ + ldr r1, [pc, #472] @ (1bbf0 ) │ │ │ │ + ldr r0, [pc, #476] @ (1bbf4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 1aa56 │ │ │ │ + bl 9018 │ │ │ │ + b.w 1aa74 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #668 @ 0x29c │ │ │ │ - ldr r1, [pc, #444] @ (1bbd8 ) │ │ │ │ - ldr r0, [pc, #448] @ (1bbdc ) │ │ │ │ + ldr r1, [pc, #444] @ (1bbf8 ) │ │ │ │ + ldr r0, [pc, #448] @ (1bbfc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 1aa56 │ │ │ │ + bl 9018 │ │ │ │ + b.w 1aa74 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #668 @ 0x29c │ │ │ │ - ldr r1, [pc, #416] @ (1bbe0 ) │ │ │ │ - ldr r0, [pc, #420] @ (1bbe4 ) │ │ │ │ + ldr r1, [pc, #416] @ (1bc00 ) │ │ │ │ + ldr r0, [pc, #420] @ (1bc04 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 1b932 │ │ │ │ - ldr r3, [pc, #408] @ (1bbe8 ) │ │ │ │ - movw r2, #12965 @ 0x32a5 │ │ │ │ - ldr r1, [pc, #408] @ (1bbec ) │ │ │ │ - ldr r0, [pc, #408] @ (1bbf0 ) │ │ │ │ + b.n 1b952 │ │ │ │ + ldr r3, [pc, #408] @ (1bc08 ) │ │ │ │ + movw r2, #10865 @ 0x2a71 │ │ │ │ + ldr r1, [pc, #408] @ (1bc0c ) │ │ │ │ + ldr r0, [pc, #408] @ (1bc10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1112 @ 0x458 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #396] @ (1bbf4 ) │ │ │ │ - movw r2, #12944 @ 0x3290 │ │ │ │ - ldr r1, [pc, #396] @ (1bbf8 ) │ │ │ │ - ldr r0, [pc, #396] @ (1bbfc ) │ │ │ │ + ldr r3, [pc, #396] @ (1bc14 ) │ │ │ │ + movw r2, #10844 @ 0x2a5c │ │ │ │ + ldr r1, [pc, #396] @ (1bc18 ) │ │ │ │ + ldr r0, [pc, #396] @ (1bc1c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1112 @ 0x458 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #384] @ (1bc00 ) │ │ │ │ - movw r2, #13033 @ 0x32e9 │ │ │ │ - ldr r1, [pc, #384] @ (1bc04 ) │ │ │ │ - ldr r0, [pc, #384] @ (1bc08 ) │ │ │ │ + ldr r3, [pc, #384] @ (1bc20 ) │ │ │ │ + movw r2, #10933 @ 0x2ab5 │ │ │ │ + ldr r1, [pc, #384] @ (1bc24 ) │ │ │ │ + ldr r0, [pc, #384] @ (1bc28 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1112 @ 0x458 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #372] @ (1bc0c ) │ │ │ │ - movw r2, #12851 @ 0x3233 │ │ │ │ - ldr r1, [pc, #372] @ (1bc10 ) │ │ │ │ - ldr r0, [pc, #372] @ (1bc14 ) │ │ │ │ + ldr r3, [pc, #372] @ (1bc2c ) │ │ │ │ + movw r2, #10751 @ 0x29ff │ │ │ │ + ldr r1, [pc, #372] @ (1bc30 ) │ │ │ │ + ldr r0, [pc, #372] @ (1bc34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1112 @ 0x458 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (1bc18 ) │ │ │ │ - mov.w r2, #12800 @ 0x3200 │ │ │ │ - ldr r1, [pc, #360] @ (1bc1c ) │ │ │ │ - ldr r0, [pc, #360] @ (1bc20 ) │ │ │ │ + ldr r3, [pc, #360] @ (1bc38 ) │ │ │ │ + movw r2, #10700 @ 0x29cc │ │ │ │ + ldr r1, [pc, #360] @ (1bc3c ) │ │ │ │ + ldr r0, [pc, #360] @ (1bc40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1112 @ 0x458 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #348] @ (1bc24 ) │ │ │ │ - movw r2, #13013 @ 0x32d5 │ │ │ │ - ldr r1, [pc, #348] @ (1bc28 ) │ │ │ │ - ldr r0, [pc, #348] @ (1bc2c ) │ │ │ │ + ldr r3, [pc, #348] @ (1bc44 ) │ │ │ │ + movw r2, #10913 @ 0x2aa1 │ │ │ │ + ldr r1, [pc, #348] @ (1bc48 ) │ │ │ │ + ldr r0, [pc, #348] @ (1bc4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1112 @ 0x458 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl 91d8 │ │ │ │ - ldr r3, [pc, #332] @ (1bc30 ) │ │ │ │ + ldr r3, [pc, #332] @ (1bc50 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #332] @ (1bc34 ) │ │ │ │ - ldr r0, [pc, #332] @ (1bc38 ) │ │ │ │ + ldr r1, [pc, #332] @ (1bc54 ) │ │ │ │ + ldr r0, [pc, #332] @ (1bc58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ ldr.w sl, [r8, #12] │ │ │ │ rsb sl, sl, #0 │ │ │ │ mov.w sl, sl, lsl #1 │ │ │ │ - b.n 1b574 │ │ │ │ + b.n 1b594 │ │ │ │ mov r5, r9 │ │ │ │ - b.w 1adce │ │ │ │ - ldr r3, [pc, #304] @ (1bc3c ) │ │ │ │ - movw r2, #13172 @ 0x3374 │ │ │ │ - ldr r1, [pc, #300] @ (1bc40 ) │ │ │ │ - ldr r0, [pc, #304] @ (1bc44 ) │ │ │ │ + b.w 1adec │ │ │ │ + ldr r3, [pc, #304] @ (1bc5c ) │ │ │ │ + mov.w r2, #11072 @ 0x2b40 │ │ │ │ + ldr r1, [pc, #300] @ (1bc60 ) │ │ │ │ + ldr r0, [pc, #304] @ (1bc64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1112 @ 0x458 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (1bc48 ) │ │ │ │ - movw r2, #12943 @ 0x328f │ │ │ │ - ldr r1, [pc, #288] @ (1bc4c ) │ │ │ │ - ldr r0, [pc, #292] @ (1bc50 ) │ │ │ │ + ldr r3, [pc, #292] @ (1bc68 ) │ │ │ │ + movw r2, #10843 @ 0x2a5b │ │ │ │ + ldr r1, [pc, #288] @ (1bc6c ) │ │ │ │ + ldr r0, [pc, #292] @ (1bc70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1112 @ 0x458 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r6, r2] │ │ │ │ + ldrsh r2, [r1, r3] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strh r0, [r6, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + ldrb r2, [r0, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r1, r7] │ │ │ │ + ldrb r2, [r4, r7] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r5, r6] │ │ │ │ + ldrb r6, [r0, r7] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r4, r2] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + strh r0, [r4, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r0, r5] │ │ │ │ + ldrb r6, [r3, r5] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + strh r4, [r0, r1] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r7, #104] @ 0x68 │ │ │ │ + str r2, [r2, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r0, r4] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r6, r7] │ │ │ │ + str r6, [r7, r7] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r3, r3] │ │ │ │ + ldrb r6, [r6, r3] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r2, r7] │ │ │ │ + str r4, [r3, r7] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrb r0, [r2, r1] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r5, r4] │ │ │ │ + str r6, [r6, r4] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r7, #84] @ 0x54 │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r7, r6] │ │ │ │ + ldrh r6, [r2, r7] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r6, r2] │ │ │ │ + str r0, [r7, r2] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r0, #25] │ │ │ │ + strb r4, [r4, #25] │ │ │ │ movs r1, r0 │ │ │ │ - ands r2, r6 │ │ │ │ + ands r2, r7 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r2, r7] │ │ │ │ + ldrh r4, [r5, r7] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r6, r6] │ │ │ │ + ldr r4, [r7, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r1, r5] │ │ │ │ + ldrh r4, [r4, r5] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r7, r0] │ │ │ │ + str r6, [r0, r1] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r7, #23] │ │ │ │ + strb r2, [r3, #24] │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #232 @ 0xe8 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r5, r5] │ │ │ │ + ldrh r6, [r0, r6] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r4, #23] │ │ │ │ + strb r2, [r0, #24] │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #208 @ 0xd0 │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r7, r5] │ │ │ │ + ldrh r6, [r2, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r5, r3] │ │ │ │ + ldrh r2, [r0, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #896] @ (1bf58 ) │ │ │ │ + ldr r7, [pc, #928] @ (1bf98 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r0, r3] │ │ │ │ + ldrh r6, [r3, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #752] @ (1bed0 ) │ │ │ │ + ldr r7, [pc, #784] @ (1bf10 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldrh r2, [r7, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #608] @ (1be48 ) │ │ │ │ + ldr r7, [pc, #640] @ (1be88 ) │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + strb r6, [r7, #21] │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r7, r4] │ │ │ │ + ldrh r2, [r2, r5] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r0, #21] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #52 @ 0x34 │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r3, r4] │ │ │ │ + ldrh r2, [r6, r4] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r5, #20] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #28 │ │ │ │ + subs r7, #36 @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r4, r4] │ │ │ │ + ldrh r2, [r7, r4] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r2, #20] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #4 │ │ │ │ + subs r7, #12 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r2, r2] │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r7, #19] │ │ │ │ + strb r6, [r3, #20] │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #236 @ 0xec │ │ │ │ + subs r6, #244 @ 0xf4 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r7, r1] │ │ │ │ + ldrh r6, [r2, r2] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r4, #19] │ │ │ │ + strb r6, [r0, #20] │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #212 @ 0xd4 │ │ │ │ + subs r6, #220 @ 0xdc │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrh r6, [r4, r3] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r1, #19] │ │ │ │ + strb r2, [r5, #19] │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #240 @ 0xf0 │ │ │ │ + subs r3, #248 @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #64 @ 0x40 │ │ │ │ + subs r7, #72 @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r0, #19] │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #142 @ 0x8e │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r4, r0] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r0, [r5, #18] │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #118 @ 0x76 │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r0, r1] │ │ │ │ + ldrh r0, [r3, r1] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0001bc54 : │ │ │ │ +0001bc74 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #168] @ (1bd10 ) │ │ │ │ + ldr r4, [pc, #168] @ (1bd30 ) │ │ │ │ mov r3, r2 │ │ │ │ - ldr r2, [pc, #168] @ (1bd14 ) │ │ │ │ + ldr r2, [pc, #168] @ (1bd34 ) │ │ │ │ sub sp, #16 │ │ │ │ add r4, pc │ │ │ │ - ldr r7, [pc, #168] @ (1bd18 ) │ │ │ │ + ldr r7, [pc, #168] @ (1bd38 ) │ │ │ │ mov r6, r1 │ │ │ │ add r7, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.n 1bcc6 │ │ │ │ + bmi.n 1bce6 │ │ │ │ adds r2, r3, #2 │ │ │ │ teq r3, r2 │ │ │ │ - bmi.n 1bcc2 │ │ │ │ + bmi.n 1bce2 │ │ │ │ add r5, sp, #4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a7e0 │ │ │ │ + bl 1a800 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp r6, #1 │ │ │ │ itt ne │ │ │ │ ldrdne r0, r1, [r5] │ │ │ │ strdne r0, r1, [r4] │ │ │ │ - beq.n 1bcec │ │ │ │ - ldr r2, [pc, #116] @ (1bd1c ) │ │ │ │ - ldr r3, [pc, #104] @ (1bd14 ) │ │ │ │ + beq.n 1bd0c │ │ │ │ + ldr r2, [pc, #116] @ (1bd3c ) │ │ │ │ + ldr r3, [pc, #104] @ (1bd34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1bd0a │ │ │ │ + bne.n 1bd2a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 1bc8c │ │ │ │ + bge.n 1bcac │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r3 │ │ │ │ add r5, sp, #4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a7e0 │ │ │ │ + bl 1a800 │ │ │ │ tst.w r8, #1 │ │ │ │ - beq.n 1bc96 │ │ │ │ + beq.n 1bcb6 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ - b.n 1bc96 │ │ │ │ - ldr r3, [pc, #48] @ (1bd20 ) │ │ │ │ + b.n 1bcb6 │ │ │ │ + ldr r3, [pc, #48] @ (1bd40 ) │ │ │ │ movw r2, #491 @ 0x1eb │ │ │ │ - ldr r1, [pc, #48] @ (1bd24 ) │ │ │ │ - ldr r0, [pc, #48] @ (1bd28 ) │ │ │ │ + ldr r1, [pc, #48] @ (1bd44 ) │ │ │ │ + ldr r0, [pc, #48] @ (1bd48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r3, [r4] │ │ │ │ - b.n 1bca6 │ │ │ │ + b.n 1bcc6 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bics r0, r2 │ │ │ │ + muls r0, r6 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bics r2, r1 │ │ │ │ + muls r2, r5 │ │ │ │ movs r3, r0 │ │ │ │ - muls r2, r2 │ │ │ │ + orrs r2, r6 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, r3] │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #904] @ (1c0b4 ) │ │ │ │ + ldr r4, [pc, #936] @ (1c0f4 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0001bd2c : │ │ │ │ +0001bd4c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r1, r2 │ │ │ │ - ldr.w r2, [pc, #1400] @ 1c2bc │ │ │ │ - ldr.w r3, [pc, #1400] @ 1c2c0 │ │ │ │ + ldr.w r2, [pc, #1400] @ 1c2dc │ │ │ │ + ldr.w r3, [pc, #1400] @ 1c2e0 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ add r2, pc │ │ │ │ - ldr.w r7, [pc, #1396] @ 1c2c4 │ │ │ │ + ldr.w r7, [pc, #1396] @ 1c2e4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ bl c4fc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1bfcc │ │ │ │ - ldr.w r3, [pc, #1368] @ 1c2c8 │ │ │ │ + beq.w 1bfec │ │ │ │ + ldr.w r3, [pc, #1368] @ 1c2e8 │ │ │ │ ldr.w r9, [r7, r3] │ │ │ │ ldr.w r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1c064 │ │ │ │ + beq.w 1c082 │ │ │ │ mov r1, r8 │ │ │ │ blx 8748 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1c090 │ │ │ │ + blt.w 1c0ae │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1be14 │ │ │ │ + beq.n 1be34 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1bda8 │ │ │ │ + beq.n 1bdc8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1be98 │ │ │ │ + beq.n 1beb8 │ │ │ │ ands.w sl, r4, #1 │ │ │ │ - bne.w 1bfc4 │ │ │ │ + bne.w 1bfe4 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1bf90 │ │ │ │ + beq.w 1bfb0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 1c0ec │ │ │ │ + beq.w 1c10a │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 13eb0 │ │ │ │ + bl 13ed0 │ │ │ │ mov r6, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 1c0ae │ │ │ │ + bne.w 1c0cc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1c10a │ │ │ │ + beq.w 1c128 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 1c128 │ │ │ │ + bpl.w 1c146 │ │ │ │ strd r8, r6, [r5] │ │ │ │ - ldr.w r2, [pc, #1240] @ 1c2cc │ │ │ │ - ldr.w r3, [pc, #1224] @ 1c2c0 │ │ │ │ + ldr.w r2, [pc, #1240] @ 1c2ec │ │ │ │ + ldr.w r3, [pc, #1224] @ 1c2e0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1c2a0 │ │ │ │ + bne.w 1c2be │ │ │ │ mov r0, r5 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1208] @ 1c2d0 │ │ │ │ + ldr.w r3, [pc, #1208] @ 1c2f0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r9, [r7, r3] │ │ │ │ - ldr.w r1, [r9, #296] @ 0x128 │ │ │ │ + ldr.w r1, [r9, #116] @ 0x74 │ │ │ │ blx 8670 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1c170 │ │ │ │ - ldr.w r3, [pc, #1184] @ 1c2d4 │ │ │ │ + beq.w 1c18e │ │ │ │ + ldr.w r3, [pc, #1184] @ 1c2f4 │ │ │ │ ldr.w sl, [r7, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 1c188 │ │ │ │ + bne.w 1c1a6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1be54 │ │ │ │ + beq.n 1be74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 1be54 │ │ │ │ + cbnz r3, 1be74 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1152] @ 1c2d8 │ │ │ │ + ldr.w r3, [pc, #1152] @ 1c2f8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp fp, r3 │ │ │ │ - bne.n 1bea6 │ │ │ │ + bne.n 1bec6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1be78 │ │ │ │ + beq.n 1be98 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1c148 │ │ │ │ + beq.w 1c166 │ │ │ │ add.w r8, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 19478 │ │ │ │ + bl 19494 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 1c1c0 │ │ │ │ + beq.w 1c1de │ │ │ │ ldmia.w r8, {r0, r1} │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ - b.n 1bdf2 │ │ │ │ + b.n 1be12 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ands.w sl, r4, #1 │ │ │ │ - beq.n 1bdb0 │ │ │ │ - b.n 1bfc4 │ │ │ │ + beq.n 1bdd0 │ │ │ │ + b.n 1bfe4 │ │ │ │ movs r2, #2 │ │ │ │ - ldr.w r1, [r9, #432] @ 0x1b0 │ │ │ │ + ldr.w r1, [r9, #256] @ 0x100 │ │ │ │ mov r0, r8 │ │ │ │ blx 8670 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1becc │ │ │ │ + beq.n 1beec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1c0e4 │ │ │ │ + beq.w 1c102 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 1c1ea │ │ │ │ + beq.w 1c208 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 1c20a │ │ │ │ + bne.w 1c228 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1bef8 │ │ │ │ + beq.n 1bf18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 1bef8 │ │ │ │ + cbnz r3, 1bf18 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp fp, r3 │ │ │ │ - beq.w 1c0b6 │ │ │ │ - ldr r3, [pc, #984] @ (1c2dc ) │ │ │ │ - ldr.w sl, [r9, #436] @ 0x1b4 │ │ │ │ + beq.w 1c0d4 │ │ │ │ + ldr r3, [pc, #984] @ (1c2fc ) │ │ │ │ + ldr.w sl, [r9, #260] @ 0x104 │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ lsls r3, r4, #31 │ │ │ │ ldr.w r9, [r8] │ │ │ │ - bmi.w 1c270 │ │ │ │ + bmi.w 1c28e │ │ │ │ mov r0, r4 │ │ │ │ bl f694 │ │ │ │ mov r3, r0 │ │ │ │ strd sl, r6, [sp, #56] @ 0x38 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r6, r3 │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1c252 │ │ │ │ + beq.w 1c270 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1c2a4 │ │ │ │ + beq.w 1c2c2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1bf52 │ │ │ │ + beq.n 1bf72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1c202 │ │ │ │ + beq.w 1c220 │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1c278 │ │ │ │ + bne.w 1c296 │ │ │ │ mov r0, r4 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1bf78 │ │ │ │ + beq.n 1bf98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1c242 │ │ │ │ - ldr r3, [pc, #868] @ (1c2e0 ) │ │ │ │ + beq.w 1c260 │ │ │ │ + ldr r3, [pc, #868] @ (1c300 ) │ │ │ │ mov.w r2, #486 @ 0x1e6 │ │ │ │ - ldr r1, [pc, #868] @ (1c2e4 ) │ │ │ │ - ldr r0, [pc, #868] @ (1c2e8 ) │ │ │ │ + ldr r1, [pc, #868] @ (1c304 ) │ │ │ │ + ldr r0, [pc, #868] @ (1c308 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1bfba │ │ │ │ + b.n 1bfda │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - ldr r3, [pc, #852] @ (1c2ec ) │ │ │ │ - ldr r1, [pc, #852] @ (1c2f0 ) │ │ │ │ + ldr r3, [pc, #852] @ (1c30c ) │ │ │ │ + ldr r1, [pc, #852] @ (1c310 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr r3, [pc, #824] @ (1c2e0 ) │ │ │ │ - ldr r1, [pc, #844] @ (1c2f4 ) │ │ │ │ + ldr r3, [pc, #824] @ (1c300 ) │ │ │ │ + ldr r1, [pc, #844] @ (1c314 ) │ │ │ │ mov.w r2, #480 @ 0x1e0 │ │ │ │ - ldr r0, [pc, #840] @ (1c2f8 ) │ │ │ │ + ldr r0, [pc, #840] @ (1c318 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5] │ │ │ │ - b.n 1bdf2 │ │ │ │ + b.n 1be12 │ │ │ │ mov r0, r4 │ │ │ │ bl b8e0 │ │ │ │ - b.n 1bdb0 │ │ │ │ - ldr r3, [pc, #784] @ (1c2e0 ) │ │ │ │ + b.n 1bdd0 │ │ │ │ + ldr r3, [pc, #784] @ (1c300 ) │ │ │ │ movw r2, #475 @ 0x1db │ │ │ │ - ldr.w fp, [pc, #808] @ 1c2fc │ │ │ │ + ldr.w fp, [pc, #808] @ 1c31c │ │ │ │ add.w r8, sp, #44 @ 0x2c │ │ │ │ - ldr.w sl, [pc, #804] @ 1c300 │ │ │ │ + ldr.w sl, [pc, #804] @ 1c320 │ │ │ │ add fp, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add sl, pc │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ bl f2c8 │ │ │ │ - ldr r3, [pc, #728] @ (1c2d0 ) │ │ │ │ + ldr r3, [pc, #728] @ (1c2f0 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr.w r1, [r3, #304] @ 0x130 │ │ │ │ - ldr r3, [pc, #772] @ (1c304 ) │ │ │ │ + ldr r1, [r3, #124] @ 0x7c │ │ │ │ + ldr r3, [pc, #772] @ (1c324 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 8c2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1c1d8 │ │ │ │ + beq.w 1c1f6 │ │ │ │ bl f464 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1c150 │ │ │ │ - ldr r3, [pc, #724] @ (1c308 ) │ │ │ │ + beq.w 1c16e │ │ │ │ + ldr r3, [pc, #724] @ (1c328 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r7, r3] │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldmia.w r8, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r8, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1bd6e │ │ │ │ + bl 9018 │ │ │ │ + b.n 1bd8e │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ - ldr r3, [pc, #640] @ (1c2ec ) │ │ │ │ - ldr r1, [pc, #668] @ (1c30c ) │ │ │ │ + bl 9018 │ │ │ │ + ldr r3, [pc, #640] @ (1c30c ) │ │ │ │ + ldr r1, [pc, #672] @ (1c32c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr r3, [pc, #612] @ (1c2e0 ) │ │ │ │ - ldr r1, [pc, #660] @ (1c310 ) │ │ │ │ + ldr r3, [pc, #616] @ (1c300 ) │ │ │ │ + ldr r1, [pc, #660] @ (1c330 ) │ │ │ │ mov.w r2, #478 @ 0x1de │ │ │ │ - ldr r0, [pc, #656] @ (1c314 ) │ │ │ │ + ldr r0, [pc, #660] @ (1c334 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1bfba │ │ │ │ - ldr r3, [pc, #588] @ (1c2e0 ) │ │ │ │ + b.n 1bfda │ │ │ │ + ldr r3, [pc, #592] @ (1c300 ) │ │ │ │ mov.w r2, #478 @ 0x1de │ │ │ │ - ldr r1, [pc, #640] @ (1c318 ) │ │ │ │ - ldr r0, [pc, #640] @ (1c31c ) │ │ │ │ + ldr r1, [pc, #640] @ (1c338 ) │ │ │ │ + ldr r0, [pc, #644] @ (1c33c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1bfba │ │ │ │ + bl 9018 │ │ │ │ + b.n 1bfda │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.n 1bdde │ │ │ │ + b.n 1bdfe │ │ │ │ add.w r8, sp, #36 @ 0x24 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1bc54 │ │ │ │ + bl 1bc74 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 1be8e │ │ │ │ - ldr r3, [pc, #528] @ (1c2e0 ) │ │ │ │ + bne.w 1beae │ │ │ │ + ldr r3, [pc, #532] @ (1c300 ) │ │ │ │ movw r2, #485 @ 0x1e5 │ │ │ │ - ldr r1, [pc, #588] @ (1c320 ) │ │ │ │ - ldr r0, [pc, #588] @ (1c324 ) │ │ │ │ + ldr r1, [pc, #588] @ (1c340 ) │ │ │ │ + ldr r0, [pc, #592] @ (1c344 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1bfba │ │ │ │ + b.n 1bfda │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1becc │ │ │ │ - ldr r3, [pc, #496] @ (1c2e0 ) │ │ │ │ + b.n 1beec │ │ │ │ + ldr r3, [pc, #500] @ (1c300 ) │ │ │ │ mov.w r2, #480 @ 0x1e0 │ │ │ │ - ldr r1, [pc, #564] @ (1c328 ) │ │ │ │ - ldr r0, [pc, #564] @ (1c32c ) │ │ │ │ + ldr r1, [pc, #564] @ (1c348 ) │ │ │ │ + ldr r0, [pc, #568] @ (1c34c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.n 1bfba │ │ │ │ - ldr r3, [pc, #468] @ (1c2e0 ) │ │ │ │ + b.n 1bfda │ │ │ │ + ldr r3, [pc, #468] @ (1c300 ) │ │ │ │ movw r2, #481 @ 0x1e1 │ │ │ │ - ldr r1, [pc, #540] @ (1c330 ) │ │ │ │ - ldr r0, [pc, #544] @ (1c334 ) │ │ │ │ + ldr r1, [pc, #544] @ (1c350 ) │ │ │ │ + ldr r0, [pc, #544] @ (1c354 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ - b.n 1bfba │ │ │ │ - ldr r3, [pc, #436] @ (1c2e0 ) │ │ │ │ + b.n 1bfda │ │ │ │ + ldr r3, [pc, #440] @ (1c300 ) │ │ │ │ movw r2, #481 @ 0x1e1 │ │ │ │ - ldr r1, [pc, #520] @ (1c338 ) │ │ │ │ + ldr r1, [pc, #520] @ (1c358 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r7, r3] │ │ │ │ - ldr r3, [pc, #516] @ (1c33c ) │ │ │ │ + ldr r3, [pc, #520] @ (1c35c ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r6, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #512] @ (1c340 ) │ │ │ │ + ldr r0, [pc, #512] @ (1c360 ) │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 1c120 │ │ │ │ + b.n 1c13e │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1be78 │ │ │ │ + b.n 1be98 │ │ │ │ bl f204 │ │ │ │ ldmia.w r8, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1bfba │ │ │ │ - ldr r3, [pc, #364] @ (1c2e0 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 1bfda │ │ │ │ + ldr r3, [pc, #368] @ (1c300 ) │ │ │ │ mov.w r2, #482 @ 0x1e2 │ │ │ │ - ldr r1, [pc, #460] @ (1c344 ) │ │ │ │ - ldr r0, [pc, #460] @ (1c348 ) │ │ │ │ + ldr r1, [pc, #460] @ (1c364 ) │ │ │ │ + ldr r0, [pc, #464] @ (1c368 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1c0a6 │ │ │ │ + b.n 1c0c4 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #448] @ (1c34c ) │ │ │ │ + ldr r0, [pc, #448] @ (1c36c ) │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1c1a8 │ │ │ │ + beq.n 1c1c6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1c24a │ │ │ │ - ldr r3, [pc, #308] @ (1c2e0 ) │ │ │ │ + beq.n 1c268 │ │ │ │ + ldr r3, [pc, #312] @ (1c300 ) │ │ │ │ mov.w r2, #482 @ 0x1e2 │ │ │ │ - ldr r1, [pc, #416] @ (1c350 ) │ │ │ │ - ldr r0, [pc, #416] @ (1c354 ) │ │ │ │ + ldr r1, [pc, #416] @ (1c370 ) │ │ │ │ + ldr r0, [pc, #420] @ (1c374 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1c0a6 │ │ │ │ - ldr r3, [pc, #284] @ (1c2e0 ) │ │ │ │ + b.n 1c0c4 │ │ │ │ + ldr r3, [pc, #288] @ (1c300 ) │ │ │ │ movw r2, #483 @ 0x1e3 │ │ │ │ - ldr r1, [pc, #400] @ (1c358 ) │ │ │ │ - ldr r0, [pc, #400] @ (1c35c ) │ │ │ │ + ldr r1, [pc, #400] @ (1c378 ) │ │ │ │ + ldr r0, [pc, #404] @ (1c37c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1bfba │ │ │ │ + b.n 1bfda │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ mov.w r2, #476 @ 0x1dc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1c154 │ │ │ │ - ldr r3, [pc, #244] @ (1c2e0 ) │ │ │ │ + b.n 1c172 │ │ │ │ + ldr r3, [pc, #244] @ (1c300 ) │ │ │ │ mov.w r2, #484 @ 0x1e4 │ │ │ │ - ldr r1, [pc, #364] @ (1c360 ) │ │ │ │ - ldr r0, [pc, #368] @ (1c364 ) │ │ │ │ + ldr r1, [pc, #368] @ (1c380 ) │ │ │ │ + ldr r0, [pc, #368] @ (1c384 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1bfba │ │ │ │ + b.n 1bfda │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1bf52 │ │ │ │ - ldr r0, [pc, #348] @ (1c368 ) │ │ │ │ + b.n 1bf72 │ │ │ │ + ldr r0, [pc, #348] @ (1c388 ) │ │ │ │ mov r1, fp │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1c22a │ │ │ │ + beq.n 1c248 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1c298 │ │ │ │ - ldr r3, [pc, #180] @ (1c2e0 ) │ │ │ │ + beq.n 1c2b6 │ │ │ │ + ldr r3, [pc, #180] @ (1c300 ) │ │ │ │ mov.w r2, #484 @ 0x1e4 │ │ │ │ - ldr r1, [pc, #312] @ (1c36c ) │ │ │ │ - ldr r0, [pc, #316] @ (1c370 ) │ │ │ │ + ldr r1, [pc, #316] @ (1c38c ) │ │ │ │ + ldr r0, [pc, #316] @ (1c390 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1bfba │ │ │ │ + b.n 1bfda │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1bf78 │ │ │ │ + b.n 1bf98 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1c1a8 │ │ │ │ - ldr r3, [pc, #140] @ (1c2e0 ) │ │ │ │ + b.n 1c1c6 │ │ │ │ + ldr r3, [pc, #140] @ (1c300 ) │ │ │ │ mov.w r2, #486 @ 0x1e6 │ │ │ │ - ldr r1, [pc, #280] @ (1c374 ) │ │ │ │ - ldr r0, [pc, #284] @ (1c378 ) │ │ │ │ + ldr r1, [pc, #284] @ (1c394 ) │ │ │ │ + ldr r0, [pc, #284] @ (1c398 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1bfba │ │ │ │ + bl 9018 │ │ │ │ + b.n 1bfda │ │ │ │ mov r0, r4 │ │ │ │ bl b8e0 │ │ │ │ - b.n 1bf14 │ │ │ │ - ldr r2, [pc, #100] @ (1c2e0 ) │ │ │ │ - ldr r3, [pc, #256] @ (1c37c ) │ │ │ │ - ldr r1, [pc, #256] @ (1c380 ) │ │ │ │ + b.n 1bf34 │ │ │ │ + ldr r2, [pc, #104] @ (1c300 ) │ │ │ │ + ldr r3, [pc, #256] @ (1c39c ) │ │ │ │ + ldr r1, [pc, #260] @ (1c3a0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #256] @ (1c384 ) │ │ │ │ + ldr r0, [pc, #260] @ (1c3a4 ) │ │ │ │ ldr r6, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #486 @ 0x1e6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bl 10428 │ │ │ │ - b.n 1bfba │ │ │ │ + b.n 1bfda │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1c22a │ │ │ │ + b.n 1c248 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #224] @ (1c388 ) │ │ │ │ - movw r2, #9999 @ 0x270f │ │ │ │ - ldr r1, [pc, #224] @ (1c38c ) │ │ │ │ - ldr r0, [pc, #224] @ (1c390 ) │ │ │ │ + ldr r3, [pc, #228] @ (1c3a8 ) │ │ │ │ + movw r2, #7899 @ 0x1edb │ │ │ │ + ldr r1, [pc, #224] @ (1c3ac ) │ │ │ │ + ldr r0, [pc, #228] @ (1c3b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1148 @ 0x47c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - cmp r0, r6 │ │ │ │ + nop │ │ │ │ + cmp r0, r2 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r4 │ │ │ │ + cmp r6, r0 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r1, #12 │ │ │ │ movs r0, r0 │ │ │ │ - tst r2, r0 │ │ │ │ + rors r2, r4 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r2, r1] │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #344] @ (1c444 ) │ │ │ │ + ldr r2, [pc, #376] @ (1c484 ) │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r1, r1] │ │ │ │ + ldrsb r6, [r4, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r2, [r5, r0] │ │ │ │ + ldrsb r2, [r0, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #168] @ (1c3a4 ) │ │ │ │ + ldr r2, [pc, #200] @ (1c3e4 ) │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r7, r7] │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #1000] @ (1c6ec ) │ │ │ │ + ldr r2, [pc, #8] @ (1c32c ) │ │ │ │ movs r1, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + strb r4, [r2, r6] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r2, r5] │ │ │ │ + strb r0, [r6, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #344] @ (1c470 ) │ │ │ │ + ldr r1, [pc, #384] @ (1c4b8 ) │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r7, r4] │ │ │ │ + strb r0, [r3, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #248] @ (1c418 ) │ │ │ │ + ldr r1, [pc, #288] @ (1c460 ) │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r0, r4] │ │ │ │ + strb r4, [r3, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #8] @ (1c330 ) │ │ │ │ + ldr r1, [pc, #48] @ (1c378 ) │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r4, r3] │ │ │ │ + strb r4, [r7, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #904] @ (1c6b8 ) │ │ │ │ + ldr r0, [pc, #944] @ (1c700 ) │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r0, r3] │ │ │ │ + strb r6, [r3, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #784] @ (1c648 ) │ │ │ │ + ldr r0, [pc, #824] @ (1c690 ) │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + strb r2, [r0, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r4, r5] │ │ │ │ + ldrb r4, [r7, r7] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #624] @ (1c5b4 ) │ │ │ │ + ldr r0, [pc, #664] @ (1c5fc ) │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r3, r1] │ │ │ │ + strb r0, [r7, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #376] @ (1c4c4 ) │ │ │ │ + ldr r0, [pc, #416] @ (1c50c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #112] @ (1c3c0 ) │ │ │ │ + ldr r1, [pc, #152] @ (1c408 ) │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r4, r0] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #152] @ (1c3f0 ) │ │ │ │ + ldr r0, [pc, #192] @ (1c438 ) │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r1, r0] │ │ │ │ + strb r0, [r5, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #56] @ (1c398 ) │ │ │ │ + ldr r0, [pc, #96] @ (1c3e0 ) │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r4, r7] │ │ │ │ + strh r6, [r7, r7] │ │ │ │ movs r1, r0 │ │ │ │ - blxns ip │ │ │ │ + @ instruction: 0x47ee │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #616] @ (1c5d4 ) │ │ │ │ + ldr r0, [pc, #656] @ (1c61c ) │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ movs r1, r0 │ │ │ │ - blxns r4 │ │ │ │ + @ instruction: 0x47ae │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + strh r6, [r2, r6] │ │ │ │ movs r1, r0 │ │ │ │ - bxns pc │ │ │ │ + @ instruction: 0x4786 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r0, r3] │ │ │ │ + str r0, [r2, r3] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r2, r5] │ │ │ │ + strh r6, [r5, r5] │ │ │ │ movs r1, r0 │ │ │ │ - bxns sl │ │ │ │ + bx fp │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r5, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ + adds r6, #254 @ 0xfe │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r4, r5] │ │ │ │ + strh r0, [r0, r6] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0001c394 : │ │ │ │ +0001c3b4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr.w r4, [pc, #1468] @ 1c964 │ │ │ │ + ldr.w r4, [pc, #1464] @ 1c980 │ │ │ │ mov r7, r0 │ │ │ │ - ldr.w r0, [pc, #1468] @ 1c968 │ │ │ │ + ldr.w r0, [pc, #1464] @ 1c984 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ add r4, pc │ │ │ │ - ldr.w fp, [pc, #1464] @ 1c96c │ │ │ │ + ldr.w fp, [pc, #1460] @ 1c988 │ │ │ │ mov r6, r1 │ │ │ │ add fp, pc │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov.w r0, #0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 1bd2c │ │ │ │ + bl 1bd4c │ │ │ │ ldr.w r8, [sp, #48] @ 0x30 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w 1c76c │ │ │ │ + beq.w 1c78a │ │ │ │ movs r0, #1 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ blx 88b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1c7ce │ │ │ │ + beq.w 1c7ec │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bpl.w 1c946 │ │ │ │ - ldr.w r1, [pc, #1404] @ 1c970 │ │ │ │ + bpl.w 1c964 │ │ │ │ + ldr.w r1, [pc, #1400] @ 1c98c │ │ │ │ ldr.w r3, [fp, r1] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 1c92c │ │ │ │ - ldr.w r1, [pc, #1392] @ 1c974 │ │ │ │ + beq.w 1c94a │ │ │ │ + ldr.w r1, [pc, #1388] @ 1c990 │ │ │ │ ldr.w r3, [fp, r1] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 1c942 │ │ │ │ + beq.w 1c960 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 1c95a │ │ │ │ - ldr.w r2, [pc, #1372] @ 1c978 │ │ │ │ + ble.w 1c978 │ │ │ │ + ldr.w r2, [pc, #1368] @ 1c994 │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr.w r3, [fp, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1c7d4 │ │ │ │ + beq.w 1c7f2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ tst.w r8, #1 │ │ │ │ mov r5, r0 │ │ │ │ - bne.w 1c824 │ │ │ │ + bne.w 1c842 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 1c82c │ │ │ │ - ldr.w r2, [pc, #1332] @ 1c97c │ │ │ │ + beq.w 1c84a │ │ │ │ + ldr.w r2, [pc, #1328] @ 1c998 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [fp, r2] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl c4fc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1c5ba │ │ │ │ + beq.w 1c5da │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r1, [r3, #428] @ 0x1ac │ │ │ │ + ldr.w r1, [r3, #252] @ 0xfc │ │ │ │ blx 8670 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 1c48a │ │ │ │ + beq.n 1c4aa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1c68a │ │ │ │ + beq.w 1c6a8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1c698 │ │ │ │ + beq.w 1c6b6 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 1c730 │ │ │ │ + bne.w 1c74e │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 1c4b2 │ │ │ │ + beq.n 1c4d2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1c6be │ │ │ │ - ldr.w r3, [pc, #1228] @ 1c980 │ │ │ │ + beq.w 1c6dc │ │ │ │ + ldr.w r3, [pc, #1224] @ 1c99c │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w 1c8dc │ │ │ │ + beq.w 1c8fa │ │ │ │ lsls r0, r5, #31 │ │ │ │ - bmi.w 1c7bc │ │ │ │ + bmi.w 1c7da │ │ │ │ add.w r8, r5, #2 │ │ │ │ teq r5, r8 │ │ │ │ - bmi.w 1c654 │ │ │ │ + bmi.w 1c672 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1c786 │ │ │ │ + beq.w 1c7a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 1c80a │ │ │ │ + beq.w 1c828 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ - bl 1bd2c │ │ │ │ + bl 1bd4c │ │ │ │ ldr.w sl, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r5, #31 │ │ │ │ - bmi.w 1c860 │ │ │ │ + bmi.w 1c87e │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.w 1c846 │ │ │ │ + beq.w 1c864 │ │ │ │ movs r0, #1 │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ blx 88b4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1c868 │ │ │ │ + beq.w 1c886 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1c946 │ │ │ │ + bpl.w 1c964 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1c92c │ │ │ │ + beq.w 1c94a │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1c942 │ │ │ │ + beq.w 1c960 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 1c95a │ │ │ │ + ble.w 1c978 │ │ │ │ str.w r8, [r5, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 8520 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1c55e │ │ │ │ + beq.n 1c57e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1c6ce │ │ │ │ + beq.w 1c6ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1c572 │ │ │ │ + beq.n 1c592 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1c6c6 │ │ │ │ + beq.w 1c6e4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1c86e │ │ │ │ + beq.w 1c88c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w 1c88e │ │ │ │ + bpl.w 1c8ac │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1c6d6 │ │ │ │ + beq.w 1c6f4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ tst.w sl, #1 │ │ │ │ mov r5, r0 │ │ │ │ - bne.w 1c8cc │ │ │ │ + bne.w 1c8ea │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 1c8b0 │ │ │ │ + beq.w 1c8ce │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r8 │ │ │ │ bl c4fc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1c466 │ │ │ │ - ldr r3, [pc, #968] @ (1c984 ) │ │ │ │ + bne.w 1c486 │ │ │ │ + ldr r3, [pc, #964] @ (1c9a0 ) │ │ │ │ movw r2, #461 @ 0x1cd │ │ │ │ - ldr.w r8, [pc, #964] @ 1c988 │ │ │ │ + ldr.w r8, [pc, #960] @ 1c9a4 │ │ │ │ add.w sl, sp, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #960] @ (1c98c ) │ │ │ │ + ldr r0, [pc, #956] @ (1c9a8 ) │ │ │ │ add r8, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, sl │ │ │ │ bl f2c8 │ │ │ │ - ldr r3, [pc, #936] @ (1c990 ) │ │ │ │ + ldr r3, [pc, #932] @ (1c9ac ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [r3, #304] @ 0x130 │ │ │ │ + ldr r1, [r3, #124] @ 0x7c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 8c2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1c8e2 │ │ │ │ + beq.w 1c900 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ bl f464 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1c91a │ │ │ │ - ldr r3, [pc, #880] @ (1c994 ) │ │ │ │ + beq.w 1c938 │ │ │ │ + ldr r3, [pc, #880] @ (1c9b0 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [fp, r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ ldmia.w sl, {r0, r1, r2} │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1c466 │ │ │ │ + bl 9018 │ │ │ │ + b.n 1c486 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.w 1c4d2 │ │ │ │ + bge.w 1c4f2 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #2 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1c786 │ │ │ │ + beq.w 1c7a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ tst.w r8, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq.w 1c4e6 │ │ │ │ + beq.w 1c506 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ - b.n 1c4e6 │ │ │ │ + b.n 1c506 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 1c492 │ │ │ │ - ldr r2, [pc, #744] @ (1c984 ) │ │ │ │ - ldr r1, [pc, #764] @ (1c998 ) │ │ │ │ - ldr r0, [pc, #764] @ (1c99c ) │ │ │ │ + bne.w 1c4b2 │ │ │ │ + ldr r2, [pc, #744] @ (1c9a0 ) │ │ │ │ + ldr r1, [pc, #760] @ (1c9b4 ) │ │ │ │ + ldr r0, [pc, #764] @ (1c9b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r2] │ │ │ │ add r0, pc │ │ │ │ mov.w r2, #464 @ 0x1d0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1c70a │ │ │ │ + bl 9018 │ │ │ │ + b.n 1c728 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1c4b2 │ │ │ │ + b.n 1c4d2 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1c572 │ │ │ │ + b.n 1c592 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1c55e │ │ │ │ + b.n 1c57e │ │ │ │ mov r0, sl │ │ │ │ - ldr r4, [pc, #680] @ (1c984 ) │ │ │ │ + ldr r4, [pc, #680] @ (1c9a0 ) │ │ │ │ bl b8fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ - ldr r2, [pc, #696] @ (1c9a0 ) │ │ │ │ - ldr r1, [pc, #700] @ (1c9a4 ) │ │ │ │ + bl 9018 │ │ │ │ + ldr r2, [pc, #696] @ (1c9bc ) │ │ │ │ + ldr r1, [pc, #696] @ (1c9c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 86ec │ │ │ │ ldr.w r3, [fp, r4] │ │ │ │ - ldr r1, [pc, #684] @ (1c9a8 ) │ │ │ │ + ldr r1, [pc, #684] @ (1c9c4 ) │ │ │ │ mov.w r2, #470 @ 0x1d6 │ │ │ │ - ldr r0, [pc, #684] @ (1c9ac ) │ │ │ │ + ldr r0, [pc, #680] @ (1c9c8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r7] │ │ │ │ - ldr r2, [pc, #668] @ (1c9b0 ) │ │ │ │ - ldr r3, [pc, #592] @ (1c968 ) │ │ │ │ + ldr r2, [pc, #664] @ (1c9cc ) │ │ │ │ + ldr r3, [pc, #592] @ (1c984 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1c95e │ │ │ │ + bne.w 1c97c │ │ │ │ mov r0, r7 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #640] @ (1c9b4 ) │ │ │ │ + ldr r0, [pc, #640] @ (1c9d0 ) │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1c752 │ │ │ │ + beq.n 1c770 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1c8d4 │ │ │ │ - ldr r2, [pc, #560] @ (1c984 ) │ │ │ │ - ldr r1, [pc, #608] @ (1c9b8 ) │ │ │ │ - ldr r0, [pc, #612] @ (1c9bc ) │ │ │ │ + beq.w 1c8f2 │ │ │ │ + ldr r2, [pc, #556] @ (1c9a0 ) │ │ │ │ + ldr r1, [pc, #608] @ (1c9d4 ) │ │ │ │ + ldr r0, [pc, #608] @ (1c9d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r2] │ │ │ │ add r0, pc │ │ │ │ mov.w r2, #464 @ 0x1d0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1c6b0 │ │ │ │ - ldr r4, [pc, #532] @ (1c984 ) │ │ │ │ + b.n 1c6ce │ │ │ │ + ldr r4, [pc, #532] @ (1c9a0 ) │ │ │ │ mov.w r2, #456 @ 0x1c8 │ │ │ │ - ldr r1, [pc, #588] @ (1c9c0 ) │ │ │ │ - ldr r0, [pc, #588] @ (1c9c4 ) │ │ │ │ + ldr r1, [pc, #584] @ (1c9dc ) │ │ │ │ + ldr r0, [pc, #588] @ (1c9e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1c70a │ │ │ │ + b.n 1c728 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ - ldr r2, [pc, #524] @ (1c9a0 ) │ │ │ │ - ldr r4, [pc, #492] @ (1c984 ) │ │ │ │ - ldr r1, [pc, #560] @ (1c9c8 ) │ │ │ │ + bl 9018 │ │ │ │ + ldr r2, [pc, #520] @ (1c9bc ) │ │ │ │ + ldr r4, [pc, #492] @ (1c9a0 ) │ │ │ │ + ldr r1, [pc, #556] @ (1c9e4 ) │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 86ec │ │ │ │ ldr.w r3, [fp, r4] │ │ │ │ - ldr r1, [pc, #544] @ (1c9cc ) │ │ │ │ + ldr r1, [pc, #544] @ (1c9e8 ) │ │ │ │ movw r2, #467 @ 0x1d3 │ │ │ │ - ldr r0, [pc, #544] @ (1c9d0 ) │ │ │ │ + ldr r0, [pc, #540] @ (1c9ec ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 1c70a │ │ │ │ + b.n 1c728 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ - b.n 1c666 │ │ │ │ + b.n 1c684 │ │ │ │ bl f58c │ │ │ │ - b.n 1c3e6 │ │ │ │ + b.n 1c406 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ - ldr r2, [pc, #444] @ (1c9a0 ) │ │ │ │ - ldr r4, [pc, #416] @ (1c984 ) │ │ │ │ - ldr r1, [pc, #492] @ (1c9d4 ) │ │ │ │ + bl 9018 │ │ │ │ + ldr r2, [pc, #444] @ (1c9bc ) │ │ │ │ + ldr r4, [pc, #412] @ (1c9a0 ) │ │ │ │ + ldr r1, [pc, #492] @ (1c9f0 ) │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 86ec │ │ │ │ ldr.w r3, [fp, r4] │ │ │ │ - ldr r1, [pc, #480] @ (1c9d8 ) │ │ │ │ + ldr r1, [pc, #476] @ (1c9f4 ) │ │ │ │ mov.w r2, #458 @ 0x1ca │ │ │ │ - ldr r0, [pc, #476] @ (1c9dc ) │ │ │ │ + ldr r0, [pc, #476] @ (1c9f8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 1c70a │ │ │ │ - ldr r0, [pc, #376] @ (1c984 ) │ │ │ │ + b.n 1c728 │ │ │ │ + ldr r0, [pc, #372] @ (1c9a0 ) │ │ │ │ movw r2, #467 @ 0x1d3 │ │ │ │ - ldr r1, [pc, #460] @ (1c9e0 ) │ │ │ │ + ldr r1, [pc, #460] @ (1c9fc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r0] │ │ │ │ - ldr r0, [pc, #456] @ (1c9e4 ) │ │ │ │ + ldr r0, [pc, #456] @ (1ca00 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 1c6b6 │ │ │ │ + b.n 1c6d4 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ - b.n 1c43e │ │ │ │ - ldr r0, [pc, #340] @ (1c984 ) │ │ │ │ + b.n 1c45e │ │ │ │ + ldr r0, [pc, #340] @ (1c9a0 ) │ │ │ │ mov.w r2, #458 @ 0x1ca │ │ │ │ - ldr r1, [pc, #436] @ (1c9e8 ) │ │ │ │ + ldr r1, [pc, #432] @ (1ca04 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r0] │ │ │ │ - ldr r0, [pc, #432] @ (1c9ec ) │ │ │ │ + ldr r0, [pc, #428] @ (1ca08 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 1c6b6 │ │ │ │ - ldr r0, [pc, #316] @ (1c984 ) │ │ │ │ + b.n 1c6d4 │ │ │ │ + ldr r0, [pc, #312] @ (1c9a0 ) │ │ │ │ mov.w r2, #468 @ 0x1d4 │ │ │ │ - ldr r1, [pc, #416] @ (1c9f0 ) │ │ │ │ + ldr r1, [pc, #416] @ (1ca0c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r0] │ │ │ │ - ldr r0, [pc, #412] @ (1c9f4 ) │ │ │ │ + ldr r0, [pc, #412] @ (1ca10 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 1c6b6 │ │ │ │ + b.n 1c6d4 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ - b.n 1c500 │ │ │ │ + b.n 1c520 │ │ │ │ bl f58c │ │ │ │ - b.n 1c51a │ │ │ │ - ldr r0, [pc, #276] @ (1c984 ) │ │ │ │ + b.n 1c53a │ │ │ │ + ldr r0, [pc, #272] @ (1c9a0 ) │ │ │ │ movw r2, #469 @ 0x1d5 │ │ │ │ - ldr r1, [pc, #384] @ (1c9f8 ) │ │ │ │ + ldr r1, [pc, #384] @ (1ca14 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r0] │ │ │ │ - ldr r0, [pc, #380] @ (1c9fc ) │ │ │ │ + ldr r0, [pc, #380] @ (1ca18 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, sl │ │ │ │ bl b8fc │ │ │ │ - b.n 1c70a │ │ │ │ - ldr r2, [pc, #244] @ (1c984 ) │ │ │ │ - ldr r3, [pc, #364] @ (1ca00 ) │ │ │ │ - ldr r1, [pc, #368] @ (1ca04 ) │ │ │ │ + b.n 1c728 │ │ │ │ + ldr r2, [pc, #240] @ (1c9a0 ) │ │ │ │ + ldr r3, [pc, #364] @ (1ca1c ) │ │ │ │ + ldr r1, [pc, #364] @ (1ca20 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [fp, r2] │ │ │ │ add r1, pc │ │ │ │ strd r3, r8, [sp] │ │ │ │ movw r2, #469 @ 0x1d5 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #352] @ (1ca08 ) │ │ │ │ + ldr r0, [pc, #348] @ (1ca24 ) │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 1c886 │ │ │ │ - ldr r0, [pc, #208] @ (1c984 ) │ │ │ │ + b.n 1c8a4 │ │ │ │ + ldr r0, [pc, #208] @ (1c9a0 ) │ │ │ │ mov.w r2, #470 @ 0x1d6 │ │ │ │ - ldr r1, [pc, #340] @ (1ca0c ) │ │ │ │ + ldr r1, [pc, #336] @ (1ca28 ) │ │ │ │ mov r4, r8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r0] │ │ │ │ - ldr r0, [pc, #332] @ (1ca10 ) │ │ │ │ + ldr r0, [pc, #332] @ (1ca2c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 1c6b6 │ │ │ │ + b.n 1c6d4 │ │ │ │ mov r0, sl │ │ │ │ bl b8fc │ │ │ │ - b.n 1c5a2 │ │ │ │ + b.n 1c5c2 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1c752 │ │ │ │ + b.n 1c770 │ │ │ │ strd r5, r4, [r7] │ │ │ │ - b.n 1c712 │ │ │ │ + b.n 1c730 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov.w r2, #462 @ 0x1ce │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldmia.w sl, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1c70a │ │ │ │ + bl 9018 │ │ │ │ + b.n 1c728 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ bl f204 │ │ │ │ - b.n 1c8fe │ │ │ │ - ldr r3, [pc, #228] @ (1ca14 ) │ │ │ │ + b.n 1c91c │ │ │ │ + ldr r3, [pc, #228] @ (1ca30 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #228] @ (1ca18 ) │ │ │ │ - ldr r0, [pc, #228] @ (1ca1c ) │ │ │ │ + ldr r1, [pc, #224] @ (1ca34 ) │ │ │ │ + ldr r0, [pc, #228] @ (1ca38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl 91d8 │ │ │ │ - ldr r3, [pc, #216] @ (1ca20 ) │ │ │ │ + ldr r3, [pc, #212] @ (1ca3c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #216] @ (1ca24 ) │ │ │ │ - ldr r0, [pc, #216] @ (1ca28 ) │ │ │ │ + ldr r1, [pc, #212] @ (1ca40 ) │ │ │ │ + ldr r0, [pc, #216] @ (1ca44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl 9238 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - subs r4, #76 @ 0x4c │ │ │ │ + subs r4, #44 @ 0x2c │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r4, #36 @ 0x24 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + str r6, [r6, r1] │ │ │ │ movs r1, r0 │ │ │ │ - add r4, r1 │ │ │ │ + add r4, r2 │ │ │ │ movs r1, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #552] @ (1cbc4 ) │ │ │ │ + ldr r7, [pc, #656] @ (1cc48 ) │ │ │ │ movs r1, r0 │ │ │ │ - orrs r0, r7 │ │ │ │ + muls r2, r0 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #304] @ (1cad8 ) │ │ │ │ + ldr r7, [pc, #408] @ (1cb5c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #152] @ (1ca44 ) │ │ │ │ + ldr r7, [pc, #256] @ (1cac8 ) │ │ │ │ movs r1, r0 │ │ │ │ - cmn r0, r3 │ │ │ │ + cmn r2, r4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ + subs r0, #200 @ 0xc8 │ │ │ │ movs r3, r0 │ │ │ │ - muls r4, r6 │ │ │ │ + muls r6, r7 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #832] @ (1ccfc ) │ │ │ │ + ldr r6, [pc, #936] @ (1cd80 ) │ │ │ │ movs r1, r0 │ │ │ │ - negs r6, r7 │ │ │ │ + cmp r0, r1 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #712] @ (1cc8c ) │ │ │ │ + ldr r6, [pc, #816] @ (1cd10 ) │ │ │ │ movs r1, r0 │ │ │ │ - negs r0, r4 │ │ │ │ + negs r2, r5 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #608] @ (1cc2c ) │ │ │ │ + ldr r6, [pc, #712] @ (1ccb0 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #472] @ (1cba8 ) │ │ │ │ + ldr r6, [pc, #576] @ (1cc2c ) │ │ │ │ movs r1, r0 │ │ │ │ - tst r0, r5 │ │ │ │ + tst r2, r6 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #296] @ (1cb00 ) │ │ │ │ + ldr r6, [pc, #400] @ (1cb84 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #160] @ (1ca7c ) │ │ │ │ + ldr r6, [pc, #264] @ (1cb00 ) │ │ │ │ movs r1, r0 │ │ │ │ - rors r2, r3 │ │ │ │ + rors r4, r4 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #88] @ (1ca3c ) │ │ │ │ + ldr r6, [pc, #192] @ (1cac0 ) │ │ │ │ movs r1, r0 │ │ │ │ - rors r0, r0 │ │ │ │ + rors r2, r1 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #976] @ (1cdbc ) │ │ │ │ + ldr r6, [pc, #56] @ (1ca40 ) │ │ │ │ movs r1, r0 │ │ │ │ - sbcs r6, r3 │ │ │ │ + sbcs r0, r5 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #872] @ (1cd5c ) │ │ │ │ + ldr r5, [pc, #976] @ (1cde0 ) │ │ │ │ movs r1, r0 │ │ │ │ - sbcs r4, r0 │ │ │ │ + sbcs r6, r1 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #712] @ (1ccc4 ) │ │ │ │ + ldr r5, [pc, #816] @ (1cd48 ) │ │ │ │ movs r1, r0 │ │ │ │ - adcs r4, r3 │ │ │ │ + adcs r6, r4 │ │ │ │ movs r1, r0 │ │ │ │ - tst r4, r1 │ │ │ │ + tst r6, r2 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #568] @ (1cc40 ) │ │ │ │ + ldr r5, [pc, #672] @ (1ccc4 ) │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r6 │ │ │ │ + asrs r6, r7 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #440] @ (1cbc8 ) │ │ │ │ + ldr r5, [pc, #544] @ (1cc4c ) │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r3 │ │ │ │ + asrs r2, r4 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r7, #100] @ 0x64 │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #164 @ 0xa4 │ │ │ │ + cmp r5, #174 @ 0xae │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, #244 @ 0xf4 │ │ │ │ + adds r0, #254 @ 0xfe │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r4, #100] @ 0x64 │ │ │ │ + str r0, [r1, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #204 @ 0xcc │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #248 @ 0xf8 │ │ │ │ + cmp r6, #2 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0001ca2c : │ │ │ │ +0001ca48 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr.w r6, [pc, #2532] @ 1d424 │ │ │ │ + ldr.w r6, [pc, #2532] @ 1d440 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ - ldr.w r4, [pc, #2532] @ 1d428 │ │ │ │ + ldr.w r4, [pc, #2532] @ 1d444 │ │ │ │ mov r7, r3 │ │ │ │ add r6, pc │ │ │ │ - ldr.w r5, [pc, #2528] @ 1d42c │ │ │ │ + ldr.w r5, [pc, #2528] @ 1d448 │ │ │ │ lsls r3, r2, #31 │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r6, r4] │ │ │ │ mov r6, r1 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ mov.w r4, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bmi.w 1ce76 │ │ │ │ + bmi.w 1ce92 │ │ │ │ add.w r9, r2, #2 │ │ │ │ teq r2, r9 │ │ │ │ - bmi.w 1ce6e │ │ │ │ - ldr.w r3, [pc, #2492] @ 1d430 │ │ │ │ + bmi.w 1ce8a │ │ │ │ + ldr.w r3, [pc, #2492] @ 1d44c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1ced4 │ │ │ │ + beq.w 1cef0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w 1cf0a │ │ │ │ + beq.w 1cf26 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1c394 │ │ │ │ + bl 1c3b4 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w 1cf28 │ │ │ │ + bne.w 1cf44 │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w 1cf30 │ │ │ │ + beq.w 1cf4c │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ bl eff0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1cf4e │ │ │ │ - ldr.w r3, [pc, #2416] @ 1d434 │ │ │ │ + beq.w 1cf6a │ │ │ │ + ldr.w r3, [pc, #2416] @ 1d450 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1cf78 │ │ │ │ + bne.w 1cf94 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ - bl 151b0 │ │ │ │ + bl 151d0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1caf8 │ │ │ │ + beq.n 1cb14 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1cea4 │ │ │ │ + beq.w 1cec0 │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.w 1cfa0 │ │ │ │ + beq.w 1cfbc │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 1cc3c │ │ │ │ - ldr.w r3, [pc, #2348] @ 1d438 │ │ │ │ + beq.w 1cc58 │ │ │ │ + ldr.w r3, [pc, #2348] @ 1d454 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w sl, [r5, r3] │ │ │ │ - ldr.w fp, [sl, #380] @ 0x17c │ │ │ │ + ldr.w fp, [sl, #204] @ 0xcc │ │ │ │ blx 8658 │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1d3aa │ │ │ │ + beq.w 1d3c6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1cb3c │ │ │ │ + beq.n 1cb58 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ceac │ │ │ │ + beq.w 1cec8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1cfe4 │ │ │ │ - ldr.w r3, [sl, #384] @ 0x180 │ │ │ │ + beq.w 1d000 │ │ │ │ + ldr.w r3, [sl, #208] @ 0xd0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ movs r0, #3 │ │ │ │ bl c684 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1cb66 │ │ │ │ + beq.n 1cb82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ceb4 │ │ │ │ + beq.w 1ced0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1d008 │ │ │ │ - ldr.w r3, [pc, #2252] @ 1d43c │ │ │ │ + beq.w 1d024 │ │ │ │ + ldr.w r3, [pc, #2252] @ 1d458 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr.w sl, [r9] │ │ │ │ bl f694 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ movs r2, #3 │ │ │ │ @@ -33117,164 +33125,164 @@ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str.w r8, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ blx 89c0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1d026 │ │ │ │ + beq.w 1d042 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1cbb6 │ │ │ │ + beq.n 1cbd2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1cec4 │ │ │ │ + beq.w 1cee0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1d3c2 │ │ │ │ + beq.w 1d3de │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1cbd0 │ │ │ │ + beq.n 1cbec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1cebc │ │ │ │ + beq.w 1ced8 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1d050 │ │ │ │ + bne.w 1d06c │ │ │ │ mov r0, r6 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1cbf6 │ │ │ │ + beq.n 1cc12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1cecc │ │ │ │ - ldr.w r3, [pc, #2120] @ 1d440 │ │ │ │ + beq.w 1cee8 │ │ │ │ + ldr.w r3, [pc, #2120] @ 1d45c │ │ │ │ mov.w r2, #368 @ 0x170 │ │ │ │ - ldr.w r1, [pc, #2116] @ 1d444 │ │ │ │ - ldr.w r0, [pc, #2116] @ 1d448 │ │ │ │ + ldr.w r1, [pc, #2116] @ 1d460 │ │ │ │ + ldr.w r0, [pc, #2116] @ 1d464 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4] │ │ │ │ - ldr.w r2, [pc, #2096] @ 1d44c │ │ │ │ - ldr.w r3, [pc, #2056] @ 1d428 │ │ │ │ + ldr.w r2, [pc, #2096] @ 1d468 │ │ │ │ + ldr.w r3, [pc, #2056] @ 1d444 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1d36c │ │ │ │ + bne.w 1d388 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ bl eff0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1d076 │ │ │ │ + beq.w 1d092 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 1d092 │ │ │ │ + bne.w 1d0ae │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ - bl 151b0 │ │ │ │ + bl 151d0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1cc7c │ │ │ │ + beq.n 1cc98 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 1cc7c │ │ │ │ + cbnz r3, 1cc98 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.w 1cfbe │ │ │ │ + beq.w 1cfda │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 1cb08 │ │ │ │ + bne.w 1cb24 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ bl eff0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1d0f2 │ │ │ │ + beq.w 1d10e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1d10a │ │ │ │ + bne.w 1d126 │ │ │ │ mov r3, fp │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ - bl 14774 │ │ │ │ + bl 14794 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1cccc │ │ │ │ + beq.n 1cce8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1d0b8 │ │ │ │ + beq.w 1d0d4 │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.w 1d12a │ │ │ │ + beq.w 1d146 │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #0 │ │ │ │ bl eff0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1d14a │ │ │ │ - ldr.w r3, [pc, #1896] @ 1d450 │ │ │ │ + beq.w 1d166 │ │ │ │ + ldr.w r3, [pc, #1896] @ 1d46c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1d22a │ │ │ │ + bne.w 1d246 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ bl 10458 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1cd12 │ │ │ │ + beq.n 1cd2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1cfdc │ │ │ │ + beq.w 1cff8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1d252 │ │ │ │ + beq.w 1d26e │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1cd32 │ │ │ │ + beq.n 1cd4e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1d0da │ │ │ │ - ldr.w r3, [pc, #1796] @ 1d438 │ │ │ │ + beq.w 1d0f6 │ │ │ │ + ldr.w r3, [pc, #1796] @ 1d454 │ │ │ │ tst.w r9, #1 │ │ │ │ ldr.w sl, [r5, r3] │ │ │ │ - ldrd fp, r7, [sl, #392] @ 0x188 │ │ │ │ - bne.w 1d280 │ │ │ │ + ldrd fp, r7, [sl, #216] @ 0xd8 │ │ │ │ + bne.w 1d29c │ │ │ │ mov r0, r9 │ │ │ │ bl f694 │ │ │ │ mov r3, r0 │ │ │ │ str.w fp, [sp, #76] @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ mov fp, r3 │ │ │ │ @@ -33282,1133 +33290,1133 @@ │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ blx 8a84 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1d288 │ │ │ │ + beq.w 1d2a4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 1d3f2 │ │ │ │ + beq.w 1d40e │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1cd90 │ │ │ │ + beq.n 1cdac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1d0e2 │ │ │ │ - ldr.w r3, [pc, #1728] @ 1d454 │ │ │ │ + beq.w 1d0fe │ │ │ │ + ldr.w r3, [pc, #1728] @ 1d470 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1d2c4 │ │ │ │ + bne.w 1d2e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1cdb2 │ │ │ │ + beq.n 1cdce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1d0ea │ │ │ │ - ldr.w r3, [pc, #1700] @ 1d458 │ │ │ │ + beq.w 1d106 │ │ │ │ + ldr.w r3, [pc, #1700] @ 1d474 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 1d0c0 │ │ │ │ + beq.w 1d0dc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1d3da │ │ │ │ + beq.w 1d3f6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1cdde │ │ │ │ + beq.n 1cdfa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1d142 │ │ │ │ - ldr.w r3, [pc, #1628] @ 1d43c │ │ │ │ + beq.w 1d15e │ │ │ │ + ldr.w r3, [pc, #1628] @ 1d458 │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w sl, [sl, #400] @ 0x190 │ │ │ │ + ldr.w sl, [sl, #224] @ 0xe0 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr.w r8, [r9] │ │ │ │ bl f694 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ strd sl, r6, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ blx 89c0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1d2f8 │ │ │ │ + beq.w 1d314 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1d40a │ │ │ │ + beq.w 1d426 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ce2a │ │ │ │ + beq.n 1ce46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1d222 │ │ │ │ + beq.w 1d23e │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1d316 │ │ │ │ + bne.w 1d332 │ │ │ │ mov r0, r6 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ce50 │ │ │ │ + beq.n 1ce6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1d26e │ │ │ │ - ldr.w r3, [pc, #1516] @ 1d440 │ │ │ │ + beq.w 1d28a │ │ │ │ + ldr.w r3, [pc, #1516] @ 1d45c │ │ │ │ mov.w r2, #376 @ 0x178 │ │ │ │ - ldr.w r1, [pc, #1536] @ 1d45c │ │ │ │ - ldr.w r0, [pc, #1536] @ 1d460 │ │ │ │ + ldr.w r1, [pc, #1536] @ 1d478 │ │ │ │ + ldr.w r0, [pc, #1536] @ 1d47c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1cc12 │ │ │ │ + b.n 1cc2e │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.w 1ca70 │ │ │ │ + bge.w 1ca8c │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #2 │ │ │ │ - bl 1632c │ │ │ │ - ldr.w r3, [pc, #1456] @ 1d430 │ │ │ │ + bl 1634c │ │ │ │ + ldr.w r3, [pc, #1456] @ 1d44c │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 1ced4 │ │ │ │ + cbz r2, 1cef0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ tst.w r9, #1 │ │ │ │ mov r8, r0 │ │ │ │ - beq.w 1ca88 │ │ │ │ + beq.w 1caa4 │ │ │ │ mov r0, r9 │ │ │ │ bl b8fc │ │ │ │ - b.n 1ca88 │ │ │ │ + b.n 1caa4 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1caf8 │ │ │ │ + b.n 1cb14 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1cb3c │ │ │ │ + b.n 1cb58 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1cb66 │ │ │ │ + b.n 1cb82 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1cbd0 │ │ │ │ + b.n 1cbec │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1cbb6 │ │ │ │ + b.n 1cbd2 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1cbf6 │ │ │ │ + b.n 1cc12 │ │ │ │ mov r0, r9 │ │ │ │ bl b8fc │ │ │ │ - ldr.w r3, [pc, #1416] @ 1d464 │ │ │ │ - ldr.w r1, [pc, #1416] @ 1d468 │ │ │ │ + ldr.w r3, [pc, #1416] @ 1d480 │ │ │ │ + ldr.w r1, [pc, #1416] @ 1d484 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr.w r3, [pc, #1360] @ 1d440 │ │ │ │ - ldr.w r1, [pc, #1400] @ 1d46c │ │ │ │ + ldr.w r3, [pc, #1360] @ 1d45c │ │ │ │ + ldr.w r1, [pc, #1400] @ 1d488 │ │ │ │ mov.w r2, #364 @ 0x16c │ │ │ │ - ldr.w r0, [pc, #1396] @ 1d470 │ │ │ │ + ldr.w r0, [pc, #1396] @ 1d48c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1cc12 │ │ │ │ - ldr.w r3, [pc, #1332] @ 1d440 │ │ │ │ + b.n 1cc2e │ │ │ │ + ldr.w r3, [pc, #1332] @ 1d45c │ │ │ │ mov.w r2, #364 @ 0x16c │ │ │ │ - ldr.w r1, [pc, #1376] @ 1d474 │ │ │ │ - ldr.w r0, [pc, #1376] @ 1d478 │ │ │ │ + ldr.w r1, [pc, #1376] @ 1d490 │ │ │ │ + ldr.w r0, [pc, #1376] @ 1d494 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1cc12 │ │ │ │ + b.n 1cc2e │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ - b.n 1caa6 │ │ │ │ - ldr.w r3, [pc, #1292] @ 1d440 │ │ │ │ + b.n 1cac2 │ │ │ │ + ldr.w r3, [pc, #1292] @ 1d45c │ │ │ │ movw r2, #365 @ 0x16d │ │ │ │ - ldr.w r1, [pc, #1344] @ 1d47c │ │ │ │ - ldr.w r0, [pc, #1344] @ 1d480 │ │ │ │ + ldr.w r1, [pc, #1344] @ 1d498 │ │ │ │ + ldr.w r0, [pc, #1344] @ 1d49c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1cc12 │ │ │ │ - ldr.w r3, [pc, #1264] @ 1d440 │ │ │ │ + b.n 1cc2e │ │ │ │ + ldr.w r3, [pc, #1264] @ 1d45c │ │ │ │ movw r2, #367 @ 0x16f │ │ │ │ - ldr.w r1, [pc, #1324] @ 1d484 │ │ │ │ - ldr.w r0, [pc, #1324] @ 1d488 │ │ │ │ + ldr.w r1, [pc, #1324] @ 1d4a0 │ │ │ │ + ldr.w r0, [pc, #1324] @ 1d4a4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ bl b8fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1cc12 │ │ │ │ - ldr.w r3, [pc, #1220] @ 1d440 │ │ │ │ - ldr.w r2, [pc, #1292] @ 1d48c │ │ │ │ - ldr.w r1, [pc, #1292] @ 1d490 │ │ │ │ + bl 9018 │ │ │ │ + b.n 1cc2e │ │ │ │ + ldr.w r3, [pc, #1220] @ 1d45c │ │ │ │ + ldr.w r2, [pc, #1292] @ 1d4a8 │ │ │ │ + ldr.w r1, [pc, #1292] @ 1d4ac │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #367 @ 0x16f │ │ │ │ - ldr.w r0, [pc, #1280] @ 1d494 │ │ │ │ + ldr.w r0, [pc, #1280] @ 1d4b0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 1cf6a │ │ │ │ - ldr.w r3, [pc, #1180] @ 1d440 │ │ │ │ + b.n 1cf86 │ │ │ │ + ldr.w r3, [pc, #1180] @ 1d45c │ │ │ │ movw r2, #367 @ 0x16f │ │ │ │ - ldr.w r1, [pc, #1260] @ 1d498 │ │ │ │ - ldr.w r0, [pc, #1260] @ 1d49c │ │ │ │ + ldr.w r1, [pc, #1260] @ 1d4b4 │ │ │ │ + ldr.w r0, [pc, #1260] @ 1d4b8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1cf6a │ │ │ │ - ldr.w r3, [pc, #1152] @ 1d440 │ │ │ │ + b.n 1cf86 │ │ │ │ + ldr.w r3, [pc, #1152] @ 1d45c │ │ │ │ movw r2, #367 @ 0x16f │ │ │ │ - ldr.w r1, [pc, #1240] @ 1d4a0 │ │ │ │ - ldr.w r0, [pc, #1240] @ 1d4a4 │ │ │ │ + ldr.w r1, [pc, #1240] @ 1d4bc │ │ │ │ + ldr.w r0, [pc, #1240] @ 1d4c0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1cf6a │ │ │ │ + b.n 1cf86 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1cd12 │ │ │ │ - ldr.w r3, [pc, #1112] @ 1d440 │ │ │ │ + b.n 1cd2e │ │ │ │ + ldr.w r3, [pc, #1112] @ 1d45c │ │ │ │ mov.w r2, #368 @ 0x170 │ │ │ │ - ldr.w r1, [pc, #1208] @ 1d4a8 │ │ │ │ - ldr.w r0, [pc, #1208] @ 1d4ac │ │ │ │ + ldr.w r1, [pc, #1208] @ 1d4c4 │ │ │ │ + ldr.w r0, [pc, #1208] @ 1d4c8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ bl b8fc │ │ │ │ - b.n 1cc12 │ │ │ │ - ldr.w r3, [pc, #1076] @ 1d440 │ │ │ │ + b.n 1cc2e │ │ │ │ + ldr.w r3, [pc, #1076] @ 1d45c │ │ │ │ mov.w r2, #368 @ 0x170 │ │ │ │ - ldr.w r1, [pc, #1180] @ 1d4b0 │ │ │ │ - ldr.w r0, [pc, #1180] @ 1d4b4 │ │ │ │ + ldr.w r1, [pc, #1180] @ 1d4cc │ │ │ │ + ldr.w r0, [pc, #1180] @ 1d4d0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1d000 │ │ │ │ - ldr.w r3, [pc, #1048] @ 1d440 │ │ │ │ + b.n 1d01c │ │ │ │ + ldr.w r3, [pc, #1048] @ 1d45c │ │ │ │ mov.w r2, #368 @ 0x170 │ │ │ │ - ldr.w r1, [pc, #1160] @ 1d4b8 │ │ │ │ - ldr.w r0, [pc, #1160] @ 1d4bc │ │ │ │ + ldr.w r1, [pc, #1160] @ 1d4d4 │ │ │ │ + ldr.w r0, [pc, #1160] @ 1d4d8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1cc12 │ │ │ │ - ldr r2, [pc, #1004] @ (1d440 ) │ │ │ │ - ldr.w r3, [pc, #1132] @ 1d4c0 │ │ │ │ - ldr.w r1, [pc, #1132] @ 1d4c4 │ │ │ │ + bl 9018 │ │ │ │ + b.n 1cc2e │ │ │ │ + ldr r2, [pc, #1004] @ (1d45c ) │ │ │ │ + ldr.w r3, [pc, #1132] @ 1d4dc │ │ │ │ + ldr.w r1, [pc, #1132] @ 1d4e0 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1128] @ 1d4c8 │ │ │ │ + ldr.w r0, [pc, #1128] @ 1d4e4 │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #368 @ 0x170 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 10428 │ │ │ │ - b.n 1cc12 │ │ │ │ - ldr r3, [pc, #968] @ (1d440 ) │ │ │ │ + b.n 1cc2e │ │ │ │ + ldr r3, [pc, #968] @ (1d45c ) │ │ │ │ movw r2, #367 @ 0x16f │ │ │ │ - ldr.w r1, [pc, #1100] @ 1d4cc │ │ │ │ - ldr.w r0, [pc, #1100] @ 1d4d0 │ │ │ │ + ldr.w r1, [pc, #1100] @ 1d4e8 │ │ │ │ + ldr.w r0, [pc, #1100] @ 1d4ec │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1cf6a │ │ │ │ - ldr r3, [pc, #940] @ (1d440 ) │ │ │ │ - ldr.w r2, [pc, #1084] @ 1d4d4 │ │ │ │ - ldr.w r1, [pc, #1084] @ 1d4d8 │ │ │ │ + b.n 1cf86 │ │ │ │ + ldr r3, [pc, #940] @ (1d45c ) │ │ │ │ + ldr.w r2, [pc, #1084] @ 1d4f0 │ │ │ │ + ldr.w r1, [pc, #1084] @ 1d4f4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #367 @ 0x16f │ │ │ │ - ldr.w r0, [pc, #1072] @ 1d4dc │ │ │ │ + ldr.w r0, [pc, #1072] @ 1d4f8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 1cf6a │ │ │ │ + b.n 1cf86 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1cccc │ │ │ │ + b.n 1cce8 │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w 1d352 │ │ │ │ + bne.w 1d36e │ │ │ │ add.w r5, r9, #2 │ │ │ │ teq r9, r5 │ │ │ │ - bmi.w 1d2b2 │ │ │ │ + bmi.w 1d2ce │ │ │ │ strd r5, r8, [r4] │ │ │ │ - b.n 1cc1a │ │ │ │ + b.n 1cc36 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1cd32 │ │ │ │ + b.n 1cd4e │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1cd90 │ │ │ │ + b.n 1cdac │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1cdb2 │ │ │ │ - ldr r3, [pc, #844] @ (1d440 ) │ │ │ │ + b.n 1cdce │ │ │ │ + ldr r3, [pc, #844] @ (1d45c ) │ │ │ │ movw r2, #369 @ 0x171 │ │ │ │ - ldr r1, [pc, #996] @ (1d4e0 ) │ │ │ │ - ldr r0, [pc, #1000] @ (1d4e4 ) │ │ │ │ + ldr r1, [pc, #996] @ (1d4fc ) │ │ │ │ + ldr r0, [pc, #1000] @ (1d500 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1cf6a │ │ │ │ - ldr r3, [pc, #820] @ (1d440 ) │ │ │ │ - ldr r2, [pc, #984] @ (1d4e8 ) │ │ │ │ - ldr r1, [pc, #988] @ (1d4ec ) │ │ │ │ + b.n 1cf86 │ │ │ │ + ldr r3, [pc, #820] @ (1d45c ) │ │ │ │ + ldr r2, [pc, #984] @ (1d504 ) │ │ │ │ + ldr r1, [pc, #988] @ (1d508 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #369 @ 0x171 │ │ │ │ - ldr r0, [pc, #976] @ (1d4f0 ) │ │ │ │ + ldr r0, [pc, #976] @ (1d50c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 1cf6a │ │ │ │ - ldr r3, [pc, #788] @ (1d440 ) │ │ │ │ + b.n 1cf86 │ │ │ │ + ldr r3, [pc, #788] @ (1d45c ) │ │ │ │ movw r2, #369 @ 0x171 │ │ │ │ - ldr r1, [pc, #960] @ (1d4f4 ) │ │ │ │ - ldr r0, [pc, #964] @ (1d4f8 ) │ │ │ │ + ldr r1, [pc, #960] @ (1d510 ) │ │ │ │ + ldr r0, [pc, #964] @ (1d514 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1cf6a │ │ │ │ + b.n 1cf86 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1cdde │ │ │ │ - ldr r3, [pc, #756] @ (1d440 ) │ │ │ │ + b.n 1cdfa │ │ │ │ + ldr r3, [pc, #756] @ (1d45c ) │ │ │ │ movw r2, #371 @ 0x173 │ │ │ │ - ldr r1, [pc, #936] @ (1d4fc ) │ │ │ │ - ldr r0, [pc, #940] @ (1d500 ) │ │ │ │ + ldr r1, [pc, #936] @ (1d518 ) │ │ │ │ + ldr r0, [pc, #940] @ (1d51c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w sl, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ add r7, sp, #28 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ bl f2c8 │ │ │ │ - ldr r3, [pc, #708] @ (1d438 ) │ │ │ │ + ldr r3, [pc, #708] @ (1d454 ) │ │ │ │ ldr.w fp, [r5, r3] │ │ │ │ - ldr r3, [pc, #904] @ (1d504 ) │ │ │ │ - ldr.w r1, [fp, #344] @ 0x158 │ │ │ │ + ldr r3, [pc, #904] @ (1d520 ) │ │ │ │ + ldr.w r1, [fp, #168] @ 0xa8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8c2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1d336 │ │ │ │ + beq.w 1d352 │ │ │ │ bl f464 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 1d276 │ │ │ │ - ldr r3, [pc, #660] @ (1d43c ) │ │ │ │ - ldr.w r9, [fp, #388] @ 0x184 │ │ │ │ + beq.n 1d292 │ │ │ │ + ldr r3, [pc, #660] @ (1d458 ) │ │ │ │ + ldr.w r9, [fp, #212] @ 0xd4 │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r5, [r8] │ │ │ │ bl f694 │ │ │ │ mov r3, r0 │ │ │ │ strd r9, r6, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r6, r3 │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ blx 89c0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1d38e │ │ │ │ + beq.w 1d3aa │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1d370 │ │ │ │ + bne.w 1d38c │ │ │ │ mov r0, r5 │ │ │ │ bl f198 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - ldr r1, [pc, #788] @ (1d508 ) │ │ │ │ - ldr r0, [pc, #788] @ (1d50c ) │ │ │ │ + bl 9018 │ │ │ │ + ldr r1, [pc, #788] @ (1d524 ) │ │ │ │ + ldr r0, [pc, #788] @ (1d528 ) │ │ │ │ movw r2, #373 @ 0x175 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1cc12 │ │ │ │ + bl 9018 │ │ │ │ + b.n 1cc2e │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ce2a │ │ │ │ - ldr r3, [pc, #532] @ (1d440 ) │ │ │ │ + b.n 1ce46 │ │ │ │ + ldr r3, [pc, #532] @ (1d45c ) │ │ │ │ movw r2, #371 @ 0x173 │ │ │ │ - ldr.w ip, [pc, #732] @ 1d510 │ │ │ │ - ldr r1, [pc, #732] @ (1d514 ) │ │ │ │ - ldr r0, [pc, #736] @ (1d518 ) │ │ │ │ + ldr.w ip, [pc, #732] @ 1d52c │ │ │ │ + ldr r1, [pc, #732] @ (1d530 ) │ │ │ │ + ldr r0, [pc, #736] @ (1d534 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w sl, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ bl 10428 │ │ │ │ - b.n 1d164 │ │ │ │ - ldr r3, [pc, #492] @ (1d440 ) │ │ │ │ + b.n 1d180 │ │ │ │ + ldr r3, [pc, #492] @ (1d45c ) │ │ │ │ movw r2, #371 @ 0x173 │ │ │ │ - ldr r1, [pc, #704] @ (1d51c ) │ │ │ │ - ldr r0, [pc, #708] @ (1d520 ) │ │ │ │ + ldr r1, [pc, #704] @ (1d538 ) │ │ │ │ + ldr r0, [pc, #708] @ (1d53c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w sl, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ bl fb48 │ │ │ │ - b.n 1d164 │ │ │ │ + b.n 1d180 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ce50 │ │ │ │ + b.n 1ce6c │ │ │ │ bl b8fc │ │ │ │ bl f204 │ │ │ │ - b.n 1d206 │ │ │ │ + b.n 1d222 │ │ │ │ mov r0, r9 │ │ │ │ bl b8e0 │ │ │ │ - b.n 1cd46 │ │ │ │ - ldr r3, [pc, #436] @ (1d440 ) │ │ │ │ + b.n 1cd62 │ │ │ │ + ldr r3, [pc, #436] @ (1d45c ) │ │ │ │ movw r2, #375 @ 0x177 │ │ │ │ - ldr r1, [pc, #660] @ (1d524 ) │ │ │ │ - ldr r0, [pc, #660] @ (1d528 ) │ │ │ │ + ldr r1, [pc, #660] @ (1d540 ) │ │ │ │ + ldr r0, [pc, #660] @ (1d544 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ bl b8fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1cc12 │ │ │ │ + bl 9018 │ │ │ │ + b.n 1cc2e │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w 1d0d4 │ │ │ │ + bge.w 1d0f0 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1d0d4 │ │ │ │ - ldr r0, [pc, #612] @ (1d52c ) │ │ │ │ + b.n 1d0f0 │ │ │ │ + ldr r0, [pc, #612] @ (1d548 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1d2e0 │ │ │ │ + beq.n 1d2fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1d364 │ │ │ │ - ldr r3, [pc, #348] @ (1d440 ) │ │ │ │ + beq.n 1d380 │ │ │ │ + ldr r3, [pc, #348] @ (1d45c ) │ │ │ │ movw r2, #375 @ 0x177 │ │ │ │ - ldr r1, [pc, #584] @ (1d530 ) │ │ │ │ - ldr r0, [pc, #584] @ (1d534 ) │ │ │ │ + ldr r1, [pc, #584] @ (1d54c ) │ │ │ │ + ldr r0, [pc, #584] @ (1d550 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1cf6a │ │ │ │ - ldr r3, [pc, #324] @ (1d440 ) │ │ │ │ + b.n 1cf86 │ │ │ │ + ldr r3, [pc, #324] @ (1d45c ) │ │ │ │ mov.w r2, #376 @ 0x178 │ │ │ │ - ldr r1, [pc, #568] @ (1d538 ) │ │ │ │ - ldr r0, [pc, #568] @ (1d53c ) │ │ │ │ + ldr r1, [pc, #568] @ (1d554 ) │ │ │ │ + ldr r0, [pc, #568] @ (1d558 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1cc12 │ │ │ │ - ldr r2, [pc, #296] @ (1d440 ) │ │ │ │ - ldr r3, [pc, #548] @ (1d540 ) │ │ │ │ - ldr r1, [pc, #552] @ (1d544 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 1cc2e │ │ │ │ + ldr r2, [pc, #296] @ (1d45c ) │ │ │ │ + ldr r3, [pc, #548] @ (1d55c ) │ │ │ │ + ldr r1, [pc, #552] @ (1d560 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #552] @ (1d548 ) │ │ │ │ + ldr r0, [pc, #552] @ (1d564 ) │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #376 @ 0x178 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 10428 │ │ │ │ - b.n 1cc12 │ │ │ │ - ldr r1, [pc, #532] @ (1d54c ) │ │ │ │ + b.n 1cc2e │ │ │ │ + ldr r1, [pc, #532] @ (1d568 ) │ │ │ │ mov.w r2, #372 @ 0x174 │ │ │ │ - ldr r0, [pc, #528] @ (1d550 ) │ │ │ │ + ldr r0, [pc, #528] @ (1d56c ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ bl b8fc │ │ │ │ - b.n 1d206 │ │ │ │ + b.n 1d222 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl b8fc │ │ │ │ - b.n 1d0d4 │ │ │ │ + b.n 1d0f0 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1d2e0 │ │ │ │ + b.n 1d2fc │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #480] @ (1d554 ) │ │ │ │ + ldr r3, [pc, #480] @ (1d570 ) │ │ │ │ movw r2, #373 @ 0x175 │ │ │ │ - ldr r1, [pc, #480] @ (1d558 ) │ │ │ │ + ldr r1, [pc, #480] @ (1d574 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #480] @ (1d55c ) │ │ │ │ + ldr r0, [pc, #480] @ (1d578 ) │ │ │ │ strd r3, r5, [sp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ bl 10428 │ │ │ │ - b.n 1d206 │ │ │ │ - ldr r1, [pc, #464] @ (1d560 ) │ │ │ │ + b.n 1d222 │ │ │ │ + ldr r1, [pc, #464] @ (1d57c ) │ │ │ │ movw r2, #373 @ 0x175 │ │ │ │ - ldr r0, [pc, #460] @ (1d564 ) │ │ │ │ + ldr r0, [pc, #460] @ (1d580 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1d206 │ │ │ │ - ldr r3, [pc, #444] @ (1d568 ) │ │ │ │ - movw r2, #7791 @ 0x1e6f │ │ │ │ - ldr r1, [pc, #440] @ (1d56c ) │ │ │ │ - ldr r0, [pc, #444] @ (1d570 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 1d222 │ │ │ │ + ldr r3, [pc, #444] @ (1d584 ) │ │ │ │ + movw r2, #5691 @ 0x163b │ │ │ │ + ldr r1, [pc, #440] @ (1d588 ) │ │ │ │ + ldr r0, [pc, #444] @ (1d58c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1180 @ 0x49c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #432] @ (1d574 ) │ │ │ │ - movw r2, #7813 @ 0x1e85 │ │ │ │ - ldr r1, [pc, #428] @ (1d578 ) │ │ │ │ - ldr r0, [pc, #432] @ (1d57c ) │ │ │ │ + ldr r3, [pc, #432] @ (1d590 ) │ │ │ │ + movw r2, #5713 @ 0x1651 │ │ │ │ + ldr r1, [pc, #428] @ (1d594 ) │ │ │ │ + ldr r0, [pc, #432] @ (1d598 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1180 @ 0x49c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #420] @ (1d580 ) │ │ │ │ - movw r2, #8024 @ 0x1f58 │ │ │ │ - ldr r1, [pc, #416] @ (1d584 ) │ │ │ │ - ldr r0, [pc, #420] @ (1d588 ) │ │ │ │ + ldr r3, [pc, #420] @ (1d59c ) │ │ │ │ + movw r2, #5924 @ 0x1724 │ │ │ │ + ldr r1, [pc, #416] @ (1d5a0 ) │ │ │ │ + ldr r0, [pc, #420] @ (1d5a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1180 @ 0x49c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #408] @ (1d58c ) │ │ │ │ - movw r2, #7930 @ 0x1efa │ │ │ │ - ldr r1, [pc, #404] @ (1d590 ) │ │ │ │ - ldr r0, [pc, #408] @ (1d594 ) │ │ │ │ + ldr r3, [pc, #408] @ (1d5a8 ) │ │ │ │ + movw r2, #5830 @ 0x16c6 │ │ │ │ + ldr r1, [pc, #404] @ (1d5ac ) │ │ │ │ + ldr r0, [pc, #408] @ (1d5b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1180 @ 0x49c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #396] @ (1d598 ) │ │ │ │ - movw r2, #7955 @ 0x1f13 │ │ │ │ - ldr r1, [pc, #392] @ (1d59c ) │ │ │ │ - ldr r0, [pc, #396] @ (1d5a0 ) │ │ │ │ + ldr r3, [pc, #396] @ (1d5b4 ) │ │ │ │ + movw r2, #5855 @ 0x16df │ │ │ │ + ldr r1, [pc, #392] @ (1d5b8 ) │ │ │ │ + ldr r0, [pc, #396] @ (1d5bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1180 @ 0x49c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r5, #152 @ 0x98 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #172 @ 0xac │ │ │ │ + adds r5, #144 @ 0x90 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, r4] │ │ │ │ + strh r2, [r6, r6] │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #210 @ 0xd2 │ │ │ │ + subs r5, #222 @ 0xde │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #218 @ 0xda │ │ │ │ + adds r3, #190 @ 0xbe │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, r3] │ │ │ │ + str r0, [r3, r5] │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #120 @ 0x78 │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bx sl │ │ │ │ + bx sp │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, r0] │ │ │ │ + str r4, [r7, r2] │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r0, r0] │ │ │ │ + str r6, [r3, r2] │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #190 @ 0xbe │ │ │ │ + subs r2, #202 @ 0xca │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #896] @ (1d800 ) │ │ │ │ + str r0, [r7, r1] │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #152 @ 0x98 │ │ │ │ + subs r2, #164 @ 0xa4 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #776] @ (1d790 ) │ │ │ │ + str r2, [r3, r1] │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #122 @ 0x7a │ │ │ │ + subs r2, #134 @ 0x86 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #112 @ 0x70 │ │ │ │ + subs r2, #124 @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #608] @ (1d6f4 ) │ │ │ │ + str r0, [r6, r0] │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #68 @ 0x44 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #448] @ (1d65c ) │ │ │ │ + str r0, [r1, r0] │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #40 @ 0x28 │ │ │ │ + subs r2, #52 @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #328] @ (1d5ec ) │ │ │ │ + ldr r7, [pc, #936] @ (1d868 ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #10 │ │ │ │ + subs r2, #22 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #176] @ (1d55c ) │ │ │ │ + ldr r7, [pc, #784] @ (1d7d8 ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #228 @ 0xe4 │ │ │ │ + subs r1, #240 @ 0xf0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #32] @ (1d4d4 ) │ │ │ │ + ldr r7, [pc, #640] @ (1d750 ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #192 @ 0xc0 │ │ │ │ + subs r1, #204 @ 0xcc │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #936] @ (1d864 ) │ │ │ │ + ldr r7, [pc, #520] @ (1d6e0 ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #162 @ 0xa2 │ │ │ │ + subs r1, #174 @ 0xae │ │ │ │ movs r1, r0 │ │ │ │ - cmn r2, r5 │ │ │ │ + cmn r6, r6 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #760] @ (1d7c0 ) │ │ │ │ + ldr r7, [pc, #344] @ (1d63c ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #118 @ 0x76 │ │ │ │ + subs r1, #130 @ 0x82 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #624] @ (1d740 ) │ │ │ │ + ldr r7, [pc, #208] @ (1d5bc ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #84 @ 0x54 │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #88 @ 0x58 │ │ │ │ + subs r1, #100 @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #512] @ (1d6dc ) │ │ │ │ + ldr r7, [pc, #96] @ (1d558 ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #44 @ 0x2c │ │ │ │ + subs r1, #56 @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #144] @ (1d574 ) │ │ │ │ + ldr r6, [pc, #752] @ (1d7f0 ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #220 @ 0xdc │ │ │ │ + subs r0, #232 @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #228 @ 0xe4 │ │ │ │ + subs r0, #240 @ 0xf0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #48] @ (1d520 ) │ │ │ │ + ldr r6, [pc, #656] @ (1d79c ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #186 @ 0xba │ │ │ │ + subs r0, #198 @ 0xc6 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #944] @ (1d8a8 ) │ │ │ │ + ldr r6, [pc, #528] @ (1d724 ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #164 @ 0xa4 │ │ │ │ + subs r0, #176 @ 0xb0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #816] @ (1d830 ) │ │ │ │ + ldr r6, [pc, #400] @ (1d6ac ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + subs r0, #142 @ 0x8e │ │ │ │ movs r1, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #136] @ (1d594 ) │ │ │ │ + ldr r5, [pc, #744] @ (1d810 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ + adds r7, #232 @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #12 │ │ │ │ + subs r0, #24 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #904] @ (1d8a0 ) │ │ │ │ + ldr r5, [pc, #488] @ (1d71c ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + adds r7, #168 @ 0xa8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #784] @ (1d830 ) │ │ │ │ + ldr r5, [pc, #368] @ (1d6ac ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #122 @ 0x7a │ │ │ │ + adds r7, #134 @ 0x86 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #568] @ (1d760 ) │ │ │ │ + ldr r5, [pc, #152] @ (1d5dc ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #70 @ 0x46 │ │ │ │ + adds r7, #82 @ 0x52 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + adds r7, #236 @ 0xec │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #216] @ (1d60c ) │ │ │ │ + ldr r4, [pc, #824] @ (1d888 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + adds r6, #250 @ 0xfa │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #120] @ (1d5b4 ) │ │ │ │ + ldr r4, [pc, #728] @ (1d830 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #214 @ 0xd6 │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ movs r1, r0 │ │ │ │ - ands r0, r5 │ │ │ │ + ands r4, r6 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #1016] @ (1d940 ) │ │ │ │ + ldr r4, [pc, #600] @ (1d7bc ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #182 @ 0xb6 │ │ │ │ + adds r6, #194 @ 0xc2 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #888] @ (1d8c8 ) │ │ │ │ + ldr r4, [pc, #472] @ (1d744 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #152 @ 0x98 │ │ │ │ + adds r6, #164 @ 0xa4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #640] @ (1d7dc ) │ │ │ │ + ldr r4, [pc, #224] @ (1d658 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #90 @ 0x5a │ │ │ │ + adds r6, #102 @ 0x66 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #536] @ (1d77c ) │ │ │ │ + ldr r4, [pc, #120] @ (1d5f8 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #64 @ 0x40 │ │ │ │ + adds r6, #76 @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #238 @ 0xee │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #64 @ 0x40 │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r5, r7] │ │ │ │ + ldrb r4, [r1, r0] │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #214 @ 0xd6 │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, r1 │ │ │ │ + cmp r0, r5 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r2, r7] │ │ │ │ + ldrh r4, [r6, r7] │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #190 @ 0xbe │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #16 │ │ │ │ + subs r7, #28 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldrh r4, [r3, r7] │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #166 @ 0xa6 │ │ │ │ + movs r5, #178 @ 0xb2 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r1 │ │ │ │ + lsls r0, r5 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r4, r6] │ │ │ │ + ldrh r4, [r0, r7] │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #142 @ 0x8e │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ movs r1, r0 │ │ │ │ - negs r0, r2 │ │ │ │ + negs r4, r5 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0001d5a4 : │ │ │ │ +0001d5c0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #356] @ (1d718 ) │ │ │ │ + ldr r4, [pc, #356] @ (1d734 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r6, [pc, #356] @ (1d71c ) │ │ │ │ + ldr r6, [pc, #356] @ (1d738 ) │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1164 @ 0x48c │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #332] @ (1d720 ) │ │ │ │ + ldr r4, [pc, #332] @ (1d73c ) │ │ │ │ add r6, pc │ │ │ │ - ldr r5, [pc, #332] @ (1d724 ) │ │ │ │ + ldr r5, [pc, #332] @ (1d740 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ bl b72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d694 │ │ │ │ + beq.n 1d6b0 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 1d674 │ │ │ │ + bpl.n 1d690 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.n 1d698 │ │ │ │ + bpl.n 1d6b4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1d6b0 │ │ │ │ + bne.n 1d6cc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n 1d6a4 │ │ │ │ + bpl.n 1d6c0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 1ca2c │ │ │ │ + bl 1ca48 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 1d694 │ │ │ │ + beq.n 1d6b0 │ │ │ │ movs r0, #2 │ │ │ │ blx 88b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d6c4 │ │ │ │ + beq.n 1d6e0 │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n 1d6ec │ │ │ │ - ldr r2, [pc, #236] @ (1d728 ) │ │ │ │ + bpl.n 1d708 │ │ │ │ + ldr r2, [pc, #236] @ (1d744 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1d700 │ │ │ │ - ldr r2, [pc, #232] @ (1d72c ) │ │ │ │ + beq.n 1d71c │ │ │ │ + ldr r2, [pc, #232] @ (1d748 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1d6e8 │ │ │ │ + beq.n 1d704 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 1d6e4 │ │ │ │ + ble.n 1d700 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.n 1d6e4 │ │ │ │ + beq.n 1d700 │ │ │ │ str r2, [r4, #16] │ │ │ │ - ldr r2, [pc, #212] @ (1d730 ) │ │ │ │ - ldr r3, [pc, #192] @ (1d720 ) │ │ │ │ + ldr r2, [pc, #212] @ (1d74c ) │ │ │ │ + ldr r3, [pc, #192] @ (1d73c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1d6e0 │ │ │ │ + bne.n 1d6fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #188] @ (1d734 ) │ │ │ │ + ldr r0, [pc, #188] @ (1d750 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #184] @ (1d738 ) │ │ │ │ + ldr r3, [pc, #184] @ (1d754 ) │ │ │ │ mov.w r2, #362 @ 0x16a │ │ │ │ - ldr r1, [pc, #180] @ (1d73c ) │ │ │ │ - ldr r0, [pc, #184] @ (1d740 ) │ │ │ │ + ldr r1, [pc, #180] @ (1d758 ) │ │ │ │ + ldr r0, [pc, #184] @ (1d75c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 1d65a │ │ │ │ - ldr r0, [pc, #168] @ (1d744 ) │ │ │ │ + b.n 1d676 │ │ │ │ + ldr r0, [pc, #168] @ (1d760 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 1d67e │ │ │ │ - ldr r0, [pc, #160] @ (1d748 ) │ │ │ │ + b.n 1d69a │ │ │ │ + ldr r0, [pc, #160] @ (1d764 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 1d67e │ │ │ │ + b.n 1d69a │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - beq.n 1d608 │ │ │ │ + beq.n 1d624 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 1d6ca │ │ │ │ + bne.n 1d6e6 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 1d608 │ │ │ │ + b.n 1d624 │ │ │ │ bl f58c │ │ │ │ - b.n 1d62c │ │ │ │ + b.n 1d648 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1d608 │ │ │ │ + beq.n 1d624 │ │ │ │ orr.w r2, r4, #1 │ │ │ │ - b.n 1d608 │ │ │ │ + b.n 1d624 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ bl 9238 │ │ │ │ bl 91d8 │ │ │ │ - ldr r3, [pc, #92] @ (1d74c ) │ │ │ │ + ldr r3, [pc, #92] @ (1d768 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #92] @ (1d750 ) │ │ │ │ - ldr r0, [pc, #96] @ (1d754 ) │ │ │ │ + ldr r1, [pc, #92] @ (1d76c ) │ │ │ │ + ldr r0, [pc, #96] @ (1d770 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #84] @ (1d758 ) │ │ │ │ + ldr r3, [pc, #84] @ (1d774 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #84] @ (1d75c ) │ │ │ │ - ldr r0, [pc, #84] @ (1d760 ) │ │ │ │ + ldr r1, [pc, #84] @ (1d778 ) │ │ │ │ + ldr r0, [pc, #84] @ (1d77c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - adds r6, #82 @ 0x52 │ │ │ │ + adds r6, #54 @ 0x36 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r2, #42 @ 0x2a │ │ │ │ + cmp r2, #14 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ + cmp r2, #10 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r1, #130 @ 0x82 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #144] @ (1d7c8 ) │ │ │ │ + ldr r0, [pc, #752] @ (1da44 ) │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #608] @ (1d9a0 ) │ │ │ │ + ldr r1, [pc, #192] @ (1d81c ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #80 @ 0x50 │ │ │ │ + adds r3, #92 @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #172 @ 0xac │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #248 @ 0xf8 │ │ │ │ + adds r4, #4 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r0, r3] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #82 @ 0x52 │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ + ldr r6, [r1, r3] │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + subs r4, r3, #7 │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #32 │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0001d764 : │ │ │ │ +0001d780 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr.w r6, [pc, #2460] @ 1e114 │ │ │ │ + ldr.w r6, [pc, #2460] @ 1e130 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ - ldr.w r4, [pc, #2460] @ 1e118 │ │ │ │ + ldr.w r4, [pc, #2460] @ 1e134 │ │ │ │ mov r7, r1 │ │ │ │ add r6, pc │ │ │ │ - ldr.w r5, [pc, #2456] @ 1e11c │ │ │ │ + ldr.w r5, [pc, #2456] @ 1e138 │ │ │ │ mov r8, r3 │ │ │ │ lsls r1, r2, #31 │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ mov.w r4, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bmi.w 1d96e │ │ │ │ + bmi.w 1d98a │ │ │ │ add.w r9, r2, #4 │ │ │ │ teq r2, r9 │ │ │ │ - bmi.w 1d966 │ │ │ │ - ldr.w r3, [pc, #2420] @ 1e120 │ │ │ │ + bmi.w 1d982 │ │ │ │ + ldr.w r3, [pc, #2420] @ 1e13c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1dbd8 │ │ │ │ + beq.w 1dbf4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 1dc0e │ │ │ │ + beq.w 1dc2a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1c394 │ │ │ │ + bl 1c3b4 │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bmi.w 1dc4a │ │ │ │ + bmi.w 1dc66 │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.w 1dc2c │ │ │ │ + beq.w 1dc48 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ bl eff0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1dc52 │ │ │ │ - ldr.w r3, [pc, #2348] @ 1e124 │ │ │ │ + beq.w 1dc6e │ │ │ │ + ldr.w r3, [pc, #2348] @ 1e140 │ │ │ │ ldr.w fp, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1dc7c │ │ │ │ + bne.w 1dc98 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ - bl 151b0 │ │ │ │ + bl 151d0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1d828 │ │ │ │ + beq.n 1d844 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1dbac │ │ │ │ + beq.w 1dbc8 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w 1dca4 │ │ │ │ + beq.w 1dcc0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1d9a0 │ │ │ │ - ldr.w r3, [pc, #2288] @ 1e128 │ │ │ │ + beq.w 1d9bc │ │ │ │ + ldr.w r3, [pc, #2288] @ 1e144 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr.w r8, [r3, #404] @ 0x194 │ │ │ │ + ldr.w r8, [r3, #228] @ 0xe4 │ │ │ │ blx 8658 │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1e0b2 │ │ │ │ + beq.w 1e0ce │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1d866 │ │ │ │ + beq.n 1d882 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1dbb8 │ │ │ │ + beq.w 1dbd4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1dcf0 │ │ │ │ + beq.w 1dd0c │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r6 │ │ │ │ movs r0, #2 │ │ │ │ bl c684 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1d88c │ │ │ │ + beq.n 1d8a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1dbc0 │ │ │ │ + beq.w 1dbdc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1dd14 │ │ │ │ - ldr.w r3, [pc, #2196] @ 1e12c │ │ │ │ + beq.w 1dd30 │ │ │ │ + ldr.w r3, [pc, #2196] @ 1e148 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr.w r6, [r9] │ │ │ │ bl f694 │ │ │ │ mov r3, r0 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ @@ -34417,171 +34425,171 @@ │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str.w r8, [sp, #40] @ 0x28 │ │ │ │ blx 89c0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1dd32 │ │ │ │ + beq.w 1dd4e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1d8de │ │ │ │ + beq.n 1d8fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1dbc8 │ │ │ │ + beq.w 1dbe4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1e09a │ │ │ │ + beq.w 1e0b6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1d8f8 │ │ │ │ + beq.n 1d914 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1dbd0 │ │ │ │ + beq.w 1dbec │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1dd62 │ │ │ │ + bne.w 1dd7e │ │ │ │ mov r0, r6 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1d920 │ │ │ │ + beq.n 1d93c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 1d920 │ │ │ │ + cbnz r3, 1d93c │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #2060] @ 1e130 │ │ │ │ + ldr.w r3, [pc, #2060] @ 1e14c │ │ │ │ mov.w r2, #388 @ 0x184 │ │ │ │ - ldr.w r1, [pc, #2056] @ 1e134 │ │ │ │ - ldr.w r0, [pc, #2056] @ 1e138 │ │ │ │ + ldr.w r1, [pc, #2056] @ 1e150 │ │ │ │ + ldr.w r0, [pc, #2056] @ 1e154 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4] │ │ │ │ - ldr.w r2, [pc, #2036] @ 1e13c │ │ │ │ - ldr.w r3, [pc, #1996] @ 1e118 │ │ │ │ + ldr.w r2, [pc, #2036] @ 1e158 │ │ │ │ + ldr.w r3, [pc, #1996] @ 1e134 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1e096 │ │ │ │ + bne.w 1e0b2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.w 1d7a8 │ │ │ │ + bge.w 1d7c4 │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #4 │ │ │ │ - bl 1632c │ │ │ │ - ldr.w r3, [pc, #1960] @ 1e120 │ │ │ │ + bl 1634c │ │ │ │ + ldr.w r3, [pc, #1960] @ 1e13c │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1dbd8 │ │ │ │ + beq.w 1dbf4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ tst.w r9, #1 │ │ │ │ mov r6, r0 │ │ │ │ - beq.w 1d7c0 │ │ │ │ + beq.w 1d7dc │ │ │ │ mov r0, r9 │ │ │ │ bl b8fc │ │ │ │ - b.n 1d7c0 │ │ │ │ + b.n 1d7dc │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl eff0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1dd88 │ │ │ │ + beq.w 1dda4 │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1dda4 │ │ │ │ + bne.w 1ddc0 │ │ │ │ mov r1, r9 │ │ │ │ - bl 14210 │ │ │ │ + bl 14230 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1d9d8 │ │ │ │ + beq.n 1d9f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1dce4 │ │ │ │ + beq.w 1dd00 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w 1ddca │ │ │ │ + beq.w 1dde6 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl eff0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1dde2 │ │ │ │ + beq.w 1ddfe │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1ddfa │ │ │ │ + bne.w 1de16 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ - bl 14774 │ │ │ │ + bl 14794 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1da1a │ │ │ │ + beq.n 1da36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1dd5a │ │ │ │ + beq.w 1dd76 │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.w 1de1a │ │ │ │ + beq.w 1de36 │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #0 │ │ │ │ bl eff0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1de3a │ │ │ │ - ldr.w r3, [pc, #1804] @ 1e140 │ │ │ │ + beq.w 1de56 │ │ │ │ + ldr.w r3, [pc, #1804] @ 1e15c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1df1a │ │ │ │ + bne.w 1df36 │ │ │ │ mov r1, r9 │ │ │ │ - bl 15a90 │ │ │ │ + bl 15ab0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1da5e │ │ │ │ + beq.n 1da7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1dcc2 │ │ │ │ + beq.w 1dcde │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.w 1df54 │ │ │ │ - ldr.w r3, [pc, #1728] @ 1e128 │ │ │ │ + beq.w 1df70 │ │ │ │ + ldr.w r3, [pc, #1728] @ 1e144 │ │ │ │ tst.w sl, #1 │ │ │ │ ldr.w fp, [r5, r3] │ │ │ │ - ldr.w r8, [fp, #408] @ 0x198 │ │ │ │ - ldr.w r6, [fp, #396] @ 0x18c │ │ │ │ - bne.w 1df70 │ │ │ │ + ldr.w r8, [fp, #232] @ 0xe8 │ │ │ │ + ldr.w r6, [fp, #220] @ 0xdc │ │ │ │ + bne.w 1df8c │ │ │ │ mov r0, sl │ │ │ │ bl f694 │ │ │ │ mov r3, r0 │ │ │ │ str.w r8, [sp, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ mov r8, r3 │ │ │ │ @@ -34589,1608 +34597,1608 @@ │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ blx 8a84 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1df78 │ │ │ │ + beq.w 1df94 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1e0fa │ │ │ │ + beq.w 1e116 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1daca │ │ │ │ + beq.n 1dae6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 1daca │ │ │ │ + cbnz r3, 1dae6 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1656] @ 1e144 │ │ │ │ + ldr.w r3, [pc, #1656] @ 1e160 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1dfb4 │ │ │ │ + bne.w 1dfd0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1daee │ │ │ │ + beq.n 1db0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 1daee │ │ │ │ + cbnz r3, 1db0a │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1624] @ 1e148 │ │ │ │ + ldr.w r3, [pc, #1624] @ 1e164 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 1dcca │ │ │ │ + beq.w 1dce6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1e0ca │ │ │ │ + beq.w 1e0e6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1db1a │ │ │ │ + beq.n 1db36 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1de32 │ │ │ │ - ldr.w r3, [pc, #1552] @ 1e12c │ │ │ │ + beq.w 1de4e │ │ │ │ + ldr.w r3, [pc, #1552] @ 1e148 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w r8, [fp, #412] @ 0x19c │ │ │ │ + ldr.w r8, [fp, #236] @ 0xec │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr.w r6, [r9] │ │ │ │ bl f694 │ │ │ │ mov r3, r0 │ │ │ │ strd r8, r7, [sp, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ mov r7, r3 │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ blx 89c0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1dfe8 │ │ │ │ + beq.w 1e004 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1e0e2 │ │ │ │ + beq.w 1e0fe │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1db68 │ │ │ │ + beq.n 1db84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1df12 │ │ │ │ + beq.w 1df2e │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1e006 │ │ │ │ + bne.w 1e022 │ │ │ │ mov r0, r6 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1db8e │ │ │ │ + beq.n 1dbaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1df42 │ │ │ │ - ldr.w r3, [pc, #1440] @ 1e130 │ │ │ │ + beq.w 1df5e │ │ │ │ + ldr.w r3, [pc, #1440] @ 1e14c │ │ │ │ movw r2, #399 @ 0x18f │ │ │ │ - ldr.w r1, [pc, #1460] @ 1e14c │ │ │ │ - ldr.w r0, [pc, #1460] @ 1e150 │ │ │ │ + ldr.w r1, [pc, #1460] @ 1e168 │ │ │ │ + ldr.w r0, [pc, #1460] @ 1e16c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1d93c │ │ │ │ + b.n 1d958 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 1d828 │ │ │ │ + b.n 1d844 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1d866 │ │ │ │ + b.n 1d882 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1d88c │ │ │ │ + b.n 1d8a8 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1d8de │ │ │ │ + b.n 1d8fa │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1d8f8 │ │ │ │ + b.n 1d914 │ │ │ │ mov r0, r9 │ │ │ │ bl b8fc │ │ │ │ - ldr.w r3, [pc, #1396] @ 1e154 │ │ │ │ - ldr.w r1, [pc, #1396] @ 1e158 │ │ │ │ + ldr.w r3, [pc, #1396] @ 1e170 │ │ │ │ + ldr.w r1, [pc, #1396] @ 1e174 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr.w r3, [pc, #1340] @ 1e130 │ │ │ │ - ldr.w r1, [pc, #1380] @ 1e15c │ │ │ │ + ldr.w r3, [pc, #1340] @ 1e14c │ │ │ │ + ldr.w r1, [pc, #1380] @ 1e178 │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ - ldr.w r0, [pc, #1376] @ 1e160 │ │ │ │ + ldr.w r0, [pc, #1376] @ 1e17c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1d93c │ │ │ │ - ldr.w r3, [pc, #1312] @ 1e130 │ │ │ │ + b.n 1d958 │ │ │ │ + ldr.w r3, [pc, #1312] @ 1e14c │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ - ldr.w r1, [pc, #1356] @ 1e164 │ │ │ │ - ldr.w r0, [pc, #1356] @ 1e168 │ │ │ │ + ldr.w r1, [pc, #1356] @ 1e180 │ │ │ │ + ldr.w r0, [pc, #1356] @ 1e184 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1d93c │ │ │ │ - ldr.w r3, [pc, #1280] @ 1e130 │ │ │ │ + b.n 1d958 │ │ │ │ + ldr.w r3, [pc, #1280] @ 1e14c │ │ │ │ movw r2, #385 @ 0x181 │ │ │ │ - ldr.w r1, [pc, #1332] @ 1e16c │ │ │ │ - ldr.w r0, [pc, #1332] @ 1e170 │ │ │ │ + ldr.w r1, [pc, #1332] @ 1e188 │ │ │ │ + ldr.w r0, [pc, #1332] @ 1e18c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1d93c │ │ │ │ + b.n 1d958 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ - b.n 1d7da │ │ │ │ - ldr.w r3, [pc, #1244] @ 1e130 │ │ │ │ + b.n 1d7f6 │ │ │ │ + ldr.w r3, [pc, #1244] @ 1e14c │ │ │ │ movw r2, #387 @ 0x183 │ │ │ │ - ldr.w r1, [pc, #1304] @ 1e174 │ │ │ │ - ldr.w r0, [pc, #1304] @ 1e178 │ │ │ │ + ldr.w r1, [pc, #1304] @ 1e190 │ │ │ │ + ldr.w r0, [pc, #1304] @ 1e194 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, sl │ │ │ │ bl b8fc │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1d93c │ │ │ │ - ldr.w r3, [pc, #1200] @ 1e130 │ │ │ │ - ldr.w r2, [pc, #1272] @ 1e17c │ │ │ │ - ldr.w r1, [pc, #1272] @ 1e180 │ │ │ │ + bl 9018 │ │ │ │ + b.n 1d958 │ │ │ │ + ldr.w r3, [pc, #1200] @ 1e14c │ │ │ │ + ldr.w r2, [pc, #1272] @ 1e198 │ │ │ │ + ldr.w r1, [pc, #1272] @ 1e19c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #387 @ 0x183 │ │ │ │ - ldr.w r0, [pc, #1260] @ 1e184 │ │ │ │ + ldr.w r0, [pc, #1260] @ 1e1a0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 1dc6e │ │ │ │ - ldr.w r3, [pc, #1160] @ 1e130 │ │ │ │ + b.n 1dc8a │ │ │ │ + ldr.w r3, [pc, #1160] @ 1e14c │ │ │ │ movw r2, #387 @ 0x183 │ │ │ │ - ldr.w r1, [pc, #1240] @ 1e188 │ │ │ │ - ldr.w r0, [pc, #1240] @ 1e18c │ │ │ │ + ldr.w r1, [pc, #1240] @ 1e1a4 │ │ │ │ + ldr.w r0, [pc, #1240] @ 1e1a8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1dc6e │ │ │ │ + b.n 1dc8a │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1da5e │ │ │ │ + b.n 1da7a │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w 1e042 │ │ │ │ + bne.w 1e05e │ │ │ │ add.w r5, sl, #4 │ │ │ │ teq sl, r5 │ │ │ │ - bmi.w 1dfa2 │ │ │ │ + bmi.w 1dfbe │ │ │ │ strd r5, r9, [r4] │ │ │ │ - b.n 1d944 │ │ │ │ + b.n 1d960 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 1d9d8 │ │ │ │ - ldr.w r3, [pc, #1084] @ 1e130 │ │ │ │ + b.n 1d9f4 │ │ │ │ + ldr.w r3, [pc, #1084] @ 1e14c │ │ │ │ mov.w r2, #388 @ 0x184 │ │ │ │ - ldr.w r1, [pc, #1172] @ 1e190 │ │ │ │ - ldr.w r0, [pc, #1172] @ 1e194 │ │ │ │ + ldr.w r1, [pc, #1172] @ 1e1ac │ │ │ │ + ldr.w r0, [pc, #1172] @ 1e1b0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, sl │ │ │ │ bl b8fc │ │ │ │ - b.n 1d93c │ │ │ │ - ldr.w r3, [pc, #1048] @ 1e130 │ │ │ │ + b.n 1d958 │ │ │ │ + ldr.w r3, [pc, #1048] @ 1e14c │ │ │ │ mov.w r2, #388 @ 0x184 │ │ │ │ - ldr.w r1, [pc, #1144] @ 1e198 │ │ │ │ - ldr.w r0, [pc, #1144] @ 1e19c │ │ │ │ + ldr.w r1, [pc, #1144] @ 1e1b4 │ │ │ │ + ldr.w r0, [pc, #1144] @ 1e1b8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1dd0c │ │ │ │ - ldr r3, [pc, #1020] @ (1e130 ) │ │ │ │ + b.n 1dd28 │ │ │ │ + ldr r3, [pc, #1020] @ (1e14c ) │ │ │ │ mov.w r2, #388 @ 0x184 │ │ │ │ - ldr.w r1, [pc, #1124] @ 1e1a0 │ │ │ │ - ldr.w r0, [pc, #1124] @ 1e1a4 │ │ │ │ + ldr.w r1, [pc, #1124] @ 1e1bc │ │ │ │ + ldr.w r0, [pc, #1124] @ 1e1c0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1d93c │ │ │ │ + bl 9018 │ │ │ │ + b.n 1d958 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1da1a │ │ │ │ - ldr r2, [pc, #972] @ (1e130 ) │ │ │ │ - ldr.w r3, [pc, #1088] @ 1e1a8 │ │ │ │ - ldr.w r1, [pc, #1088] @ 1e1ac │ │ │ │ + b.n 1da36 │ │ │ │ + ldr r2, [pc, #972] @ (1e14c ) │ │ │ │ + ldr.w r3, [pc, #1088] @ 1e1c4 │ │ │ │ + ldr.w r1, [pc, #1088] @ 1e1c8 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1088] @ 1e1b0 │ │ │ │ + ldr.w r0, [pc, #1088] @ 1e1cc │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #388 @ 0x184 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 10428 │ │ │ │ - b.n 1d93c │ │ │ │ - ldr r3, [pc, #932] @ (1e130 ) │ │ │ │ + b.n 1d958 │ │ │ │ + ldr r3, [pc, #932] @ (1e14c ) │ │ │ │ mov.w r2, #390 @ 0x186 │ │ │ │ - ldr.w r1, [pc, #1060] @ 1e1b4 │ │ │ │ - ldr.w r0, [pc, #1060] @ 1e1b8 │ │ │ │ + ldr.w r1, [pc, #1060] @ 1e1d0 │ │ │ │ + ldr.w r0, [pc, #1060] @ 1e1d4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1dc6e │ │ │ │ - ldr r3, [pc, #904] @ (1e130 ) │ │ │ │ - ldr.w r2, [pc, #1044] @ 1e1bc │ │ │ │ - ldr.w r1, [pc, #1044] @ 1e1c0 │ │ │ │ + b.n 1dc8a │ │ │ │ + ldr r3, [pc, #904] @ (1e14c ) │ │ │ │ + ldr.w r2, [pc, #1044] @ 1e1d8 │ │ │ │ + ldr.w r1, [pc, #1044] @ 1e1dc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #390 @ 0x186 │ │ │ │ - ldr.w r0, [pc, #1028] @ 1e1c4 │ │ │ │ + ldr.w r0, [pc, #1028] @ 1e1e0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 1dc6e │ │ │ │ - ldr r3, [pc, #868] @ (1e130 ) │ │ │ │ + b.n 1dc8a │ │ │ │ + ldr r3, [pc, #868] @ (1e14c ) │ │ │ │ mov.w r2, #390 @ 0x186 │ │ │ │ - ldr r1, [pc, #1012] @ (1e1c8 ) │ │ │ │ - ldr r0, [pc, #1016] @ (1e1cc ) │ │ │ │ + ldr r1, [pc, #1012] @ (1e1e4 ) │ │ │ │ + ldr r0, [pc, #1016] @ (1e1e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1dc6e │ │ │ │ - ldr r3, [pc, #844] @ (1e130 ) │ │ │ │ + b.n 1dc8a │ │ │ │ + ldr r3, [pc, #844] @ (1e14c ) │ │ │ │ mov.w r2, #392 @ 0x188 │ │ │ │ - ldr r1, [pc, #996] @ (1e1d0 ) │ │ │ │ - ldr r0, [pc, #1000] @ (1e1d4 ) │ │ │ │ + ldr r1, [pc, #996] @ (1e1ec ) │ │ │ │ + ldr r0, [pc, #1000] @ (1e1f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1dc6e │ │ │ │ - ldr r3, [pc, #820] @ (1e130 ) │ │ │ │ - ldr r2, [pc, #984] @ (1e1d8 ) │ │ │ │ - ldr r1, [pc, #988] @ (1e1dc ) │ │ │ │ + b.n 1dc8a │ │ │ │ + ldr r3, [pc, #820] @ (1e14c ) │ │ │ │ + ldr r2, [pc, #984] @ (1e1f4 ) │ │ │ │ + ldr r1, [pc, #988] @ (1e1f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #392 @ 0x188 │ │ │ │ - ldr r0, [pc, #976] @ (1e1e0 ) │ │ │ │ + ldr r0, [pc, #976] @ (1e1fc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 1dc6e │ │ │ │ - ldr r3, [pc, #788] @ (1e130 ) │ │ │ │ + b.n 1dc8a │ │ │ │ + ldr r3, [pc, #788] @ (1e14c ) │ │ │ │ mov.w r2, #392 @ 0x188 │ │ │ │ - ldr r1, [pc, #960] @ (1e1e4 ) │ │ │ │ - ldr r0, [pc, #964] @ (1e1e8 ) │ │ │ │ + ldr r1, [pc, #960] @ (1e200 ) │ │ │ │ + ldr r0, [pc, #964] @ (1e204 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1dc6e │ │ │ │ + b.n 1dc8a │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1db1a │ │ │ │ - ldr r3, [pc, #756] @ (1e130 ) │ │ │ │ + b.n 1db36 │ │ │ │ + ldr r3, [pc, #756] @ (1e14c ) │ │ │ │ mov.w r2, #394 @ 0x18a │ │ │ │ - ldr r1, [pc, #936] @ (1e1ec ) │ │ │ │ - ldr r0, [pc, #940] @ (1e1f0 ) │ │ │ │ + ldr r1, [pc, #936] @ (1e208 ) │ │ │ │ + ldr r0, [pc, #940] @ (1e20c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ add r6, sp, #28 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ bl f2c8 │ │ │ │ - ldr r3, [pc, #708] @ (1e128 ) │ │ │ │ + ldr r3, [pc, #708] @ (1e144 ) │ │ │ │ ldr.w fp, [r5, r3] │ │ │ │ - ldr r3, [pc, #904] @ (1e1f4 ) │ │ │ │ - ldr.w r1, [fp, #344] @ 0x158 │ │ │ │ + ldr r3, [pc, #904] @ (1e210 ) │ │ │ │ + ldr.w r1, [fp, #168] @ 0xa8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8c2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1e026 │ │ │ │ + beq.w 1e042 │ │ │ │ bl f464 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 1df4a │ │ │ │ - ldr r3, [pc, #660] @ (1e12c ) │ │ │ │ - ldr.w sl, [fp, #388] @ 0x184 │ │ │ │ + beq.n 1df66 │ │ │ │ + ldr r3, [pc, #660] @ (1e148 ) │ │ │ │ + ldr.w sl, [fp, #212] @ 0xd4 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr.w r5, [r9] │ │ │ │ bl f694 │ │ │ │ mov r3, r0 │ │ │ │ strd sl, r7, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r7, r3 │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ blx 89c0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1e05c │ │ │ │ + beq.w 1e078 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1e078 │ │ │ │ + bne.w 1e094 │ │ │ │ mov r0, r5 │ │ │ │ bl f198 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - ldr r1, [pc, #788] @ (1e1f8 ) │ │ │ │ - ldr r0, [pc, #788] @ (1e1fc ) │ │ │ │ + bl 9018 │ │ │ │ + ldr r1, [pc, #788] @ (1e214 ) │ │ │ │ + ldr r0, [pc, #788] @ (1e218 ) │ │ │ │ mov.w r2, #396 @ 0x18c │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1d93c │ │ │ │ + bl 9018 │ │ │ │ + b.n 1d958 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1db68 │ │ │ │ - ldr r3, [pc, #532] @ (1e130 ) │ │ │ │ + b.n 1db84 │ │ │ │ + ldr r3, [pc, #532] @ (1e14c ) │ │ │ │ mov.w r2, #394 @ 0x18a │ │ │ │ - ldr.w ip, [pc, #732] @ 1e200 │ │ │ │ - ldr r1, [pc, #732] @ (1e204 ) │ │ │ │ - ldr r0, [pc, #736] @ (1e208 ) │ │ │ │ + ldr.w ip, [pc, #732] @ 1e21c │ │ │ │ + ldr r1, [pc, #732] @ (1e220 ) │ │ │ │ + ldr r0, [pc, #736] @ (1e224 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r6, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ bl 10428 │ │ │ │ - b.n 1de54 │ │ │ │ + b.n 1de70 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1db8e │ │ │ │ + b.n 1dbaa │ │ │ │ bl b8fc │ │ │ │ bl f204 │ │ │ │ - b.n 1def6 │ │ │ │ - ldr r3, [pc, #472] @ (1e130 ) │ │ │ │ + b.n 1df12 │ │ │ │ + ldr r3, [pc, #472] @ (1e14c ) │ │ │ │ mov.w r2, #394 @ 0x18a │ │ │ │ - ldr r1, [pc, #688] @ (1e20c ) │ │ │ │ - ldr r0, [pc, #688] @ (1e210 ) │ │ │ │ + ldr r1, [pc, #688] @ (1e228 ) │ │ │ │ + ldr r0, [pc, #688] @ (1e22c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ bl fb48 │ │ │ │ - b.n 1de54 │ │ │ │ + b.n 1de70 │ │ │ │ mov r0, sl │ │ │ │ bl b8e0 │ │ │ │ - b.n 1da7e │ │ │ │ - ldr r3, [pc, #436] @ (1e130 ) │ │ │ │ + b.n 1da9a │ │ │ │ + ldr r3, [pc, #436] @ (1e14c ) │ │ │ │ mov.w r2, #398 @ 0x18e │ │ │ │ - ldr r1, [pc, #660] @ (1e214 ) │ │ │ │ - ldr r0, [pc, #660] @ (1e218 ) │ │ │ │ + ldr r1, [pc, #660] @ (1e230 ) │ │ │ │ + ldr r0, [pc, #660] @ (1e234 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, sl │ │ │ │ bl b8fc │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1d93c │ │ │ │ + bl 9018 │ │ │ │ + b.n 1d958 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w 1dcde │ │ │ │ + bge.w 1dcfa │ │ │ │ movs r1, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1dcde │ │ │ │ - ldr r0, [pc, #612] @ (1e21c ) │ │ │ │ + b.n 1dcfa │ │ │ │ + ldr r0, [pc, #612] @ (1e238 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1dfd0 │ │ │ │ + beq.n 1dfec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1e054 │ │ │ │ - ldr r3, [pc, #348] @ (1e130 ) │ │ │ │ + beq.n 1e070 │ │ │ │ + ldr r3, [pc, #348] @ (1e14c ) │ │ │ │ mov.w r2, #398 @ 0x18e │ │ │ │ - ldr r1, [pc, #584] @ (1e220 ) │ │ │ │ - ldr r0, [pc, #584] @ (1e224 ) │ │ │ │ + ldr r1, [pc, #584] @ (1e23c ) │ │ │ │ + ldr r0, [pc, #584] @ (1e240 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1dc6e │ │ │ │ - ldr r3, [pc, #324] @ (1e130 ) │ │ │ │ + b.n 1dc8a │ │ │ │ + ldr r3, [pc, #324] @ (1e14c ) │ │ │ │ movw r2, #399 @ 0x18f │ │ │ │ - ldr r1, [pc, #568] @ (1e228 ) │ │ │ │ - ldr r0, [pc, #568] @ (1e22c ) │ │ │ │ + ldr r1, [pc, #568] @ (1e244 ) │ │ │ │ + ldr r0, [pc, #568] @ (1e248 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1d93c │ │ │ │ - ldr r2, [pc, #296] @ (1e130 ) │ │ │ │ - ldr r3, [pc, #548] @ (1e230 ) │ │ │ │ - ldr r1, [pc, #552] @ (1e234 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 1d958 │ │ │ │ + ldr r2, [pc, #296] @ (1e14c ) │ │ │ │ + ldr r3, [pc, #548] @ (1e24c ) │ │ │ │ + ldr r1, [pc, #552] @ (1e250 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #552] @ (1e238 ) │ │ │ │ + ldr r0, [pc, #552] @ (1e254 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #399 @ 0x18f │ │ │ │ bl 10428 │ │ │ │ - b.n 1d93c │ │ │ │ - ldr r1, [pc, #532] @ (1e23c ) │ │ │ │ + b.n 1d958 │ │ │ │ + ldr r1, [pc, #532] @ (1e258 ) │ │ │ │ movw r2, #395 @ 0x18b │ │ │ │ - ldr r0, [pc, #528] @ (1e240 ) │ │ │ │ + ldr r0, [pc, #528] @ (1e25c ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, sl │ │ │ │ bl b8fc │ │ │ │ - b.n 1def6 │ │ │ │ + b.n 1df12 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl b8fc │ │ │ │ - b.n 1dcde │ │ │ │ + b.n 1dcfa │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1dfd0 │ │ │ │ - ldr r1, [pc, #484] @ (1e244 ) │ │ │ │ + b.n 1dfec │ │ │ │ + ldr r1, [pc, #484] @ (1e260 ) │ │ │ │ mov.w r2, #396 @ 0x18c │ │ │ │ - ldr r0, [pc, #484] @ (1e248 ) │ │ │ │ + ldr r0, [pc, #484] @ (1e264 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1def6 │ │ │ │ - ldr r2, [pc, #464] @ (1e24c ) │ │ │ │ - ldr r1, [pc, #468] @ (1e250 ) │ │ │ │ - ldr r0, [pc, #468] @ (1e254 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 1df12 │ │ │ │ + ldr r2, [pc, #464] @ (1e268 ) │ │ │ │ + ldr r1, [pc, #468] @ (1e26c ) │ │ │ │ + ldr r0, [pc, #468] @ (1e270 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ strd r2, r5, [sp] │ │ │ │ add r0, pc │ │ │ │ mov.w r2, #396 @ 0x18c │ │ │ │ bl 10428 │ │ │ │ - b.n 1def6 │ │ │ │ + b.n 1df12 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #444] @ (1e258 ) │ │ │ │ - movw r2, #8209 @ 0x2011 │ │ │ │ - ldr r1, [pc, #440] @ (1e25c ) │ │ │ │ - ldr r0, [pc, #444] @ (1e260 ) │ │ │ │ + ldr r3, [pc, #444] @ (1e274 ) │ │ │ │ + movw r2, #6109 @ 0x17dd │ │ │ │ + ldr r1, [pc, #440] @ (1e278 ) │ │ │ │ + ldr r0, [pc, #444] @ (1e27c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1216 @ 0x4c0 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #432] @ (1e264 ) │ │ │ │ - movw r2, #8188 @ 0x1ffc │ │ │ │ - ldr r1, [pc, #428] @ (1e268 ) │ │ │ │ - ldr r0, [pc, #432] @ (1e26c ) │ │ │ │ + ldr r3, [pc, #432] @ (1e280 ) │ │ │ │ + movw r2, #6088 @ 0x17c8 │ │ │ │ + ldr r1, [pc, #428] @ (1e284 ) │ │ │ │ + ldr r0, [pc, #432] @ (1e288 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1216 @ 0x4c0 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #420] @ (1e270 ) │ │ │ │ - movw r2, #8433 @ 0x20f1 │ │ │ │ - ldr r1, [pc, #416] @ (1e274 ) │ │ │ │ - ldr r0, [pc, #420] @ (1e278 ) │ │ │ │ + ldr r3, [pc, #420] @ (1e28c ) │ │ │ │ + movw r2, #6333 @ 0x18bd │ │ │ │ + ldr r1, [pc, #416] @ (1e290 ) │ │ │ │ + ldr r0, [pc, #420] @ (1e294 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1216 @ 0x4c0 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #408] @ (1e27c ) │ │ │ │ - movw r2, #8367 @ 0x20af │ │ │ │ - ldr r1, [pc, #404] @ (1e280 ) │ │ │ │ - ldr r0, [pc, #408] @ (1e284 ) │ │ │ │ + ldr r3, [pc, #408] @ (1e298 ) │ │ │ │ + movw r2, #6267 @ 0x187b │ │ │ │ + ldr r1, [pc, #404] @ (1e29c ) │ │ │ │ + ldr r0, [pc, #408] @ (1e2a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1216 @ 0x4c0 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #396] @ (1e288 ) │ │ │ │ - movw r2, #8342 @ 0x2096 │ │ │ │ - ldr r1, [pc, #392] @ (1e28c ) │ │ │ │ - ldr r0, [pc, #396] @ (1e290 ) │ │ │ │ + ldr r3, [pc, #396] @ (1e2a4 ) │ │ │ │ + movw r2, #6242 @ 0x1862 │ │ │ │ + ldr r1, [pc, #392] @ (1e2a8 ) │ │ │ │ + ldr r0, [pc, #396] @ (1e2ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1216 @ 0x4c0 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r0, #124 @ 0x7c │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #114 @ 0x72 │ │ │ │ + cmp r0, #86 @ 0x56 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, fp │ │ │ │ + mov r0, lr │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, #168 @ 0xa8 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #176 @ 0xb0 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - muls r2, r5 │ │ │ │ + add r2, r0 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #58 @ 0x3a │ │ │ │ + cmp r6, #70 @ 0x46 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #78 @ 0x4e │ │ │ │ + subs r2, #106 @ 0x6a │ │ │ │ movs r1, r0 │ │ │ │ - orrs r0, r1 │ │ │ │ + bics r0, r4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #216 @ 0xd8 │ │ │ │ + cmp r5, #228 @ 0xe4 │ │ │ │ movs r1, r0 │ │ │ │ - cmn r2, r5 │ │ │ │ + bics r2, r0 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r5, #198 @ 0xc6 │ │ │ │ movs r1, r0 │ │ │ │ - cmn r4, r1 │ │ │ │ + muls r4, r4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r5, #168 @ 0xa8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, r4 │ │ │ │ + orrs r6, r7 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #118 @ 0x76 │ │ │ │ + cmp r5, #130 @ 0x82 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - negs r4, r7 │ │ │ │ + orrs r4, r2 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #64 @ 0x40 │ │ │ │ + cmp r5, #76 @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - negs r4, r2 │ │ │ │ + cmn r4, r5 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r5, #48 @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - tst r0, r1 │ │ │ │ + cmp r0, r4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + cmp r4, #228 @ 0xe4 │ │ │ │ movs r1, r0 │ │ │ │ - rors r4, r4 │ │ │ │ + negs r4, r7 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #180 @ 0xb4 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - rors r0, r1 │ │ │ │ + negs r0, r4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r4, #164 @ 0xa4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #216 @ 0xd8 │ │ │ │ + adds r5, #228 @ 0xe4 │ │ │ │ movs r1, r0 │ │ │ │ - sbcs r4, r2 │ │ │ │ + tst r4, r5 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #100 @ 0x64 │ │ │ │ + cmp r4, #112 @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - adcs r2, r6 │ │ │ │ + tst r2, r1 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #66 @ 0x42 │ │ │ │ + cmp r4, #78 @ 0x4e │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ movs r1, r0 │ │ │ │ - adcs r6, r2 │ │ │ │ + rors r6, r5 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #26 │ │ │ │ + cmp r4, #38 @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r6 │ │ │ │ + rors r4, r1 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #4 │ │ │ │ + cmp r4, #16 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r3 │ │ │ │ + sbcs r4, r6 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #236 @ 0xec │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ + cmp r4, #0 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r0 │ │ │ │ + sbcs r4, r3 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ + cmp r3, #214 @ 0xd6 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r4 │ │ │ │ + adcs r4, r7 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #180 @ 0xb4 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r0 │ │ │ │ + adcs r4, r3 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r3, #158 @ 0x9e │ │ │ │ movs r1, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ands r2, r3 │ │ │ │ + lsls r2, r6 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r2, #248 @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #28 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #218 @ 0xda │ │ │ │ + eors r2, r6 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #172 @ 0xac │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #170 @ 0xaa │ │ │ │ + eors r2, r0 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #120 @ 0x78 │ │ │ │ + cmp r2, #132 @ 0x84 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #134 @ 0x86 │ │ │ │ + ands r6, r3 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #86 @ 0x56 │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ + subs r7, #198 @ 0xc6 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + cmp r2, #10 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #22 │ │ │ │ + subs r7, #174 @ 0xae │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #230 @ 0xe6 │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #56 @ 0x38 │ │ │ │ + adds r3, #68 @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #246 @ 0xf6 │ │ │ │ + subs r7, #142 @ 0x8e │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + cmp r1, #210 @ 0xd2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #214 @ 0xd6 │ │ │ │ + subs r7, #110 @ 0x6e │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #198 @ 0xc6 │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #132 @ 0x84 │ │ │ │ + subs r7, #28 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #82 @ 0x52 │ │ │ │ + cmp r1, #94 @ 0x5e │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #64] @ (1e29c ) │ │ │ │ + ldr r7, [pc, #208] @ (1e348 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r7, r3 │ │ │ │ + adds r2, r1, r4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #992] @ (1e648 ) │ │ │ │ + ldr r7, [pc, #112] @ (1e2f4 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r4, r3 │ │ │ │ + adds r2, r6, r3 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #56 @ 0x38 │ │ │ │ + adds r2, #68 @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #896] @ (1e5f4 ) │ │ │ │ + ldr r7, [pc, #16] @ (1e2a0 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r1, r3 │ │ │ │ + adds r2, r3, r3 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #32 │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #800] @ (1e5a0 ) │ │ │ │ + ldr r6, [pc, #944] @ (1e64c ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r6, r2 │ │ │ │ + adds r2, r0, r3 │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r5, #172 @ 0xac │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #704] @ (1e54c ) │ │ │ │ + ldr r6, [pc, #848] @ (1e5f8 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r3, r2 │ │ │ │ + adds r2, r5, r2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #28 │ │ │ │ + adds r1, #40 @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0001e294 : │ │ │ │ +0001e2b0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #356] @ (1e408 ) │ │ │ │ + ldr r4, [pc, #356] @ (1e424 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r6, [pc, #356] @ (1e40c ) │ │ │ │ + ldr r6, [pc, #356] @ (1e428 ) │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1212 @ 0x4bc │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #332] @ (1e410 ) │ │ │ │ + ldr r4, [pc, #332] @ (1e42c ) │ │ │ │ add r6, pc │ │ │ │ - ldr r5, [pc, #332] @ (1e414 ) │ │ │ │ + ldr r5, [pc, #332] @ (1e430 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ bl b72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1e384 │ │ │ │ + beq.n 1e3a0 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 1e364 │ │ │ │ + bpl.n 1e380 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.n 1e388 │ │ │ │ + bpl.n 1e3a4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1e3a0 │ │ │ │ + bne.n 1e3bc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n 1e394 │ │ │ │ + bpl.n 1e3b0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 1d764 │ │ │ │ + bl 1d780 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 1e384 │ │ │ │ + beq.n 1e3a0 │ │ │ │ movs r0, #2 │ │ │ │ blx 88b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1e3b4 │ │ │ │ + beq.n 1e3d0 │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n 1e3dc │ │ │ │ - ldr r2, [pc, #236] @ (1e418 ) │ │ │ │ + bpl.n 1e3f8 │ │ │ │ + ldr r2, [pc, #236] @ (1e434 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e3f0 │ │ │ │ - ldr r2, [pc, #232] @ (1e41c ) │ │ │ │ + beq.n 1e40c │ │ │ │ + ldr r2, [pc, #232] @ (1e438 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e3d8 │ │ │ │ + beq.n 1e3f4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 1e3d4 │ │ │ │ + ble.n 1e3f0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.n 1e3d4 │ │ │ │ + beq.n 1e3f0 │ │ │ │ str r2, [r4, #16] │ │ │ │ - ldr r2, [pc, #212] @ (1e420 ) │ │ │ │ - ldr r3, [pc, #192] @ (1e410 ) │ │ │ │ + ldr r2, [pc, #212] @ (1e43c ) │ │ │ │ + ldr r3, [pc, #192] @ (1e42c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1e3d0 │ │ │ │ + bne.n 1e3ec │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #188] @ (1e424 ) │ │ │ │ + ldr r0, [pc, #188] @ (1e440 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #184] @ (1e428 ) │ │ │ │ + ldr r3, [pc, #184] @ (1e444 ) │ │ │ │ mov.w r2, #382 @ 0x17e │ │ │ │ - ldr r1, [pc, #180] @ (1e42c ) │ │ │ │ - ldr r0, [pc, #184] @ (1e430 ) │ │ │ │ + ldr r1, [pc, #180] @ (1e448 ) │ │ │ │ + ldr r0, [pc, #184] @ (1e44c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 1e34a │ │ │ │ - ldr r0, [pc, #168] @ (1e434 ) │ │ │ │ + b.n 1e366 │ │ │ │ + ldr r0, [pc, #168] @ (1e450 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 1e36e │ │ │ │ - ldr r0, [pc, #160] @ (1e438 ) │ │ │ │ + b.n 1e38a │ │ │ │ + ldr r0, [pc, #160] @ (1e454 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 1e36e │ │ │ │ + b.n 1e38a │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - beq.n 1e2f8 │ │ │ │ + beq.n 1e314 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 1e3ba │ │ │ │ + bne.n 1e3d6 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 1e2f8 │ │ │ │ + b.n 1e314 │ │ │ │ bl f58c │ │ │ │ - b.n 1e31c │ │ │ │ + b.n 1e338 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1e2f8 │ │ │ │ + beq.n 1e314 │ │ │ │ orr.w r2, r4, #1 │ │ │ │ - b.n 1e2f8 │ │ │ │ + b.n 1e314 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ bl 9238 │ │ │ │ bl 91d8 │ │ │ │ - ldr r3, [pc, #92] @ (1e43c ) │ │ │ │ + ldr r3, [pc, #92] @ (1e458 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #92] @ (1e440 ) │ │ │ │ - ldr r0, [pc, #96] @ (1e444 ) │ │ │ │ + ldr r1, [pc, #92] @ (1e45c ) │ │ │ │ + ldr r0, [pc, #96] @ (1e460 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #84] @ (1e448 ) │ │ │ │ + ldr r3, [pc, #84] @ (1e464 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #84] @ (1e44c ) │ │ │ │ - ldr r0, [pc, #84] @ (1e450 ) │ │ │ │ + ldr r1, [pc, #84] @ (1e468 ) │ │ │ │ + ldr r0, [pc, #84] @ (1e46c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, r7, #4 │ │ │ │ + adds r6, r3, #4 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, #4 │ │ │ │ + adds r2, r3, #4 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, #2 │ │ │ │ + adds r2, r2, #2 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r3, #204 @ 0xcc │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r6, #108 @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #188 @ 0xbc │ │ │ │ + cmp r6, #200 @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #8 │ │ │ │ + movs r7, #20 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #832] @ (1e780 ) │ │ │ │ + ldr r3, [pc, #976] @ (1e82c ) │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r6, #12 │ │ │ │ + asrs r2, r0, #13 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r4, #13 │ │ │ │ + asrs r6, r5, #13 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #744] @ (1e734 ) │ │ │ │ + ldr r3, [pc, #888] @ (1e7e0 ) │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r4, #11 │ │ │ │ + asrs r4, r5, #11 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + asrs r4, r7, #24 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0001e454 : │ │ │ │ +0001e470 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #336] @ (1e5b4 ) │ │ │ │ + ldr r4, [pc, #336] @ (1e5d0 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r6, [pc, #336] @ (1e5b8 ) │ │ │ │ + ldr r6, [pc, #336] @ (1e5d4 ) │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1260 @ 0x4ec │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #316] @ (1e5bc ) │ │ │ │ + ldr r4, [pc, #316] @ (1e5d8 ) │ │ │ │ add r6, pc │ │ │ │ - ldr r5, [pc, #316] @ (1e5c0 ) │ │ │ │ + ldr r5, [pc, #316] @ (1e5dc ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #28] │ │ │ │ mov.w r4, #0 │ │ │ │ bl b72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1e538 │ │ │ │ + beq.n 1e554 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 1e518 │ │ │ │ + bpl.n 1e534 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 1e542 │ │ │ │ + bpl.n 1e55e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1e54e │ │ │ │ + bne.n 1e56a │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r7, sp, #20 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c394 │ │ │ │ + bl 1c3b4 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 1e538 │ │ │ │ + beq.n 1e554 │ │ │ │ movs r0, #2 │ │ │ │ blx 88b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1e53c │ │ │ │ + beq.n 1e558 │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n 1e59c │ │ │ │ - ldr r2, [pc, #228] @ (1e5c4 ) │ │ │ │ + bpl.n 1e5b8 │ │ │ │ + ldr r2, [pc, #228] @ (1e5e0 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e586 │ │ │ │ - ldr r2, [pc, #224] @ (1e5c8 ) │ │ │ │ + beq.n 1e5a2 │ │ │ │ + ldr r2, [pc, #224] @ (1e5e4 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e5b0 │ │ │ │ + beq.n 1e5cc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 1e57e │ │ │ │ + ble.n 1e59a │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.n 1e57e │ │ │ │ + beq.n 1e59a │ │ │ │ str r2, [r4, #16] │ │ │ │ - ldr r2, [pc, #204] @ (1e5cc ) │ │ │ │ - ldr r3, [pc, #184] @ (1e5bc ) │ │ │ │ + ldr r2, [pc, #204] @ (1e5e8 ) │ │ │ │ + ldr r3, [pc, #184] @ (1e5d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1e582 │ │ │ │ + bne.n 1e59e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #180] @ (1e5d0 ) │ │ │ │ + ldr r0, [pc, #180] @ (1e5ec ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #176] @ (1e5d4 ) │ │ │ │ + ldr r3, [pc, #176] @ (1e5f0 ) │ │ │ │ movw r2, #455 @ 0x1c7 │ │ │ │ - ldr r1, [pc, #172] @ (1e5d8 ) │ │ │ │ - ldr r0, [pc, #176] @ (1e5dc ) │ │ │ │ + ldr r1, [pc, #172] @ (1e5f4 ) │ │ │ │ + ldr r0, [pc, #176] @ (1e5f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 1e4fe │ │ │ │ + b.n 1e51a │ │ │ │ bl f58c │ │ │ │ - b.n 1e4d0 │ │ │ │ - ldr r0, [pc, #156] @ (1e5e0 ) │ │ │ │ + b.n 1e4ec │ │ │ │ + ldr r0, [pc, #156] @ (1e5fc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 1e522 │ │ │ │ + b.n 1e53e │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r2, #0 │ │ │ │ addeq r7, sp, #20 │ │ │ │ - beq.n 1e4b6 │ │ │ │ + beq.n 1e4d2 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 1e566 │ │ │ │ + bne.n 1e582 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r7, sp, #20 │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 1e4b6 │ │ │ │ + b.n 1e4d2 │ │ │ │ add r7, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1e4b6 │ │ │ │ + beq.n 1e4d2 │ │ │ │ orr.w r2, r4, #1 │ │ │ │ - b.n 1e4b6 │ │ │ │ + b.n 1e4d2 │ │ │ │ bl 9238 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (1e5e4 ) │ │ │ │ + ldr r3, [pc, #92] @ (1e600 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #88] @ (1e5e8 ) │ │ │ │ - ldr r0, [pc, #92] @ (1e5ec ) │ │ │ │ + ldr r1, [pc, #88] @ (1e604 ) │ │ │ │ + ldr r0, [pc, #92] @ (1e608 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ (1e5f0 ) │ │ │ │ + ldr r3, [pc, #80] @ (1e60c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #80] @ (1e5f4 ) │ │ │ │ - ldr r0, [pc, #84] @ (1e5f8 ) │ │ │ │ + ldr r1, [pc, #80] @ (1e610 ) │ │ │ │ + ldr r0, [pc, #84] @ (1e614 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl 91d8 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + movs r7, #134 @ 0x86 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r7, r5 │ │ │ │ + subs r2, r4, r5 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, r5 │ │ │ │ + subs r6, r3, r5 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + subs r6, r3, r3 │ │ │ │ movs r3, r0 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r2, #24 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + adds r1, #24 │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs r4, #184 @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #2 │ │ │ │ + cmp r5, #14 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #144] @ (1e678 ) │ │ │ │ + ldr r2, [pc, #288] @ (1e724 ) │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r1, #5 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r3, #18 │ │ │ │ + asrs r6, r4, #18 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #64] @ (1e634 ) │ │ │ │ + ldr r2, [pc, #208] @ (1e6e0 ) │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r6, #5 │ │ │ │ + asrs r2, r0, #6 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r4, #6 │ │ │ │ + asrs r6, r5, #6 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0001e5fc : │ │ │ │ +0001e618 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #336] @ (1e75c ) │ │ │ │ + ldr r4, [pc, #336] @ (1e778 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r6, [pc, #336] @ (1e760 ) │ │ │ │ + ldr r6, [pc, #336] @ (1e77c ) │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1308 @ 0x51c │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #316] @ (1e764 ) │ │ │ │ + ldr r4, [pc, #316] @ (1e780 ) │ │ │ │ add r6, pc │ │ │ │ - ldr r5, [pc, #316] @ (1e768 ) │ │ │ │ + ldr r5, [pc, #316] @ (1e784 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #28] │ │ │ │ mov.w r4, #0 │ │ │ │ bl b72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1e6e0 │ │ │ │ + beq.n 1e6fc │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 1e6c0 │ │ │ │ + bpl.n 1e6dc │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 1e6ea │ │ │ │ + bpl.n 1e706 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1e6f6 │ │ │ │ + bne.n 1e712 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r7, sp, #20 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bd2c │ │ │ │ + bl 1bd4c │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 1e6e0 │ │ │ │ + beq.n 1e6fc │ │ │ │ movs r0, #2 │ │ │ │ blx 88b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1e6e4 │ │ │ │ + beq.n 1e700 │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n 1e744 │ │ │ │ - ldr r2, [pc, #228] @ (1e76c ) │ │ │ │ + bpl.n 1e760 │ │ │ │ + ldr r2, [pc, #228] @ (1e788 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e72e │ │ │ │ - ldr r2, [pc, #224] @ (1e770 ) │ │ │ │ + beq.n 1e74a │ │ │ │ + ldr r2, [pc, #224] @ (1e78c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e758 │ │ │ │ + beq.n 1e774 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 1e726 │ │ │ │ + ble.n 1e742 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.n 1e726 │ │ │ │ + beq.n 1e742 │ │ │ │ str r2, [r4, #16] │ │ │ │ - ldr r2, [pc, #204] @ (1e774 ) │ │ │ │ - ldr r3, [pc, #184] @ (1e764 ) │ │ │ │ + ldr r2, [pc, #204] @ (1e790 ) │ │ │ │ + ldr r3, [pc, #184] @ (1e780 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1e72a │ │ │ │ + bne.n 1e746 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #180] @ (1e778 ) │ │ │ │ + ldr r0, [pc, #180] @ (1e794 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #176] @ (1e77c ) │ │ │ │ + ldr r3, [pc, #176] @ (1e798 ) │ │ │ │ movw r2, #473 @ 0x1d9 │ │ │ │ - ldr r1, [pc, #172] @ (1e780 ) │ │ │ │ - ldr r0, [pc, #176] @ (1e784 ) │ │ │ │ + ldr r1, [pc, #172] @ (1e79c ) │ │ │ │ + ldr r0, [pc, #176] @ (1e7a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 1e6a6 │ │ │ │ + b.n 1e6c2 │ │ │ │ bl f58c │ │ │ │ - b.n 1e678 │ │ │ │ - ldr r0, [pc, #156] @ (1e788 ) │ │ │ │ + b.n 1e694 │ │ │ │ + ldr r0, [pc, #156] @ (1e7a4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 1e6ca │ │ │ │ + b.n 1e6e6 │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r2, #0 │ │ │ │ addeq r7, sp, #20 │ │ │ │ - beq.n 1e65e │ │ │ │ + beq.n 1e67a │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 1e70e │ │ │ │ + bne.n 1e72a │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r7, sp, #20 │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 1e65e │ │ │ │ + b.n 1e67a │ │ │ │ add r7, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1e65e │ │ │ │ + beq.n 1e67a │ │ │ │ orr.w r2, r4, #1 │ │ │ │ - b.n 1e65e │ │ │ │ + b.n 1e67a │ │ │ │ bl 9238 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (1e78c ) │ │ │ │ + ldr r3, [pc, #92] @ (1e7a8 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #88] @ (1e790 ) │ │ │ │ - ldr r0, [pc, #92] @ (1e794 ) │ │ │ │ + ldr r1, [pc, #88] @ (1e7ac ) │ │ │ │ + ldr r0, [pc, #92] @ (1e7b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ (1e798 ) │ │ │ │ + ldr r3, [pc, #80] @ (1e7b4 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #80] @ (1e79c ) │ │ │ │ - ldr r0, [pc, #84] @ (1e7a0 ) │ │ │ │ + ldr r1, [pc, #80] @ (1e7b8 ) │ │ │ │ + ldr r0, [pc, #84] @ (1e7bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl 91d8 │ │ │ │ - movs r5, #250 @ 0xfa │ │ │ │ + movs r5, #222 @ 0xde │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, r2, r7 │ │ │ │ + adds r2, r7, r6 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, r7 │ │ │ │ + adds r6, r6, r6 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, r5 │ │ │ │ + adds r6, r6, r4 │ │ │ │ movs r3, r0 │ │ │ │ - adds r7, #216 @ 0xd8 │ │ │ │ + subs r0, #112 @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #4 │ │ │ │ + cmp r7, #32 │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #4 │ │ │ │ + movs r3, #16 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #496] @ (1e980 ) │ │ │ │ + ldr r0, [pc, #640] @ (1ea2c ) │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + lsrs r6, r5, #30 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r6, #11 │ │ │ │ + asrs r6, r7, #11 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #416] @ (1e93c ) │ │ │ │ + ldr r0, [pc, #560] @ (1e9e8 ) │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r1, #31 │ │ │ │ + lsrs r2, r3, #31 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ + asrs r6, r0, #32 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0001e7a4 : │ │ │ │ +0001e7c0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #336] @ (1e904 ) │ │ │ │ + ldr r4, [pc, #336] @ (1e920 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r6, [pc, #336] @ (1e908 ) │ │ │ │ + ldr r6, [pc, #336] @ (1e924 ) │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1356 @ 0x54c │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #316] @ (1e90c ) │ │ │ │ + ldr r4, [pc, #316] @ (1e928 ) │ │ │ │ add r6, pc │ │ │ │ - ldr r5, [pc, #316] @ (1e910 ) │ │ │ │ + ldr r5, [pc, #316] @ (1e92c ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #28] │ │ │ │ mov.w r4, #0 │ │ │ │ bl b72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1e888 │ │ │ │ + beq.n 1e8a4 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 1e868 │ │ │ │ + bpl.n 1e884 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 1e892 │ │ │ │ + bpl.n 1e8ae │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1e89e │ │ │ │ + bne.n 1e8ba │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r7, sp, #20 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bc54 │ │ │ │ + bl 1bc74 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 1e888 │ │ │ │ + beq.n 1e8a4 │ │ │ │ movs r0, #2 │ │ │ │ blx 88b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1e88c │ │ │ │ + beq.n 1e8a8 │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n 1e8ec │ │ │ │ - ldr r2, [pc, #228] @ (1e914 ) │ │ │ │ + bpl.n 1e908 │ │ │ │ + ldr r2, [pc, #228] @ (1e930 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e8d6 │ │ │ │ - ldr r2, [pc, #224] @ (1e918 ) │ │ │ │ + beq.n 1e8f2 │ │ │ │ + ldr r2, [pc, #224] @ (1e934 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e900 │ │ │ │ + beq.n 1e91c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 1e8ce │ │ │ │ + ble.n 1e8ea │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.n 1e8ce │ │ │ │ + beq.n 1e8ea │ │ │ │ str r2, [r4, #16] │ │ │ │ - ldr r2, [pc, #204] @ (1e91c ) │ │ │ │ - ldr r3, [pc, #184] @ (1e90c ) │ │ │ │ + ldr r2, [pc, #204] @ (1e938 ) │ │ │ │ + ldr r3, [pc, #184] @ (1e928 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1e8d2 │ │ │ │ + bne.n 1e8ee │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #180] @ (1e920 ) │ │ │ │ + ldr r0, [pc, #180] @ (1e93c ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #176] @ (1e924 ) │ │ │ │ + ldr r3, [pc, #176] @ (1e940 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #172] @ (1e928 ) │ │ │ │ - ldr r0, [pc, #176] @ (1e92c ) │ │ │ │ + ldr r1, [pc, #172] @ (1e944 ) │ │ │ │ + ldr r0, [pc, #176] @ (1e948 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 1e84e │ │ │ │ + b.n 1e86a │ │ │ │ bl f58c │ │ │ │ - b.n 1e820 │ │ │ │ - ldr r0, [pc, #156] @ (1e930 ) │ │ │ │ + b.n 1e83c │ │ │ │ + ldr r0, [pc, #156] @ (1e94c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 1e872 │ │ │ │ + b.n 1e88e │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r2, #0 │ │ │ │ addeq r7, sp, #20 │ │ │ │ - beq.n 1e806 │ │ │ │ + beq.n 1e822 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 1e8b6 │ │ │ │ + bne.n 1e8d2 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r7, sp, #20 │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 1e806 │ │ │ │ + b.n 1e822 │ │ │ │ add r7, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1e806 │ │ │ │ + beq.n 1e822 │ │ │ │ orr.w r2, r4, #1 │ │ │ │ - b.n 1e806 │ │ │ │ + b.n 1e822 │ │ │ │ bl 9238 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (1e934 ) │ │ │ │ + ldr r3, [pc, #92] @ (1e950 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #88] @ (1e938 ) │ │ │ │ - ldr r0, [pc, #92] @ (1e93c ) │ │ │ │ + ldr r1, [pc, #88] @ (1e954 ) │ │ │ │ + ldr r0, [pc, #92] @ (1e958 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ (1e940 ) │ │ │ │ + ldr r3, [pc, #80] @ (1e95c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #80] @ (1e944 ) │ │ │ │ - ldr r0, [pc, #84] @ (1e948 ) │ │ │ │ + ldr r1, [pc, #80] @ (1e960 ) │ │ │ │ + ldr r0, [pc, #84] @ (1e964 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl 91d8 │ │ │ │ - movs r4, #82 @ 0x52 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + adds r2, r2, r0 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, r0 │ │ │ │ + adds r6, r1, r0 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #30 │ │ │ │ + asrs r6, r1, #30 │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + adds r6, #200 @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #64 @ 0x40 │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #92 @ 0x5c │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #178 @ 0xb2 │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ movs r1, r0 │ │ │ │ - mov ip, sl │ │ │ │ + mov r8, pc │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r7, #23 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r1, #5 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ movs r1, r0 │ │ │ │ - nop @ (mov r8, r8) │ │ │ │ + mov ip, ip │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r4, #24 │ │ │ │ + lsrs r2, r6, #24 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0001e94c : │ │ │ │ +0001e968 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr.w r5, [pc, #2236] @ 1f21c │ │ │ │ + ldr.w r5, [pc, #2236] @ 1f238 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ - ldr.w r4, [pc, #2236] @ 1f220 │ │ │ │ + ldr.w r4, [pc, #2236] @ 1f23c │ │ │ │ mov r6, r1 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r7, [pc, #2232] @ 1f224 │ │ │ │ + ldr.w r7, [pc, #2232] @ 1f240 │ │ │ │ mov r9, r3 │ │ │ │ lsls r1, r2, #31 │ │ │ │ add r7, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ mov.w r4, #0 │ │ │ │ - bmi.w 1ebfa │ │ │ │ + bmi.w 1ec16 │ │ │ │ adds r4, r2, #6 │ │ │ │ teq r2, r4 │ │ │ │ - bmi.w 1ebf4 │ │ │ │ - ldr.w r3, [pc, #2200] @ 1f228 │ │ │ │ + bmi.w 1ec10 │ │ │ │ + ldr.w r3, [pc, #2200] @ 1f244 │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w fp, [r8, #216] @ 0xd8 │ │ │ │ - ldr.w sl, [r8, #396] @ 0x18c │ │ │ │ + ldr.w fp, [r8, #36] @ 0x24 │ │ │ │ + ldr.w sl, [r8, #220] @ 0xdc │ │ │ │ mov r0, r4 │ │ │ │ bl f694 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ @@ -36198,90 +36206,90 @@ │ │ │ │ add r1, sp, #32 │ │ │ │ movs r3, #0 │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #32] │ │ │ │ blx 8a84 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1ed88 │ │ │ │ + beq.w 1eda4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1f170 │ │ │ │ + beq.w 1f18c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e9ec │ │ │ │ + beq.n 1ea08 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ebd6 │ │ │ │ - ldr.w r3, [pc, #2108] @ 1f22c │ │ │ │ + beq.w 1ebf2 │ │ │ │ + ldr.w r3, [pc, #2108] @ 1f248 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 1edb2 │ │ │ │ + bne.w 1edce │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ea18 │ │ │ │ + beq.n 1ea34 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ebde │ │ │ │ - ldr.w r3, [pc, #2068] @ 1f230 │ │ │ │ + beq.w 1ebfa │ │ │ │ + ldr.w r3, [pc, #2068] @ 1f24c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp fp, r3 │ │ │ │ - beq.w 1eb60 │ │ │ │ + beq.w 1eb7c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1eb78 │ │ │ │ - ldr.w r9, [r8, #296] @ 0x128 │ │ │ │ + beq.w 1eb94 │ │ │ │ + ldr.w r9, [r8, #116] @ 0x74 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1f1a4 │ │ │ │ + beq.w 1f1c0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r2, [r8, #500] @ 0x1f4 │ │ │ │ + ldr.w r2, [r8, #324] @ 0x144 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ - ldr.w r3, [pc, #2016] @ 1f234 │ │ │ │ + ldr.w r3, [pc, #2016] @ 1f250 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ec56 │ │ │ │ + beq.w 1ec72 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 18378 │ │ │ │ + bl 1839c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 1eec2 │ │ │ │ + beq.w 1eede │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13eb0 │ │ │ │ + bl 13ed0 │ │ │ │ lsls r3, r4, #31 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bmi.w 1ef80 │ │ │ │ + bmi.w 1ef9c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ef88 │ │ │ │ + beq.w 1efa4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 1efc4 │ │ │ │ + bpl.w 1efe0 │ │ │ │ tst.w fp, #1 │ │ │ │ - bne.w 1efee │ │ │ │ + bne.w 1f00a │ │ │ │ add.w sl, fp, #6 │ │ │ │ teq fp, sl │ │ │ │ - bmi.w 1ec3a │ │ │ │ - ldr.w fp, [r8, #396] @ 0x18c │ │ │ │ + bmi.w 1ec56 │ │ │ │ + ldr.w fp, [r8, #220] @ 0xdc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ bl f694 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #3 │ │ │ │ @@ -36289,4778 +36297,4777 @@ │ │ │ │ mov r0, fp │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ strd r6, r9, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ blx 8a84 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1edf8 │ │ │ │ + beq.w 1ee14 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1f18c │ │ │ │ + beq.w 1f1a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1eaf2 │ │ │ │ + beq.n 1eb0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ed78 │ │ │ │ + beq.w 1ed94 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 1ee5a │ │ │ │ + bne.w 1ee76 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1eb16 │ │ │ │ + beq.n 1eb32 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ed80 │ │ │ │ + beq.w 1ed9c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp fp, r3 │ │ │ │ - beq.w 1ec9a │ │ │ │ + beq.w 1ecb6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1eb36 │ │ │ │ + beq.n 1eb52 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ec4e │ │ │ │ + beq.w 1ec6a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w sl, [r5] │ │ │ │ str r3, [r5, #4] │ │ │ │ - ldr.w r2, [pc, #1784] @ 1f238 │ │ │ │ - ldr.w r3, [pc, #1756] @ 1f220 │ │ │ │ + ldr.w r2, [pc, #1784] @ 1f254 │ │ │ │ + ldr.w r3, [pc, #1756] @ 1f23c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1f188 │ │ │ │ + bne.w 1f1a4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r2, r4, #31 │ │ │ │ - bmi.w 1efac │ │ │ │ + bmi.w 1efc8 │ │ │ │ adds r3, r4, #2 │ │ │ │ teq r3, r4 │ │ │ │ - bmi.n 1ec2a │ │ │ │ + bmi.n 1ec46 │ │ │ │ mov r4, r3 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 1ea2e │ │ │ │ - ldr.w r9, [r8, #432] @ 0x1b0 │ │ │ │ + bne.w 1ea4a │ │ │ │ + ldr.w r9, [r8, #256] @ 0x100 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1f1d4 │ │ │ │ + beq.w 1f1f0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #24 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1a7e0 │ │ │ │ + bl 1a800 │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ lsls r1, r4, #31 │ │ │ │ - bmi.w 1f026 │ │ │ │ + bmi.w 1f042 │ │ │ │ cmp.w sl, #1 │ │ │ │ itt ne │ │ │ │ ldrne r3, [sp, #28] │ │ │ │ strne r3, [sp, #8] │ │ │ │ - beq.w 1f008 │ │ │ │ + beq.w 1f024 │ │ │ │ ands.w r3, sl, #1 │ │ │ │ - ldr.w fp, [r8, #396] @ 0x18c │ │ │ │ + ldr.w fp, [r8, #220] @ 0xdc │ │ │ │ it eq │ │ │ │ streq r3, [sp, #20] │ │ │ │ - beq.w 1eab2 │ │ │ │ + beq.w 1eace │ │ │ │ mov r0, sl │ │ │ │ bl b8e0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 1eab2 │ │ │ │ + b.n 1eace │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1e9ec │ │ │ │ + b.n 1ea08 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1608] @ 1f230 │ │ │ │ + ldr.w r3, [pc, #1608] @ 1f24c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp fp, r3 │ │ │ │ - bne.w 1ea26 │ │ │ │ - b.n 1eb60 │ │ │ │ + bne.w 1ea42 │ │ │ │ + b.n 1eb7c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.w 1e98e │ │ │ │ + bge.w 1e9aa │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #6 │ │ │ │ - bl 1632c │ │ │ │ - ldr.w r3, [pc, #1572] @ 1f228 │ │ │ │ + bl 1634c │ │ │ │ + ldr.w r3, [pc, #1572] @ 1f244 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ ands.w r3, r0, #1 │ │ │ │ it eq │ │ │ │ streq r3, [sp, #8] │ │ │ │ - ldr.w fp, [r8, #216] @ 0xd8 │ │ │ │ - ldr.w sl, [r8, #396] @ 0x18c │ │ │ │ - beq.w 1e9a2 │ │ │ │ + ldr.w fp, [r8, #36] @ 0x24 │ │ │ │ + ldr.w sl, [r8, #220] @ 0xdc │ │ │ │ + beq.w 1e9be │ │ │ │ bl b8e0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 1e9a2 │ │ │ │ + b.n 1e9be │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 1eb6e │ │ │ │ + bge.n 1eb8a │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #2 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1ea26 │ │ │ │ + b.n 1ea42 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bge.w 1eaaa │ │ │ │ + bge.w 1eac6 │ │ │ │ mov r0, fp │ │ │ │ movs r1, #6 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov sl, r0 │ │ │ │ - b.n 1ebba │ │ │ │ + b.n 1ebd6 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1eb36 │ │ │ │ + b.n 1eb52 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - ldr.w r3, [pc, #1496] @ 1f23c │ │ │ │ - ldr.w r1, [pc, #1496] @ 1f240 │ │ │ │ + bl 9018 │ │ │ │ + ldr.w r3, [pc, #1496] @ 1f258 │ │ │ │ + ldr.w r1, [pc, #1496] @ 1f25c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr.w r3, [pc, #1484] @ 1f244 │ │ │ │ - ldr.w r1, [pc, #1484] @ 1f248 │ │ │ │ + ldr.w r3, [pc, #1484] @ 1f260 │ │ │ │ + ldr.w r1, [pc, #1484] @ 1f264 │ │ │ │ mov.w r2, #620 @ 0x26c │ │ │ │ - ldr.w r0, [pc, #1480] @ 1f24c │ │ │ │ + ldr.w r0, [pc, #1480] @ 1f268 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5] │ │ │ │ - b.n 1eb3e │ │ │ │ + b.n 1eb5a │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w 1f070 │ │ │ │ + bne.w 1f08c │ │ │ │ add.w r4, sl, #2 │ │ │ │ teq r4, sl │ │ │ │ - bmi.w 1ee2e │ │ │ │ + bmi.w 1ee4a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1f0c4 │ │ │ │ - ldr.w sl, [r8, #396] @ 0x18c │ │ │ │ + bne.w 1f0e0 │ │ │ │ + ldr.w sl, [r8, #220] @ 0xdc │ │ │ │ mov r0, r4 │ │ │ │ bl f694 │ │ │ │ mov r3, r0 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ strd r9, r3, [sp, #68] @ 0x44 │ │ │ │ mov r6, r3 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ blx 8a84 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1f040 │ │ │ │ + beq.w 1f05c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1f1bc │ │ │ │ + beq.w 1f1d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ecfc │ │ │ │ + beq.n 1ed18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1efe6 │ │ │ │ + beq.w 1f002 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 1f08a │ │ │ │ + bne.w 1f0a6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ed20 │ │ │ │ + beq.n 1ed3c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1f000 │ │ │ │ + beq.w 1f01c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w 1eee6 │ │ │ │ + beq.w 1ef02 │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ blx 8c20 │ │ │ │ mov r3, r8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1f204 │ │ │ │ + beq.w 1f220 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ed54 │ │ │ │ + beq.n 1ed70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1eeba │ │ │ │ + beq.w 1eed6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ed6c │ │ │ │ + beq.n 1ed88 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1eeb2 │ │ │ │ + beq.w 1eece │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1f0d8 │ │ │ │ + beq.w 1f0f4 │ │ │ │ strd r4, r6, [r5] │ │ │ │ - b.n 1eb3e │ │ │ │ + b.n 1eb5a │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1eaf2 │ │ │ │ + b.n 1eb0e │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1eb16 │ │ │ │ - ldr.w r3, [pc, #1208] @ 1f244 │ │ │ │ + b.n 1eb32 │ │ │ │ + ldr.w r3, [pc, #1208] @ 1f260 │ │ │ │ movw r2, #611 @ 0x263 │ │ │ │ - ldr.w r1, [pc, #1212] @ 1f250 │ │ │ │ - ldr.w r0, [pc, #1212] @ 1f254 │ │ │ │ + ldr.w r1, [pc, #1212] @ 1f26c │ │ │ │ + ldr.w r0, [pc, #1212] @ 1f270 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1ec90 │ │ │ │ - ldr.w r0, [pc, #1188] @ 1f258 │ │ │ │ + bl 9018 │ │ │ │ + b.n 1ecac │ │ │ │ + ldr.w r0, [pc, #1188] @ 1f274 │ │ │ │ mov r1, fp │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1edd4 │ │ │ │ + beq.n 1edf0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1eeaa │ │ │ │ - ldr.w r3, [pc, #1132] @ 1f244 │ │ │ │ + beq.n 1eec6 │ │ │ │ + ldr.w r3, [pc, #1132] @ 1f260 │ │ │ │ movw r2, #611 @ 0x263 │ │ │ │ - ldr.w r1, [pc, #1148] @ 1f25c │ │ │ │ - ldr.w r0, [pc, #1148] @ 1f260 │ │ │ │ + ldr.w r1, [pc, #1148] @ 1f278 │ │ │ │ + ldr.w r0, [pc, #1148] @ 1f27c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.n 1ec90 │ │ │ │ - ldr.w r3, [pc, #1096] @ 1f244 │ │ │ │ + b.n 1ecac │ │ │ │ + ldr.w r3, [pc, #1096] @ 1f260 │ │ │ │ movw r2, #631 @ 0x277 │ │ │ │ - ldr.w r1, [pc, #1120] @ 1f264 │ │ │ │ - ldr.w r0, [pc, #1120] @ 1f268 │ │ │ │ + ldr.w r1, [pc, #1120] @ 1f280 │ │ │ │ + ldr.w r0, [pc, #1120] @ 1f284 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, sl │ │ │ │ bl b8fc │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1ec90 │ │ │ │ + bl 9018 │ │ │ │ + b.n 1ecac │ │ │ │ cmp r4, #0 │ │ │ │ - bge.w 1ecae │ │ │ │ + bge.w 1ecca │ │ │ │ mov r0, sl │ │ │ │ movs r1, #2 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r4, r0 │ │ │ │ ands.w r3, r4, #1 │ │ │ │ - ldr.w sl, [r8, #396] @ 0x18c │ │ │ │ + ldr.w sl, [r8, #220] @ 0xdc │ │ │ │ it eq │ │ │ │ streq r3, [sp, #20] │ │ │ │ - beq.w 1ecba │ │ │ │ + beq.w 1ecd6 │ │ │ │ mov r0, r4 │ │ │ │ bl b8e0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 1ecba │ │ │ │ - ldr.w r0, [pc, #1040] @ 1f26c │ │ │ │ + b.n 1ecd6 │ │ │ │ + ldr.w r0, [pc, #1040] @ 1f288 │ │ │ │ mov r1, fp │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ee80 │ │ │ │ + beq.n 1ee9c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 1ee80 │ │ │ │ + cbnz r3, 1ee9c │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #960] @ (1f244 ) │ │ │ │ + ldr r3, [pc, #960] @ (1f260 ) │ │ │ │ movw r2, #631 @ 0x277 │ │ │ │ - ldr r1, [pc, #1000] @ (1f270 ) │ │ │ │ - ldr r0, [pc, #1000] @ (1f274 ) │ │ │ │ + ldr r1, [pc, #1000] @ (1f28c ) │ │ │ │ + ldr r0, [pc, #1000] @ (1f290 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, sl │ │ │ │ bl b8fc │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1ec90 │ │ │ │ + bl 9018 │ │ │ │ + b.n 1ecac │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1edd4 │ │ │ │ + b.n 1edf0 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ed6c │ │ │ │ + b.n 1ed88 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ed54 │ │ │ │ - ldr r3, [pc, #896] @ (1f244 ) │ │ │ │ + b.n 1ed70 │ │ │ │ + ldr r3, [pc, #896] @ (1f260 ) │ │ │ │ mov.w r2, #616 @ 0x268 │ │ │ │ - ldr r1, [pc, #940] @ (1f278 ) │ │ │ │ - ldr r0, [pc, #944] @ (1f27c ) │ │ │ │ + ldr r1, [pc, #940] @ (1f294 ) │ │ │ │ + ldr r0, [pc, #944] @ (1f298 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1ec90 │ │ │ │ + bl 9018 │ │ │ │ + b.n 1ecac │ │ │ │ lsls r2, r4, #31 │ │ │ │ - bmi.w 1f114 │ │ │ │ + bmi.w 1f130 │ │ │ │ adds r6, r4, #2 │ │ │ │ teq r6, r4 │ │ │ │ - bmi.w 1f02e │ │ │ │ - ldr.w r1, [r8, #896] @ 0x380 │ │ │ │ + bmi.w 1f04a │ │ │ │ + ldr.w r1, [r8, #888] @ 0x378 │ │ │ │ mov r0, r9 │ │ │ │ blx 8630 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ef16 │ │ │ │ + beq.n 1ef32 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 1ef70 │ │ │ │ + cbz r3, 1ef8c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1f0f0 │ │ │ │ + beq.w 1f10c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 1f12e │ │ │ │ + bpl.w 1f14a │ │ │ │ ldr.w r9, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx 8c20 │ │ │ │ mov r3, r9 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1f1ec │ │ │ │ + beq.w 1f208 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ef52 │ │ │ │ + beq.n 1ef6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1f0d0 │ │ │ │ + beq.w 1f0ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ef62 │ │ │ │ + beq.n 1ef7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1ef78 │ │ │ │ + cbz r3, 1ef94 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1f156 │ │ │ │ + beq.w 1f172 │ │ │ │ strd r6, r8, [r5] │ │ │ │ - b.n 1eb3e │ │ │ │ + b.n 1eb5a │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ef16 │ │ │ │ + b.n 1ef32 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ef62 │ │ │ │ + b.n 1ef7e │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.n 1ea84 │ │ │ │ - ldr r3, [pc, #696] @ (1f244 ) │ │ │ │ + b.n 1eaa0 │ │ │ │ + ldr r3, [pc, #696] @ (1f260 ) │ │ │ │ movw r2, #623 @ 0x26f │ │ │ │ - ldr r1, [pc, #752] @ (1f280 ) │ │ │ │ - ldr r0, [pc, #752] @ (1f284 ) │ │ │ │ + ldr r1, [pc, #752] @ (1f29c ) │ │ │ │ + ldr r0, [pc, #752] @ (1f2a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ bl b8fc │ │ │ │ - b.n 1ec90 │ │ │ │ + b.n 1ecac │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov sl, r0 │ │ │ │ - cbz r3, 1efc0 │ │ │ │ + cbz r3, 1efdc │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ mov r4, sl │ │ │ │ - b.n 1ea26 │ │ │ │ - ldr r3, [pc, #636] @ (1f244 ) │ │ │ │ + b.n 1ea42 │ │ │ │ + ldr r3, [pc, #636] @ (1f260 ) │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r1, [pc, #700] @ (1f288 ) │ │ │ │ - ldr r0, [pc, #704] @ (1f28c ) │ │ │ │ + ldr r1, [pc, #700] @ (1f2a4 ) │ │ │ │ + ldr r0, [pc, #704] @ (1f2a8 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #696] @ (1f290 ) │ │ │ │ + ldr r2, [pc, #696] @ (1f2ac ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #623 @ 0x26f │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 10428 │ │ │ │ - b.n 1ef9e │ │ │ │ + b.n 1efba │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ecfc │ │ │ │ + b.n 1ed18 │ │ │ │ movs r1, #6 │ │ │ │ mov r0, fp │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, fp │ │ │ │ bl b8fc │ │ │ │ - b.n 1ebba │ │ │ │ + b.n 1ebd6 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ed20 │ │ │ │ - ldr r3, [pc, #568] @ (1f244 ) │ │ │ │ + b.n 1ed3c │ │ │ │ + ldr r3, [pc, #568] @ (1f260 ) │ │ │ │ movw r2, #627 @ 0x273 │ │ │ │ - ldr r1, [pc, #644] @ (1f294 ) │ │ │ │ - ldr r0, [pc, #644] @ (1f298 ) │ │ │ │ + ldr r1, [pc, #644] @ (1f2b0 ) │ │ │ │ + ldr r0, [pc, #644] @ (1f2b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1ec90 │ │ │ │ + bl 9018 │ │ │ │ + b.n 1ecac │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.n 1ebac │ │ │ │ + b.n 1ebc8 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 1eef6 │ │ │ │ + bge.w 1ef12 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #2 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1eef6 │ │ │ │ - ldr r3, [pc, #512] @ (1f244 ) │ │ │ │ + b.n 1ef12 │ │ │ │ + ldr r3, [pc, #512] @ (1f260 ) │ │ │ │ movw r2, #634 @ 0x27a │ │ │ │ - ldr r1, [pc, #596] @ (1f29c ) │ │ │ │ - ldr r0, [pc, #596] @ (1f2a0 ) │ │ │ │ + ldr r1, [pc, #596] @ (1f2b8 ) │ │ │ │ + ldr r0, [pc, #596] @ (1f2bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1ec90 │ │ │ │ + bl 9018 │ │ │ │ + b.n 1ecac │ │ │ │ movs r1, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ee3e │ │ │ │ + beq.w 1ee5a │ │ │ │ mov r0, sl │ │ │ │ bl b8fc │ │ │ │ - b.n 1ee3e │ │ │ │ - ldr r0, [pc, #536] @ (1f2a4 ) │ │ │ │ + b.n 1ee5a │ │ │ │ + ldr r0, [pc, #536] @ (1f2c0 ) │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f0aa │ │ │ │ + beq.n 1f0c6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1f14e │ │ │ │ - ldr r3, [pc, #408] @ (1f244 ) │ │ │ │ + beq.n 1f16a │ │ │ │ + ldr r3, [pc, #408] @ (1f260 ) │ │ │ │ movw r2, #634 @ 0x27a │ │ │ │ - ldr r1, [pc, #500] @ (1f2a8 ) │ │ │ │ + ldr r1, [pc, #500] @ (1f2c4 ) │ │ │ │ mov sl, r4 │ │ │ │ - ldr r0, [pc, #500] @ (1f2ac ) │ │ │ │ + ldr r0, [pc, #500] @ (1f2c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1ee96 │ │ │ │ + b.n 1eeb2 │ │ │ │ mov r0, sl │ │ │ │ bl b8fc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 1ecb6 │ │ │ │ + b.n 1ecd2 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ef52 │ │ │ │ - ldr r3, [pc, #360] @ (1f244 ) │ │ │ │ + b.n 1ef6e │ │ │ │ + ldr r3, [pc, #360] @ (1f260 ) │ │ │ │ movw r2, #635 @ 0x27b │ │ │ │ - ldr r1, [pc, #464] @ (1f2b0 ) │ │ │ │ - ldr r0, [pc, #464] @ (1f2b4 ) │ │ │ │ + ldr r1, [pc, #464] @ (1f2cc ) │ │ │ │ + ldr r0, [pc, #464] @ (1f2d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1edf0 │ │ │ │ - ldr r3, [pc, #336] @ (1f244 ) │ │ │ │ + b.n 1ee0c │ │ │ │ + ldr r3, [pc, #336] @ (1f260 ) │ │ │ │ movw r2, #637 @ 0x27d │ │ │ │ - ldr r1, [pc, #448] @ (1f2b8 ) │ │ │ │ - ldr r0, [pc, #448] @ (1f2bc ) │ │ │ │ + ldr r1, [pc, #448] @ (1f2d4 ) │ │ │ │ + ldr r0, [pc, #448] @ (1f2d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1ec90 │ │ │ │ + bl 9018 │ │ │ │ + b.n 1ecac │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1eef6 │ │ │ │ + beq.w 1ef12 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.n 1eef6 │ │ │ │ - ldr r3, [pc, #276] @ (1f244 ) │ │ │ │ - ldr r2, [pc, #396] @ (1f2c0 ) │ │ │ │ - ldr r1, [pc, #400] @ (1f2c4 ) │ │ │ │ + b.n 1ef12 │ │ │ │ + ldr r3, [pc, #276] @ (1f260 ) │ │ │ │ + ldr r2, [pc, #396] @ (1f2dc ) │ │ │ │ + ldr r1, [pc, #400] @ (1f2e0 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #400] @ (1f2c8 ) │ │ │ │ + ldr r0, [pc, #400] @ (1f2e4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r2, #637 @ 0x27d │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 10428 │ │ │ │ - b.n 1f106 │ │ │ │ + b.n 1f122 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1f0aa │ │ │ │ - ldr r3, [pc, #236] @ (1f244 ) │ │ │ │ + b.n 1f0c6 │ │ │ │ + ldr r3, [pc, #236] @ (1f260 ) │ │ │ │ movw r2, #637 @ 0x27d │ │ │ │ - ldr r1, [pc, #364] @ (1f2cc ) │ │ │ │ + ldr r1, [pc, #364] @ (1f2e8 ) │ │ │ │ mov r4, r6 │ │ │ │ - ldr r0, [pc, #364] @ (1f2d0 ) │ │ │ │ + ldr r0, [pc, #364] @ (1f2ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1edf0 │ │ │ │ - ldr r3, [pc, #352] @ (1f2d4 ) │ │ │ │ - movw r2, #12294 @ 0x3006 │ │ │ │ - ldr r1, [pc, #352] @ (1f2d8 ) │ │ │ │ - ldr r0, [pc, #352] @ (1f2dc ) │ │ │ │ + b.n 1ee0c │ │ │ │ + ldr r3, [pc, #352] @ (1f2f0 ) │ │ │ │ + movw r2, #10194 @ 0x27d2 │ │ │ │ + ldr r1, [pc, #352] @ (1f2f4 ) │ │ │ │ + ldr r0, [pc, #352] @ (1f2f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1252 @ 0x4e4 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #336] @ (1f2e0 ) │ │ │ │ - movw r2, #12377 @ 0x3059 │ │ │ │ - ldr r1, [pc, #336] @ (1f2e4 ) │ │ │ │ - ldr r0, [pc, #336] @ (1f2e8 ) │ │ │ │ + ldr r3, [pc, #336] @ (1f2fc ) │ │ │ │ + movw r2, #10277 @ 0x2825 │ │ │ │ + ldr r1, [pc, #336] @ (1f300 ) │ │ │ │ + ldr r0, [pc, #336] @ (1f304 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1252 @ 0x4e4 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (1f2ec ) │ │ │ │ - movw r2, #12311 @ 0x3017 │ │ │ │ - ldr r1, [pc, #324] @ (1f2f0 ) │ │ │ │ - ldr r0, [pc, #324] @ (1f2f4 ) │ │ │ │ + ldr r3, [pc, #324] @ (1f308 ) │ │ │ │ + movw r2, #10211 @ 0x27e3 │ │ │ │ + ldr r1, [pc, #324] @ (1f30c ) │ │ │ │ + ldr r0, [pc, #324] @ (1f310 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1252 @ 0x4e4 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (1f2f8 ) │ │ │ │ - movw r2, #12409 @ 0x3079 │ │ │ │ - ldr r1, [pc, #312] @ (1f2fc ) │ │ │ │ - ldr r0, [pc, #312] @ (1f300 ) │ │ │ │ + ldr r3, [pc, #312] @ (1f314 ) │ │ │ │ + movw r2, #10309 @ 0x2845 │ │ │ │ + ldr r1, [pc, #312] @ (1f318 ) │ │ │ │ + ldr r0, [pc, #312] @ (1f31c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1252 @ 0x4e4 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #300] @ (1f304 ) │ │ │ │ - mov.w r2, #12352 @ 0x3040 │ │ │ │ - ldr r1, [pc, #300] @ (1f308 ) │ │ │ │ - ldr r0, [pc, #300] @ (1f30c ) │ │ │ │ + ldr r3, [pc, #300] @ (1f320 ) │ │ │ │ + movw r2, #10252 @ 0x280c │ │ │ │ + ldr r1, [pc, #300] @ (1f324 ) │ │ │ │ + ldr r0, [pc, #300] @ (1f328 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1252 @ 0x4e4 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #288] @ (1f310 ) │ │ │ │ - movw r2, #12448 @ 0x30a0 │ │ │ │ - ldr r1, [pc, #288] @ (1f314 ) │ │ │ │ - ldr r0, [pc, #288] @ (1f318 ) │ │ │ │ + ldr r3, [pc, #288] @ (1f32c ) │ │ │ │ + movw r2, #10348 @ 0x286c │ │ │ │ + ldr r1, [pc, #288] @ (1f330 ) │ │ │ │ + ldr r0, [pc, #288] @ (1f334 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1252 @ 0x4e4 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (1f31c ) │ │ │ │ - movw r2, #12421 @ 0x3085 │ │ │ │ - ldr r1, [pc, #276] @ (1f320 ) │ │ │ │ - ldr r0, [pc, #276] @ (1f324 ) │ │ │ │ + ldr r3, [pc, #276] @ (1f338 ) │ │ │ │ + movw r2, #10321 @ 0x2851 │ │ │ │ + ldr r1, [pc, #276] @ (1f33c ) │ │ │ │ + ldr r0, [pc, #276] @ (1f340 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1252 @ 0x4e4 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + asrs r6, r5, #25 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r2, r3, #18 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #12 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r2, #5 │ │ │ │ + adds r0, r4, #5 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + cmp r1, #20 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r0, #1 │ │ │ │ + adds r4, r1, #1 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r6, #3 │ │ │ │ + adds r4, r7, #3 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r6, r7 │ │ │ │ + adds r0, r0, #0 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + cmp r0, #164 @ 0xa4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r2, r7 │ │ │ │ + subs r4, r3, r7 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + adds r4, r2, #1 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #6 │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r1, r5 │ │ │ │ + subs r2, r3, r5 │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + movs r7, #224 @ 0xe0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r1, r4 │ │ │ │ + subs r0, r3, r4 │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #254 @ 0xfe │ │ │ │ + movs r7, #26 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + subs r2, r2, r1 │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #194 @ 0xc2 │ │ │ │ + movs r6, #222 @ 0xde │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r1, r0 │ │ │ │ + subs r6, r2, r0 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + cmp r7, #94 @ 0x5e │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + movs r6, #154 @ 0x9a │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r0, r7 │ │ │ │ + adds r2, r2, r7 │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #70 @ 0x46 │ │ │ │ + movs r6, #98 @ 0x62 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r1, r6 │ │ │ │ + adds r2, r3, r6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r3, r0 │ │ │ │ + subs r6, r4, r0 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #218 @ 0xda │ │ │ │ + movs r5, #246 @ 0xf6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r4, r4 │ │ │ │ + adds r6, r5, r4 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #174 @ 0xae │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r6, r3 │ │ │ │ + adds r2, r0, r4 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #150 @ 0x96 │ │ │ │ + movs r5, #178 @ 0xb2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + adds r2, r5, r3 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r6, #0 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #86 @ 0x56 │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r3, r2 │ │ │ │ + adds r2, r5, r2 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r5, #74 @ 0x4a │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r6, r1 │ │ │ │ + adds r2, r0, r2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #58 @ 0x3a │ │ │ │ + subs r6, #94 @ 0x5e │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + lsrs r4, r6, #32 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + movs r0, #142 @ 0x8e │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #30 │ │ │ │ + subs r6, #66 @ 0x42 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r1, #32 │ │ │ │ + lsrs r0, r3, #32 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #6 │ │ │ │ + subs r6, #42 @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r6, #31 │ │ │ │ + lsrs r0, r0, #32 │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #238 @ 0xee │ │ │ │ + movs r5, #10 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + subs r6, #18 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #54 @ 0x36 │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #214 @ 0xd6 │ │ │ │ + subs r5, #250 @ 0xfa │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r0, #31 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #34 @ 0x22 │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #190 @ 0xbe │ │ │ │ + subs r5, #226 @ 0xe2 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r5, #30 │ │ │ │ + lsls r0, r7, #30 │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #166 @ 0xa6 │ │ │ │ + subs r5, #202 @ 0xca │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r3, #66 @ 0x42 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0001f328 : │ │ │ │ +0001f344 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #364] @ (1f4a4 ) │ │ │ │ + ldr r4, [pc, #364] @ (1f4c0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r6, [pc, #364] @ (1f4a8 ) │ │ │ │ + ldr r6, [pc, #364] @ (1f4c4 ) │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1404 @ 0x57c │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #340] @ (1f4ac ) │ │ │ │ + ldr r4, [pc, #340] @ (1f4c8 ) │ │ │ │ add r6, pc │ │ │ │ - ldr r5, [pc, #340] @ (1f4b0 ) │ │ │ │ + ldr r5, [pc, #340] @ (1f4cc ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ bl b5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f422 │ │ │ │ + beq.n 1f43e │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 1f402 │ │ │ │ + bpl.n 1f41e │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 1f426 │ │ │ │ + bpl.n 1f442 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1f43e │ │ │ │ + bne.n 1f45a │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r1, [pc, #292] @ (1f4b4 ) │ │ │ │ + ldr r1, [pc, #292] @ (1f4d0 ) │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r7, [r5, r1] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 1f432 │ │ │ │ - ldr r0, [pc, #284] @ (1f4b8 ) │ │ │ │ + bne.n 1f44e │ │ │ │ + ldr r0, [pc, #284] @ (1f4d4 ) │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ subs r3, r3, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - bl 1e94c │ │ │ │ + bl 1e968 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 1f422 │ │ │ │ + beq.n 1f43e │ │ │ │ movs r0, #2 │ │ │ │ blx 88b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f452 │ │ │ │ + beq.n 1f46e │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n 1f47a │ │ │ │ - ldr r2, [pc, #236] @ (1f4bc ) │ │ │ │ + bpl.n 1f496 │ │ │ │ + ldr r2, [pc, #236] @ (1f4d8 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f48e │ │ │ │ + beq.n 1f4aa │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 1f476 │ │ │ │ + beq.n 1f492 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 1f472 │ │ │ │ + ble.n 1f48e │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.n 1f472 │ │ │ │ + beq.n 1f48e │ │ │ │ str r2, [r4, #16] │ │ │ │ - ldr r2, [pc, #212] @ (1f4c0 ) │ │ │ │ - ldr r3, [pc, #192] @ (1f4ac ) │ │ │ │ + ldr r2, [pc, #212] @ (1f4dc ) │ │ │ │ + ldr r3, [pc, #192] @ (1f4c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1f46e │ │ │ │ + bne.n 1f48a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #192] @ (1f4c4 ) │ │ │ │ + ldr r0, [pc, #192] @ (1f4e0 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #184] @ (1f4c8 ) │ │ │ │ + ldr r3, [pc, #184] @ (1f4e4 ) │ │ │ │ movw r2, #609 @ 0x261 │ │ │ │ - ldr r1, [pc, #184] @ (1f4cc ) │ │ │ │ - ldr r0, [pc, #184] @ (1f4d0 ) │ │ │ │ + ldr r1, [pc, #184] @ (1f4e8 ) │ │ │ │ + ldr r0, [pc, #184] @ (1f4ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 1f3e8 │ │ │ │ - ldr r0, [pc, #172] @ (1f4d4 ) │ │ │ │ + b.n 1f404 │ │ │ │ + ldr r0, [pc, #172] @ (1f4f0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 1f40c │ │ │ │ - ldr r0, [pc, #164] @ (1f4d8 ) │ │ │ │ + b.n 1f428 │ │ │ │ + ldr r0, [pc, #164] @ (1f4f4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 1f40c │ │ │ │ + b.n 1f428 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - beq.n 1f38c │ │ │ │ + beq.n 1f3a8 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 1f458 │ │ │ │ + bne.n 1f474 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 1f38c │ │ │ │ + b.n 1f3a8 │ │ │ │ bl f58c │ │ │ │ - b.n 1f3be │ │ │ │ + b.n 1f3da │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1f38c │ │ │ │ + beq.n 1f3a8 │ │ │ │ orr.w r2, r4, #1 │ │ │ │ - b.n 1f38c │ │ │ │ + b.n 1f3a8 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ bl 9238 │ │ │ │ bl 91d8 │ │ │ │ - ldr r3, [pc, #96] @ (1f4dc ) │ │ │ │ + ldr r3, [pc, #96] @ (1f4f8 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #96] @ (1f4e0 ) │ │ │ │ - ldr r0, [pc, #96] @ (1f4e4 ) │ │ │ │ + ldr r1, [pc, #96] @ (1f4fc ) │ │ │ │ + ldr r0, [pc, #96] @ (1f500 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ (1f4e8 ) │ │ │ │ + ldr r3, [pc, #88] @ (1f504 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #84] @ (1f4ec ) │ │ │ │ - ldr r0, [pc, #88] @ (1f4f0 ) │ │ │ │ + ldr r1, [pc, #84] @ (1f508 ) │ │ │ │ + ldr r0, [pc, #88] @ (1f50c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - adds r6, r1, r3 │ │ │ │ + adds r2, r6, r2 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r4, #18 │ │ │ │ + lsrs r2, r1, #18 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #18 │ │ │ │ + lsrs r6, r0, #18 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #16 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r2, #150 @ 0x96 │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #122 @ 0x7a │ │ │ │ + movs r2, #150 @ 0x96 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r0, #23 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r3, #0 │ │ │ │ + subs r2, r5, #0 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r6, #25 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r3, #86 @ 0x56 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #28 │ │ │ │ + subs r3, #64 @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r0, #9 │ │ │ │ + lsls r6, r1, #9 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r2, #22 │ │ │ │ + lsls r6, r3, #22 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0001f4f4 : │ │ │ │ +0001f510 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #364] @ (1f670 ) │ │ │ │ + ldr r4, [pc, #364] @ (1f68c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r6, [pc, #364] @ (1f674 ) │ │ │ │ + ldr r6, [pc, #364] @ (1f690 ) │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1452 @ 0x5ac │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #340] @ (1f678 ) │ │ │ │ + ldr r4, [pc, #340] @ (1f694 ) │ │ │ │ add r6, pc │ │ │ │ - ldr r5, [pc, #340] @ (1f67c ) │ │ │ │ + ldr r5, [pc, #340] @ (1f698 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ bl b5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f5ee │ │ │ │ + beq.n 1f60a │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 1f5ce │ │ │ │ + bpl.n 1f5ea │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 1f5f2 │ │ │ │ + bpl.n 1f60e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1f60a │ │ │ │ + bne.n 1f626 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r1, [pc, #292] @ (1f680 ) │ │ │ │ + ldr r1, [pc, #292] @ (1f69c ) │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r7, [r5, r1] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 1f5fe │ │ │ │ - ldr r0, [pc, #284] @ (1f684 ) │ │ │ │ + bne.n 1f61a │ │ │ │ + ldr r0, [pc, #284] @ (1f6a0 ) │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ subs r3, r3, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - bl 1a7e0 │ │ │ │ + bl 1a800 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 1f5ee │ │ │ │ + beq.n 1f60a │ │ │ │ movs r0, #2 │ │ │ │ blx 88b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f61e │ │ │ │ + beq.n 1f63a │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n 1f646 │ │ │ │ - ldr r2, [pc, #236] @ (1f688 ) │ │ │ │ + bpl.n 1f662 │ │ │ │ + ldr r2, [pc, #236] @ (1f6a4 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f65a │ │ │ │ + beq.n 1f676 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 1f642 │ │ │ │ + beq.n 1f65e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 1f63e │ │ │ │ + ble.n 1f65a │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.n 1f63e │ │ │ │ + beq.n 1f65a │ │ │ │ str r2, [r4, #16] │ │ │ │ - ldr r2, [pc, #212] @ (1f68c ) │ │ │ │ - ldr r3, [pc, #192] @ (1f678 ) │ │ │ │ + ldr r2, [pc, #212] @ (1f6a8 ) │ │ │ │ + ldr r3, [pc, #192] @ (1f694 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1f63a │ │ │ │ + bne.n 1f656 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #192] @ (1f690 ) │ │ │ │ + ldr r0, [pc, #192] @ (1f6ac ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #184] @ (1f694 ) │ │ │ │ + ldr r3, [pc, #184] @ (1f6b0 ) │ │ │ │ mov.w r2, #640 @ 0x280 │ │ │ │ - ldr r1, [pc, #184] @ (1f698 ) │ │ │ │ - ldr r0, [pc, #184] @ (1f69c ) │ │ │ │ + ldr r1, [pc, #184] @ (1f6b4 ) │ │ │ │ + ldr r0, [pc, #184] @ (1f6b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 1f5b4 │ │ │ │ - ldr r0, [pc, #172] @ (1f6a0 ) │ │ │ │ + b.n 1f5d0 │ │ │ │ + ldr r0, [pc, #172] @ (1f6bc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 1f5d8 │ │ │ │ - ldr r0, [pc, #164] @ (1f6a4 ) │ │ │ │ + b.n 1f5f4 │ │ │ │ + ldr r0, [pc, #164] @ (1f6c0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 1f5d8 │ │ │ │ + b.n 1f5f4 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - beq.n 1f558 │ │ │ │ + beq.n 1f574 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 1f624 │ │ │ │ + bne.n 1f640 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 1f558 │ │ │ │ + b.n 1f574 │ │ │ │ bl f58c │ │ │ │ - b.n 1f58a │ │ │ │ + b.n 1f5a6 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1f558 │ │ │ │ + beq.n 1f574 │ │ │ │ orr.w r2, r4, #1 │ │ │ │ - b.n 1f558 │ │ │ │ + b.n 1f574 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ bl 9238 │ │ │ │ bl 91d8 │ │ │ │ - ldr r3, [pc, #96] @ (1f6a8 ) │ │ │ │ + ldr r3, [pc, #96] @ (1f6c4 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #96] @ (1f6ac ) │ │ │ │ - ldr r0, [pc, #96] @ (1f6b0 ) │ │ │ │ + ldr r1, [pc, #96] @ (1f6c8 ) │ │ │ │ + ldr r0, [pc, #96] @ (1f6cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ (1f6b4 ) │ │ │ │ + ldr r3, [pc, #88] @ (1f6d0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #84] @ (1f6b8 ) │ │ │ │ - ldr r0, [pc, #88] @ (1f6bc ) │ │ │ │ + ldr r1, [pc, #84] @ (1f6d4 ) │ │ │ │ + ldr r0, [pc, #88] @ (1f6d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - asrs r2, r0, #28 │ │ │ │ + asrs r6, r4, #27 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r6, r7, #10 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #11 │ │ │ │ + lsrs r2, r7, #10 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsrs r0, r5, #8 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r0, #202 @ 0xca │ │ │ │ + cmp r1, #98 @ 0x62 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + subs r6, r3, #4 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r6, #15 │ │ │ │ + asrs r2, r0, #16 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r2, #1 │ │ │ │ + adds r6, r3, #1 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r4, #18 │ │ │ │ + asrs r2, r6, #18 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #102 @ 0x66 │ │ │ │ + subs r1, #138 @ 0x8a │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #80 @ 0x50 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r6, #1 │ │ │ │ + lsls r2, r0, #2 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r0, #15 │ │ │ │ + lsls r2, r2, #15 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0001f6c0 : │ │ │ │ +0001f6dc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr.w r5, [pc, #1752] @ 1fdac │ │ │ │ + ldr.w r5, [pc, #1752] @ 1fdc8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr.w r2, [pc, #1752] @ 1fdb0 │ │ │ │ + ldr.w r2, [pc, #1752] @ 1fdcc │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r8, [pc, #1748] @ 1fdb4 │ │ │ │ + ldr.w r8, [pc, #1748] @ 1fdd0 │ │ │ │ mvn.w sl, r4 │ │ │ │ mov r7, r0 │ │ │ │ add r8, pc │ │ │ │ mov r9, r1 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r6, r3 │ │ │ │ ands.w sl, sl, #1 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov.w r2, #0 │ │ │ │ - beq.w 1f988 │ │ │ │ + beq.w 1f9a4 │ │ │ │ lsls r5, r3, #31 │ │ │ │ - bmi.w 1f988 │ │ │ │ + bmi.w 1f9a4 │ │ │ │ adds r2, r4, r3 │ │ │ │ teq r4, r2 │ │ │ │ - bmi.w 1f980 │ │ │ │ + bmi.w 1f99c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 13eb0 │ │ │ │ + bl 13ed0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1f9b2 │ │ │ │ + beq.w 1f9ce │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 1f9f4 │ │ │ │ + bpl.w 1fa10 │ │ │ │ mov r0, r5 │ │ │ │ bl cb6c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1fa16 │ │ │ │ + blt.w 1fa32 │ │ │ │ cmp.w r6, r0, lsl #1 │ │ │ │ - beq.n 1f816 │ │ │ │ - ldr.w r3, [pc, #1656] @ 1fdb8 │ │ │ │ + beq.n 1f832 │ │ │ │ + ldr.w r3, [pc, #1656] @ 1fdd4 │ │ │ │ ldr.w fp, [r8, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f758 │ │ │ │ + beq.n 1f774 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1f9dc │ │ │ │ - ldr.w r3, [pc, #1632] @ 1fdbc │ │ │ │ - ldr.w fp, [fp, #488] @ 0x1e8 │ │ │ │ + beq.w 1f9f8 │ │ │ │ + ldr.w r3, [pc, #1632] @ 1fdd8 │ │ │ │ + ldr.w fp, [fp, #312] @ 0x138 │ │ │ │ ldr.w r5, [r8, r3] │ │ │ │ lsls r3, r4, #31 │ │ │ │ ldr.w sl, [r5] │ │ │ │ - bmi.w 1fa56 │ │ │ │ + bmi.w 1fa72 │ │ │ │ mov r0, r4 │ │ │ │ bl f694 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, sl │ │ │ │ add r1, sp, #32 │ │ │ │ strd fp, r9, [sp, #32] │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1fa36 │ │ │ │ + beq.w 1fa52 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1fd64 │ │ │ │ + beq.w 1fd80 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f7aa │ │ │ │ + beq.n 1f7c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1f9e4 │ │ │ │ + beq.w 1fa00 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1fab2 │ │ │ │ + bne.w 1face │ │ │ │ mov r0, r4 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f7ce │ │ │ │ + beq.n 1f7ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1f9ec │ │ │ │ - ldr.w r3, [pc, #1520] @ 1fdc0 │ │ │ │ + beq.w 1fa08 │ │ │ │ + ldr.w r3, [pc, #1520] @ 1fddc │ │ │ │ movw r2, #590 @ 0x24e │ │ │ │ - ldr.w r1, [pc, #1516] @ 1fdc4 │ │ │ │ - ldr.w r0, [pc, #1516] @ 1fdc8 │ │ │ │ + ldr.w r1, [pc, #1516] @ 1fde0 │ │ │ │ + ldr.w r0, [pc, #1516] @ 1fde4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r7] │ │ │ │ - ldr.w r2, [pc, #1492] @ 1fdcc │ │ │ │ - ldr.w r3, [pc, #1460] @ 1fdb0 │ │ │ │ + ldr.w r2, [pc, #1492] @ 1fde8 │ │ │ │ + ldr.w r3, [pc, #1460] @ 1fdcc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1fd08 │ │ │ │ + bne.w 1fd24 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1464] @ 1fdd0 │ │ │ │ + ldr.w r3, [pc, #1464] @ 1fdec │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1fad4 │ │ │ │ - ldr.w r2, [pc, #1424] @ 1fdb8 │ │ │ │ + beq.w 1faf0 │ │ │ │ + ldr.w r2, [pc, #1424] @ 1fdd4 │ │ │ │ add r1, sp, #24 │ │ │ │ ldr.w fp, [r8, r2] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ strd r3, r5, [sp, #24] │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r0, [fp, #484] @ 0x1e4 │ │ │ │ + ldr.w r0, [fp, #308] @ 0x134 │ │ │ │ blx 8a84 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1fb04 │ │ │ │ - ldr.w r3, [pc, #1412] @ 1fdd4 │ │ │ │ + beq.w 1fb20 │ │ │ │ + ldr.w r3, [pc, #1412] @ 1fdf0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1fb1e │ │ │ │ + bne.w 1fb3a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f870 │ │ │ │ + beq.n 1f88c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1f9d2 │ │ │ │ - ldr.w r3, [pc, #1380] @ 1fdd8 │ │ │ │ + beq.w 1f9ee │ │ │ │ + ldr.w r3, [pc, #1380] @ 1fdf4 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 1f744 │ │ │ │ + bne.w 1f760 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1fa66 │ │ │ │ + beq.w 1fa82 │ │ │ │ add.w sl, r4, r6 │ │ │ │ teq r4, sl │ │ │ │ - bmi.w 1fa5e │ │ │ │ + bmi.w 1fa7a │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ bl b940 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f8b0 │ │ │ │ + beq.n 1f8cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1fa72 │ │ │ │ + beq.w 1fa8e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1fbdc │ │ │ │ + beq.w 1fbf8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.w 1fbfc │ │ │ │ + bpl.w 1fc18 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 1fc3a │ │ │ │ + bne.w 1fc56 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r5, r5, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f8e0 │ │ │ │ + beq.n 1f8fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1fa7a │ │ │ │ + beq.w 1fa96 │ │ │ │ mov r0, r5 │ │ │ │ bl f848 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 1fa8c │ │ │ │ + beq.w 1faa8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1fb56 │ │ │ │ - ldr.w r3, [pc, #1224] @ 1fdbc │ │ │ │ + bne.w 1fb72 │ │ │ │ + ldr.w r3, [pc, #1224] @ 1fdd8 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w sl, [fp, #492] @ 0x1ec │ │ │ │ + ldr.w sl, [fp, #316] @ 0x13c │ │ │ │ ldr.w r5, [r8, r3] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ bl f694 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ strd sl, r9, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1fc5c │ │ │ │ + beq.w 1fc78 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1fd94 │ │ │ │ + beq.w 1fdb0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f93c │ │ │ │ + beq.n 1f958 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1fbcc │ │ │ │ + beq.w 1fbe8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1fc7c │ │ │ │ + bne.w 1fc98 │ │ │ │ mov r0, r4 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f960 │ │ │ │ + beq.n 1f97c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1fbd4 │ │ │ │ - ldr.w r3, [pc, #1116] @ 1fdc0 │ │ │ │ + beq.w 1fbf0 │ │ │ │ + ldr.w r3, [pc, #1116] @ 1fddc │ │ │ │ movw r2, #594 @ 0x252 │ │ │ │ - ldr.w r1, [pc, #1136] @ 1fddc │ │ │ │ - ldr.w r0, [pc, #1136] @ 1fde0 │ │ │ │ + ldr.w r1, [pc, #1136] @ 1fdf8 │ │ │ │ + ldr.w r0, [pc, #1136] @ 1fdfc │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1f7ec │ │ │ │ + b.n 1f808 │ │ │ │ teq r3, r2 │ │ │ │ - bpl.w 1f710 │ │ │ │ + bpl.w 1f72c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 13eb0 │ │ │ │ + bl 13ed0 │ │ │ │ tst.w fp, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq.w 1f71a │ │ │ │ + beq.w 1f736 │ │ │ │ mov r0, fp │ │ │ │ bl b8fc │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 1f720 │ │ │ │ - ldr.w r3, [pc, #1036] @ 1fdc0 │ │ │ │ + bne.w 1f73c │ │ │ │ + ldr.w r3, [pc, #1036] @ 1fddc │ │ │ │ mov.w r2, #588 @ 0x24c │ │ │ │ - ldr.w r1, [pc, #1064] @ 1fde4 │ │ │ │ - ldr.w r0, [pc, #1064] @ 1fde8 │ │ │ │ + ldr.w r1, [pc, #1064] @ 1fe00 │ │ │ │ + ldr.w r0, [pc, #1064] @ 1fe04 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1f7ec │ │ │ │ + b.n 1f808 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 1f870 │ │ │ │ + b.n 1f88c │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1f758 │ │ │ │ + b.n 1f774 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1f7aa │ │ │ │ + b.n 1f7c6 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1f7ce │ │ │ │ - ldr r2, [pc, #968] @ (1fdc0 ) │ │ │ │ - ldr r3, [pc, #1012] @ (1fdec ) │ │ │ │ - ldr r1, [pc, #1012] @ (1fdf0 ) │ │ │ │ + b.n 1f7ea │ │ │ │ + ldr r2, [pc, #968] @ (1fddc ) │ │ │ │ + ldr r3, [pc, #1012] @ (1fe08 ) │ │ │ │ + ldr r1, [pc, #1012] @ (1fe0c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #1012] @ (1fdf4 ) │ │ │ │ + ldr r0, [pc, #1012] @ (1fe10 ) │ │ │ │ ldr.w r4, [r8, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #588 @ 0x24c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 10428 │ │ │ │ - b.n 1f7ec │ │ │ │ - ldr r3, [pc, #936] @ (1fdc0 ) │ │ │ │ + b.n 1f808 │ │ │ │ + ldr r3, [pc, #936] @ (1fddc ) │ │ │ │ movw r2, #589 @ 0x24d │ │ │ │ - ldr r1, [pc, #984] @ (1fdf8 ) │ │ │ │ - ldr r0, [pc, #988] @ (1fdfc ) │ │ │ │ + ldr r1, [pc, #984] @ (1fe14 ) │ │ │ │ + ldr r0, [pc, #988] @ (1fe18 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1f7ec │ │ │ │ - ldr r3, [pc, #904] @ (1fdc0 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 1f808 │ │ │ │ + ldr r3, [pc, #904] @ (1fddc ) │ │ │ │ movw r2, #590 @ 0x24e │ │ │ │ - ldr r1, [pc, #960] @ (1fe00 ) │ │ │ │ - ldr r0, [pc, #964] @ (1fe04 ) │ │ │ │ + ldr r1, [pc, #960] @ (1fe1c ) │ │ │ │ + ldr r0, [pc, #964] @ (1fe20 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1f7ec │ │ │ │ + bl 9018 │ │ │ │ + b.n 1f808 │ │ │ │ mov r0, r4 │ │ │ │ bl b8e0 │ │ │ │ - b.n 1f76e │ │ │ │ + b.n 1f78a │ │ │ │ teq r6, sl │ │ │ │ - bpl.w 1f892 │ │ │ │ + bpl.w 1f8ae │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov sl, r0 │ │ │ │ - b.n 1f892 │ │ │ │ + b.n 1f8ae │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1f8b0 │ │ │ │ + b.n 1f8cc │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ bl f848 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.w 1f8ec │ │ │ │ - ldr r3, [pc, #816] @ (1fdc0 ) │ │ │ │ + bne.w 1f908 │ │ │ │ + ldr r3, [pc, #816] @ (1fddc ) │ │ │ │ movw r2, #593 @ 0x251 │ │ │ │ - ldr r1, [pc, #884] @ (1fe08 ) │ │ │ │ - ldr r0, [pc, #884] @ (1fe0c ) │ │ │ │ + ldr r1, [pc, #884] @ (1fe24 ) │ │ │ │ + ldr r0, [pc, #884] @ (1fe28 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, sl │ │ │ │ bl b8fc │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ - b.n 1f7ec │ │ │ │ - ldr r2, [pc, #780] @ (1fdc0 ) │ │ │ │ - ldr r3, [pc, #856] @ (1fe10 ) │ │ │ │ - ldr r1, [pc, #860] @ (1fe14 ) │ │ │ │ + b.n 1f808 │ │ │ │ + ldr r2, [pc, #780] @ (1fddc ) │ │ │ │ + ldr r3, [pc, #856] @ (1fe2c ) │ │ │ │ + ldr r1, [pc, #860] @ (1fe30 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #860] @ (1fe18 ) │ │ │ │ + ldr r0, [pc, #860] @ (1fe34 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #590 @ 0x24e │ │ │ │ bl 10428 │ │ │ │ - b.n 1f7ec │ │ │ │ + b.n 1f808 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - ldr r3, [pc, #832] @ (1fe1c ) │ │ │ │ - ldr r1, [pc, #832] @ (1fe20 ) │ │ │ │ + bl 9018 │ │ │ │ + ldr r3, [pc, #832] @ (1fe38 ) │ │ │ │ + ldr r1, [pc, #832] @ (1fe3c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr r3, [pc, #724] @ (1fdc0 ) │ │ │ │ - ldr r1, [pc, #820] @ (1fe24 ) │ │ │ │ + ldr r3, [pc, #724] @ (1fddc ) │ │ │ │ + ldr r1, [pc, #820] @ (1fe40 ) │ │ │ │ movw r2, #589 @ 0x24d │ │ │ │ - ldr r0, [pc, #820] @ (1fe28 ) │ │ │ │ + ldr r0, [pc, #820] @ (1fe44 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1f7ec │ │ │ │ - ldr r3, [pc, #696] @ (1fdc0 ) │ │ │ │ + b.n 1f808 │ │ │ │ + ldr r3, [pc, #696] @ (1fddc ) │ │ │ │ movw r2, #589 @ 0x24d │ │ │ │ - ldr r1, [pc, #800] @ (1fe2c ) │ │ │ │ - ldr r0, [pc, #800] @ (1fe30 ) │ │ │ │ + ldr r1, [pc, #800] @ (1fe48 ) │ │ │ │ + ldr r0, [pc, #800] @ (1fe4c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1fa2e │ │ │ │ + b.n 1fa4a │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #784] @ (1fe34 ) │ │ │ │ + ldr r0, [pc, #784] @ (1fe50 ) │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1fb3c │ │ │ │ + beq.n 1fb58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1fc32 │ │ │ │ - ldr r3, [pc, #640] @ (1fdc0 ) │ │ │ │ + beq.n 1fc4e │ │ │ │ + ldr r3, [pc, #640] @ (1fddc ) │ │ │ │ movw r2, #589 @ 0x24d │ │ │ │ - ldr r1, [pc, #756] @ (1fe38 ) │ │ │ │ - ldr r0, [pc, #756] @ (1fe3c ) │ │ │ │ + ldr r1, [pc, #756] @ (1fe54 ) │ │ │ │ + ldr r0, [pc, #756] @ (1fe58 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1fa2e │ │ │ │ - ldr r3, [pc, #744] @ (1fe40 ) │ │ │ │ - ldr.w r1, [fp, #496] @ 0x1f0 │ │ │ │ + b.n 1fa4a │ │ │ │ + ldr r3, [pc, #744] @ (1fe5c ) │ │ │ │ + ldr.w r1, [fp, #320] @ 0x140 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8c2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1fca6 │ │ │ │ + beq.w 1fcc2 │ │ │ │ mov r0, r5 │ │ │ │ bl f694 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ blx 89c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1fb96 │ │ │ │ + beq.n 1fbb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1fbc4 │ │ │ │ + cbz r3, 1fbe0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1fcc0 │ │ │ │ + beq.w 1fcdc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1fd7c │ │ │ │ + beq.w 1fd98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1fbb4 │ │ │ │ + beq.n 1fbd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1fc54 │ │ │ │ + beq.n 1fc70 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 1fce6 │ │ │ │ + bpl.w 1fd02 │ │ │ │ strd sl, r6, [r7] │ │ │ │ - b.n 1f7f4 │ │ │ │ + b.n 1f810 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1fb96 │ │ │ │ + b.n 1fbb2 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1f93c │ │ │ │ + b.n 1f958 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1f960 │ │ │ │ - ldr r3, [pc, #480] @ (1fdc0 ) │ │ │ │ + b.n 1f97c │ │ │ │ + ldr r3, [pc, #480] @ (1fddc ) │ │ │ │ mov.w r2, #592 @ 0x250 │ │ │ │ - ldr r1, [pc, #608] @ (1fe44 ) │ │ │ │ - ldr r0, [pc, #608] @ (1fe48 ) │ │ │ │ + ldr r1, [pc, #608] @ (1fe60 ) │ │ │ │ + ldr r0, [pc, #608] @ (1fe64 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, sl │ │ │ │ bl b8fc │ │ │ │ - b.n 1f7ec │ │ │ │ - ldr r0, [pc, #588] @ (1fe4c ) │ │ │ │ + b.n 1f808 │ │ │ │ + ldr r0, [pc, #588] @ (1fe68 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1fc18 │ │ │ │ + beq.n 1fc34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1fc9e │ │ │ │ - ldr r3, [pc, #420] @ (1fdc0 ) │ │ │ │ + beq.n 1fcba │ │ │ │ + ldr r3, [pc, #420] @ (1fddc ) │ │ │ │ mov.w r2, #592 @ 0x250 │ │ │ │ - ldr r1, [pc, #560] @ (1fe50 ) │ │ │ │ - ldr r0, [pc, #560] @ (1fe54 ) │ │ │ │ + ldr r1, [pc, #560] @ (1fe6c ) │ │ │ │ + ldr r0, [pc, #560] @ (1fe70 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1fbf4 │ │ │ │ + b.n 1fc10 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1fb3c │ │ │ │ + b.n 1fb58 │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r5, #0 │ │ │ │ ldreq r3, [r4, #0] │ │ │ │ - beq.w 1f8ce │ │ │ │ + beq.w 1f8ea │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 1fd0c │ │ │ │ + bne.n 1fd28 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r5, r3, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 1f8ce │ │ │ │ + b.n 1f8ea │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1fbb4 │ │ │ │ - ldr r3, [pc, #352] @ (1fdc0 ) │ │ │ │ + b.n 1fbd0 │ │ │ │ + ldr r3, [pc, #352] @ (1fddc ) │ │ │ │ movw r2, #594 @ 0x252 │ │ │ │ - ldr r1, [pc, #500] @ (1fe58 ) │ │ │ │ - ldr r0, [pc, #500] @ (1fe5c ) │ │ │ │ + ldr r1, [pc, #500] @ (1fe74 ) │ │ │ │ + ldr r0, [pc, #500] @ (1fe78 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1f7ec │ │ │ │ - ldr r2, [pc, #320] @ (1fdc0 ) │ │ │ │ - ldr r3, [pc, #480] @ (1fe60 ) │ │ │ │ - ldr r1, [pc, #480] @ (1fe64 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 1f808 │ │ │ │ + ldr r2, [pc, #320] @ (1fddc ) │ │ │ │ + ldr r3, [pc, #480] @ (1fe7c ) │ │ │ │ + ldr r1, [pc, #480] @ (1fe80 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #480] @ (1fe68 ) │ │ │ │ + ldr r0, [pc, #480] @ (1fe84 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #594 @ 0x252 │ │ │ │ bl 10428 │ │ │ │ - b.n 1f7ec │ │ │ │ + b.n 1f808 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1fc18 │ │ │ │ - ldr r3, [pc, #280] @ (1fdc0 ) │ │ │ │ + b.n 1fc34 │ │ │ │ + ldr r3, [pc, #280] @ (1fddc ) │ │ │ │ movw r2, #597 @ 0x255 │ │ │ │ - ldr r1, [pc, #444] @ (1fe6c ) │ │ │ │ - ldr r0, [pc, #448] @ (1fe70 ) │ │ │ │ + ldr r1, [pc, #444] @ (1fe88 ) │ │ │ │ + ldr r0, [pc, #448] @ (1fe8c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 1faa4 │ │ │ │ - ldr r3, [pc, #252] @ (1fdc0 ) │ │ │ │ + b.n 1fac0 │ │ │ │ + ldr r3, [pc, #252] @ (1fddc ) │ │ │ │ movw r2, #597 @ 0x255 │ │ │ │ - ldr r1, [pc, #428] @ (1fe74 ) │ │ │ │ - ldr r0, [pc, #428] @ (1fe78 ) │ │ │ │ + ldr r1, [pc, #428] @ (1fe90 ) │ │ │ │ + ldr r0, [pc, #428] @ (1fe94 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, sl │ │ │ │ bl b8fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 1f7ec │ │ │ │ - ldr r3, [pc, #216] @ (1fdc0 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 1f808 │ │ │ │ + ldr r3, [pc, #216] @ (1fddc ) │ │ │ │ movw r2, #597 @ 0x255 │ │ │ │ - ldr r1, [pc, #396] @ (1fe7c ) │ │ │ │ + ldr r1, [pc, #396] @ (1fe98 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ - ldr r3, [pc, #392] @ (1fe80 ) │ │ │ │ + ldr r3, [pc, #392] @ (1fe9c ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r6, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #388] @ (1fe84 ) │ │ │ │ + ldr r0, [pc, #388] @ (1fea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 1fbf4 │ │ │ │ + b.n 1fc10 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r2, 1fd1e │ │ │ │ + cbnz r2, 1fd3a │ │ │ │ lsls r5, r0, #1 │ │ │ │ - b.n 1f8ce │ │ │ │ + b.n 1f8ea │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r5, r4, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1fd3c │ │ │ │ + beq.n 1fd58 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq r2, [r4, #0] │ │ │ │ - beq.n 1fd3c │ │ │ │ - cbz r3, 1fd5c │ │ │ │ + beq.n 1fd58 │ │ │ │ + cbz r3, 1fd78 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 1fc18 │ │ │ │ + beq.w 1fc34 │ │ │ │ mov r0, r5 │ │ │ │ bl f848 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 1fa8c │ │ │ │ + beq.w 1faa8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1fb56 │ │ │ │ + bne.w 1fb72 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ - b.n 1f8f2 │ │ │ │ + b.n 1f90e │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1fd3c │ │ │ │ - ldr r3, [pc, #288] @ (1fe88 ) │ │ │ │ - movw r2, #11952 @ 0x2eb0 │ │ │ │ - ldr r1, [pc, #288] @ (1fe8c ) │ │ │ │ - ldr r0, [pc, #288] @ (1fe90 ) │ │ │ │ + b.n 1fd58 │ │ │ │ + ldr r3, [pc, #288] @ (1fea4 ) │ │ │ │ + movw r2, #9852 @ 0x267c │ │ │ │ + ldr r1, [pc, #288] @ (1fea8 ) │ │ │ │ + ldr r0, [pc, #288] @ (1feac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1292 @ 0x50c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (1fe94 ) │ │ │ │ - movw r2, #12036 @ 0x2f04 │ │ │ │ - ldr r1, [pc, #276] @ (1fe98 ) │ │ │ │ - ldr r0, [pc, #276] @ (1fe9c ) │ │ │ │ + ldr r3, [pc, #276] @ (1feb0 ) │ │ │ │ + movw r2, #9936 @ 0x26d0 │ │ │ │ + ldr r1, [pc, #276] @ (1feb4 ) │ │ │ │ + ldr r0, [pc, #276] @ (1feb8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1292 @ 0x50c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #264] @ (1fea0 ) │ │ │ │ - movw r2, #12005 @ 0x2ee5 │ │ │ │ - ldr r1, [pc, #264] @ (1fea4 ) │ │ │ │ - ldr r0, [pc, #264] @ (1fea8 ) │ │ │ │ + ldr r3, [pc, #264] @ (1febc ) │ │ │ │ + movw r2, #9905 @ 0x26b1 │ │ │ │ + ldr r1, [pc, #264] @ (1fec0 ) │ │ │ │ + ldr r0, [pc, #264] @ (1fec4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1292 @ 0x50c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - lsrs r0, r4, #4 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #38 @ 0x26 │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + lsls r4, r4, #31 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #148 @ 0x94 │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r4, #1 │ │ │ │ + asrs r2, r6, #1 │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #66 @ 0x42 │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r2, #32 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #162 @ 0xa2 │ │ │ │ + movs r5, #58 @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #2 │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r2, #31 │ │ │ │ + lsrs r2, r4, #31 │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #228 @ 0xe4 │ │ │ │ + movs r4, #124 @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r6, #30 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r4, #92 @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r2, #30 │ │ │ │ + lsrs r2, r4, #30 │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #110 @ 0x6e │ │ │ │ + movs r4, #6 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r1, r2 │ │ │ │ + adds r0, r3, r2 │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r3, #28 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, #0 │ │ │ │ + adds r6, r1, #1 │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #16 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ + lsrs r6, r5, #27 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r1, #27 │ │ │ │ + lsrs r4, r2, #27 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r0, #30 │ │ │ │ + lsrs r2, r2, #30 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #190 @ 0xbe │ │ │ │ + movs r3, #86 @ 0x56 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r2, #26 │ │ │ │ + lsrs r4, r3, #26 │ │ │ │ movs r1, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #30 │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r6, #23 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + asrs r4, r2, #25 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ + movs r2, #122 @ 0x7a │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r6, #22 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + movs r2, #54 @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r6, #21 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r6, r1, #27 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #122 @ 0x7a │ │ │ │ + movs r2, #18 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r1, #21 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #84 @ 0x54 │ │ │ │ + movs r1, #236 @ 0xec │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r4, #20 │ │ │ │ + lsrs r2, r6, #20 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #58 @ 0x3a │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r1, #20 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #22 │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #166 @ 0xa6 │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #70 @ 0x46 │ │ │ │ + adds r2, #106 @ 0x6a │ │ │ │ movs r1, r0 │ │ │ │ - ldc2 0, cr0, [r4], #-0 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + mcrr2 0, 0, r0, r0, cr0 │ │ │ │ + adds r6, r3, r4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #46 @ 0x2e │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ movs r1, r0 │ │ │ │ - ldc2 0, cr0, [ip], {-0} │ │ │ │ - adds r2, r0, r7 │ │ │ │ + stc2 0, cr0, [r8], #-0 │ │ │ │ + adds r6, r3, r7 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #22 │ │ │ │ + adds r2, #58 @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ - stc2 0, cr0, [r4], {-0} │ │ │ │ - adds r6, r3, r6 │ │ │ │ + ldc2 0, cr0, [r0], {-0} │ │ │ │ + adds r2, r7, r6 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0001feac : │ │ │ │ +0001fec8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r5, r2 │ │ │ │ - ldr.w r2, [pc, #2252] @ 2078c │ │ │ │ + ldr.w r2, [pc, #2248] @ 207a4 │ │ │ │ cmp r3, #2 │ │ │ │ mov sl, r3 │ │ │ │ - ldr.w r3, [pc, #2248] @ 20790 │ │ │ │ + ldr.w r3, [pc, #2244] @ 207a8 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r9, [pc, #2244] @ 20794 │ │ │ │ + ldr.w r9, [pc, #2240] @ 207ac │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ it eq │ │ │ │ moveq.w sl, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r9, pc │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ mvns r3, r5 │ │ │ │ ands.w fp, r3, #1 │ │ │ │ - beq.w 200fe │ │ │ │ + beq.w 20118 │ │ │ │ adds r7, r5, #4 │ │ │ │ teq r5, r7 │ │ │ │ - bmi.w 200f8 │ │ │ │ + bmi.w 20112 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 13eb0 │ │ │ │ + bl 13ed0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 201da │ │ │ │ + beq.w 201f4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 201fa │ │ │ │ + bpl.w 20214 │ │ │ │ teq r5, r7 │ │ │ │ - bmi.w 200d6 │ │ │ │ - ldr.w r3, [pc, #2164] @ 20798 │ │ │ │ + bmi.w 200f0 │ │ │ │ + ldr.w r3, [pc, #2160] @ 207b0 │ │ │ │ ldr.w r5, [r9, r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 1ff9e │ │ │ │ - ldr.w r1, [r5, #476] @ 0x1dc │ │ │ │ + bne.n 1ffba │ │ │ │ + ldr.w r1, [r5, #300] @ 0x12c │ │ │ │ mov r0, r6 │ │ │ │ blx 8a1c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 2012e │ │ │ │ + beq.w 20148 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 20178 │ │ │ │ + bne.w 20192 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ff58 │ │ │ │ + beq.n 1ff74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20170 │ │ │ │ + beq.w 2018a │ │ │ │ add r5, sp, #24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6c0 │ │ │ │ + bl 1f6dc │ │ │ │ lsls r2, r7, #31 │ │ │ │ - bmi.w 2048e │ │ │ │ + bmi.w 204a8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 20496 │ │ │ │ + beq.w 204b0 │ │ │ │ ldmia.w r5, {r0, r1} │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ - ldr.w r2, [pc, #2076] @ 2079c │ │ │ │ - ldr.w r3, [pc, #2060] @ 20790 │ │ │ │ + ldr.w r2, [pc, #2072] @ 207b4 │ │ │ │ + ldr.w r3, [pc, #2056] @ 207a8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2073e │ │ │ │ + bne.w 20756 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [r5, #1004] @ 0x3ec │ │ │ │ mov r1, r6 │ │ │ │ blx 8550 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 20474 │ │ │ │ + blt.w 2048e │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1ff2e │ │ │ │ - ldr.w r1, [r5, #464] @ 0x1d0 │ │ │ │ + beq.n 1ff4a │ │ │ │ + ldr.w r1, [r5, #292] @ 0x124 │ │ │ │ mov r0, r6 │ │ │ │ blx 8a1c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ffd4 │ │ │ │ + beq.n 1fff0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2046c │ │ │ │ + beq.w 20486 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 20274 │ │ │ │ + beq.w 2028e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 202b4 │ │ │ │ - ldr.w r3, [pc, #1976] @ 207a0 │ │ │ │ + beq.w 202ce │ │ │ │ + ldr.w r3, [pc, #1972] @ 207b8 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 204da │ │ │ │ + beq.w 204f4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ lsls r3, r7, #31 │ │ │ │ mov r6, r0 │ │ │ │ - bmi.w 20512 │ │ │ │ + bmi.w 2052c │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 2051a │ │ │ │ + beq.w 20534 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl c4fc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2053c │ │ │ │ - ldr.w r1, [r5, #216] @ 0xd8 │ │ │ │ + beq.w 20556 │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ blx 8a1c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 20038 │ │ │ │ + beq.n 20052 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20342 │ │ │ │ + beq.w 2035c │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 20316 │ │ │ │ + beq.w 20330 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 204b0 │ │ │ │ - ldr.w r3, [pc, #1880] @ 207a4 │ │ │ │ + beq.w 204ca │ │ │ │ + ldr.w r3, [pc, #1880] @ 207bc │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w sl, [r5, #472] @ 0x1d8 │ │ │ │ + ldr.w sl, [r5, #296] @ 0x128 │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ ldr r5, [r6, #0] │ │ │ │ bl f694 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ strd sl, r8, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ blx 89c0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 20656 │ │ │ │ + beq.w 2066e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 20742 │ │ │ │ + beq.w 2075a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 20092 │ │ │ │ + beq.n 200ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2050a │ │ │ │ + beq.w 20524 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 20676 │ │ │ │ + bne.w 2068e │ │ │ │ mov r0, r5 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 200b6 │ │ │ │ + beq.n 200d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20534 │ │ │ │ - ldr.w r3, [pc, #1776] @ 207a8 │ │ │ │ + beq.w 2054e │ │ │ │ + ldr.w r3, [pc, #1772] @ 207c0 │ │ │ │ movw r2, #569 @ 0x239 │ │ │ │ - ldr.w r1, [pc, #1772] @ 207ac │ │ │ │ - ldr.w r0, [pc, #1772] @ 207b0 │ │ │ │ + ldr.w r1, [pc, #1768] @ 207c4 │ │ │ │ + ldr.w r0, [pc, #1768] @ 207c8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2015e │ │ │ │ + b.n 20178 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.w 1ff20 │ │ │ │ + bge.w 1ff3c │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #4 │ │ │ │ - bl 1632c │ │ │ │ - ldr.w r3, [pc, #1712] @ 20798 │ │ │ │ + bl 1634c │ │ │ │ + ldr.w r3, [pc, #1712] @ 207b0 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r5, [r9, r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1ff2e │ │ │ │ - b.n 1ff9e │ │ │ │ + beq.w 1ff4a │ │ │ │ + b.n 1ffba │ │ │ │ cmp r7, #0 │ │ │ │ - bge.w 1fefc │ │ │ │ + bge.w 1ff18 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 13eb0 │ │ │ │ + bl 13ed0 │ │ │ │ lsls r1, r7, #31 │ │ │ │ mov r6, r0 │ │ │ │ - bmi.n 20168 │ │ │ │ + bmi.n 20182 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 201da │ │ │ │ + beq.n 201f4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 201fa │ │ │ │ + bpl.n 20214 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 200dc │ │ │ │ + beq.n 200f6 │ │ │ │ adds r7, r5, #4 │ │ │ │ - b.n 1ff18 │ │ │ │ + b.n 1ff34 │ │ │ │ blx 8914 │ │ │ │ - cbz r0, 20178 │ │ │ │ - ldr.w r3, [pc, #1648] @ 207a8 │ │ │ │ + cbz r0, 20192 │ │ │ │ + ldr.w r3, [pc, #1648] @ 207c0 │ │ │ │ movw r2, #573 @ 0x23d │ │ │ │ - ldr.w r1, [pc, #1652] @ 207b4 │ │ │ │ - ldr.w r0, [pc, #1652] @ 207b8 │ │ │ │ + ldr.w r1, [pc, #1652] @ 207cc │ │ │ │ + ldr.w r0, [pc, #1652] @ 207d0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4] │ │ │ │ - b.n 1ff7c │ │ │ │ + b.n 1ff98 │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ - b.n 20118 │ │ │ │ + b.n 20132 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ff58 │ │ │ │ - ldr.w r1, [r5, #480] @ 0x1e0 │ │ │ │ + b.n 1ff74 │ │ │ │ + ldr.w r1, [r5, #304] @ 0x130 │ │ │ │ mov r0, r6 │ │ │ │ blx 8a1c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 20224 │ │ │ │ + beq.n 2023e │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2022c │ │ │ │ + bne.n 20246 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2019e │ │ │ │ + beq.n 201b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2034a │ │ │ │ + beq.w 20364 │ │ │ │ add r5, sp, #32 │ │ │ │ movs r3, #16 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6c0 │ │ │ │ + bl 1f6dc │ │ │ │ lsls r3, r7, #31 │ │ │ │ - bmi.w 205d4 │ │ │ │ + bmi.w 205ec │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 1ff74 │ │ │ │ - ldr.w r3, [pc, #1516] @ 207a8 │ │ │ │ + bne.w 1ff90 │ │ │ │ + ldr.w r3, [pc, #1512] @ 207c0 │ │ │ │ mov.w r2, #576 @ 0x240 │ │ │ │ - ldr.w r1, [pc, #1528] @ 207bc │ │ │ │ - ldr.w r0, [pc, #1528] @ 207c0 │ │ │ │ + ldr.w r1, [pc, #1524] @ 207d4 │ │ │ │ + ldr.w r0, [pc, #1524] @ 207d8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2015e │ │ │ │ - ldr.w r3, [pc, #1484] @ 207a8 │ │ │ │ + b.n 20178 │ │ │ │ + ldr.w r3, [pc, #1480] @ 207c0 │ │ │ │ movw r2, #557 @ 0x22d │ │ │ │ - ldr.w r1, [pc, #1504] @ 207c4 │ │ │ │ - ldr.w r0, [pc, #1504] @ 207c8 │ │ │ │ + ldr.w r1, [pc, #1500] @ 207dc │ │ │ │ + ldr.w r0, [pc, #1500] @ 207e0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2015e │ │ │ │ - ldr.w r2, [pc, #1452] @ 207a8 │ │ │ │ - ldr.w r3, [pc, #1484] @ 207cc │ │ │ │ - ldr.w r1, [pc, #1484] @ 207d0 │ │ │ │ + b.n 20178 │ │ │ │ + ldr.w r2, [pc, #1448] @ 207c0 │ │ │ │ + ldr.w r3, [pc, #1480] @ 207e4 │ │ │ │ + ldr.w r1, [pc, #1480] @ 207e8 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1480] @ 207d4 │ │ │ │ + ldr.w r0, [pc, #1480] @ 207ec │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #557 @ 0x22d │ │ │ │ bl 10428 │ │ │ │ - b.n 2015e │ │ │ │ + b.n 20178 │ │ │ │ blx 8914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 202f6 │ │ │ │ - ldr.w r3, [pc, #1448] @ 207d8 │ │ │ │ + bne.n 20310 │ │ │ │ + ldr.w r3, [pc, #1448] @ 207f0 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 205dc │ │ │ │ + beq.w 205f4 │ │ │ │ mov r1, r6 │ │ │ │ blx 8730 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2025a │ │ │ │ + beq.n 20274 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2025a │ │ │ │ + cbnz r3, 20274 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 20630 │ │ │ │ + beq.w 20648 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 2038c │ │ │ │ + bpl.w 203a6 │ │ │ │ strd r7, sl, [r4] │ │ │ │ - b.n 1ff7c │ │ │ │ + b.n 1ff98 │ │ │ │ blx 8914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1ffe4 │ │ │ │ - ldr.w r3, [pc, #1320] @ 207a8 │ │ │ │ + beq.w 20000 │ │ │ │ + ldr.w r3, [pc, #1316] @ 207c0 │ │ │ │ movw r2, #562 @ 0x232 │ │ │ │ - ldr.w r1, [pc, #1364] @ 207dc │ │ │ │ - ldr.w r0, [pc, #1364] @ 207e0 │ │ │ │ + ldr.w r1, [pc, #1360] @ 207f4 │ │ │ │ + ldr.w r0, [pc, #1360] @ 207f8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ - b.n 2015e │ │ │ │ + b.n 20178 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.w 204c0 │ │ │ │ + bge.w 204da │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #2 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r7, r0 │ │ │ │ - ldr.w r3, [pc, #1324] @ 207e4 │ │ │ │ + ldr.w r3, [pc, #1324] @ 207fc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 20352 │ │ │ │ + beq.n 2036c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ lsls r1, r7, #31 │ │ │ │ mov r6, r0 │ │ │ │ - bmi.w 20628 │ │ │ │ + bmi.w 20640 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 2060e │ │ │ │ - ldr.w r3, [r5, #356] @ 0x164 │ │ │ │ + beq.w 20626 │ │ │ │ + ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20772 │ │ │ │ + beq.w 2078a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ strd r6, r3, [r4] │ │ │ │ - b.n 1ff7c │ │ │ │ - ldr.w r3, [pc, #1200] @ 207a8 │ │ │ │ + b.n 1ff98 │ │ │ │ + ldr.w r3, [pc, #1196] @ 207c0 │ │ │ │ movw r2, #575 @ 0x23f │ │ │ │ - ldr.w r1, [pc, #1256] @ 207e8 │ │ │ │ - ldr.w r0, [pc, #1256] @ 207ec │ │ │ │ + ldr.w r1, [pc, #1252] @ 20800 │ │ │ │ + ldr.w r0, [pc, #1252] @ 20804 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 20152 │ │ │ │ + b.n 2016c │ │ │ │ blx 8914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 20048 │ │ │ │ - ldr.w r3, [pc, #1156] @ 207a8 │ │ │ │ + beq.w 20062 │ │ │ │ + ldr.w r3, [pc, #1156] @ 207c0 │ │ │ │ mov.w r2, #568 @ 0x238 │ │ │ │ - ldr.w r1, [pc, #1220] @ 207f0 │ │ │ │ + ldr.w r1, [pc, #1220] @ 20808 │ │ │ │ mov r7, r6 │ │ │ │ - ldr.w r0, [pc, #1220] @ 207f4 │ │ │ │ + ldr.w r0, [pc, #1216] @ 2080c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2029c │ │ │ │ + b.n 202b6 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 20038 │ │ │ │ + b.n 20052 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2019e │ │ │ │ + b.n 201b8 │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ - ldr.w r3, [pc, #1180] @ 207f8 │ │ │ │ - ldr.w r1, [pc, #1180] @ 207fc │ │ │ │ + ldr.w r3, [pc, #1180] @ 20810 │ │ │ │ + ldr.w r1, [pc, #1180] @ 20814 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr.w r3, [pc, #1080] @ 207a8 │ │ │ │ - ldr.w r1, [pc, #1164] @ 20800 │ │ │ │ + ldr.w r3, [pc, #1080] @ 207c0 │ │ │ │ + ldr.w r1, [pc, #1164] @ 20818 │ │ │ │ movw r2, #571 @ 0x23b │ │ │ │ - ldr.w r0, [pc, #1160] @ 20804 │ │ │ │ + ldr.w r0, [pc, #1160] @ 2081c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2015e │ │ │ │ - ldr.w r3, [pc, #1048] @ 207a8 │ │ │ │ + b.n 20178 │ │ │ │ + ldr.w r3, [pc, #1048] @ 207c0 │ │ │ │ movw r2, #578 @ 0x242 │ │ │ │ - ldr.w r6, [pc, #1136] @ 20808 │ │ │ │ - ldr.w r1, [pc, #1136] @ 2080c │ │ │ │ - ldr.w r0, [pc, #1136] @ 20810 │ │ │ │ + ldr.w r6, [pc, #1136] @ 20820 │ │ │ │ + ldr.w r1, [pc, #1136] @ 20824 │ │ │ │ + ldr.w r0, [pc, #1136] @ 20828 │ │ │ │ add r6, pc │ │ │ │ ldr.w fp, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [fp] │ │ │ │ strd r6, sl, [sp] │ │ │ │ bl 10428 │ │ │ │ add r6, sp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl f2c8 │ │ │ │ - ldr.w r3, [pc, #1108] @ 20814 │ │ │ │ - ldr.w r1, [r5, #344] @ 0x158 │ │ │ │ + ldr.w r3, [pc, #1104] @ 2082c │ │ │ │ + ldr.w r1, [r5, #168] @ 0xa8 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8c2c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 206aa │ │ │ │ + beq.w 206c2 │ │ │ │ bl f464 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sl │ │ │ │ mov sl, r3 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2064c │ │ │ │ - ldr r3, [pc, #944] @ (207a4 ) │ │ │ │ - ldr.w sl, [r5, #472] @ 0x1d8 │ │ │ │ + beq.w 20664 │ │ │ │ + ldr r3, [pc, #944] @ (207bc ) │ │ │ │ + ldr.w sl, [r5, #296] @ 0x128 │ │ │ │ ldr.w r9, [r9, r3] │ │ │ │ ldr.w r5, [r9] │ │ │ │ bl f694 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ strd sl, r8, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ blx 89c0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 206ec │ │ │ │ + beq.w 20704 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 20708 │ │ │ │ + bne.w 20720 │ │ │ │ mov r0, r5 │ │ │ │ bl f198 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - ldr r1, [pc, #984] @ (20818 ) │ │ │ │ - ldr r0, [pc, #988] @ (2081c ) │ │ │ │ + bl 9018 │ │ │ │ + ldr r1, [pc, #984] @ (20830 ) │ │ │ │ + ldr r0, [pc, #984] @ (20834 ) │ │ │ │ mov.w r2, #580 @ 0x244 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2015e │ │ │ │ + bl 9018 │ │ │ │ + b.n 20178 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ffd4 │ │ │ │ - ldr r3, [pc, #816] @ (207a8 ) │ │ │ │ + b.n 1fff0 │ │ │ │ + ldr r3, [pc, #816] @ (207c0 ) │ │ │ │ movw r2, #559 @ 0x22f │ │ │ │ - ldr r1, [pc, #932] @ (20820 ) │ │ │ │ - ldr r0, [pc, #932] @ (20824 ) │ │ │ │ + ldr r1, [pc, #928] @ (20838 ) │ │ │ │ + ldr r0, [pc, #932] @ (2083c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 20152 │ │ │ │ + b.n 2016c │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ - b.n 1ff6c │ │ │ │ - ldr r3, [pc, #784] @ (207a8 ) │ │ │ │ + b.n 1ff88 │ │ │ │ + ldr r3, [pc, #780] @ (207c0 ) │ │ │ │ movw r2, #574 @ 0x23e │ │ │ │ - ldr r1, [pc, #904] @ (20828 ) │ │ │ │ - ldr r0, [pc, #908] @ (2082c ) │ │ │ │ + ldr r1, [pc, #904] @ (20840 ) │ │ │ │ + ldr r0, [pc, #904] @ (20844 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2015e │ │ │ │ + b.n 20178 │ │ │ │ lsls r0, r6, #31 │ │ │ │ - bmi.w 20698 │ │ │ │ + bmi.w 206b0 │ │ │ │ adds r7, r6, #2 │ │ │ │ teq r6, r7 │ │ │ │ - bmi.w 202a4 │ │ │ │ - ldr r3, [pc, #800] @ (207e4 ) │ │ │ │ + bmi.w 202be │ │ │ │ + ldr r3, [pc, #800] @ (207fc ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 20352 │ │ │ │ + beq.w 2036c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 202d2 │ │ │ │ + b.n 202ec │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ - ldr r3, [pc, #788] @ (207f8 ) │ │ │ │ - ldr r1, [pc, #844] @ (20830 ) │ │ │ │ + ldr r3, [pc, #788] @ (20810 ) │ │ │ │ + ldr r1, [pc, #840] @ (20848 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr r3, [pc, #692] @ (207a8 ) │ │ │ │ - ldr r1, [pc, #832] @ (20834 ) │ │ │ │ + ldr r3, [pc, #692] @ (207c0 ) │ │ │ │ + ldr r1, [pc, #828] @ (2084c ) │ │ │ │ movw r2, #563 @ 0x233 │ │ │ │ - ldr r0, [pc, #828] @ (20838 ) │ │ │ │ + ldr r0, [pc, #828] @ (20850 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2015e │ │ │ │ + b.n 20178 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 20092 │ │ │ │ + b.n 200ac │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ - b.n 20004 │ │ │ │ - ldr r3, [pc, #652] @ (207a8 ) │ │ │ │ + b.n 20020 │ │ │ │ + ldr r3, [pc, #648] @ (207c0 ) │ │ │ │ movw r2, #563 @ 0x233 │ │ │ │ - ldr r1, [pc, #792] @ (2083c ) │ │ │ │ - ldr r0, [pc, #796] @ (20840 ) │ │ │ │ + ldr r1, [pc, #792] @ (20854 ) │ │ │ │ + ldr r0, [pc, #792] @ (20858 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2015e │ │ │ │ + b.n 20178 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 200b6 │ │ │ │ - ldr r3, [pc, #616] @ (207a8 ) │ │ │ │ + b.n 200d0 │ │ │ │ + ldr r3, [pc, #616] @ (207c0 ) │ │ │ │ movw r2, #565 @ 0x235 │ │ │ │ - ldr.w r8, [pc, #768] @ 20844 │ │ │ │ + ldr.w r8, [pc, #764] @ 2085c │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ - ldr.w sl, [pc, #764] @ 20848 │ │ │ │ + ldr.w sl, [pc, #764] @ 20860 │ │ │ │ add r8, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add sl, pc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ bl f2c8 │ │ │ │ - ldr r3, [pc, #684] @ (20814 ) │ │ │ │ - ldr.w r1, [r5, #304] @ 0x130 │ │ │ │ + ldr r3, [pc, #680] @ (2082c ) │ │ │ │ + ldr r1, [r5, #124] @ 0x7c │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrd fp, r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 8c2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 20726 │ │ │ │ + beq.w 2073e │ │ │ │ bl f464 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 206c6 │ │ │ │ - ldr.w r5, [r5, #356] @ 0x164 │ │ │ │ + beq.w 206de │ │ │ │ + ldr.w r5, [r5, #180] @ 0xb4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2075a │ │ │ │ + beq.w 20772 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ strd r6, r5, [r4] │ │ │ │ - b.n 1ff7c │ │ │ │ + b.n 1ff98 │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ - b.n 201b2 │ │ │ │ + b.n 201cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - ldr r3, [pc, #532] @ (207f8 ) │ │ │ │ - ldr r1, [pc, #612] @ (2084c ) │ │ │ │ + bl 9018 │ │ │ │ + ldr r3, [pc, #532] @ (20810 ) │ │ │ │ + ldr r1, [pc, #612] @ (20864 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr r3, [pc, #436] @ (207a8 ) │ │ │ │ - ldr r1, [pc, #600] @ (20850 ) │ │ │ │ + ldr r3, [pc, #436] @ (207c0 ) │ │ │ │ + ldr r1, [pc, #600] @ (20868 ) │ │ │ │ movw r2, #578 @ 0x242 │ │ │ │ - ldr r0, [pc, #600] @ (20854 ) │ │ │ │ + ldr r0, [pc, #600] @ (2086c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [fp] │ │ │ │ bl fb48 │ │ │ │ - b.n 203b6 │ │ │ │ - ldr r3, [pc, #408] @ (207a8 ) │ │ │ │ + b.n 203d0 │ │ │ │ + ldr r3, [pc, #408] @ (207c0 ) │ │ │ │ movw r2, #571 @ 0x23b │ │ │ │ - ldr r1, [pc, #576] @ (20858 ) │ │ │ │ - ldr r0, [pc, #580] @ (2085c ) │ │ │ │ + ldr r1, [pc, #576] @ (20870 ) │ │ │ │ + ldr r0, [pc, #580] @ (20874 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2015e │ │ │ │ + b.n 20178 │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ - b.n 202d2 │ │ │ │ - ldr r3, [pc, #372] @ (207a8 ) │ │ │ │ + b.n 202ec │ │ │ │ + ldr r3, [pc, #372] @ (207c0 ) │ │ │ │ movw r2, #578 @ 0x242 │ │ │ │ - ldr r1, [pc, #552] @ (20860 ) │ │ │ │ - ldr r0, [pc, #552] @ (20864 ) │ │ │ │ + ldr r1, [pc, #552] @ (20878 ) │ │ │ │ + ldr r0, [pc, #552] @ (2087c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [fp] │ │ │ │ bl fb48 │ │ │ │ - b.n 203b6 │ │ │ │ + b.n 203d0 │ │ │ │ bl b8fc │ │ │ │ bl f204 │ │ │ │ - b.n 20450 │ │ │ │ - ldr r3, [pc, #336] @ (207a8 ) │ │ │ │ + b.n 2046a │ │ │ │ + ldr r3, [pc, #336] @ (207c0 ) │ │ │ │ movw r2, #569 @ 0x239 │ │ │ │ - ldr r1, [pc, #520] @ (20868 ) │ │ │ │ - ldr r0, [pc, #524] @ (2086c ) │ │ │ │ + ldr r1, [pc, #520] @ (20880 ) │ │ │ │ + ldr r0, [pc, #524] @ (20884 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2015e │ │ │ │ - ldr r2, [pc, #304] @ (207a8 ) │ │ │ │ - ldr r3, [pc, #500] @ (20870 ) │ │ │ │ - ldr r1, [pc, #504] @ (20874 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 20178 │ │ │ │ + ldr r2, [pc, #304] @ (207c0 ) │ │ │ │ + ldr r3, [pc, #500] @ (20888 ) │ │ │ │ + ldr r1, [pc, #504] @ (2088c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #504] @ (20878 ) │ │ │ │ + ldr r0, [pc, #504] @ (20890 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #569 @ 0x239 │ │ │ │ bl 10428 │ │ │ │ - b.n 2015e │ │ │ │ + b.n 20178 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ - b.n 202b4 │ │ │ │ - ldr r1, [pc, #464] @ (2087c ) │ │ │ │ + b.n 202ce │ │ │ │ + ldr r1, [pc, #464] @ (20894 ) │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ - ldr r0, [pc, #460] @ (20880 ) │ │ │ │ + ldr r0, [pc, #460] @ (20898 ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ - b.n 20450 │ │ │ │ + b.n 2046a │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ bl f204 │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2015e │ │ │ │ - ldr r1, [pc, #404] @ (20884 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 20178 │ │ │ │ + ldr r1, [pc, #404] @ (2089c ) │ │ │ │ mov.w r2, #580 @ 0x244 │ │ │ │ - ldr r0, [pc, #404] @ (20888 ) │ │ │ │ + ldr r0, [pc, #404] @ (208a0 ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 20450 │ │ │ │ - ldr r3, [pc, #384] @ (2088c ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 2046a │ │ │ │ + ldr r3, [pc, #384] @ (208a4 ) │ │ │ │ mov.w r2, #580 @ 0x244 │ │ │ │ - ldr r1, [pc, #384] @ (20890 ) │ │ │ │ + ldr r1, [pc, #384] @ (208a8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #384] @ (20894 ) │ │ │ │ + ldr r0, [pc, #384] @ (208ac ) │ │ │ │ strd r3, r5, [sp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [fp] │ │ │ │ bl 10428 │ │ │ │ - b.n 20450 │ │ │ │ + b.n 2046a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ movw r2, #566 @ 0x236 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ - b.n 206d0 │ │ │ │ + b.n 206e8 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (20898 ) │ │ │ │ - movw r2, #11496 @ 0x2ce8 │ │ │ │ - ldr r1, [pc, #336] @ (2089c ) │ │ │ │ - ldr r0, [pc, #340] @ (208a0 ) │ │ │ │ + ldr r3, [pc, #340] @ (208b0 ) │ │ │ │ + movw r2, #9396 @ 0x24b4 │ │ │ │ + ldr r1, [pc, #336] @ (208b4 ) │ │ │ │ + ldr r0, [pc, #340] @ (208b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1324 @ 0x52c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (208a4 ) │ │ │ │ - movw r2, #11445 @ 0x2cb5 │ │ │ │ - ldr r1, [pc, #324] @ (208a8 ) │ │ │ │ - ldr r0, [pc, #328] @ (208ac ) │ │ │ │ + ldr r3, [pc, #328] @ (208bc ) │ │ │ │ + movw r2, #9345 @ 0x2481 │ │ │ │ + ldr r1, [pc, #324] @ (208c0 ) │ │ │ │ + ldr r0, [pc, #328] @ (208c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1324 @ 0x52c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (208b0 ) │ │ │ │ - movw r2, #11537 @ 0x2d11 │ │ │ │ - ldr r1, [pc, #312] @ (208b4 ) │ │ │ │ - ldr r0, [pc, #316] @ (208b8 ) │ │ │ │ + ldr r3, [pc, #316] @ (208c8 ) │ │ │ │ + movw r2, #9437 @ 0x24dd │ │ │ │ + ldr r1, [pc, #312] @ (208cc ) │ │ │ │ + ldr r0, [pc, #316] @ (208d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1324 @ 0x52c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r6, r2, #4 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #4 │ │ │ │ + lsls r6, r0, #4 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #1 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #26 │ │ │ │ + asrs r4, r6, #26 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsrs r6, r3, #4 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r2, #2 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r2, #22 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r1, #32 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r6, #21 │ │ │ │ + asrs r0, r2, #22 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r5, #31 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r2, #2 │ │ │ │ + adds r0, r6, #4 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r2, r5, #21 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ movs r1, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #19 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r1, #29 │ │ │ │ + lsls r6, r2, #29 │ │ │ │ movs r1, r0 │ │ │ │ lsls r0, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + asrs r4, r6, #17 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r5, #16 │ │ │ │ + asrs r0, r1, #17 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r4, #26 │ │ │ │ + lsls r2, r6, #26 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #1 │ │ │ │ + asrs r6, r6, #1 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r6, r7, #15 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r3, #25 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r7, r3 │ │ │ │ + subs r6, r2, r6 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r6, #14 │ │ │ │ + asrs r4, r2, #15 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + lsls r2, r0, #25 │ │ │ │ movs r1, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #12 │ │ │ │ + asrs r2, r6, #12 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r2, #22 │ │ │ │ + lsls r0, r4, #22 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r3, #11 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls r6, r4, #21 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r7, #10 │ │ │ │ + asrs r2, r3, #11 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r6, #20 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r2, #5 │ │ │ │ + asrs r6, r5, #5 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r4, #9 │ │ │ │ + asrs r0, r0, #10 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r2, r5, #19 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r6, #18 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + asrs r6, r5, #8 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r1, #18 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r3, #6 │ │ │ │ + asrs r2, r7, #6 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r3, #15 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r0, #5 │ │ │ │ + asrs r4, r4, #5 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r7, #14 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r4, #4 │ │ │ │ + asrs r2, r0, #5 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r7, #3 │ │ │ │ + asrs r4, r3, #4 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r6, #13 │ │ │ │ + lsls r6, r0, #14 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r1, #19 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + asrs r0, r7, #3 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + asrs r6, r0, #3 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r4, #1 │ │ │ │ + asrs r4, r0, #2 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r4, #11 │ │ │ │ + lsls r2, r6, #11 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + lsrs r4, r0, #17 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r0, #1 │ │ │ │ + asrs r4, r4, #1 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r0, #11 │ │ │ │ + lsls r2, r2, #11 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + cmp r0, #144 @ 0x90 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf2560000 │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + @ instruction: 0xf2660000 │ │ │ │ + asrs r0, r0, #1 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #80 @ 0x50 │ │ │ │ + cmp r0, #120 @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf23e0000 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + movw r0, #57344 @ 0xe000 │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf2260000 │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + @ instruction: 0xf2360000 │ │ │ │ + lsrs r4, r6, #10 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000208bc : │ │ │ │ +000208d4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #108] @ (20938 ) │ │ │ │ + ldr r6, [pc, #108] @ (20950 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #108] @ (2093c ) │ │ │ │ + ldr r0, [pc, #108] @ (20954 ) │ │ │ │ sub sp, #20 │ │ │ │ add r6, pc │ │ │ │ add r5, sp, #4 │ │ │ │ movs r3, #1 │ │ │ │ - ldr r7, [pc, #100] @ (20940 ) │ │ │ │ + ldr r7, [pc, #100] @ (20958 ) │ │ │ │ ldr r0, [r6, r0] │ │ │ │ add r7, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov.w r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1feac │ │ │ │ + bl 1fec8 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp r6, #1 │ │ │ │ itt ne │ │ │ │ ldrdne r0, r1, [r5] │ │ │ │ strdne r0, r1, [r4] │ │ │ │ - beq.n 20916 │ │ │ │ - ldr r2, [pc, #68] @ (20944 ) │ │ │ │ - ldr r3, [pc, #60] @ (2093c ) │ │ │ │ + beq.n 2092e │ │ │ │ + ldr r2, [pc, #68] @ (2095c ) │ │ │ │ + ldr r3, [pc, #60] @ (20954 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20934 │ │ │ │ + bne.n 2094c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #48] @ (20948 ) │ │ │ │ + ldr r3, [pc, #48] @ (20960 ) │ │ │ │ mov.w r2, #584 @ 0x248 │ │ │ │ - ldr r1, [pc, #44] @ (2094c ) │ │ │ │ - ldr r0, [pc, #48] @ (20950 ) │ │ │ │ + ldr r1, [pc, #44] @ (20964 ) │ │ │ │ + ldr r0, [pc, #48] @ (20968 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r3, [r4] │ │ │ │ - b.n 208fc │ │ │ │ + b.n 20914 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf72a0002 │ │ │ │ + @ instruction: 0xf7120002 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7200002 │ │ │ │ - @ instruction: 0xf6fc0002 │ │ │ │ + @ instruction: 0xf7080002 │ │ │ │ + @ instruction: 0xf6e40002 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #26 │ │ │ │ + lsrs r4, r0, #27 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + lsls r0, r1, #3 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00020954 : │ │ │ │ +0002096c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #336] @ (20ab4 ) │ │ │ │ + ldr r4, [pc, #336] @ (20acc ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r6, [pc, #336] @ (20ab8 ) │ │ │ │ + ldr r6, [pc, #336] @ (20ad0 ) │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1500 @ 0x5dc │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #316] @ (20abc ) │ │ │ │ + ldr r4, [pc, #316] @ (20ad4 ) │ │ │ │ add r6, pc │ │ │ │ - ldr r5, [pc, #316] @ (20ac0 ) │ │ │ │ + ldr r5, [pc, #316] @ (20ad8 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #28] │ │ │ │ mov.w r4, #0 │ │ │ │ bl b72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 20a38 │ │ │ │ + beq.n 20a50 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 20a18 │ │ │ │ + bpl.n 20a30 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 20a42 │ │ │ │ + bpl.n 20a5a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 20a4e │ │ │ │ + bne.n 20a66 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r7, sp, #20 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 208bc │ │ │ │ + bl 208d4 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 20a38 │ │ │ │ + beq.n 20a50 │ │ │ │ movs r0, #2 │ │ │ │ blx 88b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 20a3c │ │ │ │ + beq.n 20a54 │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n 20a9c │ │ │ │ - ldr r2, [pc, #228] @ (20ac4 ) │ │ │ │ + bpl.n 20ab4 │ │ │ │ + ldr r2, [pc, #228] @ (20adc ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 20a86 │ │ │ │ - ldr r2, [pc, #224] @ (20ac8 ) │ │ │ │ + beq.n 20a9e │ │ │ │ + ldr r2, [pc, #224] @ (20ae0 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 20ab0 │ │ │ │ + beq.n 20ac8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 20a7e │ │ │ │ + ble.n 20a96 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.n 20a7e │ │ │ │ + beq.n 20a96 │ │ │ │ str r2, [r4, #16] │ │ │ │ - ldr r2, [pc, #204] @ (20acc ) │ │ │ │ - ldr r3, [pc, #184] @ (20abc ) │ │ │ │ + ldr r2, [pc, #204] @ (20ae4 ) │ │ │ │ + ldr r3, [pc, #184] @ (20ad4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20a82 │ │ │ │ + bne.n 20a9a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #180] @ (20ad0 ) │ │ │ │ + ldr r0, [pc, #180] @ (20ae8 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #176] @ (20ad4 ) │ │ │ │ + ldr r3, [pc, #176] @ (20aec ) │ │ │ │ movw r2, #583 @ 0x247 │ │ │ │ - ldr r1, [pc, #172] @ (20ad8 ) │ │ │ │ - ldr r0, [pc, #176] @ (20adc ) │ │ │ │ + ldr r1, [pc, #172] @ (20af0 ) │ │ │ │ + ldr r0, [pc, #176] @ (20af4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 209fe │ │ │ │ + b.n 20a16 │ │ │ │ bl f58c │ │ │ │ - b.n 209d0 │ │ │ │ - ldr r0, [pc, #156] @ (20ae0 ) │ │ │ │ + b.n 209e8 │ │ │ │ + ldr r0, [pc, #156] @ (20af8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 20a22 │ │ │ │ + b.n 20a3a │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r2, #0 │ │ │ │ addeq r7, sp, #20 │ │ │ │ - beq.n 209b6 │ │ │ │ + beq.n 209ce │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 20a66 │ │ │ │ + bne.n 20a7e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r7, sp, #20 │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 209b6 │ │ │ │ + b.n 209ce │ │ │ │ add r7, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 209b6 │ │ │ │ + beq.n 209ce │ │ │ │ orr.w r2, r4, #1 │ │ │ │ - b.n 209b6 │ │ │ │ + b.n 209ce │ │ │ │ bl 9238 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (20ae4 ) │ │ │ │ + ldr r3, [pc, #92] @ (20afc ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #88] @ (20ae8 ) │ │ │ │ - ldr r0, [pc, #92] @ (20aec ) │ │ │ │ + ldr r1, [pc, #88] @ (20b00 ) │ │ │ │ + ldr r0, [pc, #92] @ (20b04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ (20af0 ) │ │ │ │ + ldr r3, [pc, #80] @ (20b08 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #80] @ (20af4 ) │ │ │ │ - ldr r0, [pc, #84] @ (20af8 ) │ │ │ │ + ldr r1, [pc, #80] @ (20b0c ) │ │ │ │ + ldr r0, [pc, #84] @ (20b10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl 91d8 │ │ │ │ - lsls r2, r4, #10 │ │ │ │ + lsls r2, r1, #10 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf67e0002 │ │ │ │ + @ instruction: 0xf6660002 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf67a0002 │ │ │ │ + @ instruction: 0xf6620002 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5fa0002 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + @ instruction: 0xf5e20002 │ │ │ │ + asrs r4, r3, #20 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ + lsrs r0, r7, #22 │ │ │ │ movs r1, r0 │ │ │ │ - vaddl.u32 q0, d12, d0 │ │ │ │ - lsrs r2, r0, #32 │ │ │ │ + vrev64. d0, d0 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #36 @ 0x24 │ │ │ │ + movs r5, #76 @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - mcrr 0, 0, r0, sl, cr0 │ │ │ │ - vaddl.s16 q0, d10, d0 │ │ │ │ - movs r5, #16 │ │ │ │ + mrrc 0, 0, r0, sl, cr0 │ │ │ │ + vaddl.s32 q0, d10, d0 │ │ │ │ + movs r5, #56 @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldcl 0, cr0, [r6], #-0 │ │ │ │ - stc 0, cr0, [r2] │ │ │ │ + stc 0, cr0, [r6], {0} │ │ │ │ + ldc 0, cr0, [r2] │ │ │ │ │ │ │ │ -00020afc : │ │ │ │ +00020b14 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r6, [pc, #380] @ (20c88 ) │ │ │ │ + ldr r6, [pc, #380] @ (20ca0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #372] @ (20c8c ) │ │ │ │ + ldr r3, [pc, #372] @ (20ca4 ) │ │ │ │ add r6, pc │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #24] │ │ │ │ - ldr r5, [pc, #368] @ (20c90 ) │ │ │ │ + ldr r5, [pc, #368] @ (20ca8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #24 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #356] @ (20c94 ) │ │ │ │ + ldr r3, [pc, #356] @ (20cac ) │ │ │ │ str r6, [sp, #8] │ │ │ │ add r6, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ addw r3, r3, #1548 @ 0x60c │ │ │ │ add r6, sp, #16 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl b5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 20c00 │ │ │ │ + beq.n 20c18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 20c08 │ │ │ │ + bpl.n 20c20 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 20c14 │ │ │ │ + bpl.n 20c2c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 20c20 │ │ │ │ + bne.n 20c38 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 20c04 │ │ │ │ - ldr r3, [pc, #300] @ (20c98 ) │ │ │ │ + beq.n 20c1c │ │ │ │ + ldr r3, [pc, #300] @ (20cb0 ) │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 20be2 │ │ │ │ - ldr r3, [pc, #292] @ (20c9c ) │ │ │ │ + bne.n 20bfa │ │ │ │ + ldr r3, [pc, #292] @ (20cb4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ subs r3, r1, r3 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 1feac │ │ │ │ + bl 1fec8 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 20c00 │ │ │ │ + beq.n 20c18 │ │ │ │ movs r0, #2 │ │ │ │ blx 88b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 20c34 │ │ │ │ + beq.n 20c4c │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n 20c72 │ │ │ │ - ldr r2, [pc, #244] @ (20ca0 ) │ │ │ │ + bpl.n 20c8a │ │ │ │ + ldr r2, [pc, #244] @ (20cb8 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 20c58 │ │ │ │ - ldr r2, [pc, #228] @ (20c98 ) │ │ │ │ + beq.n 20c70 │ │ │ │ + ldr r2, [pc, #228] @ (20cb0 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 20c6e │ │ │ │ + beq.n 20c86 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 20c50 │ │ │ │ + ble.n 20c68 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.n 20c50 │ │ │ │ + beq.n 20c68 │ │ │ │ str r2, [r4, #16] │ │ │ │ - ldr r2, [pc, #216] @ (20ca4 ) │ │ │ │ - ldr r3, [pc, #192] @ (20c8c ) │ │ │ │ + ldr r2, [pc, #216] @ (20cbc ) │ │ │ │ + ldr r3, [pc, #192] @ (20ca4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20c54 │ │ │ │ + bne.n 20c6c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #196] @ (20ca8 ) │ │ │ │ + ldr r0, [pc, #196] @ (20cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #192] @ (20cac ) │ │ │ │ + ldr r3, [pc, #192] @ (20cc4 ) │ │ │ │ movw r2, #554 @ 0x22a │ │ │ │ - ldr r1, [pc, #188] @ (20cb0 ) │ │ │ │ - ldr r0, [pc, #192] @ (20cb4 ) │ │ │ │ + ldr r1, [pc, #188] @ (20cc8 ) │ │ │ │ + ldr r0, [pc, #192] @ (20ccc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 20bc8 │ │ │ │ + b.n 20be0 │ │ │ │ movs r3, #2 │ │ │ │ - b.n 20b80 │ │ │ │ - ldr r0, [pc, #172] @ (20cb8 ) │ │ │ │ + b.n 20b98 │ │ │ │ + ldr r0, [pc, #172] @ (20cd0 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 20bea │ │ │ │ - ldr r0, [pc, #164] @ (20cbc ) │ │ │ │ + b.n 20c02 │ │ │ │ + ldr r0, [pc, #164] @ (20cd4 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 20bea │ │ │ │ + b.n 20c02 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ - beq.n 20b64 │ │ │ │ + beq.n 20b7c │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 20c3a │ │ │ │ + bne.n 20c52 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 20b64 │ │ │ │ + b.n 20b7c │ │ │ │ bl f58c │ │ │ │ - b.n 20b9a │ │ │ │ + b.n 20bb2 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 20b64 │ │ │ │ + beq.n 20b7c │ │ │ │ orr.w r2, r7, #1 │ │ │ │ - b.n 20b64 │ │ │ │ + b.n 20b7c │ │ │ │ bl 9238 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #100] @ (20cc0 ) │ │ │ │ + ldr r3, [pc, #100] @ (20cd8 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #100] @ (20cc4 ) │ │ │ │ - ldr r0, [pc, #100] @ (20cc8 ) │ │ │ │ + ldr r1, [pc, #100] @ (20cdc ) │ │ │ │ + ldr r0, [pc, #100] @ (20ce0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl 91d8 │ │ │ │ - ldr r3, [pc, #88] @ (20ccc ) │ │ │ │ + ldr r3, [pc, #88] @ (20ce4 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #88] @ (20cd0 ) │ │ │ │ - ldr r0, [pc, #88] @ (20cd4 ) │ │ │ │ + ldr r1, [pc, #88] @ (20ce8 ) │ │ │ │ + ldr r0, [pc, #88] @ (20cec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4e60002 │ │ │ │ + @ instruction: 0xf4ce0002 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4da0002 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + @ instruction: 0xf4c20002 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r0, #8519680 @ 0x820000 │ │ │ │ - cdp2 0, 12, cr0, cr4, cr0, {0} │ │ │ │ + ands.w r0, r8, #8519680 @ 0x820000 │ │ │ │ + cdp2 0, 13, cr0, cr4, cr0, {0} │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r1, #14 │ │ │ │ movs r1, r0 │ │ │ │ - stc2l 0, cr0, [r4] │ │ │ │ - asrs r0, r2, #10 │ │ │ │ + ldc2l 0, cr0, [r4] │ │ │ │ + asrs r4, r5, #12 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #82 @ 0x52 │ │ │ │ + movs r3, #122 @ 0x7a │ │ │ │ movs r1, r0 │ │ │ │ - orns r0, r8, r0 │ │ │ │ - stcl 0, cr0, [r8] │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + eor.w r0, r8, r0 │ │ │ │ + ldcl 0, cr0, [r8] │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xeaa00000 │ │ │ │ - pkhbt r0, ip, r0 │ │ │ │ + @ instruction: 0xeab00000 │ │ │ │ + @ instruction: 0xeadc0000 │ │ │ │ │ │ │ │ -00020cd8 : │ │ │ │ +00020cf0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r4, [pc, #420] @ (20e8c ) │ │ │ │ + ldr r4, [pc, #420] @ (20ea4 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r6, [pc, #420] @ (20e90 ) │ │ │ │ + ldr r6, [pc, #420] @ (20ea8 ) │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1596 @ 0x63c │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #396] @ (20e94 ) │ │ │ │ + ldr r4, [pc, #396] @ (20eac ) │ │ │ │ add r6, pc │ │ │ │ - ldr r5, [pc, #396] @ (20e98 ) │ │ │ │ + ldr r5, [pc, #396] @ (20eb0 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ mov.w r4, #0 │ │ │ │ bl b72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 20dd4 │ │ │ │ + beq.n 20dec │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 20db4 │ │ │ │ + bpl.n 20dcc │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.n 20dd8 │ │ │ │ + bpl.n 20df0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 20de4 │ │ │ │ + bne.n 20dfc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 20df8 │ │ │ │ + bpl.n 20e10 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 20e04 │ │ │ │ + bne.n 20e1c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ lsls r3, r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f6c0 │ │ │ │ + bl 1f6dc │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 20dd4 │ │ │ │ + beq.n 20dec │ │ │ │ movs r0, #2 │ │ │ │ blx 88b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 20e1c │ │ │ │ + beq.n 20e34 │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n 20e76 │ │ │ │ - ldr r2, [pc, #288] @ (20e9c ) │ │ │ │ + bpl.n 20e8e │ │ │ │ + ldr r2, [pc, #288] @ (20eb4 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 20e5c │ │ │ │ - ldr r2, [pc, #284] @ (20ea0 ) │ │ │ │ + beq.n 20e74 │ │ │ │ + ldr r2, [pc, #284] @ (20eb8 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 20e72 │ │ │ │ + beq.n 20e8a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 20e54 │ │ │ │ + ble.n 20e6c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.n 20e54 │ │ │ │ + beq.n 20e6c │ │ │ │ str r2, [r4, #16] │ │ │ │ - ldr r2, [pc, #264] @ (20ea4 ) │ │ │ │ - ldr r3, [pc, #244] @ (20e94 ) │ │ │ │ + ldr r2, [pc, #264] @ (20ebc ) │ │ │ │ + ldr r3, [pc, #244] @ (20eac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20e58 │ │ │ │ + bne.n 20e70 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #240] @ (20ea8 ) │ │ │ │ + ldr r0, [pc, #240] @ (20ec0 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #236] @ (20eac ) │ │ │ │ + ldr r3, [pc, #236] @ (20ec4 ) │ │ │ │ movw r2, #587 @ 0x24b │ │ │ │ - ldr r1, [pc, #232] @ (20eb0 ) │ │ │ │ - ldr r0, [pc, #236] @ (20eb4 ) │ │ │ │ + ldr r1, [pc, #232] @ (20ec8 ) │ │ │ │ + ldr r0, [pc, #236] @ (20ecc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 20d9a │ │ │ │ - ldr r0, [pc, #220] @ (20eb8 ) │ │ │ │ + b.n 20db2 │ │ │ │ + ldr r0, [pc, #220] @ (20ed0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 20dbe │ │ │ │ + b.n 20dd6 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - beq.n 20d3c │ │ │ │ + beq.n 20d54 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 20e22 │ │ │ │ + bne.n 20e3a │ │ │ │ ldr r2, [r4, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 20d3c │ │ │ │ - ldr r0, [pc, #192] @ (20ebc ) │ │ │ │ + b.n 20d54 │ │ │ │ + ldr r0, [pc, #192] @ (20ed4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 20dbe │ │ │ │ + b.n 20dd6 │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ addeq r7, sp, #36 @ 0x24 │ │ │ │ - beq.n 20d52 │ │ │ │ + beq.n 20d6a │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 20e38 │ │ │ │ + bne.n 20e50 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n 20d52 │ │ │ │ + b.n 20d6a │ │ │ │ bl f58c │ │ │ │ - b.n 20d6c │ │ │ │ + b.n 20d84 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 20d3c │ │ │ │ + beq.n 20d54 │ │ │ │ orr.w r2, r4, #1 │ │ │ │ - b.n 20d3c │ │ │ │ + b.n 20d54 │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ lsls r3, r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 20d52 │ │ │ │ + beq.n 20d6a │ │ │ │ orr.w r3, r4, #1 │ │ │ │ - b.n 20d52 │ │ │ │ + b.n 20d6a │ │ │ │ bl 9238 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #96] @ (20ec0 ) │ │ │ │ + ldr r3, [pc, #96] @ (20ed8 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #96] @ (20ec4 ) │ │ │ │ - ldr r0, [pc, #96] @ (20ec8 ) │ │ │ │ + ldr r1, [pc, #96] @ (20edc ) │ │ │ │ + ldr r0, [pc, #96] @ (20ee0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl 91d8 │ │ │ │ - ldr r3, [pc, #84] @ (20ecc ) │ │ │ │ + ldr r3, [pc, #84] @ (20ee4 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #84] @ (20ed0 ) │ │ │ │ - ldr r0, [pc, #84] @ (20ed4 ) │ │ │ │ + ldr r1, [pc, #84] @ (20ee8 ) │ │ │ │ + ldr r0, [pc, #84] @ (20eec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - vhadd.u16 d0, d14, d2 │ │ │ │ - @ instruction: 0xf2f60002 │ │ │ │ + vhadd.u8 d0, d6, d2 │ │ │ │ + @ instruction: 0xf2de0002 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2f20002 │ │ │ │ + @ instruction: 0xf2da0002 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf25e0002 │ │ │ │ - asrs r4, r4, #3 │ │ │ │ + movw r0, #24578 @ 0x6002 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ movs r1, r0 │ │ │ │ - ldc2 0, cr0, [r0], {-0} │ │ │ │ - lsls r4, r5, #17 │ │ │ │ + stc2 0, cr0, [r0], #-0 │ │ │ │ + lsls r4, r7, #17 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #78 @ 0x4e │ │ │ │ + movs r1, #118 @ 0x76 │ │ │ │ movs r1, r0 │ │ │ │ - ldrd r0, r0, [r4], #-0 │ │ │ │ - rsb r0, r4, r0 │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ + stmia.w r4, {} │ │ │ │ + rsbs r0, r4, r0 │ │ │ │ + movs r1, #94 @ 0x5e │ │ │ │ movs r1, r0 │ │ │ │ - ldmia.w ip, {} │ │ │ │ - @ instruction: 0xe8c80000 │ │ │ │ + stmia.w ip!, {} │ │ │ │ + @ instruction: 0xe8d80000 │ │ │ │ │ │ │ │ -00020ed8 : │ │ │ │ +00020ef0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ - ldr.w r0, [pc, #3164] @ 21b48 │ │ │ │ + ldr.w r0, [pc, #3160] @ 21b5c │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ - ldr.w r1, [pc, #3164] @ 21b4c │ │ │ │ + ldr.w r1, [pc, #3160] @ 21b60 │ │ │ │ add r0, pc │ │ │ │ - ldr.w r5, [pc, #3160] @ 21b50 │ │ │ │ - ldr.w r2, [pc, #3160] @ 21b54 │ │ │ │ + ldr.w r5, [pc, #3156] @ 21b64 │ │ │ │ + ldr.w r2, [pc, #3156] @ 21b68 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r3, [pc, #3160] @ 21b58 │ │ │ │ + ldr.w r3, [pc, #3156] @ 21b6c │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov.w r1, #0 │ │ │ │ ldr.w r8, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r3, [pc, #3132] @ 21b5c │ │ │ │ + ldr.w r3, [pc, #3128] @ 21b70 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ - beq.w 22044 │ │ │ │ - ldr.w r3, [pc, #3128] @ 21b60 │ │ │ │ - ldr.w r2, [r4, #920] @ 0x398 │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ + beq.w 22056 │ │ │ │ + ldr.w r3, [pc, #3124] @ 21b74 │ │ │ │ + ldr.w r2, [r4, #912] @ 0x390 │ │ │ │ + ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ mov r1, r2 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - bl 125b8 │ │ │ │ + bl 125b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 220b0 │ │ │ │ - ldr.w r2, [pc, #3104] @ 21b64 │ │ │ │ + beq.w 220c4 │ │ │ │ + ldr.w r2, [pc, #3100] @ 21b78 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 20f68 │ │ │ │ + beq.n 20f82 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n 20f68 │ │ │ │ + beq.n 20f82 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 22034 │ │ │ │ - ldr.w r2, [r4, #960] @ 0x3c0 │ │ │ │ + beq.w 22046 │ │ │ │ + ldr.w r2, [r4, #916] @ 0x394 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - ldr.w r0, [r4, #608] @ 0x260 │ │ │ │ + ldr.w r0, [r4, #444] @ 0x1bc │ │ │ │ mov r1, r2 │ │ │ │ - bl 125b8 │ │ │ │ + bl 125b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 220c6 │ │ │ │ - ldr.w r2, [pc, #3048] @ 21b68 │ │ │ │ + beq.w 220da │ │ │ │ + ldr.w r2, [pc, #3040] @ 21b7c │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 20fa6 │ │ │ │ + beq.n 20fc0 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n 20fa6 │ │ │ │ + beq.n 20fc0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2203c │ │ │ │ - ldr.w r3, [pc, #3012] @ 21b6c │ │ │ │ + beq.w 2204e │ │ │ │ + ldr.w r3, [pc, #3004] @ 21b80 │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ - ldr.w r0, [r4, #972] @ 0x3cc │ │ │ │ + ldr.w r0, [r4, #928] @ 0x3a0 │ │ │ │ mov.w sl, #8 │ │ │ │ mov.w fp, #9 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #2992] @ 21b70 │ │ │ │ + ldr.w r3, [pc, #2984] @ 21b84 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ - ldr.w r3, [r4, #620] @ 0x26c │ │ │ │ + ldr.w r3, [r4, #456] @ 0x1c8 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ - ldr.w r1, [r4, #132] @ 0x84 │ │ │ │ + ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ strd sl, fp, [sp, #104] @ 0x68 │ │ │ │ - bl 12378 │ │ │ │ + bl 12374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22012 │ │ │ │ - ldr.w r2, [r4, #976] @ 0x3d0 │ │ │ │ + beq.w 22024 │ │ │ │ + ldr.w r2, [r4, #932] @ 0x3a4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - ldr.w r0, [r4, #628] @ 0x274 │ │ │ │ + ldr.w r0, [r4, #468] @ 0x1d4 │ │ │ │ mov r1, r2 │ │ │ │ - bl 125b8 │ │ │ │ + bl 125b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2208a │ │ │ │ - ldr.w r2, [pc, #2936] @ 21b74 │ │ │ │ + beq.w 2209e │ │ │ │ + ldr.w r2, [pc, #2928] @ 21b88 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 21024 │ │ │ │ + beq.n 2103e │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq.w ip, [r0] │ │ │ │ - beq.n 21024 │ │ │ │ + beq.n 2103e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 220a0 │ │ │ │ - ldr.w r2, [r4, #980] @ 0x3d4 │ │ │ │ + beq.w 220b4 │ │ │ │ + ldr.w r2, [r4, #936] @ 0x3a8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + ldr.w r0, [r4, #488] @ 0x1e8 │ │ │ │ mov r1, r2 │ │ │ │ - bl 125b8 │ │ │ │ + bl 125b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22142 │ │ │ │ - ldr.w r2, [pc, #2876] @ 21b78 │ │ │ │ + beq.w 22156 │ │ │ │ + ldr.w r2, [pc, #2868] @ 21b8c │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 21064 │ │ │ │ + beq.n 21080 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq.w ip, [r0] │ │ │ │ - beq.n 21064 │ │ │ │ + beq.n 21080 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 220a8 │ │ │ │ - ldr.w r3, [pc, #2836] @ 21b7c │ │ │ │ + beq.w 220bc │ │ │ │ + ldr.w r3, [pc, #2828] @ 21b90 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ - ldr.w r0, [r4, #988] @ 0x3dc │ │ │ │ + ldr.w r0, [r4, #944] @ 0x3b0 │ │ │ │ mov.w ip, #12 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - ldr.w r3, [r4, #620] @ 0x26c │ │ │ │ + ldr.w r3, [r4, #456] @ 0x1c8 │ │ │ │ str r2, [sp, #4] │ │ │ │ str.w ip, [sp, #80] @ 0x50 │ │ │ │ - ldr.w r1, [r4, #132] @ 0x84 │ │ │ │ + ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ - bl 12378 │ │ │ │ + bl 12374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22012 │ │ │ │ - ldr.w r2, [r4, #992] @ 0x3e0 │ │ │ │ + beq.w 22024 │ │ │ │ + ldr.w r2, [r4, #948] @ 0x3b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - ldr.w r0, [r4, #656] @ 0x290 │ │ │ │ + ldr.w r0, [r4, #520] @ 0x208 │ │ │ │ mov r1, r2 │ │ │ │ - bl 125b8 │ │ │ │ + bl 125b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 221f4 │ │ │ │ - ldr.w r2, [pc, #2772] @ 21b80 │ │ │ │ + beq.w 22208 │ │ │ │ + ldr.w r2, [pc, #2764] @ 21b94 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 210d4 │ │ │ │ + beq.n 210f0 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq.w ip, [r0] │ │ │ │ - beq.n 210d4 │ │ │ │ - cbnz r2, 210d4 │ │ │ │ + beq.n 210f0 │ │ │ │ + cbnz r2, 210f0 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r2, [r4, #996] @ 0x3e4 │ │ │ │ + ldr.w r2, [r4, #952] @ 0x3b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - ldr.w r0, [r4, #140] @ 0x8c │ │ │ │ + ldr.w r0, [r4, #536] @ 0x218 │ │ │ │ mov r1, r2 │ │ │ │ - bl 125b8 │ │ │ │ + bl 125b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22220 │ │ │ │ - ldr.w r2, [pc, #2712] @ 21b84 │ │ │ │ + beq.w 22234 │ │ │ │ + ldr.w r2, [pc, #2704] @ 21b98 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 21114 │ │ │ │ + beq.n 21130 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq.w ip, [r0] │ │ │ │ - beq.n 21114 │ │ │ │ - cbnz r2, 21114 │ │ │ │ + beq.n 21130 │ │ │ │ + cbnz r2, 21130 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - ldr.w r1, [r4, #660] @ 0x294 │ │ │ │ + ldr.w r1, [r4, #540] @ 0x21c │ │ │ │ blx 8c2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 220fa │ │ │ │ + beq.w 2210e │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx 89c0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21146 │ │ │ │ + beq.n 21162 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 220f0 │ │ │ │ + beq.w 22104 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 22236 │ │ │ │ + beq.w 2224a │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.w 2224c │ │ │ │ + bpl.w 22260 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 22298 │ │ │ │ + bne.w 222ac │ │ │ │ ldr.w r7, [r9, #12] │ │ │ │ ldr.w r3, [r9] │ │ │ │ lsls r7, r7, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21182 │ │ │ │ + beq.n 2119e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22162 │ │ │ │ - ldr.w r3, [pc, #2564] @ 21b88 │ │ │ │ + beq.w 22176 │ │ │ │ + ldr.w r3, [pc, #2556] @ 21b9c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r7, [r3, #0] │ │ │ │ - ldr.w sl, [r4, #664] @ 0x298 │ │ │ │ + ldr.w sl, [r4, #544] @ 0x220 │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ bl f694 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r9 │ │ │ │ bl e0c0 │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2261e │ │ │ │ + beq.w 22632 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 211c4 │ │ │ │ + beq.n 211e0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22158 │ │ │ │ + beq.w 2216c │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 22282 │ │ │ │ + blt.w 22296 │ │ │ │ movs r0, #0 │ │ │ │ blx 8420 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 222ba │ │ │ │ + beq.w 222ce │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ mov.w fp, #0 │ │ │ │ mov sl, r4 │ │ │ │ mov r9, r3 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ - ldr.w r1, [sl, #496] @ 0x1f0 │ │ │ │ + ldr.w r1, [sl, #320] @ 0x140 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 8c2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2216c │ │ │ │ + beq.w 22180 │ │ │ │ mov r0, fp │ │ │ │ bl f694 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ blx 89c0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21224 │ │ │ │ + beq.n 21240 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22080 │ │ │ │ + beq.w 22094 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2218e │ │ │ │ + beq.w 221a2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 225c2 │ │ │ │ + beq.w 225d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21244 │ │ │ │ + beq.n 21260 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 220dc │ │ │ │ + beq.w 220f0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 221ce │ │ │ │ + bpl.w 221e2 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, r5 │ │ │ │ blx 8844 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2126c │ │ │ │ + beq.n 21288 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 220e6 │ │ │ │ + beq.w 220fa │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 2220a │ │ │ │ + blt.w 2221e │ │ │ │ add.w fp, fp, #2 │ │ │ │ cmp.w fp, #64 @ 0x40 │ │ │ │ - bne.n 211e4 │ │ │ │ + bne.n 21200 │ │ │ │ ldr.w r9, [sp, #60] @ 0x3c │ │ │ │ mov r4, sl │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ blx 8b40 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 212a4 │ │ │ │ + beq.n 212c0 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22110 │ │ │ │ + beq.w 22124 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 22300 │ │ │ │ - ldr.w r1, [r4, #496] @ 0x1f0 │ │ │ │ + beq.w 22314 │ │ │ │ + ldr.w r1, [r4, #320] @ 0x140 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 8c2c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22316 │ │ │ │ - ldr.w r3, [r4, #900] @ 0x384 │ │ │ │ + beq.w 2232a │ │ │ │ + ldr.w r3, [r4, #896] @ 0x380 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ movs r3, #0 │ │ │ │ blx 89c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 212e8 │ │ │ │ + beq.n 21304 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2211a │ │ │ │ + beq.w 2212e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 223b4 │ │ │ │ + beq.w 223c8 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 2233c │ │ │ │ + bpl.w 22350 │ │ │ │ mov r0, r9 │ │ │ │ blx 8b40 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2131c │ │ │ │ + beq.n 21338 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22124 │ │ │ │ + beq.w 22138 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 223ca │ │ │ │ + beq.w 223de │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ blx 8884 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21342 │ │ │ │ + beq.n 2135e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 222d8 │ │ │ │ + beq.w 222ec │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2135a │ │ │ │ + beq.n 21376 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 222e2 │ │ │ │ + beq.w 222f6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 223ea │ │ │ │ - ldr.w r2, [pc, #2084] @ 21b8c │ │ │ │ + beq.w 223fe │ │ │ │ + ldr.w r2, [pc, #2076] @ 21ba0 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r1 │ │ │ │ str.w r9, [r7] │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ - ldr.w r1, [r4, #668] @ 0x29c │ │ │ │ + ldr.w r1, [r4, #548] @ 0x224 │ │ │ │ it ne │ │ │ │ strne.w r2, [r9] │ │ │ │ mov r2, r9 │ │ │ │ bl e0c0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 213a8 │ │ │ │ + beq.n 213c4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 222ec │ │ │ │ + beq.w 22300 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 223fe │ │ │ │ + blt.w 22412 │ │ │ │ ldr.w sl, [r7] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2241e │ │ │ │ - ldr.w r0, [r4, #672] @ 0x2a0 │ │ │ │ + beq.w 22432 │ │ │ │ + ldr.w r0, [r4, #552] @ 0x228 │ │ │ │ blx 8b40 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22446 │ │ │ │ + beq.w 2245a │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ blx 8cb8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 213ee │ │ │ │ + beq.n 2140a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 222f6 │ │ │ │ + beq.w 2230a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2245c │ │ │ │ - ldr.w r2, [pc, #1940] @ 21b90 │ │ │ │ + beq.w 22470 │ │ │ │ + ldr.w r2, [pc, #1932] @ 21ba4 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r9, [r5, r2] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ str.w sl, [r9] │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ - ldr.w r1, [r4, #676] @ 0x2a4 │ │ │ │ + ldr.w r1, [r4, #556] @ 0x22c │ │ │ │ it ne │ │ │ │ strne.w r2, [sl] │ │ │ │ mov r2, sl │ │ │ │ bl e0c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2143e │ │ │ │ + beq.n 2145a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22332 │ │ │ │ + beq.w 22346 │ │ │ │ cmp.w fp, #0 │ │ │ │ - blt.w 22470 │ │ │ │ + blt.w 22484 │ │ │ │ ldr.w sl, [r7] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 224be │ │ │ │ - ldr.w r0, [r4, #680] @ 0x2a8 │ │ │ │ + beq.w 224d2 │ │ │ │ + ldr.w r0, [r4, #560] @ 0x230 │ │ │ │ blx 8b40 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 224a8 │ │ │ │ + beq.w 224bc │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ blx 8cb8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21480 │ │ │ │ + beq.n 2149c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 223e0 │ │ │ │ + beq.w 223f4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2248a │ │ │ │ - ldr.w r2, [pc, #1800] @ 21b94 │ │ │ │ + beq.w 2249e │ │ │ │ + ldr.w r2, [pc, #1792] @ 21ba8 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ str.w sl, [r7] │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ - ldr.w r1, [r4, #684] @ 0x2ac │ │ │ │ + ldr.w r1, [r4, #564] @ 0x234 │ │ │ │ it ne │ │ │ │ strne.w r2, [sl] │ │ │ │ mov r2, sl │ │ │ │ bl e0c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 214ce │ │ │ │ + beq.n 214ea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22414 │ │ │ │ + beq.w 22428 │ │ │ │ cmp.w fp, #0 │ │ │ │ - blt.w 22562 │ │ │ │ + blt.w 22576 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2253a │ │ │ │ - ldr.w r3, [pc, #1716] @ 21b98 │ │ │ │ + beq.w 2254e │ │ │ │ + ldr.w r3, [pc, #1708] @ 21bac │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - ldr.w r1, [r4, #688] @ 0x2b0 │ │ │ │ + ldr.w r1, [r4, #568] @ 0x238 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ bl e0c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 22524 │ │ │ │ + blt.w 22538 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 224fc │ │ │ │ - ldr.w r3, [pc, #1676] @ 21b9c │ │ │ │ + beq.w 22510 │ │ │ │ + ldr.w r3, [pc, #1668] @ 21bb0 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - ldr.w r1, [r4, #692] @ 0x2b4 │ │ │ │ + ldr.w r1, [r4, #572] @ 0x23c │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ bl e0c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 224e6 │ │ │ │ + blt.w 224fa │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 22666 │ │ │ │ - ldr.w r3, [pc, #1632] @ 21ba0 │ │ │ │ + beq.w 2267a │ │ │ │ + ldr.w r3, [pc, #1624] @ 21bb4 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - ldr.w r1, [r4, #696] @ 0x2b8 │ │ │ │ + ldr.w r1, [r4, #576] @ 0x240 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ bl e0c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 22650 │ │ │ │ - ldr.w r0, [r4, #700] @ 0x2bc │ │ │ │ + blt.w 22664 │ │ │ │ + ldr.w r0, [r4, #580] @ 0x244 │ │ │ │ blx 8b40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2263c │ │ │ │ - ldr.w r2, [pc, #1580] @ 21ba4 │ │ │ │ + beq.w 22650 │ │ │ │ + ldr.w r2, [pc, #1572] @ 21bb8 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ str r0, [r7, #0] │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ - ldr.w r1, [r4, #704] @ 0x2c0 │ │ │ │ + ldr.w r1, [r4, #584] @ 0x248 │ │ │ │ it ne │ │ │ │ strne r2, [r0, #0] │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r9 │ │ │ │ bl e0c0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 215b4 │ │ │ │ + beq.n 215d0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2249e │ │ │ │ + beq.w 224b2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 22608 │ │ │ │ + blt.w 2261c │ │ │ │ ldr r7, [r7, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 225e0 │ │ │ │ - ldr.w r0, [r4, #216] @ 0xd8 │ │ │ │ + beq.w 225f4 │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 8b40 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2258c │ │ │ │ + beq.w 225a0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ blx 8884 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 215f6 │ │ │ │ + beq.n 21610 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22578 │ │ │ │ + beq.w 2258c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 226d6 │ │ │ │ - ldr.w r2, [pc, #1448] @ 21ba8 │ │ │ │ + beq.w 226ea │ │ │ │ + ldr.w r2, [pc, #1440] @ 21bbc │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r7, [r2, #0] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - ldr.w r1, [r4, #708] @ 0x2c4 │ │ │ │ + ldr.w r1, [r4, #588] @ 0x24c │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ mov r2, r7 │ │ │ │ bl e0c0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21636 │ │ │ │ + beq.n 21650 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22582 │ │ │ │ + beq.w 22596 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 226c0 │ │ │ │ + blt.w 226d4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr.w r1, [r4, #712] @ 0x2c8 │ │ │ │ + ldr.w r1, [r4, #592] @ 0x250 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8c2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 226aa │ │ │ │ + beq.w 226be │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 225a2 │ │ │ │ + bpl.w 225b6 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr.w r1, [r4, #716] @ 0x2cc │ │ │ │ + ldr.w r1, [r4, #596] @ 0x254 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8c2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22fdc │ │ │ │ + beq.w 22ff4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 22ff0 │ │ │ │ + bpl.w 23008 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 8c20 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21698 │ │ │ │ + beq.n 216b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 226ea │ │ │ │ + beq.w 226fe │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 216b0 │ │ │ │ + beq.n 216ca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2212e │ │ │ │ + beq.w 22142 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 22f68 │ │ │ │ - ldr.w r1, [r4, #720] @ 0x2d0 │ │ │ │ + beq.w 22f80 │ │ │ │ + ldr.w r1, [r4, #600] @ 0x258 │ │ │ │ mov r0, sl │ │ │ │ blx 8c20 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 216dc │ │ │ │ + beq.n 216f6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22138 │ │ │ │ + beq.w 2214c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2273c │ │ │ │ + beq.w 22750 │ │ │ │ mov r0, r7 │ │ │ │ blx 8b40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 216fe │ │ │ │ + beq.n 21718 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2268c │ │ │ │ + beq.w 226a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 226f4 │ │ │ │ - ldr.w r2, [pc, #1184] @ 21bac │ │ │ │ + beq.w 22708 │ │ │ │ + ldr.w r2, [pc, #1180] @ 21bc0 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r1 │ │ │ │ str.w r9, [r7] │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ - ldr.w r1, [r4, #724] @ 0x2d4 │ │ │ │ + ldr.w r1, [r4, #604] @ 0x25c │ │ │ │ it ne │ │ │ │ strne.w r2, [r9] │ │ │ │ mov r2, r9 │ │ │ │ bl e0c0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2174c │ │ │ │ + beq.n 21766 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22696 │ │ │ │ + beq.w 226aa │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 227ac │ │ │ │ + blt.w 227c0 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2278c │ │ │ │ - ldr.w r0, [r4, #728] @ 0x2d8 │ │ │ │ + beq.w 227a0 │ │ │ │ + ldr.w r0, [r4, #608] @ 0x260 │ │ │ │ blx 8b40 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 227be │ │ │ │ + beq.w 227d2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ blx 8884 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2178e │ │ │ │ + beq.n 217a8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 226a0 │ │ │ │ + beq.w 226b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 22772 │ │ │ │ - ldr.w r2, [pc, #1048] @ 21bb0 │ │ │ │ + beq.w 22786 │ │ │ │ + ldr.w r2, [pc, #1040] @ 21bc4 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r7, [r2, #0] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ + ldr.w r1, [r4, #612] @ 0x264 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ mov r2, r7 │ │ │ │ bl e0c0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 217ce │ │ │ │ + beq.n 217e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 227d0 │ │ │ │ + beq.w 227e4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 22760 │ │ │ │ + blt.w 22774 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr.w r1, [r4, #736] @ 0x2e0 │ │ │ │ + ldr.w r1, [r4, #616] @ 0x268 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8c2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2274e │ │ │ │ + beq.w 22762 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 22fb6 │ │ │ │ + bpl.w 22fce │ │ │ │ blx 8b40 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21812 │ │ │ │ + beq.n 2182c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22782 │ │ │ │ + beq.w 22796 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 22f4c │ │ │ │ - ldr r2, [pc, #920] @ (21bb4 ) │ │ │ │ + beq.w 22f64 │ │ │ │ + ldr r2, [pc, #912] @ (21bc8 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r7, [r2, #0] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - ldr.w r1, [r4, #740] @ 0x2e4 │ │ │ │ + ldr.w r1, [r4, #620] @ 0x26c │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ mov r2, r7 │ │ │ │ bl e0c0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21850 │ │ │ │ + beq.n 2186a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22fd2 │ │ │ │ + beq.w 22fea │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 22fa2 │ │ │ │ - ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ + blt.w 22fba │ │ │ │ + ldr.w r3, [r4, #344] @ 0x158 │ │ │ │ movs r0, #7 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r3, [r4, #780] @ 0x30c │ │ │ │ + ldr.w r3, [r4, #660] @ 0x294 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr.w r3, [r4, #432] @ 0x1b0 │ │ │ │ + ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [r4, #776] @ 0x308 │ │ │ │ + ldr.w r3, [r4, #656] @ 0x290 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr.w r3, [r4, #772] @ 0x304 │ │ │ │ + ldr.w r3, [r4, #652] @ 0x28c │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr.w r3, [r4, #768] @ 0x300 │ │ │ │ + ldr.w r3, [r4, #648] @ 0x288 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr.w r3, [r4, #764] @ 0x2fc │ │ │ │ + ldr.w r3, [r4, #644] @ 0x284 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr.w r3, [r4, #760] @ 0x2f8 │ │ │ │ + ldr.w r3, [r4, #640] @ 0x280 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr.w r3, [r4, #216] @ 0xd8 │ │ │ │ + ldr r3, [r4, #36] @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [r4, #756] @ 0x2f4 │ │ │ │ + ldr.w r3, [r4, #636] @ 0x27c │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [r4, #672] @ 0x2a0 │ │ │ │ + ldr.w r3, [r4, #552] @ 0x228 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldrd r2, r3, [r4, #748] @ 0x2ec │ │ │ │ - ldr.w r1, [r4, #744] @ 0x2e8 │ │ │ │ + ldrd r2, r3, [r4, #628] @ 0x274 │ │ │ │ + ldr.w r1, [r4, #624] @ 0x270 │ │ │ │ bl df40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22f90 │ │ │ │ - ldr.w r1, [r4, #624] @ 0x270 │ │ │ │ + beq.w 22fa8 │ │ │ │ + ldr.w r1, [r4, #464] @ 0x1d0 │ │ │ │ mov r0, r3 │ │ │ │ bl dedc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22f7c │ │ │ │ + beq.w 22f94 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ blx 89c0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 218ea │ │ │ │ + beq.n 21902 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22f5e │ │ │ │ + beq.w 22f76 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 22f2e │ │ │ │ + beq.w 22f46 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21906 │ │ │ │ + beq.n 2191e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22f42 │ │ │ │ - ldr r3, [pc, #688] @ (21bb8 ) │ │ │ │ + beq.w 22f5a │ │ │ │ + ldr r3, [pc, #684] @ (21bcc ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r1, [r4, #784] @ 0x310 │ │ │ │ + ldr.w r1, [r4, #664] @ 0x298 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str.w sl, [r3] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, sl │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ bl e0c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21946 │ │ │ │ + beq.n 2195e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22f1a │ │ │ │ + beq.w 22f32 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 22f06 │ │ │ │ - ldr r0, [pc, #620] @ (21bbc ) │ │ │ │ + blt.w 22f1e │ │ │ │ + ldr r0, [pc, #616] @ (21bd0 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r2, [r4, #788] @ 0x314 │ │ │ │ + ldr.w r2, [r4, #668] @ 0x29c │ │ │ │ add r0, pc │ │ │ │ addw r0, r0, #1644 @ 0x66c │ │ │ │ - bl 11300 │ │ │ │ + bl 112fc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22ef2 │ │ │ │ - ldr r3, [pc, #600] @ (21bc0 ) │ │ │ │ + beq.w 22f0a │ │ │ │ + ldr r3, [pc, #596] @ (21bd4 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w sl, [r4, #792] @ 0x318 │ │ │ │ + ldr.w sl, [r4, #672] @ 0x2a0 │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ blx 8ce8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22708 │ │ │ │ + beq.w 2271c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ blx 88fc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 219a2 │ │ │ │ + beq.n 219ba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22f24 │ │ │ │ + beq.w 22f3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 22728 │ │ │ │ - ldr r2, [pc, #532] @ (21bc4 ) │ │ │ │ + blt.w 2273c │ │ │ │ + ldr r2, [pc, #528] @ (21bd8 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r9, [r5, r2] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ str.w r7, [r9] │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ - ldr.w r1, [r4, #796] @ 0x31c │ │ │ │ + ldr.w r1, [r4, #676] @ 0x2a4 │ │ │ │ it ne │ │ │ │ strne r2, [r7, #0] │ │ │ │ mov r2, r7 │ │ │ │ bl e0c0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 219e8 │ │ │ │ + beq.n 21a00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2271e │ │ │ │ + beq.w 22732 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 227f6 │ │ │ │ + blt.w 2280a │ │ │ │ ldr.w r0, [r8] │ │ │ │ - ldr.w r1, [r4, #208] @ 0xd0 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ blx 8c2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 227e4 │ │ │ │ + beq.w 227f8 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx 8ce8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21a22 │ │ │ │ + beq.n 21a38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 227da │ │ │ │ + beq.w 227ee │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 22ed4 │ │ │ │ - ldr r0, [pc, #412] @ (21bc8 ) │ │ │ │ + beq.w 22eec │ │ │ │ + ldr r0, [pc, #408] @ (21bdc ) │ │ │ │ mov r1, r8 │ │ │ │ - ldr.w r2, [r4, #788] @ 0x314 │ │ │ │ + ldr.w r2, [r4, #668] @ 0x29c │ │ │ │ add r0, pc │ │ │ │ - bl 11300 │ │ │ │ + bl 112fc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21a52 │ │ │ │ + beq.n 21a68 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22808 │ │ │ │ + beq.w 2281c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 22ec0 │ │ │ │ - ldr.w r1, [r4, #800] @ 0x320 │ │ │ │ + beq.w 22ed8 │ │ │ │ + ldr.w r1, [r4, #680] @ 0x2a8 │ │ │ │ movs r0, #1 │ │ │ │ - ldr.w r8, [r4, #792] @ 0x318 │ │ │ │ + ldr.w r8, [r4, #672] @ 0x2a0 │ │ │ │ blx 8ce8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22eac │ │ │ │ + beq.w 22ec4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 88fc │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21a92 │ │ │ │ + beq.n 21aa8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22ee8 │ │ │ │ + beq.w 22f00 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 22e90 │ │ │ │ - ldr r2, [pc, #300] @ (21bcc ) │ │ │ │ + blt.w 22ea8 │ │ │ │ + ldr r2, [pc, #300] @ (21be0 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r7, [r2, #0] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - ldr.w r1, [r4, #804] @ 0x324 │ │ │ │ + ldr.w r1, [r4, #684] @ 0x2ac │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ mov r2, r7 │ │ │ │ bl e0c0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21ad2 │ │ │ │ + beq.n 21ae8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22ea2 │ │ │ │ + beq.w 22eba │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 22e72 │ │ │ │ - ldr r2, [pc, #244] @ (21bd0 ) │ │ │ │ + blt.w 22e8a │ │ │ │ + ldr r2, [pc, #240] @ (21be4 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22e5a │ │ │ │ + beq.w 22e72 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 22e4a │ │ │ │ - ldr r0, [pc, #220] @ (21bd4 ) │ │ │ │ + beq.w 22e62 │ │ │ │ + ldr r0, [pc, #216] @ (21be8 ) │ │ │ │ adds r7, r2, #1 │ │ │ │ str r7, [r3, #0] │ │ │ │ cmp r7, r1 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ str r3, [r0, #0] │ │ │ │ - beq.w 22e40 │ │ │ │ - ldr r0, [pc, #208] @ (21bd8 ) │ │ │ │ + beq.w 22e58 │ │ │ │ + ldr r0, [pc, #204] @ (21bec ) │ │ │ │ adds r7, r2, #2 │ │ │ │ str r7, [r3, #0] │ │ │ │ cmp r7, r1 │ │ │ │ it ne │ │ │ │ addne r2, #3 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ str r3, [r0, #0] │ │ │ │ it ne │ │ │ │ strne r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #192] @ (21bdc ) │ │ │ │ + ldr r3, [pc, #188] @ (21bf0 ) │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r2, [pc, #188] @ (21be0 ) │ │ │ │ + ldr r2, [pc, #188] @ (21bf4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 22e36 │ │ │ │ - ldr r1, [pc, #176] @ (21be4 ) │ │ │ │ + beq.w 22e4e │ │ │ │ + ldr r1, [pc, #176] @ (21bf8 ) │ │ │ │ adds r7, r2, #1 │ │ │ │ str r7, [r3, #0] │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ addne r2, #2 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ it ne │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 21be8 │ │ │ │ - nop │ │ │ │ - add.w r0, sl, #2 │ │ │ │ + b.n 21bfc │ │ │ │ + @ instruction: 0xf0f20002 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r0, #2 │ │ │ │ + @ instruction: 0xf0e80002 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ @@ -41105,367 +41112,367 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2b80002 │ │ │ │ - vaddl.u16 q0, d10, d2 │ │ │ │ + subw r0, r0, #2 │ │ │ │ + vaddl.u8 q0, d2, d2 │ │ │ │ lsls r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ - pkhbt r0, sl, r2 │ │ │ │ + @ instruction: 0xeab40002 │ │ │ │ lsls r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r0, [pc, #3408] @ 2293c │ │ │ │ + ldr.w r0, [pc, #3408] @ 22950 │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r2, [r4, #788] @ 0x314 │ │ │ │ + ldr.w r2, [r4, #668] @ 0x29c │ │ │ │ add r0, pc │ │ │ │ addw r0, r0, #1852 @ 0x73c │ │ │ │ - bl 11300 │ │ │ │ + bl 112fc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22e22 │ │ │ │ - ldr.w r8, [pc, #3384] @ 22940 │ │ │ │ + beq.w 22e3a │ │ │ │ + ldr.w r8, [pc, #3384] @ 22954 │ │ │ │ add.w ip, sp, #120 @ 0x78 │ │ │ │ - ldr.w lr, [pc, #3380] @ 22944 │ │ │ │ + ldr.w lr, [pc, #3380] @ 22958 │ │ │ │ mov r9, ip │ │ │ │ add r8, pc │ │ │ │ mov fp, ip │ │ │ │ add.w r8, r8, #16 │ │ │ │ add lr, pc │ │ │ │ add.w lr, lr, #20 │ │ │ │ - ldr.w sl, [r4, #792] @ 0x318 │ │ │ │ + ldr.w sl, [r4, #672] @ 0x2a0 │ │ │ │ ldmia.w r8!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r8, {r0, r1, r2} │ │ │ │ stmia.w ip, {r0, r1, r2} │ │ │ │ ldmia.w r9!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - ldr.w r3, [r4, #820] @ 0x334 │ │ │ │ + ldr.w r3, [r4, #700] @ 0x2bc │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ stmia.w lr, {r0, r1, r2} │ │ │ │ movs r0, #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldrd r2, r3, [r4, #812] @ 0x32c │ │ │ │ - ldr.w r1, [r4, #808] @ 0x328 │ │ │ │ + ldrd r2, r3, [r4, #692] @ 0x2b4 │ │ │ │ + ldr.w r1, [r4, #688] @ 0x2b0 │ │ │ │ blx 8ce8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22e0e │ │ │ │ + beq.w 22e26 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ blx 88fc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21c84 │ │ │ │ + beq.n 21c98 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22e86 │ │ │ │ + beq.w 22e9e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 22df2 │ │ │ │ - ldr.w r2, [pc, #3256] @ 22948 │ │ │ │ + blt.w 22e0a │ │ │ │ + ldr.w r2, [pc, #3256] @ 2295c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r7, [r2, #0] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - ldr.w r1, [r4, #824] @ 0x338 │ │ │ │ + ldr.w r1, [r4, #704] @ 0x2c0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ mov r2, r7 │ │ │ │ bl e0c0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21cc8 │ │ │ │ + beq.n 21cdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22e04 │ │ │ │ + beq.w 22e1c │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 2284c │ │ │ │ + blt.w 22860 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r2, [r4, #892] @ 0x37c │ │ │ │ - ldr.w r1, [r4, #808] @ 0x328 │ │ │ │ + ldr.w r1, [r4, #688] @ 0x2b0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 88fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 22838 │ │ │ │ + blt.w 2284c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr.w r2, [r4, #904] @ 0x388 │ │ │ │ - ldr.w r1, [r4, #812] @ 0x32c │ │ │ │ + ldr.w r2, [r4, #900] @ 0x384 │ │ │ │ + ldr.w r1, [r4, #692] @ 0x2b4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 88fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 22824 │ │ │ │ - ldr.w r0, [pc, #3148] @ 2294c │ │ │ │ + blt.w 22838 │ │ │ │ + ldr.w r0, [pc, #3148] @ 22960 │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r2, [r4, #788] @ 0x314 │ │ │ │ + ldr.w r2, [r4, #668] @ 0x29c │ │ │ │ add r0, pc │ │ │ │ addw r0, r0, #2060 @ 0x80c │ │ │ │ - bl 11300 │ │ │ │ + bl 112fc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2287e │ │ │ │ - ldr.w r2, [pc, #3124] @ 22950 │ │ │ │ - ldr.w r3, [pc, #3124] @ 22954 │ │ │ │ + beq.w 22892 │ │ │ │ + ldr.w r2, [pc, #3124] @ 22964 │ │ │ │ + ldr.w r3, [pc, #3124] @ 22968 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r8, [r4, #792] @ 0x318 │ │ │ │ + ldr.w r8, [r4, #672] @ 0x2a0 │ │ │ │ adds r2, #44 @ 0x2c │ │ │ │ add r3, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w fp, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ movs r0, #1 │ │ │ │ - ldr.w r1, [r4, #828] @ 0x33c │ │ │ │ + ldr.w r1, [r4, #708] @ 0x2c4 │ │ │ │ blx 8ce8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2286a │ │ │ │ + beq.w 2287e │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 88fc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21d6c │ │ │ │ + beq.n 21d80 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22860 │ │ │ │ + beq.w 22874 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 22812 │ │ │ │ - ldr.w r2, [pc, #3040] @ 22958 │ │ │ │ + blt.w 22826 │ │ │ │ + ldr.w r2, [pc, #3040] @ 2296c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r7, [r2, #0] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - ldr.w r1, [r4, #832] @ 0x340 │ │ │ │ + ldr.w r1, [r4, #712] @ 0x2c8 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ mov r2, r7 │ │ │ │ bl e0c0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21db0 │ │ │ │ + beq.n 21dc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22894 │ │ │ │ + beq.w 228a8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 22cb6 │ │ │ │ + blt.w 22cce │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 22c7e │ │ │ │ + beq.w 22c94 │ │ │ │ blx 867c │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ + ldr.w r1, [r4, #488] @ 0x1e8 │ │ │ │ bl dedc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 228a8 │ │ │ │ - ldr.w r1, [r4, #836] @ 0x344 │ │ │ │ + beq.w 228bc │ │ │ │ + ldr.w r1, [r4, #716] @ 0x2cc │ │ │ │ blx 8c2c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21df8 │ │ │ │ + beq.n 21e0e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2289e │ │ │ │ + beq.w 228b2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 228c8 │ │ │ │ + beq.w 228dc │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #1 │ │ │ │ blx 8ce8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21e1c │ │ │ │ + beq.n 21e32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 228be │ │ │ │ + beq.w 228d2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 22c54 │ │ │ │ + beq.w 22c6a │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 22c1c │ │ │ │ + beq.w 22c30 │ │ │ │ blx 867c │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ + ldr.w r1, [r4, #488] @ 0x1e8 │ │ │ │ bl dedc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 228e8 │ │ │ │ - ldr.w r1, [r4, #840] @ 0x348 │ │ │ │ + beq.w 228fc │ │ │ │ + ldr.w r1, [r4, #720] @ 0x2d0 │ │ │ │ blx 8c2c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21e60 │ │ │ │ + beq.n 21e78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 228de │ │ │ │ + beq.w 228f2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 22d10 │ │ │ │ - ldr.w r1, [r4, #844] @ 0x34c │ │ │ │ + beq.w 22d28 │ │ │ │ + ldr.w r1, [r4, #724] @ 0x2d4 │ │ │ │ mov r0, r9 │ │ │ │ blx 8b28 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22ce2 │ │ │ │ - ldr.w r1, [r4, #844] @ 0x34c │ │ │ │ + beq.w 22cfa │ │ │ │ + ldr.w r1, [r4, #724] @ 0x2d4 │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r7, [r4, #300] @ 0x12c │ │ │ │ + ldr r7, [r4, #120] @ 0x78 │ │ │ │ blx 8c2c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22d24 │ │ │ │ + beq.w 22d3c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ strd r7, r8, [sp, #112] @ 0x70 │ │ │ │ blx 89c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21eb8 │ │ │ │ + beq.n 21ece │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22904 │ │ │ │ + beq.w 22918 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 22d98 │ │ │ │ + beq.w 22db0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 22d7c │ │ │ │ + bpl.w 22d94 │ │ │ │ blx 8a60 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22d5a │ │ │ │ + beq.w 22d72 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - ldr.w r1, [r4, #848] @ 0x350 │ │ │ │ + ldr.w r1, [r4, #728] @ 0x2d8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ bl e0c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 22d46 │ │ │ │ + blt.w 22d5e │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ + ldr.w r1, [r4, #152] @ 0x98 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ bl e0c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 2290e │ │ │ │ - ldr.w r3, [r4, #300] @ 0x12c │ │ │ │ + blt.w 22922 │ │ │ │ + ldr r3, [r4, #120] @ 0x78 │ │ │ │ mov r2, sl │ │ │ │ - ldr.w r1, [r4, #852] @ 0x354 │ │ │ │ + ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl e0c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 21f26 │ │ │ │ + beq.n 21f3a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22d38 │ │ │ │ + beq.w 22d50 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 22dc0 │ │ │ │ - ldrd r2, r1, [r4, #856] @ 0x358 │ │ │ │ + blt.w 22dd8 │ │ │ │ + ldrd r2, r1, [r4, #736] @ 0x2e0 │ │ │ │ mov r0, r7 │ │ │ │ bl e0c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 22dac │ │ │ │ - ldr.w r2, [r4, #788] @ 0x314 │ │ │ │ + blt.w 22dc4 │ │ │ │ + ldr.w r2, [r4, #668] @ 0x29c │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r1, [r4, #864] @ 0x360 │ │ │ │ + ldr.w r1, [r4, #744] @ 0x2e8 │ │ │ │ bl e0c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 22dd4 │ │ │ │ + blt.w 22dec │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r1, fp │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ strd r8, r7, [sp, #124] @ 0x7c │ │ │ │ blx 89c0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21f7e │ │ │ │ + beq.n 21f92 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22bd8 │ │ │ │ + beq.w 22bec │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 22bec │ │ │ │ + beq.w 22c00 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21f9e │ │ │ │ + beq.n 21fb2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22de8 │ │ │ │ + beq.w 22e00 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21fb2 │ │ │ │ + beq.n 21fc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22c12 │ │ │ │ - ldr.w r3, [pc, #2472] @ 2295c │ │ │ │ - ldr.w r1, [r4, #300] @ 0x12c │ │ │ │ + beq.w 22c26 │ │ │ │ + ldr.w r3, [pc, #2472] @ 22970 │ │ │ │ + ldr r1, [r4, #120] @ 0x78 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr.w r3, [sl] │ │ │ │ str.w sl, [r2] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, sl │ │ │ │ @@ -41473,2100 +41480,2099 @@ │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ bl e0c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21ff4 │ │ │ │ + beq.n 22006 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22be2 │ │ │ │ + beq.w 22bf6 │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - bge.n 22014 │ │ │ │ - ldr.w r1, [pc, #2400] @ 22960 │ │ │ │ + bge.n 22026 │ │ │ │ + ldr.w r1, [pc, #2404] @ 22974 │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr.w r0, [pc, #2396] @ 22964 │ │ │ │ + ldr.w r0, [pc, #2400] @ 22978 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #2384] @ 22968 │ │ │ │ - ldr.w r3, [pc, #2384] @ 2296c │ │ │ │ + ldr.w r2, [pc, #2388] @ 2297c │ │ │ │ + ldr.w r3, [pc, #2388] @ 22980 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 22486 │ │ │ │ + bne.w 2249a │ │ │ │ add sp, #156 @ 0x9c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 20f68 │ │ │ │ + b.w 20f82 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 20fa6 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ + b.w 20fc0 │ │ │ │ + ldr.w r0, [r4, #428] @ 0x1ac │ │ │ │ blx 8d74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 221b0 │ │ │ │ + beq.w 221c4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 20f26 │ │ │ │ + beq.w 20f3e │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r6, [r0, #0] │ │ │ │ - beq.w 20f26 │ │ │ │ + beq.w 20f3e │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 20f26 │ │ │ │ + bne.w 20f3e │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 20f26 │ │ │ │ + b.w 20f3e │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21224 │ │ │ │ - ldr.w r1, [pc, #2276] @ 22970 │ │ │ │ + b.w 21240 │ │ │ │ + ldr.w r1, [pc, #2276] @ 22984 │ │ │ │ movs r2, #10 │ │ │ │ - ldr.w r0, [pc, #2272] @ 22974 │ │ │ │ + ldr.w r0, [pc, #2272] @ 22988 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ + b.n 22024 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21024 │ │ │ │ + b.w 2103e │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21064 │ │ │ │ - ldr.w r1, [pc, #2244] @ 22978 │ │ │ │ + b.w 21080 │ │ │ │ + ldr.w r1, [pc, #2244] @ 2298c │ │ │ │ movs r2, #5 │ │ │ │ - ldr.w r0, [pc, #2244] @ 2297c │ │ │ │ + ldr.w r0, [pc, #2244] @ 22990 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r1, [pc, #2232] @ 22980 │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r1, [pc, #2232] @ 22994 │ │ │ │ movs r2, #7 │ │ │ │ - ldr.w r0, [pc, #2228] @ 22984 │ │ │ │ + ldr.w r0, [pc, #2228] @ 22998 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ + b.n 22024 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21244 │ │ │ │ + b.w 21260 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2126c │ │ │ │ + b.w 21288 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21146 │ │ │ │ - ldr.w r1, [pc, #2188] @ 22988 │ │ │ │ + b.w 21162 │ │ │ │ + ldr.w r1, [pc, #2188] @ 2299c │ │ │ │ movs r2, #33 @ 0x21 │ │ │ │ - ldr.w r0, [pc, #2184] @ 2298c │ │ │ │ + ldr.w r0, [pc, #2184] @ 229a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ + b.n 22024 │ │ │ │ mov r0, r2 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 212a4 │ │ │ │ + b.w 212c0 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 212e8 │ │ │ │ + b.w 21304 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2131c │ │ │ │ + b.w 21338 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 216b0 │ │ │ │ + b.w 216ca │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 216dc │ │ │ │ - ldr.w r1, [pc, #2124] @ 22990 │ │ │ │ + b.w 216f6 │ │ │ │ + ldr.w r1, [pc, #2124] @ 229a4 │ │ │ │ movs r2, #11 │ │ │ │ - ldr.w r0, [pc, #2120] @ 22994 │ │ │ │ + ldr.w r0, [pc, #2120] @ 229a8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ + b.n 22024 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 211c4 │ │ │ │ + b.w 211e0 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21182 │ │ │ │ - ldr.w r1, [pc, #2088] @ 22998 │ │ │ │ + b.w 2119e │ │ │ │ + ldr.w r1, [pc, #2088] @ 229ac │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ - ldr.w r0, [pc, #2088] @ 2299c │ │ │ │ + ldr.w r0, [pc, #2088] @ 229b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ bl b8fc │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r1, [pc, #2064] @ 229a0 │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r1, [pc, #2064] @ 229b4 │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ - ldr.w r0, [pc, #2060] @ 229a4 │ │ │ │ + ldr.w r0, [pc, #2060] @ 229b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r3, [pc, #2036] @ 229a8 │ │ │ │ + bl 9018 │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r3, [pc, #2036] @ 229bc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r1, [pc, #2032] @ 229ac │ │ │ │ - ldr.w r0, [pc, #2032] @ 229b0 │ │ │ │ + ldr.w r1, [pc, #2032] @ 229c0 │ │ │ │ + ldr.w r0, [pc, #2032] @ 229c4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r0, [pc, #2020] @ 229b4 │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r0, [pc, #2020] @ 229c8 │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #2012] @ 229b8 │ │ │ │ + ldr.w r1, [pc, #2012] @ 229cc │ │ │ │ strd r0, r5, [sp] │ │ │ │ - ldr.w r0, [pc, #2008] @ 229bc │ │ │ │ + ldr.w r0, [pc, #2008] @ 229d0 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r1, [pc, #1992] @ 229c0 │ │ │ │ + bl 9018 │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r1, [pc, #1992] @ 229d4 │ │ │ │ movs r2, #14 │ │ │ │ - ldr.w r0, [pc, #1992] @ 229c4 │ │ │ │ + ldr.w r0, [pc, #1992] @ 229d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r1, [pc, #1980] @ 229c8 │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r1, [pc, #1980] @ 229dc │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ - ldr.w r0, [pc, #1976] @ 229cc │ │ │ │ + ldr.w r0, [pc, #1976] @ 229e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 221ec │ │ │ │ - ldr.w r1, [pc, #1964] @ 229d0 │ │ │ │ + b.n 22200 │ │ │ │ + ldr.w r1, [pc, #1964] @ 229e4 │ │ │ │ movs r2, #22 │ │ │ │ - ldr.w r0, [pc, #1964] @ 229d4 │ │ │ │ + ldr.w r0, [pc, #1964] @ 229e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r1, [pc, #1952] @ 229d8 │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r1, [pc, #1952] @ 229ec │ │ │ │ movs r2, #33 @ 0x21 │ │ │ │ - ldr.w r0, [pc, #1948] @ 229dc │ │ │ │ + ldr.w r0, [pc, #1948] @ 229f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r0, [pc, #1936] @ 229e0 │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r0, [pc, #1936] @ 229f4 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2226c │ │ │ │ + beq.n 22280 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 222d0 │ │ │ │ - ldr.w r1, [pc, #1908] @ 229e4 │ │ │ │ + cbz r3, 222e4 │ │ │ │ + ldr.w r1, [pc, #1908] @ 229f8 │ │ │ │ movs r2, #33 @ 0x21 │ │ │ │ - ldr.w r0, [pc, #1908] @ 229e8 │ │ │ │ + ldr.w r0, [pc, #1908] @ 229fc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r1, [pc, #1896] @ 229ec │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r1, [pc, #1896] @ 22a00 │ │ │ │ movs r2, #33 @ 0x21 │ │ │ │ - ldr.w r0, [pc, #1892] @ 229f0 │ │ │ │ + ldr.w r0, [pc, #1892] @ 22a04 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ + b.n 22024 │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r7, #0 │ │ │ │ ldreq.w r3, [r9] │ │ │ │ - beq.w 2116e │ │ │ │ + beq.w 2118a │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 2235c │ │ │ │ + bne.n 22370 │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r7, r3, #1 │ │ │ │ ldr.w r3, [r9] │ │ │ │ - b.w 2116e │ │ │ │ - ldr.w r1, [pc, #1848] @ 229f4 │ │ │ │ + b.w 2118a │ │ │ │ + ldr.w r1, [pc, #1848] @ 22a08 │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ - ldr.w r0, [pc, #1844] @ 229f8 │ │ │ │ + ldr.w r0, [pc, #1844] @ 22a0c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ + b.n 22024 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2226c │ │ │ │ + b.n 22280 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21342 │ │ │ │ + b.w 2135e │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2135a │ │ │ │ + b.w 21376 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 213a8 │ │ │ │ + b.w 213c4 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 213ee │ │ │ │ - ldr.w r1, [pc, #1784] @ 229fc │ │ │ │ + b.w 2140a │ │ │ │ + ldr.w r1, [pc, #1784] @ 22a10 │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ - ldr.w r0, [pc, #1784] @ 22a00 │ │ │ │ + ldr.w r0, [pc, #1784] @ 22a14 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r1, [pc, #1772] @ 22a04 │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r1, [pc, #1772] @ 22a18 │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ - ldr.w r0, [pc, #1768] @ 22a08 │ │ │ │ + ldr.w r0, [pc, #1768] @ 22a1c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 22012 │ │ │ │ + bl 9018 │ │ │ │ + b.n 22024 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2143e │ │ │ │ - ldr.w r0, [pc, #1740] @ 22a0c │ │ │ │ + b.w 2145a │ │ │ │ + ldr.w r0, [pc, #1740] @ 22a20 │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #1736] @ 22a10 │ │ │ │ + ldr.w r1, [pc, #1736] @ 22a24 │ │ │ │ strd r0, r9, [sp] │ │ │ │ - ldr.w r0, [pc, #1732] @ 22a14 │ │ │ │ + ldr.w r0, [pc, #1732] @ 22a28 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 2232a │ │ │ │ + b.n 2233e │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr.w r3, [r9] │ │ │ │ lsls r7, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2116e │ │ │ │ + beq.w 2118a │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r7, r9, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 22392 │ │ │ │ + beq.n 223a6 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq.w r1, [r9] │ │ │ │ - beq.n 22392 │ │ │ │ - cbz r3, 223ac │ │ │ │ + beq.n 223a6 │ │ │ │ + cbz r3, 223c0 │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w 2226c │ │ │ │ - ldr.w r3, [pc, #1660] @ 22a18 │ │ │ │ + beq.w 22280 │ │ │ │ + ldr.w r3, [pc, #1660] @ 22a2c │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r7, [r3, #0] │ │ │ │ bl b8e0 │ │ │ │ - b.w 2118a │ │ │ │ + b.w 211a6 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 22392 │ │ │ │ - ldr.w r1, [pc, #1636] @ 22a1c │ │ │ │ + b.n 223a6 │ │ │ │ + ldr.w r1, [pc, #1636] @ 22a30 │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ - ldr.w r0, [pc, #1636] @ 22a20 │ │ │ │ + ldr.w r0, [pc, #1636] @ 22a34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 2232a │ │ │ │ - ldr.w r1, [pc, #1624] @ 22a24 │ │ │ │ + b.n 2233e │ │ │ │ + ldr.w r1, [pc, #1624] @ 22a38 │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ - ldr.w r0, [pc, #1620] @ 22a28 │ │ │ │ + ldr.w r0, [pc, #1620] @ 22a3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 2232a │ │ │ │ + b.n 2233e │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21480 │ │ │ │ - ldr.w r1, [pc, #1600] @ 22a2c │ │ │ │ + b.w 2149c │ │ │ │ + ldr.w r1, [pc, #1600] @ 22a40 │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ - ldr.w r0, [pc, #1596] @ 22a30 │ │ │ │ + ldr.w r0, [pc, #1596] @ 22a44 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r1, [pc, #1588] @ 22a34 │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r1, [pc, #1588] @ 22a48 │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ - ldr.w r0, [pc, #1584] @ 22a38 │ │ │ │ + ldr.w r0, [pc, #1584] @ 22a4c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ + b.n 22024 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 214ce │ │ │ │ - ldr.w r3, [pc, #1564] @ 22a3c │ │ │ │ - ldr.w r1, [pc, #1564] @ 22a40 │ │ │ │ + b.w 214ea │ │ │ │ + ldr.w r3, [pc, #1564] @ 22a50 │ │ │ │ + ldr.w r1, [pc, #1564] @ 22a54 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr.w r1, [pc, #1552] @ 22a44 │ │ │ │ - ldr.w r0, [pc, #1552] @ 22a48 │ │ │ │ + ldr.w r1, [pc, #1552] @ 22a58 │ │ │ │ + ldr.w r0, [pc, #1552] @ 22a5c │ │ │ │ movs r2, #39 @ 0x27 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r1, [pc, #1540] @ 22a4c │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r1, [pc, #1540] @ 22a60 │ │ │ │ movs r2, #39 @ 0x27 │ │ │ │ - ldr.w r0, [pc, #1536] @ 22a50 │ │ │ │ + ldr.w r0, [pc, #1536] @ 22a64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r1, [pc, #1524] @ 22a54 │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r1, [pc, #1524] @ 22a68 │ │ │ │ movs r2, #39 @ 0x27 │ │ │ │ - ldr.w r0, [pc, #1524] @ 22a58 │ │ │ │ + ldr.w r0, [pc, #1524] @ 22a6c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r1, [pc, #1512] @ 22a5c │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r1, [pc, #1512] @ 22a70 │ │ │ │ movs r2, #39 @ 0x27 │ │ │ │ - ldr.w r0, [pc, #1512] @ 22a60 │ │ │ │ + ldr.w r0, [pc, #1512] @ 22a74 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ + b.n 22024 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr.w r1, [pc, #1496] @ 22a64 │ │ │ │ + ldr.w r1, [pc, #1496] @ 22a78 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ - ldr.w r0, [pc, #1492] @ 22a68 │ │ │ │ + ldr.w r0, [pc, #1492] @ 22a7c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ + b.n 22024 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 215b4 │ │ │ │ - ldr.w r1, [pc, #1472] @ 22a6c │ │ │ │ + b.w 215d0 │ │ │ │ + ldr.w r1, [pc, #1472] @ 22a80 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ - ldr.w r0, [pc, #1472] @ 22a70 │ │ │ │ + ldr.w r0, [pc, #1472] @ 22a84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r3, [pc, #1404] @ 22a3c │ │ │ │ - ldr.w r1, [pc, #1456] @ 22a74 │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r3, [pc, #1404] @ 22a50 │ │ │ │ + ldr.w r1, [pc, #1456] @ 22a88 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr.w r1, [pc, #1444] @ 22a78 │ │ │ │ - ldr.w r0, [pc, #1444] @ 22a7c │ │ │ │ + ldr.w r1, [pc, #1444] @ 22a8c │ │ │ │ + ldr.w r0, [pc, #1444] @ 22a90 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r1, [pc, #1432] @ 22a80 │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r1, [pc, #1432] @ 22a94 │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ - ldr.w r0, [pc, #1428] @ 22a84 │ │ │ │ + ldr.w r0, [pc, #1428] @ 22a98 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r3, [pc, #1340] @ 22a3c │ │ │ │ - ldr.w r1, [pc, #1412] @ 22a88 │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r3, [pc, #1340] @ 22a50 │ │ │ │ + ldr.w r1, [pc, #1412] @ 22a9c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr.w r1, [pc, #1404] @ 22a8c │ │ │ │ - ldr.w r0, [pc, #1404] @ 22a90 │ │ │ │ + ldr.w r1, [pc, #1404] @ 22aa0 │ │ │ │ + ldr.w r0, [pc, #1404] @ 22aa4 │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r1, [pc, #1388] @ 22a94 │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r1, [pc, #1388] @ 22aa8 │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ - ldr.w r0, [pc, #1388] @ 22a98 │ │ │ │ + ldr.w r0, [pc, #1388] @ 22aac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r3, [pc, #1280] @ 22a3c │ │ │ │ - ldr.w r1, [pc, #1372] @ 22a9c │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r3, [pc, #1280] @ 22a50 │ │ │ │ + ldr.w r1, [pc, #1372] @ 22ab0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr.w r1, [pc, #1360] @ 22aa0 │ │ │ │ - ldr.w r0, [pc, #1360] @ 22aa4 │ │ │ │ + ldr.w r1, [pc, #1360] @ 22ab4 │ │ │ │ + ldr.w r0, [pc, #1360] @ 22ab8 │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r1, [pc, #1348] @ 22aa8 │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r1, [pc, #1348] @ 22abc │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ - ldr.w r0, [pc, #1344] @ 22aac │ │ │ │ + ldr.w r0, [pc, #1344] @ 22ac0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ + b.n 22024 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 215f6 │ │ │ │ + b.w 21610 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21636 │ │ │ │ - ldr.w r1, [pc, #1312] @ 22ab0 │ │ │ │ + b.w 21650 │ │ │ │ + ldr.w r1, [pc, #1312] @ 22ac4 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ - ldr.w r0, [pc, #1312] @ 22ab4 │ │ │ │ + ldr.w r0, [pc, #1312] @ 22ac8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r4, [pc, #1300] @ 22ab8 │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r4, [pc, #1300] @ 22acc │ │ │ │ movs r2, #49 @ 0x31 │ │ │ │ - ldr.w r1, [pc, #1296] @ 22abc │ │ │ │ - ldr.w r0, [pc, #1296] @ 22ac0 │ │ │ │ + ldr.w r1, [pc, #1296] @ 22ad0 │ │ │ │ + ldr.w r0, [pc, #1296] @ 22ad4 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r4, r7, [sp] │ │ │ │ bl 10428 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r3, [pc, #1280] @ 22ac4 │ │ │ │ - movw r2, #15316 @ 0x3bd4 │ │ │ │ - ldr.w r1, [pc, #1276] @ 22ac8 │ │ │ │ - ldr.w r0, [pc, #1276] @ 22acc │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r3, [pc, #1280] @ 22ad8 │ │ │ │ + movw r2, #13216 @ 0x33a0 │ │ │ │ + ldr.w r1, [pc, #1276] @ 22adc │ │ │ │ + ldr.w r0, [pc, #1276] @ 22ae0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1364 @ 0x554 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1112] @ 22a3c │ │ │ │ - ldr.w r1, [pc, #1256] @ 22ad0 │ │ │ │ + ldr.w r3, [pc, #1112] @ 22a50 │ │ │ │ + ldr.w r1, [pc, #1256] @ 22ae4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr.w r1, [pc, #1248] @ 22ad4 │ │ │ │ - ldr.w r0, [pc, #1248] @ 22ad8 │ │ │ │ + ldr.w r1, [pc, #1248] @ 22ae8 │ │ │ │ + ldr.w r0, [pc, #1248] @ 22aec │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r1, [pc, #1232] @ 22adc │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r1, [pc, #1232] @ 22af0 │ │ │ │ movs r2, #47 @ 0x2f │ │ │ │ - ldr.w r0, [pc, #1232] @ 22ae0 │ │ │ │ + ldr.w r0, [pc, #1232] @ 22af4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r3, [pc, #1220] @ 22ae4 │ │ │ │ - movw r2, #15284 @ 0x3bb4 │ │ │ │ - ldr.w r1, [pc, #1216] @ 22ae8 │ │ │ │ - ldr.w r0, [pc, #1216] @ 22aec │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r3, [pc, #1220] @ 22af8 │ │ │ │ + mov.w r2, #13184 @ 0x3380 │ │ │ │ + ldr.w r1, [pc, #1216] @ 22afc │ │ │ │ + ldr.w r0, [pc, #1216] @ 22b00 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1364 @ 0x554 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr.w r1, [pc, #1200] @ 22af0 │ │ │ │ + ldr.w r1, [pc, #1200] @ 22b04 │ │ │ │ movs r2, #47 @ 0x2f │ │ │ │ - ldr.w r0, [pc, #1200] @ 22af4 │ │ │ │ + ldr.w r0, [pc, #1200] @ 22b08 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r1, [pc, #1188] @ 22af8 │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r1, [pc, #1188] @ 22b0c │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ - ldr.w r0, [pc, #1188] @ 22afc │ │ │ │ + ldr.w r0, [pc, #1188] @ 22b10 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr r3, [pc, #980] @ (22a3c ) │ │ │ │ - ldr.w r1, [pc, #1172] @ 22b00 │ │ │ │ + b.n 22024 │ │ │ │ + ldr r3, [pc, #980] @ (22a50 ) │ │ │ │ + ldr.w r1, [pc, #1172] @ 22b14 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr.w r1, [pc, #1164] @ 22b04 │ │ │ │ - ldr.w r0, [pc, #1164] @ 22b08 │ │ │ │ + ldr.w r1, [pc, #1164] @ 22b18 │ │ │ │ + ldr.w r0, [pc, #1164] @ 22b1c │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ + b.n 22024 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 216fe │ │ │ │ + b.w 21718 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2174c │ │ │ │ + b.w 21766 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2178e │ │ │ │ - ldr.w r1, [pc, #1120] @ 22b0c │ │ │ │ + b.w 217a8 │ │ │ │ + ldr.w r1, [pc, #1120] @ 22b20 │ │ │ │ movs r2, #49 @ 0x31 │ │ │ │ - ldr.w r0, [pc, #1116] @ 22b10 │ │ │ │ + ldr.w r0, [pc, #1116] @ 22b24 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r1, [pc, #1104] @ 22b14 │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r1, [pc, #1104] @ 22b28 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ - ldr.w r0, [pc, #1104] @ 22b18 │ │ │ │ + ldr.w r0, [pc, #1104] @ 22b2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r1, [pc, #1092] @ 22b1c │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r1, [pc, #1092] @ 22b30 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ - ldr.w r0, [pc, #1088] @ 22b20 │ │ │ │ + ldr.w r0, [pc, #1088] @ 22b34 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ + b.n 22024 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21698 │ │ │ │ - ldr.w r1, [pc, #1068] @ 22b24 │ │ │ │ + b.w 216b2 │ │ │ │ + ldr.w r1, [pc, #1068] @ 22b38 │ │ │ │ movs r2, #49 @ 0x31 │ │ │ │ - ldr.w r0, [pc, #1068] @ 22b28 │ │ │ │ + ldr.w r0, [pc, #1068] @ 22b3c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr.w r1, [pc, #1056] @ 22b2c │ │ │ │ + b.n 22024 │ │ │ │ + ldr.w r1, [pc, #1056] @ 22b40 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr.w r0, [pc, #1056] @ 22b30 │ │ │ │ + ldr.w r0, [pc, #1056] @ 22b44 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 2232a │ │ │ │ + b.n 2233e │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 219e8 │ │ │ │ - ldr.w r1, [pc, #1032] @ 22b34 │ │ │ │ + b.w 21a00 │ │ │ │ + ldr.w r1, [pc, #1032] @ 22b48 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr.w r0, [pc, #1032] @ 22b38 │ │ │ │ + ldr.w r0, [pc, #1032] @ 22b4c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 2232a │ │ │ │ - ldr r1, [pc, #1020] @ (22b3c ) │ │ │ │ + b.n 2233e │ │ │ │ + ldr r1, [pc, #1020] @ (22b50 ) │ │ │ │ movs r2, #49 @ 0x31 │ │ │ │ - ldr r0, [pc, #1020] @ (22b40 ) │ │ │ │ + ldr r0, [pc, #1020] @ (22b54 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr r1, [pc, #1012] @ (22b44 ) │ │ │ │ + b.n 22024 │ │ │ │ + ldr r1, [pc, #1012] @ (22b58 ) │ │ │ │ movs r2, #51 @ 0x33 │ │ │ │ - ldr r0, [pc, #1012] @ (22b48 ) │ │ │ │ + ldr r0, [pc, #1012] @ (22b5c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr r1, [pc, #1000] @ (22b4c ) │ │ │ │ + b.n 22024 │ │ │ │ + ldr r1, [pc, #1000] @ (22b60 ) │ │ │ │ movs r2, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #1000] @ (22b50 ) │ │ │ │ + ldr r0, [pc, #1000] @ (22b64 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr r1, [pc, #992] @ (22b54 ) │ │ │ │ + b.n 22024 │ │ │ │ + ldr r1, [pc, #992] @ (22b68 ) │ │ │ │ movs r2, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #992] @ (22b58 ) │ │ │ │ + ldr r0, [pc, #992] @ (22b6c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ + b.n 22024 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21812 │ │ │ │ - ldr r3, [pc, #684] @ (22a3c ) │ │ │ │ - ldr r1, [pc, #972] @ (22b5c ) │ │ │ │ + b.w 2182c │ │ │ │ + ldr r3, [pc, #684] @ (22a50 ) │ │ │ │ + ldr r1, [pc, #972] @ (22b70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr r1, [pc, #964] @ (22b60 ) │ │ │ │ - ldr r0, [pc, #964] @ (22b64 ) │ │ │ │ + ldr r1, [pc, #964] @ (22b74 ) │ │ │ │ + ldr r0, [pc, #964] @ (22b78 ) │ │ │ │ movs r2, #50 @ 0x32 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr r1, [pc, #952] @ (22b68 ) │ │ │ │ + b.n 22024 │ │ │ │ + ldr r1, [pc, #952] @ (22b7c ) │ │ │ │ movs r2, #49 @ 0x31 │ │ │ │ - ldr r0, [pc, #952] @ (22b6c ) │ │ │ │ + ldr r0, [pc, #952] @ (22b80 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr r1, [pc, #944] @ (22b70 ) │ │ │ │ + b.n 22024 │ │ │ │ + ldr r1, [pc, #944] @ (22b84 ) │ │ │ │ movs r2, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #944] @ (22b74 ) │ │ │ │ + ldr r0, [pc, #944] @ (22b88 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ + b.n 22024 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 217ce │ │ │ │ + b.w 217e8 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21a22 │ │ │ │ - ldr r1, [pc, #912] @ (22b78 ) │ │ │ │ + b.w 21a38 │ │ │ │ + ldr r1, [pc, #912] @ (22b8c ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ - ldr r0, [pc, #912] @ (22b7c ) │ │ │ │ + ldr r0, [pc, #912] @ (22b90 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ - ldr r1, [pc, #904] @ (22b80 ) │ │ │ │ + b.n 22024 │ │ │ │ + ldr r1, [pc, #904] @ (22b94 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr r0, [pc, #904] @ (22b84 ) │ │ │ │ + ldr r0, [pc, #904] @ (22b98 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22012 │ │ │ │ + b.n 22024 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21a52 │ │ │ │ - ldr r1, [pc, #884] @ (22b88 ) │ │ │ │ + b.w 21a68 │ │ │ │ + ldr r1, [pc, #884] @ (22b9c ) │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ - ldr r0, [pc, #880] @ (22b8c ) │ │ │ │ + ldr r0, [pc, #880] @ (22ba0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 2232a │ │ │ │ - ldr r1, [pc, #872] @ (22b90 ) │ │ │ │ + b.n 2233e │ │ │ │ + ldr r1, [pc, #872] @ (22ba4 ) │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ - ldr r0, [pc, #872] @ (22b94 ) │ │ │ │ + ldr r0, [pc, #872] @ (22ba8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 22012 │ │ │ │ - ldr r1, [pc, #860] @ (22b98 ) │ │ │ │ + b.w 22024 │ │ │ │ + ldr r1, [pc, #860] @ (22bac ) │ │ │ │ movs r2, #217 @ 0xd9 │ │ │ │ - ldr r0, [pc, #860] @ (22b9c ) │ │ │ │ + ldr r0, [pc, #860] @ (22bb0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 22012 │ │ │ │ - ldr r1, [pc, #848] @ (22ba0 ) │ │ │ │ + b.w 22024 │ │ │ │ + ldr r1, [pc, #848] @ (22bb4 ) │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr r0, [pc, #848] @ (22ba4 ) │ │ │ │ + ldr r0, [pc, #848] @ (22bb8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 22012 │ │ │ │ + b.w 22024 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21d6c │ │ │ │ - ldr r1, [pc, #828] @ (22ba8 ) │ │ │ │ + b.w 21d80 │ │ │ │ + ldr r1, [pc, #828] @ (22bbc ) │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ - ldr r0, [pc, #824] @ (22bac ) │ │ │ │ + ldr r0, [pc, #824] @ (22bc0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 2232a │ │ │ │ - ldr r1, [pc, #816] @ (22bb0 ) │ │ │ │ + b.n 2233e │ │ │ │ + ldr r1, [pc, #816] @ (22bc4 ) │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ - ldr r0, [pc, #812] @ (22bb4 ) │ │ │ │ + ldr r0, [pc, #812] @ (22bc8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 22012 │ │ │ │ + b.w 22024 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21db0 │ │ │ │ + b.w 21dc4 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21df8 │ │ │ │ - ldr r1, [pc, #780] @ (22bb8 ) │ │ │ │ + b.w 21e0e │ │ │ │ + ldr r1, [pc, #780] @ (22bcc ) │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr r0, [pc, #780] @ (22bbc ) │ │ │ │ + ldr r0, [pc, #780] @ (22bd0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 22012 │ │ │ │ + b.w 22024 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21e1c │ │ │ │ - ldr r1, [pc, #756] @ (22bc0 ) │ │ │ │ + b.w 21e32 │ │ │ │ + ldr r1, [pc, #756] @ (22bd4 ) │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr r0, [pc, #756] @ (22bc4 ) │ │ │ │ + ldr r0, [pc, #756] @ (22bd8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 22012 │ │ │ │ + b.w 22024 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21e60 │ │ │ │ - ldr r1, [pc, #732] @ (22bc8 ) │ │ │ │ + b.w 21e78 │ │ │ │ + ldr r1, [pc, #732] @ (22bdc ) │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr r0, [pc, #732] @ (22bcc ) │ │ │ │ + ldr r0, [pc, #732] @ (22be0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 22012 │ │ │ │ + bl 9018 │ │ │ │ + b.w 22024 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21eb8 │ │ │ │ - ldr r1, [pc, #704] @ (22bd0 ) │ │ │ │ + b.w 21ece │ │ │ │ + ldr r1, [pc, #704] @ (22be4 ) │ │ │ │ movw r2, #307 @ 0x133 │ │ │ │ - ldr r0, [pc, #700] @ (22bd4 ) │ │ │ │ + ldr r0, [pc, #700] @ (22be8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 22012 │ │ │ │ - ands.w r0, sl, #2 │ │ │ │ - stmia.w r6!, {r1} │ │ │ │ - stc2l 0, cr0, [lr], #8 │ │ │ │ + bl 9018 │ │ │ │ + b.w 22024 │ │ │ │ + and.w r0, r6, #2 │ │ │ │ + ldmia.w r2, {r1} │ │ │ │ + ldc2l 0, cr0, [sl], {2} │ │ │ │ lsls r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s8 d0, d6, d2 │ │ │ │ - b.n 22884 │ │ │ │ + cdp 0, 15, cr0, cr2, cr2, {0} │ │ │ │ + b.n 22870 │ │ │ │ movs r2, r0 │ │ │ │ - umlal r0, r0, r0, r2 │ │ │ │ + smlal r0, r0, ip, r2 │ │ │ │ lsls r0, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 8, cr0, cr2, cr0, {0} │ │ │ │ - ldrd r0, r0, [r0] │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ + cdp 0, 9, cr0, cr8, cr0, {0} │ │ │ │ + strd r0, r0, [r6] │ │ │ │ + svc 206 @ 0xce │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r6] │ │ │ │ - strd r0, r0, [r4, #-0] │ │ │ │ - ldcl 0, cr0, [r0] │ │ │ │ - ldmdb lr, {} │ │ │ │ + cdp 0, 0, cr0, cr10, cr0, {0} │ │ │ │ + ldrd r0, r0, [r8, #-0] │ │ │ │ + stcl 0, cr0, [r4] │ │ │ │ + ldmdb r2!, {} │ │ │ │ + stcl 0, cr0, [lr] │ │ │ │ + ldmdb ip, {} │ │ │ │ ldc 0, cr0, [sl] │ │ │ │ - stmdb r8, {} │ │ │ │ - stc 0, cr0, [r6] │ │ │ │ - @ instruction: 0xe8d40000 │ │ │ │ - ldc 0, cr0, [lr, #-0] │ │ │ │ - stmia.w ip, {} │ │ │ │ - ldc 0, cr0, [r4, #-0] │ │ │ │ - strd r0, r0, [r2], #-0 │ │ │ │ - ldcl 0, cr0, [r2] │ │ │ │ - strex r0, r0, [r0] │ │ │ │ + strd r0, r0, [r8], #0 │ │ │ │ + ldcl 0, cr0, [r2, #-0] │ │ │ │ + stmia.w r0!, {} │ │ │ │ + stc 0, cr0, [r8, #-0] │ │ │ │ + ldrd r0, r0, [r6], #-0 │ │ │ │ + stc 0, cr0, [r6, #-0] │ │ │ │ + @ instruction: 0xe8540000 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [ip], {0} │ │ │ │ - @ instruction: 0xe8180000 │ │ │ │ - stc2l 0, cr0, [r6], {0} │ │ │ │ - stc 0, cr0, [r8] │ │ │ │ - b.n 229ac │ │ │ │ - movs r0, r0 │ │ │ │ - stc 0, cr0, [ip], {0} │ │ │ │ - b.n 2297c │ │ │ │ + stcl 0, cr0, [r0] │ │ │ │ + @ instruction: 0xe82c0000 │ │ │ │ + stc2l 0, cr0, [r6, #-0] │ │ │ │ + ldc 0, cr0, [ip] │ │ │ │ + @ instruction: 0xe80a0000 │ │ │ │ + stc 0, cr0, [r0] │ │ │ │ + b.n 229b8 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r6], #-0 │ │ │ │ - b.n 22958 │ │ │ │ + stc 0, cr0, [sl], {0} │ │ │ │ + b.n 22994 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r0], #-0 │ │ │ │ - b.n 22934 │ │ │ │ + ldcl 0, cr0, [r4], #-0 │ │ │ │ + b.n 22970 │ │ │ │ movs r0, r0 │ │ │ │ - mcrr 0, 0, r0, sl, cr0 │ │ │ │ - b.n 22910 │ │ │ │ + mrrc 0, 0, r0, lr, cr0 │ │ │ │ + b.n 2294c │ │ │ │ movs r0, r0 │ │ │ │ - vext.8 d16, d6, d0, #0 │ │ │ │ - ldc 0, cr0, [r4], {-0} │ │ │ │ - b.n 228b0 │ │ │ │ + and.w r0, sl, #0 │ │ │ │ + stc 0, cr0, [r8], #-0 │ │ │ │ + b.n 228ec │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xebfe0000 │ │ │ │ - b.n 2288c │ │ │ │ + ldc 0, cr0, [r2], {-0} │ │ │ │ + b.n 228c8 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r6, r0 │ │ │ │ - b.n 22824 │ │ │ │ + rsbs r0, sl, r0 │ │ │ │ + b.n 22860 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb800000 │ │ │ │ - b.n 227a0 │ │ │ │ + @ instruction: 0xeb940000 │ │ │ │ + b.n 227dc │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, sl, r0 │ │ │ │ - b.n 2277c │ │ │ │ + sbcs.w r0, lr, r0 │ │ │ │ + b.n 227b8 │ │ │ │ movs r0, r0 │ │ │ │ - smmla r0, r8, r0, r0 │ │ │ │ - @ instruction: 0xeb3a0000 │ │ │ │ - b.n 22728 │ │ │ │ + @ instruction: 0xfbf80000 │ │ │ │ + adc.w r0, lr, r0 │ │ │ │ + b.n 22764 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - pkhbt r0, ip, r0 │ │ │ │ - b.n 22658 │ │ │ │ + @ instruction: 0xeae00000 │ │ │ │ + b.n 22694 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeab60000 │ │ │ │ - b.n 22634 │ │ │ │ + pkhbt r0, sl, r0 │ │ │ │ + b.n 22670 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, r8, r0 │ │ │ │ - b.n 22600 │ │ │ │ + @ instruction: 0xeaac0000 │ │ │ │ + b.n 2263c │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r2, r0 │ │ │ │ - b.n 225dc │ │ │ │ + eors.w r0, r6, r0 │ │ │ │ + b.n 22618 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3da0000 │ │ │ │ - orrs.w r0, r0, r0 │ │ │ │ - b.n 22588 │ │ │ │ + @ instruction: 0xf3fe0000 │ │ │ │ + orn r0, r4, r0 │ │ │ │ + b.n 225c4 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, sl, r0 │ │ │ │ - b.n 22564 │ │ │ │ + orr.w r0, lr, r0 │ │ │ │ + b.n 225a0 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r6, r0 │ │ │ │ - b.n 22544 │ │ │ │ + bics.w r0, sl, r0 │ │ │ │ + b.n 22580 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r0, r0 │ │ │ │ - b.n 22520 │ │ │ │ + bic.w r0, r4, r0 │ │ │ │ + b.n 2255c │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r8] │ │ │ │ - b.n 224f8 │ │ │ │ + and.w r0, ip, r0 │ │ │ │ + b.n 22534 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r8] │ │ │ │ - b.n 224c0 │ │ │ │ + strd r0, r0, [ip] │ │ │ │ + b.n 224fc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf33a0000 │ │ │ │ - @ instruction: 0xe9b00000 │ │ │ │ - b.n 2247c │ │ │ │ + @ instruction: 0xf35e0000 │ │ │ │ + strd r0, r0, [r4] │ │ │ │ + b.n 224b8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe99a0000 │ │ │ │ - b.n 22458 │ │ │ │ + @ instruction: 0xe9ae0000 │ │ │ │ + b.n 22494 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s16 q0, d8, d0 │ │ │ │ - ldrd r0, r0, [r2, #-0]! │ │ │ │ - b.n 22414 │ │ │ │ + vext.8 d0, d12, d0, #0 │ │ │ │ + @ instruction: 0xe9860000 │ │ │ │ + b.n 22450 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [ip, #-0] │ │ │ │ - b.n 223f0 │ │ │ │ + ldrd r0, r0, [r0, #-0]! │ │ │ │ + b.n 2242c │ │ │ │ movs r0, r0 │ │ │ │ - vext.8 d0, d2, d0, #0 │ │ │ │ - ldmdb r4!, {} │ │ │ │ - b.n 223ac │ │ │ │ + vaddl.s16 q8, d6, d0 │ │ │ │ + strd r0, r0, [r8, #-0] │ │ │ │ + b.n 223e8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb lr, {} │ │ │ │ - b.n 22388 │ │ │ │ + ldmdb r2!, {} │ │ │ │ + b.n 223c4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r4], #0 │ │ │ │ - b.n 2233c │ │ │ │ + stmdb r8, {} │ │ │ │ + b.n 22378 │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [ip] │ │ │ │ - @ instruction: 0xe8d80000 │ │ │ │ - b.n 22310 │ │ │ │ + vst1.8 {d0[0]}, [ip], r0 │ │ │ │ + strd r0, r0, [ip], #0 │ │ │ │ + b.n 2234c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #7 │ │ │ │ + lsrs r6, r1, #8 │ │ │ │ movs r1, r0 │ │ │ │ - bcc.n 22a6c │ │ │ │ + bcc.n 22aa8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf21a0000 │ │ │ │ - orr.w r0, ip, #0 │ │ │ │ - stmia.w lr, {} │ │ │ │ - b.n 23294 │ │ │ │ + @ instruction: 0xf23e0000 │ │ │ │ + orns r0, r0, #0 │ │ │ │ + stmia.w r2!, {} │ │ │ │ + b.n 232d0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r8], #-0 │ │ │ │ - b.n 23270 │ │ │ │ + stmia.w ip, {} │ │ │ │ + b.n 232ac │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #6 │ │ │ │ + lsrs r2, r6, #6 │ │ │ │ movs r1, r0 │ │ │ │ - bcc.n 22bd4 │ │ │ │ + bcc.n 22a10 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r2, #0 │ │ │ │ - strex r0, r0, [r6] │ │ │ │ - b.n 23220 │ │ │ │ + rsbs r0, r6, #0 │ │ │ │ + @ instruction: 0xe85a0000 │ │ │ │ + b.n 2325c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8300000 │ │ │ │ - b.n 231fc │ │ │ │ + strex r0, r0, [r4] │ │ │ │ + b.n 23238 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 8, cr0, cr8, cr0, {0} │ │ │ │ - @ instruction: 0xe80a0000 │ │ │ │ - b.n 231bc │ │ │ │ + cdp 0, 10, cr0, cr12, cr0, {0} │ │ │ │ + @ instruction: 0xe81e0000 │ │ │ │ + b.n 231f8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22abc │ │ │ │ + b.n 22af8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2315c │ │ │ │ + b.n 23198 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22a98 │ │ │ │ + b.n 22ad4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23138 │ │ │ │ + b.n 23174 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22a78 │ │ │ │ + b.n 22ab4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23118 │ │ │ │ + b.n 23154 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22a44 │ │ │ │ + b.n 22a80 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 230e4 │ │ │ │ + b.n 23120 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22a20 │ │ │ │ + b.n 22a5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 230c0 │ │ │ │ + b.n 230fc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 229ec │ │ │ │ + b.n 22a28 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2308c │ │ │ │ + b.n 230c8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 229d0 │ │ │ │ + b.n 22a0c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23070 │ │ │ │ + b.n 230ac │ │ │ │ movs r0, r0 │ │ │ │ - b.n 229b4 │ │ │ │ + b.n 229f0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23054 │ │ │ │ + b.n 23090 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22998 │ │ │ │ + b.n 229d4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23038 │ │ │ │ + b.n 23074 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22980 │ │ │ │ + b.n 229bc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23020 │ │ │ │ + b.n 2305c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 5, cr0, cr8, cr0, {0} │ │ │ │ - b.n 22938 │ │ │ │ + cdp 0, 7, cr0, cr12, cr0, {0} │ │ │ │ + b.n 22974 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22fd8 │ │ │ │ + b.n 23014 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2291c │ │ │ │ + b.n 22958 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22fbc │ │ │ │ + b.n 22ff8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22900 │ │ │ │ + b.n 2293c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22fa0 │ │ │ │ + b.n 22fdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 228bc │ │ │ │ + b.n 228f8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22f5c │ │ │ │ + b.n 22f98 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 228a0 │ │ │ │ + b.n 228dc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22f40 │ │ │ │ + b.n 22f7c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22870 │ │ │ │ + b.n 228ac │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22f10 │ │ │ │ + b.n 22f4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22854 │ │ │ │ + b.n 22890 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22ef4 │ │ │ │ + b.n 22f30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22834 │ │ │ │ + b.n 22870 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22ed4 │ │ │ │ + b.n 22f10 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22814 │ │ │ │ + b.n 22850 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22eb4 │ │ │ │ + b.n 22ef0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 227dc │ │ │ │ + b.n 22818 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22e7c │ │ │ │ + b.n 22eb8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 227bc │ │ │ │ + b.n 227f8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22e5c │ │ │ │ + b.n 22e98 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22770 │ │ │ │ + b.n 227ac │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22e10 │ │ │ │ + b.n 22e4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22738 │ │ │ │ + b.n 22774 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22dd8 │ │ │ │ + b.n 22e14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22700 │ │ │ │ + b.n 2273c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22da0 │ │ │ │ + b.n 22ddc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 226bc │ │ │ │ + b.n 226f8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22d5c │ │ │ │ + b.n 22d98 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21f7e │ │ │ │ + b.w 21f92 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21ff4 │ │ │ │ - ldr.w r1, [pc, #1052] @ 2300c │ │ │ │ + b.w 22006 │ │ │ │ + ldr.w r1, [pc, #1056] @ 23024 │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr.w r0, [pc, #1048] @ 23010 │ │ │ │ + ldr.w r0, [pc, #1052] @ 23028 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 22012 │ │ │ │ + bl 9018 │ │ │ │ + b.w 22024 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21fb2 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + b.w 21fc6 │ │ │ │ + ldr.w r0, [r4, #488] @ 0x1e8 │ │ │ │ blx 8d74 │ │ │ │ - cbz r0, 22c6a │ │ │ │ + cbz r0, 22c80 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 21e30 │ │ │ │ + beq.w 21e46 │ │ │ │ movw r7, #65534 @ 0xfffe │ │ │ │ movt r7, #16383 @ 0x3fff │ │ │ │ cmp r2, r7 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.w 21e30 │ │ │ │ + beq.w 21e46 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 21e30 │ │ │ │ + bne.w 21e46 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21e30 │ │ │ │ - ldr r1, [pc, #956] @ (23014 ) │ │ │ │ + b.w 21e46 │ │ │ │ + ldr r1, [pc, #960] @ (2302c ) │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr r0, [pc, #956] @ (23018 ) │ │ │ │ + ldr r0, [pc, #956] @ (23030 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 22012 │ │ │ │ - ldr r1, [pc, #944] @ (2301c ) │ │ │ │ + b.w 22024 │ │ │ │ + ldr r1, [pc, #944] @ (23034 ) │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr r0, [pc, #940] @ (23020 ) │ │ │ │ + ldr r0, [pc, #944] @ (23038 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 228fa │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + b.n 2290e │ │ │ │ + ldr.w r0, [r4, #488] @ 0x1e8 │ │ │ │ blx 8d74 │ │ │ │ - cbz r0, 22ccc │ │ │ │ + cbz r0, 22ce4 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 21dc4 │ │ │ │ + beq.w 21dd8 │ │ │ │ movw r7, #65534 @ 0xfffe │ │ │ │ movt r7, #16383 @ 0x3fff │ │ │ │ cmp r2, r7 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.w 21dc4 │ │ │ │ + beq.w 21dd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 21dc4 │ │ │ │ + bne.w 21dd8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21dc4 │ │ │ │ - ldr r1, [pc, #876] @ (23024 ) │ │ │ │ + b.w 21dd8 │ │ │ │ + ldr r1, [pc, #876] @ (2303c ) │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ - ldr r0, [pc, #872] @ (23028 ) │ │ │ │ + ldr r0, [pc, #872] @ (23040 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 22012 │ │ │ │ - ldr r1, [pc, #860] @ (2302c ) │ │ │ │ + b.w 22024 │ │ │ │ + ldr r1, [pc, #860] @ (23044 ) │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr r0, [pc, #860] @ (23030 ) │ │ │ │ + ldr r0, [pc, #860] @ (23048 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 22012 │ │ │ │ + b.w 22024 │ │ │ │ blx 8a60 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 21ec8 │ │ │ │ - ldr r1, [pc, #836] @ (23034 ) │ │ │ │ + bne.w 21ede │ │ │ │ + ldr r1, [pc, #836] @ (2304c ) │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr r0, [pc, #832] @ (23038 ) │ │ │ │ + ldr r0, [pc, #832] @ (23050 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 22012 │ │ │ │ - ldr r1, [pc, #808] @ (2303c ) │ │ │ │ + bl 9018 │ │ │ │ + b.w 22024 │ │ │ │ + ldr r1, [pc, #808] @ (23054 ) │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr r0, [pc, #808] @ (23040 ) │ │ │ │ + ldr r0, [pc, #808] @ (23058 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 228fa │ │ │ │ - ldr r1, [pc, #796] @ (23044 ) │ │ │ │ + b.n 2290e │ │ │ │ + ldr r1, [pc, #796] @ (2305c ) │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr r0, [pc, #796] @ (23048 ) │ │ │ │ + ldr r0, [pc, #796] @ (23060 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22d00 │ │ │ │ + b.n 22d18 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ - b.w 21f26 │ │ │ │ - ldr r1, [pc, #772] @ (2304c ) │ │ │ │ + b.w 21f3a │ │ │ │ + ldr r1, [pc, #772] @ (23064 ) │ │ │ │ mov.w r2, #306 @ 0x132 │ │ │ │ - ldr r0, [pc, #768] @ (23050 ) │ │ │ │ + ldr r0, [pc, #768] @ (23068 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22920 │ │ │ │ - ldr r1, [pc, #760] @ (23054 ) │ │ │ │ + b.n 22934 │ │ │ │ + ldr r1, [pc, #760] @ (2306c ) │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr r0, [pc, #756] @ (23058 ) │ │ │ │ + ldr r0, [pc, #756] @ (23070 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 2232a │ │ │ │ - ldr r2, [pc, #732] @ (2305c ) │ │ │ │ - ldr r1, [pc, #736] @ (23060 ) │ │ │ │ - ldr r0, [pc, #736] @ (23064 ) │ │ │ │ + bl 9018 │ │ │ │ + b.w 2233e │ │ │ │ + ldr r2, [pc, #732] @ (23074 ) │ │ │ │ + ldr r1, [pc, #736] @ (23078 ) │ │ │ │ + ldr r0, [pc, #736] @ (2307c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ strd r2, r7, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ bl 10428 │ │ │ │ - b.n 22d00 │ │ │ │ - ldr r1, [pc, #716] @ (23068 ) │ │ │ │ + b.n 22d18 │ │ │ │ + ldr r1, [pc, #716] @ (23080 ) │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr r0, [pc, #716] @ (2306c ) │ │ │ │ + ldr r0, [pc, #716] @ (23084 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22d00 │ │ │ │ - ldr r1, [pc, #704] @ (23070 ) │ │ │ │ + b.n 22d18 │ │ │ │ + ldr r1, [pc, #704] @ (23088 ) │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr r0, [pc, #704] @ (23074 ) │ │ │ │ + ldr r0, [pc, #704] @ (2308c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22d6c │ │ │ │ - ldr r1, [pc, #692] @ (23078 ) │ │ │ │ + b.n 22d84 │ │ │ │ + ldr r1, [pc, #692] @ (23090 ) │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr r0, [pc, #692] @ (2307c ) │ │ │ │ + ldr r0, [pc, #692] @ (23094 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22d6c │ │ │ │ - ldr r1, [pc, #680] @ (23080 ) │ │ │ │ + b.n 22d84 │ │ │ │ + ldr r1, [pc, #680] @ (23098 ) │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr r0, [pc, #680] @ (23084 ) │ │ │ │ + ldr r0, [pc, #680] @ (2309c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 22d6c │ │ │ │ + b.n 22d84 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21f9e │ │ │ │ - ldr r1, [pc, #660] @ (23088 ) │ │ │ │ + b.w 21fb2 │ │ │ │ + ldr r1, [pc, #660] @ (230a0 ) │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr r0, [pc, #660] @ (2308c ) │ │ │ │ + ldr r0, [pc, #660] @ (230a4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 2232a │ │ │ │ + b.w 2233e │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21cc8 │ │ │ │ - ldr r1, [pc, #640] @ (23090 ) │ │ │ │ + b.w 21cdc │ │ │ │ + ldr r1, [pc, #640] @ (230a8 ) │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr r0, [pc, #640] @ (23094 ) │ │ │ │ + ldr r0, [pc, #640] @ (230ac ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 2232a │ │ │ │ - ldr r1, [pc, #628] @ (23098 ) │ │ │ │ + b.w 2233e │ │ │ │ + ldr r1, [pc, #628] @ (230b0 ) │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr r0, [pc, #628] @ (2309c ) │ │ │ │ + ldr r0, [pc, #628] @ (230b4 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 22012 │ │ │ │ - ldr r2, [pc, #616] @ (230a0 ) │ │ │ │ + b.w 22024 │ │ │ │ + ldr r2, [pc, #616] @ (230b8 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.w 21be8 │ │ │ │ - ldr r2, [pc, #608] @ (230a4 ) │ │ │ │ + b.w 21bfc │ │ │ │ + ldr r2, [pc, #608] @ (230bc ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.w 21b1a │ │ │ │ - ldr r2, [pc, #604] @ (230a8 ) │ │ │ │ + b.w 21b30 │ │ │ │ + ldr r2, [pc, #604] @ (230c0 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #592] @ (230a4 ) │ │ │ │ + ldr r2, [pc, #592] @ (230bc ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.w 21b1a │ │ │ │ - ldr r3, [pc, #592] @ (230ac ) │ │ │ │ - movw r2, #15814 @ 0x3dc6 │ │ │ │ - ldr r1, [pc, #588] @ (230b0 ) │ │ │ │ - ldr r0, [pc, #592] @ (230b4 ) │ │ │ │ + b.w 21b30 │ │ │ │ + ldr r3, [pc, #592] @ (230c4 ) │ │ │ │ + movw r2, #13714 @ 0x3592 │ │ │ │ + ldr r1, [pc, #588] @ (230c8 ) │ │ │ │ + ldr r0, [pc, #592] @ (230cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1364 @ 0x554 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r1, [pc, #580] @ (230b8 ) │ │ │ │ + ldr r1, [pc, #580] @ (230d0 ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ - ldr r0, [pc, #580] @ (230bc ) │ │ │ │ + ldr r0, [pc, #580] @ (230d4 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 22012 │ │ │ │ + b.w 22024 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21c84 │ │ │ │ - ldr r1, [pc, #556] @ (230c0 ) │ │ │ │ + b.w 21c98 │ │ │ │ + ldr r1, [pc, #556] @ (230d8 ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ - ldr r0, [pc, #556] @ (230c4 ) │ │ │ │ + ldr r0, [pc, #556] @ (230dc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 2232a │ │ │ │ + b.w 2233e │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21ad2 │ │ │ │ - ldr r1, [pc, #536] @ (230c8 ) │ │ │ │ + b.w 21ae8 │ │ │ │ + ldr r1, [pc, #536] @ (230e0 ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ - ldr r0, [pc, #536] @ (230cc ) │ │ │ │ + ldr r0, [pc, #536] @ (230e4 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 2232a │ │ │ │ - ldr r1, [pc, #524] @ (230d0 ) │ │ │ │ + b.w 2233e │ │ │ │ + ldr r1, [pc, #524] @ (230e8 ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ - ldr r0, [pc, #524] @ (230d4 ) │ │ │ │ + ldr r0, [pc, #524] @ (230ec ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 22012 │ │ │ │ - ldr r1, [pc, #512] @ (230d8 ) │ │ │ │ + b.w 22024 │ │ │ │ + ldr r1, [pc, #512] @ (230f0 ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ - ldr r0, [pc, #512] @ (230dc ) │ │ │ │ + ldr r0, [pc, #512] @ (230f4 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 22012 │ │ │ │ + b.w 22024 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21a92 │ │ │ │ - ldr r1, [pc, #492] @ (230e0 ) │ │ │ │ + b.w 21aa8 │ │ │ │ + ldr r1, [pc, #492] @ (230f8 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr r0, [pc, #492] @ (230e4 ) │ │ │ │ + ldr r0, [pc, #492] @ (230fc ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 22012 │ │ │ │ - ldr r1, [pc, #480] @ (230e8 ) │ │ │ │ + b.w 22024 │ │ │ │ + ldr r1, [pc, #480] @ (23100 ) │ │ │ │ movs r2, #53 @ 0x35 │ │ │ │ - ldr r0, [pc, #480] @ (230ec ) │ │ │ │ + ldr r0, [pc, #480] @ (23104 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 22012 │ │ │ │ + b.w 22024 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21946 │ │ │ │ + b.w 2195e │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 219a2 │ │ │ │ - ldr r1, [pc, #448] @ (230f0 ) │ │ │ │ + b.w 219ba │ │ │ │ + ldr r1, [pc, #448] @ (23108 ) │ │ │ │ movs r2, #53 @ 0x35 │ │ │ │ - ldr r0, [pc, #448] @ (230f4 ) │ │ │ │ + ldr r0, [pc, #448] @ (2310c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 2232a │ │ │ │ + b.w 2233e │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21906 │ │ │ │ - ldr r1, [pc, #424] @ (230f8 ) │ │ │ │ + b.w 2191e │ │ │ │ + ldr r1, [pc, #424] @ (23110 ) │ │ │ │ movs r2, #51 @ 0x33 │ │ │ │ - ldr r0, [pc, #424] @ (230fc ) │ │ │ │ + ldr r0, [pc, #424] @ (23114 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 22012 │ │ │ │ + b.w 22024 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 218ea │ │ │ │ - ldr r1, [pc, #404] @ (23100 ) │ │ │ │ + b.w 21902 │ │ │ │ + ldr r1, [pc, #404] @ (23118 ) │ │ │ │ movs r2, #49 @ 0x31 │ │ │ │ - ldr r0, [pc, #404] @ (23104 ) │ │ │ │ + ldr r0, [pc, #404] @ (2311c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 22012 │ │ │ │ - ldr r1, [pc, #392] @ (23108 ) │ │ │ │ + b.w 22024 │ │ │ │ + ldr r1, [pc, #392] @ (23120 ) │ │ │ │ movs r2, #53 @ 0x35 │ │ │ │ - ldr r0, [pc, #392] @ (2310c ) │ │ │ │ + ldr r0, [pc, #392] @ (23124 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 2232a │ │ │ │ - ldr r1, [pc, #380] @ (23110 ) │ │ │ │ + b.w 2233e │ │ │ │ + ldr r1, [pc, #380] @ (23128 ) │ │ │ │ movs r2, #54 @ 0x36 │ │ │ │ - ldr r0, [pc, #380] @ (23114 ) │ │ │ │ + ldr r0, [pc, #380] @ (2312c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 22012 │ │ │ │ - ldr r1, [pc, #372] @ (23118 ) │ │ │ │ + b.w 22024 │ │ │ │ + ldr r1, [pc, #372] @ (23130 ) │ │ │ │ movs r2, #51 @ 0x33 │ │ │ │ - ldr r0, [pc, #372] @ (2311c ) │ │ │ │ + ldr r0, [pc, #372] @ (23134 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 22012 │ │ │ │ - ldr r4, [pc, #360] @ (23120 ) │ │ │ │ + b.w 22024 │ │ │ │ + ldr r4, [pc, #360] @ (23138 ) │ │ │ │ movs r2, #51 @ 0x33 │ │ │ │ - ldr r1, [pc, #360] @ (23124 ) │ │ │ │ - ldr r0, [pc, #360] @ (23128 ) │ │ │ │ + ldr r1, [pc, #360] @ (2313c ) │ │ │ │ + ldr r0, [pc, #360] @ (23140 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r4, r9, [sp] │ │ │ │ bl 10428 │ │ │ │ - b.w 22012 │ │ │ │ + b.w 22024 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21850 │ │ │ │ - ldr r1, [pc, #332] @ (2312c ) │ │ │ │ + b.w 2186a │ │ │ │ + ldr r1, [pc, #332] @ (23144 ) │ │ │ │ movs r2, #49 @ 0x31 │ │ │ │ - ldr r0, [pc, #332] @ (23130 ) │ │ │ │ + ldr r0, [pc, #332] @ (23148 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 2232a │ │ │ │ - ldr r0, [pc, #320] @ (23134 ) │ │ │ │ + b.w 2233e │ │ │ │ + ldr r0, [pc, #320] @ (2314c ) │ │ │ │ movs r2, #49 @ 0x31 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #316] @ (23138 ) │ │ │ │ + ldr r1, [pc, #316] @ (23150 ) │ │ │ │ strd r0, r9, [sp] │ │ │ │ - ldr r0, [pc, #316] @ (2313c ) │ │ │ │ + ldr r0, [pc, #316] @ (23154 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.w 2232a │ │ │ │ - b.n 23534 │ │ │ │ + b.w 2233e │ │ │ │ + b.n 23574 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 22fd4 │ │ │ │ + ble.n 23014 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23474 │ │ │ │ + b.n 234b0 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 23114 │ │ │ │ + ble.n 22f50 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23450 │ │ │ │ + b.n 2348c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 230f0 │ │ │ │ + ble.n 2312c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 233c0 │ │ │ │ + b.n 233f8 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 23060 │ │ │ │ + ble.n 23098 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2339c │ │ │ │ + b.n 233d4 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2303c │ │ │ │ + ble.n 23074 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23360 │ │ │ │ + b.n 23398 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 23000 │ │ │ │ + bgt.n 23038 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23324 │ │ │ │ + b.n 2335c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 22fc4 │ │ │ │ + bgt.n 22ffc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23304 │ │ │ │ + b.n 2333c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 22fa4 │ │ │ │ + bgt.n 22fdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 232c8 │ │ │ │ + b.n 23300 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 22f68 │ │ │ │ + bgt.n 22fa0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 232a8 │ │ │ │ + b.n 232e0 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 23148 │ │ │ │ + bgt.n 22f80 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 2300c │ │ │ │ + blt.n 23044 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23270 │ │ │ │ + b.n 232a8 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 23108 │ │ │ │ + bgt.n 23140 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23240 │ │ │ │ + b.n 23278 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 230e0 │ │ │ │ + bgt.n 23118 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23220 │ │ │ │ + b.n 23258 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 230c0 │ │ │ │ + bgt.n 230f8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23200 │ │ │ │ + b.n 23238 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 230a0 │ │ │ │ + bgt.n 230d8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 231e0 │ │ │ │ + b.n 23218 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 23080 │ │ │ │ + bgt.n 230b8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 231b4 │ │ │ │ + b.n 231ec │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 23054 │ │ │ │ + blt.n 2308c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23180 │ │ │ │ + b.n 231b8 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 23020 │ │ │ │ + blt.n 23058 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23160 │ │ │ │ + b.n 23198 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 23000 │ │ │ │ + blt.n 23038 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #5 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r6} │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r0, [r4] │ │ │ │ - b.n 230e0 │ │ │ │ + b.n 23118 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 23180 │ │ │ │ + blt.n 231b8 │ │ │ │ movs r0, r0 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + b.n 230e8 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 23150 │ │ │ │ + blt.n 23188 │ │ │ │ movs r0, r0 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 2311c │ │ │ │ + blt.n 23154 │ │ │ │ movs r0, r0 │ │ │ │ - svc 196 @ 0xc4 │ │ │ │ + svc 212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 230fc │ │ │ │ + blt.n 23134 │ │ │ │ movs r0, r0 │ │ │ │ - svc 176 @ 0xb0 │ │ │ │ + svc 192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 230dc │ │ │ │ + blt.n 23114 │ │ │ │ movs r0, r0 │ │ │ │ - svc 146 @ 0x92 │ │ │ │ + svc 162 @ 0xa2 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 230a8 │ │ │ │ + bge.n 230e0 │ │ │ │ movs r0, r0 │ │ │ │ - svc 126 @ 0x7e │ │ │ │ + svc 142 @ 0x8e │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 23088 │ │ │ │ + bge.n 230c0 │ │ │ │ movs r0, r0 │ │ │ │ - svc 86 @ 0x56 │ │ │ │ + svc 102 @ 0x66 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 23040 │ │ │ │ + bge.n 23078 │ │ │ │ movs r0, r0 │ │ │ │ - svc 58 @ 0x3a │ │ │ │ + svc 74 @ 0x4a │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 23010 │ │ │ │ + bge.n 23048 │ │ │ │ movs r0, r0 │ │ │ │ - svc 28 │ │ │ │ + svc 44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 231dc │ │ │ │ + bge.n 23214 │ │ │ │ movs r0, r0 │ │ │ │ - svc 8 │ │ │ │ + svc 24 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 231bc │ │ │ │ + bge.n 231f4 │ │ │ │ movs r0, r0 │ │ │ │ - udf #246 @ 0xf6 │ │ │ │ + svc 6 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 231a0 │ │ │ │ + bge.n 231d8 │ │ │ │ movs r0, r0 │ │ │ │ - udf #226 @ 0xe2 │ │ │ │ + udf #242 @ 0xf2 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 23180 │ │ │ │ + bge.n 231b8 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 13, cr0, cr14, cr0, {0} │ │ │ │ - udf #202 @ 0xca │ │ │ │ + vhadd.s d16, d10, d0 │ │ │ │ + udf #218 @ 0xda │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 2315c │ │ │ │ + bge.n 23194 │ │ │ │ movs r0, r0 │ │ │ │ - udf #168 @ 0xa8 │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 23120 │ │ │ │ + bge.n 23158 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 10, cr0, cr6, cr0, {0} │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + vhadd.s8 d16, d2, d0 │ │ │ │ + udf #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 230f4 │ │ │ │ + bls.n 2312c │ │ │ │ ... │ │ │ │ │ │ │ │ -00023140 : │ │ │ │ +00023158 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ - ldr.w r2, [pc, #2984] @ 23cfc │ │ │ │ + ldr.w r2, [pc, #2992] @ 23d1c │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ - ldr.w r3, [pc, #2984] @ 23d00 │ │ │ │ + ldr.w r3, [pc, #2992] @ 23d20 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r5, [pc, #2980] @ 23d04 │ │ │ │ - ldr.w r1, [pc, #2980] @ 23d08 │ │ │ │ + ldr.w r5, [pc, #2988] @ 23d24 │ │ │ │ + ldr.w r1, [pc, #2988] @ 23d28 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r4, r1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ + ldr.w r0, [r4, #776] @ 0x308 │ │ │ │ blx 8a84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23762 │ │ │ │ + beq.w 23780 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - bpl.w 2377e │ │ │ │ + bpl.w 2379c │ │ │ │ movs r1, #11 │ │ │ │ - bl 11e44 │ │ │ │ + bl 11e40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 237a4 │ │ │ │ + blt.w 237c2 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl eff0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 237c6 │ │ │ │ + beq.w 237e4 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl eff0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 237e2 │ │ │ │ + beq.w 23800 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl eff0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2380a │ │ │ │ + beq.w 23828 │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ bl eff0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2370a │ │ │ │ + beq.w 23728 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl eff0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23aa8 │ │ │ │ + beq.w 23ac8 │ │ │ │ movs r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ bl eff0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23aee │ │ │ │ + beq.w 23b0e │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ bl eff0 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23b28 │ │ │ │ + beq.w 23b48 │ │ │ │ movs r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ bl eff0 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23b7c │ │ │ │ + beq.w 23b9c │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl eff0 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23bc2 │ │ │ │ + beq.w 23be2 │ │ │ │ movs r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ bl eff0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23c18 │ │ │ │ + beq.w 23c38 │ │ │ │ movs r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ bl eff0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 23264 │ │ │ │ + beq.n 2327e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23702 │ │ │ │ + beq.w 23720 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23c6a │ │ │ │ - ldr.w r3, [pc, #2716] @ 23d0c │ │ │ │ + beq.w 23c8a │ │ │ │ + ldr.w r3, [pc, #2724] @ 23d2c │ │ │ │ movs r2, #1 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 89c0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23cbc │ │ │ │ + beq.w 23cdc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 232a2 │ │ │ │ + beq.n 232bc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 232a2 │ │ │ │ + cbnz r2, 232bc │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #7 │ │ │ │ - bpl.w 239b6 │ │ │ │ + bpl.w 239d6 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 23cd8 │ │ │ │ + bne.w 23cf8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 232ce │ │ │ │ + beq.n 232e8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 23ae4 │ │ │ │ + beq.w 23b04 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ blx 89c0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23dac │ │ │ │ + beq.w 23dcc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 232f8 │ │ │ │ + beq.n 23312 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23adc │ │ │ │ + beq.w 23afc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.w 23e0a │ │ │ │ + bpl.w 23e2a │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 23f44 │ │ │ │ + bne.w 23f68 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r7, r3, #1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 23322 │ │ │ │ + beq.n 2333c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23b68 │ │ │ │ + beq.w 23b88 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp, #76] @ 0x4c │ │ │ │ blx 89c0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23ee4 │ │ │ │ + beq.w 23f08 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 23352 │ │ │ │ + beq.n 2336c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23b72 │ │ │ │ + beq.w 23b92 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w 23f62 │ │ │ │ + bpl.w 23f86 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 23fb2 │ │ │ │ + bne.w 23fd6 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov.w r8, r3, lsl #1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2337e │ │ │ │ + beq.n 23398 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23c0e │ │ │ │ - ldr.w r3, [pc, #2448] @ 23d10 │ │ │ │ + beq.w 23c2e │ │ │ │ + ldr.w r3, [pc, #2452] @ 23d30 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 23838 │ │ │ │ + beq.w 23856 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [sp, #80] @ 0x50 │ │ │ │ blx 89c0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2408a │ │ │ │ + beq.w 240ae │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 233be │ │ │ │ + beq.n 233d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 233be │ │ │ │ + cbnz r3, 233d8 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.w 240ea │ │ │ │ + bpl.w 2410e │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 23a3a │ │ │ │ + bne.w 23a5a │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 233ea │ │ │ │ + beq.n 23404 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23f9e │ │ │ │ + beq.w 23fc2 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp, #84] @ 0x54 │ │ │ │ blx 89c0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24146 │ │ │ │ + beq.w 2416a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2341a │ │ │ │ + beq.n 23434 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23fa8 │ │ │ │ + beq.w 23fcc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.w 24220 │ │ │ │ + bpl.w 24248 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 242c4 │ │ │ │ + bne.w 242ec │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 23446 │ │ │ │ + beq.n 23460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24076 │ │ │ │ + beq.w 2409a │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp, #88] @ 0x58 │ │ │ │ blx 89c0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2425c │ │ │ │ + beq.w 24284 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 23476 │ │ │ │ + beq.n 23490 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2406c │ │ │ │ + beq.w 24090 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.w 2430e │ │ │ │ + bpl.w 24336 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 243ba │ │ │ │ + bne.w 243e2 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov.w fp, r3, lsl #1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 234a2 │ │ │ │ + beq.n 234bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24080 │ │ │ │ + beq.w 240a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 89ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 2435a │ │ │ │ + blt.w 24382 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 23e46 │ │ │ │ + bne.w 23e66 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 234ce │ │ │ │ + beq.n 234e8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24304 │ │ │ │ + beq.w 2432c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 89ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 24418 │ │ │ │ + blt.w 24440 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23fd4 │ │ │ │ + beq.w 23ff8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 234fe │ │ │ │ + beq.n 23518 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 243e4 │ │ │ │ - ldr.w r3, [pc, #2068] @ 23d14 │ │ │ │ + beq.w 2440c │ │ │ │ + ldr.w r3, [pc, #2072] @ 23d34 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - ldr r1, [r3, #60] @ 0x3c │ │ │ │ + ldr.w r1, [r3, #792] @ 0x318 │ │ │ │ bl dedc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 245e2 │ │ │ │ + beq.w 2460a │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ movs r3, #0 │ │ │ │ blx 89c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 23546 │ │ │ │ + beq.n 23562 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2440e │ │ │ │ + beq.w 24436 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 245fa │ │ │ │ + beq.w 24622 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 23564 │ │ │ │ + beq.n 23580 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24456 │ │ │ │ + beq.w 2447e │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2357a │ │ │ │ + beq.n 23596 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24460 │ │ │ │ + beq.w 24488 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 23590 │ │ │ │ + beq.n 235ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2444c │ │ │ │ + beq.w 24474 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - ldr r1, [r3, #72] @ 0x48 │ │ │ │ + ldr.w r1, [r3, #804] @ 0x324 │ │ │ │ bl dedc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2446a │ │ │ │ + beq.w 24492 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl f694 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl f694 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -43585,313 +43591,313 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl f694 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r3, [r2, #912] @ 0x390 │ │ │ │ + ldr.w r3, [r2, #964] @ 0x3c4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ strd r2, r8, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ movs r2, #7 │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ strd r7, r6, [sp, #140] @ 0x8c │ │ │ │ str r5, [sp, #148] @ 0x94 │ │ │ │ blx 89c0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2361a │ │ │ │ + beq.n 23638 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 23a80 │ │ │ │ + beq.w 23aa0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 244b4 │ │ │ │ + beq.w 244dc │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 24842 │ │ │ │ + beq.w 2486a │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 23642 │ │ │ │ + beq.n 23660 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 242f0 │ │ │ │ + beq.w 24318 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 248ba │ │ │ │ + beq.w 248e2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2365e │ │ │ │ + beq.n 2367c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 23aa0 │ │ │ │ + beq.w 23ac0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 248a2 │ │ │ │ + beq.w 248ca │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2367e │ │ │ │ + beq.n 2369c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 23a98 │ │ │ │ + beq.w 23ab8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2491a │ │ │ │ + beq.w 24942 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 23698 │ │ │ │ + beq.n 236b6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 23a90 │ │ │ │ + beq.w 23ab0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 24902 │ │ │ │ + beq.w 2492a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 236b2 │ │ │ │ + beq.n 236d0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 23a88 │ │ │ │ + beq.w 23aa8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 248d2 │ │ │ │ + beq.w 248fa │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 236cc │ │ │ │ + beq.n 236ea │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 242fa │ │ │ │ + beq.w 24322 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2488a │ │ │ │ + beq.w 248b2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 236e8 │ │ │ │ + beq.n 23706 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 242e6 │ │ │ │ + beq.w 2430e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 23740 │ │ │ │ + beq.n 2375e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 23740 │ │ │ │ + cbnz r2, 2375e │ │ │ │ mov r0, r3 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 23740 │ │ │ │ + b.n 2375e │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 23264 │ │ │ │ - ldr.w r3, [pc, #1544] @ 23d14 │ │ │ │ + b.n 2327e │ │ │ │ + ldr.w r3, [pc, #1544] @ 23d34 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ - ldr.w r1, [pc, #1540] @ 23d18 │ │ │ │ - ldr.w r0, [pc, #1540] @ 23d1c │ │ │ │ + ldr.w r1, [pc, #1544] @ 23d38 │ │ │ │ + ldr.w r0, [pc, #1544] @ 23d3c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov.w fp, #0 │ │ │ │ - ldr.w r1, [pc, #1500] @ 23d20 │ │ │ │ - ldr.w r2, [pc, #1464] @ 23d00 │ │ │ │ + ldr.w r1, [pc, #1504] @ 23d40 │ │ │ │ + ldr.w r2, [pc, #1468] @ 23d20 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.w 2471a │ │ │ │ + bne.w 24742 │ │ │ │ mov r0, fp │ │ │ │ add sp, #172 @ 0xac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1456] @ 23d14 │ │ │ │ + ldr.w r3, [pc, #1456] @ 23d34 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ - ldr.w r1, [pc, #1464] @ 23d24 │ │ │ │ - ldr.w r0, [pc, #1464] @ 23d28 │ │ │ │ + ldr.w r1, [pc, #1468] @ 23d44 │ │ │ │ + ldr.w r0, [pc, #1468] @ 23d48 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2373c │ │ │ │ - ldr.w r1, [pc, #1428] @ 23d14 │ │ │ │ + b.n 2375a │ │ │ │ + ldr.w r1, [pc, #1428] @ 23d34 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ - ldr.w r3, [pc, #1444] @ 23d2c │ │ │ │ + ldr.w r3, [pc, #1448] @ 23d4c │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1436] @ 23d30 │ │ │ │ - ldr.w r0, [pc, #1436] @ 23d34 │ │ │ │ + ldr.w r1, [pc, #1440] @ 23d50 │ │ │ │ + ldr.w r0, [pc, #1440] @ 23d54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 2373c │ │ │ │ - ldr.w r3, [pc, #1388] @ 23d14 │ │ │ │ + b.n 2375a │ │ │ │ + ldr.w r3, [pc, #1392] @ 23d34 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ - ldr.w r1, [pc, #1420] @ 23d38 │ │ │ │ - ldr.w r0, [pc, #1420] @ 23d3c │ │ │ │ + ldr.w r1, [pc, #1420] @ 23d58 │ │ │ │ + ldr.w r0, [pc, #1420] @ 23d5c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2373c │ │ │ │ - ldr.w r3, [pc, #1356] @ 23d14 │ │ │ │ + bl 9018 │ │ │ │ + b.n 2375a │ │ │ │ + ldr.w r3, [pc, #1356] @ 23d34 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ - ldr.w r1, [pc, #1392] @ 23d40 │ │ │ │ - ldr.w r0, [pc, #1392] @ 23d44 │ │ │ │ + ldr.w r1, [pc, #1396] @ 23d60 │ │ │ │ + ldr.w r0, [pc, #1396] @ 23d64 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 237be │ │ │ │ - ldr.w r3, [pc, #1328] @ 23d14 │ │ │ │ + b.n 237dc │ │ │ │ + ldr.w r3, [pc, #1328] @ 23d34 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ - ldr.w r1, [pc, #1372] @ 23d48 │ │ │ │ - ldr.w r0, [pc, #1372] @ 23d4c │ │ │ │ + ldr.w r1, [pc, #1376] @ 23d68 │ │ │ │ + ldr.w r0, [pc, #1376] @ 23d6c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2373c │ │ │ │ - ldr.w r3, [pc, #1288] @ 23d14 │ │ │ │ + bl 9018 │ │ │ │ + b.n 2375a │ │ │ │ + ldr.w r3, [pc, #1288] @ 23d34 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ - ldr.w r1, [pc, #1340] @ 23d50 │ │ │ │ - ldr.w r0, [pc, #1340] @ 23d54 │ │ │ │ + ldr.w r1, [pc, #1344] @ 23d70 │ │ │ │ + ldr.w r0, [pc, #1344] @ 23d74 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2373c │ │ │ │ + bl 9018 │ │ │ │ + b.n 2375a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 23852 │ │ │ │ + beq.n 23870 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 23852 │ │ │ │ + cbnz r3, 23870 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2386c │ │ │ │ + beq.n 2388a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 2386c │ │ │ │ + cbnz r3, 2388a │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 23886 │ │ │ │ + beq.n 238a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 23886 │ │ │ │ + cbnz r3, 238a4 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2389e │ │ │ │ + beq.n 238bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 2389e │ │ │ │ + cbnz r3, 238bc │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 238b6 │ │ │ │ + beq.n 238d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 238b6 │ │ │ │ + cbnz r3, 238d4 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 238ce │ │ │ │ + beq.n 238ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 238ce │ │ │ │ + cbnz r3, 238ec │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 238e6 │ │ │ │ + beq.n 23904 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 238e6 │ │ │ │ + cbnz r3, 23904 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 238fe │ │ │ │ + beq.n 2391c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 238fe │ │ │ │ + cbnz r3, 2391c │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [r3, #48] @ 0x30 │ │ │ │ - ldr.w r3, [pc, #1040] @ 23d14 │ │ │ │ + ldr.w r1, [r3, #780] @ 0x30c │ │ │ │ + ldr.w r3, [pc, #1040] @ 23d34 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr.w r0, [r9] │ │ │ │ bl dedc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24126 │ │ │ │ + beq.w 2414a │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl f694 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl f694 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -43904,848 +43910,848 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r6, r7, [sp, #128] @ 0x80 │ │ │ │ blx 89c0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2395c │ │ │ │ + beq.n 2397c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 2395c │ │ │ │ + cbnz r2, 2397c │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 23a5a │ │ │ │ + beq.n 23a7a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2485a │ │ │ │ + beq.w 24882 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2397a │ │ │ │ + beq.n 2399a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 23a2a │ │ │ │ + beq.n 23a4a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 248ea │ │ │ │ + beq.w 24912 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 23992 │ │ │ │ + beq.n 239b2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 23a32 │ │ │ │ + beq.n 23a52 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 24872 │ │ │ │ + beq.w 2489a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 23740 │ │ │ │ + beq.w 2375e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 23740 │ │ │ │ + bne.w 2375e │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 23740 │ │ │ │ - ldr r0, [pc, #928] @ (23d58 ) │ │ │ │ + b.n 2375e │ │ │ │ + ldr r0, [pc, #928] @ (23d78 ) │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 239d8 │ │ │ │ + beq.n 239f8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2413e │ │ │ │ - ldr r3, [pc, #824] @ (23d14 ) │ │ │ │ + beq.w 24162 │ │ │ │ + ldr r3, [pc, #824] @ (23d34 ) │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ - ldr r1, [pc, #892] @ (23d5c ) │ │ │ │ - ldr r0, [pc, #896] @ (23d60 ) │ │ │ │ + ldr r1, [pc, #892] @ (23d7c ) │ │ │ │ + ldr r0, [pc, #896] @ (23d80 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2373c │ │ │ │ + bl 9018 │ │ │ │ + b.n 2375a │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2397a │ │ │ │ + b.n 2399a │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 23992 │ │ │ │ + b.n 239b2 │ │ │ │ cmp r3, #1 │ │ │ │ ittt eq │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [sp, #44] @ 0x2c │ │ │ │ ldreq r3, [r6, #0] │ │ │ │ - beq.w 233d8 │ │ │ │ + beq.w 233f2 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w 24726 │ │ │ │ + bne.w 2474e │ │ │ │ ldr r3, [r6, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 233d8 │ │ │ │ - ldr r1, [pc, #776] @ (23d64 ) │ │ │ │ + b.n 233f2 │ │ │ │ + ldr r1, [pc, #776] @ (23d84 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r0, [pc, #776] @ (23d68 ) │ │ │ │ + ldr r0, [pc, #776] @ (23d88 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2373c │ │ │ │ + bl 9018 │ │ │ │ + b.n 2375a │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2361a │ │ │ │ + b.n 23638 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 236b2 │ │ │ │ + b.n 236d0 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 23698 │ │ │ │ + b.n 236b6 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2367e │ │ │ │ + b.n 2369c │ │ │ │ mov r0, r3 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2365e │ │ │ │ - ldr r3, [pc, #616] @ (23d14 ) │ │ │ │ + b.n 2367c │ │ │ │ + ldr r3, [pc, #616] @ (23d34 ) │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #700] @ (23d6c ) │ │ │ │ - ldr r0, [pc, #704] @ (23d70 ) │ │ │ │ + ldr r1, [pc, #700] @ (23d8c ) │ │ │ │ + ldr r0, [pc, #704] @ (23d90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2373c │ │ │ │ + bl 9018 │ │ │ │ + b.n 2375a │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 232f8 │ │ │ │ + b.n 23312 │ │ │ │ mov r0, r3 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 232ce │ │ │ │ - ldr r3, [pc, #548] @ (23d14 ) │ │ │ │ + b.w 232e8 │ │ │ │ + ldr r3, [pc, #548] @ (23d34 ) │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #640] @ (23d74 ) │ │ │ │ - ldr r0, [pc, #640] @ (23d78 ) │ │ │ │ + ldr r1, [pc, #640] @ (23d94 ) │ │ │ │ + ldr r0, [pc, #640] @ (23d98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2373c │ │ │ │ - ldr r3, [pc, #488] @ (23d14 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 2375a │ │ │ │ + ldr r3, [pc, #488] @ (23d34 ) │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #588] @ (23d7c ) │ │ │ │ - ldr r0, [pc, #592] @ (23d80 ) │ │ │ │ + ldr r1, [pc, #588] @ (23d9c ) │ │ │ │ + ldr r0, [pc, #592] @ (23da0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2373c │ │ │ │ + bl 9018 │ │ │ │ + b.n 2375a │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 23322 │ │ │ │ + b.w 2333c │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 23352 │ │ │ │ - ldr r3, [pc, #404] @ (23d14 ) │ │ │ │ + b.w 2336c │ │ │ │ + ldr r3, [pc, #404] @ (23d34 ) │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #512] @ (23d84 ) │ │ │ │ - ldr r0, [pc, #516] @ (23d88 ) │ │ │ │ + ldr r1, [pc, #512] @ (23da4 ) │ │ │ │ + ldr r0, [pc, #516] @ (23da8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2373c │ │ │ │ - ldr r3, [pc, #336] @ (23d14 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 2375a │ │ │ │ + ldr r3, [pc, #336] @ (23d34 ) │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #452] @ (23d8c ) │ │ │ │ - ldr r0, [pc, #452] @ (23d90 ) │ │ │ │ + ldr r1, [pc, #452] @ (23dac ) │ │ │ │ + ldr r0, [pc, #452] @ (23db0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2373c │ │ │ │ + bl 9018 │ │ │ │ + b.n 2375a │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2337e │ │ │ │ - ldr r3, [pc, #248] @ (23d14 ) │ │ │ │ + b.w 23398 │ │ │ │ + ldr r3, [pc, #248] @ (23d34 ) │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #372] @ (23d94 ) │ │ │ │ - ldr r0, [pc, #376] @ (23d98 ) │ │ │ │ + ldr r1, [pc, #372] @ (23db4 ) │ │ │ │ + ldr r0, [pc, #376] @ (23db8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2373c │ │ │ │ - ldr r3, [pc, #168] @ (23d14 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 2375a │ │ │ │ + ldr r3, [pc, #168] @ (23d34 ) │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #300] @ (23d9c ) │ │ │ │ - ldr r0, [pc, #300] @ (23da0 ) │ │ │ │ + ldr r1, [pc, #300] @ (23dbc ) │ │ │ │ + ldr r0, [pc, #300] @ (23dc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2373c │ │ │ │ - ldr r3, [pc, #84] @ (23d14 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 2375a │ │ │ │ + ldr r3, [pc, #84] @ (23d34 ) │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ - ldr r1, [pc, #224] @ (23da4 ) │ │ │ │ - ldr r0, [pc, #228] @ (23da8 ) │ │ │ │ + ldr r1, [pc, #224] @ (23dc4 ) │ │ │ │ + ldr r0, [pc, #228] @ (23dc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 239ec │ │ │ │ + bl 9018 │ │ │ │ + b.n 23a0c │ │ │ │ cmp r2, #1 │ │ │ │ ittt eq │ │ │ │ moveq r1, #0 │ │ │ │ streq r1, [sp, #36] @ 0x24 │ │ │ │ ldreq r2, [r3, #0] │ │ │ │ - beq.w 232bc │ │ │ │ + beq.w 232d6 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.w 24630 │ │ │ │ + bne.w 24658 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.w 232bc │ │ │ │ + b.w 232d6 │ │ │ │ nop │ │ │ │ - ldmia r6!, {r1, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r3, r4, r7} │ │ │ │ + ldmia r6!, {r7} │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23fdc │ │ │ │ + b.n 24030 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 23c40 │ │ │ │ + bvc.n 23cec │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ - b.n 23f38 │ │ │ │ + b.n 23f8c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 23d9c │ │ │ │ + bvc.n 23e48 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 23d60 │ │ │ │ + bcc.n 23d94 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23ef0 │ │ │ │ + b.n 23f44 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 23d58 │ │ │ │ + bvc.n 23e04 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23ec8 │ │ │ │ + b.n 23f1c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 23d2c │ │ │ │ + bvc.n 23dd8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23e8c │ │ │ │ + b.n 23ee0 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 23cf0 │ │ │ │ + bvc.n 23d9c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23e5c │ │ │ │ + b.n 23eb0 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 23cc0 │ │ │ │ + bvs.n 23d6c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23e14 │ │ │ │ + b.n 23e68 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 23c78 │ │ │ │ + bvs.n 23d24 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 23c74 │ │ │ │ + bhi.n 23ca4 │ │ │ │ movs r0, r0 │ │ │ │ - udf #152 @ 0x98 │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 23cf4 │ │ │ │ + bpl.n 23d9c │ │ │ │ movs r0, r0 │ │ │ │ - udf #20 │ │ │ │ + udf #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 23df8 │ │ │ │ + bmi.n 23ca0 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 23d00 │ │ │ │ + ble.n 23d50 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 23d64 │ │ │ │ + bmi.n 23e0c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 23c7c │ │ │ │ + ble.n 23ccc │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 23ce0 │ │ │ │ + bcc.n 23d88 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 23e10 │ │ │ │ + ble.n 23e60 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 23e74 │ │ │ │ + bcc.n 23d1c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 23d70 │ │ │ │ + ble.n 23dc0 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 23dd4 │ │ │ │ + bcc.n 23e7c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 23cec │ │ │ │ + bgt.n 23d3c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 23d50 │ │ │ │ + bcc.n 23df8 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 23e48 │ │ │ │ + bgt.n 23e98 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 23cac │ │ │ │ + bcs.n 23d54 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 23dac │ │ │ │ + bgt.n 23dfc │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 23e10 │ │ │ │ + bcs.n 23eb8 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 23d10 │ │ │ │ + blt.n 23d60 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 23d74 │ │ │ │ + bcs.n 23e1c │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r3, [pc, #2948] @ 24934 │ │ │ │ + ldr.w r3, [pc, #2956] @ 2495c │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ - ldr.w r1, [pc, #2948] @ 24938 │ │ │ │ - ldr.w r0, [pc, #2948] @ 2493c │ │ │ │ + ldr.w r1, [pc, #2956] @ 24960 │ │ │ │ + ldr.w r0, [pc, #2956] @ 24964 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl b8fc │ │ │ │ - b.n 2373c │ │ │ │ - ldr.w r0, [pc, #2868] @ 24940 │ │ │ │ + b.n 2375a │ │ │ │ + ldr.w r0, [pc, #2876] @ 24968 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 23e2a │ │ │ │ + beq.n 23e4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 242bc │ │ │ │ - ldr.w r3, [pc, #2824] @ 24934 │ │ │ │ + beq.w 242e4 │ │ │ │ + ldr.w r3, [pc, #2832] @ 2495c │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ - ldr.w r1, [pc, #2832] @ 24944 │ │ │ │ - ldr.w r0, [pc, #2832] @ 24948 │ │ │ │ + ldr.w r1, [pc, #2840] @ 2496c │ │ │ │ + ldr.w r0, [pc, #2840] @ 24970 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 23dcc │ │ │ │ + b.n 23dec │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr r3, [r2, #52] @ 0x34 │ │ │ │ + ldr.w r3, [r2, #784] @ 0x310 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - ldr.w r3, [r2, #888] @ 0x378 │ │ │ │ - ldr r0, [r2, #56] @ 0x38 │ │ │ │ + ldr.w r3, [r2, #904] @ 0x388 │ │ │ │ + ldr.w r0, [r2, #788] @ 0x314 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ movs r3, #0 │ │ │ │ blx 8a84 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24506 │ │ │ │ + beq.w 2452e │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 23e82 │ │ │ │ + beq.n 23ea6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2434a │ │ │ │ + beq.w 24372 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24522 │ │ │ │ + beq.w 2454a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 23eac │ │ │ │ + beq.n 23ed0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 243dc │ │ │ │ + beq.w 24404 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w 245a8 │ │ │ │ + bpl.w 245d0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 2460e │ │ │ │ + bne.w 24636 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 234d2 │ │ │ │ + beq.w 234ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 234d2 │ │ │ │ + bne.w 234ec │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 234d2 │ │ │ │ - ldr.w r3, [pc, #2636] @ 24934 │ │ │ │ + b.w 234ec │ │ │ │ + ldr.w r3, [pc, #2640] @ 2495c │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ - ldr.w r1, [pc, #2656] @ 2494c │ │ │ │ - ldr.w r0, [pc, #2656] @ 24950 │ │ │ │ + ldr.w r1, [pc, #2660] @ 24974 │ │ │ │ + ldr.w r0, [pc, #2660] @ 24978 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl b8fc │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ - b.w 2373c │ │ │ │ + b.w 2375a │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r7, #0 │ │ │ │ ldreq r3, [r6, #0] │ │ │ │ - beq.w 23310 │ │ │ │ + beq.w 2332a │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w 2467e │ │ │ │ + bne.w 246a6 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r7, r3, #1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.w 23310 │ │ │ │ - ldr.w r0, [pc, #2544] @ 24954 │ │ │ │ + b.w 2332a │ │ │ │ + ldr.w r0, [pc, #2548] @ 2497c │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 23f82 │ │ │ │ + beq.n 23fa6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24352 │ │ │ │ - ldr.w r3, [pc, #2480] @ 24934 │ │ │ │ + beq.w 2437a │ │ │ │ + ldr.w r3, [pc, #2484] @ 2495c │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ - ldr.w r1, [pc, #2508] @ 24958 │ │ │ │ - ldr.w r0, [pc, #2508] @ 2495c │ │ │ │ + ldr.w r1, [pc, #2512] @ 24980 │ │ │ │ + ldr.w r0, [pc, #2512] @ 24984 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 23f04 │ │ │ │ + b.n 23f28 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 233ea │ │ │ │ + b.w 23404 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2341a │ │ │ │ + b.w 23434 │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq.w r8, #0 │ │ │ │ ldreq r3, [r6, #0] │ │ │ │ - beq.w 2336c │ │ │ │ + beq.w 23386 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w 246c2 │ │ │ │ + bne.w 246ea │ │ │ │ ldr r3, [r6, #12] │ │ │ │ negs r3, r3 │ │ │ │ mov.w r8, r3, lsl #1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.w 2336c │ │ │ │ + b.w 23386 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 23fec │ │ │ │ + beq.n 24010 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 243ee │ │ │ │ + beq.w 24416 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24002 │ │ │ │ + beq.n 24026 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 243fe │ │ │ │ + beq.w 24426 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24018 │ │ │ │ + beq.n 2403c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24406 │ │ │ │ + beq.w 2442e │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ blx 89ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24038 │ │ │ │ + beq.n 2405c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 243f6 │ │ │ │ - ldr.w r3, [pc, #2296] @ 24934 │ │ │ │ + beq.w 2441e │ │ │ │ + ldr.w r3, [pc, #2300] @ 2495c │ │ │ │ cmp r4, #0 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - blt.w 24592 │ │ │ │ + blt.w 245ba │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 241a6 │ │ │ │ + bne.w 241ca │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24064 │ │ │ │ + beq.n 24088 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 23590 │ │ │ │ + b.w 235ac │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 23476 │ │ │ │ + b.w 23490 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 23446 │ │ │ │ + b.w 23460 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 234a2 │ │ │ │ - ldr.w r3, [pc, #2216] @ 24934 │ │ │ │ + b.w 234bc │ │ │ │ + ldr.w r3, [pc, #2220] @ 2495c │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ - ldr.w r1, [pc, #2252] @ 24960 │ │ │ │ - ldr.w r0, [pc, #2252] @ 24964 │ │ │ │ + ldr.w r1, [pc, #2256] @ 24988 │ │ │ │ + ldr.w r0, [pc, #2256] @ 2498c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl b8fc │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ - b.w 2373c │ │ │ │ - ldr.w r0, [pc, #2172] @ 24968 │ │ │ │ + b.w 2375a │ │ │ │ + ldr.w r0, [pc, #2176] @ 24990 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2410a │ │ │ │ + beq.n 2412e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 244fe │ │ │ │ - ldr.w r3, [pc, #2088] @ 24934 │ │ │ │ + beq.w 24526 │ │ │ │ + ldr.w r3, [pc, #2092] @ 2495c │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ - ldr.w r1, [pc, #2136] @ 2496c │ │ │ │ - ldr.w r0, [pc, #2136] @ 24970 │ │ │ │ + ldr.w r1, [pc, #2140] @ 24994 │ │ │ │ + ldr.w r0, [pc, #2140] @ 24998 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 240aa │ │ │ │ - ldr.w r1, [pc, #2124] @ 24974 │ │ │ │ + b.n 240ce │ │ │ │ + ldr.w r1, [pc, #2128] @ 2499c │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr.w r0, [pc, #2120] @ 24978 │ │ │ │ + ldr.w r0, [pc, #2124] @ 249a0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 240d4 │ │ │ │ + b.n 240f8 │ │ │ │ mov r0, r3 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 239d8 │ │ │ │ - ldr.w r3, [pc, #2028] @ 24934 │ │ │ │ + b.n 239f8 │ │ │ │ + ldr.w r3, [pc, #2032] @ 2495c │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ - ldr.w r1, [pc, #2092] @ 2497c │ │ │ │ - ldr.w r0, [pc, #2092] @ 24980 │ │ │ │ + ldr.w r1, [pc, #2096] @ 249a4 │ │ │ │ + ldr.w r0, [pc, #2096] @ 249a8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl b8fc │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl b8fc │ │ │ │ - b.w 2373c │ │ │ │ + b.w 2375a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [r3, #64] @ 0x40 │ │ │ │ + ldr.w r1, [r3, #796] @ 0x31c │ │ │ │ bl dedc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24706 │ │ │ │ + beq.w 2472e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [r3, #68] @ 0x44 │ │ │ │ + ldr.w r1, [r3, #800] @ 0x320 │ │ │ │ blx 8c2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 241d4 │ │ │ │ + beq.n 241fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24582 │ │ │ │ + beq.w 245aa │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23590 │ │ │ │ - ldr.w r1, [pc, #1956] @ 24984 │ │ │ │ + bne.w 235ac │ │ │ │ + ldr.w r1, [pc, #1956] @ 249ac │ │ │ │ movs r2, #83 @ 0x53 │ │ │ │ - ldr.w r0, [pc, #1956] @ 24988 │ │ │ │ + ldr.w r0, [pc, #1956] @ 249b0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl b8fc │ │ │ │ mov r0, r7 │ │ │ │ @@ -44756,221 +44762,221 @@ │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl b8fc │ │ │ │ mov r0, fp │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl b8fc │ │ │ │ - b.w 2373c │ │ │ │ - ldr.w r0, [pc, #1896] @ 2498c │ │ │ │ + b.w 2375a │ │ │ │ + ldr.w r0, [pc, #1896] @ 249b4 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24240 │ │ │ │ + beq.n 24268 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2458a │ │ │ │ - ldr.w r3, [pc, #1776] @ 24934 │ │ │ │ + beq.w 245b2 │ │ │ │ + ldr.w r3, [pc, #1776] @ 2495c │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ - ldr.w r1, [pc, #1864] @ 24990 │ │ │ │ - ldr.w r0, [pc, #1864] @ 24994 │ │ │ │ + ldr.w r1, [pc, #1864] @ 249b8 │ │ │ │ + ldr.w r0, [pc, #1864] @ 249bc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 24166 │ │ │ │ - ldr.w r3, [pc, #1748] @ 24934 │ │ │ │ + b.n 2418a │ │ │ │ + ldr.w r3, [pc, #1748] @ 2495c │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ - ldr.w r1, [pc, #1844] @ 24998 │ │ │ │ - ldr.w r0, [pc, #1844] @ 2499c │ │ │ │ + ldr.w r1, [pc, #1844] @ 249c0 │ │ │ │ + ldr.w r0, [pc, #1844] @ 249c4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl b8fc │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl b8fc │ │ │ │ - b.w 2373c │ │ │ │ + b.w 2375a │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 23e2a │ │ │ │ + b.n 23e4a │ │ │ │ cmp r3, #1 │ │ │ │ ittt eq │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [sp, #48] @ 0x30 │ │ │ │ ldreq r3, [r6, #0] │ │ │ │ - beq.w 23434 │ │ │ │ + beq.w 2344e │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w 247b0 │ │ │ │ + bne.w 247d8 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.w 23434 │ │ │ │ + b.w 2344e │ │ │ │ mov r0, r3 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 236e8 │ │ │ │ + b.w 23706 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 23642 │ │ │ │ + b.w 23660 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 236cc │ │ │ │ + b.w 236ea │ │ │ │ mov r0, r2 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 234ce │ │ │ │ - ldr.w r0, [pc, #1680] @ 249a0 │ │ │ │ + b.w 234e8 │ │ │ │ + ldr.w r0, [pc, #1680] @ 249c8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2432e │ │ │ │ + beq.n 24356 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24628 │ │ │ │ - ldr.w r3, [pc, #1540] @ 24934 │ │ │ │ + beq.w 24650 │ │ │ │ + ldr.w r3, [pc, #1540] @ 2495c │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ - ldr.w r1, [pc, #1644] @ 249a4 │ │ │ │ - ldr.w r0, [pc, #1644] @ 249a8 │ │ │ │ + ldr.w r1, [pc, #1644] @ 249cc │ │ │ │ + ldr.w r0, [pc, #1644] @ 249d0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2427c │ │ │ │ + b.n 242a4 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 23e82 │ │ │ │ + b.n 23ea6 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 23f82 │ │ │ │ - ldr.w r3, [pc, #1496] @ 24934 │ │ │ │ + b.n 23fa6 │ │ │ │ + ldr.w r3, [pc, #1496] @ 2495c │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ - ldr.w r1, [pc, #1608] @ 249ac │ │ │ │ - ldr.w r0, [pc, #1608] @ 249b0 │ │ │ │ + ldr.w r1, [pc, #1608] @ 249d4 │ │ │ │ + ldr.w r0, [pc, #1608] @ 249d8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl b8fc │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl b8fc │ │ │ │ mov r0, fp │ │ │ │ bl b8fc │ │ │ │ - b.w 2373c │ │ │ │ + b.w 2375a │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq.w fp, #0 │ │ │ │ ldreq r3, [r6, #0] │ │ │ │ - beq.w 23490 │ │ │ │ + beq.w 234aa │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w 2476c │ │ │ │ + bne.w 24794 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ negs r3, r3 │ │ │ │ mov.w fp, r3, lsl #1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.w 23490 │ │ │ │ + b.w 234aa │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 23eac │ │ │ │ + b.n 23ed0 │ │ │ │ mov r0, r2 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 234fe │ │ │ │ + b.w 23518 │ │ │ │ mov r0, r2 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 23fec │ │ │ │ + b.n 24010 │ │ │ │ mov r0, r2 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 24038 │ │ │ │ + b.n 2405c │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 24002 │ │ │ │ + b.n 24026 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 24018 │ │ │ │ + b.n 2403c │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 23546 │ │ │ │ - ldr.w r3, [pc, #1304] @ 24934 │ │ │ │ + b.w 23562 │ │ │ │ + ldr.w r3, [pc, #1304] @ 2495c │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr.w r1, [pc, #1428] @ 249b4 │ │ │ │ - ldr.w r0, [pc, #1428] @ 249b8 │ │ │ │ + ldr.w r1, [pc, #1428] @ 249dc │ │ │ │ + ldr.w r0, [pc, #1428] @ 249e0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 241f2 │ │ │ │ + bl 9018 │ │ │ │ + b.n 2421a │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 23590 │ │ │ │ + b.w 235ac │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 23564 │ │ │ │ + b.w 23580 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2357a │ │ │ │ - ldr.w r1, [pc, #1360] @ 249bc │ │ │ │ + b.w 23596 │ │ │ │ + ldr.w r1, [pc, #1360] @ 249e4 │ │ │ │ movs r2, #86 @ 0x56 │ │ │ │ - ldr.w r0, [pc, #1356] @ 249c0 │ │ │ │ + ldr.w r0, [pc, #1356] @ 249e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl b8fc │ │ │ │ mov r0, r7 │ │ │ │ @@ -44982,1292 +44988,1292 @@ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl b8fc │ │ │ │ mov r0, fp │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 2373c │ │ │ │ - ldr.w r1, [pc, #1292] @ 249c4 │ │ │ │ + bl 9018 │ │ │ │ + b.w 2375a │ │ │ │ + ldr.w r1, [pc, #1292] @ 249ec │ │ │ │ movs r2, #86 @ 0x56 │ │ │ │ - ldr.w r0, [pc, #1292] @ 249c8 │ │ │ │ + ldr.w r0, [pc, #1292] @ 249f0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 2373c │ │ │ │ + bl 9018 │ │ │ │ + b.w 2375a │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2410a │ │ │ │ - ldr.w r3, [pc, #1068] @ 24934 │ │ │ │ + b.n 2412e │ │ │ │ + ldr.w r3, [pc, #1068] @ 2495c │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ - ldr.w r1, [pc, #1212] @ 249cc │ │ │ │ - ldr.w r0, [pc, #1212] @ 249d0 │ │ │ │ + ldr.w r1, [pc, #1212] @ 249f4 │ │ │ │ + ldr.w r0, [pc, #1212] @ 249f8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 24374 │ │ │ │ - ldr.w r3, [pc, #1040] @ 24934 │ │ │ │ + b.n 2439c │ │ │ │ + ldr.w r3, [pc, #1040] @ 2495c │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ - ldr.w r1, [pc, #1192] @ 249d4 │ │ │ │ - ldr.w r0, [pc, #1192] @ 249d8 │ │ │ │ + ldr.w r1, [pc, #1192] @ 249fc │ │ │ │ + ldr.w r0, [pc, #1192] @ 24a00 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl b8fc │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl b8fc │ │ │ │ mov r0, fp │ │ │ │ bl b8fc │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 2373c │ │ │ │ + bl 9018 │ │ │ │ + b.w 2375a │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 241d4 │ │ │ │ + b.n 241fc │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 24240 │ │ │ │ + b.n 24268 │ │ │ │ mov r3, r0 │ │ │ │ - ldr.w r1, [pc, #1092] @ 249dc │ │ │ │ - ldr.w r0, [pc, #1092] @ 249e0 │ │ │ │ + ldr.w r1, [pc, #1092] @ 24a04 │ │ │ │ + ldr.w r0, [pc, #1092] @ 24a08 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 241f2 │ │ │ │ - ldr.w r0, [pc, #1080] @ 249e4 │ │ │ │ + b.n 2421a │ │ │ │ + ldr.w r0, [pc, #1080] @ 24a0c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 245c8 │ │ │ │ + beq.n 245f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2471e │ │ │ │ - ldr r3, [pc, #872] @ (24934 ) │ │ │ │ + beq.w 24746 │ │ │ │ + ldr r3, [pc, #872] @ (2495c ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ - ldr.w r1, [pc, #1048] @ 249e8 │ │ │ │ - ldr.w r0, [pc, #1048] @ 249ec │ │ │ │ + ldr.w r1, [pc, #1048] @ 24a10 │ │ │ │ + ldr.w r0, [pc, #1048] @ 24a14 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2437a │ │ │ │ - ldr.w r1, [pc, #1036] @ 249f0 │ │ │ │ + b.n 243a2 │ │ │ │ + ldr.w r1, [pc, #1036] @ 24a18 │ │ │ │ movs r2, #79 @ 0x4f │ │ │ │ - ldr.w r0, [pc, #1032] @ 249f4 │ │ │ │ + ldr.w r0, [pc, #1032] @ 24a1c │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 24438 │ │ │ │ - ldr r1, [pc, #1020] @ (249f8 ) │ │ │ │ + b.n 24460 │ │ │ │ + ldr r1, [pc, #1020] @ (24a20 ) │ │ │ │ movs r2, #79 @ 0x4f │ │ │ │ - ldr r0, [pc, #1020] @ (249fc ) │ │ │ │ + ldr r0, [pc, #1020] @ (24a24 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 24438 │ │ │ │ + b.n 24460 │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #0] │ │ │ │ - beq.w 23ec2 │ │ │ │ + beq.w 23ee6 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w 247f6 │ │ │ │ + bne.w 2481e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ negs r2, r2 │ │ │ │ - b.n 23ec2 │ │ │ │ + b.n 23ee6 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2432e │ │ │ │ + b.n 24356 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2483a │ │ │ │ + beq.w 24862 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r1, r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - beq.n 24668 │ │ │ │ + beq.n 24690 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r0, [r3, #0] │ │ │ │ - beq.n 24668 │ │ │ │ - cbz r2, 24672 │ │ │ │ + beq.n 24690 │ │ │ │ + cbz r2, 2469a │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 232ce │ │ │ │ - b.w 239d8 │ │ │ │ + bne.w 232e8 │ │ │ │ + b.w 239f8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 24668 │ │ │ │ + b.n 24690 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r1, 24692 │ │ │ │ + cbnz r1, 246ba │ │ │ │ lsls r7, r0, #1 │ │ │ │ - b.w 23310 │ │ │ │ + b.w 2332a │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r7, r6, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 246b0 │ │ │ │ + beq.n 246d8 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r6, #0] │ │ │ │ - beq.n 246b0 │ │ │ │ - cbz r3, 246ba │ │ │ │ + beq.n 246d8 │ │ │ │ + cbz r3, 246e2 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.w 23322 │ │ │ │ - b.w 23e2a │ │ │ │ + bne.w 2333c │ │ │ │ + b.w 23e4a │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 246b0 │ │ │ │ + b.n 246d8 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r1, 246d8 │ │ │ │ + cbnz r1, 24700 │ │ │ │ mov.w r8, r0, lsl #1 │ │ │ │ - b.w 2336c │ │ │ │ + b.w 23386 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r8, r6, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 246f6 │ │ │ │ + beq.n 2471e │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r6, #0] │ │ │ │ - beq.n 246f6 │ │ │ │ - cbz r3, 246fe │ │ │ │ + beq.n 2471e │ │ │ │ + cbz r3, 24726 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.w 2337e │ │ │ │ - b.n 23f82 │ │ │ │ + bne.w 23398 │ │ │ │ + b.n 23fa6 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 246f6 │ │ │ │ - ldr r1, [pc, #760] @ (24a00 ) │ │ │ │ + b.n 2471e │ │ │ │ + ldr r1, [pc, #760] @ (24a28 ) │ │ │ │ movs r2, #83 @ 0x53 │ │ │ │ - ldr r0, [pc, #760] @ (24a04 ) │ │ │ │ + ldr r0, [pc, #760] @ (24a2c ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 241f2 │ │ │ │ + b.n 2421a │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 245c8 │ │ │ │ + b.n 245f0 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r1, 2473c │ │ │ │ + cbnz r1, 24764 │ │ │ │ lsls r2, r0, #1 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - b.w 233d8 │ │ │ │ + b.w 233f2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r2, r6, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - beq.n 2475c │ │ │ │ + beq.n 24784 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r6, #0] │ │ │ │ - beq.n 2475c │ │ │ │ - cbz r3, 24764 │ │ │ │ + beq.n 24784 │ │ │ │ + cbz r3, 2478c │ │ │ │ cmp r6, #1 │ │ │ │ - bne.w 233ea │ │ │ │ - b.n 2410a │ │ │ │ + bne.w 23404 │ │ │ │ + b.n 2412e │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2475c │ │ │ │ + b.n 24784 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r1, 24782 │ │ │ │ + cbnz r1, 247aa │ │ │ │ mov.w fp, r0, lsl #1 │ │ │ │ - b.w 23490 │ │ │ │ + b.w 234aa │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ orr.w fp, r6, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 247a0 │ │ │ │ + beq.n 247c8 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq r2, [r6, #0] │ │ │ │ - beq.n 247a0 │ │ │ │ - cbz r3, 247a8 │ │ │ │ + beq.n 247c8 │ │ │ │ + cbz r3, 247d0 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.w 234a2 │ │ │ │ - b.n 2432e │ │ │ │ + bne.w 234bc │ │ │ │ + b.n 24356 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 247a0 │ │ │ │ + b.n 247c8 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r1, 247c6 │ │ │ │ + cbnz r1, 247ee │ │ │ │ lsls r2, r0, #1 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - b.w 23434 │ │ │ │ + b.w 2344e │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r1, r6, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - beq.n 247e6 │ │ │ │ + beq.n 2480e │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq r2, [r6, #0] │ │ │ │ - beq.n 247e6 │ │ │ │ - cbz r3, 247ee │ │ │ │ + beq.n 2480e │ │ │ │ + cbz r3, 24816 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.w 23446 │ │ │ │ - b.n 24240 │ │ │ │ + bne.w 23460 │ │ │ │ + b.n 24268 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 247e6 │ │ │ │ + b.n 2480e │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 23ec2 │ │ │ │ + beq.w 23ee6 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r1, r4, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - beq.n 2482a │ │ │ │ + beq.n 24852 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq r2, [r4, #0] │ │ │ │ - beq.n 2482a │ │ │ │ - cbz r3, 24832 │ │ │ │ + beq.n 24852 │ │ │ │ + cbz r3, 2485a │ │ │ │ cmp r4, #1 │ │ │ │ - bne.w 234d2 │ │ │ │ - b.n 245c8 │ │ │ │ + bne.w 234ec │ │ │ │ + b.n 245f0 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2482a │ │ │ │ + b.n 24852 │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - b.w 232bc │ │ │ │ - ldr r3, [pc, #452] @ (24a08 ) │ │ │ │ - movw r2, #735 @ 0x2df │ │ │ │ - ldr r1, [pc, #448] @ (24a0c ) │ │ │ │ - ldr r0, [pc, #452] @ (24a10 ) │ │ │ │ + b.w 232d6 │ │ │ │ + ldr r3, [pc, #452] @ (24a30 ) │ │ │ │ + movw r2, #14898 @ 0x3a32 │ │ │ │ + ldr r1, [pc, #448] @ (24a34 ) │ │ │ │ + ldr r0, [pc, #452] @ (24a38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1396 @ 0x574 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #440] @ (24a14 ) │ │ │ │ - mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #436] @ (24a18 ) │ │ │ │ - ldr r0, [pc, #440] @ (24a1c ) │ │ │ │ + ldr r3, [pc, #440] @ (24a3c ) │ │ │ │ + movw r2, #14703 @ 0x396f │ │ │ │ + ldr r1, [pc, #436] @ (24a40 ) │ │ │ │ + ldr r0, [pc, #440] @ (24a44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1396 @ 0x574 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #428] @ (24a20 ) │ │ │ │ - movw r2, #542 @ 0x21e │ │ │ │ - ldr r1, [pc, #424] @ (24a24 ) │ │ │ │ - ldr r0, [pc, #428] @ (24a28 ) │ │ │ │ + ldr r3, [pc, #428] @ (24a48 ) │ │ │ │ + movw r2, #14705 @ 0x3971 │ │ │ │ + ldr r1, [pc, #424] @ (24a4c ) │ │ │ │ + ldr r0, [pc, #428] @ (24a50 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1396 @ 0x574 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #416] @ (24a2c ) │ │ │ │ - movw r2, #741 @ 0x2e5 │ │ │ │ - ldr r1, [pc, #412] @ (24a30 ) │ │ │ │ - ldr r0, [pc, #416] @ (24a34 ) │ │ │ │ + ldr r3, [pc, #416] @ (24a54 ) │ │ │ │ + movw r2, #14904 @ 0x3a38 │ │ │ │ + ldr r1, [pc, #412] @ (24a58 ) │ │ │ │ + ldr r0, [pc, #416] @ (24a5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1396 @ 0x574 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #404] @ (24a38 ) │ │ │ │ - movw r2, #737 @ 0x2e1 │ │ │ │ - ldr r1, [pc, #400] @ (24a3c ) │ │ │ │ - ldr r0, [pc, #404] @ (24a40 ) │ │ │ │ + ldr r3, [pc, #404] @ (24a60 ) │ │ │ │ + movw r2, #14900 @ 0x3a34 │ │ │ │ + ldr r1, [pc, #400] @ (24a64 ) │ │ │ │ + ldr r0, [pc, #404] @ (24a68 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1396 @ 0x574 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #392] @ (24a44 ) │ │ │ │ - mov.w r2, #736 @ 0x2e0 │ │ │ │ - ldr r1, [pc, #388] @ (24a48 ) │ │ │ │ - ldr r0, [pc, #392] @ (24a4c ) │ │ │ │ + ldr r3, [pc, #392] @ (24a6c ) │ │ │ │ + movw r2, #14899 @ 0x3a33 │ │ │ │ + ldr r1, [pc, #388] @ (24a70 ) │ │ │ │ + ldr r0, [pc, #392] @ (24a74 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1396 @ 0x574 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #380] @ (24a50 ) │ │ │ │ - mov.w r2, #740 @ 0x2e4 │ │ │ │ - ldr r1, [pc, #376] @ (24a54 ) │ │ │ │ - ldr r0, [pc, #380] @ (24a58 ) │ │ │ │ + ldr r3, [pc, #380] @ (24a78 ) │ │ │ │ + movw r2, #14903 @ 0x3a37 │ │ │ │ + ldr r1, [pc, #376] @ (24a7c ) │ │ │ │ + ldr r0, [pc, #380] @ (24a80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1396 @ 0x574 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #368] @ (24a5c ) │ │ │ │ - movw r2, #541 @ 0x21d │ │ │ │ - ldr r1, [pc, #364] @ (24a60 ) │ │ │ │ - ldr r0, [pc, #368] @ (24a64 ) │ │ │ │ + ldr r3, [pc, #368] @ (24a84 ) │ │ │ │ + movw r2, #14704 @ 0x3970 │ │ │ │ + ldr r1, [pc, #364] @ (24a88 ) │ │ │ │ + ldr r0, [pc, #368] @ (24a8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1396 @ 0x574 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #356] @ (24a68 ) │ │ │ │ - movw r2, #739 @ 0x2e3 │ │ │ │ - ldr r1, [pc, #352] @ (24a6c ) │ │ │ │ - ldr r0, [pc, #356] @ (24a70 ) │ │ │ │ + ldr r3, [pc, #356] @ (24a90 ) │ │ │ │ + movw r2, #14902 @ 0x3a36 │ │ │ │ + ldr r1, [pc, #352] @ (24a94 ) │ │ │ │ + ldr r0, [pc, #356] @ (24a98 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1396 @ 0x574 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (24a74 ) │ │ │ │ - movw r2, #738 @ 0x2e2 │ │ │ │ - ldr r1, [pc, #340] @ (24a78 ) │ │ │ │ - ldr r0, [pc, #344] @ (24a7c ) │ │ │ │ + ldr r3, [pc, #344] @ (24a9c ) │ │ │ │ + movw r2, #14901 @ 0x3a35 │ │ │ │ + ldr r1, [pc, #340] @ (24aa0 ) │ │ │ │ + ldr r0, [pc, #344] @ (24aa4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1396 @ 0x574 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 248b8 │ │ │ │ + bge.n 24910 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 2491c │ │ │ │ + bne.n 249cc │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 249b4 │ │ │ │ + bmi.n 249ec │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 249c8 │ │ │ │ + bge.n 24a20 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 24a2c │ │ │ │ + beq.n 248dc │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 2485c │ │ │ │ + bls.n 248ac │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 24918 │ │ │ │ + bcs.n 24948 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 2492c │ │ │ │ + bhi.n 2497c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ + ldmia r7!, {r3, r4, r6} │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 24924 │ │ │ │ + bvc.n 24974 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r4} │ │ │ │ + ldmia r6, {r4, r6} │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 24a1c │ │ │ │ + bne.n 24a4c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 24a30 │ │ │ │ + bvc.n 24a80 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r4, r7} │ │ │ │ + ldmia r5!, {r4, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 24a00 │ │ │ │ + bvc.n 24a50 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 249c8 │ │ │ │ + bvc.n 24a18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 248a4 │ │ │ │ + bvs.n 248ec │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 249d4 │ │ │ │ + beq.n 249fc │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 249e8 │ │ │ │ + bvs.n 24a30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 249b8 │ │ │ │ + bvs.n 24a00 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r2, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 24a20 │ │ │ │ + bpl.n 24a68 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r3, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 249d0 │ │ │ │ + bpl.n 24a18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 24a5c │ │ │ │ + bmi.n 24aa4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 249c0 │ │ │ │ + bmi.n 24a08 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 24934 │ │ │ │ + bcc.n 2497c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 24a98 │ │ │ │ + bcc.n 24ae0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 24a68 │ │ │ │ + bcc.n 24ab0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 24994 │ │ │ │ + bcs.n 249dc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r3} │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r1, r3, r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 24934 │ │ │ │ + bcs.n 2497c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + ldmia r1!, {r4} │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 24904 │ │ │ │ + bcs.n 2494c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 24ae4 │ │ │ │ + bcs.n 2492c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r5, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 24ad4 │ │ │ │ + bne.n 24b1c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - b.n 248dc │ │ │ │ + b.n 24934 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 24a24 │ │ │ │ + cbz r6, 24a4c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 24a9c │ │ │ │ + beq.n 24ae4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 248b8 │ │ │ │ + b.n 24910 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 24a2a │ │ │ │ + cbz r6, 24a52 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r4, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - b.n 24894 │ │ │ │ + b.n 248ec │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 24a30 │ │ │ │ + cbz r6, 24a58 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 24a3c │ │ │ │ + beq.n 24a84 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 24870 │ │ │ │ + b.n 248c8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 24a36 │ │ │ │ + cbz r6, 24a5e │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 24ac0 │ │ │ │ + beq.n 24b08 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2484c │ │ │ │ + b.n 248a4 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #472 @ 0x1d8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 24a84 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 24828 │ │ │ │ + b.n 24880 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #376 @ 0x178 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - b.n 24804 │ │ │ │ + b.n 2485c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #280 @ 0x118 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + beq.n 24a84 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 247e0 │ │ │ │ + b.n 24838 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - b.n 247bc │ │ │ │ + b.n 24814 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r4, r5, r7} │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - b.n 24798 │ │ │ │ + b.n 247f0 │ │ │ │ movs r0, r0 │ │ │ │ add sp, #504 @ 0x1f8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r4, r7} │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ ... │ │ │ │ │ │ │ │ -00024a80 : │ │ │ │ +00024aa8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #80] @ (24ae0 ) │ │ │ │ + ldr r4, [pc, #80] @ (24b08 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w ip, [pc, #80] @ 24ae4 │ │ │ │ + ldr.w ip, [pc, #80] @ 24b0c │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2268 @ 0x8dc │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #64] @ (24ae8 ) │ │ │ │ + ldr r4, [pc, #64] @ (24b10 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ bl b6b8 │ │ │ │ - cbz r0, 24ac2 │ │ │ │ + cbz r0, 24aea │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 23140 │ │ │ │ - ldr r2, [pc, #40] @ (24aec ) │ │ │ │ - ldr r3, [pc, #32] @ (24ae8 ) │ │ │ │ + bl 23158 │ │ │ │ + ldr r2, [pc, #40] @ (24b14 ) │ │ │ │ + ldr r3, [pc, #32] @ (24b10 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 24ada │ │ │ │ + bne.n 24b02 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ movs r2, r0 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00024af0 : │ │ │ │ +00024b18 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ - ldr.w r5, [pc, #3004] @ 256c0 │ │ │ │ + ldr.w r5, [pc, #3004] @ 256e8 │ │ │ │ sub sp, #276 @ 0x114 │ │ │ │ - ldr.w r4, [pc, #3004] @ 256c4 │ │ │ │ + ldr.w r4, [pc, #3004] @ 256ec │ │ │ │ mov sl, r3 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r3, [pc, #3000] @ 256c8 │ │ │ │ + ldr.w r3, [pc, #3000] @ 256f0 │ │ │ │ ldr.w fp, [sp, #312] @ 0x138 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ - ldr.w r5, [pc, #2992] @ 256cc │ │ │ │ + ldr.w r5, [pc, #2992] @ 256f4 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #268] @ 0x10c │ │ │ │ mov.w r4, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r0, [r8] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 24eea │ │ │ │ + beq.w 24f12 │ │ │ │ orr.w r3, r0, fp │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w 24d92 │ │ │ │ + bpl.w 24dba │ │ │ │ mov r1, fp │ │ │ │ bl f7d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 24c96 │ │ │ │ + bne.w 24cbe │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl c4fc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25056 │ │ │ │ - ldr.w r3, [pc, #2924] @ 256d0 │ │ │ │ + beq.w 2507e │ │ │ │ + ldr.w r3, [pc, #2924] @ 256f8 │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ - ldr.w r1, [r8, #432] @ 0x1b0 │ │ │ │ + ldr.w r1, [r8, #256] @ 0x100 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ blx 8670 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 250fc │ │ │ │ - ldr.w r3, [pc, #2900] @ 256d4 │ │ │ │ + beq.w 25124 │ │ │ │ + ldr.w r3, [pc, #2900] @ 256fc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 2513e │ │ │ │ + bne.w 25166 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24ba2 │ │ │ │ + beq.n 24bca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24dae │ │ │ │ - ldr.w r3, [pc, #2868] @ 256d8 │ │ │ │ + beq.w 24dd6 │ │ │ │ + ldr.w r3, [pc, #2868] @ 25700 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 24dd0 │ │ │ │ + bne.w 24df8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24bca │ │ │ │ + beq.n 24bf2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 24bca │ │ │ │ + cbnz r3, 24bf2 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w sl, [r8, #516] @ 0x204 │ │ │ │ + ldr.w sl, [r8, #340] @ 0x154 │ │ │ │ lsls r2, r6, #31 │ │ │ │ - ldr.w r8, [r8, #396] @ 0x18c │ │ │ │ - bmi.w 24f70 │ │ │ │ + ldr.w r8, [r8, #220] @ 0xdc │ │ │ │ + bmi.w 24f98 │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ movs r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ str.w sl, [sp, #132] @ 0x84 │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ str.w r9, [sp, #136] @ 0x88 │ │ │ │ blx 8a84 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24f78 │ │ │ │ + beq.w 24fa0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 25efa │ │ │ │ + beq.w 25f22 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24c22 │ │ │ │ + beq.n 24c4a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24f5e │ │ │ │ + beq.w 24f86 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 252c0 │ │ │ │ + bne.w 252e8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24c46 │ │ │ │ + beq.n 24c6e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25030 │ │ │ │ + beq.w 25058 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 24f1a │ │ │ │ + bne.w 24f42 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ movs r3, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 1e94c │ │ │ │ + bl 1e968 │ │ │ │ ldrd r7, r6, [sp, #32] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w 25462 │ │ │ │ + beq.w 2548a │ │ │ │ lsls r5, r7, #31 │ │ │ │ - bmi.w 25492 │ │ │ │ + bmi.w 254ba │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2549e │ │ │ │ + beq.w 254c6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24c90 │ │ │ │ + beq.n 24cb8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24c90 │ │ │ │ + beq.n 24cb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24f56 │ │ │ │ + beq.w 24f7e │ │ │ │ strd r7, r6, [r4] │ │ │ │ - b.n 24d70 │ │ │ │ - ldr.w r3, [pc, #2616] @ 256d0 │ │ │ │ + b.n 24d98 │ │ │ │ + ldr.w r3, [pc, #2616] @ 256f8 │ │ │ │ ldr.w r0, [r8] │ │ │ │ cmp r0, #1 │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ - ldr.w r6, [r8, #528] @ 0x210 │ │ │ │ - beq.w 25000 │ │ │ │ - bl 11cd0 │ │ │ │ + ldr.w r6, [r8, #352] @ 0x160 │ │ │ │ + beq.w 25028 │ │ │ │ + bl 11ccc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25038 │ │ │ │ + beq.w 25060 │ │ │ │ mov r2, r0 │ │ │ │ - ldr.w r3, [r8, #532] @ 0x214 │ │ │ │ + ldr.w r3, [r8, #356] @ 0x164 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #3 │ │ │ │ bl c684 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24cda │ │ │ │ + beq.n 24d02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 24da6 │ │ │ │ + beq.n 24dce │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 25120 │ │ │ │ - ldr.w r3, [pc, #2552] @ 256dc │ │ │ │ - ldr.w r1, [r8, #536] @ 0x218 │ │ │ │ + beq.w 25148 │ │ │ │ + ldr.w r3, [pc, #2552] @ 25704 │ │ │ │ + ldr.w r1, [r8, #360] @ 0x168 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8c2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2517e │ │ │ │ + beq.w 251a6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ blx 89c0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24d1c │ │ │ │ + beq.n 24d44 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 24db8 │ │ │ │ + beq.n 24de0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 251a2 │ │ │ │ + beq.w 251ca │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24d34 │ │ │ │ + beq.n 24d5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 24dc0 │ │ │ │ + beq.n 24de8 │ │ │ │ mov r0, r7 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24d4c │ │ │ │ + beq.n 24d74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 24dc8 │ │ │ │ - ldr.w r3, [pc, #2448] @ 256e0 │ │ │ │ + beq.n 24df0 │ │ │ │ + ldr.w r3, [pc, #2448] @ 25708 │ │ │ │ movw r2, #678 @ 0x2a6 │ │ │ │ - ldr.w r1, [pc, #2444] @ 256e4 │ │ │ │ - ldr.w r0, [pc, #2444] @ 256e8 │ │ │ │ + ldr.w r1, [pc, #2444] @ 2570c │ │ │ │ + ldr.w r0, [pc, #2444] @ 25710 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4] │ │ │ │ - ldr.w r2, [pc, #2424] @ 256ec │ │ │ │ - ldr.w r3, [pc, #2380] @ 256c4 │ │ │ │ + ldr.w r2, [pc, #2424] @ 25714 │ │ │ │ + ldr.w r3, [pc, #2380] @ 256ec │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 25c46 │ │ │ │ + bne.w 25c6e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #276 @ 0x114 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp fp, r0 │ │ │ │ - ble.w 24b50 │ │ │ │ - ldr.w r3, [pc, #2356] @ 256d0 │ │ │ │ + ble.w 24b78 │ │ │ │ + ldr.w r3, [pc, #2356] @ 256f8 │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ - ldr.w r6, [r8, #528] @ 0x210 │ │ │ │ - b.n 24cac │ │ │ │ + ldr.w r6, [r8, #352] @ 0x160 │ │ │ │ + b.n 24cd4 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 24cda │ │ │ │ + b.n 24d02 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 24ba2 │ │ │ │ + b.n 24bca │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 24d1c │ │ │ │ + b.n 24d44 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 24d34 │ │ │ │ + b.n 24d5c │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 24d4c │ │ │ │ - ldr.w r1, [r8, #296] @ 0x128 │ │ │ │ + b.n 24d74 │ │ │ │ + ldr.w r1, [r8, #116] @ 0x74 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ blx 8670 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2547a │ │ │ │ + beq.w 254a2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 254b6 │ │ │ │ + bne.w 254de │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24e02 │ │ │ │ + beq.n 24e2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24f66 │ │ │ │ + beq.w 24f8e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 251c0 │ │ │ │ + bne.w 251e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24e24 │ │ │ │ + beq.n 24e4c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 24e24 │ │ │ │ + cbnz r3, 24e4c │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w sl, [r8, #500] @ 0x1f4 │ │ │ │ + ldr.w sl, [r8, #324] @ 0x144 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - ldr.w r8, [r8, #396] @ 0x18c │ │ │ │ - bmi.w 255dc │ │ │ │ + ldr.w r8, [r8, #220] @ 0xdc │ │ │ │ + bmi.w 25604 │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ movs r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ str.w sl, [sp, #148] @ 0x94 │ │ │ │ str r7, [sp, #144] @ 0x90 │ │ │ │ str.w r9, [sp, #152] @ 0x98 │ │ │ │ blx 8a84 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 255bc │ │ │ │ + beq.w 255e4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 268ac │ │ │ │ + beq.w 268d4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24e7e │ │ │ │ + beq.n 24ea6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 24e7e │ │ │ │ + cbnz r3, 24ea6 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 24fbe │ │ │ │ + bne.w 24fe6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24ea2 │ │ │ │ + beq.n 24eca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2545a │ │ │ │ + beq.w 25482 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 25300 │ │ │ │ + bne.w 25328 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ movs r3, #1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 1e94c │ │ │ │ + bl 1e968 │ │ │ │ ldrd r7, r6, [sp, #48] @ 0x30 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w 25614 │ │ │ │ + beq.w 2563c │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bmi.w 25650 │ │ │ │ + bmi.w 25678 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 24c70 │ │ │ │ - ldr.w r3, [pc, #2080] @ 256f0 │ │ │ │ - movw r2, #13688 @ 0x3578 │ │ │ │ - ldr.w r1, [pc, #2076] @ 256f4 │ │ │ │ - ldr.w r0, [pc, #2076] @ 256f8 │ │ │ │ + bne.w 24c98 │ │ │ │ + ldr.w r3, [pc, #2080] @ 25718 │ │ │ │ + movw r2, #11588 @ 0x2d44 │ │ │ │ + ldr.w r1, [pc, #2076] @ 2571c │ │ │ │ + ldr.w r0, [pc, #2076] @ 25720 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1428 @ 0x594 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2064] @ 256fc │ │ │ │ - ldr.w r1, [pc, #2064] @ 25700 │ │ │ │ + ldr.w r3, [pc, #2064] @ 25724 │ │ │ │ + ldr.w r1, [pc, #2064] @ 25728 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr.w r3, [pc, #2016] @ 256e0 │ │ │ │ - ldr.w r1, [pc, #2048] @ 25704 │ │ │ │ + ldr.w r3, [pc, #2016] @ 25708 │ │ │ │ + ldr.w r1, [pc, #2048] @ 2572c │ │ │ │ movw r2, #675 @ 0x2a3 │ │ │ │ - ldr.w r0, [pc, #2044] @ 25708 │ │ │ │ + ldr.w r0, [pc, #2044] @ 25730 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 24d68 │ │ │ │ + b.n 24d90 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1bc54 │ │ │ │ + bl 1bc74 │ │ │ │ ldrd r7, r6, [sp, #40] @ 0x28 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w 255a2 │ │ │ │ + beq.w 255ca │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bmi.n 24f9c │ │ │ │ + bmi.n 24fc4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 24c70 │ │ │ │ - ldr.w r3, [pc, #2000] @ 2570c │ │ │ │ - movw r2, #13631 @ 0x353f │ │ │ │ - ldr.w r1, [pc, #1996] @ 25710 │ │ │ │ - ldr.w r0, [pc, #1996] @ 25714 │ │ │ │ + bne.w 24c98 │ │ │ │ + ldr.w r3, [pc, #2000] @ 25734 │ │ │ │ + movw r2, #11531 @ 0x2d0b │ │ │ │ + ldr.w r1, [pc, #1996] @ 25738 │ │ │ │ + ldr.w r0, [pc, #1996] @ 2573c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1428 @ 0x594 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 24c90 │ │ │ │ + b.n 24cb8 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 24c22 │ │ │ │ + b.n 24c4a │ │ │ │ str r0, [sp, #16] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n 24e02 │ │ │ │ + b.n 24e2a │ │ │ │ mov r0, r6 │ │ │ │ bl b8e0 │ │ │ │ - b.n 24bd8 │ │ │ │ - ldr.w r3, [pc, #1892] @ 256e0 │ │ │ │ + b.n 24c00 │ │ │ │ + ldr.w r3, [pc, #1892] @ 25708 │ │ │ │ mov.w r2, #692 @ 0x2b4 │ │ │ │ - ldr.w r1, [pc, #1940] @ 25718 │ │ │ │ - ldr.w r0, [pc, #1940] @ 2571c │ │ │ │ + ldr.w r1, [pc, #1940] @ 25740 │ │ │ │ + ldr.w r0, [pc, #1940] @ 25744 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 24d68 │ │ │ │ + bl 9018 │ │ │ │ + b.n 24d90 │ │ │ │ mov r0, r7 │ │ │ │ bl b8e0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 24f38 │ │ │ │ + beq.n 24f60 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24fb4 │ │ │ │ + beq.n 24fdc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 24c7e │ │ │ │ - ldr.w r0, [pc, #1888] @ 25720 │ │ │ │ + b.n 24ca6 │ │ │ │ + ldr.w r0, [pc, #1888] @ 25748 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24fe2 │ │ │ │ + beq.n 2500a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25aa2 │ │ │ │ - ldr.w r3, [pc, #1788] @ 256e0 │ │ │ │ + beq.w 25aca │ │ │ │ + ldr.w r3, [pc, #1788] @ 25708 │ │ │ │ movw r2, #698 @ 0x2ba │ │ │ │ - ldr.w r1, [pc, #1848] @ 25724 │ │ │ │ - ldr.w r0, [pc, #1848] @ 25728 │ │ │ │ + ldr.w r1, [pc, #1848] @ 2574c │ │ │ │ + ldr.w r0, [pc, #1848] @ 25750 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 24d68 │ │ │ │ - ldr.w r3, [pc, #1784] @ 256fc │ │ │ │ - ldr.w r1, [pc, #1828] @ 2572c │ │ │ │ + b.n 24d90 │ │ │ │ + ldr.w r3, [pc, #1784] @ 25724 │ │ │ │ + ldr.w r1, [pc, #1828] @ 25754 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr.w r3, [pc, #1740] @ 256e0 │ │ │ │ - ldr.w r1, [pc, #1816] @ 25730 │ │ │ │ + ldr.w r3, [pc, #1740] @ 25708 │ │ │ │ + ldr.w r1, [pc, #1816] @ 25758 │ │ │ │ mov.w r2, #680 @ 0x2a8 │ │ │ │ - ldr.w r0, [pc, #1812] @ 25734 │ │ │ │ + ldr.w r0, [pc, #1812] @ 2575c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 24d68 │ │ │ │ + b.n 24d90 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 24c46 │ │ │ │ - ldr.w r3, [pc, #1700] @ 256e0 │ │ │ │ + b.n 24c6e │ │ │ │ + ldr.w r3, [pc, #1700] @ 25708 │ │ │ │ movw r2, #679 @ 0x2a7 │ │ │ │ - ldr.w r1, [pc, #1780] @ 25738 │ │ │ │ - ldr.w r0, [pc, #1780] @ 2573c │ │ │ │ + ldr.w r1, [pc, #1780] @ 25760 │ │ │ │ + ldr.w r0, [pc, #1780] @ 25764 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 24d68 │ │ │ │ - ldr.w r3, [pc, #1672] @ 256e0 │ │ │ │ + b.n 24d90 │ │ │ │ + ldr.w r3, [pc, #1672] @ 25708 │ │ │ │ mov.w r2, #684 @ 0x2ac │ │ │ │ - ldr.w r9, [pc, #1760] @ 25740 │ │ │ │ - ldr.w r0, [pc, #1760] @ 25744 │ │ │ │ + ldr.w r9, [pc, #1760] @ 25768 │ │ │ │ + ldr.w r0, [pc, #1760] @ 2576c │ │ │ │ add r9, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl f2c8 │ │ │ │ - ldr.w r3, [pc, #1612] @ 256d0 │ │ │ │ + ldr.w r3, [pc, #1612] @ 256f8 │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ - ldr.w r3, [pc, #1616] @ 256dc │ │ │ │ - ldr.w r1, [r8, #304] @ 0x130 │ │ │ │ + ldr.w r3, [pc, #1616] @ 25704 │ │ │ │ + ldr.w r1, [r8, #124] @ 0x7c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 8c2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 255ec │ │ │ │ + beq.w 25614 │ │ │ │ str r0, [sp, #24] │ │ │ │ bl f464 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 25438 │ │ │ │ - ldr.w r3, [pc, #1664] @ 25748 │ │ │ │ + beq.w 25460 │ │ │ │ + ldr.w r3, [pc, #1664] @ 25770 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 24b68 │ │ │ │ - ldr.w r3, [pc, #1504] @ 256e0 │ │ │ │ + bl 9018 │ │ │ │ + b.n 24b90 │ │ │ │ + ldr.w r3, [pc, #1504] @ 25708 │ │ │ │ movw r2, #691 @ 0x2b3 │ │ │ │ - ldr.w r1, [pc, #1604] @ 2574c │ │ │ │ - ldr.w r0, [pc, #1604] @ 25750 │ │ │ │ + ldr.w r1, [pc, #1604] @ 25774 │ │ │ │ + ldr.w r0, [pc, #1604] @ 25778 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 24d68 │ │ │ │ - ldr.w r3, [pc, #1468] @ 256e0 │ │ │ │ + bl 9018 │ │ │ │ + b.n 24d90 │ │ │ │ + ldr.w r3, [pc, #1468] @ 25708 │ │ │ │ movw r2, #679 @ 0x2a7 │ │ │ │ - ldr.w r1, [pc, #1576] @ 25754 │ │ │ │ - ldr.w r0, [pc, #1576] @ 25758 │ │ │ │ + ldr.w r1, [pc, #1576] @ 2577c │ │ │ │ + ldr.w r0, [pc, #1576] @ 25780 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 24d68 │ │ │ │ + b.n 24d90 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr.w r0, [pc, #1560] @ 2575c │ │ │ │ + ldr.w r0, [pc, #1560] @ 25784 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25160 │ │ │ │ + beq.n 25188 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 254ee │ │ │ │ - ldr.w r3, [pc, #1404] @ 256e0 │ │ │ │ + beq.w 25516 │ │ │ │ + ldr.w r3, [pc, #1404] @ 25708 │ │ │ │ movw r2, #691 @ 0x2b3 │ │ │ │ - ldr.w r1, [pc, #1524] @ 25760 │ │ │ │ - ldr.w r0, [pc, #1524] @ 25764 │ │ │ │ + ldr.w r1, [pc, #1524] @ 25788 │ │ │ │ + ldr.w r0, [pc, #1524] @ 2578c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 25118 │ │ │ │ - ldr.w r3, [pc, #1376] @ 256e0 │ │ │ │ + b.n 25140 │ │ │ │ + ldr.w r3, [pc, #1376] @ 25708 │ │ │ │ movw r2, #678 @ 0x2a6 │ │ │ │ - ldr.w r1, [pc, #1504] @ 25768 │ │ │ │ - ldr.w r0, [pc, #1504] @ 2576c │ │ │ │ + ldr.w r1, [pc, #1504] @ 25790 │ │ │ │ + ldr.w r0, [pc, #1504] @ 25794 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 24d68 │ │ │ │ - ldr.w r3, [pc, #1340] @ 256e0 │ │ │ │ + bl 9018 │ │ │ │ + b.n 24d90 │ │ │ │ + ldr.w r3, [pc, #1340] @ 25708 │ │ │ │ movw r2, #678 @ 0x2a6 │ │ │ │ - ldr.w r1, [pc, #1476] @ 25770 │ │ │ │ - ldr.w r0, [pc, #1476] @ 25774 │ │ │ │ + ldr.w r1, [pc, #1476] @ 25798 │ │ │ │ + ldr.w r0, [pc, #1476] @ 2579c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2519a │ │ │ │ - ldr.w r1, [r8, #540] @ 0x21c │ │ │ │ + b.n 251c2 │ │ │ │ + ldr.w r1, [r8, #364] @ 0x16c │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ blx 8670 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25638 │ │ │ │ + beq.w 25660 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 2565e │ │ │ │ + bne.w 25686 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 251f2 │ │ │ │ + beq.n 2521a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25598 │ │ │ │ + beq.w 255c0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 2533e │ │ │ │ - ldr.w r3, [r8, #544] @ 0x220 │ │ │ │ + bne.w 25366 │ │ │ │ + ldr.w r3, [r8, #368] @ 0x170 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr.w r3, [r8, #396] @ 0x18c │ │ │ │ + ldr.w r3, [r8, #220] @ 0xdc │ │ │ │ str r3, [sp, #20] │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bmi.w 259ee │ │ │ │ + bmi.w 25a16 │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r0 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ str r2, [sp, #164] @ 0xa4 │ │ │ │ movs r2, #3 │ │ │ │ @@ -46276,138 +46282,138 @@ │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r7, [sp, #160] @ 0xa0 │ │ │ │ blx 8a84 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 259c2 │ │ │ │ + beq.w 259ea │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 269a2 │ │ │ │ + beq.w 269ca │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25254 │ │ │ │ + beq.n 2527c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 255fe │ │ │ │ + beq.w 25626 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 25a00 │ │ │ │ + bne.w 25a28 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25272 │ │ │ │ + beq.n 2529a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25608 │ │ │ │ + beq.w 25630 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 2533e │ │ │ │ + bne.n 25366 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25290 │ │ │ │ + beq.n 252b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2598e │ │ │ │ + beq.w 259b6 │ │ │ │ lsls r0, r6, #31 │ │ │ │ - bmi.w 256a4 │ │ │ │ + bmi.w 256cc │ │ │ │ add.w r5, r6, #8 │ │ │ │ teq r6, r5 │ │ │ │ - bmi.w 2569e │ │ │ │ + bmi.w 256c6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ ldreq r3, [sp, #12] │ │ │ │ - beq.n 252ba │ │ │ │ + beq.n 252e2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ mov r3, r2 │ │ │ │ strd r5, r3, [r4] │ │ │ │ - b.n 24d70 │ │ │ │ - ldr.w r0, [pc, #1204] @ 25778 │ │ │ │ + b.n 24d98 │ │ │ │ + ldr.w r0, [pc, #1204] @ 257a0 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 252e4 │ │ │ │ + beq.n 2530c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 255e4 │ │ │ │ - ldr r3, [pc, #1016] @ (256e0 ) │ │ │ │ + beq.w 2560c │ │ │ │ + ldr r3, [pc, #1016] @ (25708 ) │ │ │ │ mov.w r2, #692 @ 0x2b4 │ │ │ │ - ldr.w r1, [pc, #1168] @ 2577c │ │ │ │ - ldr.w r0, [pc, #1168] @ 25780 │ │ │ │ + ldr.w r1, [pc, #1168] @ 257a4 │ │ │ │ + ldr.w r0, [pc, #1168] @ 257a8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 24d68 │ │ │ │ + b.n 24d90 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 19478 │ │ │ │ + bl 19494 │ │ │ │ ldrd r7, r6, [sp, #56] @ 0x38 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w 259a2 │ │ │ │ + beq.w 259ca │ │ │ │ lsls r2, r7, #31 │ │ │ │ - bmi.w 25a42 │ │ │ │ + bmi.w 25a6a │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 24c70 │ │ │ │ - ldr.w r3, [pc, #1120] @ 25784 │ │ │ │ - movw r2, #13703 @ 0x3587 │ │ │ │ - ldr.w r1, [pc, #1116] @ 25788 │ │ │ │ - ldr.w r0, [pc, #1116] @ 2578c │ │ │ │ + bne.w 24c98 │ │ │ │ + ldr.w r3, [pc, #1120] @ 257ac │ │ │ │ + movw r2, #11603 @ 0x2d53 │ │ │ │ + ldr.w r1, [pc, #1116] @ 257b0 │ │ │ │ + ldr.w r0, [pc, #1116] @ 257b4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1428 @ 0x594 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr.w r1, [r8, #548] @ 0x224 │ │ │ │ + ldr.w r1, [r8, #372] @ 0x174 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ blx 8670 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25a50 │ │ │ │ + beq.w 25a78 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 25aac │ │ │ │ + bne.w 25ad4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25370 │ │ │ │ + beq.n 25398 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2562e │ │ │ │ + beq.w 25656 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 254f6 │ │ │ │ - ldr.w r3, [r8, #552] @ 0x228 │ │ │ │ + bne.w 2551e │ │ │ │ + ldr.w r3, [r8, #376] @ 0x178 │ │ │ │ lsls r0, r6, #31 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr.w r3, [r8, #396] @ 0x18c │ │ │ │ + ldr.w r3, [r8, #220] @ 0xdc │ │ │ │ str r3, [sp, #20] │ │ │ │ - bmi.w 25b32 │ │ │ │ + bmi.w 25b5a │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r0 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ str r2, [sp, #180] @ 0xb4 │ │ │ │ movs r2, #3 │ │ │ │ @@ -46416,1371 +46422,1371 @@ │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r7, [sp, #176] @ 0xb0 │ │ │ │ blx 8a84 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25b18 │ │ │ │ + beq.w 25b40 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2698a │ │ │ │ + beq.w 269b2 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 253d2 │ │ │ │ + beq.n 253fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25984 │ │ │ │ + beq.w 259ac │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 25b42 │ │ │ │ + bne.w 25b6a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 253f0 │ │ │ │ + beq.n 25418 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25996 │ │ │ │ + beq.w 259be │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 254f6 │ │ │ │ + bne.n 2551e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2540e │ │ │ │ + beq.n 25436 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25b3a │ │ │ │ + beq.w 25b62 │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.w 25af4 │ │ │ │ + bmi.w 25b1c │ │ │ │ add.w r7, r6, #10 │ │ │ │ teq r6, r7 │ │ │ │ - bmi.w 25aee │ │ │ │ - ldr r3, [pc, #876] @ (25790 ) │ │ │ │ + bmi.w 25b16 │ │ │ │ + ldr r3, [pc, #876] @ (257b8 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ strd r7, r2, [r4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 24d70 │ │ │ │ + b.n 24d98 │ │ │ │ bl f204 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 24d68 │ │ │ │ + bl 9018 │ │ │ │ + b.n 24d90 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 24ea2 │ │ │ │ - ldr r3, [pc, #636] @ (256e0 ) │ │ │ │ + b.n 24eca │ │ │ │ + ldr r3, [pc, #636] @ (25708 ) │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ - ldr r1, [pc, #808] @ (25794 ) │ │ │ │ - ldr r0, [pc, #812] @ (25798 ) │ │ │ │ + ldr r1, [pc, #808] @ (257bc ) │ │ │ │ + ldr r0, [pc, #812] @ (257c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 24d68 │ │ │ │ - ldr r3, [pc, #612] @ (256e0 ) │ │ │ │ + b.n 24d90 │ │ │ │ + ldr r3, [pc, #612] @ (25708 ) │ │ │ │ movw r2, #697 @ 0x2b9 │ │ │ │ - ldr r1, [pc, #792] @ (2579c ) │ │ │ │ - ldr r0, [pc, #796] @ (257a0 ) │ │ │ │ + ldr r1, [pc, #792] @ (257c4 ) │ │ │ │ + ldr r0, [pc, #796] @ (257c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 25118 │ │ │ │ + b.n 25140 │ │ │ │ mov r0, r7 │ │ │ │ bl b8e0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 24fa6 │ │ │ │ - ldr r3, [pc, #772] @ (257a4 ) │ │ │ │ - movw r2, #13616 @ 0x3530 │ │ │ │ - ldr r1, [pc, #768] @ (257a8 ) │ │ │ │ - ldr r0, [pc, #772] @ (257ac ) │ │ │ │ + bne.w 24fce │ │ │ │ + ldr r3, [pc, #772] @ (257cc ) │ │ │ │ + movw r2, #11516 @ 0x2cfc │ │ │ │ + ldr r1, [pc, #768] @ (257d0 ) │ │ │ │ + ldr r0, [pc, #772] @ (257d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1428 @ 0x594 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #756] @ (257b0 ) │ │ │ │ + ldr r0, [pc, #756] @ (257d8 ) │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 254d6 │ │ │ │ + beq.n 254fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25696 │ │ │ │ - ldr r3, [pc, #520] @ (256e0 ) │ │ │ │ + beq.w 256be │ │ │ │ + ldr r3, [pc, #520] @ (25708 ) │ │ │ │ movw r2, #697 @ 0x2b9 │ │ │ │ - ldr r1, [pc, #724] @ (257b4 ) │ │ │ │ - ldr r0, [pc, #728] @ (257b8 ) │ │ │ │ + ldr r1, [pc, #724] @ (257dc ) │ │ │ │ + ldr r0, [pc, #728] @ (257e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 25118 │ │ │ │ + b.n 25140 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 25160 │ │ │ │ - ldr.w r1, [r8, #308] @ 0x134 │ │ │ │ + b.n 25188 │ │ │ │ + ldr.w r1, [r8, #128] @ 0x80 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ blx 8670 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25bdc │ │ │ │ + beq.w 25c04 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 25c04 │ │ │ │ + bne.w 25c2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25528 │ │ │ │ + beq.n 25550 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 259f6 │ │ │ │ + beq.w 25a1e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 257f4 │ │ │ │ + bne.w 2581c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25548 │ │ │ │ + beq.n 25570 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25b10 │ │ │ │ + beq.w 25b38 │ │ │ │ tst.w fp, #1 │ │ │ │ - bne.w 25a76 │ │ │ │ + bne.w 25a9e │ │ │ │ add.w r3, fp, #2 │ │ │ │ teq fp, r3 │ │ │ │ - bmi.w 25a70 │ │ │ │ + bmi.w 25a98 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r3, sl │ │ │ │ - bl 2bc60 │ │ │ │ + bl 2bc84 │ │ │ │ ldrd r7, r6, [sp, #64] @ 0x40 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w 25c52 │ │ │ │ + beq.w 25c7a │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bmi.w 25c86 │ │ │ │ + bmi.w 25cae │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 24c70 │ │ │ │ - ldr r3, [pc, #568] @ (257bc ) │ │ │ │ - movw r2, #13846 @ 0x3616 │ │ │ │ - ldr r1, [pc, #568] @ (257c0 ) │ │ │ │ - ldr r0, [pc, #568] @ (257c4 ) │ │ │ │ + bne.w 24c98 │ │ │ │ + ldr r3, [pc, #568] @ (257e4 ) │ │ │ │ + movw r2, #11746 @ 0x2de2 │ │ │ │ + ldr r1, [pc, #568] @ (257e8 ) │ │ │ │ + ldr r0, [pc, #568] @ (257ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1428 @ 0x594 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ str r0, [sp, #16] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n 251f2 │ │ │ │ - ldr r3, [pc, #316] @ (256e0 ) │ │ │ │ + b.n 2521a │ │ │ │ + ldr r3, [pc, #316] @ (25708 ) │ │ │ │ movw r2, #694 @ 0x2b6 │ │ │ │ - ldr r1, [pc, #540] @ (257c8 ) │ │ │ │ - ldr r0, [pc, #544] @ (257cc ) │ │ │ │ + ldr r1, [pc, #540] @ (257f0 ) │ │ │ │ + ldr r0, [pc, #544] @ (257f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 24d68 │ │ │ │ - ldr r3, [pc, #288] @ (256e0 ) │ │ │ │ + b.w 24d90 │ │ │ │ + ldr r3, [pc, #288] @ (25708 ) │ │ │ │ movw r2, #698 @ 0x2ba │ │ │ │ - ldr r1, [pc, #524] @ (257d0 ) │ │ │ │ - ldr r0, [pc, #524] @ (257d4 ) │ │ │ │ + ldr r1, [pc, #524] @ (257f8 ) │ │ │ │ + ldr r0, [pc, #524] @ (257fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 24d68 │ │ │ │ + bl 9018 │ │ │ │ + b.w 24d90 │ │ │ │ mov r0, r6 │ │ │ │ bl b8e0 │ │ │ │ - b.n 24e32 │ │ │ │ + b.n 24e5a │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 252e4 │ │ │ │ + b.n 2530c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movw r2, #685 @ 0x2ad │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2543c │ │ │ │ + b.n 25464 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n 25254 │ │ │ │ + b.n 2527c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n 25272 │ │ │ │ - ldr r3, [pc, #200] @ (256e0 ) │ │ │ │ + b.n 2529a │ │ │ │ + ldr r3, [pc, #200] @ (25708 ) │ │ │ │ movw r2, #699 @ 0x2bb │ │ │ │ - ldr r1, [pc, #444] @ (257d8 ) │ │ │ │ - ldr r0, [pc, #444] @ (257dc ) │ │ │ │ + ldr r1, [pc, #444] @ (25800 ) │ │ │ │ + ldr r0, [pc, #444] @ (25804 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 24d68 │ │ │ │ + b.w 24d90 │ │ │ │ str r0, [sp, #16] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n 25370 │ │ │ │ - ldr r3, [pc, #164] @ (256e0 ) │ │ │ │ + b.n 25398 │ │ │ │ + ldr r3, [pc, #164] @ (25708 ) │ │ │ │ movw r2, #703 @ 0x2bf │ │ │ │ - ldr r1, [pc, #416] @ (257e0 ) │ │ │ │ - ldr r0, [pc, #416] @ (257e4 ) │ │ │ │ + ldr r1, [pc, #416] @ (25808 ) │ │ │ │ + ldr r0, [pc, #416] @ (2580c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 25118 │ │ │ │ + b.n 25140 │ │ │ │ mov r0, r7 │ │ │ │ bl b8e0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 24fa6 │ │ │ │ - b.n 24ecc │ │ │ │ + bne.w 24fce │ │ │ │ + b.n 24ef4 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #388] @ (257e8 ) │ │ │ │ + ldr r0, [pc, #388] @ (25810 ) │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2567e │ │ │ │ + beq.n 256a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25bfc │ │ │ │ - ldr r3, [pc, #96] @ (256e0 ) │ │ │ │ + beq.w 25c24 │ │ │ │ + ldr r3, [pc, #96] @ (25708 ) │ │ │ │ movw r2, #703 @ 0x2bf │ │ │ │ - ldr r1, [pc, #356] @ (257ec ) │ │ │ │ - ldr r0, [pc, #360] @ (257f0 ) │ │ │ │ + ldr r1, [pc, #356] @ (25814 ) │ │ │ │ + ldr r0, [pc, #360] @ (25818 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 25118 │ │ │ │ + b.n 25140 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 254d6 │ │ │ │ + b.n 254fe │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w 252a2 │ │ │ │ + bge.w 252ca │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r5, r0 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bpl.w 252a2 │ │ │ │ + bpl.w 252ca │ │ │ │ bl b8e0 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ - b.n 252a2 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + b.n 252ca │ │ │ │ + push {r3, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r4, r6, r7} │ │ │ │ + push {r1, r2, r3, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r3, r4, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - uxth r4, r0 │ │ │ │ + sxtb r4, r3 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 258a4 │ │ │ │ + b.n 258fc │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #792 @ 0x318 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r4, r6} │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r4} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ movs r0, r0 │ │ │ │ revsh r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 257e8 │ │ │ │ + b.n 25840 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #360 @ 0x168 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ rev16 r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ revsh r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r6} │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 25764 │ │ │ │ + cbnz r6, 2578c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1} │ │ │ │ + ldmia r1, {r1, r4} │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 25764 │ │ │ │ + cbnz r6, 2578c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 25764 │ │ │ │ + cbnz r0, 2578c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 25764 │ │ │ │ + cbnz r2, 2578c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + ldmia r0!, {r3, r5} │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8cc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2} │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8a8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 25778 │ │ │ │ + cbnz r4, 257a0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb868 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb84a │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r7} │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb826 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb7e2 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r4, r5} │ │ │ │ + stmia r6!, {r1, r6} │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6e6 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 25690 │ │ │ │ + bgt.n 256e8 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #456 @ (adr r6, 25954 ) │ │ │ │ + add r6, pc, #456 @ (adr r6, 2597c ) │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r4} │ │ │ │ + stmia r6!, {r5} │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r3, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3, r5, r6, lr} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r5, r7} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r4, r6, lr} │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 257c0 │ │ │ │ + blt.n 25818 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #1000 @ (adr r4, 25b94 ) │ │ │ │ + add r4, pc, #1000 @ (adr r4, 25bbc ) │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + stmia r4!, {r2, r4, r6} │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 25814 │ │ │ │ + bge.n 2586c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #96 @ (adr r4, 25824 ) │ │ │ │ + add r4, pc, #96 @ (adr r4, 2584c ) │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3, r5} │ │ │ │ + stmia r3!, {r1, r3, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r3, r7} │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3, r5} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r4} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2} │ │ │ │ + stmia r3!, {r1, r2, r4} │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 2584e │ │ │ │ + cbz r2, 25876 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 2584c │ │ │ │ + cbz r6, 25874 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r6} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 25848 │ │ │ │ + cbz r0, 25870 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r1, [r8, #556] @ 0x22c │ │ │ │ + ldr.w r1, [r8, #380] @ 0x17c │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ blx 8670 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2581a │ │ │ │ + beq.n 25842 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25978 │ │ │ │ + beq.w 259a0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 25e4e │ │ │ │ + beq.w 25e76 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 25e7e │ │ │ │ + bne.w 25ea6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2583e │ │ │ │ + beq.n 25866 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25c72 │ │ │ │ + beq.w 25c9a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 25b84 │ │ │ │ - ldr.w r3, [pc, #3236] @ 264ec │ │ │ │ + beq.w 25bac │ │ │ │ + ldr.w r3, [pc, #3236] @ 26514 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w fp, [r3] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 25ec8 │ │ │ │ + beq.w 25ef0 │ │ │ │ ands.w r3, r6, #1 │ │ │ │ - ldr.w r9, [r8, #560] @ 0x230 │ │ │ │ + ldr.w r9, [r8, #384] @ 0x180 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne.w 25f48 │ │ │ │ + bne.w 25f70 │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r0, r9 │ │ │ │ strd r7, r3, [sp, #196] @ 0xc4 │ │ │ │ mov r9, r3 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ movs r3, #0 │ │ │ │ str.w fp, [sp, #192] @ 0xc0 │ │ │ │ blx 8a84 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25f22 │ │ │ │ + beq.w 25f4a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 26838 │ │ │ │ + beq.w 26860 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 258b0 │ │ │ │ + beq.n 258d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25ec0 │ │ │ │ - ldr.w r3, [pc, #3132] @ 264f0 │ │ │ │ + beq.w 25ee8 │ │ │ │ + ldr.w r3, [pc, #3132] @ 26518 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ cmp fp, r9 │ │ │ │ - beq.w 25cc6 │ │ │ │ + beq.w 25cee │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, fp │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ blx 89ec │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 258f0 │ │ │ │ + beq.n 25918 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 25f50 │ │ │ │ + beq.w 25f78 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 25f7c │ │ │ │ + blt.w 25fa4 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25cc6 │ │ │ │ + beq.w 25cee │ │ │ │ mov r0, fp │ │ │ │ - bl 23140 │ │ │ │ + bl 23158 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 261c4 │ │ │ │ - ldr.w r0, [r8, #568] @ 0x238 │ │ │ │ + beq.w 261ec │ │ │ │ + ldr.w r0, [r8, #392] @ 0x188 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ str.w fp, [sp, #108] @ 0x6c │ │ │ │ blx 8a84 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 268fc │ │ │ │ + beq.w 26924 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25942 │ │ │ │ + beq.n 2596a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 26898 │ │ │ │ + beq.w 268c0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.w 26870 │ │ │ │ + bpl.w 26898 │ │ │ │ mov r0, r6 │ │ │ │ - bl 16110 │ │ │ │ + bl 16130 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25968 │ │ │ │ + beq.n 25990 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2688e │ │ │ │ + beq.w 268b6 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w 26850 │ │ │ │ + beq.w 26878 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r7, [r4, #0] │ │ │ │ str r3, [r4, #4] │ │ │ │ - b.w 24d70 │ │ │ │ + b.w 24d98 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n 2581a │ │ │ │ + b.n 25842 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n 253d2 │ │ │ │ + b.n 253fa │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 25290 │ │ │ │ + b.n 252b8 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n 253f0 │ │ │ │ - ldr.w r3, [pc, #2896] @ 264f4 │ │ │ │ + b.n 25418 │ │ │ │ + ldr.w r3, [pc, #2896] @ 2651c │ │ │ │ mov.w r2, #700 @ 0x2bc │ │ │ │ - ldr.w r1, [pc, #2892] @ 264f8 │ │ │ │ - ldr.w r0, [pc, #2892] @ 264fc │ │ │ │ + ldr.w r1, [pc, #2892] @ 26520 │ │ │ │ + ldr.w r0, [pc, #2892] @ 26524 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 24d68 │ │ │ │ - ldr.w r3, [pc, #2864] @ 264f4 │ │ │ │ + b.w 24d90 │ │ │ │ + ldr.w r3, [pc, #2864] @ 2651c │ │ │ │ mov.w r2, #704 @ 0x2c0 │ │ │ │ - ldr.w r1, [pc, #2868] @ 26500 │ │ │ │ - ldr.w r0, [pc, #2868] @ 26504 │ │ │ │ + ldr.w r1, [pc, #2868] @ 26528 │ │ │ │ + ldr.w r0, [pc, #2868] @ 2652c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 24d68 │ │ │ │ + bl 9018 │ │ │ │ + b.w 24d90 │ │ │ │ mov r0, r6 │ │ │ │ bl b8e0 │ │ │ │ - b.n 2520c │ │ │ │ + b.n 25234 │ │ │ │ str r0, [sp, #16] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n 25528 │ │ │ │ - ldr.w r0, [pc, #2820] @ 26508 │ │ │ │ + b.n 25550 │ │ │ │ + ldr.w r0, [pc, #2820] @ 26530 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25a22 │ │ │ │ + beq.n 25a4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25c4a │ │ │ │ - ldr.w r3, [pc, #2768] @ 264f4 │ │ │ │ + beq.w 25c72 │ │ │ │ + ldr.w r3, [pc, #2768] @ 2651c │ │ │ │ mov.w r2, #704 @ 0x2c0 │ │ │ │ - ldr.w r1, [pc, #2784] @ 2650c │ │ │ │ - ldr.w r0, [pc, #2784] @ 26510 │ │ │ │ + ldr.w r1, [pc, #2784] @ 26534 │ │ │ │ + ldr.w r0, [pc, #2784] @ 26538 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 25118 │ │ │ │ + b.w 25140 │ │ │ │ mov r0, r7 │ │ │ │ bl b8e0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 24fa6 │ │ │ │ - b.n 25320 │ │ │ │ - ldr.w r3, [pc, #2720] @ 264f4 │ │ │ │ + bne.w 24fce │ │ │ │ + b.n 25348 │ │ │ │ + ldr.w r3, [pc, #2720] @ 2651c │ │ │ │ movw r2, #706 @ 0x2c2 │ │ │ │ - ldr.w r1, [pc, #2744] @ 26514 │ │ │ │ - ldr.w r0, [pc, #2744] @ 26518 │ │ │ │ + ldr.w r1, [pc, #2744] @ 2653c │ │ │ │ + ldr.w r0, [pc, #2744] @ 26540 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 25118 │ │ │ │ + b.w 25140 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 2555c │ │ │ │ + bge.w 25584 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 2bc60 │ │ │ │ + bl 2bc84 │ │ │ │ tst.w r8, #1 │ │ │ │ ldrd r7, r6, [sp, #64] @ 0x40 │ │ │ │ - beq.w 2556e │ │ │ │ + beq.w 25596 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ - b.n 2556e │ │ │ │ + b.n 25596 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 24fe2 │ │ │ │ + b.w 2500a │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr.w r0, [pc, #2668] @ 2651c │ │ │ │ + ldr.w r0, [pc, #2668] @ 26544 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25ace │ │ │ │ + beq.n 25af6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25c7e │ │ │ │ - ldr.w r3, [pc, #2596] @ 264f4 │ │ │ │ + beq.w 25ca6 │ │ │ │ + ldr.w r3, [pc, #2596] @ 2651c │ │ │ │ movw r2, #706 @ 0x2c2 │ │ │ │ - ldr.w r1, [pc, #2632] @ 26520 │ │ │ │ - ldr.w r0, [pc, #2632] @ 26524 │ │ │ │ + ldr.w r1, [pc, #2632] @ 26548 │ │ │ │ + ldr.w r0, [pc, #2632] @ 2654c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 25118 │ │ │ │ + b.w 25140 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.w 25420 │ │ │ │ + bge.w 25448 │ │ │ │ movs r1, #10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r7, r0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w 25420 │ │ │ │ + bpl.w 25448 │ │ │ │ bl b8e0 │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ - b.n 25420 │ │ │ │ + b.n 25448 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 25548 │ │ │ │ - ldr.w r3, [pc, #2520] @ 264f4 │ │ │ │ + b.n 25570 │ │ │ │ + ldr.w r3, [pc, #2520] @ 2651c │ │ │ │ movw r2, #707 @ 0x2c3 │ │ │ │ - ldr.w r1, [pc, #2564] @ 26528 │ │ │ │ - ldr.w r0, [pc, #2564] @ 2652c │ │ │ │ + ldr.w r1, [pc, #2564] @ 26550 │ │ │ │ + ldr.w r0, [pc, #2564] @ 26554 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 259da │ │ │ │ + b.n 25a02 │ │ │ │ mov r0, r6 │ │ │ │ bl b8e0 │ │ │ │ - b.n 2538a │ │ │ │ + b.n 253b2 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2540e │ │ │ │ - ldr.w r0, [pc, #2540] @ 26530 │ │ │ │ + b.n 25436 │ │ │ │ + ldr.w r0, [pc, #2540] @ 26558 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25b64 │ │ │ │ + beq.n 25b8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25e6e │ │ │ │ - ldr.w r3, [pc, #2444] @ 264f4 │ │ │ │ + beq.w 25e96 │ │ │ │ + ldr.w r3, [pc, #2444] @ 2651c │ │ │ │ movw r2, #707 @ 0x2c3 │ │ │ │ - ldr.w r1, [pc, #2500] @ 26534 │ │ │ │ - ldr.w r0, [pc, #2500] @ 26538 │ │ │ │ + ldr.w r1, [pc, #2500] @ 2655c │ │ │ │ + ldr.w r0, [pc, #2500] @ 26560 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 25118 │ │ │ │ + b.w 25140 │ │ │ │ tst.w fp, #1 │ │ │ │ - bne.w 25c9a │ │ │ │ + bne.w 25cc2 │ │ │ │ add.w r3, fp, #2 │ │ │ │ teq fp, r3 │ │ │ │ - bmi.n 25c94 │ │ │ │ + bmi.n 25cbc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r3, sl │ │ │ │ - bl 2a0b0 │ │ │ │ + bl 2a0d4 │ │ │ │ ldrd r7, r6, [sp, #72] @ 0x48 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w 25f5c │ │ │ │ + beq.w 25f84 │ │ │ │ ands.w r5, r7, #1 │ │ │ │ - bne.n 25bd4 │ │ │ │ + bne.n 25bfc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 26972 │ │ │ │ + beq.w 2699a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 25f18 │ │ │ │ + beq.w 25f40 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 24fba │ │ │ │ - b.w 24fb4 │ │ │ │ + beq.w 24fe2 │ │ │ │ + b.w 24fdc │ │ │ │ mov r0, r7 │ │ │ │ bl b8e0 │ │ │ │ - b.n 25bb4 │ │ │ │ - ldr.w r3, [pc, #2324] @ 264f4 │ │ │ │ + b.n 25bdc │ │ │ │ + ldr.w r3, [pc, #2324] @ 2651c │ │ │ │ movw r2, #711 @ 0x2c7 │ │ │ │ - ldr.w r1, [pc, #2388] @ 2653c │ │ │ │ - ldr.w r0, [pc, #2388] @ 26540 │ │ │ │ + ldr.w r1, [pc, #2388] @ 26564 │ │ │ │ + ldr.w r0, [pc, #2388] @ 26568 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 25118 │ │ │ │ + b.w 25140 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2567e │ │ │ │ + b.n 256a6 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr.w r0, [pc, #2364] @ 26544 │ │ │ │ + ldr.w r0, [pc, #2364] @ 2656c │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25c26 │ │ │ │ + beq.n 25c4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25e76 │ │ │ │ - ldr.w r3, [pc, #2252] @ 264f4 │ │ │ │ + beq.w 25e9e │ │ │ │ + ldr.w r3, [pc, #2252] @ 2651c │ │ │ │ movw r2, #711 @ 0x2c7 │ │ │ │ - ldr.w r1, [pc, #2328] @ 26548 │ │ │ │ - ldr.w r0, [pc, #2328] @ 2654c │ │ │ │ + ldr.w r1, [pc, #2328] @ 26570 │ │ │ │ + ldr.w r0, [pc, #2328] @ 26574 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 25118 │ │ │ │ + b.w 25140 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 25a22 │ │ │ │ - ldr.w r3, [pc, #2208] @ 264f4 │ │ │ │ + b.n 25a4a │ │ │ │ + ldr.w r3, [pc, #2208] @ 2651c │ │ │ │ mov.w r2, #712 @ 0x2c8 │ │ │ │ - ldr.w r1, [pc, #2292] @ 26550 │ │ │ │ - ldr.w r0, [pc, #2292] @ 26554 │ │ │ │ + ldr.w r1, [pc, #2292] @ 26578 │ │ │ │ + ldr.w r0, [pc, #2292] @ 2657c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 24d68 │ │ │ │ + b.w 24d90 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 2583e │ │ │ │ + b.n 25866 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 25ace │ │ │ │ + b.n 25af6 │ │ │ │ mov r0, r7 │ │ │ │ bl b8e0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 24fa6 │ │ │ │ - b.n 25580 │ │ │ │ + bne.w 24fce │ │ │ │ + b.n 255a8 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 25b96 │ │ │ │ + bge.w 25bbe │ │ │ │ movs r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 2a0b0 │ │ │ │ + bl 2a0d4 │ │ │ │ tst.w r8, #1 │ │ │ │ ldrd r7, r6, [sp, #72] @ 0x48 │ │ │ │ - beq.w 25ba8 │ │ │ │ + beq.w 25bd0 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ - b.n 25ba8 │ │ │ │ + b.n 25bd0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25cde │ │ │ │ + beq.n 25d06 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 26134 │ │ │ │ - ldr.w r3, [pc, #2168] @ 26558 │ │ │ │ + beq.w 2615c │ │ │ │ + ldr.w r3, [pc, #2168] @ 26580 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w fp, [r3] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 26196 │ │ │ │ - ldr.w r3, [r8, #560] @ 0x230 │ │ │ │ + beq.w 261be │ │ │ │ + ldr.w r3, [r8, #384] @ 0x180 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2618e │ │ │ │ + bne.w 261b6 │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r3, r0 │ │ │ │ add r1, sp, #224 @ 0xe0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ strd r7, r3, [sp, #228] @ 0xe4 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str.w fp, [sp, #224] @ 0xe0 │ │ │ │ blx 8a84 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 264ba │ │ │ │ + beq.w 264e2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 264a2 │ │ │ │ + beq.w 264ca │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25d46 │ │ │ │ + beq.n 25d6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2613c │ │ │ │ + beq.w 26164 │ │ │ │ cmp fp, r9 │ │ │ │ - beq.w 25fa2 │ │ │ │ + beq.w 25fca │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, fp │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ blx 89ec │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 25d7e │ │ │ │ + beq.n 25da6 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 26128 │ │ │ │ + beq.w 26150 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 269ba │ │ │ │ + blt.w 269e2 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25fa2 │ │ │ │ + beq.w 25fca │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r0, [r8, #568] @ 0x238 │ │ │ │ + ldr.w r0, [r8, #392] @ 0x188 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ movs r3, #0 │ │ │ │ str.w fp, [sp, #112] @ 0x70 │ │ │ │ blx 8a84 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 269d4 │ │ │ │ + beq.w 269fc │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25dd6 │ │ │ │ + beq.n 25dfe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 269e8 │ │ │ │ + beq.w 26a10 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w 267fa │ │ │ │ + bpl.w 26822 │ │ │ │ mov r0, r6 │ │ │ │ - bl 16110 │ │ │ │ + bl 16130 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25dfc │ │ │ │ + beq.n 25e24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2682e │ │ │ │ + beq.w 26856 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w 26814 │ │ │ │ + beq.w 2683c │ │ │ │ mov r0, fp │ │ │ │ - bl 19d28 │ │ │ │ + bl 19d48 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25e22 │ │ │ │ + beq.n 25e4a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 268a2 │ │ │ │ + beq.w 268ca │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 24c90 │ │ │ │ - ldr.w r3, [pc, #1736] @ 264f4 │ │ │ │ + bne.w 24cb8 │ │ │ │ + ldr.w r3, [pc, #1736] @ 2651c │ │ │ │ mov.w r2, #728 @ 0x2d8 │ │ │ │ - ldr.w r1, [pc, #1832] @ 2655c │ │ │ │ - ldr.w r0, [pc, #1832] @ 26560 │ │ │ │ + ldr.w r1, [pc, #1832] @ 26584 │ │ │ │ + ldr.w r0, [pc, #1832] @ 26588 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ - b.w 24d68 │ │ │ │ - ldr.w r3, [pc, #1700] @ 264f4 │ │ │ │ + b.w 24d90 │ │ │ │ + ldr.w r3, [pc, #1700] @ 2651c │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - ldr.w r1, [pc, #1804] @ 26564 │ │ │ │ - ldr.w r0, [pc, #1804] @ 26568 │ │ │ │ + ldr.w r1, [pc, #1804] @ 2658c │ │ │ │ + ldr.w r0, [pc, #1804] @ 26590 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 24d68 │ │ │ │ + b.w 24d90 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 25b64 │ │ │ │ + b.n 25b8c │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 25c26 │ │ │ │ - ldr.w r0, [pc, #1772] @ 2656c │ │ │ │ + b.n 25c4e │ │ │ │ + ldr.w r0, [pc, #1772] @ 26594 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25ea0 │ │ │ │ + beq.n 25ec8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 26968 │ │ │ │ - ldr.w r3, [pc, #1616] @ 264f4 │ │ │ │ + beq.w 26990 │ │ │ │ + ldr.w r3, [pc, #1616] @ 2651c │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - ldr.w r1, [pc, #1732] @ 26570 │ │ │ │ - ldr.w r0, [pc, #1732] @ 26574 │ │ │ │ + ldr.w r1, [pc, #1732] @ 26598 │ │ │ │ + ldr.w r0, [pc, #1732] @ 2659c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 24d68 │ │ │ │ + b.w 24d90 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 258b0 │ │ │ │ - ldr.w r3, [pc, #1708] @ 26578 │ │ │ │ - ldr.w r1, [pc, #1708] @ 2657c │ │ │ │ + b.n 258d8 │ │ │ │ + ldr.w r3, [pc, #1708] @ 265a0 │ │ │ │ + ldr.w r1, [pc, #1708] @ 265a4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr.w r3, [pc, #1560] @ 264f4 │ │ │ │ - ldr.w r1, [pc, #1696] @ 26580 │ │ │ │ + ldr.w r3, [pc, #1560] @ 2651c │ │ │ │ + ldr.w r1, [pc, #1696] @ 265a8 │ │ │ │ movw r2, #719 @ 0x2cf │ │ │ │ - ldr.w r0, [pc, #1692] @ 26584 │ │ │ │ + ldr.w r0, [pc, #1692] @ 265ac │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 24d68 │ │ │ │ - ldr.w r3, [pc, #1676] @ 26588 │ │ │ │ - movw r2, #13597 @ 0x351d │ │ │ │ - ldr.w r1, [pc, #1672] @ 2658c │ │ │ │ - ldr.w r0, [pc, #1672] @ 26590 │ │ │ │ + b.w 24d90 │ │ │ │ + ldr.w r3, [pc, #1676] @ 265b0 │ │ │ │ + movw r2, #11497 @ 0x2ce9 │ │ │ │ + ldr.w r1, [pc, #1672] @ 265b4 │ │ │ │ + ldr.w r0, [pc, #1672] @ 265b8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1428 @ 0x594 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 24c90 │ │ │ │ - b.w 24fb4 │ │ │ │ - ldr.w r3, [pc, #1488] @ 264f4 │ │ │ │ + beq.w 24cb8 │ │ │ │ + b.w 24fdc │ │ │ │ + ldr.w r3, [pc, #1488] @ 2651c │ │ │ │ movw r2, #719 @ 0x2cf │ │ │ │ - ldr.w r1, [pc, #1640] @ 26594 │ │ │ │ - ldr.w r0, [pc, #1640] @ 26598 │ │ │ │ + ldr.w r1, [pc, #1640] @ 265bc │ │ │ │ + ldr.w r0, [pc, #1640] @ 265c0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 24d68 │ │ │ │ + bl 9018 │ │ │ │ + b.w 24d90 │ │ │ │ mov r0, r6 │ │ │ │ bl b8e0 │ │ │ │ - b.n 25866 │ │ │ │ + b.n 2588e │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 258f0 │ │ │ │ - ldr.w r3, [pc, #1428] @ 264f4 │ │ │ │ + b.n 25918 │ │ │ │ + ldr.w r3, [pc, #1428] @ 2651c │ │ │ │ mov.w r2, #716 @ 0x2cc │ │ │ │ - ldr.w r1, [pc, #1588] @ 2659c │ │ │ │ - ldr.w r0, [pc, #1588] @ 265a0 │ │ │ │ + ldr.w r1, [pc, #1588] @ 265c4 │ │ │ │ + ldr.w r0, [pc, #1588] @ 265c8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 24d68 │ │ │ │ - ldr.w r3, [pc, #1396] @ 264f4 │ │ │ │ + b.w 24d90 │ │ │ │ + ldr.w r3, [pc, #1396] @ 2651c │ │ │ │ movw r2, #719 @ 0x2cf │ │ │ │ - ldr.w r1, [pc, #1564] @ 265a4 │ │ │ │ - ldr.w r0, [pc, #1564] @ 265a8 │ │ │ │ + ldr.w r1, [pc, #1564] @ 265cc │ │ │ │ + ldr.w r0, [pc, #1564] @ 265d0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 24d68 │ │ │ │ + bl 9018 │ │ │ │ + b.w 24d90 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25fba │ │ │ │ + beq.n 25fe2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 26954 │ │ │ │ - ldr.w r3, [pc, #1520] @ 265ac │ │ │ │ + beq.w 2697c │ │ │ │ + ldr.w r3, [pc, #1520] @ 265d4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w fp, [r3] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2692c │ │ │ │ - ldr.w r3, [r8, #560] @ 0x230 │ │ │ │ + beq.w 26954 │ │ │ │ + ldr.w r3, [r8, #384] @ 0x180 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 26922 │ │ │ │ + bne.w 2694a │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r3, r0 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ strd r7, r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str.w fp, [sp, #240] @ 0xf0 │ │ │ │ blx 8a84 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 268dc │ │ │ │ + beq.w 26904 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 268c4 │ │ │ │ + beq.w 268ec │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 26022 │ │ │ │ + beq.n 2604a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2695e │ │ │ │ + beq.w 26986 │ │ │ │ cmp fp, r9 │ │ │ │ - beq.w 26332 │ │ │ │ + beq.w 2635a │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, fp │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ blx 89ec │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2605a │ │ │ │ + beq.n 26082 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 264da │ │ │ │ + beq.w 26502 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 262f4 │ │ │ │ + blt.w 2631c │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 26332 │ │ │ │ + beq.w 2635a │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r0, [r8, #568] @ 0x238 │ │ │ │ + ldr.w r0, [r8, #392] @ 0x188 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ movs r3, #0 │ │ │ │ str.w fp, [sp, #116] @ 0x74 │ │ │ │ blx 8a84 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26314 │ │ │ │ + beq.w 2633c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 260b6 │ │ │ │ + beq.n 260de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2630c │ │ │ │ + beq.w 26334 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #7 │ │ │ │ - bpl.n 26144 │ │ │ │ + bpl.n 2616c │ │ │ │ mov r0, r6 │ │ │ │ - bl 16110 │ │ │ │ + bl 16130 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 260d8 │ │ │ │ + beq.n 26100 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 26186 │ │ │ │ + beq.n 261ae │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 26160 │ │ │ │ + beq.n 26188 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl 199c0 │ │ │ │ + bl 199d8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 260fe │ │ │ │ + beq.n 26126 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 262a2 │ │ │ │ + beq.w 262ca │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 24c90 │ │ │ │ - ldr r3, [pc, #1004] @ (264f4 ) │ │ │ │ + bne.w 24cb8 │ │ │ │ + ldr r3, [pc, #1004] @ (2651c ) │ │ │ │ movw r2, #735 @ 0x2df │ │ │ │ - ldr.w r1, [pc, #1188] @ 265b0 │ │ │ │ - ldr.w r0, [pc, #1188] @ 265b4 │ │ │ │ + ldr.w r1, [pc, #1188] @ 265d8 │ │ │ │ + ldr.w r0, [pc, #1188] @ 265dc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ - b.w 24d68 │ │ │ │ + b.w 24d90 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 25d7e │ │ │ │ + b.n 25da6 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 25cde │ │ │ │ + b.n 25d06 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 25d46 │ │ │ │ - ldr.w r0, [pc, #1136] @ 265b8 │ │ │ │ + b.n 25d6e │ │ │ │ + ldr.w r0, [pc, #1136] @ 265e0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 26160 │ │ │ │ + beq.n 26188 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 26184 │ │ │ │ - ldr r3, [pc, #912] @ (264f4 ) │ │ │ │ + cbz r3, 261ac │ │ │ │ + ldr r3, [pc, #912] @ (2651c ) │ │ │ │ movw r2, #735 @ 0x2df │ │ │ │ - ldr.w r1, [pc, #1108] @ 265bc │ │ │ │ - ldr.w r0, [pc, #1108] @ 265c0 │ │ │ │ + ldr.w r1, [pc, #1108] @ 265e4 │ │ │ │ + ldr.w r0, [pc, #1108] @ 265e8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 24d68 │ │ │ │ + bl 9018 │ │ │ │ + b.w 24d90 │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 260d8 │ │ │ │ + b.n 26100 │ │ │ │ mov r0, r6 │ │ │ │ bl b8e0 │ │ │ │ - b.n 25cfe │ │ │ │ - ldr r3, [pc, #992] @ (26578 ) │ │ │ │ - ldr.w r1, [pc, #1064] @ 265c4 │ │ │ │ + b.n 25d26 │ │ │ │ + ldr r3, [pc, #992] @ (265a0 ) │ │ │ │ + ldr.w r1, [pc, #1064] @ 265ec │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr r3, [pc, #844] @ (264f4 ) │ │ │ │ - ldr.w r1, [pc, #1052] @ 265c8 │ │ │ │ + ldr r3, [pc, #844] @ (2651c ) │ │ │ │ + ldr.w r1, [pc, #1052] @ 265f0 │ │ │ │ movw r2, #726 @ 0x2d6 │ │ │ │ - ldr.w r0, [pc, #1048] @ 265cc │ │ │ │ + ldr.w r0, [pc, #1048] @ 265f4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 24d68 │ │ │ │ - ldr r3, [pc, #812] @ (264f4 ) │ │ │ │ + b.w 24d90 │ │ │ │ + ldr r3, [pc, #812] @ (2651c ) │ │ │ │ movw r2, #722 @ 0x2d2 │ │ │ │ - ldr.w sl, [pc, #1028] @ 265d0 │ │ │ │ - ldr.w r9, [pc, #1028] @ 265d4 │ │ │ │ + ldr.w sl, [pc, #1028] @ 265f8 │ │ │ │ + ldr.w r9, [pc, #1028] @ 265fc │ │ │ │ add sl, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r9, pc │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, fp │ │ │ │ add.w fp, sp, #92 @ 0x5c │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ bl f2c8 │ │ │ │ - ldr r3, [pc, #992] @ (265d8 ) │ │ │ │ - ldr.w r1, [r8, #208] @ 0xd0 │ │ │ │ + ldr r3, [pc, #992] @ (26600 ) │ │ │ │ + ldr.w r1, [r8, #28] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8c2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 262e2 │ │ │ │ + beq.n 2630a │ │ │ │ str r0, [sp, #16] │ │ │ │ bl f464 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 262dc │ │ │ │ + beq.n 26304 │ │ │ │ bl f48c │ │ │ │ - bl 8fa8 │ │ │ │ - ldr r2, [pc, #948] @ (265dc ) │ │ │ │ + bl 9018 │ │ │ │ + ldr r2, [pc, #948] @ (26604 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r8, [r8, #564] @ 0x234 │ │ │ │ + ldr.w r8, [r8, #388] @ 0x184 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ bl b8e0 │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -47789,2125 +47795,2125 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ strd r8, r7, [sp, #208] @ 0xd0 │ │ │ │ str r6, [sp, #216] @ 0xd8 │ │ │ │ blx 89c0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 262c4 │ │ │ │ + beq.n 262ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 262aa │ │ │ │ + bne.n 262d2 │ │ │ │ mov r0, r5 │ │ │ │ bl f198 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ mov.w r2, #724 @ 0x2d4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 24d68 │ │ │ │ + bl 9018 │ │ │ │ + b.w 24d90 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 260fe │ │ │ │ + b.n 26126 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r2, [pc, #812] @ (265e0 ) │ │ │ │ + ldr r2, [pc, #812] @ (26608 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #724 @ 0x2d4 │ │ │ │ bl 10428 │ │ │ │ - b.n 26284 │ │ │ │ + b.n 262ac │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov.w r2, #724 @ 0x2d4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 26284 │ │ │ │ + bl 9018 │ │ │ │ + b.n 262ac │ │ │ │ bl f204 │ │ │ │ - b.n 26284 │ │ │ │ + b.n 262ac │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ movw r2, #723 @ 0x2d3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 26284 │ │ │ │ - ldr r3, [pc, #508] @ (264f4 ) │ │ │ │ + b.n 262ac │ │ │ │ + ldr r3, [pc, #508] @ (2651c ) │ │ │ │ movw r2, #733 @ 0x2dd │ │ │ │ - ldr r1, [pc, #744] @ (265e4 ) │ │ │ │ - ldr r0, [pc, #744] @ (265e8 ) │ │ │ │ + ldr r1, [pc, #744] @ (2660c ) │ │ │ │ + ldr r0, [pc, #744] @ (26610 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2617a │ │ │ │ + b.n 261a2 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 260b6 │ │ │ │ - ldr r3, [pc, #476] @ (264f4 ) │ │ │ │ + b.n 260de │ │ │ │ + ldr r3, [pc, #476] @ (2651c ) │ │ │ │ movw r2, #735 @ 0x2df │ │ │ │ - ldr r1, [pc, #720] @ (265ec ) │ │ │ │ - ldr r0, [pc, #720] @ (265f0 ) │ │ │ │ + ldr r1, [pc, #720] @ (26614 ) │ │ │ │ + ldr r0, [pc, #720] @ (26618 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2617a │ │ │ │ + bl 9018 │ │ │ │ + b.n 261a2 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2634a │ │ │ │ + beq.n 26372 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 264e2 │ │ │ │ + beq.w 2650a │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1641c │ │ │ │ + bl 1643c │ │ │ │ mov r1, r6 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13eb0 │ │ │ │ + bl 13ed0 │ │ │ │ tst.w fp, #1 │ │ │ │ mov r9, r0 │ │ │ │ - bne.w 267ea │ │ │ │ + bne.w 26812 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 267d0 │ │ │ │ + beq.w 267f8 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 267ac │ │ │ │ + bpl.w 267d4 │ │ │ │ ldr.w r0, [r8, #1008] @ 0x3f0 │ │ │ │ mov r1, r9 │ │ │ │ blx 8550 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 26652 │ │ │ │ + blt.w 2667a │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 26610 │ │ │ │ + bne.w 26638 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 263ac │ │ │ │ + beq.n 263d4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 267f2 │ │ │ │ + beq.w 2681a │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1641c │ │ │ │ + bl 1643c │ │ │ │ mov r1, r6 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13eb0 │ │ │ │ + bl 13ed0 │ │ │ │ tst.w fp, #1 │ │ │ │ mov r9, r0 │ │ │ │ - bne.w 2679c │ │ │ │ + bne.w 267c4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 26782 │ │ │ │ + beq.w 267aa │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 2675e │ │ │ │ + bpl.w 26786 │ │ │ │ ldr.w r0, [r8, #1012] @ 0x3f4 │ │ │ │ mov r1, r9 │ │ │ │ blx 8550 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 2673e │ │ │ │ + blt.w 26766 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2670a │ │ │ │ + bne.w 26732 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2640e │ │ │ │ + beq.n 26436 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 267a4 │ │ │ │ - ldr r3, [pc, #460] @ (265dc ) │ │ │ │ - ldr.w sl, [r8, #596] @ 0x254 │ │ │ │ + beq.w 267cc │ │ │ │ + ldr r3, [pc, #460] @ (26604 ) │ │ │ │ + ldr.w sl, [r8, #420] @ 0x1a4 │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r9, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 266fa │ │ │ │ + bne.w 26722 │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ mov r3, r0 │ │ │ │ strd sl, r7, [sp, #256] @ 0x100 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ mov r7, r3 │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ blx 89c0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 266da │ │ │ │ + beq.w 26702 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 266c2 │ │ │ │ + beq.w 266ea │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 26462 │ │ │ │ + beq.n 2648a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 26702 │ │ │ │ + beq.w 2672a │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 26698 │ │ │ │ + bne.w 266c0 │ │ │ │ mov r0, r6 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 26488 │ │ │ │ + beq.n 264b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 266ba │ │ │ │ - ldr r3, [pc, #104] @ (264f4 ) │ │ │ │ + beq.w 266e2 │ │ │ │ + ldr r3, [pc, #104] @ (2651c ) │ │ │ │ movw r2, #745 @ 0x2e9 │ │ │ │ - ldr r1, [pc, #356] @ (265f4 ) │ │ │ │ - ldr r0, [pc, #356] @ (265f8 ) │ │ │ │ + ldr r1, [pc, #356] @ (2661c ) │ │ │ │ + ldr r0, [pc, #356] @ (26620 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 24d68 │ │ │ │ - ldr r3, [pc, #344] @ (265fc ) │ │ │ │ - movw r2, #14031 @ 0x36cf │ │ │ │ - ldr r1, [pc, #340] @ (26600 ) │ │ │ │ - ldr r0, [pc, #344] @ (26604 ) │ │ │ │ + b.w 24d90 │ │ │ │ + ldr r3, [pc, #344] @ (26624 ) │ │ │ │ + movw r2, #11931 @ 0x2e9b │ │ │ │ + ldr r1, [pc, #340] @ (26628 ) │ │ │ │ + ldr r0, [pc, #344] @ (2662c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1428 @ 0x594 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #56] @ (264f4 ) │ │ │ │ + ldr r3, [pc, #56] @ (2651c ) │ │ │ │ movw r2, #726 @ 0x2d6 │ │ │ │ - ldr r1, [pc, #324] @ (26608 ) │ │ │ │ - ldr r0, [pc, #328] @ (2660c ) │ │ │ │ + ldr r1, [pc, #324] @ (26630 ) │ │ │ │ + ldr r0, [pc, #328] @ (26634 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 24d68 │ │ │ │ + bl 9018 │ │ │ │ + b.w 24d90 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2605a │ │ │ │ + b.n 26082 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2634a │ │ │ │ + b.n 26372 │ │ │ │ nop │ │ │ │ lsls r0, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - itee vc │ │ │ │ - movvc r0, r0 │ │ │ │ - addvs sp, #152 @ 0x98 │ │ │ │ + ittt hi │ │ │ │ + movhi r0, r0 │ │ │ │ + addhi sp, #152 @ 0x98 │ │ │ │ + movhi r0, r0 │ │ │ │ + ittt vs │ │ │ │ + movvs r0, r0 │ │ │ │ + addvs sp, #24 │ │ │ │ movvs r0, r0 │ │ │ │ - itee pl │ │ │ │ - movpl r0, r0 │ │ │ │ - addmi sp, #24 │ │ │ │ - movmi r0, r0 │ │ │ │ sub sp, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00f2 │ │ │ │ - movs r0, r0 │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ - movs r0, r0 │ │ │ │ - bkpt 0x00c4 │ │ │ │ + ittt eq │ │ │ │ + moveq r0, r0 │ │ │ │ + addeq r7, sp, #664 @ 0x298 │ │ │ │ + moveq r0, r0 │ │ │ │ + bkpt 0x00d4 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #480 @ 0x1e0 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #984 @ 0x3d8 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0046 │ │ │ │ + bkpt 0x0056 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #1000 @ 0x3e8 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x000c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #704 @ 0x2c0 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #384 @ 0x180 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ + pop {r6, r7, pc} │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #400 @ 0x190 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + pop {r3, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #944 @ 0x3b0 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #632 @ 0x278 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #648 @ 0x288 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r6, r7} │ │ │ │ + pop {r1, r4, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #472 @ 0x1d8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r4, r5 │ │ │ │ + revsh r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #640 @ 0x280 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r6, r0 │ │ │ │ + revsh r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r4, r6 │ │ │ │ + hlt 0x0004 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0028 │ │ │ │ + hlt 0x0038 │ │ │ │ movs r0, r0 │ │ │ │ - rev r2, r7 │ │ │ │ + rev16 r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #952 @ 0x3b8 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 264e0 │ │ │ │ + beq.n 26538 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #608] @ 0x260 │ │ │ │ movs r0, r0 │ │ │ │ - rev r6, r3 │ │ │ │ + rev r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 265d4 │ │ │ │ + rev r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #664 @ 0x298 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 265ce │ │ │ │ + cbnz r0, 265fa │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 265ce │ │ │ │ + cbnz r0, 265fa │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #304 @ 0x130 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + @ instruction: 0xb822 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #792 @ 0x318 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #504 @ 0x1f8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7b6 │ │ │ │ + @ instruction: 0xb7c6 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + @ instruction: 0xb828 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + @ instruction: 0xb780 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb752 │ │ │ │ + @ instruction: 0xb762 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb626 │ │ │ │ + @ instruction: 0xb636 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #872 @ (adr r6, 26954 ) │ │ │ │ + add r6, pc, #872 @ (adr r6, 2697c ) │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb606 │ │ │ │ + @ instruction: 0xb616 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #744 @ (adr r6, 268dc ) │ │ │ │ + add r6, pc, #744 @ (adr r6, 26904 ) │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r4, r7} │ │ │ │ + push {r1, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #280 @ (adr r5, 26714 ) │ │ │ │ + add r5, pc, #280 @ (adr r5, 2673c ) │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r3!, {r5} │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #984] @ 0x3d8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + push {r6, lr} │ │ │ │ movs r0, r0 │ │ │ │ - push {r5, r6} │ │ │ │ + push {r4, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #80 @ (adr r5, 26660 ) │ │ │ │ + add r5, pc, #80 @ (adr r5, 26688 ) │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #6 │ │ │ │ - bl 1641c │ │ │ │ + bl 1643c │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, sl │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ str.w r9, [sp, #120] @ 0x78 │ │ │ │ blx 89c0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 26672 │ │ │ │ + cbz r0, 2669a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 24c90 │ │ │ │ + beq.w 24cb8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 24c90 │ │ │ │ + bne.w 24cb8 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 24c90 │ │ │ │ - ldr r3, [pc, #928] @ (269f4 ) │ │ │ │ + b.w 24cb8 │ │ │ │ + ldr r3, [pc, #928] @ (26a1c ) │ │ │ │ movw r2, #739 @ 0x2e3 │ │ │ │ - ldr r1, [pc, #924] @ (269f8 ) │ │ │ │ - ldr r0, [pc, #928] @ (269fc ) │ │ │ │ + ldr r1, [pc, #924] @ (26a20 ) │ │ │ │ + ldr r0, [pc, #928] @ (26a24 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 24d68 │ │ │ │ - ldr r3, [pc, #896] @ (269f4 ) │ │ │ │ + bl 9018 │ │ │ │ + b.w 24d90 │ │ │ │ + ldr r3, [pc, #896] @ (26a1c ) │ │ │ │ mov.w r2, #740 @ 0x2e4 │ │ │ │ - ldr r1, [pc, #900] @ (26a00 ) │ │ │ │ - ldr r0, [pc, #904] @ (26a04 ) │ │ │ │ + ldr r1, [pc, #900] @ (26a28 ) │ │ │ │ + ldr r0, [pc, #904] @ (26a2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ bl b8fc │ │ │ │ - b.w 24d68 │ │ │ │ - ldr r2, [pc, #856] @ (269f4 ) │ │ │ │ - ldr r3, [pc, #876] @ (26a08 ) │ │ │ │ - ldr r1, [pc, #876] @ (26a0c ) │ │ │ │ + b.w 24d90 │ │ │ │ + ldr r2, [pc, #856] @ (26a1c ) │ │ │ │ + ldr r3, [pc, #876] @ (26a30 ) │ │ │ │ + ldr r1, [pc, #876] @ (26a34 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #876] @ (26a10 ) │ │ │ │ + ldr r0, [pc, #876] @ (26a38 ) │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #745 @ 0x2e9 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 10428 │ │ │ │ - b.w 24d68 │ │ │ │ + b.w 24d90 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 26488 │ │ │ │ - ldr r3, [pc, #848] @ (26a14 ) │ │ │ │ - movw r2, #14226 @ 0x3792 │ │ │ │ - ldr r1, [pc, #844] @ (26a18 ) │ │ │ │ - ldr r0, [pc, #848] @ (26a1c ) │ │ │ │ + b.n 264b0 │ │ │ │ + ldr r3, [pc, #848] @ (26a3c ) │ │ │ │ + movw r2, #12126 @ 0x2f5e │ │ │ │ + ldr r1, [pc, #844] @ (26a40 ) │ │ │ │ + ldr r0, [pc, #848] @ (26a44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1428 @ 0x594 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #792] @ (269f4 ) │ │ │ │ + ldr r3, [pc, #792] @ (26a1c ) │ │ │ │ movw r2, #745 @ 0x2e9 │ │ │ │ - ldr r1, [pc, #828] @ (26a20 ) │ │ │ │ - ldr r0, [pc, #832] @ (26a24 ) │ │ │ │ + ldr r1, [pc, #828] @ (26a48 ) │ │ │ │ + ldr r0, [pc, #832] @ (26a4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 24d68 │ │ │ │ + bl 9018 │ │ │ │ + b.w 24d90 │ │ │ │ mov r0, r6 │ │ │ │ bl b8e0 │ │ │ │ - b.n 26424 │ │ │ │ + b.n 2644c │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 26462 │ │ │ │ + b.n 2648a │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #8 │ │ │ │ - bl 1641c │ │ │ │ + bl 1643c │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, sl │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ str.w r9, [sp, #124] @ 0x7c │ │ │ │ blx 89c0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2662e │ │ │ │ - ldr r3, [pc, #712] @ (269f4 ) │ │ │ │ + bne.n 26656 │ │ │ │ + ldr r3, [pc, #712] @ (26a1c ) │ │ │ │ movw r2, #743 @ 0x2e7 │ │ │ │ - ldr r1, [pc, #756] @ (26a28 ) │ │ │ │ - ldr r0, [pc, #760] @ (26a2c ) │ │ │ │ + ldr r1, [pc, #756] @ (26a50 ) │ │ │ │ + ldr r0, [pc, #760] @ (26a54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 26684 │ │ │ │ - ldr r3, [pc, #692] @ (269f4 ) │ │ │ │ + b.n 266ac │ │ │ │ + ldr r3, [pc, #692] @ (26a1c ) │ │ │ │ movw r2, #742 @ 0x2e6 │ │ │ │ - ldr r1, [pc, #744] @ (26a30 ) │ │ │ │ - ldr r0, [pc, #748] @ (26a34 ) │ │ │ │ + ldr r1, [pc, #744] @ (26a58 ) │ │ │ │ + ldr r0, [pc, #748] @ (26a5c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 24d68 │ │ │ │ - ldr r2, [pc, #660] @ (269f4 ) │ │ │ │ - ldr r3, [pc, #724] @ (26a38 ) │ │ │ │ - ldr r1, [pc, #728] @ (26a3c ) │ │ │ │ + bl 9018 │ │ │ │ + b.w 24d90 │ │ │ │ + ldr r2, [pc, #660] @ (26a1c ) │ │ │ │ + ldr r3, [pc, #724] @ (26a60 ) │ │ │ │ + ldr r1, [pc, #728] @ (26a64 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #728] @ (26a40 ) │ │ │ │ + ldr r0, [pc, #728] @ (26a68 ) │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 10428 │ │ │ │ - b.w 24d68 │ │ │ │ - ldr r3, [pc, #624] @ (269f4 ) │ │ │ │ + b.w 24d90 │ │ │ │ + ldr r3, [pc, #624] @ (26a1c ) │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ - ldr r1, [pc, #696] @ (26a44 ) │ │ │ │ - ldr r0, [pc, #700] @ (26a48 ) │ │ │ │ + ldr r1, [pc, #696] @ (26a6c ) │ │ │ │ + ldr r0, [pc, #700] @ (26a70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 24d68 │ │ │ │ + b.w 24d90 │ │ │ │ mov r0, fp │ │ │ │ bl b8fc │ │ │ │ - b.n 263ca │ │ │ │ + b.n 263f2 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2640e │ │ │ │ - ldr r2, [pc, #580] @ (269f4 ) │ │ │ │ - ldr r3, [pc, #668] @ (26a4c ) │ │ │ │ - ldr r1, [pc, #668] @ (26a50 ) │ │ │ │ + b.n 26436 │ │ │ │ + ldr r2, [pc, #580] @ (26a1c ) │ │ │ │ + ldr r3, [pc, #668] @ (26a74 ) │ │ │ │ + ldr r1, [pc, #668] @ (26a78 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #668] @ (26a54 ) │ │ │ │ + ldr r0, [pc, #668] @ (26a7c ) │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #738 @ 0x2e2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 10428 │ │ │ │ - b.w 24d68 │ │ │ │ - ldr r3, [pc, #544] @ (269f4 ) │ │ │ │ + b.w 24d90 │ │ │ │ + ldr r3, [pc, #544] @ (26a1c ) │ │ │ │ movw r2, #738 @ 0x2e2 │ │ │ │ - ldr r1, [pc, #640] @ (26a58 ) │ │ │ │ - ldr r0, [pc, #640] @ (26a5c ) │ │ │ │ + ldr r1, [pc, #640] @ (26a80 ) │ │ │ │ + ldr r0, [pc, #640] @ (26a84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 24d68 │ │ │ │ + b.w 24d90 │ │ │ │ mov r0, fp │ │ │ │ bl b8fc │ │ │ │ - b.n 26368 │ │ │ │ + b.n 26390 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 263ac │ │ │ │ - ldr r0, [pc, #612] @ (26a60 ) │ │ │ │ + b.n 263d4 │ │ │ │ + ldr r0, [pc, #612] @ (26a88 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 26814 │ │ │ │ + beq.n 2683c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 2682c │ │ │ │ - ldr r3, [pc, #476] @ (269f4 ) │ │ │ │ + cbz r3, 26854 │ │ │ │ + ldr r3, [pc, #476] @ (26a1c ) │ │ │ │ mov.w r2, #728 @ 0x2d8 │ │ │ │ - ldr r1, [pc, #584] @ (26a64 ) │ │ │ │ - ldr r0, [pc, #584] @ (26a68 ) │ │ │ │ + ldr r1, [pc, #584] @ (26a8c ) │ │ │ │ + ldr r0, [pc, #584] @ (26a90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2617a │ │ │ │ + b.n 261a2 │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 25dfc │ │ │ │ - ldr r3, [pc, #560] @ (26a6c ) │ │ │ │ - movw r2, #13907 @ 0x3653 │ │ │ │ - ldr r1, [pc, #560] @ (26a70 ) │ │ │ │ - ldr r0, [pc, #560] @ (26a74 ) │ │ │ │ + b.w 25e24 │ │ │ │ + ldr r3, [pc, #560] @ (26a94 ) │ │ │ │ + movw r2, #11807 @ 0x2e1f │ │ │ │ + ldr r1, [pc, #560] @ (26a98 ) │ │ │ │ + ldr r0, [pc, #560] @ (26a9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1428 @ 0x594 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #416] @ (269f4 ) │ │ │ │ + ldr r3, [pc, #416] @ (26a1c ) │ │ │ │ movw r2, #725 @ 0x2d5 │ │ │ │ - ldr r1, [pc, #544] @ (26a78 ) │ │ │ │ - ldr r0, [pc, #544] @ (26a7c ) │ │ │ │ + ldr r1, [pc, #544] @ (26aa0 ) │ │ │ │ + ldr r0, [pc, #544] @ (26aa4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 24d68 │ │ │ │ - ldr r0, [pc, #524] @ (26a80 ) │ │ │ │ + bl 9018 │ │ │ │ + b.w 24d90 │ │ │ │ + ldr r0, [pc, #524] @ (26aa8 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 26850 │ │ │ │ + beq.n 26878 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 26850 │ │ │ │ + bne.n 26878 │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 25968 │ │ │ │ + b.w 25990 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 25942 │ │ │ │ + b.w 2596a │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 25e22 │ │ │ │ - ldr r3, [pc, #468] @ (26a84 ) │ │ │ │ - movw r2, #13669 @ 0x3565 │ │ │ │ - ldr r1, [pc, #468] @ (26a88 ) │ │ │ │ - ldr r0, [pc, #468] @ (26a8c ) │ │ │ │ + b.w 25e4a │ │ │ │ + ldr r3, [pc, #468] @ (26aac ) │ │ │ │ + movw r2, #11569 @ 0x2d31 │ │ │ │ + ldr r1, [pc, #468] @ (26ab0 ) │ │ │ │ + ldr r0, [pc, #468] @ (26ab4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1428 @ 0x594 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #456] @ (26a90 ) │ │ │ │ - movw r2, #14098 @ 0x3712 │ │ │ │ - ldr r1, [pc, #456] @ (26a94 ) │ │ │ │ - ldr r0, [pc, #456] @ (26a98 ) │ │ │ │ + ldr r3, [pc, #456] @ (26ab8 ) │ │ │ │ + movw r2, #11998 @ 0x2ede │ │ │ │ + ldr r1, [pc, #456] @ (26abc ) │ │ │ │ + ldr r0, [pc, #456] @ (26ac0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1428 @ 0x594 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (269f4 ) │ │ │ │ + ldr r3, [pc, #276] @ (26a1c ) │ │ │ │ movw r2, #733 @ 0x2dd │ │ │ │ - ldr r1, [pc, #440] @ (26a9c ) │ │ │ │ - ldr r0, [pc, #440] @ (26aa0 ) │ │ │ │ + ldr r1, [pc, #440] @ (26ac4 ) │ │ │ │ + ldr r0, [pc, #440] @ (26ac8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 24d68 │ │ │ │ - ldr r3, [pc, #244] @ (269f4 ) │ │ │ │ + bl 9018 │ │ │ │ + b.w 24d90 │ │ │ │ + ldr r3, [pc, #244] @ (26a1c ) │ │ │ │ movw r2, #725 @ 0x2d5 │ │ │ │ - ldr r1, [pc, #416] @ (26aa4 ) │ │ │ │ - ldr r0, [pc, #416] @ (26aa8 ) │ │ │ │ + ldr r1, [pc, #416] @ (26acc ) │ │ │ │ + ldr r0, [pc, #416] @ (26ad0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 24d68 │ │ │ │ + bl 9018 │ │ │ │ + b.w 24d90 │ │ │ │ mov r0, r6 │ │ │ │ bl b8e0 │ │ │ │ - b.w 25fda │ │ │ │ - ldr r3, [pc, #380] @ (26aac ) │ │ │ │ - ldr r1, [pc, #384] @ (26ab0 ) │ │ │ │ + b.w 26002 │ │ │ │ + ldr r3, [pc, #380] @ (26ad4 ) │ │ │ │ + ldr r1, [pc, #384] @ (26ad8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr r3, [pc, #184] @ (269f4 ) │ │ │ │ - ldr r1, [pc, #372] @ (26ab4 ) │ │ │ │ + ldr r3, [pc, #184] @ (26a1c ) │ │ │ │ + ldr r1, [pc, #372] @ (26adc ) │ │ │ │ movw r2, #733 @ 0x2dd │ │ │ │ - ldr r0, [pc, #372] @ (26ab8 ) │ │ │ │ + ldr r0, [pc, #372] @ (26ae0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 24d68 │ │ │ │ + b.w 24d90 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 25fba │ │ │ │ + b.w 25fe2 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 26022 │ │ │ │ + b.w 2604a │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 25ea0 │ │ │ │ - ldr r3, [pc, #328] @ (26abc ) │ │ │ │ - movw r2, #13880 @ 0x3638 │ │ │ │ - ldr r1, [pc, #324] @ (26ac0 ) │ │ │ │ - ldr r0, [pc, #328] @ (26ac4 ) │ │ │ │ + b.w 25ec8 │ │ │ │ + ldr r3, [pc, #328] @ (26ae4 ) │ │ │ │ + movw r2, #11780 @ 0x2e04 │ │ │ │ + ldr r1, [pc, #324] @ (26ae8 ) │ │ │ │ + ldr r0, [pc, #328] @ (26aec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1428 @ 0x594 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (26ac8 ) │ │ │ │ - movw r2, #13790 @ 0x35de │ │ │ │ - ldr r1, [pc, #312] @ (26acc ) │ │ │ │ - ldr r0, [pc, #316] @ (26ad0 ) │ │ │ │ + ldr r3, [pc, #316] @ (26af0 ) │ │ │ │ + movw r2, #11690 @ 0x2daa │ │ │ │ + ldr r1, [pc, #312] @ (26af4 ) │ │ │ │ + ldr r0, [pc, #316] @ (26af8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1428 @ 0x594 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #304] @ (26ad4 ) │ │ │ │ - movw r2, #13737 @ 0x35a9 │ │ │ │ - ldr r1, [pc, #300] @ (26ad8 ) │ │ │ │ - ldr r0, [pc, #304] @ (26adc ) │ │ │ │ + ldr r3, [pc, #304] @ (26afc ) │ │ │ │ + movw r2, #11637 @ 0x2d75 │ │ │ │ + ldr r1, [pc, #300] @ (26b00 ) │ │ │ │ + ldr r0, [pc, #304] @ (26b04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1428 @ 0x594 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #56] @ (269f4 ) │ │ │ │ + ldr r3, [pc, #56] @ (26a1c ) │ │ │ │ movw r2, #726 @ 0x2d6 │ │ │ │ - ldr r1, [pc, #284] @ (26ae0 ) │ │ │ │ - ldr r0, [pc, #288] @ (26ae4 ) │ │ │ │ + ldr r1, [pc, #284] @ (26b08 ) │ │ │ │ + ldr r0, [pc, #288] @ (26b0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 2617a │ │ │ │ - ldr r3, [pc, #28] @ (269f4 ) │ │ │ │ + b.w 261a2 │ │ │ │ + ldr r3, [pc, #28] @ (26a1c ) │ │ │ │ mov.w r2, #728 @ 0x2d8 │ │ │ │ - ldr r1, [pc, #268] @ (26ae8 ) │ │ │ │ - ldr r0, [pc, #268] @ (26aec ) │ │ │ │ + ldr r1, [pc, #268] @ (26b10 ) │ │ │ │ + ldr r0, [pc, #268] @ (26b14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 26326 │ │ │ │ + b.n 2634e │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 25dd6 │ │ │ │ + b.w 25dfe │ │ │ │ nop │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r0, r1 │ │ │ │ + uxtb r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #496 @ (adr r3, 26bf0 ) │ │ │ │ + add r3, pc, #496 @ (adr r3, 26c18 ) │ │ │ │ movs r0, r0 │ │ │ │ - uxth r0, r5 │ │ │ │ + uxth r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #368 @ (adr r3, 26b78 ) │ │ │ │ + add r3, pc, #368 @ (adr r3, 26ba0 ) │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #664 @ 0x298 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r0, r0 │ │ │ │ + uxth r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #208 @ (adr r3, 26ae4 ) │ │ │ │ + add r3, pc, #208 @ (adr r3, 26b0c ) │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {} │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #856] @ 0x358 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 26a76 │ │ │ │ + cbz r0, 26aa2 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r0, r0 │ │ │ │ + sxtb r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #976 @ (adr r2, 26df8 ) │ │ │ │ + add r2, pc, #976 @ (adr r2, 26e20 ) │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 26a68 │ │ │ │ + sxth r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #656 @ (adr r2, 26cc0 ) │ │ │ │ + add r2, pc, #656 @ (adr r2, 26ce8 ) │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 26a6a │ │ │ │ + cbz r4, 26a96 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #576 @ (adr r2, 26c78 ) │ │ │ │ + add r2, pc, #576 @ (adr r2, 26ca0 ) │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb738 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 26a6e │ │ │ │ + cbz r2, 26a9a │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #432 @ (adr r2, 26bf4 ) │ │ │ │ + add r2, pc, #432 @ (adr r2, 26c1c ) │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 26a6e │ │ │ │ + cbz r0, 26a9a │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #304 @ (adr r2, 26b7c ) │ │ │ │ + add r2, pc, #304 @ (adr r2, 26ba4 ) │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6ea │ │ │ │ + @ instruction: 0xb776 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 26a6e │ │ │ │ + cbz r4, 26a9a │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #120 @ (adr r2, 26ad0 ) │ │ │ │ + add r2, pc, #120 @ (adr r2, 26af8 ) │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 26a6e │ │ │ │ + cbz r2, 26a9a │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 26e58 ) │ │ │ │ + add r1, pc, #1016 @ (adr r1, 26e80 ) │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #296 @ 0x128 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 26a68 │ │ │ │ + cbz r6, 26a94 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #744 @ (adr r1, 26d54 ) │ │ │ │ + add r1, pc, #744 @ (adr r1, 26d7c ) │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r7} │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 26a8e │ │ │ │ + cbz r6, 26aba │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #296 @ 0x128 │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #504 @ (adr r1, 26c78 ) │ │ │ │ + add r1, pc, #504 @ (adr r1, 26ca0 ) │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #848 @ 0x350 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #944] @ 0x3b0 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #848] @ 0x350 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 26aae │ │ │ │ + cbz r2, 26ada │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #248 @ 0xf8 │ │ │ │ + add sp, #312 @ 0x138 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #968 @ (adr r0, 26e6c ) │ │ │ │ + add r0, pc, #968 @ (adr r0, 26e94 ) │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #120 @ 0x78 │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #840 @ (adr r0, 26df4 ) │ │ │ │ + add r0, pc, #840 @ (adr r0, 26e1c ) │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #592 @ (adr r0, 26d0c ) │ │ │ │ + add r0, pc, #592 @ (adr r0, 26d34 ) │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r4, r5} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r5} │ │ │ │ + stmia r6!, {r3, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + stmia r6!, {r5} │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #62] @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #384 @ 0x180 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #80 @ (adr r0, 26b38 ) │ │ │ │ + add r0, pc, #80 @ (adr r0, 26b60 ) │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + add r7, sp, #344 @ 0x158 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ ... │ │ │ │ │ │ │ │ -00026af0 : │ │ │ │ +00026b18 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r0, [pc, #1136] @ 26f78 │ │ │ │ + ldr.w r0, [pc, #1136] @ 26fa0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr.w r6, [pc, #1136] @ 26f7c │ │ │ │ + ldr.w r6, [pc, #1136] @ 26fa4 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #1132] @ 26f80 │ │ │ │ + ldr.w r3, [pc, #1132] @ 26fa8 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 1c394 │ │ │ │ + bl 1c3b4 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w 26d2a │ │ │ │ + beq.w 26d52 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w sl, [sp, #40] @ 0x28 │ │ │ │ bl c4fc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26d4a │ │ │ │ - ldr.w r2, [pc, #1080] @ 26f84 │ │ │ │ + beq.w 26d72 │ │ │ │ + ldr.w r2, [pc, #1080] @ 26fac │ │ │ │ ldr.w fp, [r6, r2] │ │ │ │ - ldr.w r1, [fp, #420] @ 0x1a4 │ │ │ │ + ldr.w r1, [fp, #244] @ 0xf4 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ blx 8670 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 26b76 │ │ │ │ + beq.n 26b9e │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 26ccc │ │ │ │ + beq.w 26cf4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 26dda │ │ │ │ - ldr.w r3, [pc, #1032] @ 26f88 │ │ │ │ + beq.w 26e02 │ │ │ │ + ldr.w r3, [pc, #1032] @ 26fb0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 26dfe │ │ │ │ + bne.w 26e26 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 26b9e │ │ │ │ + beq.n 26bc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 26cd4 │ │ │ │ - ldr r3, [pc, #1004] @ (26f8c ) │ │ │ │ + beq.w 26cfc │ │ │ │ + ldr r3, [pc, #1004] @ (26fb4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 26c76 │ │ │ │ + bne.n 26c9e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 26f5e │ │ │ │ + beq.w 26f86 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 26bc6 │ │ │ │ + beq.n 26bee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 26d1a │ │ │ │ - ldr r3, [pc, #968] @ (26f90 ) │ │ │ │ + beq.w 26d42 │ │ │ │ + ldr r3, [pc, #968] @ (26fb8 ) │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r9, [fp, #424] @ 0x1a8 │ │ │ │ + ldr.w r9, [fp, #248] @ 0xf8 │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ ldr.w r5, [r8] │ │ │ │ bl f694 │ │ │ │ mov r3, r0 │ │ │ │ strd r9, r7, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ mov r7, r3 │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ blx 89c0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26e38 │ │ │ │ + beq.w 26e60 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 26f46 │ │ │ │ + beq.w 26f6e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 26c12 │ │ │ │ + beq.n 26c3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 26d22 │ │ │ │ + beq.w 26d4a │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 26e56 │ │ │ │ + bne.w 26e7e │ │ │ │ mov r0, r5 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 26c38 │ │ │ │ + beq.n 26c60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 26d42 │ │ │ │ - ldr r3, [pc, #856] @ (26f94 ) │ │ │ │ + beq.w 26d6a │ │ │ │ + ldr r3, [pc, #856] @ (26fbc ) │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ - ldr r1, [pc, #856] @ (26f98 ) │ │ │ │ - ldr r0, [pc, #856] @ (26f9c ) │ │ │ │ + ldr r1, [pc, #856] @ (26fc0 ) │ │ │ │ + ldr r0, [pc, #856] @ (26fc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r2, r3, [r4] │ │ │ │ - ldr r2, [pc, #836] @ (26fa0 ) │ │ │ │ - ldr r3, [pc, #804] @ (26f80 ) │ │ │ │ + ldr r2, [pc, #836] @ (26fc8 ) │ │ │ │ + ldr r3, [pc, #804] @ (26fa8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 26f42 │ │ │ │ + bne.w 26f6a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w 26ea2 │ │ │ │ + bne.w 26eca │ │ │ │ add.w fp, r8, #2 │ │ │ │ teq r8, fp │ │ │ │ - bmi.n 26ce6 │ │ │ │ - ldr r3, [pc, #792] @ (26fa4 ) │ │ │ │ + bmi.n 26d0e │ │ │ │ + ldr r3, [pc, #792] @ (26fcc ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 26eb4 │ │ │ │ + beq.w 26edc │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 26ee6 │ │ │ │ + beq.w 26f0e │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl 24af0 │ │ │ │ + bl 24b18 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bmi.w 26f04 │ │ │ │ + bmi.w 26f2c │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w 26f0c │ │ │ │ + beq.w 26f34 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r7, sl, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 26c58 │ │ │ │ + b.n 26c80 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 26b76 │ │ │ │ + b.n 26b9e │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #688] @ (26f8c ) │ │ │ │ + ldr r3, [pc, #688] @ (26fb4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 26ba6 │ │ │ │ - b.n 26c76 │ │ │ │ + beq.w 26bce │ │ │ │ + b.n 26c9e │ │ │ │ cmp.w fp, #0 │ │ │ │ - bge.n 26c88 │ │ │ │ + bge.n 26cb0 │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #2 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r3, [pc, #684] @ (26fa4 ) │ │ │ │ + ldr r3, [pc, #684] @ (26fcc ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 26eb4 │ │ │ │ + beq.w 26edc │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ tst.w fp, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq.n 26c9e │ │ │ │ + beq.n 26cc6 │ │ │ │ mov r0, fp │ │ │ │ bl b8fc │ │ │ │ - b.n 26c9e │ │ │ │ + b.n 26cc6 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 26bc6 │ │ │ │ + b.n 26bee │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 26c12 │ │ │ │ - ldr r3, [pc, #616] @ (26f94 ) │ │ │ │ + b.n 26c3a │ │ │ │ + ldr r3, [pc, #616] @ (26fbc ) │ │ │ │ mov.w r2, #442 @ 0x1ba │ │ │ │ - ldr r1, [pc, #628] @ (26fa8 ) │ │ │ │ - ldr r0, [pc, #632] @ (26fac ) │ │ │ │ + ldr r1, [pc, #628] @ (26fd0 ) │ │ │ │ + ldr r0, [pc, #632] @ (26fd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 26c4e │ │ │ │ + b.n 26c76 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 26c38 │ │ │ │ - ldr r3, [pc, #584] @ (26f94 ) │ │ │ │ + b.n 26c60 │ │ │ │ + ldr r3, [pc, #584] @ (26fbc ) │ │ │ │ mov.w r2, #444 @ 0x1bc │ │ │ │ - ldr r5, [pc, #604] @ (26fb0 ) │ │ │ │ + ldr r5, [pc, #604] @ (26fd8 ) │ │ │ │ add.w r9, sp, #52 @ 0x34 │ │ │ │ - ldr r0, [pc, #604] @ (26fb4 ) │ │ │ │ + ldr r0, [pc, #604] @ (26fdc ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ bl f2c8 │ │ │ │ - ldr r3, [pc, #528] @ (26f84 ) │ │ │ │ + ldr r3, [pc, #528] @ (26fac ) │ │ │ │ ldr.w fp, [r6, r3] │ │ │ │ - ldr r3, [pc, #576] @ (26fb8 ) │ │ │ │ - ldr.w r1, [fp, #304] @ 0x130 │ │ │ │ + ldr r3, [pc, #576] @ (26fe0 ) │ │ │ │ + ldr.w r1, [fp, #124] @ 0x7c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 8c2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26f24 │ │ │ │ + beq.w 26f4c │ │ │ │ str r0, [sp, #24] │ │ │ │ bl f464 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 26e76 │ │ │ │ - ldr r3, [pc, #528] @ (26fbc ) │ │ │ │ + beq.n 26e9e │ │ │ │ + ldr r3, [pc, #528] @ (26fe4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r9, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 26b50 │ │ │ │ - ldr r3, [pc, #440] @ (26f94 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 26b78 │ │ │ │ + ldr r3, [pc, #440] @ (26fbc ) │ │ │ │ movw r2, #447 @ 0x1bf │ │ │ │ - ldr r1, [pc, #476] @ (26fc0 ) │ │ │ │ - ldr r0, [pc, #480] @ (26fc4 ) │ │ │ │ + ldr r1, [pc, #476] @ (26fe8 ) │ │ │ │ + ldr r0, [pc, #480] @ (26fec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 26c4e │ │ │ │ - ldr r0, [pc, #456] @ (26fc8 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 26c76 │ │ │ │ + ldr r0, [pc, #456] @ (26ff0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 26e18 │ │ │ │ + beq.n 26e40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 26e30 │ │ │ │ - ldr r3, [pc, #376] @ (26f94 ) │ │ │ │ + cbz r3, 26e58 │ │ │ │ + ldr r3, [pc, #376] @ (26fbc ) │ │ │ │ movw r2, #447 @ 0x1bf │ │ │ │ - ldr r1, [pc, #428] @ (26fcc ) │ │ │ │ - ldr r0, [pc, #428] @ (26fd0 ) │ │ │ │ + ldr r1, [pc, #428] @ (26ff4 ) │ │ │ │ + ldr r0, [pc, #428] @ (26ff8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 26df0 │ │ │ │ + b.n 26e18 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 26e18 │ │ │ │ - ldr r3, [pc, #344] @ (26f94 ) │ │ │ │ + b.n 26e40 │ │ │ │ + ldr r3, [pc, #344] @ (26fbc ) │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ - ldr r1, [pc, #404] @ (26fd4 ) │ │ │ │ - ldr r0, [pc, #404] @ (26fd8 ) │ │ │ │ + ldr r1, [pc, #404] @ (26ffc ) │ │ │ │ + ldr r0, [pc, #404] @ (27000 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 26c4e │ │ │ │ - ldr r2, [pc, #316] @ (26f94 ) │ │ │ │ - ldr r3, [pc, #384] @ (26fdc ) │ │ │ │ - ldr r1, [pc, #388] @ (26fe0 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 26c76 │ │ │ │ + ldr r2, [pc, #316] @ (26fbc ) │ │ │ │ + ldr r3, [pc, #384] @ (27004 ) │ │ │ │ + ldr r1, [pc, #388] @ (27008 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #388] @ (26fe4 ) │ │ │ │ + ldr r0, [pc, #388] @ (2700c ) │ │ │ │ ldr r6, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bl 10428 │ │ │ │ - b.n 26c4e │ │ │ │ + b.n 26c76 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ bl f204 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 26c4e │ │ │ │ + bl 9018 │ │ │ │ + b.n 26c76 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ - b.n 26cf6 │ │ │ │ + b.n 26d1e │ │ │ │ mov r0, fp │ │ │ │ bl b8fc │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ - ldr r3, [pc, #292] @ (26fe8 ) │ │ │ │ - ldr r1, [pc, #296] @ (26fec ) │ │ │ │ + bl 9018 │ │ │ │ + ldr r3, [pc, #292] @ (27010 ) │ │ │ │ + ldr r1, [pc, #296] @ (27014 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr r3, [pc, #196] @ (26f94 ) │ │ │ │ - ldr r1, [pc, #284] @ (26ff0 ) │ │ │ │ + ldr r3, [pc, #196] @ (26fbc ) │ │ │ │ + ldr r1, [pc, #284] @ (27018 ) │ │ │ │ mov.w r2, #450 @ 0x1c2 │ │ │ │ - ldr r0, [pc, #284] @ (26ff4 ) │ │ │ │ + ldr r0, [pc, #284] @ (2701c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 26c4e │ │ │ │ - ldr r3, [pc, #172] @ (26f94 ) │ │ │ │ + b.n 26c76 │ │ │ │ + ldr r3, [pc, #172] @ (26fbc ) │ │ │ │ mov.w r2, #450 @ 0x1c2 │ │ │ │ - ldr r1, [pc, #264] @ (26ff8 ) │ │ │ │ - ldr r0, [pc, #268] @ (26ffc ) │ │ │ │ + ldr r1, [pc, #264] @ (27020 ) │ │ │ │ + ldr r0, [pc, #268] @ (27024 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 26c4e │ │ │ │ + bl 9018 │ │ │ │ + b.n 26c76 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ - b.n 26cbc │ │ │ │ - ldr r3, [pc, #132] @ (26f94 ) │ │ │ │ + b.n 26ce4 │ │ │ │ + ldr r3, [pc, #132] @ (26fbc ) │ │ │ │ movw r2, #451 @ 0x1c3 │ │ │ │ - ldr r1, [pc, #236] @ (27000 ) │ │ │ │ - ldr r0, [pc, #236] @ (27004 ) │ │ │ │ + ldr r1, [pc, #236] @ (27028 ) │ │ │ │ + ldr r0, [pc, #236] @ (2702c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 26efc │ │ │ │ + b.n 26f24 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movw r2, #445 @ 0x1bd │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 26e86 │ │ │ │ + bl 9018 │ │ │ │ + b.n 26eae │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #192] @ (27008 ) │ │ │ │ - movw r2, #9337 @ 0x2479 │ │ │ │ - ldr r1, [pc, #188] @ (2700c ) │ │ │ │ - ldr r0, [pc, #192] @ (27010 ) │ │ │ │ + ldr r3, [pc, #192] @ (27030 ) │ │ │ │ + movw r2, #7237 @ 0x1c45 │ │ │ │ + ldr r1, [pc, #188] @ (27034 ) │ │ │ │ + ldr r0, [pc, #192] @ (27038 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1460 @ 0x5b4 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #180] @ (27014 ) │ │ │ │ - movw r2, #9413 @ 0x24c5 │ │ │ │ - ldr r1, [pc, #176] @ (27018 ) │ │ │ │ - ldr r0, [pc, #180] @ (2701c ) │ │ │ │ + ldr r3, [pc, #180] @ (2703c ) │ │ │ │ + movw r2, #7313 @ 0x1c91 │ │ │ │ + ldr r1, [pc, #176] @ (27040 ) │ │ │ │ + ldr r0, [pc, #180] @ (27044 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1460 @ 0x5b4 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #920] @ 0x398 │ │ │ │ + str r4, [sp, #760] @ 0x2f8 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add r6, sp, #24 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #600] @ 0x258 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #640] @ 0x280 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #656] @ 0x290 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r4, sp, #960 @ 0x3c0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #512] @ 0x200 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #664] @ 0x298 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #24 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #600] @ 0x258 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #928 @ (adr r4, 27380 ) │ │ │ │ + add r4, pc, #928 @ (adr r4, 273a8 ) │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #856 @ 0x358 │ │ │ │ + add r3, sp, #920 @ 0x398 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #448 @ (adr r7, 271b0 ) │ │ │ │ + add r7, pc, #512 @ (adr r7, 27218 ) │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r3, sp, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #776] @ 0x308 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r2, #18] │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #752 @ (adr r3, 27304 ) │ │ │ │ + add r3, pc, #752 @ (adr r3, 2732c ) │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #16] │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00027020 : │ │ │ │ +00027048 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r3 │ │ │ │ - ldr.w r3, [pc, #3164] @ 27c94 │ │ │ │ + ldr.w r3, [pc, #3164] @ 27cbc │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r9, [pc, #3160] @ 27c98 │ │ │ │ + ldr.w r9, [pc, #3160] @ 27cc0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr.w r1, [pc, #3156] @ 27c9c │ │ │ │ + ldr.w r1, [pc, #3156] @ 27cc4 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ add r9, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 26af0 │ │ │ │ + bl 26b18 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 27382 │ │ │ │ + beq.w 273aa │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mvn.w r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 14140 │ │ │ │ + bl 14160 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 273d2 │ │ │ │ + beq.w 273fa │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w 2742a │ │ │ │ + bpl.w 27452 │ │ │ │ mvn.w r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl eff0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27454 │ │ │ │ + beq.w 2747c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 274e4 │ │ │ │ + bpl.w 2750c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ blx 852c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 270d0 │ │ │ │ + beq.n 270f8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 272c4 │ │ │ │ + beq.w 272ec │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2750e │ │ │ │ + beq.w 27536 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w 272cc │ │ │ │ + bpl.w 272f4 │ │ │ │ movs r0, #0 │ │ │ │ blx 8420 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27536 │ │ │ │ + beq.w 2755e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov.w ip, r3, lsl #1 │ │ │ │ cmp.w ip, #2 │ │ │ │ - ble.n 2717e │ │ │ │ + ble.n 271a6 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ mov.w r8, #2 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, ip │ │ │ │ strd r6, r7, [sp, #28] │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14140 │ │ │ │ + bl 14160 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27338 │ │ │ │ + beq.w 27360 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - bpl.w 273a2 │ │ │ │ + bpl.w 273ca │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ blx 852c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 27140 │ │ │ │ + beq.n 27168 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 272bc │ │ │ │ + beq.w 272e4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 27404 │ │ │ │ + beq.w 2742c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.w 2748c │ │ │ │ + bpl.w 274b4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx 8844 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 2716a │ │ │ │ + beq.n 27192 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 27330 │ │ │ │ + beq.w 27358 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 274be │ │ │ │ + blt.w 274e6 │ │ │ │ add.w r8, r8, #2 │ │ │ │ cmp r8, r5 │ │ │ │ - blt.n 2710a │ │ │ │ + blt.n 27132 │ │ │ │ ldrd r6, r7, [sp, #28] │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ blx 8b00 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 271a2 │ │ │ │ + beq.n 271ca │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2752e │ │ │ │ + beq.w 27556 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 27656 │ │ │ │ + beq.w 2767e │ │ │ │ mov r0, r8 │ │ │ │ blx 8b00 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 271ca │ │ │ │ + beq.n 271f2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27580 │ │ │ │ + beq.w 275a8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27696 │ │ │ │ + beq.w 276be │ │ │ │ str.w fp, [sp, #28] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 8624 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 276e0 │ │ │ │ + beq.w 27708 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w 27598 │ │ │ │ + bpl.w 275c0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r1, #2 │ │ │ │ bl eff0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 275c2 │ │ │ │ - ldr.w r2, [pc, #2720] @ 27ca0 │ │ │ │ + beq.w 275ea │ │ │ │ + ldr.w r2, [pc, #2720] @ 27cc8 │ │ │ │ ldr.w r8, [r9, r2] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 2760c │ │ │ │ + bne.w 27634 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sl │ │ │ │ - bl 151b0 │ │ │ │ + bl 151d0 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 27234 │ │ │ │ + beq.n 2725c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 27574 │ │ │ │ + beq.w 2759c │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w 27636 │ │ │ │ + beq.w 2765e │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 278aa │ │ │ │ + bne.w 278d2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r1, #2 │ │ │ │ bl eff0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27676 │ │ │ │ + beq.w 2769e │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 276b6 │ │ │ │ + bne.w 276de │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sl │ │ │ │ bl fe48 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2727e │ │ │ │ + beq.n 272a6 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 27590 │ │ │ │ + beq.w 275b8 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 27296 │ │ │ │ + beq.n 272be │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 27588 │ │ │ │ + beq.w 275b0 │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 271d6 │ │ │ │ - ldr.w r3, [pc, #2564] @ 27ca4 │ │ │ │ + bne.n 271fe │ │ │ │ + ldr.w r3, [pc, #2564] @ 27ccc │ │ │ │ movw r2, #419 @ 0x1a3 │ │ │ │ - ldr.w r1, [pc, #2560] @ 27ca8 │ │ │ │ - ldr.w r0, [pc, #2560] @ 27cac │ │ │ │ + ldr.w r1, [pc, #2560] @ 27cd0 │ │ │ │ + ldr.w r0, [pc, #2560] @ 27cd4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2735c │ │ │ │ + b.n 27384 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 27140 │ │ │ │ + b.n 27168 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 270d0 │ │ │ │ - ldr.w r3, [pc, #2516] @ 27ca4 │ │ │ │ - ldr.w r2, [pc, #2524] @ 27cb0 │ │ │ │ - ldr.w r1, [pc, #2524] @ 27cb4 │ │ │ │ - ldr.w r0, [pc, #2524] @ 27cb8 │ │ │ │ + b.n 270f8 │ │ │ │ + ldr.w r3, [pc, #2516] @ 27ccc │ │ │ │ + ldr.w r2, [pc, #2524] @ 27cd8 │ │ │ │ + ldr.w r1, [pc, #2524] @ 27cdc │ │ │ │ + ldr.w r0, [pc, #2524] @ 27ce0 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #410 @ 0x19a │ │ │ │ bl 10428 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ movs r5, #1 │ │ │ │ - ldr.w r2, [pc, #2476] @ 27cbc │ │ │ │ - ldr.w r3, [pc, #2432] @ 27c94 │ │ │ │ + ldr.w r2, [pc, #2476] @ 27ce4 │ │ │ │ + ldr.w r3, [pc, #2432] @ 27cbc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 27a16 │ │ │ │ + bne.w 27a3e │ │ │ │ mov r0, r5 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2716a │ │ │ │ - ldr.w r3, [pc, #2408] @ 27ca4 │ │ │ │ + b.n 27192 │ │ │ │ + ldr.w r3, [pc, #2408] @ 27ccc │ │ │ │ mov.w r2, #412 @ 0x19c │ │ │ │ - ldr.w r1, [pc, #2428] @ 27cc0 │ │ │ │ - ldr.w r0, [pc, #2428] @ 27cc4 │ │ │ │ + ldr.w r1, [pc, #2428] @ 27ce8 │ │ │ │ + ldr.w r0, [pc, #2428] @ 27cec │ │ │ │ add r1, pc │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r6, r7, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2730c │ │ │ │ - ldr.w r3, [pc, #2336] @ 27ca4 │ │ │ │ + bl 9018 │ │ │ │ + b.n 27334 │ │ │ │ + ldr.w r3, [pc, #2336] @ 27ccc │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ - ldr.w r1, [pc, #2364] @ 27cc8 │ │ │ │ - ldr.w r0, [pc, #2364] @ 27ccc │ │ │ │ + ldr.w r1, [pc, #2364] @ 27cf0 │ │ │ │ + ldr.w r0, [pc, #2364] @ 27cf4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2730c │ │ │ │ - ldr.w r3, [pc, #2304] @ 27ca4 │ │ │ │ - ldr.w r2, [pc, #2344] @ 27cd0 │ │ │ │ - ldr.w r1, [pc, #2344] @ 27cd4 │ │ │ │ + b.n 27334 │ │ │ │ + ldr.w r3, [pc, #2304] @ 27ccc │ │ │ │ + ldr.w r2, [pc, #2344] @ 27cf8 │ │ │ │ + ldr.w r1, [pc, #2344] @ 27cfc │ │ │ │ add r2, pc │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #2332] @ 27cd8 │ │ │ │ + ldr.w r0, [pc, #2332] @ 27d00 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #412 @ 0x19c │ │ │ │ ldrd r7, r5, [sp, #32] │ │ │ │ bl 10428 │ │ │ │ - b.n 2735c │ │ │ │ - ldr.w r3, [pc, #2256] @ 27ca4 │ │ │ │ + b.n 27384 │ │ │ │ + ldr.w r3, [pc, #2256] @ 27ccc │ │ │ │ movw r2, #409 @ 0x199 │ │ │ │ - ldr.w r1, [pc, #2304] @ 27cdc │ │ │ │ - ldr.w r0, [pc, #2304] @ 27ce0 │ │ │ │ + ldr.w r1, [pc, #2304] @ 27d04 │ │ │ │ + ldr.w r0, [pc, #2304] @ 27d08 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2730c │ │ │ │ - ldr.w r3, [pc, #2204] @ 27ca4 │ │ │ │ + bl 9018 │ │ │ │ + b.n 27334 │ │ │ │ + ldr.w r3, [pc, #2204] @ 27ccc │ │ │ │ mov.w r2, #412 @ 0x19c │ │ │ │ - ldr.w r1, [pc, #2260] @ 27ce4 │ │ │ │ - ldr.w r0, [pc, #2260] @ 27ce8 │ │ │ │ + ldr.w r1, [pc, #2260] @ 27d0c │ │ │ │ + ldr.w r0, [pc, #2260] @ 27d10 │ │ │ │ add r1, pc │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r6, r7, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2735c │ │ │ │ - ldr.w r3, [pc, #2168] @ 27ca4 │ │ │ │ - ldr.w r2, [pc, #2236] @ 27cec │ │ │ │ - ldr.w r1, [pc, #2236] @ 27cf0 │ │ │ │ + b.n 27384 │ │ │ │ + ldr.w r3, [pc, #2168] @ 27ccc │ │ │ │ + ldr.w r2, [pc, #2236] @ 27d14 │ │ │ │ + ldr.w r1, [pc, #2236] @ 27d18 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #409 @ 0x199 │ │ │ │ - ldr.w r0, [pc, #2220] @ 27cf4 │ │ │ │ + ldr.w r0, [pc, #2220] @ 27d1c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 273f0 │ │ │ │ - ldr.w r3, [pc, #2124] @ 27ca4 │ │ │ │ + b.n 27418 │ │ │ │ + ldr.w r3, [pc, #2124] @ 27ccc │ │ │ │ movw r2, #409 @ 0x199 │ │ │ │ - ldr.w r1, [pc, #2200] @ 27cf8 │ │ │ │ - ldr.w r0, [pc, #2200] @ 27cfc │ │ │ │ + ldr.w r1, [pc, #2200] @ 27d20 │ │ │ │ + ldr.w r0, [pc, #2200] @ 27d24 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2730c │ │ │ │ - ldr.w r2, [pc, #2068] @ 27ca4 │ │ │ │ + bl 9018 │ │ │ │ + b.n 27334 │ │ │ │ + ldr.w r2, [pc, #2068] @ 27ccc │ │ │ │ mov r3, r6 │ │ │ │ - ldr.w r1, [pc, #2156] @ 27d00 │ │ │ │ - ldr.w r0, [pc, #2156] @ 27d04 │ │ │ │ + ldr.w r1, [pc, #2156] @ 27d28 │ │ │ │ + ldr.w r0, [pc, #2156] @ 27d2c │ │ │ │ add r1, pc │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - ldr.w r2, [pc, #2140] @ 27d08 │ │ │ │ + ldr.w r2, [pc, #2140] @ 27d30 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #412 @ 0x19c │ │ │ │ bl 10428 │ │ │ │ - b.n 2735c │ │ │ │ - ldr.w r3, [pc, #2020] @ 27ca4 │ │ │ │ + b.n 27384 │ │ │ │ + ldr.w r3, [pc, #2020] @ 27ccc │ │ │ │ mov.w r2, #412 @ 0x19c │ │ │ │ - ldr.w r1, [pc, #2116] @ 27d0c │ │ │ │ - ldr.w r0, [pc, #2116] @ 27d10 │ │ │ │ + ldr.w r1, [pc, #2116] @ 27d34 │ │ │ │ + ldr.w r0, [pc, #2116] @ 27d38 │ │ │ │ add r1, pc │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r6, r7, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2735c │ │ │ │ - ldr.w r3, [pc, #1980] @ 27ca4 │ │ │ │ - ldr.w r2, [pc, #2088] @ 27d14 │ │ │ │ - ldr.w r1, [pc, #2088] @ 27d18 │ │ │ │ + b.n 27384 │ │ │ │ + ldr.w r3, [pc, #1980] @ 27ccc │ │ │ │ + ldr.w r2, [pc, #2088] @ 27d3c │ │ │ │ + ldr.w r1, [pc, #2088] @ 27d40 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #2080] @ 27d1c │ │ │ │ + ldr.w r0, [pc, #2080] @ 27d44 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #409 @ 0x199 │ │ │ │ bl 10428 │ │ │ │ - b.n 27472 │ │ │ │ - ldr.w r3, [pc, #1940] @ 27ca4 │ │ │ │ + b.n 2749a │ │ │ │ + ldr.w r3, [pc, #1940] @ 27ccc │ │ │ │ mov.w r2, #410 @ 0x19a │ │ │ │ - ldr.w r1, [pc, #2056] @ 27d20 │ │ │ │ - ldr.w r0, [pc, #2056] @ 27d24 │ │ │ │ + ldr.w r1, [pc, #2056] @ 27d48 │ │ │ │ + ldr.w r0, [pc, #2056] @ 27d4c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 272f4 │ │ │ │ + b.n 2731c │ │ │ │ mov r0, r2 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 271a2 │ │ │ │ - ldr.w r3, [pc, #1900] @ 27ca4 │ │ │ │ + b.n 271ca │ │ │ │ + ldr.w r3, [pc, #1900] @ 27ccc │ │ │ │ mov.w r2, #412 @ 0x19c │ │ │ │ - ldr.w r1, [pc, #2024] @ 27d28 │ │ │ │ - ldr.w r0, [pc, #2024] @ 27d2c │ │ │ │ + ldr.w r1, [pc, #2024] @ 27d50 │ │ │ │ + ldr.w r0, [pc, #2024] @ 27d54 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2730c │ │ │ │ + bl 9018 │ │ │ │ + b.n 27334 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - b.n 27234 │ │ │ │ + b.n 2725c │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 271ca │ │ │ │ + b.n 271f2 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 27296 │ │ │ │ + b.n 272be │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2727e │ │ │ │ - ldr.w r3, [pc, #1800] @ 27ca4 │ │ │ │ - ldr.w r2, [pc, #1936] @ 27d30 │ │ │ │ - ldr.w r1, [pc, #1936] @ 27d34 │ │ │ │ + b.n 272a6 │ │ │ │ + ldr.w r3, [pc, #1800] @ 27ccc │ │ │ │ + ldr.w r2, [pc, #1936] @ 27d58 │ │ │ │ + ldr.w r1, [pc, #1936] @ 27d5c │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1928] @ 27d38 │ │ │ │ + ldr.w r0, [pc, #1928] @ 27d60 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #413 @ 0x19d │ │ │ │ bl 10428 │ │ │ │ - b.n 2735c │ │ │ │ - ldr.w r3, [pc, #1760] @ 27ca4 │ │ │ │ + b.n 27384 │ │ │ │ + ldr.w r3, [pc, #1760] @ 27ccc │ │ │ │ movw r2, #415 @ 0x19f │ │ │ │ - ldr.w r1, [pc, #1904] @ 27d3c │ │ │ │ - ldr.w r0, [pc, #1904] @ 27d40 │ │ │ │ + ldr.w r1, [pc, #1904] @ 27d64 │ │ │ │ + ldr.w r0, [pc, #1904] @ 27d68 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2730c │ │ │ │ - ldr.w r2, [pc, #1684] @ 27ca4 │ │ │ │ - ldr.w r1, [pc, #1840] @ 27d44 │ │ │ │ + bl 9018 │ │ │ │ + b.n 27334 │ │ │ │ + ldr.w r2, [pc, #1684] @ 27ccc │ │ │ │ + ldr.w r1, [pc, #1840] @ 27d6c │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1832] @ 27d48 │ │ │ │ + ldr.w r0, [pc, #1832] @ 27d70 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - ldr.w r2, [pc, #1832] @ 27d4c │ │ │ │ + ldr.w r2, [pc, #1832] @ 27d74 │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #415 @ 0x19f │ │ │ │ bl 10428 │ │ │ │ - b.n 275e0 │ │ │ │ - ldr.w r3, [pc, #1644] @ 27ca4 │ │ │ │ + b.n 27608 │ │ │ │ + ldr.w r3, [pc, #1644] @ 27ccc │ │ │ │ movw r2, #415 @ 0x19f │ │ │ │ - ldr.w r1, [pc, #1808] @ 27d50 │ │ │ │ - ldr.w r0, [pc, #1808] @ 27d54 │ │ │ │ + ldr.w r1, [pc, #1808] @ 27d78 │ │ │ │ + ldr.w r0, [pc, #1808] @ 27d7c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 275e0 │ │ │ │ - ldr.w r3, [pc, #1612] @ 27ca4 │ │ │ │ + b.n 27608 │ │ │ │ + ldr.w r3, [pc, #1612] @ 27ccc │ │ │ │ mov.w r2, #412 @ 0x19c │ │ │ │ - ldr.w r1, [pc, #1784] @ 27d58 │ │ │ │ - ldr.w r0, [pc, #1784] @ 27d5c │ │ │ │ + ldr.w r1, [pc, #1784] @ 27d80 │ │ │ │ + ldr.w r0, [pc, #1784] @ 27d84 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 27554 │ │ │ │ - ldr.w r3, [pc, #1580] @ 27ca4 │ │ │ │ + b.n 2757c │ │ │ │ + ldr.w r3, [pc, #1580] @ 27ccc │ │ │ │ movw r2, #419 @ 0x1a3 │ │ │ │ - ldr.w r1, [pc, #1760] @ 27d60 │ │ │ │ - ldr.w r0, [pc, #1760] @ 27d64 │ │ │ │ + ldr.w r1, [pc, #1760] @ 27d88 │ │ │ │ + ldr.w r0, [pc, #1760] @ 27d8c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 275e0 │ │ │ │ - ldr.w r3, [pc, #1548] @ 27ca4 │ │ │ │ + b.n 27608 │ │ │ │ + ldr.w r3, [pc, #1548] @ 27ccc │ │ │ │ movw r2, #413 @ 0x19d │ │ │ │ - ldr.w r1, [pc, #1736] @ 27d68 │ │ │ │ - ldr.w r0, [pc, #1736] @ 27d6c │ │ │ │ + ldr.w r1, [pc, #1736] @ 27d90 │ │ │ │ + ldr.w r0, [pc, #1736] @ 27d94 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 27554 │ │ │ │ - ldr.w r2, [pc, #1516] @ 27ca4 │ │ │ │ - ldr.w r1, [pc, #1716] @ 27d70 │ │ │ │ + b.n 2757c │ │ │ │ + ldr.w r2, [pc, #1516] @ 27ccc │ │ │ │ + ldr.w r1, [pc, #1716] @ 27d98 │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1708] @ 27d74 │ │ │ │ + ldr.w r0, [pc, #1708] @ 27d9c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - ldr.w r2, [pc, #1704] @ 27d78 │ │ │ │ + ldr.w r2, [pc, #1704] @ 27da0 │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #419 @ 0x1a3 │ │ │ │ bl 10428 │ │ │ │ - b.n 275e0 │ │ │ │ + b.n 27608 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 276fc │ │ │ │ + beq.n 27724 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27a1a │ │ │ │ + beq.w 27a42 │ │ │ │ blx 8914 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 27a84 │ │ │ │ + bne.w 27aac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r1, #2 │ │ │ │ bl eff0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27a6a │ │ │ │ - ldr.w r3, [pc, #1412] @ 27ca0 │ │ │ │ + beq.w 27a92 │ │ │ │ + ldr.w r3, [pc, #1412] @ 27cc8 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 28332 │ │ │ │ + bne.w 2835a │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ - bl 151b0 │ │ │ │ + bl 151d0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 27750 │ │ │ │ + beq.n 27778 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27a2a │ │ │ │ + beq.w 27a52 │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.w 283aa │ │ │ │ + beq.w 283d2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 27ab6 │ │ │ │ + beq.w 27ade │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 27774 │ │ │ │ + beq.n 2779c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27a9e │ │ │ │ + beq.w 27ac6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28392 │ │ │ │ + beq.w 283ba │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 27792 │ │ │ │ + beq.n 277ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27aae │ │ │ │ + beq.w 27ad6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 277a6 │ │ │ │ + beq.n 277ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27aa6 │ │ │ │ - ldr.w r3, [pc, #1492] @ 27d7c │ │ │ │ + beq.w 27ace │ │ │ │ + ldr.w r3, [pc, #1492] @ 27da4 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ - ldr.w r6, [r3, #404] @ 0x194 │ │ │ │ + ldr.w r6, [r3, #228] @ 0xe4 │ │ │ │ blx 8658 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 277cc │ │ │ │ + beq.n 277f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 278a2 │ │ │ │ + beq.n 278ca │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 28378 │ │ │ │ + beq.w 283a0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #2 │ │ │ │ bl c684 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 277f0 │ │ │ │ + beq.n 27818 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2789a │ │ │ │ + beq.n 278c2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 28302 │ │ │ │ - ldr.w r3, [pc, #1416] @ 27d80 │ │ │ │ + beq.w 2832a │ │ │ │ + ldr.w r3, [pc, #1416] @ 27da8 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ ldr r4, [r6, #0] │ │ │ │ bl f694 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ @@ -49916,142 +49922,142 @@ │ │ │ │ movs r2, #3 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2831c │ │ │ │ + beq.w 28344 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 27834 │ │ │ │ + beq.n 2785c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 27892 │ │ │ │ + cbz r3, 278ba │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 28356 │ │ │ │ + beq.w 2837e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2784e │ │ │ │ + beq.n 27876 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27a62 │ │ │ │ + beq.w 27a8a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 282de │ │ │ │ + bne.w 28306 │ │ │ │ mov r0, r4 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 27872 │ │ │ │ + beq.n 2789a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2836e │ │ │ │ - ldr.w r3, [pc, #1072] @ 27ca4 │ │ │ │ + beq.w 28396 │ │ │ │ + ldr.w r3, [pc, #1072] @ 27ccc │ │ │ │ mov.w r2, #422 @ 0x1a6 │ │ │ │ - ldr.w r1, [pc, #1288] @ 27d84 │ │ │ │ - ldr.w r0, [pc, #1288] @ 27d88 │ │ │ │ + ldr.w r1, [pc, #1288] @ 27dac │ │ │ │ + ldr.w r0, [pc, #1288] @ 27db0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2730c │ │ │ │ + b.n 27334 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 27834 │ │ │ │ + b.n 2785c │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 277f0 │ │ │ │ + b.n 27818 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 277cc │ │ │ │ + b.n 277f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 278be │ │ │ │ + beq.n 278e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27a22 │ │ │ │ + beq.w 27a4a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 282ac │ │ │ │ + beq.w 282d4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 278dc │ │ │ │ + beq.n 27904 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27a32 │ │ │ │ + beq.w 27a5a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 278f0 │ │ │ │ + beq.n 27918 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27a3a │ │ │ │ + beq.w 27a62 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 27904 │ │ │ │ + beq.n 2792c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27a42 │ │ │ │ + beq.w 27a6a │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2791a │ │ │ │ + beq.n 27942 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27a4a │ │ │ │ - ldr.w r3, [pc, #1120] @ 27d7c │ │ │ │ + beq.w 27a72 │ │ │ │ + ldr.w r3, [pc, #1120] @ 27da4 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ - ldr.w r6, [r3, #416] @ 0x1a0 │ │ │ │ + ldr.w r6, [r3, #240] @ 0xf0 │ │ │ │ blx 8658 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 27944 │ │ │ │ + beq.n 2796c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 27a06 │ │ │ │ + beq.n 27a2e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 28292 │ │ │ │ + beq.w 282ba │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #2 │ │ │ │ bl c684 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 27968 │ │ │ │ + beq.n 27990 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 279fe │ │ │ │ + beq.n 27a26 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 282c4 │ │ │ │ - ldr.w r3, [pc, #1040] @ 27d80 │ │ │ │ + beq.w 282ec │ │ │ │ + ldr.w r3, [pc, #1040] @ 27da8 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ ldr r4, [r6, #0] │ │ │ │ bl f694 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ @@ -50060,520 +50066,520 @@ │ │ │ │ movs r2, #3 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2822e │ │ │ │ + beq.w 28256 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 279ac │ │ │ │ + beq.n 279d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 27a0e │ │ │ │ + cbz r3, 27a36 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 28256 │ │ │ │ + beq.w 2827e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 279c4 │ │ │ │ + beq.n 279ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 27a52 │ │ │ │ + beq.n 27a7a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 2826e │ │ │ │ + bne.w 28296 │ │ │ │ mov r0, r4 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 279e4 │ │ │ │ + beq.n 27a0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 27a5a │ │ │ │ - ldr r3, [pc, #700] @ (27ca4 ) │ │ │ │ + cbz r3, 27a82 │ │ │ │ + ldr r3, [pc, #700] @ (27ccc ) │ │ │ │ mov.w r2, #416 @ 0x1a0 │ │ │ │ - ldr r1, [pc, #928] @ (27d8c ) │ │ │ │ - ldr r0, [pc, #928] @ (27d90 ) │ │ │ │ + ldr r1, [pc, #928] @ (27db4 ) │ │ │ │ + ldr r0, [pc, #928] @ (27db8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2730c │ │ │ │ + b.n 27334 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 27968 │ │ │ │ + b.n 27990 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 27944 │ │ │ │ + b.n 2796c │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 279ac │ │ │ │ + b.n 279d4 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ mov r0, r2 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 276fc │ │ │ │ + b.n 27724 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 278be │ │ │ │ + b.n 278e6 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 27750 │ │ │ │ + b.n 27778 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 278dc │ │ │ │ + b.n 27904 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 278f0 │ │ │ │ + b.n 27918 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 27904 │ │ │ │ + b.n 2792c │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2791a │ │ │ │ + b.n 27942 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 279c4 │ │ │ │ + b.n 279ec │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 279e4 │ │ │ │ + b.n 27a0c │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2784e │ │ │ │ - ldr r3, [pc, #568] @ (27ca4 ) │ │ │ │ + b.n 27876 │ │ │ │ + ldr r3, [pc, #568] @ (27ccc ) │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ - ldr r1, [pc, #800] @ (27d94 ) │ │ │ │ - ldr r0, [pc, #804] @ (27d98 ) │ │ │ │ + ldr r1, [pc, #800] @ (27dbc ) │ │ │ │ + ldr r0, [pc, #804] @ (27dc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 27554 │ │ │ │ - ldr r3, [pc, #540] @ (27ca4 ) │ │ │ │ + b.n 2757c │ │ │ │ + ldr r3, [pc, #540] @ (27ccc ) │ │ │ │ movw r2, #413 @ 0x19d │ │ │ │ - ldr r1, [pc, #784] @ (27d9c ) │ │ │ │ - ldr r0, [pc, #784] @ (27da0 ) │ │ │ │ + ldr r1, [pc, #784] @ (27dc4 ) │ │ │ │ + ldr r0, [pc, #784] @ (27dc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 27554 │ │ │ │ + b.n 2757c │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 27774 │ │ │ │ + b.n 2779c │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 277a6 │ │ │ │ + b.n 277ce │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 27792 │ │ │ │ + b.n 277ba │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl eff0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27eec │ │ │ │ - ldr r3, [pc, #732] @ (27da4 ) │ │ │ │ + beq.w 27f14 │ │ │ │ + ldr r3, [pc, #732] @ (27dcc ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 27dec │ │ │ │ + bne.w 27e14 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ bl 10458 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 27af4 │ │ │ │ + beq.n 27b1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 283c6 │ │ │ │ + beq.w 283ee │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 27b0c │ │ │ │ + beq.n 27b34 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27f7c │ │ │ │ + beq.w 27fa4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 27fcc │ │ │ │ + beq.w 27ff4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx 859c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 27f8c │ │ │ │ + blt.w 27fb4 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28000 │ │ │ │ + beq.w 28028 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 27b3e │ │ │ │ + beq.n 27b66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27f84 │ │ │ │ + beq.w 27fac │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27c74 │ │ │ │ + beq.w 27c9c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 27b5c │ │ │ │ + beq.n 27b84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 283ea │ │ │ │ + beq.w 28412 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 27b70 │ │ │ │ + beq.n 27b98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27c8c │ │ │ │ + beq.w 27cb4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 27b88 │ │ │ │ + beq.n 27bb0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27ddc │ │ │ │ - ldr r3, [pc, #500] @ (27d80 ) │ │ │ │ + beq.w 27e04 │ │ │ │ + ldr r3, [pc, #500] @ (27da8 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #492] @ (27d7c ) │ │ │ │ + ldr r2, [pc, #492] @ (27da4 ) │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r4, [r6, #0] │ │ │ │ - ldr.w r7, [r2, #388] @ 0x184 │ │ │ │ + ldr.w r7, [r2, #212] @ 0xd4 │ │ │ │ bl f694 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #3 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 27c52 │ │ │ │ + beq.n 27c7a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 27c3a │ │ │ │ + beq.n 27c62 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 27bd4 │ │ │ │ + beq.n 27bfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27de4 │ │ │ │ + beq.w 27e0c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 27c0e │ │ │ │ + bne.n 27c36 │ │ │ │ mov r0, r4 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 27bf2 │ │ │ │ + beq.n 27c1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 27c32 │ │ │ │ - ldr r3, [pc, #176] @ (27ca4 ) │ │ │ │ + cbz r3, 27c5a │ │ │ │ + ldr r3, [pc, #176] @ (27ccc ) │ │ │ │ movw r2, #431 @ 0x1af │ │ │ │ - ldr r1, [pc, #428] @ (27da8 ) │ │ │ │ - ldr r0, [pc, #432] @ (27dac ) │ │ │ │ + ldr r1, [pc, #428] @ (27dd0 ) │ │ │ │ + ldr r0, [pc, #432] @ (27dd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 2730c │ │ │ │ - ldr r1, [pc, #148] @ (27ca4 ) │ │ │ │ + b.w 27334 │ │ │ │ + ldr r1, [pc, #148] @ (27ccc ) │ │ │ │ movw r2, #431 @ 0x1af │ │ │ │ - ldr r3, [pc, #408] @ (27db0 ) │ │ │ │ - ldr r0, [pc, #412] @ (27db4 ) │ │ │ │ + ldr r3, [pc, #408] @ (27dd8 ) │ │ │ │ + ldr r0, [pc, #412] @ (27ddc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r5, [r9, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #400] @ (27db8 ) │ │ │ │ + ldr r1, [pc, #400] @ (27de0 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 10428 │ │ │ │ - b.w 2730c │ │ │ │ + b.w 27334 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 27bf2 │ │ │ │ - ldr r3, [pc, #384] @ (27dbc ) │ │ │ │ - movw r2, #8942 @ 0x22ee │ │ │ │ - ldr r1, [pc, #380] @ (27dc0 ) │ │ │ │ - ldr r0, [pc, #384] @ (27dc4 ) │ │ │ │ + b.n 27c1a │ │ │ │ + ldr r3, [pc, #384] @ (27de4 ) │ │ │ │ + movw r2, #6842 @ 0x1aba │ │ │ │ + ldr r1, [pc, #380] @ (27de8 ) │ │ │ │ + ldr r0, [pc, #384] @ (27dec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1500 @ 0x5dc │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ (27ca4 ) │ │ │ │ + ldr r3, [pc, #80] @ (27ccc ) │ │ │ │ movw r2, #431 @ 0x1af │ │ │ │ - ldr r1, [pc, #364] @ (27dc8 ) │ │ │ │ - ldr r0, [pc, #368] @ (27dcc ) │ │ │ │ + ldr r1, [pc, #364] @ (27df0 ) │ │ │ │ + ldr r0, [pc, #368] @ (27df4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 2730c │ │ │ │ - ldr r3, [pc, #344] @ (27dd0 ) │ │ │ │ - movw r2, #9140 @ 0x23b4 │ │ │ │ - ldr r1, [pc, #344] @ (27dd4 ) │ │ │ │ - ldr r0, [pc, #344] @ (27dd8 ) │ │ │ │ + bl 9018 │ │ │ │ + b.w 27334 │ │ │ │ + ldr r3, [pc, #344] @ (27df8 ) │ │ │ │ + mov.w r2, #7040 @ 0x1b80 │ │ │ │ + ldr r1, [pc, #344] @ (27dfc ) │ │ │ │ + ldr r0, [pc, #344] @ (27e00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1500 @ 0x5dc │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 27b70 │ │ │ │ + b.n 27b98 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r0, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r5, #60] @ 0x3c │ │ │ │ + ldrh r6, [r0, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #704 @ (adr r7, 27f6c ) │ │ │ │ + add r7, pc, #768 @ (adr r7, 27fd4 ) │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #784] @ 0x310 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #488 @ (adr r7, 27ea0 ) │ │ │ │ + add r7, pc, #552 @ (adr r7, 27f08 ) │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #984] @ 0x3d8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #38] @ 0x26 │ │ │ │ + ldrh r6, [r7, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - add r7, pc, #80 @ (adr r7, 27d14 ) │ │ │ │ + add r7, pc, #144 @ (adr r7, 27d7c ) │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #560] @ 0x230 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #808 @ (adr r6, 27ff4 ) │ │ │ │ + add r6, pc, #872 @ (adr r6, 2805c ) │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #272] @ 0x110 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #968] @ 0x3c8 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #664 @ (adr r6, 27f70 ) │ │ │ │ + add r6, pc, #728 @ (adr r6, 27fd8 ) │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #488 @ (adr r6, 27ec8 ) │ │ │ │ + add r6, pc, #552 @ (adr r6, 27f30 ) │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #976] @ 0x3d0 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #288 @ (adr r6, 27e08 ) │ │ │ │ + add r6, pc, #352 @ (adr r6, 27e70 ) │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #768] @ 0x300 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #424] @ 0x1a8 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #128 @ (adr r6, 27d74 ) │ │ │ │ + add r6, pc, #192 @ (adr r6, 27ddc ) │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #576] @ 0x240 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #992 @ (adr r5, 280dc ) │ │ │ │ + add r6, pc, #32 @ (adr r6, 27d44 ) │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #456] @ 0x1c8 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #776 @ (adr r5, 2800c ) │ │ │ │ + add r5, pc, #840 @ (adr r5, 28074 ) │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #232] @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #960] @ 0x3c0 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #568 @ (adr r5, 27f48 ) │ │ │ │ + add r5, pc, #632 @ (adr r5, 27fb0 ) │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #24] │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #688 @ 0x2b0 │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #408 @ (adr r5, 27eb4 ) │ │ │ │ + add r5, pc, #472 @ (adr r5, 27f1c ) │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #880] @ 0x370 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #248 @ (adr r5, 27e1c ) │ │ │ │ + add r5, pc, #312 @ (adr r5, 27e84 ) │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #736] @ 0x2e0 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #88 @ (adr r5, 27d84 ) │ │ │ │ + add r5, pc, #152 @ (adr r5, 27dec ) │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #576] @ 0x240 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #1008] @ 0x3f0 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #712 @ (adr r4, 28000 ) │ │ │ │ + add r4, pc, #776 @ (adr r4, 28068 ) │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #552 @ (adr r4, 27f68 ) │ │ │ │ + add r4, pc, #616 @ (adr r4, 27fd0 ) │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #16] │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #288 @ (adr r4, 27e68 ) │ │ │ │ + add r4, pc, #352 @ (adr r4, 27ed0 ) │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #728] @ 0x2d8 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #816] @ 0x330 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #88 @ (adr r4, 27dac ) │ │ │ │ + add r4, pc, #152 @ (adr r4, 27e14 ) │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #576] @ 0x240 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #984 @ (adr r3, 28134 ) │ │ │ │ + add r4, pc, #24 @ (adr r4, 27d9c ) │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #448] @ 0x1c0 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #856 @ (adr r3, 280bc ) │ │ │ │ + add r3, pc, #920 @ (adr r3, 28124 ) │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #728 @ (adr r3, 28044 ) │ │ │ │ + add r3, pc, #792 @ (adr r3, 280ac ) │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #632 @ (adr r3, 27fec ) │ │ │ │ + add r3, pc, #696 @ (adr r3, 28054 ) │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #872 @ (adr r1, 280f0 ) │ │ │ │ + add r1, pc, #936 @ (adr r1, 28158 ) │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #440 @ (adr r0, 27f48 ) │ │ │ │ + add r0, pc, #504 @ (adr r0, 27fb0 ) │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r5, #62] @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #58] @ 0x3a │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #824] @ 0x338 │ │ │ │ + ldr r7, [sp, #888] @ 0x378 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #58] @ 0x3a │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #46] @ 0x2e │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #176] @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, #44] @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r6, [sp, #272] @ 0x110 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 27e1c │ │ │ │ + cbz r0, 27e4a │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r3, #21] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #224] @ 0xe0 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #42] @ 0x2a │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 27e20 │ │ │ │ + cbz r6, 27e4e │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, #20] │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #216] @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 27b88 │ │ │ │ + b.n 27bb0 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 27bd4 │ │ │ │ - ldr.w r3, [pc, #1772] @ 284dc │ │ │ │ + b.n 27bfc │ │ │ │ + ldr.w r3, [pc, #1772] @ 28504 │ │ │ │ movw r2, #427 @ 0x1ab │ │ │ │ - ldr.w r1, [pc, #1768] @ 284e0 │ │ │ │ + ldr.w r1, [pc, #1768] @ 28508 │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [r9, r3] │ │ │ │ - ldr.w r3, [pc, #1764] @ 284e4 │ │ │ │ + ldr.w r3, [pc, #1764] @ 2850c │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1760] @ 284e8 │ │ │ │ + ldr.w r0, [pc, #1760] @ 28510 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ bl 10428 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ add r6, sp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl f2c8 │ │ │ │ - ldr.w r3, [pc, #1716] @ 284ec │ │ │ │ + ldr.w r3, [pc, #1716] @ 28514 │ │ │ │ ldr.w r7, [r9, r3] │ │ │ │ - ldr.w r3, [pc, #1712] @ 284f0 │ │ │ │ - ldr.w r1, [r7, #344] @ 0x158 │ │ │ │ + ldr.w r3, [pc, #1712] @ 28518 │ │ │ │ + ldr.w r1, [r7, #168] @ 0xa8 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8c2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27f5c │ │ │ │ + beq.w 27f84 │ │ │ │ bl f464 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 27f52 │ │ │ │ - ldr.w r3, [pc, #1668] @ 284f4 │ │ │ │ - ldr.w sl, [r7, #388] @ 0x184 │ │ │ │ + beq.n 27f7a │ │ │ │ + ldr.w r3, [pc, #1668] @ 2851c │ │ │ │ + ldr.w sl, [r7, #212] @ 0xd4 │ │ │ │ ldr.w r7, [r9, r3] │ │ │ │ ldr r4, [r7, #0] │ │ │ │ bl f694 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ @@ -50581,3088 +50587,3088 @@ │ │ │ │ movs r2, #3 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 27f32 │ │ │ │ + beq.n 27f5a │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 27f0e │ │ │ │ + bne.n 27f36 │ │ │ │ mov r0, r4 │ │ │ │ bl f198 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ - ldr.w r1, [pc, #1600] @ 284f8 │ │ │ │ - ldr.w r0, [pc, #1600] @ 284fc │ │ │ │ + bl 9018 │ │ │ │ + ldr.w r1, [pc, #1600] @ 28520 │ │ │ │ + ldr.w r0, [pc, #1600] @ 28524 │ │ │ │ movw r2, #429 @ 0x1ad │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 2730c │ │ │ │ - ldr.w r3, [pc, #1516] @ 284dc │ │ │ │ + bl 9018 │ │ │ │ + b.w 27334 │ │ │ │ + ldr.w r3, [pc, #1516] @ 28504 │ │ │ │ movw r2, #427 @ 0x1ab │ │ │ │ - ldr.w r1, [pc, #1544] @ 28500 │ │ │ │ - ldr.w r0, [pc, #1544] @ 28504 │ │ │ │ + ldr.w r1, [pc, #1544] @ 28528 │ │ │ │ + ldr.w r0, [pc, #1544] @ 2852c │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ bl fb48 │ │ │ │ - b.n 27e16 │ │ │ │ - ldr.w r3, [pc, #1528] @ 28508 │ │ │ │ + b.n 27e3e │ │ │ │ + ldr.w r3, [pc, #1528] @ 28530 │ │ │ │ movw r2, #429 @ 0x1ad │ │ │ │ - ldr.w r1, [pc, #1524] @ 2850c │ │ │ │ + ldr.w r1, [pc, #1524] @ 28534 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1520] @ 28510 │ │ │ │ + ldr.w r0, [pc, #1520] @ 28538 │ │ │ │ strd r3, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ bl 10428 │ │ │ │ - b.n 27ece │ │ │ │ - ldr.w r1, [pc, #1504] @ 28514 │ │ │ │ + b.n 27ef6 │ │ │ │ + ldr.w r1, [pc, #1504] @ 2853c │ │ │ │ movw r2, #429 @ 0x1ad │ │ │ │ - ldr.w r0, [pc, #1500] @ 28518 │ │ │ │ + ldr.w r0, [pc, #1500] @ 28540 │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 27ece │ │ │ │ + bl 9018 │ │ │ │ + b.n 27ef6 │ │ │ │ bl b8fc │ │ │ │ bl f204 │ │ │ │ - b.n 27ece │ │ │ │ - ldr.w r1, [pc, #1468] @ 2851c │ │ │ │ + b.n 27ef6 │ │ │ │ + ldr.w r1, [pc, #1468] @ 28544 │ │ │ │ mov.w r2, #428 @ 0x1ac │ │ │ │ - ldr.w r0, [pc, #1464] @ 28520 │ │ │ │ + ldr.w r0, [pc, #1464] @ 28548 │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ - b.n 27ece │ │ │ │ + b.n 27ef6 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 27b0c │ │ │ │ + b.n 27b34 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 27b3e │ │ │ │ - ldr.w r3, [pc, #1356] @ 284dc │ │ │ │ + b.n 27b66 │ │ │ │ + ldr.w r3, [pc, #1356] @ 28504 │ │ │ │ mov.w r2, #430 @ 0x1ae │ │ │ │ - ldr.w r1, [pc, #1420] @ 28524 │ │ │ │ - ldr.w r0, [pc, #1420] @ 28528 │ │ │ │ + ldr.w r1, [pc, #1420] @ 2854c │ │ │ │ + ldr.w r0, [pc, #1420] @ 28550 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 2730c │ │ │ │ - ldr.w r3, [pc, #1292] @ 284dc │ │ │ │ + bl 9018 │ │ │ │ + b.w 27334 │ │ │ │ + ldr.w r3, [pc, #1292] @ 28504 │ │ │ │ movw r2, #427 @ 0x1ab │ │ │ │ - ldr.w r1, [pc, #1364] @ 2852c │ │ │ │ - ldr.w r0, [pc, #1364] @ 28530 │ │ │ │ + ldr.w r1, [pc, #1364] @ 28554 │ │ │ │ + ldr.w r0, [pc, #1364] @ 28558 │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 27e2e │ │ │ │ - ldr.w r3, [pc, #1328] @ 28534 │ │ │ │ + bl 9018 │ │ │ │ + b.n 27e56 │ │ │ │ + ldr.w r3, [pc, #1328] @ 2855c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r7, [r9, r3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28016 │ │ │ │ + beq.n 2803e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - ldr.w r3, [pc, #1312] @ 28538 │ │ │ │ + ldr.w r3, [pc, #1312] @ 28560 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ blx 88b4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 283e4 │ │ │ │ + beq.w 2840c │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 283d0 │ │ │ │ - ldr.w r2, [pc, #1264] @ 2853c │ │ │ │ + bpl.w 283f8 │ │ │ │ + ldr.w r2, [pc, #1264] @ 28564 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 28400 │ │ │ │ - ldr.w r2, [pc, #1256] @ 28540 │ │ │ │ + beq.w 28428 │ │ │ │ + ldr.w r2, [pc, #1256] @ 28568 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 283fc │ │ │ │ + beq.w 28424 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 28416 │ │ │ │ + ble.w 2843e │ │ │ │ cmp r3, #1 │ │ │ │ str.w r7, [sl, #12] │ │ │ │ - beq.w 28416 │ │ │ │ + beq.w 2843e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, sl │ │ │ │ str.w r3, [sl, #16] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 86f8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 280a0 │ │ │ │ + beq.n 280c8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 283f4 │ │ │ │ + beq.w 2841c │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 2820c │ │ │ │ + blt.w 28234 │ │ │ │ uxtb r7, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 28160 │ │ │ │ + bne.n 28188 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 280c0 │ │ │ │ + beq.n 280e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2841a │ │ │ │ + beq.w 28442 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl e0c0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 280e4 │ │ │ │ + beq.n 2810c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2845e │ │ │ │ + beq.w 28486 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 280f8 │ │ │ │ + beq.n 28120 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28466 │ │ │ │ + beq.w 2848e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 2813a │ │ │ │ + cbz r3, 28162 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2810e │ │ │ │ + beq.n 28136 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 28158 │ │ │ │ + cbz r3, 28180 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.w 2730e │ │ │ │ - ldr r3, [pc, #964] @ (284dc ) │ │ │ │ + bge.w 27336 │ │ │ │ + ldr r3, [pc, #964] @ (28504 ) │ │ │ │ movw r2, #435 @ 0x1b3 │ │ │ │ - ldr.w r1, [pc, #1064] @ 28544 │ │ │ │ - ldr.w r0, [pc, #1064] @ 28548 │ │ │ │ + ldr.w r1, [pc, #1064] @ 2856c │ │ │ │ + ldr.w r0, [pc, #1064] @ 28570 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ - b.w 2730c │ │ │ │ - ldr.w r3, [pc, #1040] @ 2854c │ │ │ │ - movw r2, #9013 @ 0x2335 │ │ │ │ - ldr.w r1, [pc, #1036] @ 28550 │ │ │ │ - ldr.w r0, [pc, #1036] @ 28554 │ │ │ │ + b.w 27334 │ │ │ │ + ldr.w r3, [pc, #1040] @ 28574 │ │ │ │ + movw r2, #6913 @ 0x1b01 │ │ │ │ + ldr.w r1, [pc, #1036] @ 28578 │ │ │ │ + ldr.w r0, [pc, #1036] @ 2857c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1500 @ 0x5dc │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2810e │ │ │ │ + b.n 28136 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r1, #2 │ │ │ │ bl eff0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28444 │ │ │ │ + beq.w 2846c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 28422 │ │ │ │ + bne.w 2844a │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ blx 852c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28198 │ │ │ │ + beq.n 281c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 28226 │ │ │ │ + beq.n 2824e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2846e │ │ │ │ + beq.w 28496 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w 284b0 │ │ │ │ + bpl.w 284d8 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 14774 │ │ │ │ + bl 14794 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 281d2 │ │ │ │ + beq.n 281fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 284a8 │ │ │ │ + beq.w 284d0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 281e6 │ │ │ │ + beq.n 2820e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 284d4 │ │ │ │ + beq.w 284fc │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w 280c0 │ │ │ │ - ldr r3, [pc, #748] @ (284dc ) │ │ │ │ + bne.w 280e8 │ │ │ │ + ldr r3, [pc, #748] @ (28504 ) │ │ │ │ mov.w r2, #434 @ 0x1b2 │ │ │ │ - ldr r1, [pc, #868] @ (28558 ) │ │ │ │ - ldr r0, [pc, #868] @ (2855c ) │ │ │ │ + ldr r1, [pc, #868] @ (28580 ) │ │ │ │ + ldr r0, [pc, #868] @ (28584 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ - b.n 27fb6 │ │ │ │ - ldr r3, [pc, #716] @ (284dc ) │ │ │ │ + b.n 27fde │ │ │ │ + ldr r3, [pc, #716] @ (28504 ) │ │ │ │ movw r2, #433 @ 0x1b1 │ │ │ │ - ldr r1, [pc, #844] @ (28560 ) │ │ │ │ - ldr r0, [pc, #844] @ (28564 ) │ │ │ │ + ldr r1, [pc, #844] @ (28588 ) │ │ │ │ + ldr r0, [pc, #844] @ (2858c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 27faa │ │ │ │ + b.n 27fd2 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 28198 │ │ │ │ - ldr r3, [pc, #684] @ (284dc ) │ │ │ │ + b.n 281c0 │ │ │ │ + ldr r3, [pc, #684] @ (28504 ) │ │ │ │ mov.w r2, #416 @ 0x1a0 │ │ │ │ - ldr r1, [pc, #816] @ (28568 ) │ │ │ │ - ldr r0, [pc, #820] @ (2856c ) │ │ │ │ + ldr r1, [pc, #816] @ (28590 ) │ │ │ │ + ldr r0, [pc, #820] @ (28594 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 2730c │ │ │ │ - ldr r3, [pc, #792] @ (28570 ) │ │ │ │ - movw r2, #8745 @ 0x2229 │ │ │ │ - ldr r1, [pc, #788] @ (28574 ) │ │ │ │ - ldr r0, [pc, #792] @ (28578 ) │ │ │ │ + bl 9018 │ │ │ │ + b.w 27334 │ │ │ │ + ldr r3, [pc, #792] @ (28598 ) │ │ │ │ + movw r2, #6645 @ 0x19f5 │ │ │ │ + ldr r1, [pc, #788] @ (2859c ) │ │ │ │ + ldr r0, [pc, #792] @ (285a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1500 @ 0x5dc │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r1, [pc, #620] @ (284dc ) │ │ │ │ + ldr r1, [pc, #620] @ (28504 ) │ │ │ │ mov.w r2, #416 @ 0x1a0 │ │ │ │ - ldr r3, [pc, #772] @ (2857c ) │ │ │ │ - ldr r0, [pc, #776] @ (28580 ) │ │ │ │ + ldr r3, [pc, #772] @ (285a4 ) │ │ │ │ + ldr r0, [pc, #776] @ (285a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r5, [r9, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #764] @ (28584 ) │ │ │ │ + ldr r1, [pc, #764] @ (285ac ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 10428 │ │ │ │ - b.w 2730c │ │ │ │ - ldr r3, [pc, #584] @ (284dc ) │ │ │ │ + b.w 27334 │ │ │ │ + ldr r3, [pc, #584] @ (28504 ) │ │ │ │ mov.w r2, #416 @ 0x1a0 │ │ │ │ - ldr r1, [pc, #748] @ (28588 ) │ │ │ │ - ldr r0, [pc, #752] @ (2858c ) │ │ │ │ + ldr r1, [pc, #748] @ (285b0 ) │ │ │ │ + ldr r0, [pc, #752] @ (285b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 28130 │ │ │ │ - ldr r3, [pc, #736] @ (28590 ) │ │ │ │ - movw r2, #9080 @ 0x2378 │ │ │ │ - ldr r1, [pc, #736] @ (28594 ) │ │ │ │ - ldr r0, [pc, #736] @ (28598 ) │ │ │ │ + b.n 28158 │ │ │ │ + ldr r3, [pc, #736] @ (285b8 ) │ │ │ │ + movw r2, #6980 @ 0x1b44 │ │ │ │ + ldr r1, [pc, #736] @ (285bc ) │ │ │ │ + ldr r0, [pc, #736] @ (285c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1500 @ 0x5dc │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #532] @ (284dc ) │ │ │ │ + ldr r3, [pc, #532] @ (28504 ) │ │ │ │ mov.w r2, #416 @ 0x1a0 │ │ │ │ - ldr r1, [pc, #720] @ (2859c ) │ │ │ │ - ldr r0, [pc, #720] @ (285a0 ) │ │ │ │ + ldr r1, [pc, #720] @ (285c4 ) │ │ │ │ + ldr r0, [pc, #720] @ (285c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 28130 │ │ │ │ - ldr r1, [pc, #508] @ (284dc ) │ │ │ │ + b.n 28158 │ │ │ │ + ldr r1, [pc, #508] @ (28504 ) │ │ │ │ mov.w r2, #422 @ 0x1a6 │ │ │ │ - ldr r3, [pc, #700] @ (285a4 ) │ │ │ │ - ldr r0, [pc, #704] @ (285a8 ) │ │ │ │ + ldr r3, [pc, #700] @ (285cc ) │ │ │ │ + ldr r0, [pc, #704] @ (285d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r5, [r9, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #692] @ (285ac ) │ │ │ │ + ldr r1, [pc, #692] @ (285d4 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 10428 │ │ │ │ - b.w 2730c │ │ │ │ - ldr r3, [pc, #472] @ (284dc ) │ │ │ │ + b.w 27334 │ │ │ │ + ldr r3, [pc, #472] @ (28504 ) │ │ │ │ movw r2, #423 @ 0x1a7 │ │ │ │ - ldr r1, [pc, #676] @ (285b0 ) │ │ │ │ - ldr r0, [pc, #680] @ (285b4 ) │ │ │ │ + ldr r1, [pc, #676] @ (285d8 ) │ │ │ │ + ldr r0, [pc, #680] @ (285dc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 28130 │ │ │ │ - ldr r3, [pc, #444] @ (284dc ) │ │ │ │ + b.n 28158 │ │ │ │ + ldr r3, [pc, #444] @ (28504 ) │ │ │ │ mov.w r2, #422 @ 0x1a6 │ │ │ │ - ldr r1, [pc, #660] @ (285b8 ) │ │ │ │ - ldr r0, [pc, #660] @ (285bc ) │ │ │ │ + ldr r1, [pc, #660] @ (285e0 ) │ │ │ │ + ldr r0, [pc, #660] @ (285e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 28242 │ │ │ │ - ldr r3, [pc, #424] @ (284dc ) │ │ │ │ - ldr r2, [pc, #648] @ (285c0 ) │ │ │ │ - ldr r1, [pc, #652] @ (285c4 ) │ │ │ │ + b.n 2826a │ │ │ │ + ldr r3, [pc, #424] @ (28504 ) │ │ │ │ + ldr r2, [pc, #648] @ (285e8 ) │ │ │ │ + ldr r1, [pc, #652] @ (285ec ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #644] @ (285c8 ) │ │ │ │ + ldr r0, [pc, #644] @ (285f0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ bl 10428 │ │ │ │ - b.w 27554 │ │ │ │ - ldr r3, [pc, #628] @ (285cc ) │ │ │ │ - movw r2, #8830 @ 0x227e │ │ │ │ - ldr r1, [pc, #624] @ (285d0 ) │ │ │ │ - ldr r0, [pc, #628] @ (285d4 ) │ │ │ │ + b.w 2757c │ │ │ │ + ldr r3, [pc, #628] @ (285f4 ) │ │ │ │ + movw r2, #6730 @ 0x1a4a │ │ │ │ + ldr r1, [pc, #624] @ (285f8 ) │ │ │ │ + ldr r0, [pc, #628] @ (285fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1500 @ 0x5dc │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 27872 │ │ │ │ - ldr r3, [pc, #352] @ (284dc ) │ │ │ │ + b.w 2789a │ │ │ │ + ldr r3, [pc, #352] @ (28504 ) │ │ │ │ movw r2, #423 @ 0x1a7 │ │ │ │ - ldr r1, [pc, #600] @ (285d8 ) │ │ │ │ - ldr r0, [pc, #600] @ (285dc ) │ │ │ │ + ldr r1, [pc, #600] @ (28600 ) │ │ │ │ + ldr r0, [pc, #600] @ (28604 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 28130 │ │ │ │ - ldr r3, [pc, #588] @ (285e0 ) │ │ │ │ - movw r2, #9094 @ 0x2386 │ │ │ │ - ldr r1, [pc, #584] @ (285e4 ) │ │ │ │ - ldr r0, [pc, #588] @ (285e8 ) │ │ │ │ + b.n 28158 │ │ │ │ + ldr r3, [pc, #588] @ (28608 ) │ │ │ │ + movw r2, #6994 @ 0x1b52 │ │ │ │ + ldr r1, [pc, #584] @ (2860c ) │ │ │ │ + ldr r0, [pc, #588] @ (28610 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1500 @ 0x5dc │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #304] @ (284dc ) │ │ │ │ + ldr r3, [pc, #304] @ (28504 ) │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ - ldr r1, [pc, #568] @ (285ec ) │ │ │ │ - ldr r0, [pc, #572] @ (285f0 ) │ │ │ │ + ldr r1, [pc, #568] @ (28614 ) │ │ │ │ + ldr r0, [pc, #572] @ (28618 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 27554 │ │ │ │ + b.w 2757c │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 27af4 │ │ │ │ - ldr r3, [pc, #544] @ (285f4 ) │ │ │ │ + b.w 27b1c │ │ │ │ + ldr r3, [pc, #544] @ (2861c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #544] @ (285f8 ) │ │ │ │ - ldr r0, [pc, #548] @ (285fc ) │ │ │ │ + ldr r1, [pc, #544] @ (28620 ) │ │ │ │ + ldr r0, [pc, #548] @ (28624 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl f58c │ │ │ │ - b.n 2803c │ │ │ │ + b.n 28064 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 27b5c │ │ │ │ + b.w 27b84 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 280a0 │ │ │ │ + b.n 280c8 │ │ │ │ bl 91d8 │ │ │ │ - ldr r3, [pc, #508] @ (28600 ) │ │ │ │ + ldr r3, [pc, #508] @ (28628 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #508] @ (28604 ) │ │ │ │ - ldr r0, [pc, #508] @ (28608 ) │ │ │ │ + ldr r1, [pc, #508] @ (2862c ) │ │ │ │ + ldr r0, [pc, #508] @ (28630 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl 9238 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 280c0 │ │ │ │ - ldr r3, [pc, #184] @ (284dc ) │ │ │ │ - ldr r2, [pc, #484] @ (2860c ) │ │ │ │ - ldr r1, [pc, #488] @ (28610 ) │ │ │ │ + b.n 280e8 │ │ │ │ + ldr r3, [pc, #184] @ (28504 ) │ │ │ │ + ldr r2, [pc, #484] @ (28634 ) │ │ │ │ + ldr r1, [pc, #488] @ (28638 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #480] @ (28614 ) │ │ │ │ + ldr r0, [pc, #480] @ (2863c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #434 @ 0x1b2 │ │ │ │ bl 10428 │ │ │ │ - b.n 27faa │ │ │ │ - ldr r3, [pc, #148] @ (284dc ) │ │ │ │ + b.n 27fd2 │ │ │ │ + ldr r3, [pc, #148] @ (28504 ) │ │ │ │ mov.w r2, #434 @ 0x1b2 │ │ │ │ - ldr r1, [pc, #460] @ (28618 ) │ │ │ │ - ldr r0, [pc, #460] @ (2861c ) │ │ │ │ + ldr r1, [pc, #460] @ (28640 ) │ │ │ │ + ldr r0, [pc, #460] @ (28644 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 27faa │ │ │ │ + b.n 27fd2 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 280e4 │ │ │ │ + b.n 2810c │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 280f8 │ │ │ │ - ldr r3, [pc, #108] @ (284dc ) │ │ │ │ + b.n 28120 │ │ │ │ + ldr r3, [pc, #108] @ (28504 ) │ │ │ │ mov.w r2, #434 @ 0x1b2 │ │ │ │ - ldr r1, [pc, #424] @ (28620 ) │ │ │ │ - ldr r0, [pc, #428] @ (28624 ) │ │ │ │ + ldr r1, [pc, #424] @ (28648 ) │ │ │ │ + ldr r0, [pc, #428] @ (2864c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 2730c │ │ │ │ + bl 9018 │ │ │ │ + b.w 27334 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 281d2 │ │ │ │ - ldr r3, [pc, #40] @ (284dc ) │ │ │ │ - ldr r2, [pc, #372] @ (28628 ) │ │ │ │ - ldr r1, [pc, #372] @ (2862c ) │ │ │ │ - ldr r0, [pc, #376] @ (28630 ) │ │ │ │ + b.n 281fa │ │ │ │ + ldr r3, [pc, #40] @ (28504 ) │ │ │ │ + ldr r2, [pc, #372] @ (28650 ) │ │ │ │ + ldr r1, [pc, #372] @ (28654 ) │ │ │ │ + ldr r0, [pc, #376] @ (28658 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #434 @ 0x1b2 │ │ │ │ bl 10428 │ │ │ │ - b.n 28486 │ │ │ │ + b.n 284ae │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 281e6 │ │ │ │ + b.n 2820e │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r0, #34] @ 0x22 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, #30] │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #600] @ 0x258 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, #24] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #22] │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #224] @ 0xe0 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #20] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, #20] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r5, #18] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r2, [sp, #832] @ 0x340 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #16] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #576] @ 0x240 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #14] │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #232] @ 0xe8 │ │ │ │ + ldr r1, [sp, #296] @ 0x128 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, #4] │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #520 @ 0x208 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #44] @ 0x2c │ │ │ │ + ldrh r2, [r5, #42] @ 0x2a │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #408] @ 0x198 │ │ │ │ + ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #62] @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #280] @ 0x118 │ │ │ │ + ldr r0, [sp, #344] @ 0x158 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #62] @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r3, #60] @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r5, sp, #432 @ 0x1b0 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, #29] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #816] @ 0x330 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r3, #58] @ 0x3a │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #848] @ 0x350 │ │ │ │ + str r7, [sp, #912] @ 0x390 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #768] @ 0x300 │ │ │ │ + str r7, [sp, #832] @ 0x340 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r7, #56] @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + add r5, sp, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #27] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #32] │ │ │ │ + ldrh r6, [r7, #30] │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #568] @ 0x238 │ │ │ │ + str r7, [sp, #632] @ 0x278 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, #56] @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #368] @ 0x170 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #54] @ 0x36 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #400] @ 0x190 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #320] @ 0x140 │ │ │ │ + str r7, [sp, #384] @ 0x180 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r1, #54] @ 0x36 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #216] @ 0xd8 │ │ │ │ + str r7, [sp, #280] @ 0x118 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #52] @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, #52] @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #52] @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, #25] │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #64] @ 0x40 │ │ │ │ + str r7, [sp, #128] @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #872] @ 0x368 │ │ │ │ + str r6, [sp, #936] @ 0x3a8 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, #50] @ 0x32 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r0, #24] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r3, #24] │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #672] @ 0x2a0 │ │ │ │ + str r6, [sp, #736] @ 0x2e0 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #48] @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #880 @ 0x370 │ │ │ │ + add r3, sp, #976 @ 0x3d0 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, #13] │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, #13] │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #11] │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, #24] │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, #46] @ 0x2e │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #184] @ 0xb8 │ │ │ │ + str r6, [sp, #248] @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #44] @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #56] @ 0x38 │ │ │ │ + str r6, [sp, #120] @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, #44] @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + str r5, [sp, #976] @ 0x3d0 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r3, #42] @ 0x2a │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, #46] @ 0x2e │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #696] @ 0x2b8 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, #40] @ 0x28 │ │ │ │ ... │ │ │ │ │ │ │ │ -00028634 : │ │ │ │ +0002865c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ - ldr.w r2, [pc, #3236] @ 292ec │ │ │ │ + ldr.w r2, [pc, #3236] @ 29314 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ - ldr.w r3, [pc, #3236] @ 292f0 │ │ │ │ + ldr.w r3, [pc, #3236] @ 29318 │ │ │ │ mov r7, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r6, [pc, #3232] @ 292f4 │ │ │ │ + ldr.w r6, [pc, #3232] @ 2931c │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2882e │ │ │ │ + beq.w 28856 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28678 │ │ │ │ + beq.n 286a0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr.w r2, [pc, #3196] @ 292f8 │ │ │ │ + ldr.w r2, [pc, #3196] @ 29320 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r9, [r6, r2] │ │ │ │ - ldr.w r2, [r9, #216] @ 0xd8 │ │ │ │ - ldr.w r1, [r9, #284] @ 0x11c │ │ │ │ + ldr.w r2, [r9, #36] @ 0x24 │ │ │ │ + ldr.w r1, [r9, #104] @ 0x68 │ │ │ │ blx 893c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28b62 │ │ │ │ + beq.w 28b8a │ │ │ │ bl 100e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28cda │ │ │ │ + beq.w 28d02 │ │ │ │ bl fc9c │ │ │ │ - ldr.w r3, [pc, #3152] @ 292fc │ │ │ │ + ldr.w r3, [pc, #3152] @ 29324 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 28d40 │ │ │ │ - ldr.w r1, [r9, #300] @ 0x12c │ │ │ │ + beq.w 28d68 │ │ │ │ + ldr.w r1, [r9, #120] @ 0x78 │ │ │ │ bl dedc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28e64 │ │ │ │ + beq.w 28e8c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ strd r7, r8, [sp, #88] @ 0x58 │ │ │ │ blx 89c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 286f6 │ │ │ │ + beq.n 2871e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28952 │ │ │ │ + beq.w 2897a │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 28e9a │ │ │ │ + beq.w 28ec2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28712 │ │ │ │ + beq.n 2873a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2895a │ │ │ │ + beq.w 28982 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2872a │ │ │ │ + beq.n 28752 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28970 │ │ │ │ + beq.w 28998 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w 28eb2 │ │ │ │ + bpl.w 28eda │ │ │ │ movs r0, #0 │ │ │ │ blx 88b4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28b0a │ │ │ │ + beq.w 28b32 │ │ │ │ mov r0, r4 │ │ │ │ bl 10260 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28760 │ │ │ │ + beq.n 28788 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28978 │ │ │ │ + beq.w 289a0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 28b10 │ │ │ │ - ldr.w r3, [pc, #2964] @ 29300 │ │ │ │ + beq.w 28b38 │ │ │ │ + ldr.w r3, [pc, #2964] @ 29328 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 29064 │ │ │ │ + beq.w 2908c │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ tst.w r8, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bne.w 28d38 │ │ │ │ + bne.w 28d60 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 28d08 │ │ │ │ + beq.w 28d30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl c4fc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28d6e │ │ │ │ - ldr.w r1, [r9, #216] @ 0xd8 │ │ │ │ + beq.w 28d96 │ │ │ │ + ldr.w r1, [r9, #36] @ 0x24 │ │ │ │ blx 8a1c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 2884a │ │ │ │ + beq.n 28872 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 28854 │ │ │ │ + bne.n 2887c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 287cc │ │ │ │ + beq.n 287f4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28b02 │ │ │ │ + beq.w 28b2a │ │ │ │ lsls r1, r4, #31 │ │ │ │ - bmi.w 290bc │ │ │ │ + bmi.w 290e4 │ │ │ │ add.w r8, r4, #2 │ │ │ │ teq r4, r8 │ │ │ │ - bmi.w 28988 │ │ │ │ + bmi.w 289b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2877c │ │ │ │ + bne.n 287a4 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - ldr.w r3, [pc, #2812] @ 29304 │ │ │ │ - ldr.w r1, [pc, #2812] @ 29308 │ │ │ │ + bl 9018 │ │ │ │ + ldr.w r3, [pc, #2812] @ 2932c │ │ │ │ + ldr.w r1, [pc, #2812] @ 29330 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr.w r1, [pc, #2800] @ 2930c │ │ │ │ + ldr.w r1, [pc, #2800] @ 29334 │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr.w r0, [pc, #2800] @ 29310 │ │ │ │ + ldr.w r0, [pc, #2800] @ 29338 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 28b3e │ │ │ │ - ldr.w r3, [pc, #2788] @ 29314 │ │ │ │ + b.n 28b66 │ │ │ │ + ldr.w r3, [pc, #2788] @ 2933c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 298be │ │ │ │ + beq.w 298e6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 28674 │ │ │ │ - b.n 28678 │ │ │ │ + bne.w 2869c │ │ │ │ + b.n 286a0 │ │ │ │ blx 8914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2901c │ │ │ │ - ldr.w r3, [pc, #2752] @ 29318 │ │ │ │ + bne.w 29044 │ │ │ │ + ldr.w r3, [pc, #2752] @ 29340 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29076 │ │ │ │ + beq.w 2909e │ │ │ │ mov r1, r8 │ │ │ │ blx 8748 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 290d0 │ │ │ │ + blt.w 290f8 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2899c │ │ │ │ + beq.w 289c4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2888e │ │ │ │ + beq.n 288b6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28fbe │ │ │ │ + beq.w 28fe6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 27020 │ │ │ │ + bl 27048 │ │ │ │ lsls r2, r4, #31 │ │ │ │ mov r8, r0 │ │ │ │ - bmi.w 29268 │ │ │ │ + bmi.w 29290 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w 29254 │ │ │ │ + beq.w 2927c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 293e4 │ │ │ │ + beq.w 2940c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ tst.w r8, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bne.w 2942e │ │ │ │ + bne.w 29456 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 29438 │ │ │ │ + beq.w 29460 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 18de4 │ │ │ │ + bl 18e08 │ │ │ │ lsls r2, r4, #31 │ │ │ │ mov r3, r0 │ │ │ │ - bmi.w 29246 │ │ │ │ + bmi.w 2926e │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 29232 │ │ │ │ + beq.w 2925a │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl c4fc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29272 │ │ │ │ - ldr.w r1, [r9, #216] @ 0xd8 │ │ │ │ + beq.w 2929a │ │ │ │ + ldr.w r1, [r9, #36] @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 8a1c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2891c │ │ │ │ + beq.n 28944 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2906a │ │ │ │ + beq.w 29092 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 28ed4 │ │ │ │ + beq.w 28efc │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 29874 │ │ │ │ + bne.w 2989c │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.w 29450 │ │ │ │ + bmi.w 29478 │ │ │ │ add.w r8, r3, #2 │ │ │ │ teq r3, r8 │ │ │ │ - bpl.w 287de │ │ │ │ + bpl.w 28806 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.w 287de │ │ │ │ + bge.w 28806 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #2 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r8, r0 │ │ │ │ - b.n 287de │ │ │ │ + b.n 28806 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 286f6 │ │ │ │ + b.n 2871e │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 2871e │ │ │ │ - b.n 2872a │ │ │ │ + bne.w 28746 │ │ │ │ + b.n 28752 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2872a │ │ │ │ + b.n 28752 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 28768 │ │ │ │ - b.n 28b10 │ │ │ │ + bne.w 28790 │ │ │ │ + b.n 28b38 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.w 287de │ │ │ │ + bge.w 28806 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #2 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r8, r0 │ │ │ │ - b.n 287de │ │ │ │ - ldr.w r1, [r9, #308] @ 0x134 │ │ │ │ + b.n 28806 │ │ │ │ + ldr.w r1, [r9, #128] @ 0x80 │ │ │ │ mov r0, r8 │ │ │ │ blx 8a1c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 290e4 │ │ │ │ + beq.w 2910c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 290ee │ │ │ │ + bne.w 29116 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2995e │ │ │ │ + beq.w 29986 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 289cc │ │ │ │ + beq.n 289f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28ff8 │ │ │ │ + beq.w 29020 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 289e4 │ │ │ │ + beq.n 28a0c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28ff0 │ │ │ │ + beq.w 29018 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.w 28fcc │ │ │ │ + bmi.w 28ff4 │ │ │ │ adds r1, r4, #2 │ │ │ │ teq r4, r1 │ │ │ │ - bmi.w 28fc6 │ │ │ │ + bmi.w 28fee │ │ │ │ mov r0, r5 │ │ │ │ bl c4fc │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2953c │ │ │ │ + beq.w 29564 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, fp │ │ │ │ bl eff0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29524 │ │ │ │ - ldr.w r3, [pc, #2312] @ 2931c │ │ │ │ + beq.w 2954c │ │ │ │ + ldr.w r3, [pc, #2312] @ 29344 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 2960a │ │ │ │ - bl 178fc │ │ │ │ + bne.w 29632 │ │ │ │ + bl 1791c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 28a40 │ │ │ │ + beq.n 28a68 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 29468 │ │ │ │ + beq.w 29490 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w 2962c │ │ │ │ + beq.w 29654 │ │ │ │ movs r2, #2 │ │ │ │ - ldr.w r1, [r9, #308] @ 0x134 │ │ │ │ + ldr.w r1, [r9, #128] @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ blx 8670 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28a68 │ │ │ │ + beq.n 28a90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 29000 │ │ │ │ + beq.w 29028 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 2967e │ │ │ │ - ldr.w r3, [pc, #2220] @ 29320 │ │ │ │ + beq.w 296a6 │ │ │ │ + ldr.w r3, [pc, #2220] @ 29348 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 296c2 │ │ │ │ + bne.w 296ea │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28a98 │ │ │ │ + beq.n 28ac0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 294d8 │ │ │ │ - ldr.w r3, [pc, #2184] @ 29324 │ │ │ │ + beq.w 29500 │ │ │ │ + ldr.w r3, [pc, #2184] @ 2934c │ │ │ │ and.w r7, r4, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r8, r3 │ │ │ │ mov r3, fp │ │ │ │ - bne.w 29476 │ │ │ │ + bne.w 2949e │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1d764 │ │ │ │ + bl 1d780 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 2979a │ │ │ │ + bne.w 297c2 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w 29772 │ │ │ │ + beq.w 2979a │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 29726 │ │ │ │ + beq.w 2974e │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ tst.w r8, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bne.w 29768 │ │ │ │ + bne.w 29790 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.w 288d0 │ │ │ │ + bne.w 288f8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ - ldr.w r1, [pc, #2104] @ 29328 │ │ │ │ - ldr.w r0, [pc, #2104] @ 2932c │ │ │ │ + ldr.w r1, [pc, #2104] @ 29350 │ │ │ │ + ldr.w r0, [pc, #2104] @ 29354 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 28d1e │ │ │ │ + b.n 28d46 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 287cc │ │ │ │ + b.n 287f4 │ │ │ │ bl f58c │ │ │ │ - b.n 28744 │ │ │ │ + b.n 2876c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ - ldr.w r1, [pc, #2072] @ 29330 │ │ │ │ - ldr.w r0, [pc, #2072] @ 29334 │ │ │ │ + ldr.w r1, [pc, #2072] @ 29358 │ │ │ │ + ldr.w r0, [pc, #2072] @ 2935c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ bl b8fc │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r2, [pc, #2036] @ 29338 │ │ │ │ - ldr.w r3, [pc, #1960] @ 292f0 │ │ │ │ + ldr.w r2, [pc, #2036] @ 29360 │ │ │ │ + ldr.w r3, [pc, #1960] @ 29318 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2987a │ │ │ │ + bne.w 298a2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1944] @ 292fc │ │ │ │ + ldr.w r3, [pc, #1944] @ 29324 │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ - ldr.w sl, [pc, #2000] @ 2933c │ │ │ │ - ldr.w r8, [pc, #2000] @ 29340 │ │ │ │ + ldr.w sl, [pc, #2000] @ 29364 │ │ │ │ + ldr.w r8, [pc, #2000] @ 29368 │ │ │ │ add sl, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r8, pc │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ add r4, sp, #76 @ 0x4c │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ bl f2c8 │ │ │ │ - ldr.w r3, [pc, #1968] @ 29344 │ │ │ │ - ldr.w r1, [r9, #272] @ 0x110 │ │ │ │ + ldr.w r3, [pc, #1968] @ 2936c │ │ │ │ + ldr.w r1, [r9, #92] @ 0x5c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8c2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 294c6 │ │ │ │ + beq.w 294ee │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr.w r1, [r9, #280] @ 0x118 │ │ │ │ + ldr.w r1, [r9, #100] @ 0x64 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8c2c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 294e2 │ │ │ │ + beq.w 2950a │ │ │ │ movs r0, #2 │ │ │ │ blx 88b4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2951c │ │ │ │ + beq.w 29544 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bpl.w 29976 │ │ │ │ - ldr.w r1, [pc, #1900] @ 29348 │ │ │ │ + bpl.w 2999e │ │ │ │ + ldr.w r1, [pc, #1900] @ 29370 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 299ee │ │ │ │ - ldr.w r1, [pc, #1848] @ 29320 │ │ │ │ + beq.w 29a16 │ │ │ │ + ldr.w r1, [pc, #1848] @ 29348 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 299ea │ │ │ │ + beq.w 29a12 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 29904 │ │ │ │ + ble.w 2992c │ │ │ │ cmp r2, #1 │ │ │ │ str.w r5, [r8, #12] │ │ │ │ - beq.w 29904 │ │ │ │ + beq.w 2992c │ │ │ │ mov r0, r8 │ │ │ │ str.w fp, [r8, #16] │ │ │ │ bl f464 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 29206 │ │ │ │ + beq.w 2922e │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r7, [r9, #288] @ 0x120 │ │ │ │ + ldr.w r7, [r9, #108] @ 0x6c │ │ │ │ blx 8568 │ │ │ │ - ldr.w r1, [r9, #292] @ 0x124 │ │ │ │ + ldr.w r1, [r9, #112] @ 0x70 │ │ │ │ mov r6, r0 │ │ │ │ blx 8c2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 29008 │ │ │ │ + beq.w 29030 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 29644 │ │ │ │ - ldr.w r3, [r9, #296] @ 0x128 │ │ │ │ + bpl.w 2966c │ │ │ │ + ldr.w r3, [r9, #116] @ 0x74 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #3 │ │ │ │ bl c684 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 296ac │ │ │ │ + beq.w 296d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr.w r1, [r9, #280] @ 0x118 │ │ │ │ + ldr.w r1, [r9, #100] @ 0x64 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8c2c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 296f6 │ │ │ │ + beq.w 2971e │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ blx 89c0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 29712 │ │ │ │ + beq.w 2973a │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ bl f198 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr.w r1, [pc, #1696] @ 2934c │ │ │ │ + ldr.w r1, [pc, #1696] @ 29374 │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ - ldr.w r0, [pc, #1692] @ 29350 │ │ │ │ + ldr.w r0, [pc, #1692] @ 29378 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 28b3e │ │ │ │ - ldr.w r3, [pc, #1568] @ 292fc │ │ │ │ + bl 9018 │ │ │ │ + b.n 28b66 │ │ │ │ + ldr.w r3, [pc, #1568] @ 29324 │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr.w r1, [pc, #1648] @ 29354 │ │ │ │ - ldr.w r0, [pc, #1648] @ 29358 │ │ │ │ + ldr.w r1, [pc, #1648] @ 2937c │ │ │ │ + ldr.w r0, [pc, #1648] @ 29380 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ movs r0, #0 │ │ │ │ bl b8fc │ │ │ │ - b.n 28b3e │ │ │ │ + b.n 28b66 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr.w r1, [pc, #1612] @ 2935c │ │ │ │ - ldr.w r0, [pc, #1612] @ 29360 │ │ │ │ + ldr.w r1, [pc, #1612] @ 29384 │ │ │ │ + ldr.w r0, [pc, #1612] @ 29388 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 28b3e │ │ │ │ + bl 9018 │ │ │ │ + b.n 28b66 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ - b.n 2878e │ │ │ │ + b.n 287b6 │ │ │ │ mov r3, r0 │ │ │ │ - ldr.w r1, [pc, #1568] @ 29364 │ │ │ │ - ldr.w r0, [pc, #1568] @ 29368 │ │ │ │ + ldr.w r1, [pc, #1568] @ 2938c │ │ │ │ + ldr.w r0, [pc, #1568] @ 29390 │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 28b3e │ │ │ │ - ldr.w r3, [pc, #1532] @ 2936c │ │ │ │ + bl 9018 │ │ │ │ + b.n 28b66 │ │ │ │ + ldr.w r3, [pc, #1532] @ 29394 │ │ │ │ movs r2, #173 @ 0xad │ │ │ │ - ldr.w r8, [pc, #1528] @ 29370 │ │ │ │ + ldr.w r8, [pc, #1528] @ 29398 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r8, pc │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ add r4, sp, #52 @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ bl f2c8 │ │ │ │ - ldr.w r3, [pc, #1432] @ 29344 │ │ │ │ - ldr.w r1, [r9, #304] @ 0x130 │ │ │ │ + ldr.w r3, [pc, #1432] @ 2936c │ │ │ │ + ldr.w r1, [r9, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldrd r9, r7, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8c2c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29506 │ │ │ │ + beq.w 2952e │ │ │ │ bl f464 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 2920c │ │ │ │ + beq.w 29234 │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ bl eff0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28e1a │ │ │ │ + beq.n 28e42 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 28e1a │ │ │ │ + cbnz r3, 28e42 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 295cc │ │ │ │ - ldr.w r3, [pc, #1360] @ 29374 │ │ │ │ + beq.w 295f4 │ │ │ │ + ldr.w r3, [pc, #1360] @ 2939c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 295e6 │ │ │ │ + bne.w 2960e │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 299a2 │ │ │ │ + beq.w 299ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 28b40 │ │ │ │ + beq.w 28b68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 28b40 │ │ │ │ + bne.w 28b68 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 28b40 │ │ │ │ + b.n 28b68 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr.w r1, [pc, #1292] @ 29378 │ │ │ │ - ldr.w r0, [pc, #1292] @ 2937c │ │ │ │ + ldr.w r1, [pc, #1292] @ 293a0 │ │ │ │ + ldr.w r0, [pc, #1292] @ 293a4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ movs r0, #0 │ │ │ │ bl b8fc │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 28b3e │ │ │ │ + bl 9018 │ │ │ │ + b.n 28b66 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr.w r1, [pc, #1248] @ 29380 │ │ │ │ - ldr.w r0, [pc, #1248] @ 29384 │ │ │ │ + ldr.w r1, [pc, #1248] @ 293a8 │ │ │ │ + ldr.w r0, [pc, #1248] @ 293ac │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 28e7a │ │ │ │ + b.n 28ea2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr.w r2, [pc, #1232] @ 29388 │ │ │ │ - ldr.w r1, [pc, #1232] @ 2938c │ │ │ │ - ldr.w r0, [pc, #1232] @ 29390 │ │ │ │ + ldr.w r2, [pc, #1232] @ 293b0 │ │ │ │ + ldr.w r1, [pc, #1232] @ 293b4 │ │ │ │ + ldr.w r0, [pc, #1232] @ 293b8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ strd r2, fp, [sp] │ │ │ │ add r0, pc │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ bl 10428 │ │ │ │ - b.n 28cf4 │ │ │ │ + b.n 28d1c │ │ │ │ mov r4, r3 │ │ │ │ blx 8914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 297de │ │ │ │ + bne.w 29806 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28ef8 │ │ │ │ + beq.n 28f20 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 297fc │ │ │ │ + beq.w 29824 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28f10 │ │ │ │ + beq.n 28f38 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 29054 │ │ │ │ + beq.w 2907c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2998a │ │ │ │ + beq.w 299b2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28f2a │ │ │ │ + beq.n 28f52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 29806 │ │ │ │ - ldr.w r3, [pc, #1128] @ 29394 │ │ │ │ + beq.w 2982e │ │ │ │ + ldr.w r3, [pc, #1128] @ 293bc │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r8, [r9, #320] @ 0x140 │ │ │ │ + ldr.w r8, [r9, #140] @ 0x8c │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldr r4, [r7, #0] │ │ │ │ bl f694 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str.w r8, [sp, #96] @ 0x60 │ │ │ │ strd r5, r6, [sp, #100] @ 0x64 │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2989c │ │ │ │ + beq.w 298c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28f6c │ │ │ │ + beq.n 28f94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2905c │ │ │ │ + beq.n 29084 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 299d2 │ │ │ │ + beq.w 299fa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28f86 │ │ │ │ + beq.n 28fae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 297f2 │ │ │ │ + beq.w 2981a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 2987e │ │ │ │ + bne.w 298a6 │ │ │ │ mov r0, r4 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28faa │ │ │ │ + beq.n 28fd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 29810 │ │ │ │ + beq.w 29838 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #205 @ 0xcd │ │ │ │ - ldr r1, [pc, #1000] @ (29398 ) │ │ │ │ - ldr r0, [pc, #1000] @ (2939c ) │ │ │ │ + ldr r1, [pc, #1000] @ (293c0 ) │ │ │ │ + ldr r0, [pc, #1000] @ (293c4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 28b3e │ │ │ │ + b.n 28b66 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2888e │ │ │ │ + b.n 288b6 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 289f4 │ │ │ │ + bge.w 28a1c │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl c4fc │ │ │ │ tst.w r8, #1 │ │ │ │ mov r7, r0 │ │ │ │ - beq.w 289fc │ │ │ │ + beq.w 28a24 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ - b.n 289fc │ │ │ │ + b.n 28a24 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 289e4 │ │ │ │ + b.n 28a0c │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 289cc │ │ │ │ + b.n 289f4 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 28a68 │ │ │ │ + b.n 28a90 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #151 @ 0x97 │ │ │ │ - ldr r1, [pc, #912] @ (293a0 ) │ │ │ │ - ldr r0, [pc, #916] @ (293a4 ) │ │ │ │ + ldr r1, [pc, #912] @ (293c8 ) │ │ │ │ + ldr r0, [pc, #916] @ (293cc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 28cbe │ │ │ │ + b.n 28ce6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ - ldr r1, [pc, #900] @ (293a8 ) │ │ │ │ - ldr r0, [pc, #904] @ (293ac ) │ │ │ │ + ldr r1, [pc, #900] @ (293d0 ) │ │ │ │ + ldr r0, [pc, #904] @ (293d4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 28b3e │ │ │ │ + bl 9018 │ │ │ │ + b.n 28b66 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 28f10 │ │ │ │ + b.n 28f38 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 28f6c │ │ │ │ + b.n 28f94 │ │ │ │ mov r8, r2 │ │ │ │ - b.w 287e6 │ │ │ │ + b.w 2880e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 2891c │ │ │ │ + b.n 28944 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ - ldr r3, [pc, #616] @ (29304 ) │ │ │ │ - ldr r1, [pc, #784] @ (293b0 ) │ │ │ │ + bl 9018 │ │ │ │ + ldr r3, [pc, #616] @ (2932c ) │ │ │ │ + ldr r1, [pc, #784] @ (293d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #776] @ (293b4 ) │ │ │ │ + ldr r1, [pc, #776] @ (293dc ) │ │ │ │ movs r2, #179 @ 0xb3 │ │ │ │ - ldr r0, [pc, #776] @ (293b8 ) │ │ │ │ + ldr r0, [pc, #776] @ (293e0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 28b3e │ │ │ │ + b.n 28b66 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.w 287de │ │ │ │ + b.w 28806 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #179 @ 0xb3 │ │ │ │ - ldr r1, [pc, #740] @ (293bc ) │ │ │ │ - ldr r0, [pc, #744] @ (293c0 ) │ │ │ │ + ldr r1, [pc, #740] @ (293e4 ) │ │ │ │ + ldr r0, [pc, #744] @ (293e8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 2902e │ │ │ │ + b.n 29056 │ │ │ │ blx 8914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2981a │ │ │ │ - ldr.w r1, [r9, #312] @ 0x138 │ │ │ │ + bne.w 29842 │ │ │ │ + ldr.w r1, [r9, #132] @ 0x84 │ │ │ │ mov r0, r8 │ │ │ │ blx 8a1c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 29112 │ │ │ │ + beq.n 2913a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 294fa │ │ │ │ + beq.w 29522 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 29494 │ │ │ │ + beq.w 294bc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 288d0 │ │ │ │ + beq.w 288f8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 29136 │ │ │ │ + beq.n 2915e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 298d6 │ │ │ │ + beq.w 298fe │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2914c │ │ │ │ + beq.n 29174 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 291f6 │ │ │ │ + beq.n 2921e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 299ba │ │ │ │ + beq.w 299e2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 29166 │ │ │ │ + beq.n 2918e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 298de │ │ │ │ - ldr r3, [pc, #556] @ (29394 ) │ │ │ │ + beq.w 29906 │ │ │ │ + ldr r3, [pc, #556] @ (293bc ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r8, [r9, #316] @ 0x13c │ │ │ │ + ldr.w r8, [r9, #136] @ 0x88 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldr r4, [r7, #0] │ │ │ │ bl f694 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str.w r8, [sp, #96] @ 0x60 │ │ │ │ strd r5, r6, [sp, #100] @ 0x64 │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29926 │ │ │ │ + beq.w 2994e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 291a4 │ │ │ │ + beq.n 291cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 291fe │ │ │ │ + cbz r3, 29226 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 29946 │ │ │ │ + beq.w 2996e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 291be │ │ │ │ + beq.n 291e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 29936 │ │ │ │ + beq.w 2995e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 298e6 │ │ │ │ + bne.w 2990e │ │ │ │ mov r0, r4 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 291e2 │ │ │ │ + beq.n 2920a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2993e │ │ │ │ + beq.w 29966 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #194 @ 0xc2 │ │ │ │ - ldr r1, [pc, #476] @ (293c4 ) │ │ │ │ - ldr r0, [pc, #476] @ (293c8 ) │ │ │ │ + ldr r1, [pc, #476] @ (293ec ) │ │ │ │ + ldr r0, [pc, #476] @ (293f0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 28b3e │ │ │ │ + b.n 28b66 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2914c │ │ │ │ + b.n 29174 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 291a4 │ │ │ │ + b.n 291cc │ │ │ │ bl f204 │ │ │ │ - b.n 28cbe │ │ │ │ + b.n 28ce6 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ bl f204 │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 28b3e │ │ │ │ + bl 9018 │ │ │ │ + b.n 28b66 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #197 @ 0xc5 │ │ │ │ - ldr r1, [pc, #404] @ (293cc ) │ │ │ │ - ldr r0, [pc, #404] @ (293d0 ) │ │ │ │ + ldr r1, [pc, #404] @ (293f4 ) │ │ │ │ + ldr r0, [pc, #404] @ (293f8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 28d1e │ │ │ │ + b.n 28d46 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.w 288e0 │ │ │ │ + b.w 28908 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #180 @ 0xb4 │ │ │ │ - ldr r1, [pc, #376] @ (293d4 ) │ │ │ │ - ldr r0, [pc, #380] @ (293d8 ) │ │ │ │ + ldr r1, [pc, #376] @ (293fc ) │ │ │ │ + ldr r0, [pc, #380] @ (29400 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 28d1e │ │ │ │ + b.n 28d46 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.w 288a6 │ │ │ │ - ldr r2, [pc, #360] @ (293dc ) │ │ │ │ + b.w 288ce │ │ │ │ + ldr r2, [pc, #360] @ (29404 ) │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #360] @ (293e0 ) │ │ │ │ + ldr r1, [pc, #360] @ (29408 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r2, #201 @ 0xc9 │ │ │ │ bl fb48 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ add r4, sp, #76 @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ bl f2c8 │ │ │ │ - ldr r3, [pc, #148] @ (29344 ) │ │ │ │ - ldr.w r1, [r9, #304] @ 0x130 │ │ │ │ + ldr r3, [pc, #148] @ (2936c ) │ │ │ │ + ldr.w r1, [r9, #124] @ 0x7c │ │ │ │ ldrd r8, r7, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8c2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 297a4 │ │ │ │ + beq.w 297cc │ │ │ │ bl f464 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 29668 │ │ │ │ + beq.w 29690 │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 28de6 │ │ │ │ + b.n 28e0e │ │ │ │ nop │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r7, #5] │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #48] @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #12] │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #60] @ 0x3c │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, #27] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #58] @ 0x3a │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, #26] │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #18] │ │ │ │ + strb r4, [r1, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r6, #56] @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, #25] │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r5, #46] @ 0x2e │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, #20] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #44] @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #19] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #42] @ 0x2a │ │ │ │ + ldrh r2, [r1, #44] @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r0, #19] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #42] @ 0x2a │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r1, #18] │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, #17] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #32] │ │ │ │ + ldrh r6, [r5, #32] │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, #13] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r7, #30] │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #12] │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r4, #15] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #30] │ │ │ │ + ldrh r4, [r3, #30] │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, #12] │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r4, [r5, #22] │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r4, #8] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #7] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + ldrh r2, [r7, #18] │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r6, #6] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ + ldrh r2, [r1, #16] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #12] │ │ │ │ + ldrh r6, [r0, #14] │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #4] │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, #31] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r3, #30] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #0] │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #29] │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, #29] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #0] │ │ │ │ + ldrh r0, [r4, #0] │ │ │ │ movs r0, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - ldr.w r3, [pc, #1536] @ 29a04 │ │ │ │ - ldr.w r1, [pc, #1536] @ 29a08 │ │ │ │ + bl 9018 │ │ │ │ + ldr.w r3, [pc, #1536] @ 29a2c │ │ │ │ + ldr.w r1, [pc, #1536] @ 29a30 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr.w r1, [pc, #1524] @ 29a0c │ │ │ │ + ldr.w r1, [pc, #1524] @ 29a34 │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ - ldr.w r0, [pc, #1520] @ 29a10 │ │ │ │ + ldr.w r0, [pc, #1520] @ 29a38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 28b3e │ │ │ │ + b.w 28b66 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ - b.w 288ca │ │ │ │ + b.w 288f2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ - ldr.w r1, [pc, #1492] @ 29a14 │ │ │ │ - ldr.w r0, [pc, #1492] @ 29a18 │ │ │ │ + ldr.w r1, [pc, #1492] @ 29a3c │ │ │ │ + ldr.w r0, [pc, #1492] @ 29a40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 28d1e │ │ │ │ + b.n 28d46 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r3 │ │ │ │ bl b8fc │ │ │ │ - b.w 287de │ │ │ │ + b.w 28806 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w 28a40 │ │ │ │ + b.w 28a68 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1ca2c │ │ │ │ + bl 1ca48 │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 297ce │ │ │ │ + bne.w 297f6 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w 297ba │ │ │ │ + beq.w 297e2 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ - b.w 28ac8 │ │ │ │ + b.w 28af0 │ │ │ │ blx 8914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2911e │ │ │ │ + beq.w 29146 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr.w r1, [pc, #1400] @ 29a1c │ │ │ │ - ldr.w r0, [pc, #1400] @ 29a20 │ │ │ │ + ldr.w r1, [pc, #1400] @ 29a44 │ │ │ │ + ldr.w r0, [pc, #1400] @ 29a48 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - b.w 28b2e │ │ │ │ + b.w 28b56 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 28cbe │ │ │ │ + b.w 28ce6 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 28a98 │ │ │ │ + b.w 28ac0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 28cbe │ │ │ │ + bl 9018 │ │ │ │ + b.w 28ce6 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 29112 │ │ │ │ + b.n 2913a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 29216 │ │ │ │ + bl 9018 │ │ │ │ + b.n 2923e │ │ │ │ bl f58c │ │ │ │ - b.w 28bcc │ │ │ │ + b.w 28bf4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #187 @ 0xbb │ │ │ │ - ldr.w r1, [pc, #1272] @ 29a24 │ │ │ │ - ldr.w r0, [pc, #1272] @ 29a28 │ │ │ │ + ldr.w r1, [pc, #1272] @ 29a4c │ │ │ │ + ldr.w r0, [pc, #1272] @ 29a50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 294b4 │ │ │ │ - ldr.w r3, [pc, #1260] @ 29a2c │ │ │ │ + b.n 294dc │ │ │ │ + ldr.w r3, [pc, #1260] @ 29a54 │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ - ldr.w r7, [pc, #1260] @ 29a30 │ │ │ │ + ldr.w r7, [pc, #1260] @ 29a58 │ │ │ │ add.w r8, sp, #64 @ 0x40 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r7, pc │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ bl f2c8 │ │ │ │ - ldr.w r3, [pc, #1232] @ 29a34 │ │ │ │ - ldr.w r1, [r9, #304] @ 0x130 │ │ │ │ + ldr.w r3, [pc, #1232] @ 29a5c │ │ │ │ + ldr.w r1, [r9, #124] @ 0x7c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 8c2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29830 │ │ │ │ + beq.w 29858 │ │ │ │ str r0, [sp, #28] │ │ │ │ bl f464 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 29908 │ │ │ │ - ldr.w r3, [pc, #1180] @ 29a38 │ │ │ │ + beq.w 29930 │ │ │ │ + ldr.w r3, [pc, #1180] @ 29a60 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldmia.w r8, {r0, r1, r2} │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 28a02 │ │ │ │ + bl 9018 │ │ │ │ + b.w 28a2a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #210 @ 0xd2 │ │ │ │ - ldr.w r1, [pc, #1128] @ 29a3c │ │ │ │ - ldr.w r0, [pc, #1128] @ 29a40 │ │ │ │ + ldr.w r1, [pc, #1128] @ 29a64 │ │ │ │ + ldr.w r0, [pc, #1128] @ 29a68 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 28b3e │ │ │ │ + b.w 28b66 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #210 @ 0xd2 │ │ │ │ - ldr.w r4, [pc, #1112] @ 29a44 │ │ │ │ - ldr.w r1, [pc, #1112] @ 29a48 │ │ │ │ - ldr.w r0, [pc, #1112] @ 29a4c │ │ │ │ + ldr.w r4, [pc, #1112] @ 29a6c │ │ │ │ + ldr.w r1, [pc, #1112] @ 29a70 │ │ │ │ + ldr.w r0, [pc, #1112] @ 29a74 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ bl 10428 │ │ │ │ - b.w 28b3e │ │ │ │ + b.w 28b66 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr.w r2, [pc, #1088] @ 29a50 │ │ │ │ - ldr.w r1, [pc, #1088] @ 29a54 │ │ │ │ + ldr.w r2, [pc, #1088] @ 29a78 │ │ │ │ + ldr.w r1, [pc, #1088] @ 29a7c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1080] @ 29a58 │ │ │ │ + ldr.w r0, [pc, #1080] @ 29a80 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #187 @ 0xbb │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 294b4 │ │ │ │ + b.n 294dc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #187 @ 0xbb │ │ │ │ - ldr.w r1, [pc, #1064] @ 29a5c │ │ │ │ - ldr.w r0, [pc, #1064] @ 29a60 │ │ │ │ + ldr.w r1, [pc, #1064] @ 29a84 │ │ │ │ + ldr.w r0, [pc, #1064] @ 29a88 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 294b4 │ │ │ │ + b.n 294dc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #151 @ 0x97 │ │ │ │ - ldr.w r0, [pc, #1048] @ 29a64 │ │ │ │ - ldr.w r1, [pc, #1048] @ 29a68 │ │ │ │ + ldr.w r0, [pc, #1048] @ 29a8c │ │ │ │ + ldr.w r1, [pc, #1048] @ 29a90 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ strd r0, r5, [sp] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1040] @ 29a6c │ │ │ │ + ldr.w r0, [pc, #1040] @ 29a94 │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.w 28cbe │ │ │ │ + b.w 28ce6 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ bl f204 │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 29220 │ │ │ │ + b.n 29248 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ - ldr r1, [pc, #1004] @ (29a70 ) │ │ │ │ - ldr r0, [pc, #1004] @ (29a74 ) │ │ │ │ + ldr r1, [pc, #1004] @ (29a98 ) │ │ │ │ + ldr r0, [pc, #1004] @ (29a9c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 28b3e │ │ │ │ + bl 9018 │ │ │ │ + b.w 28b66 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #151 @ 0x97 │ │ │ │ - ldr r1, [pc, #964] @ (29a78 ) │ │ │ │ - ldr r0, [pc, #968] @ (29a7c ) │ │ │ │ + ldr r1, [pc, #964] @ (29aa0 ) │ │ │ │ + ldr r0, [pc, #968] @ (29aa4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 28cbe │ │ │ │ - ldr r0, [pc, #956] @ (29a80 ) │ │ │ │ + b.w 28ce6 │ │ │ │ + ldr r0, [pc, #956] @ (29aa8 ) │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 296e2 │ │ │ │ + beq.n 2970a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 297d6 │ │ │ │ + beq.n 297fe │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ - ldr r1, [pc, #924] @ (29a84 ) │ │ │ │ - ldr r0, [pc, #924] @ (29a88 ) │ │ │ │ + ldr r1, [pc, #924] @ (29aac ) │ │ │ │ + ldr r0, [pc, #924] @ (29ab0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 29690 │ │ │ │ + b.n 296b8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ - ldr r1, [pc, #912] @ (29a8c ) │ │ │ │ - ldr r0, [pc, #912] @ (29a90 ) │ │ │ │ + ldr r1, [pc, #912] @ (29ab4 ) │ │ │ │ + ldr r0, [pc, #912] @ (29ab8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 28cbe │ │ │ │ + bl 9018 │ │ │ │ + b.w 28ce6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ - ldr r1, [pc, #892] @ (29a94 ) │ │ │ │ - ldr r0, [pc, #892] @ (29a98 ) │ │ │ │ + ldr r1, [pc, #892] @ (29abc ) │ │ │ │ + ldr r0, [pc, #892] @ (29ac0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 29708 │ │ │ │ + b.n 29730 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - ldr r3, [pc, #700] @ (29a04 ) │ │ │ │ - ldr r1, [pc, #852] @ (29a9c ) │ │ │ │ + bl 9018 │ │ │ │ + ldr r3, [pc, #700] @ (29a2c ) │ │ │ │ + ldr r1, [pc, #852] @ (29ac4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #840] @ (29aa0 ) │ │ │ │ + ldr r1, [pc, #840] @ (29ac8 ) │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ - ldr r0, [pc, #840] @ (29aa4 ) │ │ │ │ + ldr r0, [pc, #840] @ (29acc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 28b3e │ │ │ │ + b.w 28b66 │ │ │ │ mov r0, r8 │ │ │ │ bl b8fc │ │ │ │ - b.w 28ae4 │ │ │ │ + b.w 28b0c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #189 @ 0xbd │ │ │ │ - ldr r1, [pc, #816] @ (29aa8 ) │ │ │ │ - ldr r0, [pc, #816] @ (29aac ) │ │ │ │ + ldr r1, [pc, #816] @ (29ad0 ) │ │ │ │ + ldr r0, [pc, #816] @ (29ad4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 28b3e │ │ │ │ + bl 9018 │ │ │ │ + b.w 28b66 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.w 28abe │ │ │ │ + b.w 28ae6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #202 @ 0xca │ │ │ │ ldrd r1, r0, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 29672 │ │ │ │ + bl 9018 │ │ │ │ + b.n 2969a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #191 @ 0xbf │ │ │ │ - ldr r1, [pc, #752] @ (29ab0 ) │ │ │ │ - ldr r0, [pc, #752] @ (29ab4 ) │ │ │ │ + ldr r1, [pc, #752] @ (29ad8 ) │ │ │ │ + ldr r0, [pc, #752] @ (29adc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 29784 │ │ │ │ + b.n 297ac │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.n 29486 │ │ │ │ + b.n 294ae │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 296e2 │ │ │ │ + b.n 2970a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ - ldr r1, [pc, #724] @ (29ab8 ) │ │ │ │ - ldr r0, [pc, #724] @ (29abc ) │ │ │ │ + ldr r1, [pc, #724] @ (29ae0 ) │ │ │ │ + ldr r0, [pc, #724] @ (29ae4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.n 294b4 │ │ │ │ + b.n 294dc │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 28f86 │ │ │ │ + b.w 28fae │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 28ef8 │ │ │ │ + b.w 28f20 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 28f2a │ │ │ │ + b.w 28f52 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 28faa │ │ │ │ + b.w 28fd2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ - ldr r1, [pc, #672] @ (29ac0 ) │ │ │ │ - ldr r0, [pc, #672] @ (29ac4 ) │ │ │ │ + ldr r1, [pc, #672] @ (29ae8 ) │ │ │ │ + ldr r0, [pc, #672] @ (29aec ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ - b.w 2902e │ │ │ │ + b.w 29056 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #185 @ 0xb9 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldmia.w r8, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 28b3e │ │ │ │ + bl 9018 │ │ │ │ + b.w 28b66 │ │ │ │ mov r4, r3 │ │ │ │ - b.w 28ee0 │ │ │ │ + b.w 28f08 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #584] @ (29ac8 ) │ │ │ │ + ldr r3, [pc, #584] @ (29af0 ) │ │ │ │ movs r2, #205 @ 0xcd │ │ │ │ - ldr r1, [pc, #584] @ (29acc ) │ │ │ │ + ldr r1, [pc, #584] @ (29af4 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #576] @ (29ad0 ) │ │ │ │ + ldr r0, [pc, #576] @ (29af8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.w 28b3e │ │ │ │ + b.w 28b66 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #205 @ 0xcd │ │ │ │ - ldr r1, [pc, #560] @ (29ad4 ) │ │ │ │ - ldr r0, [pc, #564] @ (29ad8 ) │ │ │ │ + ldr r1, [pc, #560] @ (29afc ) │ │ │ │ + ldr r0, [pc, #564] @ (29b00 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 28b3e │ │ │ │ - ldr r3, [pc, #540] @ (29adc ) │ │ │ │ - movw r2, #4337 @ 0x10f1 │ │ │ │ - ldr r1, [pc, #536] @ (29ae0 ) │ │ │ │ - ldr r0, [pc, #540] @ (29ae4 ) │ │ │ │ + bl 9018 │ │ │ │ + b.w 28b66 │ │ │ │ + ldr r3, [pc, #540] @ (29b04 ) │ │ │ │ + movw r2, #2237 @ 0x8bd │ │ │ │ + ldr r1, [pc, #536] @ (29b08 ) │ │ │ │ + ldr r0, [pc, #540] @ (29b0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1532 @ 0x5fc │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 29136 │ │ │ │ + b.n 2915e │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 29166 │ │ │ │ - ldr r3, [pc, #512] @ (29ae8 ) │ │ │ │ + b.n 2918e │ │ │ │ + ldr r3, [pc, #512] @ (29b10 ) │ │ │ │ movs r2, #194 @ 0xc2 │ │ │ │ - ldr r1, [pc, #512] @ (29aec ) │ │ │ │ + ldr r1, [pc, #512] @ (29b14 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #504] @ (29af0 ) │ │ │ │ + ldr r0, [pc, #504] @ (29b18 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.w 28b3e │ │ │ │ + b.w 28b66 │ │ │ │ bl 9238 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ bl f204 │ │ │ │ - b.n 29856 │ │ │ │ + b.n 2987e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #194 @ 0xc2 │ │ │ │ - ldr r1, [pc, #456] @ (29af4 ) │ │ │ │ - ldr r0, [pc, #456] @ (29af8 ) │ │ │ │ + ldr r1, [pc, #456] @ (29b1c ) │ │ │ │ + ldr r0, [pc, #456] @ (29b20 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 298aa │ │ │ │ + b.n 298d2 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 291be │ │ │ │ + b.n 291e6 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 291e2 │ │ │ │ - ldr r3, [pc, #436] @ (29afc ) │ │ │ │ - movw r2, #4812 @ 0x12cc │ │ │ │ - ldr r1, [pc, #432] @ (29b00 ) │ │ │ │ - ldr r0, [pc, #436] @ (29b04 ) │ │ │ │ + b.n 2920a │ │ │ │ + ldr r3, [pc, #436] @ (29b24 ) │ │ │ │ + movw r2, #2712 @ 0xa98 │ │ │ │ + ldr r1, [pc, #432] @ (29b28 ) │ │ │ │ + ldr r0, [pc, #436] @ (29b2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1532 @ 0x5fc │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #424] @ (29b08 ) │ │ │ │ - movw r2, #5057 @ 0x13c1 │ │ │ │ - ldr r1, [pc, #420] @ (29b0c ) │ │ │ │ - ldr r0, [pc, #424] @ (29b10 ) │ │ │ │ + ldr r3, [pc, #424] @ (29b30 ) │ │ │ │ + movw r2, #2957 @ 0xb8d │ │ │ │ + ldr r1, [pc, #420] @ (29b34 ) │ │ │ │ + ldr r0, [pc, #424] @ (29b38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1532 @ 0x5fc │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #412] @ (29b14 ) │ │ │ │ + ldr r3, [pc, #412] @ (29b3c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #412] @ (29b18 ) │ │ │ │ - ldr r0, [pc, #412] @ (29b1c ) │ │ │ │ + ldr r1, [pc, #412] @ (29b40 ) │ │ │ │ + ldr r0, [pc, #412] @ (29b44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #404] @ (29b20 ) │ │ │ │ - movw r2, #5138 @ 0x1412 │ │ │ │ - ldr r1, [pc, #400] @ (29b24 ) │ │ │ │ - ldr r0, [pc, #404] @ (29b28 ) │ │ │ │ + ldr r3, [pc, #404] @ (29b48 ) │ │ │ │ + movw r2, #3038 @ 0xbde │ │ │ │ + ldr r1, [pc, #400] @ (29b4c ) │ │ │ │ + ldr r0, [pc, #404] @ (29b50 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1532 @ 0x5fc │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #392] @ (29b2c ) │ │ │ │ - movw r2, #4939 @ 0x134b │ │ │ │ - ldr r1, [pc, #388] @ (29b30 ) │ │ │ │ - ldr r0, [pc, #392] @ (29b34 ) │ │ │ │ + ldr r3, [pc, #392] @ (29b54 ) │ │ │ │ + movw r2, #2839 @ 0xb17 │ │ │ │ + ldr r1, [pc, #388] @ (29b58 ) │ │ │ │ + ldr r0, [pc, #392] @ (29b5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1532 @ 0x5fc │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #380] @ (29b38 ) │ │ │ │ - movw r2, #5112 @ 0x13f8 │ │ │ │ - ldr r1, [pc, #376] @ (29b3c ) │ │ │ │ - ldr r0, [pc, #380] @ (29b40 ) │ │ │ │ + ldr r3, [pc, #380] @ (29b60 ) │ │ │ │ + movw r2, #3012 @ 0xbc4 │ │ │ │ + ldr r1, [pc, #376] @ (29b64 ) │ │ │ │ + ldr r0, [pc, #380] @ (29b68 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1532 @ 0x5fc │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #368] @ (29b44 ) │ │ │ │ - movw r2, #4906 @ 0x132a │ │ │ │ - ldr r1, [pc, #364] @ (29b48 ) │ │ │ │ - ldr r0, [pc, #368] @ (29b4c ) │ │ │ │ + ldr r3, [pc, #368] @ (29b6c ) │ │ │ │ + movw r2, #2806 @ 0xaf6 │ │ │ │ + ldr r1, [pc, #364] @ (29b70 ) │ │ │ │ + ldr r0, [pc, #368] @ (29b74 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1532 @ 0x5fc │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl 91d8 │ │ │ │ - ldr r3, [pc, #352] @ (29b50 ) │ │ │ │ + ldr r3, [pc, #352] @ (29b78 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #348] @ (29b54 ) │ │ │ │ - ldr r0, [pc, #352] @ (29b58 ) │ │ │ │ + ldr r1, [pc, #348] @ (29b7c ) │ │ │ │ + ldr r0, [pc, #352] @ (29b80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ lsls r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r2, [r7, #16] │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #50] @ 0x32 │ │ │ │ + strh r6, [r7, #50] @ 0x32 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #22] │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #50] @ 0x32 │ │ │ │ + strh r2, [r3, #50] @ 0x32 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r2, #22] │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #46] @ 0x2e │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, #20] │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #42] @ 0x2a │ │ │ │ + strh r6, [r5, #42] @ 0x2a │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r5, #18] │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, #18] │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #40] @ 0x28 │ │ │ │ + strh r6, [r1, #42] @ 0x2a │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #36] @ 0x24 │ │ │ │ + strh r6, [r0, #38] @ 0x26 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r0, #16] │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r1, #17] │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #36] @ 0x24 │ │ │ │ + strh r6, [r4, #36] @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, #15] │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r3, #15] │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #34] @ 0x22 │ │ │ │ + strh r6, [r0, #36] @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #14] │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #34] @ 0x22 │ │ │ │ + strh r6, [r4, #34] @ 0x22 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, #14] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #2] │ │ │ │ + ldrh r6, [r2, #6] │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r7, #13] │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #32] │ │ │ │ + strh r0, [r3, #32] │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, #13] │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #30] │ │ │ │ + strh r2, [r5, #30] │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, #12] │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, #15] │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #28] │ │ │ │ + strh r4, [r6, #28] │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, #11] │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r4, #28] │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r3, #11] │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #26] │ │ │ │ + strh r4, [r0, #28] │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r7, #10] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r0, #26] │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r7, #9] │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #24] │ │ │ │ + strh r4, [r4, #24] │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r3, #9] │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #22] │ │ │ │ + strh r4, [r3, #22] │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r2, #8] │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #20] │ │ │ │ + strh r0, [r7, #20] │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #7] │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + strh r4, [r7, #18] │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r6, #6] │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #11] │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #16] │ │ │ │ + strh r4, [r2, #16] │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #5] │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #14] │ │ │ │ + strh r2, [r7, #14] │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r6, #4] │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #16] │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r3, #12] │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #4] │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #9] │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r5, #12] │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, #3] │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + strh r0, [r6, #10] │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r5, #2] │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, #4] │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #2] │ │ │ │ + strh r0, [r4, #2] │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #304] @ 0x130 │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r7, #0] │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #10] │ │ │ │ + strh r0, [r1, #12] │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #216] @ 0xd8 │ │ │ │ + str r6, [sp, #312] @ 0x138 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, r7] │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + str r6, [sp, #224] @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r1, #0] │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + strh r4, [r3, #10] │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #32] │ │ │ │ + str r6, [sp, #128] @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r6, r7] │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r6, [sp, #32] │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r3, r7] │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #8] │ │ │ │ + strh r4, [r5, #8] │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #864] @ 0x360 │ │ │ │ + str r5, [sp, #960] @ 0x3c0 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r0, r7] │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #6] │ │ │ │ + strh r4, [r7, #6] │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #848] @ 0x350 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r6, #0] │ │ │ │ ... │ │ │ │ │ │ │ │ -00029b5c : │ │ │ │ +00029b84 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #608] @ (29dd0 ) │ │ │ │ + ldr r2, [pc, #604] @ (29df4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #608] @ (29dd4 ) │ │ │ │ + ldr r3, [pc, #604] @ (29df8 ) │ │ │ │ add r2, pc │ │ │ │ - ldr.w r8, [pc, #608] @ 29dd8 │ │ │ │ + ldr.w r8, [pc, #604] @ 29dfc │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 29c5c │ │ │ │ + beq.n 29c82 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 29b98 │ │ │ │ + beq.n 29bc0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr r2, [pc, #576] @ (29ddc ) │ │ │ │ + ldr r2, [pc, #572] @ (29e00 ) │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ ldr.w r7, [r8, r2] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr.w r0, [r7, #268] @ 0x10c │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ blx 8a84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29c76 │ │ │ │ - ldr r3, [pc, #548] @ (29de0 ) │ │ │ │ + beq.n 29c9c │ │ │ │ + ldr r3, [pc, #548] @ (29e04 ) │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr.w r1, [r8, r3] │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w 29d74 │ │ │ │ + bpl.w 29d98 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ bl cb8c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 29bf2 │ │ │ │ + beq.n 29c18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 29c44 │ │ │ │ + cbz r3, 29c6a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 29c96 │ │ │ │ + beq.n 29cbc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28634 │ │ │ │ + bl 2865c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 29c10 │ │ │ │ + beq.n 29c36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 29c54 │ │ │ │ + cbz r3, 29c7a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 29c20 │ │ │ │ + beq.n 29c46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 29c4c │ │ │ │ + cbz r3, 29c72 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 29d4c │ │ │ │ - ldr r2, [pc, #444] @ (29de4 ) │ │ │ │ - ldr r3, [pc, #424] @ (29dd4 ) │ │ │ │ + beq.w 29d70 │ │ │ │ + ldr r2, [pc, #440] @ (29e08 ) │ │ │ │ + ldr r3, [pc, #424] @ (29df8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 29db4 │ │ │ │ + bne.w 29dd8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 29bf2 │ │ │ │ + b.n 29c18 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 29c20 │ │ │ │ + b.n 29c46 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 29c10 │ │ │ │ - ldr r3, [pc, #392] @ (29de8 ) │ │ │ │ + b.n 29c36 │ │ │ │ + ldr r3, [pc, #392] @ (29e0c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 29db8 │ │ │ │ + beq.w 29ddc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 29b94 │ │ │ │ - b.n 29b98 │ │ │ │ - ldr r3, [pc, #372] @ (29dec ) │ │ │ │ + bne.n 29bbc │ │ │ │ + b.n 29bc0 │ │ │ │ + ldr r3, [pc, #368] @ (29e10 ) │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ - ldr r1, [pc, #372] @ (29df0 ) │ │ │ │ - ldr r0, [pc, #372] @ (29df4 ) │ │ │ │ + ldr r1, [pc, #368] @ (29e14 ) │ │ │ │ + ldr r0, [pc, #372] @ (29e18 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 29c26 │ │ │ │ - ldr r3, [pc, #340] @ (29dec ) │ │ │ │ + b.n 29c4c │ │ │ │ + ldr r3, [pc, #336] @ (29e10 ) │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ - ldr.w r9, [pc, #348] @ 29df8 │ │ │ │ - ldr r5, [pc, #348] @ (29dfc ) │ │ │ │ + ldr.w r9, [pc, #344] @ 29e1c │ │ │ │ + ldr r5, [pc, #344] @ (29e20 ) │ │ │ │ add r9, pc │ │ │ │ ldr.w sl, [r8, r3] │ │ │ │ add r5, pc │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [sl] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ add r4, sp, #8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ bl f2c8 │ │ │ │ - ldr r3, [pc, #316] @ (29e00 ) │ │ │ │ - ldr.w r1, [r7, #272] @ 0x110 │ │ │ │ + ldr r3, [pc, #312] @ (29e24 ) │ │ │ │ + ldr r1, [r7, #92] @ 0x5c │ │ │ │ ldr.w fp, [r8, r3] │ │ │ │ ldr.w r0, [fp] │ │ │ │ blx 8c2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29da4 │ │ │ │ + beq.n 29dc8 │ │ │ │ bl f464 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 29d9e │ │ │ │ - ldrd r8, r1, [r7, #276] @ 0x114 │ │ │ │ + beq.n 29dc2 │ │ │ │ + ldrd r8, r1, [r7, #96] @ 0x60 │ │ │ │ ldr.w r0, [fp] │ │ │ │ blx 8c2c │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 29d64 │ │ │ │ + cbz r0, 29d88 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ blx 89c0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - cbz r6, 29d64 │ │ │ │ + bl 9018 │ │ │ │ + cbz r6, 29d88 │ │ │ │ mov r0, r6 │ │ │ │ bl f198 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl fb48 │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 29c92 │ │ │ │ - ldr r3, [pc, #156] @ (29dec ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 29cb8 │ │ │ │ + ldr r3, [pc, #156] @ (29e10 ) │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr r1, [pc, #176] @ (29e04 ) │ │ │ │ - ldr r0, [pc, #180] @ (29e08 ) │ │ │ │ + ldr r1, [pc, #176] @ (29e28 ) │ │ │ │ + ldr r0, [pc, #180] @ (29e2c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 29c26 │ │ │ │ + b.n 29c4c │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl fb48 │ │ │ │ - b.n 29d30 │ │ │ │ + b.n 29d54 │ │ │ │ blx 8b80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 29bd6 │ │ │ │ - ldr r2, [pc, #108] @ (29dec ) │ │ │ │ - ldr r3, [pc, #136] @ (29e0c ) │ │ │ │ - ldr r1, [pc, #140] @ (29e10 ) │ │ │ │ + bne.w 29bfc │ │ │ │ + ldr r2, [pc, #108] @ (29e10 ) │ │ │ │ + ldr r3, [pc, #136] @ (29e30 ) │ │ │ │ + ldr r1, [pc, #140] @ (29e34 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #140] @ (29e14 ) │ │ │ │ + ldr r0, [pc, #140] @ (29e38 ) │ │ │ │ ldr.w r6, [r8, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bl 10428 │ │ │ │ - b.n 29c8c │ │ │ │ + b.n 29cb2 │ │ │ │ bl f204 │ │ │ │ - b.n 29d30 │ │ │ │ + b.n 29d54 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl fb48 │ │ │ │ - b.n 29d30 │ │ │ │ + b.n 29d54 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (29e18 ) │ │ │ │ - movw r2, #4058 @ 0xfda │ │ │ │ - ldr r1, [pc, #92] @ (29e1c ) │ │ │ │ - ldr r0, [pc, #92] @ (29e20 ) │ │ │ │ + ldr r3, [pc, #92] @ (29e3c ) │ │ │ │ + movw r2, #1958 @ 0x7a6 │ │ │ │ + ldr r1, [pc, #92] @ (29e40 ) │ │ │ │ + ldr r0, [pc, #92] @ (29e44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1556 @ 0x614 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - str r2, [r1, #72] @ 0x48 │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #72] @ 0x48 │ │ │ │ + str r4, [r3, #68] @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r5, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r4, [r1, #26] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + ldrb r2, [r5, #25] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #80] @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r0, [r7, #22] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r0, #72] @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #21] │ │ │ │ + ldrb r0, [r2, #22] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #21] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #68] @ 0x44 │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #968] @ 0x3c8 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, r7] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #64] @ 0x40 │ │ │ │ + ldr r2, [r0, #68] @ 0x44 │ │ │ │ ... │ │ │ │ │ │ │ │ -00029e24 : │ │ │ │ +00029e48 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #96] @ (29e94 ) │ │ │ │ + ldr r4, [pc, #96] @ (29eb8 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w lr, [pc, #96] @ 29e98 │ │ │ │ + ldr.w lr, [pc, #96] @ 29ebc │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #92] @ 29e9c │ │ │ │ + ldr.w ip, [pc, #92] @ 29ec0 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2316 @ 0x90c │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ @@ -53671,130 +53677,130 @@ │ │ │ │ movs r4, #0 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl b5e8 │ │ │ │ - cbz r0, 29e76 │ │ │ │ + cbz r0, 29e9a │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ - bl 29b5c │ │ │ │ - ldr r2, [pc, #40] @ (29ea0 ) │ │ │ │ - ldr r3, [pc, #32] @ (29e9c ) │ │ │ │ + bl 29b84 │ │ │ │ + ldr r2, [pc, #40] @ (29ec4 ) │ │ │ │ + ldr r3, [pc, #32] @ (29ec0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 29e8e │ │ │ │ + bne.n 29eb2 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [r1, #92] @ 0x5c │ │ │ │ + ldr r0, [r5, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + str r6, [r2, #24] │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + str r6, [r3, #20] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00029ea4 : │ │ │ │ +00029ec8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #136] @ 29f3c │ │ │ │ + ldr.w ip, [pc, #136] @ 29f60 │ │ │ │ sub sp, #28 │ │ │ │ - ldr r5, [pc, #132] @ (29f40 ) │ │ │ │ + ldr r5, [pc, #132] @ (29f64 ) │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #124] @ (29f44 ) │ │ │ │ + ldr r3, [pc, #124] @ (29f68 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ - ldr r4, [pc, #120] @ (29f48 ) │ │ │ │ + ldr r4, [pc, #120] @ (29f6c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ addw r3, r3, #2364 @ 0x93c │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ bl b5e8 │ │ │ │ - cbz r0, 29f34 │ │ │ │ + cbz r0, 29f58 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 29f16 │ │ │ │ + bpl.n 29f3a │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 28634 │ │ │ │ - ldr r2, [pc, #76] @ (29f4c ) │ │ │ │ - ldr r3, [pc, #60] @ (29f40 ) │ │ │ │ + bl 2865c │ │ │ │ + ldr r2, [pc, #76] @ (29f70 ) │ │ │ │ + ldr r3, [pc, #60] @ (29f64 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 29f38 │ │ │ │ + bne.n 29f5c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #56] @ (29f50 ) │ │ │ │ + ldr r0, [pc, #56] @ (29f74 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #48] @ (29f54 ) │ │ │ │ - ldr r1, [pc, #52] @ (29f58 ) │ │ │ │ + ldr r3, [pc, #48] @ (29f78 ) │ │ │ │ + ldr r1, [pc, #52] @ (29f7c ) │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ - ldr r0, [pc, #52] @ (29f5c ) │ │ │ │ + ldr r0, [pc, #52] @ (29f80 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 29efe │ │ │ │ + b.n 29f22 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - str r0, [r0, #20] │ │ │ │ + str r4, [r3, #16] │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #80] @ 0x50 │ │ │ │ + ldr r2, [r3, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r3, #16] │ │ │ │ + str r4, [r6, #12] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + str r6, [r2, #12] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r0, #30] │ │ │ │ + strh r2, [r2, #0] │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ ... │ │ │ │ │ │ │ │ -00029f60 : │ │ │ │ +00029f84 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r4, [pc, #272] @ (2a080 ) │ │ │ │ + ldr r4, [pc, #272] @ (2a0a4 ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ - ldr r6, [pc, #272] @ (2a084 ) │ │ │ │ + ldr r6, [pc, #272] @ (2a0a8 ) │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2412 @ 0x96c │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ str r4, [sp, #16] │ │ │ │ @@ -53802,194 +53808,194 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #240] @ (2a088 ) │ │ │ │ + ldr r4, [pc, #240] @ (2a0ac ) │ │ │ │ add r6, pc │ │ │ │ - ldr r5, [pc, #240] @ (2a08c ) │ │ │ │ + ldr r5, [pc, #240] @ (2a0b0 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ mov.w r4, #0 │ │ │ │ bl b72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2a02a │ │ │ │ + beq.n 2a04e │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 2a00a │ │ │ │ + bpl.n 2a02e │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 2a02e │ │ │ │ + bpl.n 2a052 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2a03a │ │ │ │ + bne.n 2a05e │ │ │ │ ldr r1, [r4, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bpl.n 2a04e │ │ │ │ + bpl.n 2a072 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 2a05a │ │ │ │ + bpl.n 2a07e │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 27020 │ │ │ │ + bl 27048 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 2a02a │ │ │ │ + beq.n 2a04e │ │ │ │ bl f694 │ │ │ │ - ldr r2, [pc, #156] @ (2a090 ) │ │ │ │ - ldr r3, [pc, #144] @ (2a088 ) │ │ │ │ + ldr r2, [pc, #156] @ (2a0b4 ) │ │ │ │ + ldr r3, [pc, #144] @ (2a0ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a07c │ │ │ │ + bne.n 2a0a0 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #136] @ (2a094 ) │ │ │ │ + ldr r0, [pc, #136] @ (2a0b8 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #128] @ (2a098 ) │ │ │ │ + ldr r3, [pc, #128] @ (2a0bc ) │ │ │ │ movw r2, #405 @ 0x195 │ │ │ │ - ldr r1, [pc, #128] @ (2a09c ) │ │ │ │ - ldr r0, [pc, #128] @ (2a0a0 ) │ │ │ │ + ldr r1, [pc, #128] @ (2a0c0 ) │ │ │ │ + ldr r0, [pc, #128] @ (2a0c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 29ff2 │ │ │ │ - ldr r0, [pc, #116] @ (2a0a4 ) │ │ │ │ + b.n 2a016 │ │ │ │ + ldr r0, [pc, #116] @ (2a0c8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 2a014 │ │ │ │ + b.n 2a038 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.n 29fcc │ │ │ │ + beq.n 29ff0 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 2a066 │ │ │ │ + bne.n 2a08a │ │ │ │ ldr r1, [r4, #12] │ │ │ │ negs r1, r1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 29fcc │ │ │ │ - ldr r0, [pc, #88] @ (2a0a8 ) │ │ │ │ + b.n 29ff0 │ │ │ │ + ldr r0, [pc, #88] @ (2a0cc ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 2a014 │ │ │ │ - ldr r0, [pc, #80] @ (2a0ac ) │ │ │ │ + b.n 2a038 │ │ │ │ + ldr r0, [pc, #80] @ (2a0d0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 2a014 │ │ │ │ + b.n 2a038 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 29fcc │ │ │ │ + beq.n 29ff0 │ │ │ │ orr.w r1, r4, #1 │ │ │ │ - b.n 29fcc │ │ │ │ + b.n 29ff0 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r6, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r6, #68] @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r4, #4] │ │ │ │ + str r2, [r0, #4] │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #4] │ │ │ │ + str r6, [r7, #0] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r0, #0] │ │ │ │ + ldrsh r2, [r4, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r6, [r3, #28] │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #8] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r2, [r3, #8] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + ldr r2, [r2, #36] @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ + ldr r6, [r0, #36] @ 0x24 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002a0b0 : │ │ │ │ +0002a0d4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ - ldr.w r5, [pc, #3080] @ 2accc │ │ │ │ + ldr.w r5, [pc, #3080] @ 2acf0 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ - ldr.w r4, [pc, #3080] @ 2acd0 │ │ │ │ + ldr.w r4, [pc, #3080] @ 2acf4 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r7, [pc, #3076] @ 2acd4 │ │ │ │ + ldr.w r7, [pc, #3076] @ 2acf8 │ │ │ │ add r7, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #164] @ 0xa4 │ │ │ │ mov.w r4, #0 │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.w 2a4e2 │ │ │ │ + bmi.w 2a506 │ │ │ │ adds r6, r2, #2 │ │ │ │ teq r2, r6 │ │ │ │ - bmi.w 2a4dc │ │ │ │ + bmi.w 2a500 │ │ │ │ bl 100e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a4f8 │ │ │ │ + beq.w 2a51c │ │ │ │ bl fc9c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a55e │ │ │ │ - ldr.w r3, [pc, #3020] @ 2acd8 │ │ │ │ + beq.w 2a582 │ │ │ │ + ldr.w r3, [pc, #3020] @ 2acfc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2a588 │ │ │ │ + beq.w 2a5ac │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ lsls r3, r6, #31 │ │ │ │ mov r4, r0 │ │ │ │ - bmi.w 2a5f4 │ │ │ │ + bmi.w 2a618 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 2a5ca │ │ │ │ - ldr.w r3, [pc, #2984] @ 2acdc │ │ │ │ + beq.w 2a5ee │ │ │ │ + ldr.w r3, [pc, #2984] @ 2ad00 │ │ │ │ ands.w sl, r4, #1 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr.w fp, [r3, #448] @ 0x1c0 │ │ │ │ - ldr.w r6, [r3, #396] @ 0x18c │ │ │ │ - bne.w 2a632 │ │ │ │ + ldr.w fp, [r3, #272] @ 0x110 │ │ │ │ + ldr.w r6, [r3, #220] @ 0xdc │ │ │ │ + bne.w 2a656 │ │ │ │ mov r0, r4 │ │ │ │ bl f694 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #3 │ │ │ │ @@ -53998,699 +54004,699 @@ │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str.w fp, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ blx 8a84 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a5fc │ │ │ │ + beq.w 2a620 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2b480 │ │ │ │ + beq.w 2b4a4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2a18e │ │ │ │ + beq.n 2a1b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2a524 │ │ │ │ - ldr.w r3, [pc, #2896] @ 2ace0 │ │ │ │ + beq.w 2a548 │ │ │ │ + ldr.w r3, [pc, #2896] @ 2ad04 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 2a63a │ │ │ │ + bne.w 2a65e │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2a1ba │ │ │ │ + beq.n 2a1de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2a52c │ │ │ │ - ldr.w r3, [pc, #2856] @ 2ace4 │ │ │ │ + beq.w 2a550 │ │ │ │ + ldr.w r3, [pc, #2856] @ 2ad08 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp fp, r3 │ │ │ │ - beq.w 2a464 │ │ │ │ + beq.w 2a488 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ strd r3, r5, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - bl 26af0 │ │ │ │ + bl 26b18 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 2a78a │ │ │ │ + bne.w 2a7ae │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 2a792 │ │ │ │ + beq.w 2a7b6 │ │ │ │ ldr.w fp, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #1 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 14140 │ │ │ │ + bl 14160 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a7b2 │ │ │ │ + beq.w 2a7d6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bpl.w 2a802 │ │ │ │ + bpl.w 2a826 │ │ │ │ mvn.w r1, #1 │ │ │ │ mov r0, fp │ │ │ │ bl eff0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a98e │ │ │ │ + beq.w 2a9b2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 2a6e0 │ │ │ │ + bpl.w 2a704 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl 151b0 │ │ │ │ + bl 151d0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 2a9da │ │ │ │ + beq.w 2a9fe │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2adec │ │ │ │ + bne.w 2ae10 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 10458 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2a264 │ │ │ │ + beq.n 2a288 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2a684 │ │ │ │ + beq.w 2a6a8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2aa1e │ │ │ │ + beq.w 2aa42 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ blx 859c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 2ab10 │ │ │ │ + blt.w 2ab34 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2af80 │ │ │ │ + bne.w 2afa4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ bl e0c0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2a2a0 │ │ │ │ + beq.n 2a2c4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2a782 │ │ │ │ + beq.w 2a7a6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2a2b8 │ │ │ │ + beq.n 2a2dc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2a77a │ │ │ │ + beq.w 2a79e │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 2ab56 │ │ │ │ + blt.w 2ab7a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2ab70 │ │ │ │ + beq.w 2ab94 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ lsls r2, r6, #31 │ │ │ │ mov r4, r0 │ │ │ │ - bmi.w 2abd0 │ │ │ │ + bmi.w 2abf4 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 2abb6 │ │ │ │ + beq.w 2abda │ │ │ │ mvns r3, r4 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - beq.w 2a754 │ │ │ │ + beq.w 2a778 │ │ │ │ adds r2, r4, #2 │ │ │ │ teq r4, r2 │ │ │ │ - bmi.w 2a74e │ │ │ │ + bmi.w 2a772 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 13eb0 │ │ │ │ + bl 13ed0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2abda │ │ │ │ + beq.w 2abfe │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 2abfe │ │ │ │ + bpl.w 2ac22 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r1, [r3, #448] @ 0x1c0 │ │ │ │ + ldr.w r1, [r3, #272] @ 0x110 │ │ │ │ blx 8a1c │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 2a82c │ │ │ │ + beq.w 2a850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b18a │ │ │ │ + beq.w 2b1ae │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r1, [r3, #440] @ 0x1b8 │ │ │ │ + ldr.w r1, [r3, #264] @ 0x108 │ │ │ │ blx 8a1c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2a348 │ │ │ │ + beq.n 2a36c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2a730 │ │ │ │ + beq.w 2a754 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.w 2a87a │ │ │ │ + beq.w 2a89e │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 2b3a0 │ │ │ │ - ldr.w r3, [pc, #2448] @ 2ace8 │ │ │ │ + bne.w 2b3c4 │ │ │ │ + ldr.w r3, [pc, #2448] @ 2ad0c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w sl, [r7, r3] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ - ldr.w r3, [pc, #2420] @ 2acec │ │ │ │ + ldr.w r3, [pc, #2420] @ 2ad10 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 88b4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a748 │ │ │ │ + beq.w 2a76c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w 2b57a │ │ │ │ - ldr.w r2, [pc, #2388] @ 2acf0 │ │ │ │ + bpl.w 2b59e │ │ │ │ + ldr.w r2, [pc, #2388] @ 2ad14 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2b564 │ │ │ │ + beq.w 2b588 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2b560 │ │ │ │ + beq.w 2b584 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 2b514 │ │ │ │ + ble.w 2b538 │ │ │ │ cmp r3, #1 │ │ │ │ str.w sl, [r5, #12] │ │ │ │ - beq.w 2b514 │ │ │ │ + beq.w 2b538 │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ mov r1, r5 │ │ │ │ str r6, [r5, #16] │ │ │ │ mov r0, sl │ │ │ │ blx 86f8 │ │ │ │ mov r3, sl │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b666 │ │ │ │ + beq.w 2b68a │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2a3ee │ │ │ │ + beq.n 2a412 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2a740 │ │ │ │ + beq.w 2a764 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2a402 │ │ │ │ + beq.n 2a426 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2a738 │ │ │ │ + beq.w 2a75c │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 2ac2a │ │ │ │ + blt.w 2ac4e │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 2a68c │ │ │ │ + bne.w 2a6b0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2b5be │ │ │ │ + beq.w 2b5e2 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2a430 │ │ │ │ + beq.n 2a454 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2abf6 │ │ │ │ + beq.w 2ac1a │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ac5c │ │ │ │ + beq.w 2ac80 │ │ │ │ adds r6, r4, #2 │ │ │ │ teq r4, r6 │ │ │ │ - bmi.w 2a9a8 │ │ │ │ + bmi.w 2a9cc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2ac6e │ │ │ │ + beq.w 2ac92 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 2aca8 │ │ │ │ + beq.w 2accc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ and.w sl, r4, #1 │ │ │ │ - b.n 2a1ce │ │ │ │ + b.n 2a1f2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2a47a │ │ │ │ + beq.n 2a49e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2a556 │ │ │ │ + beq.n 2a57a │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.w 2a7f0 │ │ │ │ + bmi.w 2a814 │ │ │ │ adds r6, r4, #2 │ │ │ │ teq r4, r6 │ │ │ │ - bmi.n 2a53e │ │ │ │ + bmi.n 2a562 │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2b4ba │ │ │ │ + beq.w 2b4de │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2a4b6 │ │ │ │ + beq.n 2a4da │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2a54e │ │ │ │ + beq.n 2a572 │ │ │ │ strd r6, r4, [r5] │ │ │ │ - ldr.w r2, [pc, #2104] @ 2acf4 │ │ │ │ - ldr.w r3, [pc, #2064] @ 2acd0 │ │ │ │ + ldr.w r2, [pc, #2104] @ 2ad18 │ │ │ │ + ldr.w r3, [pc, #2064] @ 2acf4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2b338 │ │ │ │ + bne.w 2b35c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #172 @ 0xac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 2a0f2 │ │ │ │ + bge.w 2a116 │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #2 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r6, r0 │ │ │ │ bl 100e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2a0fe │ │ │ │ - ldr.w r3, [pc, #2044] @ 2acf8 │ │ │ │ + bne.w 2a122 │ │ │ │ + ldr.w r3, [pc, #2044] @ 2ad1c │ │ │ │ mov.w r2, #524 @ 0x20c │ │ │ │ - ldr.w r1, [pc, #2040] @ 2acfc │ │ │ │ - ldr.w r0, [pc, #2040] @ 2ad00 │ │ │ │ + ldr.w r1, [pc, #2040] @ 2ad20 │ │ │ │ + ldr.w r0, [pc, #2040] @ 2ad24 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5] │ │ │ │ - b.n 2a4ba │ │ │ │ + b.n 2a4de │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2a18e │ │ │ │ + b.n 2a1b2 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1968] @ 2ace4 │ │ │ │ + ldr.w r3, [pc, #1968] @ 2ad08 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp fp, r3 │ │ │ │ - beq.n 2a464 │ │ │ │ - b.n 2a1c6 │ │ │ │ + beq.n 2a488 │ │ │ │ + b.n 2a1ea │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 2a488 │ │ │ │ + bge.n 2a4ac │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 2a488 │ │ │ │ + b.n 2a4ac │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2a4b6 │ │ │ │ + b.n 2a4da │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2a47a │ │ │ │ - ldr.w r3, [pc, #1944] @ 2acf8 │ │ │ │ + b.n 2a49e │ │ │ │ + ldr.w r3, [pc, #1944] @ 2ad1c │ │ │ │ movw r2, #525 @ 0x20d │ │ │ │ - ldr.w r1, [pc, #1948] @ 2ad04 │ │ │ │ - ldr.w r0, [pc, #1948] @ 2ad08 │ │ │ │ + ldr.w r1, [pc, #1948] @ 2ad28 │ │ │ │ + ldr.w r0, [pc, #1948] @ 2ad2c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2a51a │ │ │ │ + bl 9018 │ │ │ │ + b.n 2a53e │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - ldr.w r3, [pc, #1904] @ 2ad0c │ │ │ │ - ldr.w r1, [pc, #1904] @ 2ad10 │ │ │ │ + bl 9018 │ │ │ │ + ldr.w r3, [pc, #1904] @ 2ad30 │ │ │ │ + ldr.w r1, [pc, #1904] @ 2ad34 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr.w r3, [pc, #1864] @ 2acf8 │ │ │ │ - ldr.w r1, [pc, #1888] @ 2ad14 │ │ │ │ + ldr.w r3, [pc, #1864] @ 2ad1c │ │ │ │ + ldr.w r1, [pc, #1888] @ 2ad38 │ │ │ │ movw r2, #527 @ 0x20f │ │ │ │ - ldr.w r0, [pc, #1884] @ 2ad18 │ │ │ │ + ldr.w r0, [pc, #1884] @ 2ad3c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2a51a │ │ │ │ - ldr.w r3, [pc, #1836] @ 2acf8 │ │ │ │ + b.n 2a53e │ │ │ │ + ldr.w r3, [pc, #1836] @ 2ad1c │ │ │ │ movw r2, #527 @ 0x20f │ │ │ │ - ldr.w r1, [pc, #1864] @ 2ad1c │ │ │ │ - ldr.w r0, [pc, #1864] @ 2ad20 │ │ │ │ + ldr.w r1, [pc, #1864] @ 2ad40 │ │ │ │ + ldr.w r0, [pc, #1864] @ 2ad44 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2a51a │ │ │ │ + bl 9018 │ │ │ │ + b.n 2a53e │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ - b.n 2a12a │ │ │ │ - ldr.w r3, [pc, #1784] @ 2acf8 │ │ │ │ + b.n 2a14e │ │ │ │ + ldr.w r3, [pc, #1784] @ 2ad1c │ │ │ │ mov.w r2, #528 @ 0x210 │ │ │ │ - ldr.w r1, [pc, #1820] @ 2ad24 │ │ │ │ - ldr.w r0, [pc, #1820] @ 2ad28 │ │ │ │ + ldr.w r1, [pc, #1820] @ 2ad48 │ │ │ │ + ldr.w r0, [pc, #1820] @ 2ad4c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2a51a │ │ │ │ + bl 9018 │ │ │ │ + b.n 2a53e │ │ │ │ mov r0, r4 │ │ │ │ bl b8e0 │ │ │ │ - b.n 2a148 │ │ │ │ - ldr.w r0, [pc, #1776] @ 2ad2c │ │ │ │ + b.n 2a16c │ │ │ │ + ldr.w r0, [pc, #1776] @ 2ad50 │ │ │ │ mov r1, fp │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2a660 │ │ │ │ + beq.n 2a684 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 2a660 │ │ │ │ + cbnz r3, 2a684 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1684] @ 2acf8 │ │ │ │ + ldr.w r3, [pc, #1684] @ 2ad1c │ │ │ │ mov.w r2, #528 @ 0x210 │ │ │ │ - ldr.w r1, [pc, #1732] @ 2ad30 │ │ │ │ - ldr.w r0, [pc, #1732] @ 2ad34 │ │ │ │ + ldr.w r1, [pc, #1732] @ 2ad54 │ │ │ │ + ldr.w r0, [pc, #1732] @ 2ad58 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.n 2a5e6 │ │ │ │ + b.n 2a60a │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2a264 │ │ │ │ + b.n 2a288 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl 14774 │ │ │ │ + bl 14794 │ │ │ │ mov r6, r0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2b696 │ │ │ │ + beq.w 2b6ba │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2a6ba │ │ │ │ + beq.n 2a6de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ac22 │ │ │ │ + beq.w 2ac46 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.w 2a430 │ │ │ │ - ldr.w r3, [pc, #1588] @ 2acf8 │ │ │ │ + bne.w 2a454 │ │ │ │ + ldr.w r3, [pc, #1588] @ 2ad1c │ │ │ │ movw r2, #549 @ 0x225 │ │ │ │ - ldr.w r1, [pc, #1644] @ 2ad38 │ │ │ │ - ldr.w r0, [pc, #1644] @ 2ad3c │ │ │ │ + ldr.w r1, [pc, #1644] @ 2ad5c │ │ │ │ + ldr.w r0, [pc, #1644] @ 2ad60 │ │ │ │ add r1, pc │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2a67c │ │ │ │ - ldr.w r3, [pc, #1556] @ 2acf8 │ │ │ │ - ldr.w r2, [pc, #1624] @ 2ad40 │ │ │ │ - ldr.w r1, [pc, #1624] @ 2ad44 │ │ │ │ - ldr.w r0, [pc, #1624] @ 2ad48 │ │ │ │ + b.n 2a6a0 │ │ │ │ + ldr.w r3, [pc, #1556] @ 2ad1c │ │ │ │ + ldr.w r2, [pc, #1624] @ 2ad64 │ │ │ │ + ldr.w r1, [pc, #1624] @ 2ad68 │ │ │ │ + ldr.w r0, [pc, #1624] @ 2ad6c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #532 @ 0x214 │ │ │ │ bl 10428 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2a51a │ │ │ │ + bl 9018 │ │ │ │ + b.n 2a53e │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2a348 │ │ │ │ + b.n 2a36c │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2a402 │ │ │ │ + b.n 2a426 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2a3ee │ │ │ │ + b.n 2a412 │ │ │ │ bl f58c │ │ │ │ - b.n 2a390 │ │ │ │ + b.n 2a3b4 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 2a2f4 │ │ │ │ + bge.w 2a318 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r1, r4 │ │ │ │ mov sl, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 13eb0 │ │ │ │ + bl 13ed0 │ │ │ │ tst.w sl, #1 │ │ │ │ mov r6, r0 │ │ │ │ - beq.w 2a2fe │ │ │ │ + beq.w 2a322 │ │ │ │ mov r0, sl │ │ │ │ bl b8fc │ │ │ │ - b.n 2a2fe │ │ │ │ + b.n 2a322 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2a2b8 │ │ │ │ + b.n 2a2dc │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2a2a0 │ │ │ │ + b.n 2a2c4 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.n 2a1e6 │ │ │ │ - ldr.w r3, [pc, #1380] @ 2acf8 │ │ │ │ + b.n 2a20a │ │ │ │ + ldr.w r3, [pc, #1380] @ 2ad1c │ │ │ │ movw r2, #531 @ 0x213 │ │ │ │ - ldr.w r1, [pc, #1456] @ 2ad4c │ │ │ │ - ldr.w r0, [pc, #1456] @ 2ad50 │ │ │ │ + ldr.w r1, [pc, #1456] @ 2ad70 │ │ │ │ + ldr.w r0, [pc, #1456] @ 2ad74 │ │ │ │ add r1, pc │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2a5e6 │ │ │ │ - ldr.w r3, [pc, #1348] @ 2acf8 │ │ │ │ + b.n 2a60a │ │ │ │ + ldr.w r3, [pc, #1348] @ 2ad1c │ │ │ │ mov.w r2, #532 @ 0x214 │ │ │ │ - ldr.w r1, [pc, #1432] @ 2ad54 │ │ │ │ - ldr.w r0, [pc, #1432] @ 2ad58 │ │ │ │ + ldr.w r1, [pc, #1432] @ 2ad78 │ │ │ │ + ldr.w r0, [pc, #1432] @ 2ad7c │ │ │ │ add r1, pc │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2a51a │ │ │ │ + bl 9018 │ │ │ │ + b.n 2a53e │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.n 2a488 │ │ │ │ - ldr.w r3, [pc, #1268] @ 2acf8 │ │ │ │ - ldr.w r2, [pc, #1364] @ 2ad5c │ │ │ │ - ldr.w r1, [pc, #1364] @ 2ad60 │ │ │ │ + b.n 2a4ac │ │ │ │ + ldr.w r3, [pc, #1268] @ 2ad1c │ │ │ │ + ldr.w r2, [pc, #1364] @ 2ad80 │ │ │ │ + ldr.w r1, [pc, #1364] @ 2ad84 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1352] @ 2ad64 │ │ │ │ + ldr.w r0, [pc, #1352] @ 2ad88 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #532 @ 0x214 │ │ │ │ bl 10428 │ │ │ │ - b.n 2a7d0 │ │ │ │ + b.n 2a7f4 │ │ │ │ blx 8914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a326 │ │ │ │ - ldr.w r3, [pc, #1216] @ 2acf8 │ │ │ │ + beq.w 2a34a │ │ │ │ + ldr.w r3, [pc, #1216] @ 2ad1c │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ - ldr.w r1, [pc, #1320] @ 2ad68 │ │ │ │ - ldr.w r0, [pc, #1320] @ 2ad6c │ │ │ │ + ldr.w r1, [pc, #1320] @ 2ad8c │ │ │ │ + ldr.w r0, [pc, #1320] @ 2ad90 │ │ │ │ add r1, pc │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2a51a │ │ │ │ + bl 9018 │ │ │ │ + b.n 2a53e │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ blx 8914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2b2d6 │ │ │ │ + bne.w 2b2fa │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2a89e │ │ │ │ + beq.n 2a8c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b32e │ │ │ │ + beq.w 2b352 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2a8b4 │ │ │ │ + beq.n 2a8d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2a986 │ │ │ │ + beq.n 2a9aa │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2b530 │ │ │ │ + beq.w 2b554 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2a8d4 │ │ │ │ + beq.n 2a8f8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b2fa │ │ │ │ + beq.w 2b31e │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b5ee │ │ │ │ + beq.w 2b612 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2a8f2 │ │ │ │ + beq.n 2a916 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b304 │ │ │ │ + beq.w 2b328 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r8, [r3, #456] @ 0x1c8 │ │ │ │ - ldr.w r3, [pc, #1140] @ 2ad70 │ │ │ │ + ldr.w r8, [r3, #280] @ 0x118 │ │ │ │ + ldr.w r3, [pc, #1140] @ 2ad94 │ │ │ │ ldr.w r9, [r7, r3] │ │ │ │ ldr.w r4, [r9] │ │ │ │ bl f694 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ @@ -54698,154 +54704,154 @@ │ │ │ │ movs r2, #3 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ str.w r8, [sp, #152] @ 0x98 │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b4d2 │ │ │ │ + beq.w 2b4f6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2b64e │ │ │ │ + beq.w 2b672 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2a944 │ │ │ │ + beq.n 2a968 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b3a6 │ │ │ │ + beq.w 2b3ca │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 2b4f2 │ │ │ │ + bne.w 2b516 │ │ │ │ mov r0, r4 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2a96a │ │ │ │ + beq.n 2a98e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b396 │ │ │ │ - ldr r3, [pc, #908] @ (2acf8 ) │ │ │ │ + beq.w 2b3ba │ │ │ │ + ldr r3, [pc, #908] @ (2ad1c ) │ │ │ │ movw r2, #547 @ 0x223 │ │ │ │ - ldr.w r1, [pc, #1024] @ 2ad74 │ │ │ │ - ldr.w r0, [pc, #1024] @ 2ad78 │ │ │ │ + ldr.w r1, [pc, #1024] @ 2ad98 │ │ │ │ + ldr.w r0, [pc, #1024] @ 2ad9c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2a51a │ │ │ │ + b.n 2a53e │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2a8b4 │ │ │ │ - ldr r3, [pc, #872] @ (2acf8 ) │ │ │ │ + b.n 2a8d8 │ │ │ │ + ldr r3, [pc, #872] @ (2ad1c ) │ │ │ │ mov.w r2, #532 @ 0x214 │ │ │ │ - ldr r1, [pc, #996] @ (2ad7c ) │ │ │ │ - ldr r0, [pc, #1000] @ (2ad80 ) │ │ │ │ + ldr r1, [pc, #996] @ (2ada0 ) │ │ │ │ + ldr r0, [pc, #1000] @ (2ada4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2a70a │ │ │ │ + b.n 2a72e │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 2a442 │ │ │ │ + bge.w 2a466 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #2 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2ac6e │ │ │ │ + beq.w 2ac92 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 1643c │ │ │ │ + bl 1645c │ │ │ │ lsls r2, r6, #31 │ │ │ │ mov r4, r0 │ │ │ │ - bpl.w 2a456 │ │ │ │ + bpl.w 2a47a │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ - b.n 2a456 │ │ │ │ - ldr r3, [pc, #796] @ (2acf8 ) │ │ │ │ + b.n 2a47a │ │ │ │ + ldr r3, [pc, #796] @ (2ad1c ) │ │ │ │ movw r2, #533 @ 0x215 │ │ │ │ - ldr r1, [pc, #928] @ (2ad84 ) │ │ │ │ - ldr r0, [pc, #932] @ (2ad88 ) │ │ │ │ + ldr r1, [pc, #928] @ (2ada8 ) │ │ │ │ + ldr r0, [pc, #932] @ (2adac ) │ │ │ │ add r1, pc │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2a51a │ │ │ │ - ldr r3, [pc, #728] @ (2acf8 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 2a53e │ │ │ │ + ldr r3, [pc, #728] @ (2ad1c ) │ │ │ │ mov.w r2, #536 @ 0x218 │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr r4, [pc, #868] @ (2ad8c ) │ │ │ │ - ldr r0, [pc, #868] @ (2ad90 ) │ │ │ │ + ldr r4, [pc, #868] @ (2adb0 ) │ │ │ │ + ldr r0, [pc, #868] @ (2adb4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ add.w r8, sp, #60 @ 0x3c │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r8 │ │ │ │ bl f2c8 │ │ │ │ - ldr r3, [pc, #812] @ (2ad94 ) │ │ │ │ + ldr r3, [pc, #812] @ (2adb8 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - ldr.w r1, [r3, #344] @ 0x158 │ │ │ │ + ldr.w r1, [r3, #168] @ 0xa8 │ │ │ │ blx 8c2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b172 │ │ │ │ + beq.w 2b196 │ │ │ │ bl f464 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2acc2 │ │ │ │ + beq.w 2ace6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - ldr.w sl, [r3, #388] @ 0x184 │ │ │ │ - ldr r3, [pc, #720] @ (2ad70 ) │ │ │ │ + ldr.w sl, [r3, #212] @ 0xd4 │ │ │ │ + ldr r3, [pc, #720] @ (2ad94 ) │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r7, [r6, #0] │ │ │ │ bl f694 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r9, r0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r0, r7 │ │ │ │ @@ -54853,220 +54859,220 @@ │ │ │ │ movs r2, #3 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ str.w sl, [sp, #104] @ 0x68 │ │ │ │ str.w r9, [sp, #112] @ 0x70 │ │ │ │ blx 89c0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b232 │ │ │ │ + beq.w 2b256 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 2b24a │ │ │ │ + bne.w 2b26e │ │ │ │ mov r0, r7 │ │ │ │ bl f198 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ movw r2, #538 @ 0x21a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ ldmia.w r8, {r0, r1, r2} │ │ │ │ bl f3f8 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2a51a │ │ │ │ - ldr r3, [pc, #484] @ (2acf8 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 2a53e │ │ │ │ + ldr r3, [pc, #484] @ (2ad1c ) │ │ │ │ movw r2, #539 @ 0x21b │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr r1, [pc, #636] @ (2ad98 ) │ │ │ │ - ldr r0, [pc, #640] @ (2ad9c ) │ │ │ │ + ldr r1, [pc, #636] @ (2adbc ) │ │ │ │ + ldr r0, [pc, #640] @ (2adc0 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2a51a │ │ │ │ - ldr r3, [pc, #416] @ (2acf8 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 2a53e │ │ │ │ + ldr r3, [pc, #416] @ (2ad1c ) │ │ │ │ movw r2, #541 @ 0x21d │ │ │ │ - ldr r1, [pc, #576] @ (2ada0 ) │ │ │ │ - ldr r0, [pc, #580] @ (2ada4 ) │ │ │ │ + ldr r1, [pc, #576] @ (2adc4 ) │ │ │ │ + ldr r0, [pc, #580] @ (2adc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2a7d0 │ │ │ │ + b.n 2a7f4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ bl b8fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 8fa8 │ │ │ │ - ldr r3, [pc, #376] @ (2ad0c ) │ │ │ │ - ldr r1, [pc, #532] @ (2ada8 ) │ │ │ │ + bl 9018 │ │ │ │ + ldr r3, [pc, #376] @ (2ad30 ) │ │ │ │ + ldr r1, [pc, #532] @ (2adcc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr r3, [pc, #344] @ (2acf8 ) │ │ │ │ - ldr r1, [pc, #520] @ (2adac ) │ │ │ │ + ldr r3, [pc, #344] @ (2ad1c ) │ │ │ │ + ldr r1, [pc, #520] @ (2add0 ) │ │ │ │ movw r2, #542 @ 0x21e │ │ │ │ - ldr r0, [pc, #520] @ (2adb0 ) │ │ │ │ + ldr r0, [pc, #520] @ (2add4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2a51a │ │ │ │ - ldr r3, [pc, #320] @ (2acf8 ) │ │ │ │ + b.n 2a53e │ │ │ │ + ldr r3, [pc, #320] @ (2ad1c ) │ │ │ │ movw r2, #542 @ 0x21e │ │ │ │ - ldr r1, [pc, #500] @ (2adb4 ) │ │ │ │ - ldr r0, [pc, #504] @ (2adb8 ) │ │ │ │ + ldr r1, [pc, #500] @ (2add8 ) │ │ │ │ + ldr r0, [pc, #504] @ (2addc ) │ │ │ │ add r1, pc │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2a7d6 │ │ │ │ + b.n 2a7fa │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ - b.w 2a2d8 │ │ │ │ - ldr r3, [pc, #284] @ (2acf8 ) │ │ │ │ + b.w 2a2fc │ │ │ │ + ldr r3, [pc, #284] @ (2ad1c ) │ │ │ │ movw r2, #543 @ 0x21f │ │ │ │ - ldr r1, [pc, #472] @ (2adbc ) │ │ │ │ + ldr r1, [pc, #472] @ (2ade0 ) │ │ │ │ mov r6, r4 │ │ │ │ - ldr r0, [pc, #472] @ (2adc0 ) │ │ │ │ + ldr r0, [pc, #472] @ (2ade4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2a7d0 │ │ │ │ + b.n 2a7f4 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2a430 │ │ │ │ - ldr r3, [pc, #248] @ (2acf8 ) │ │ │ │ - ldr r2, [pc, #448] @ (2adc4 ) │ │ │ │ - ldr r1, [pc, #452] @ (2adc8 ) │ │ │ │ - ldr r0, [pc, #452] @ (2adcc ) │ │ │ │ + b.n 2a454 │ │ │ │ + ldr r3, [pc, #248] @ (2ad1c ) │ │ │ │ + ldr r2, [pc, #448] @ (2ade8 ) │ │ │ │ + ldr r1, [pc, #452] @ (2adec ) │ │ │ │ + ldr r0, [pc, #452] @ (2adf0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r6, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #543 @ 0x21f │ │ │ │ bl 10428 │ │ │ │ - b.n 2a7d0 │ │ │ │ + b.n 2a7f4 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2a6ba │ │ │ │ - ldr r3, [pc, #204] @ (2acf8 ) │ │ │ │ + b.n 2a6de │ │ │ │ + ldr r3, [pc, #204] @ (2ad1c ) │ │ │ │ mov.w r2, #548 @ 0x224 │ │ │ │ - ldr r1, [pc, #412] @ (2add0 ) │ │ │ │ - ldr r0, [pc, #416] @ (2add4 ) │ │ │ │ + ldr r1, [pc, #412] @ (2adf4 ) │ │ │ │ + ldr r0, [pc, #416] @ (2adf8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, fp │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2a51a │ │ │ │ + bl 9018 │ │ │ │ + b.n 2a53e │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.n 2a9b8 │ │ │ │ + b.n 2a9dc │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ bl b8fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - ldr r3, [pc, #136] @ (2ad0c ) │ │ │ │ - ldr r1, [pc, #336] @ (2add8 ) │ │ │ │ + bl 9018 │ │ │ │ + ldr r3, [pc, #136] @ (2ad30 ) │ │ │ │ + ldr r1, [pc, #336] @ (2adfc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 86ec │ │ │ │ - ldr r3, [pc, #100] @ (2acf8 ) │ │ │ │ - ldr r1, [pc, #328] @ (2addc ) │ │ │ │ + ldr r3, [pc, #100] @ (2ad1c ) │ │ │ │ + ldr r1, [pc, #328] @ (2ae00 ) │ │ │ │ movw r2, #551 @ 0x227 │ │ │ │ - ldr r0, [pc, #324] @ (2ade0 ) │ │ │ │ + ldr r0, [pc, #324] @ (2ae04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2a51a │ │ │ │ - ldr r3, [pc, #76] @ (2acf8 ) │ │ │ │ + b.n 2a53e │ │ │ │ + ldr r3, [pc, #76] @ (2ad1c ) │ │ │ │ movw r2, #551 @ 0x227 │ │ │ │ - ldr r1, [pc, #308] @ (2ade4 ) │ │ │ │ - ldr r0, [pc, #308] @ (2ade8 ) │ │ │ │ + ldr r1, [pc, #308] @ (2ae08 ) │ │ │ │ + ldr r0, [pc, #308] @ (2ae0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2a5e6 │ │ │ │ + b.n 2a60a │ │ │ │ bl b8fc │ │ │ │ bl f204 │ │ │ │ - b.n 2aaf4 │ │ │ │ - ldrsh r2, [r6, r4] │ │ │ │ + b.n 2ab18 │ │ │ │ + ldrsh r6, [r1, r4] │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r5, r4] │ │ │ │ + ldrsh r0, [r1, r4] │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ @@ -55074,216 +55080,216 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, r4] │ │ │ │ + ldrh r6, [r2, r4] │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #24] │ │ │ │ + strb r4, [r2, #24] │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r4, [r2, #76] @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #22] │ │ │ │ + strb r6, [r5, #22] │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #68] @ 0x44 │ │ │ │ + str r6, [r5, #68] @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #2] │ │ │ │ + strb r6, [r4, #2] │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #21] │ │ │ │ + strb r0, [r4, #21] │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #64] @ 0x40 │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #20] │ │ │ │ + strb r2, [r0, #21] │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #60] @ 0x3c │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + strb r0, [r2, #20] │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r5, #68] @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #18] │ │ │ │ + strb r4, [r5, #18] │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #52] @ 0x34 │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #16] │ │ │ │ + strb r4, [r1, #17] │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #48] @ 0x30 │ │ │ │ + str r2, [r1, #48] @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #16] │ │ │ │ + strb r0, [r5, #16] │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #44] @ 0x2c │ │ │ │ + str r6, [r4, #44] @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + strb r2, [r7, #13] │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #32] │ │ │ │ + str r0, [r7, #32] │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #13] │ │ │ │ + strb r2, [r3, #13] │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #32] │ │ │ │ + str r0, [r3, #32] │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #40] @ 0x28 │ │ │ │ + str r6, [r2, #40] @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r0, [r1, #12] │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #24] │ │ │ │ + str r2, [r0, #28] │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #11] │ │ │ │ + strb r6, [r2, #11] │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #24] │ │ │ │ + str r4, [r2, #24] │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #6] │ │ │ │ + strb r4, [r4, #6] │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + str r4, [r4, #4] │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #5] │ │ │ │ + strb r4, [r0, #6] │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #0] │ │ │ │ + str r2, [r0, #4] │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #4] │ │ │ │ + strb r0, [r7, #4] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r6, r7] │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #3] │ │ │ │ + strb r0, [r6, #3] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r5, r6] │ │ │ │ + ldrsh r0, [r6, r6] │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #124] @ 0x7c │ │ │ │ + ldr r6, [r7, #124] @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r7, r2] │ │ │ │ + ldrsh r0, [r0, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #120] @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r6, r1] │ │ │ │ + ldrsh r2, [r7, r1] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r6, #116] @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r6, r0] │ │ │ │ + ldrsh r4, [r6, r0] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r0] │ │ │ │ + ldrsh r2, [r3, r0] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #112] @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, r7] │ │ │ │ + ldrb r4, [r6, r7] │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #10] │ │ │ │ + strb r6, [r4, #12] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #108] @ 0x6c │ │ │ │ + ldr r2, [r2, #112] @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, r7] │ │ │ │ + ldrb r2, [r2, r7] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #108] @ 0x6c │ │ │ │ + ldr r0, [r5, #108] @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrb r6, [r4, r6] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ + ldr r2, [r0, #28] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #100] @ 0x64 │ │ │ │ + ldr r2, [r0, #104] @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, r4] │ │ │ │ + ldrb r2, [r0, r5] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #100] @ 0x64 │ │ │ │ + ldr r2, [r5, #100] @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, r4] │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ae06 │ │ │ │ + beq.n 2ae2a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b26e │ │ │ │ + beq.w 2b292 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ae1e │ │ │ │ + beq.n 2ae42 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b276 │ │ │ │ + beq.w 2b29a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b58e │ │ │ │ + beq.w 2b5b2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ae3c │ │ │ │ + beq.n 2ae60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b27e │ │ │ │ + beq.w 2b2a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ae50 │ │ │ │ + beq.n 2ae74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b286 │ │ │ │ + beq.w 2b2aa │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ae68 │ │ │ │ + beq.n 2ae8c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b266 │ │ │ │ + beq.w 2b28a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, fp │ │ │ │ - ldr.w r8, [r3, #404] @ 0x194 │ │ │ │ + ldr.w r8, [r3, #228] @ 0xe4 │ │ │ │ blx 8658 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2b67e │ │ │ │ + beq.w 2b6a2 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ae94 │ │ │ │ + beq.n 2aeb8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2af68 │ │ │ │ + beq.n 2af8c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2b37c │ │ │ │ + beq.w 2b3a0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ movs r0, #2 │ │ │ │ bl c684 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2aeb8 │ │ │ │ + beq.n 2aedc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2af70 │ │ │ │ + beq.n 2af94 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 2b362 │ │ │ │ - ldr.w r3, [pc, #2028] @ 2b6b0 │ │ │ │ + beq.w 2b386 │ │ │ │ + ldr.w r3, [pc, #2028] @ 2b6d4 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r9, [r7, r3] │ │ │ │ ldr.w r4, [r9] │ │ │ │ bl f694 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ @@ -55292,173 +55298,173 @@ │ │ │ │ movs r2, #3 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str.w r8, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b33c │ │ │ │ + beq.w 2b360 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2af08 │ │ │ │ + beq.n 2af2c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2af78 │ │ │ │ + beq.n 2af9c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2b61e │ │ │ │ + beq.w 2b642 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2af22 │ │ │ │ + beq.n 2af46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b2b6 │ │ │ │ + beq.w 2b2da │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 2b3d6 │ │ │ │ + bne.w 2b3fa │ │ │ │ mov r0, r4 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2af48 │ │ │ │ + beq.n 2af6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b2ae │ │ │ │ - ldr.w r3, [pc, #1896] @ 2b6b4 │ │ │ │ + beq.w 2b2d2 │ │ │ │ + ldr.w r3, [pc, #1896] @ 2b6d8 │ │ │ │ movw r2, #534 @ 0x216 │ │ │ │ - ldr.w r1, [pc, #1892] @ 2b6b8 │ │ │ │ - ldr.w r0, [pc, #1892] @ 2b6bc │ │ │ │ + ldr.w r1, [pc, #1892] @ 2b6dc │ │ │ │ + ldr.w r0, [pc, #1892] @ 2b6e0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 2a51a │ │ │ │ + b.w 2a53e │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ae94 │ │ │ │ + b.n 2aeb8 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2aeb8 │ │ │ │ + b.n 2aedc │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2af08 │ │ │ │ + b.n 2af2c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - beq.n 2af9c │ │ │ │ + beq.n 2afc0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b2a6 │ │ │ │ + beq.w 2b2ca │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2afb4 │ │ │ │ + beq.n 2afd8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b15a │ │ │ │ + beq.w 2b17e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2b636 │ │ │ │ + beq.w 2b65a │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2afd4 │ │ │ │ + beq.n 2aff8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b29e │ │ │ │ + beq.w 2b2c2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b5a6 │ │ │ │ + beq.w 2b5ca │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2aff2 │ │ │ │ + beq.n 2b016 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b28e │ │ │ │ + beq.w 2b2b2 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b008 │ │ │ │ + beq.n 2b02c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b296 │ │ │ │ + beq.w 2b2ba │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ - ldr.w r3, [r2, #364] @ 0x16c │ │ │ │ - ldr.w r8, [r2, #356] @ 0x164 │ │ │ │ - ldr.w r0, [r2, #368] @ 0x170 │ │ │ │ - ldr.w r9, [r2, #452] @ 0x1c4 │ │ │ │ + ldr.w r3, [r2, #188] @ 0xbc │ │ │ │ + ldr.w r8, [r2, #180] @ 0xb4 │ │ │ │ + ldr.w r0, [r2, #192] @ 0xc0 │ │ │ │ + ldr.w r9, [r2, #276] @ 0x114 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [sp, #128] @ 0x80 │ │ │ │ blx 8a84 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b3b0 │ │ │ │ + beq.w 2b3d4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b052 │ │ │ │ + beq.n 2b076 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b2be │ │ │ │ + beq.w 2b2e2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 2b41e │ │ │ │ + bpl.w 2b442 │ │ │ │ movs r0, #2 │ │ │ │ blx 8420 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b3f8 │ │ │ │ + beq.w 2b41c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2b518 │ │ │ │ + beq.w 2b53c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, sl │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ strd r9, r4, [r2] │ │ │ │ blx 8574 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b0aa │ │ │ │ + beq.n 2b0ce │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b162 │ │ │ │ + beq.n 2b186 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 2b466 │ │ │ │ - ldr.w r3, [pc, #1532] @ 2b6b0 │ │ │ │ + beq.w 2b48a │ │ │ │ + ldr.w r3, [pc, #1532] @ 2b6d4 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r9, [r7, r3] │ │ │ │ ldr.w r4, [r9] │ │ │ │ bl f694 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ @@ -55467,1281 +55473,1281 @@ │ │ │ │ movs r2, #3 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ str.w r8, [sp, #136] @ 0x88 │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b452 │ │ │ │ + beq.w 2b476 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b0fa │ │ │ │ + beq.n 2b11e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b16a │ │ │ │ + beq.n 2b18e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2b548 │ │ │ │ + beq.w 2b56c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b114 │ │ │ │ + beq.n 2b138 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b326 │ │ │ │ + beq.w 2b34a │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 2b498 │ │ │ │ + bne.w 2b4bc │ │ │ │ mov r0, r4 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b13a │ │ │ │ + beq.n 2b15e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b31e │ │ │ │ - ldr.w r3, [pc, #1400] @ 2b6b4 │ │ │ │ + beq.w 2b342 │ │ │ │ + ldr.w r3, [pc, #1400] @ 2b6d8 │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr.w r1, [pc, #1404] @ 2b6c0 │ │ │ │ - ldr.w r0, [pc, #1404] @ 2b6c4 │ │ │ │ + ldr.w r1, [pc, #1404] @ 2b6e4 │ │ │ │ + ldr.w r0, [pc, #1404] @ 2b6e8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 2a51a │ │ │ │ + b.w 2a53e │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2afb4 │ │ │ │ + b.n 2afd8 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b0aa │ │ │ │ + b.n 2b0ce │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b0fa │ │ │ │ + b.n 2b11e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r2, #537 @ 0x219 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ - b.n 2aaf4 │ │ │ │ + b.n 2ab18 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b1a2 │ │ │ │ + beq.n 2b1c6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b22a │ │ │ │ + beq.n 2b24e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2b5d6 │ │ │ │ + beq.w 2b5fa │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b1c2 │ │ │ │ + beq.n 2b1e6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b316 │ │ │ │ + beq.w 2b33a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b606 │ │ │ │ + beq.w 2b62a │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b1e0 │ │ │ │ + beq.n 2b204 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b30e │ │ │ │ + beq.w 2b332 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b1f2 │ │ │ │ + beq.n 2b216 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b2f2 │ │ │ │ + beq.n 2b316 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b440 │ │ │ │ + beq.w 2b464 │ │ │ │ adds r6, r4, #2 │ │ │ │ teq r4, r6 │ │ │ │ - bmi.n 2b2c6 │ │ │ │ + bmi.n 2b2ea │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2a492 │ │ │ │ - ldr.w r3, [pc, #1208] @ 2b6c8 │ │ │ │ - movw r2, #10945 @ 0x2ac1 │ │ │ │ - ldr.w r1, [pc, #1204] @ 2b6cc │ │ │ │ - ldr.w r0, [pc, #1204] @ 2b6d0 │ │ │ │ + bne.w 2a4b6 │ │ │ │ + ldr.w r3, [pc, #1208] @ 2b6ec │ │ │ │ + movw r2, #8845 @ 0x228d │ │ │ │ + ldr.w r1, [pc, #1204] @ 2b6f0 │ │ │ │ + ldr.w r0, [pc, #1204] @ 2b6f4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1580 @ 0x62c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b1a2 │ │ │ │ + b.n 2b1c6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r2, #538 @ 0x21a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2aaf4 │ │ │ │ + bl 9018 │ │ │ │ + b.n 2ab18 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1152] @ 2b6d4 │ │ │ │ + ldr.w r2, [pc, #1152] @ 2b6f8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #538 @ 0x21a │ │ │ │ bl 10428 │ │ │ │ - b.n 2aaf4 │ │ │ │ + b.n 2ab18 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ae68 │ │ │ │ + b.n 2ae8c │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ae06 │ │ │ │ + b.n 2ae2a │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ae1e │ │ │ │ + b.n 2ae42 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ae3c │ │ │ │ + b.n 2ae60 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ae50 │ │ │ │ + b.n 2ae74 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2aff2 │ │ │ │ + b.n 2b016 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b008 │ │ │ │ + b.n 2b02c │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2afd4 │ │ │ │ + b.n 2aff8 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2af9c │ │ │ │ + b.n 2afc0 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2af48 │ │ │ │ + b.n 2af6c │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2af22 │ │ │ │ + b.n 2af46 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b052 │ │ │ │ + b.n 2b076 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 2b202 │ │ │ │ + bge.n 2b226 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 2b202 │ │ │ │ - ldr r3, [pc, #988] @ (2b6b4 ) │ │ │ │ + b.n 2b226 │ │ │ │ + ldr r3, [pc, #988] @ (2b6d8 ) │ │ │ │ movw r2, #546 @ 0x222 │ │ │ │ - ldr r1, [pc, #1016] @ (2b6d8 ) │ │ │ │ + ldr r1, [pc, #1016] @ (2b6fc ) │ │ │ │ mov r6, r4 │ │ │ │ - ldr r0, [pc, #1016] @ (2b6dc ) │ │ │ │ + ldr r0, [pc, #1016] @ (2b700 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 2a7d0 │ │ │ │ + b.w 2a7f4 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b1f2 │ │ │ │ + b.n 2b216 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2a8d4 │ │ │ │ + b.w 2a8f8 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2a8f2 │ │ │ │ + b.w 2a916 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b1e0 │ │ │ │ + b.n 2b204 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b1c2 │ │ │ │ + b.n 2b1e6 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b13a │ │ │ │ + b.n 2b15e │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b114 │ │ │ │ + b.n 2b138 │ │ │ │ mov r0, r8 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2a89e │ │ │ │ + b.w 2a8c2 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #884] @ (2b6b4 ) │ │ │ │ + ldr r3, [pc, #884] @ (2b6d8 ) │ │ │ │ movw r2, #534 @ 0x216 │ │ │ │ - ldr r1, [pc, #924] @ (2b6e0 ) │ │ │ │ - ldr r0, [pc, #924] @ (2b6e4 ) │ │ │ │ + ldr r1, [pc, #924] @ (2b704 ) │ │ │ │ + ldr r0, [pc, #924] @ (2b708 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 2a51a │ │ │ │ - ldr r3, [pc, #848] @ (2b6b4 ) │ │ │ │ + bl 9018 │ │ │ │ + b.w 2a53e │ │ │ │ + ldr r3, [pc, #848] @ (2b6d8 ) │ │ │ │ movw r2, #534 @ 0x216 │ │ │ │ - ldr r1, [pc, #892] @ (2b6e8 ) │ │ │ │ - ldr r0, [pc, #896] @ (2b6ec ) │ │ │ │ + ldr r1, [pc, #892] @ (2b70c ) │ │ │ │ + ldr r0, [pc, #896] @ (2b710 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 2a514 │ │ │ │ - ldr r3, [pc, #820] @ (2b6b4 ) │ │ │ │ + b.w 2a538 │ │ │ │ + ldr r3, [pc, #820] @ (2b6d8 ) │ │ │ │ movw r2, #534 @ 0x216 │ │ │ │ - ldr r1, [pc, #876] @ (2b6f0 ) │ │ │ │ - ldr r0, [pc, #876] @ (2b6f4 ) │ │ │ │ + ldr r1, [pc, #876] @ (2b714 ) │ │ │ │ + ldr r0, [pc, #876] @ (2b718 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 2a514 │ │ │ │ + b.w 2a538 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2a96a │ │ │ │ + b.w 2a98e │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - b.w 2a886 │ │ │ │ + b.w 2a8aa │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2a944 │ │ │ │ - ldr r3, [pc, #768] @ (2b6b4 ) │ │ │ │ + b.w 2a968 │ │ │ │ + ldr r3, [pc, #768] @ (2b6d8 ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #832] @ (2b6f8 ) │ │ │ │ - ldr r0, [pc, #832] @ (2b6fc ) │ │ │ │ + ldr r1, [pc, #832] @ (2b71c ) │ │ │ │ + ldr r0, [pc, #832] @ (2b720 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 2a51a │ │ │ │ - ldr r2, [pc, #732] @ (2b6b4 ) │ │ │ │ - ldr r3, [pc, #804] @ (2b700 ) │ │ │ │ - ldr r1, [pc, #808] @ (2b704 ) │ │ │ │ + bl 9018 │ │ │ │ + b.w 2a53e │ │ │ │ + ldr r2, [pc, #732] @ (2b6d8 ) │ │ │ │ + ldr r3, [pc, #804] @ (2b724 ) │ │ │ │ + ldr r1, [pc, #808] @ (2b728 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #808] @ (2b708 ) │ │ │ │ + ldr r0, [pc, #808] @ (2b72c ) │ │ │ │ ldr r6, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #534 @ 0x216 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bl 10428 │ │ │ │ - b.w 2a51a │ │ │ │ - ldr r3, [pc, #696] @ (2b6b4 ) │ │ │ │ + b.w 2a53e │ │ │ │ + ldr r3, [pc, #696] @ (2b6d8 ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #780] @ (2b70c ) │ │ │ │ - ldr r0, [pc, #780] @ (2b710 ) │ │ │ │ + ldr r1, [pc, #780] @ (2b730 ) │ │ │ │ + ldr r0, [pc, #780] @ (2b734 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 2a51a │ │ │ │ - ldr r3, [pc, #660] @ (2b6b4 ) │ │ │ │ - ldr r1, [pc, #752] @ (2b714 ) │ │ │ │ - ldr r0, [pc, #756] @ (2b718 ) │ │ │ │ + bl 9018 │ │ │ │ + b.w 2a53e │ │ │ │ + ldr r3, [pc, #660] @ (2b6d8 ) │ │ │ │ + ldr r1, [pc, #752] @ (2b738 ) │ │ │ │ + ldr r0, [pc, #756] @ (2b73c ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #752] @ (2b71c ) │ │ │ │ + ldr r3, [pc, #752] @ (2b740 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ bl 10428 │ │ │ │ - b.w 2a514 │ │ │ │ + b.w 2a538 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.n 2b202 │ │ │ │ - ldr r3, [pc, #608] @ (2b6b4 ) │ │ │ │ + b.n 2b226 │ │ │ │ + ldr r3, [pc, #608] @ (2b6d8 ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #708] @ (2b720 ) │ │ │ │ - ldr r0, [pc, #712] @ (2b724 ) │ │ │ │ + ldr r1, [pc, #708] @ (2b744 ) │ │ │ │ + ldr r0, [pc, #712] @ (2b748 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 2b34e │ │ │ │ - ldr r3, [pc, #588] @ (2b6b4 ) │ │ │ │ + b.n 2b372 │ │ │ │ + ldr r3, [pc, #588] @ (2b6d8 ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #696] @ (2b728 ) │ │ │ │ - ldr r0, [pc, #700] @ (2b72c ) │ │ │ │ + ldr r1, [pc, #696] @ (2b74c ) │ │ │ │ + ldr r0, [pc, #700] @ (2b750 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.w 2a514 │ │ │ │ - ldr r3, [pc, #684] @ (2b730 ) │ │ │ │ - movw r2, #10638 @ 0x298e │ │ │ │ - ldr r1, [pc, #684] @ (2b734 ) │ │ │ │ - ldr r0, [pc, #684] @ (2b738 ) │ │ │ │ + b.w 2a538 │ │ │ │ + ldr r3, [pc, #684] @ (2b754 ) │ │ │ │ + movw r2, #8538 @ 0x215a │ │ │ │ + ldr r1, [pc, #684] @ (2b758 ) │ │ │ │ + ldr r0, [pc, #684] @ (2b75c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1580 @ 0x62c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r2, [pc, #536] @ (2b6b4 ) │ │ │ │ - ldr r3, [pc, #672] @ (2b73c ) │ │ │ │ - ldr r1, [pc, #672] @ (2b740 ) │ │ │ │ + ldr r2, [pc, #536] @ (2b6d8 ) │ │ │ │ + ldr r3, [pc, #672] @ (2b760 ) │ │ │ │ + ldr r1, [pc, #672] @ (2b764 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #672] @ (2b744 ) │ │ │ │ + ldr r0, [pc, #672] @ (2b768 ) │ │ │ │ ldr r6, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bl 10428 │ │ │ │ - b.w 2a51a │ │ │ │ - ldr r3, [pc, #652] @ (2b748 ) │ │ │ │ - movw r2, #10656 @ 0x29a0 │ │ │ │ - ldr r1, [pc, #648] @ (2b74c ) │ │ │ │ - ldr r0, [pc, #652] @ (2b750 ) │ │ │ │ + b.w 2a53e │ │ │ │ + ldr r3, [pc, #652] @ (2b76c ) │ │ │ │ + movw r2, #8556 @ 0x216c │ │ │ │ + ldr r1, [pc, #648] @ (2b770 ) │ │ │ │ + ldr r0, [pc, #652] @ (2b774 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1580 @ 0x62c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #480] @ (2b6b4 ) │ │ │ │ + ldr r3, [pc, #480] @ (2b6d8 ) │ │ │ │ movw r2, #547 @ 0x223 │ │ │ │ - ldr r1, [pc, #632] @ (2b754 ) │ │ │ │ - ldr r0, [pc, #636] @ (2b758 ) │ │ │ │ + ldr r1, [pc, #632] @ (2b778 ) │ │ │ │ + ldr r0, [pc, #636] @ (2b77c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 2a51a │ │ │ │ - ldr r2, [pc, #448] @ (2b6b4 ) │ │ │ │ - ldr r3, [pc, #612] @ (2b75c ) │ │ │ │ - ldr r1, [pc, #616] @ (2b760 ) │ │ │ │ + bl 9018 │ │ │ │ + b.w 2a53e │ │ │ │ + ldr r2, [pc, #448] @ (2b6d8 ) │ │ │ │ + ldr r3, [pc, #612] @ (2b780 ) │ │ │ │ + ldr r1, [pc, #616] @ (2b784 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #616] @ (2b764 ) │ │ │ │ + ldr r0, [pc, #616] @ (2b788 ) │ │ │ │ ldr r6, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #547 @ 0x223 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bl 10428 │ │ │ │ - b.w 2a51a │ │ │ │ + b.w 2a53e │ │ │ │ bl 9238 │ │ │ │ - ldr r3, [pc, #588] @ (2b768 ) │ │ │ │ - movw r2, #10846 @ 0x2a5e │ │ │ │ - ldr r1, [pc, #588] @ (2b76c ) │ │ │ │ - ldr r0, [pc, #588] @ (2b770 ) │ │ │ │ + ldr r3, [pc, #588] @ (2b78c ) │ │ │ │ + movw r2, #8746 @ 0x222a │ │ │ │ + ldr r1, [pc, #588] @ (2b790 ) │ │ │ │ + ldr r0, [pc, #588] @ (2b794 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1580 @ 0x62c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #576] @ (2b774 ) │ │ │ │ - movw r2, #11211 @ 0x2bcb │ │ │ │ - ldr r1, [pc, #576] @ (2b778 ) │ │ │ │ - ldr r0, [pc, #576] @ (2b77c ) │ │ │ │ + ldr r3, [pc, #576] @ (2b798 ) │ │ │ │ + movw r2, #9111 @ 0x2397 │ │ │ │ + ldr r1, [pc, #576] @ (2b79c ) │ │ │ │ + ldr r0, [pc, #576] @ (2b7a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1580 @ 0x62c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #564] @ (2b780 ) │ │ │ │ - movw r2, #10866 @ 0x2a72 │ │ │ │ - ldr r1, [pc, #564] @ (2b784 ) │ │ │ │ - ldr r0, [pc, #564] @ (2b788 ) │ │ │ │ + ldr r3, [pc, #564] @ (2b7a4 ) │ │ │ │ + movw r2, #8766 @ 0x223e │ │ │ │ + ldr r1, [pc, #564] @ (2b7a8 ) │ │ │ │ + ldr r0, [pc, #564] @ (2b7ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1580 @ 0x62c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl 91d8 │ │ │ │ - ldr r3, [pc, #548] @ (2b78c ) │ │ │ │ + ldr r3, [pc, #548] @ (2b7b0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #548] @ (2b790 ) │ │ │ │ - ldr r0, [pc, #548] @ (2b794 ) │ │ │ │ + ldr r1, [pc, #548] @ (2b7b4 ) │ │ │ │ + ldr r0, [pc, #548] @ (2b7b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #540] @ (2b798 ) │ │ │ │ + ldr r3, [pc, #540] @ (2b7bc ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #540] @ (2b79c ) │ │ │ │ - ldr r0, [pc, #540] @ (2b7a0 ) │ │ │ │ + ldr r1, [pc, #540] @ (2b7c0 ) │ │ │ │ + ldr r0, [pc, #540] @ (2b7c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #532] @ (2b7a4 ) │ │ │ │ - movw r2, #11119 @ 0x2b6f │ │ │ │ - ldr r1, [pc, #528] @ (2b7a8 ) │ │ │ │ - ldr r0, [pc, #532] @ (2b7ac ) │ │ │ │ + ldr r3, [pc, #532] @ (2b7c8 ) │ │ │ │ + movw r2, #9019 @ 0x233b │ │ │ │ + ldr r1, [pc, #528] @ (2b7cc ) │ │ │ │ + ldr r0, [pc, #532] @ (2b7d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1580 @ 0x62c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #520] @ (2b7b0 ) │ │ │ │ - movw r2, #11166 @ 0x2b9e │ │ │ │ - ldr r1, [pc, #516] @ (2b7b4 ) │ │ │ │ - ldr r0, [pc, #520] @ (2b7b8 ) │ │ │ │ + ldr r3, [pc, #520] @ (2b7d4 ) │ │ │ │ + movw r2, #9066 @ 0x236a │ │ │ │ + ldr r1, [pc, #516] @ (2b7d8 ) │ │ │ │ + ldr r0, [pc, #520] @ (2b7dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1580 @ 0x62c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #508] @ (2b7bc ) │ │ │ │ - movw r2, #11224 @ 0x2bd8 │ │ │ │ - ldr r1, [pc, #504] @ (2b7c0 ) │ │ │ │ - ldr r0, [pc, #508] @ (2b7c4 ) │ │ │ │ + ldr r3, [pc, #508] @ (2b7e0 ) │ │ │ │ + movw r2, #9124 @ 0x23a4 │ │ │ │ + ldr r1, [pc, #504] @ (2b7e4 ) │ │ │ │ + ldr r0, [pc, #508] @ (2b7e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1580 @ 0x62c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #496] @ (2b7c8 ) │ │ │ │ - movw r2, #11204 @ 0x2bc4 │ │ │ │ - ldr r1, [pc, #492] @ (2b7cc ) │ │ │ │ - ldr r0, [pc, #496] @ (2b7d0 ) │ │ │ │ + ldr r3, [pc, #496] @ (2b7ec ) │ │ │ │ + movw r2, #9104 @ 0x2390 │ │ │ │ + ldr r1, [pc, #492] @ (2b7f0 ) │ │ │ │ + ldr r0, [pc, #496] @ (2b7f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1580 @ 0x62c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #484] @ (2b7d4 ) │ │ │ │ - movw r2, #11212 @ 0x2bcc │ │ │ │ - ldr r1, [pc, #480] @ (2b7d8 ) │ │ │ │ - ldr r0, [pc, #484] @ (2b7dc ) │ │ │ │ + ldr r3, [pc, #484] @ (2b7f8 ) │ │ │ │ + movw r2, #9112 @ 0x2398 │ │ │ │ + ldr r1, [pc, #480] @ (2b7fc ) │ │ │ │ + ldr r0, [pc, #484] @ (2b800 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1580 @ 0x62c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #472] @ (2b7e0 ) │ │ │ │ - movw r2, #11205 @ 0x2bc5 │ │ │ │ - ldr r1, [pc, #468] @ (2b7e4 ) │ │ │ │ - ldr r0, [pc, #472] @ (2b7e8 ) │ │ │ │ + ldr r3, [pc, #472] @ (2b804 ) │ │ │ │ + movw r2, #9105 @ 0x2391 │ │ │ │ + ldr r1, [pc, #468] @ (2b808 ) │ │ │ │ + ldr r0, [pc, #472] @ (2b80c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1580 @ 0x62c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #460] @ (2b7ec ) │ │ │ │ - movw r2, #10731 @ 0x29eb │ │ │ │ - ldr r1, [pc, #456] @ (2b7f0 ) │ │ │ │ - ldr r0, [pc, #460] @ (2b7f4 ) │ │ │ │ + ldr r3, [pc, #460] @ (2b810 ) │ │ │ │ + movw r2, #8631 @ 0x21b7 │ │ │ │ + ldr r1, [pc, #456] @ (2b814 ) │ │ │ │ + ldr r0, [pc, #460] @ (2b818 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1580 @ 0x62c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #448] @ (2b7f8 ) │ │ │ │ - movw r2, #11165 @ 0x2b9d │ │ │ │ - ldr r1, [pc, #444] @ (2b7fc ) │ │ │ │ - ldr r0, [pc, #448] @ (2b800 ) │ │ │ │ + ldr r3, [pc, #448] @ (2b81c ) │ │ │ │ + movw r2, #9065 @ 0x2369 │ │ │ │ + ldr r1, [pc, #444] @ (2b820 ) │ │ │ │ + ldr r0, [pc, #448] @ (2b824 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1580 @ 0x62c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #436] @ (2b804 ) │ │ │ │ - movw r2, #10981 @ 0x2ae5 │ │ │ │ - ldr r1, [pc, #432] @ (2b808 ) │ │ │ │ - ldr r0, [pc, #436] @ (2b80c ) │ │ │ │ + ldr r3, [pc, #436] @ (2b828 ) │ │ │ │ + movw r2, #8881 @ 0x22b1 │ │ │ │ + ldr r1, [pc, #432] @ (2b82c ) │ │ │ │ + ldr r0, [pc, #436] @ (2b830 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1580 @ 0x62c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #424] @ (2b810 ) │ │ │ │ - movw r2, #11010 @ 0x2b02 │ │ │ │ - ldr r1, [pc, #420] @ (2b814 ) │ │ │ │ - ldr r0, [pc, #424] @ (2b818 ) │ │ │ │ + ldr r3, [pc, #424] @ (2b834 ) │ │ │ │ + movw r2, #8910 @ 0x22ce │ │ │ │ + ldr r1, [pc, #420] @ (2b838 ) │ │ │ │ + ldr r0, [pc, #424] @ (2b83c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1580 @ 0x62c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #412] @ (2b81c ) │ │ │ │ - movw r2, #10710 @ 0x29d6 │ │ │ │ - ldr r1, [pc, #408] @ (2b820 ) │ │ │ │ - ldr r0, [pc, #412] @ (2b824 ) │ │ │ │ + ldr r3, [pc, #412] @ (2b840 ) │ │ │ │ + movw r2, #8610 @ 0x21a2 │ │ │ │ + ldr r1, [pc, #408] @ (2b844 ) │ │ │ │ + ldr r0, [pc, #412] @ (2b848 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1580 @ 0x62c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #400] @ (2b828 ) │ │ │ │ - movw r2, #11020 @ 0x2b0c │ │ │ │ - ldr r1, [pc, #396] @ (2b82c ) │ │ │ │ - ldr r0, [pc, #400] @ (2b830 ) │ │ │ │ + ldr r3, [pc, #400] @ (2b84c ) │ │ │ │ + movw r2, #8920 @ 0x22d8 │ │ │ │ + ldr r1, [pc, #396] @ (2b850 ) │ │ │ │ + ldr r0, [pc, #400] @ (2b854 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1580 @ 0x62c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r4, [r0, #60] @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, r2] │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #24] │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, r2] │ │ │ │ + ldr r2, [r2, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x4786 │ │ │ │ + @ instruction: 0x478a │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r4, [r4, #16] │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + str r2, [r6, #12] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #0] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r6, r3] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #124] @ 0x7c │ │ │ │ + str r6, [r2, #124] @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r2, r2] │ │ │ │ + ldrsb r6, [r2, r2] │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #120] @ 0x78 │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #120] @ 0x78 │ │ │ │ + str r6, [r2, #120] @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r2, r1] │ │ │ │ + ldrsb r6, [r2, r1] │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #116] @ 0x74 │ │ │ │ + str r2, [r4, #116] @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + ldrsb r2, [r4, r0] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r5, r5] │ │ │ │ + ldrsh r4, [r5, r5] │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ + str r2, [r7, #112] @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, r7] │ │ │ │ + strb r2, [r7, r7] │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #112] @ 0x70 │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, r7] │ │ │ │ + strb r2, [r3, r7] │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r7, #108] @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + strb r0, [r7, r6] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, r5] │ │ │ │ + strb r0, [r0, r6] │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #104] @ 0x68 │ │ │ │ + str r4, [r5, #104] @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, r5] │ │ │ │ + strb r4, [r5, r5] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r3 │ │ │ │ + cmp r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r5, r1] │ │ │ │ + ldrsh r6, [r5, r1] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r4, r2] │ │ │ │ + ldrsh r2, [r5, r2] │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + str r0, [r7, #100] @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + strb r0, [r7, r4] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #11] │ │ │ │ + ldrb r4, [r1, #12] │ │ │ │ movs r0, r0 │ │ │ │ - add lr, fp │ │ │ │ + add sl, ip │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + str r4, [r4, #100] @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r0, #100] @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, r3] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r1, r1] │ │ │ │ + ldrsh r0, [r2, r1] │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r3, #96] @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, r3] │ │ │ │ + strb r6, [r3, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ movs r0, r0 │ │ │ │ - add r8, r0 │ │ │ │ + add ip, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #92] @ 0x5c │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #9] │ │ │ │ + ldrb r6, [r2, #10] │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp │ │ │ │ + add r4, sp │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #16] │ │ │ │ + str r2, [r6, #16] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #9] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sl │ │ │ │ + add r4, sl │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ + str r6, [r1, #64] @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #9] │ │ │ │ + ldrb r2, [r4, #9] │ │ │ │ movs r0, r0 │ │ │ │ - adcs r4, r5 │ │ │ │ + adcs r0, r6 │ │ │ │ movs r0, r0 │ │ │ │ - add ip, r7 │ │ │ │ + add r8, r8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #8] │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r0, r3 │ │ │ │ + sbcs r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - rors r4, r0 │ │ │ │ + rors r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r0, [r7, #8] │ │ │ │ movs r0, r0 │ │ │ │ - add r2, r1 │ │ │ │ + add r6, r1 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #88] @ 0x58 │ │ │ │ + str r4, [r6, #88] @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r6 │ │ │ │ + mvns r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r3 │ │ │ │ + mvns r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #8] │ │ │ │ + str r4, [r4, #8] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb r0, [r6, #7] │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r0 │ │ │ │ + mvns r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #4] │ │ │ │ + str r4, [r1, #8] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #6] │ │ │ │ + ldrb r0, [r3, #7] │ │ │ │ movs r0, r0 │ │ │ │ - bics r2, r5 │ │ │ │ + bics r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #84] @ 0x54 │ │ │ │ + str r4, [r2, #84] @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #6] │ │ │ │ + ldrb r0, [r0, #7] │ │ │ │ movs r0, r0 │ │ │ │ - bics r2, r2 │ │ │ │ + bics r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #80] @ 0x50 │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + ldrb r0, [r5, #6] │ │ │ │ movs r0, r0 │ │ │ │ - muls r2, r7 │ │ │ │ + muls r6, r7 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #12] │ │ │ │ + str r0, [r5, #12] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + ldrb r0, [r2, #6] │ │ │ │ movs r0, r0 │ │ │ │ - muls r2, r4 │ │ │ │ + muls r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #0] │ │ │ │ + str r4, [r5, #0] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ movs r0, r0 │ │ │ │ - muls r2, r1 │ │ │ │ + muls r6, r1 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #5] │ │ │ │ + ldrb r0, [r4, #5] │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r6 │ │ │ │ + orrs r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #76] @ 0x4c │ │ │ │ + str r4, [r3, #76] @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #4] │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r3 │ │ │ │ + orrs r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r2, r7] │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #4] │ │ │ │ + ldrb r0, [r6, #4] │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r0 │ │ │ │ + orrs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + ldrsh r4, [r1, r7] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002b834 : │ │ │ │ +0002b858 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r4, [pc, #436] @ (2b9f8 ) │ │ │ │ + ldr r4, [pc, #436] @ (2ba1c ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r6, [pc, #436] @ (2b9fc ) │ │ │ │ + ldr r6, [pc, #436] @ (2ba20 ) │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2460 @ 0x99c │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #408] @ (2ba00 ) │ │ │ │ + ldr r4, [pc, #408] @ (2ba24 ) │ │ │ │ add r6, pc │ │ │ │ - ldr r5, [pc, #408] @ (2ba04 ) │ │ │ │ + ldr r5, [pc, #408] @ (2ba28 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ mov.w r4, #0 │ │ │ │ bl b72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b93a │ │ │ │ + beq.n 2b95e │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 2b91a │ │ │ │ + bpl.n 2b93e │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.n 2b93e │ │ │ │ + bpl.n 2b962 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2b94a │ │ │ │ + bne.n 2b96e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrd r3, r4, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n 2b95e │ │ │ │ + bpl.n 2b982 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n 2b96a │ │ │ │ + bne.n 2b98e │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2a0b0 │ │ │ │ + bl 2a0d4 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 2b93a │ │ │ │ + beq.n 2b95e │ │ │ │ movs r0, #2 │ │ │ │ blx 88b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b982 │ │ │ │ + beq.n 2b9a6 │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 2b9e4 │ │ │ │ - ldr r2, [pc, #292] @ (2ba08 ) │ │ │ │ + bpl.w 2ba08 │ │ │ │ + ldr r2, [pc, #292] @ (2ba2c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b9ca │ │ │ │ - ldr r2, [pc, #288] @ (2ba0c ) │ │ │ │ + beq.n 2b9ee │ │ │ │ + ldr r2, [pc, #288] @ (2ba30 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b9e0 │ │ │ │ + beq.n 2ba04 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 2b9c2 │ │ │ │ + ble.n 2b9e6 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.n 2b9c2 │ │ │ │ + beq.n 2b9e6 │ │ │ │ str r2, [r4, #16] │ │ │ │ - ldr r2, [pc, #268] @ (2ba10 ) │ │ │ │ - ldr r3, [pc, #252] @ (2ba00 ) │ │ │ │ + ldr r2, [pc, #268] @ (2ba34 ) │ │ │ │ + ldr r3, [pc, #252] @ (2ba24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b9c6 │ │ │ │ + bne.n 2b9ea │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #248] @ (2ba14 ) │ │ │ │ + ldr r0, [pc, #248] @ (2ba38 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #240] @ (2ba18 ) │ │ │ │ + ldr r3, [pc, #240] @ (2ba3c ) │ │ │ │ mov.w r2, #520 @ 0x208 │ │ │ │ - ldr r1, [pc, #240] @ (2ba1c ) │ │ │ │ - ldr r0, [pc, #240] @ (2ba20 ) │ │ │ │ + ldr r1, [pc, #240] @ (2ba40 ) │ │ │ │ + ldr r0, [pc, #240] @ (2ba44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2b900 │ │ │ │ - ldr r0, [pc, #228] @ (2ba24 ) │ │ │ │ + b.n 2b924 │ │ │ │ + ldr r0, [pc, #228] @ (2ba48 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 2b924 │ │ │ │ + b.n 2b948 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - beq.n 2b89c │ │ │ │ + beq.n 2b8c0 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 2b988 │ │ │ │ + bne.n 2b9ac │ │ │ │ ldr r2, [r4, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 2b89c │ │ │ │ - ldr r0, [pc, #200] @ (2ba28 ) │ │ │ │ + b.n 2b8c0 │ │ │ │ + ldr r0, [pc, #200] @ (2ba4c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 2b924 │ │ │ │ + b.n 2b948 │ │ │ │ cmp r1, #1 │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ addeq r7, sp, #44 @ 0x2c │ │ │ │ - beq.n 2b8b4 │ │ │ │ + beq.n 2b8d8 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 2b99e │ │ │ │ + bne.n 2b9c2 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ negs r1, r1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 2b8b4 │ │ │ │ + b.n 2b8d8 │ │ │ │ bl f58c │ │ │ │ - b.n 2b8d0 │ │ │ │ + b.n 2b8f4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b89c │ │ │ │ + beq.n 2b8c0 │ │ │ │ orr.w r2, r4, #1 │ │ │ │ - b.n 2b89c │ │ │ │ + b.n 2b8c0 │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ lsls r1, r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b8b4 │ │ │ │ + beq.w 2b8d8 │ │ │ │ orr.w r1, r4, #1 │ │ │ │ - b.n 2b8b4 │ │ │ │ + b.n 2b8d8 │ │ │ │ bl 9238 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #96] @ (2ba2c ) │ │ │ │ + ldr r3, [pc, #96] @ (2ba50 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #92] @ (2ba30 ) │ │ │ │ - ldr r0, [pc, #96] @ (2ba34 ) │ │ │ │ + ldr r1, [pc, #92] @ (2ba54 ) │ │ │ │ + ldr r0, [pc, #96] @ (2ba58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl 91d8 │ │ │ │ - ldr r3, [pc, #80] @ (2ba38 ) │ │ │ │ + ldr r3, [pc, #80] @ (2ba5c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #80] @ (2ba3c ) │ │ │ │ - ldr r0, [pc, #84] @ (2ba40 ) │ │ │ │ + ldr r1, [pc, #80] @ (2ba60 ) │ │ │ │ + ldr r0, [pc, #84] @ (2ba64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - strh r2, [r0, r7] │ │ │ │ + strh r6, [r3, r6] │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + bx lr │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x4792 │ │ │ │ + bx sp │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - mov r8, pc │ │ │ │ + mov ip, sl │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r7, #84] @ 0x54 │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #28] │ │ │ │ + str r6, [r5, #28] │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + str r6, [r5, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, r4] │ │ │ │ + ldr r2, [r1, r4] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, r3] │ │ │ │ + ldr r2, [r5, r3] │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #23] │ │ │ │ + strb r4, [r7, #23] │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #6 │ │ │ │ + subs r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ - eors r6, r2 │ │ │ │ + eors r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #46 @ 0x2e │ │ │ │ + subs r5, #50 @ 0x32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #90 @ 0x5a │ │ │ │ + subs r5, #94 @ 0x5e │ │ │ │ ... │ │ │ │ │ │ │ │ -0002ba44 : │ │ │ │ +0002ba68 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r4, [pc, #448] @ (2bc14 ) │ │ │ │ + ldr r4, [pc, #448] @ (2bc38 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r6, [pc, #448] @ (2bc18 ) │ │ │ │ + ldr r6, [pc, #448] @ (2bc3c ) │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2508 @ 0x9cc │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #420] @ (2bc1c ) │ │ │ │ + ldr r4, [pc, #420] @ (2bc40 ) │ │ │ │ add r6, pc │ │ │ │ - ldr r5, [pc, #420] @ (2bc20 ) │ │ │ │ + ldr r5, [pc, #420] @ (2bc44 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ mov.w r4, #0 │ │ │ │ bl b72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2bb52 │ │ │ │ + beq.n 2bb76 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 2bb32 │ │ │ │ + bpl.n 2bb56 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.n 2bb56 │ │ │ │ + bpl.n 2bb7a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2bb62 │ │ │ │ + bne.n 2bb86 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrd r3, r4, [sp, #32] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n 2bb76 │ │ │ │ + bpl.n 2bb9a │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n 2bb82 │ │ │ │ + bne.n 2bba6 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 26af0 │ │ │ │ + bl 26b18 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 2bb52 │ │ │ │ + beq.n 2bb76 │ │ │ │ movs r0, #3 │ │ │ │ blx 88b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2bb9a │ │ │ │ + beq.n 2bbbe │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 2bbfe │ │ │ │ - ldr r2, [pc, #304] @ (2bc24 ) │ │ │ │ + bpl.w 2bc22 │ │ │ │ + ldr r2, [pc, #304] @ (2bc48 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2bbe4 │ │ │ │ - ldr r2, [pc, #300] @ (2bc28 ) │ │ │ │ + beq.n 2bc08 │ │ │ │ + ldr r2, [pc, #300] @ (2bc4c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2bbfa │ │ │ │ + beq.n 2bc1e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 2bbdc │ │ │ │ + ble.n 2bc00 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.n 2bbdc │ │ │ │ + beq.n 2bc00 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp r3, #2 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - beq.n 2bbdc │ │ │ │ + beq.n 2bc00 │ │ │ │ str r2, [r4, #20] │ │ │ │ - ldr r2, [pc, #272] @ (2bc2c ) │ │ │ │ - ldr r3, [pc, #256] @ (2bc1c ) │ │ │ │ + ldr r2, [pc, #272] @ (2bc50 ) │ │ │ │ + ldr r3, [pc, #256] @ (2bc40 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2bbe0 │ │ │ │ + bne.n 2bc04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #252] @ (2bc30 ) │ │ │ │ + ldr r0, [pc, #252] @ (2bc54 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #244] @ (2bc34 ) │ │ │ │ + ldr r3, [pc, #244] @ (2bc58 ) │ │ │ │ movw r2, #439 @ 0x1b7 │ │ │ │ - ldr r1, [pc, #244] @ (2bc38 ) │ │ │ │ - ldr r0, [pc, #244] @ (2bc3c ) │ │ │ │ + ldr r1, [pc, #244] @ (2bc5c ) │ │ │ │ + ldr r0, [pc, #244] @ (2bc60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2bb18 │ │ │ │ - ldr r0, [pc, #232] @ (2bc40 ) │ │ │ │ + b.n 2bb3c │ │ │ │ + ldr r0, [pc, #232] @ (2bc64 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 2bb3c │ │ │ │ + b.n 2bb60 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - beq.n 2baac │ │ │ │ + beq.n 2bad0 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 2bba0 │ │ │ │ + bne.n 2bbc4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 2baac │ │ │ │ - ldr r0, [pc, #204] @ (2bc44 ) │ │ │ │ + b.n 2bad0 │ │ │ │ + ldr r0, [pc, #204] @ (2bc68 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 2bb3c │ │ │ │ + b.n 2bb60 │ │ │ │ cmp r1, #1 │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ addeq r7, sp, #40 @ 0x28 │ │ │ │ - beq.n 2bac4 │ │ │ │ + beq.n 2bae8 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 2bbb8 │ │ │ │ + bne.n 2bbdc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ negs r1, r1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 2bac4 │ │ │ │ + b.n 2bae8 │ │ │ │ bl f58c │ │ │ │ - b.n 2bae0 │ │ │ │ + b.n 2bb04 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2baac │ │ │ │ + beq.w 2bad0 │ │ │ │ orr.w r2, r4, #1 │ │ │ │ - b.n 2baac │ │ │ │ + b.n 2bad0 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ lsls r1, r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bac4 │ │ │ │ + beq.w 2bae8 │ │ │ │ orr.w r1, r4, #1 │ │ │ │ - b.n 2bac4 │ │ │ │ + b.n 2bae8 │ │ │ │ bl 9238 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #96] @ (2bc48 ) │ │ │ │ + ldr r3, [pc, #96] @ (2bc6c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #96] @ (2bc4c ) │ │ │ │ - ldr r0, [pc, #96] @ (2bc50 ) │ │ │ │ + ldr r1, [pc, #96] @ (2bc70 ) │ │ │ │ + ldr r0, [pc, #96] @ (2bc74 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl 91d8 │ │ │ │ - ldr r3, [pc, #84] @ (2bc54 ) │ │ │ │ + ldr r3, [pc, #84] @ (2bc78 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #84] @ (2bc58 ) │ │ │ │ - ldr r0, [pc, #84] @ (2bc5c ) │ │ │ │ + ldr r1, [pc, #84] @ (2bc7c ) │ │ │ │ + ldr r0, [pc, #84] @ (2bc80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - str r2, [r6, r6] │ │ │ │ + str r6, [r1, r6] │ │ │ │ movs r2, r0 │ │ │ │ - cmp lr, r0 │ │ │ │ + cmp r2, ip │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp sl, r0 │ │ │ │ + cmp r6, fp │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, ip │ │ │ │ + add ip, r7 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r4, #52] @ 0x34 │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ + ldrsh r6, [r0, r4] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #584] @ (2be88 ) │ │ │ │ + ldr r6, [pc, #600] @ (2bebc ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r5, r3] │ │ │ │ + ldrsb r2, [r6, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r1, r3] │ │ │ │ + ldrsb r2, [r2, r3] │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #15] │ │ │ │ + strb r2, [r4, #15] │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #236 @ 0xec │ │ │ │ + subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #60 @ 0x3c │ │ │ │ + subs r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r2, [r1, #15] │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #20 │ │ │ │ + subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #64 @ 0x40 │ │ │ │ + subs r3, #68 @ 0x44 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002bc60 : │ │ │ │ +0002bc84 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr.w r5, [pc, #1952] @ 2c414 │ │ │ │ + ldr.w r5, [pc, #1952] @ 2c438 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ - ldr.w r4, [pc, #1952] @ 2c418 │ │ │ │ + ldr.w r4, [pc, #1952] @ 2c43c │ │ │ │ mov r6, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r8, [pc, #1948] @ 2c41c │ │ │ │ + ldr.w r8, [pc, #1948] @ 2c440 │ │ │ │ lsls r0, r2, #31 │ │ │ │ add r8, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ mov.w r4, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bmi.w 2bf36 │ │ │ │ + bmi.w 2bf5a │ │ │ │ add.w r9, r2, #2 │ │ │ │ teq r2, r9 │ │ │ │ - bmi.w 2bf2e │ │ │ │ + bmi.w 2bf52 │ │ │ │ movs r0, #0 │ │ │ │ blx 8420 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c0ea │ │ │ │ + beq.w 2c10e │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 190ec │ │ │ │ + bl 19108 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 2c112 │ │ │ │ - ldr.w r3, [pc, #1884] @ 2c420 │ │ │ │ + beq.w 2c136 │ │ │ │ + ldr.w r3, [pc, #1884] @ 2c444 │ │ │ │ ands.w r9, r4, #1 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldrd fp, sl, [r3, #392] @ 0x188 │ │ │ │ - bne.w 2c132 │ │ │ │ + ldrd fp, sl, [r3, #216] @ 0xd8 │ │ │ │ + bne.w 2c156 │ │ │ │ mov r0, r4 │ │ │ │ bl f694 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ @@ -56749,138 +56755,138 @@ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ blx 8a84 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c13a │ │ │ │ + beq.w 2c15e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2c3b4 │ │ │ │ + beq.w 2c3d8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2bd22 │ │ │ │ + beq.n 2bd46 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2bf68 │ │ │ │ - ldr.w r3, [pc, #1792] @ 2c424 │ │ │ │ + beq.w 2bf8c │ │ │ │ + ldr.w r3, [pc, #1792] @ 2c448 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 2c166 │ │ │ │ + bne.w 2c18a │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2bd50 │ │ │ │ + beq.n 2bd74 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2bf70 │ │ │ │ - ldr.w r3, [pc, #1748] @ 2c428 │ │ │ │ + beq.w 2bf94 │ │ │ │ + ldr.w r3, [pc, #1748] @ 2c44c │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp fp, r3 │ │ │ │ - beq.w 2befa │ │ │ │ + beq.w 2bf1e │ │ │ │ str.w r8, [sp, #28] │ │ │ │ add r3, sp, #32 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 24af0 │ │ │ │ + bl 24b18 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 2c1c4 │ │ │ │ + bne.w 2c1e8 │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.w 2c1a6 │ │ │ │ + beq.w 2c1ca │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ blx 8844 │ │ │ │ mov r9, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2c3cc │ │ │ │ + beq.w 2c3f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2bdb6 │ │ │ │ + beq.n 2bdda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2bff6 │ │ │ │ + beq.w 2c01a │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 2c1cc │ │ │ │ + blt.w 2c1f0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 190ec │ │ │ │ + bl 19108 │ │ │ │ tst.w sl, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bne.w 2c22c │ │ │ │ + bne.w 2c250 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 2c20e │ │ │ │ + beq.w 2c232 │ │ │ │ mvn.w sl, r4 │ │ │ │ ands.w sl, sl, #1 │ │ │ │ - beq.w 2bfd0 │ │ │ │ + beq.w 2bff4 │ │ │ │ adds r2, r4, #2 │ │ │ │ teq r4, r2 │ │ │ │ - bmi.w 2bfca │ │ │ │ + bmi.w 2bfee │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13eb0 │ │ │ │ + bl 13ed0 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2c234 │ │ │ │ + beq.w 2c258 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 2c252 │ │ │ │ - ldr.w r1, [r8, #392] @ 0x188 │ │ │ │ + bpl.w 2c276 │ │ │ │ + ldr.w r1, [r8, #216] @ 0xd8 │ │ │ │ mov r0, r9 │ │ │ │ blx 8a1c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 2bffe │ │ │ │ + beq.w 2c022 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c27a │ │ │ │ - ldr.w r1, [r8, #440] @ 0x1b8 │ │ │ │ + beq.w 2c29e │ │ │ │ + ldr.w r1, [r8, #264] @ 0x108 │ │ │ │ mov r0, r9 │ │ │ │ blx 8a1c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2be44 │ │ │ │ + beq.n 2be68 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2bfc2 │ │ │ │ + beq.w 2bfe6 │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 2c03e │ │ │ │ + beq.w 2c062 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 2c368 │ │ │ │ + bne.w 2c38c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2c1ec │ │ │ │ + beq.w 2c210 │ │ │ │ adds r1, r4, #2 │ │ │ │ teq r4, r1 │ │ │ │ - bmi.w 2bf98 │ │ │ │ + bmi.w 2bfbc │ │ │ │ mov r0, r5 │ │ │ │ - bl 190ec │ │ │ │ + bl 19108 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 2c2aa │ │ │ │ - ldrd sl, fp, [r8, #392] @ 0x188 │ │ │ │ + beq.w 2c2ce │ │ │ │ + ldrd sl, fp, [r8, #216] @ 0xd8 │ │ │ │ ands.w r9, r4, #1 │ │ │ │ - bne.w 2c2c8 │ │ │ │ + bne.w 2c2ec │ │ │ │ mov r0, r4 │ │ │ │ bl f694 │ │ │ │ mov r3, r0 │ │ │ │ str.w sl, [sp, #76] @ 0x4c │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ mov sl, r3 │ │ │ │ @@ -56888,1373 +56894,1373 @@ │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ blx 8a84 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c2d0 │ │ │ │ + beq.w 2c2f4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2c3e4 │ │ │ │ + beq.w 2c408 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2becc │ │ │ │ + beq.n 2bef0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 2becc │ │ │ │ + cbnz r3, 2bef0 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 2c2ea │ │ │ │ + bne.w 2c30e │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2bef2 │ │ │ │ + beq.n 2bf16 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 2bef2 │ │ │ │ + cbnz r3, 2bf16 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp fp, r3 │ │ │ │ - bne.w 2bd6c │ │ │ │ + bne.w 2bd90 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.w 2c298 │ │ │ │ + bmi.w 2c2bc │ │ │ │ adds r5, r4, #2 │ │ │ │ teq r4, r5 │ │ │ │ - bmi.n 2bf88 │ │ │ │ + bmi.n 2bfac │ │ │ │ strd r5, r7, [r6] │ │ │ │ - ldr.w r2, [pc, #1308] @ 2c42c │ │ │ │ - ldr.w r3, [pc, #1284] @ 2c418 │ │ │ │ + ldr.w r2, [pc, #1308] @ 2c450 │ │ │ │ + ldr.w r3, [pc, #1284] @ 2c43c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2c3b0 │ │ │ │ + bne.w 2c3d4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.w 2bca4 │ │ │ │ + bge.w 2bcc8 │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #2 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx 8420 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c0ea │ │ │ │ + beq.w 2c10e │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 190ec │ │ │ │ + bl 19108 │ │ │ │ tst.w r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq.w 2bcbc │ │ │ │ + beq.w 2bce0 │ │ │ │ mov r0, r9 │ │ │ │ bl b8fc │ │ │ │ - b.n 2bcbc │ │ │ │ + b.n 2bce0 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2bd22 │ │ │ │ + b.n 2bd46 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1200] @ 2c428 │ │ │ │ + ldr.w r3, [pc, #1200] @ 2c44c │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp fp, r3 │ │ │ │ - bne.w 2bd60 │ │ │ │ - b.n 2befa │ │ │ │ + bne.w 2bd84 │ │ │ │ + b.n 2bf1e │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 2bf08 │ │ │ │ + bge.n 2bf2c │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 2bf08 │ │ │ │ + b.n 2bf2c │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 2be66 │ │ │ │ + bge.w 2be8a │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #2 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 190ec │ │ │ │ + bl 19108 │ │ │ │ tst.w r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq.w 2be6e │ │ │ │ + beq.w 2be92 │ │ │ │ mov r0, r9 │ │ │ │ bl b8fc │ │ │ │ - b.n 2be6e │ │ │ │ + b.n 2be92 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2be44 │ │ │ │ + b.n 2be68 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 2bdec │ │ │ │ + bge.w 2be10 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13eb0 │ │ │ │ + bl 13ed0 │ │ │ │ tst.w fp, #1 │ │ │ │ mov r9, r0 │ │ │ │ - beq.w 2bdf6 │ │ │ │ + beq.w 2be1a │ │ │ │ mov r0, fp │ │ │ │ bl b8fc │ │ │ │ - b.n 2bdf6 │ │ │ │ + b.n 2be1a │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2bdb6 │ │ │ │ + b.n 2bdda │ │ │ │ blx 8914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2be20 │ │ │ │ - ldr.w r3, [pc, #1060] @ 2c430 │ │ │ │ + beq.w 2be44 │ │ │ │ + ldr.w r3, [pc, #1060] @ 2c454 │ │ │ │ movw r2, #509 @ 0x1fd │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ - ldr.w r1, [pc, #1052] @ 2c434 │ │ │ │ - ldr.w r0, [pc, #1052] @ 2c438 │ │ │ │ + ldr.w r1, [pc, #1052] @ 2c458 │ │ │ │ + ldr.w r0, [pc, #1052] @ 2c45c │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2c108 │ │ │ │ + bl 9018 │ │ │ │ + b.n 2c12c │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ blx 8914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2c33e │ │ │ │ + bne.w 2c362 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2c060 │ │ │ │ + beq.n 2c084 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c206 │ │ │ │ + beq.w 2c22a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r9, [r3, #444] @ 0x1bc │ │ │ │ - ldr r3, [pc, #976] @ (2c43c ) │ │ │ │ + ldr.w r9, [r3, #268] @ 0x10c │ │ │ │ + ldr r3, [pc, #976] @ (2c460 ) │ │ │ │ ldr.w r7, [r8, r3] │ │ │ │ ldr r4, [r7, #0] │ │ │ │ bl f694 │ │ │ │ mov r3, r0 │ │ │ │ strd r9, r5, [sp, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ blx 89c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c390 │ │ │ │ + beq.w 2c3b4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2c3fc │ │ │ │ + beq.w 2c420 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2c0ac │ │ │ │ + beq.n 2c0d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c358 │ │ │ │ + beq.w 2c37c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 2c36e │ │ │ │ + bne.w 2c392 │ │ │ │ mov r0, r4 │ │ │ │ bl f198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2c0d0 │ │ │ │ + beq.n 2c0f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c360 │ │ │ │ - ldr r3, [pc, #860] @ (2c430 ) │ │ │ │ + beq.w 2c384 │ │ │ │ + ldr r3, [pc, #860] @ (2c454 ) │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ - ldr r1, [pc, #872] @ (2c440 ) │ │ │ │ - ldr r0, [pc, #872] @ (2c444 ) │ │ │ │ + ldr r1, [pc, #872] @ (2c464 ) │ │ │ │ + ldr r0, [pc, #872] @ (2c468 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2c108 │ │ │ │ - ldr r3, [pc, #836] @ (2c430 ) │ │ │ │ + b.n 2c12c │ │ │ │ + ldr r3, [pc, #836] @ (2c454 ) │ │ │ │ mov.w r2, #498 @ 0x1f2 │ │ │ │ - ldr r1, [pc, #852] @ (2c448 ) │ │ │ │ - ldr r0, [pc, #856] @ (2c44c ) │ │ │ │ + ldr r1, [pc, #852] @ (2c46c ) │ │ │ │ + ldr r0, [pc, #856] @ (2c470 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r9 │ │ │ │ bl b8fc │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6] │ │ │ │ - b.n 2bf0c │ │ │ │ - ldr r3, [pc, #796] @ (2c430 ) │ │ │ │ + b.n 2bf30 │ │ │ │ + ldr r3, [pc, #796] @ (2c454 ) │ │ │ │ mov.w r2, #500 @ 0x1f4 │ │ │ │ - ldr r1, [pc, #820] @ (2c450 ) │ │ │ │ - ldr r0, [pc, #824] @ (2c454 ) │ │ │ │ + ldr r1, [pc, #820] @ (2c474 ) │ │ │ │ + ldr r0, [pc, #824] @ (2c478 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2c108 │ │ │ │ + bl 9018 │ │ │ │ + b.n 2c12c │ │ │ │ mov r0, r4 │ │ │ │ bl b8e0 │ │ │ │ - b.n 2bcd8 │ │ │ │ - ldr r3, [pc, #756] @ (2c430 ) │ │ │ │ + b.n 2bcfc │ │ │ │ + ldr r3, [pc, #756] @ (2c454 ) │ │ │ │ movw r2, #501 @ 0x1f5 │ │ │ │ - ldr r1, [pc, #788] @ (2c458 ) │ │ │ │ - ldr r0, [pc, #792] @ (2c45c ) │ │ │ │ + ldr r1, [pc, #788] @ (2c47c ) │ │ │ │ + ldr r0, [pc, #792] @ (2c480 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2c108 │ │ │ │ - ldr r0, [pc, #760] @ (2c460 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 2c12c │ │ │ │ + ldr r0, [pc, #760] @ (2c484 ) │ │ │ │ mov r1, fp │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2c186 │ │ │ │ + beq.n 2c1aa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c1fe │ │ │ │ - ldr r3, [pc, #680] @ (2c430 ) │ │ │ │ + beq.n 2c222 │ │ │ │ + ldr r3, [pc, #680] @ (2c454 ) │ │ │ │ movw r2, #501 @ 0x1f5 │ │ │ │ - ldr r1, [pc, #724] @ (2c464 ) │ │ │ │ - ldr r0, [pc, #728] @ (2c468 ) │ │ │ │ + ldr r1, [pc, #724] @ (2c488 ) │ │ │ │ + ldr r0, [pc, #728] @ (2c48c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.n 2c12a │ │ │ │ - ldr r3, [pc, #648] @ (2c430 ) │ │ │ │ + b.n 2c14e │ │ │ │ + ldr r3, [pc, #648] @ (2c454 ) │ │ │ │ mov.w r2, #504 @ 0x1f8 │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ - ldr r1, [pc, #696] @ (2c46c ) │ │ │ │ - ldr r0, [pc, #700] @ (2c470 ) │ │ │ │ + ldr r1, [pc, #696] @ (2c490 ) │ │ │ │ + ldr r0, [pc, #700] @ (2c494 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2c12a │ │ │ │ + b.n 2c14e │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.n 2bd88 │ │ │ │ - ldr r3, [pc, #608] @ (2c430 ) │ │ │ │ + b.n 2bdac │ │ │ │ + ldr r3, [pc, #608] @ (2c454 ) │ │ │ │ movw r2, #505 @ 0x1f9 │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ mov r4, sl │ │ │ │ - ldr r1, [pc, #664] @ (2c474 ) │ │ │ │ - ldr r0, [pc, #668] @ (2c478 ) │ │ │ │ + ldr r1, [pc, #664] @ (2c498 ) │ │ │ │ + ldr r0, [pc, #668] @ (2c49c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2c19e │ │ │ │ + b.n 2c1c2 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.n 2bfa8 │ │ │ │ + b.n 2bfcc │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2c186 │ │ │ │ + b.n 2c1aa │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2c060 │ │ │ │ - ldr r3, [pc, #544] @ (2c430 ) │ │ │ │ + b.n 2c084 │ │ │ │ + ldr r3, [pc, #544] @ (2c454 ) │ │ │ │ mov.w r2, #506 @ 0x1fa │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ - ldr r1, [pc, #608] @ (2c47c ) │ │ │ │ - ldr r0, [pc, #612] @ (2c480 ) │ │ │ │ + ldr r1, [pc, #608] @ (2c4a0 ) │ │ │ │ + ldr r0, [pc, #612] @ (2c4a4 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2c12a │ │ │ │ + b.n 2c14e │ │ │ │ mov r0, sl │ │ │ │ bl b8fc │ │ │ │ - b.n 2bdd0 │ │ │ │ - ldr r3, [pc, #504] @ (2c430 ) │ │ │ │ + b.n 2bdf4 │ │ │ │ + ldr r3, [pc, #504] @ (2c454 ) │ │ │ │ mov.w r2, #508 @ 0x1fc │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ - ldr r1, [pc, #580] @ (2c484 ) │ │ │ │ - ldr r0, [pc, #580] @ (2c488 ) │ │ │ │ + ldr r1, [pc, #580] @ (2c4a8 ) │ │ │ │ + ldr r0, [pc, #580] @ (2c4ac ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2c19e │ │ │ │ - ldr r3, [pc, #476] @ (2c430 ) │ │ │ │ + b.n 2c1c2 │ │ │ │ + ldr r3, [pc, #476] @ (2c454 ) │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ - ldr r2, [pc, #560] @ (2c48c ) │ │ │ │ - ldr r1, [pc, #564] @ (2c490 ) │ │ │ │ + ldr r2, [pc, #560] @ (2c4b0 ) │ │ │ │ + ldr r1, [pc, #564] @ (2c4b4 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r2, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #508 @ 0x1fc │ │ │ │ - ldr r0, [pc, #548] @ (2c494 ) │ │ │ │ + ldr r0, [pc, #548] @ (2c4b8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 10428 │ │ │ │ - b.n 2c19e │ │ │ │ + b.n 2c1c2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2c290 │ │ │ │ + beq.n 2c2b4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c32e │ │ │ │ + beq.n 2c352 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 2bf00 │ │ │ │ + bne.w 2bf24 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl b8fc │ │ │ │ - b.n 2bf08 │ │ │ │ - ldr r3, [pc, #388] @ (2c430 ) │ │ │ │ + b.n 2bf2c │ │ │ │ + ldr r3, [pc, #388] @ (2c454 ) │ │ │ │ movw r2, #515 @ 0x203 │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ - ldr r1, [pc, #480] @ (2c498 ) │ │ │ │ - ldr r0, [pc, #484] @ (2c49c ) │ │ │ │ + ldr r1, [pc, #480] @ (2c4bc ) │ │ │ │ + ldr r0, [pc, #484] @ (2c4c0 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2c12a │ │ │ │ + b.n 2c14e │ │ │ │ mov r0, r4 │ │ │ │ bl b8e0 │ │ │ │ - b.n 2be80 │ │ │ │ - ldr r3, [pc, #348] @ (2c430 ) │ │ │ │ + b.n 2bea4 │ │ │ │ + ldr r3, [pc, #348] @ (2c454 ) │ │ │ │ mov.w r2, #516 @ 0x204 │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ - ldr r1, [pc, #452] @ (2c4a0 ) │ │ │ │ - ldr r0, [pc, #452] @ (2c4a4 ) │ │ │ │ + ldr r1, [pc, #452] @ (2c4c4 ) │ │ │ │ + ldr r0, [pc, #452] @ (2c4c8 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 2c14e │ │ │ │ - ldr r0, [pc, #444] @ (2c4a8 ) │ │ │ │ + b.n 2c172 │ │ │ │ + ldr r0, [pc, #444] @ (2c4cc ) │ │ │ │ mov r1, fp │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2c30c │ │ │ │ + beq.n 2c330 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbz r3, 2c326 │ │ │ │ - ldr r3, [pc, #288] @ (2c430 ) │ │ │ │ + cbz r3, 2c34a │ │ │ │ + ldr r3, [pc, #288] @ (2c454 ) │ │ │ │ mov.w r2, #516 @ 0x204 │ │ │ │ - ldr r1, [pc, #408] @ (2c4ac ) │ │ │ │ - ldr r0, [pc, #408] @ (2c4b0 ) │ │ │ │ + ldr r1, [pc, #408] @ (2c4d0 ) │ │ │ │ + ldr r0, [pc, #408] @ (2c4d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2c19e │ │ │ │ + b.n 2c1c2 │ │ │ │ mov r0, fp │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2c30c │ │ │ │ + b.n 2c330 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 2bf00 │ │ │ │ - b.n 2c298 │ │ │ │ - ldr r3, [pc, #240] @ (2c430 ) │ │ │ │ + bne.w 2bf24 │ │ │ │ + b.n 2c2bc │ │ │ │ + ldr r3, [pc, #240] @ (2c454 ) │ │ │ │ movw r2, #511 @ 0x1ff │ │ │ │ - ldr r1, [pc, #364] @ (2c4b4 ) │ │ │ │ - ldr r0, [pc, #368] @ (2c4b8 ) │ │ │ │ + ldr r1, [pc, #364] @ (2c4d8 ) │ │ │ │ + ldr r0, [pc, #368] @ (2c4dc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2c19e │ │ │ │ + b.n 2c1c2 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2c0ac │ │ │ │ + b.n 2c0d0 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2c0d0 │ │ │ │ + b.n 2c0f4 │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ - b.n 2c04c │ │ │ │ - ldr r2, [pc, #192] @ (2c430 ) │ │ │ │ - ldr r3, [pc, #328] @ (2c4bc ) │ │ │ │ - ldr r1, [pc, #332] @ (2c4c0 ) │ │ │ │ + b.n 2c070 │ │ │ │ + ldr r2, [pc, #192] @ (2c454 ) │ │ │ │ + ldr r3, [pc, #328] @ (2c4e0 ) │ │ │ │ + ldr r1, [pc, #332] @ (2c4e4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #332] @ (2c4c4 ) │ │ │ │ + ldr r0, [pc, #332] @ (2c4e8 ) │ │ │ │ ldr.w r5, [r8, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 10428 │ │ │ │ - b.n 2c108 │ │ │ │ - ldr r3, [pc, #156] @ (2c430 ) │ │ │ │ + b.n 2c12c │ │ │ │ + ldr r3, [pc, #156] @ (2c454 ) │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ - ldr r1, [pc, #304] @ (2c4c8 ) │ │ │ │ - ldr r0, [pc, #304] @ (2c4cc ) │ │ │ │ + ldr r1, [pc, #304] @ (2c4ec ) │ │ │ │ + ldr r0, [pc, #304] @ (2c4f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2c108 │ │ │ │ + bl 9018 │ │ │ │ + b.n 2c12c │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (2c4d0 ) │ │ │ │ - movw r2, #10224 @ 0x27f0 │ │ │ │ - ldr r1, [pc, #280] @ (2c4d4 ) │ │ │ │ - ldr r0, [pc, #280] @ (2c4d8 ) │ │ │ │ + ldr r3, [pc, #280] @ (2c4f4 ) │ │ │ │ + movw r2, #8124 @ 0x1fbc │ │ │ │ + ldr r1, [pc, #280] @ (2c4f8 ) │ │ │ │ + ldr r0, [pc, #280] @ (2c4fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1616 @ 0x650 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (2c4dc ) │ │ │ │ - movw r2, #10254 @ 0x280e │ │ │ │ - ldr r1, [pc, #268] @ (2c4e0 ) │ │ │ │ - ldr r0, [pc, #268] @ (2c4e4 ) │ │ │ │ + ldr r3, [pc, #268] @ (2c500 ) │ │ │ │ + movw r2, #8154 @ 0x1fda │ │ │ │ + ldr r1, [pc, #268] @ (2c504 ) │ │ │ │ + ldr r0, [pc, #268] @ (2c508 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1616 @ 0x650 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #256] @ (2c4e8 ) │ │ │ │ - movw r2, #10371 @ 0x2883 │ │ │ │ - ldr r1, [pc, #256] @ (2c4ec ) │ │ │ │ - ldr r0, [pc, #256] @ (2c4f0 ) │ │ │ │ + ldr r3, [pc, #256] @ (2c50c ) │ │ │ │ + movw r2, #8271 @ 0x204f │ │ │ │ + ldr r1, [pc, #256] @ (2c510 ) │ │ │ │ + ldr r0, [pc, #256] @ (2c514 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1616 @ 0x650 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #244] @ (2c4f4 ) │ │ │ │ - movw r2, #10335 @ 0x285f │ │ │ │ - ldr r1, [pc, #244] @ (2c4f8 ) │ │ │ │ - ldr r0, [pc, #244] @ (2c4fc ) │ │ │ │ + ldr r3, [pc, #244] @ (2c518 ) │ │ │ │ + movw r2, #8235 @ 0x202b │ │ │ │ + ldr r1, [pc, #244] @ (2c51c ) │ │ │ │ + ldr r0, [pc, #244] @ (2c520 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1616 @ 0x650 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - bics r0, r0 │ │ │ │ + muls r4, r3 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - muls r0, r7 │ │ │ │ + muls r4, r2 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5 │ │ │ │ + lsrs r4, r0 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrh r0, [r0, r5] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #744] @ (2c724 ) │ │ │ │ + ldr r1, [pc, #760] @ (2c758 ) │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrh r6, [r0, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #1008] @ (2c838 ) │ │ │ │ + ldr r1, [pc, #0] @ (2c46c ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, r1] │ │ │ │ + ldrh r4, [r5, r1] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #904] @ (2c7d8 ) │ │ │ │ + ldr r0, [pc, #920] @ (2c80c ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, r0] │ │ │ │ + ldrh r4, [r0, r1] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #744] @ (2c740 ) │ │ │ │ + ldr r0, [pc, #760] @ (2c774 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, r0] │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #584] @ (2c6a8 ) │ │ │ │ + ldr r0, [pc, #600] @ (2c6dc ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #248] @ (2c55c ) │ │ │ │ + ldr r1, [pc, #264] @ (2c590 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, r6] │ │ │ │ + ldr r0, [r2, r7] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #280] @ (2c584 ) │ │ │ │ + ldr r0, [pc, #296] @ (2c5b8 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldr r0, [r5, r6] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #136] @ (2c4fc ) │ │ │ │ + ldr r0, [pc, #152] @ (2c530 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, r5] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47fa │ │ │ │ + @ instruction: 0x47fe │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, r4] │ │ │ │ + ldr r0, [r0, r5] │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47ba │ │ │ │ + @ instruction: 0x47be │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, r4] │ │ │ │ + ldr r2, [r3, r4] │ │ │ │ movs r0, r0 │ │ │ │ - blxns r2 │ │ │ │ + blx r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrb r4, [r1, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, r3] │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ movs r0, r0 │ │ │ │ bx sp │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, r2] │ │ │ │ + ldr r4, [r4, r2] │ │ │ │ movs r0, r0 │ │ │ │ - bx r3 │ │ │ │ + bx r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + ldr r6, [r7, r1] │ │ │ │ movs r0, r0 │ │ │ │ - mov r8, pc │ │ │ │ + mov ip, pc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47b6 │ │ │ │ + @ instruction: 0x47ba │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldr r2, [r1, r1] │ │ │ │ movs r0, r0 │ │ │ │ - nop @ (mov r8, r8) │ │ │ │ + mov ip, r8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, r0] │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ movs r0, r0 │ │ │ │ - mov lr, r1 │ │ │ │ + mov sl, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #832] @ (2c800 ) │ │ │ │ + ldr r7, [pc, #848] @ (2c834 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r2, r7] │ │ │ │ + ldrsb r4, [r4, r7] │ │ │ │ movs r0, r0 │ │ │ │ - mov r4, fp │ │ │ │ + mov r0, ip │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r6, r6] │ │ │ │ + ldrsb r6, [r0, r7] │ │ │ │ movs r0, r0 │ │ │ │ - mov r4, r7 │ │ │ │ + mov r0, r8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ + ldr r2, [r2, #64] @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #72] @ (2c524 ) │ │ │ │ + ldr r2, [pc, #952] @ (2c8b8 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #60] @ 0x3c │ │ │ │ + ldr r2, [r7, #60] @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ + adds r5, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, r2] │ │ │ │ + strh r6, [r5, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r5, r5] │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #56] @ 0x38 │ │ │ │ + ldr r2, [r1, #60] @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #156 @ 0x9c │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r1, r5] │ │ │ │ + ldrsb r6, [r3, r5] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002c500 : │ │ │ │ +0002c524 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r4, [pc, #436] @ (2c6c4 ) │ │ │ │ + ldr r4, [pc, #436] @ (2c6e8 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r6, [pc, #436] @ (2c6c8 ) │ │ │ │ + ldr r6, [pc, #436] @ (2c6ec ) │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2556 @ 0x9fc │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #408] @ (2c6cc ) │ │ │ │ + ldr r4, [pc, #408] @ (2c6f0 ) │ │ │ │ add r6, pc │ │ │ │ - ldr r5, [pc, #408] @ (2c6d0 ) │ │ │ │ + ldr r5, [pc, #408] @ (2c6f4 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ mov.w r4, #0 │ │ │ │ bl b72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2c606 │ │ │ │ + beq.n 2c62a │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 2c5e6 │ │ │ │ + bpl.n 2c60a │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.n 2c60a │ │ │ │ + bpl.n 2c62e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2c616 │ │ │ │ + bne.n 2c63a │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrd r3, r4, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n 2c62a │ │ │ │ + bpl.n 2c64e │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n 2c636 │ │ │ │ + bne.n 2c65a │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2bc60 │ │ │ │ + bl 2bc84 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 2c606 │ │ │ │ + beq.n 2c62a │ │ │ │ movs r0, #2 │ │ │ │ blx 88b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2c64e │ │ │ │ + beq.n 2c672 │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 2c6b0 │ │ │ │ - ldr r2, [pc, #292] @ (2c6d4 ) │ │ │ │ + bpl.w 2c6d4 │ │ │ │ + ldr r2, [pc, #292] @ (2c6f8 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2c696 │ │ │ │ - ldr r2, [pc, #288] @ (2c6d8 ) │ │ │ │ + beq.n 2c6ba │ │ │ │ + ldr r2, [pc, #288] @ (2c6fc ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2c6ac │ │ │ │ + beq.n 2c6d0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 2c68e │ │ │ │ + ble.n 2c6b2 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.n 2c68e │ │ │ │ + beq.n 2c6b2 │ │ │ │ str r2, [r4, #16] │ │ │ │ - ldr r2, [pc, #268] @ (2c6dc ) │ │ │ │ - ldr r3, [pc, #252] @ (2c6cc ) │ │ │ │ + ldr r2, [pc, #268] @ (2c700 ) │ │ │ │ + ldr r3, [pc, #252] @ (2c6f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c692 │ │ │ │ + bne.n 2c6b6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #248] @ (2c6e0 ) │ │ │ │ + ldr r0, [pc, #248] @ (2c704 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #240] @ (2c6e4 ) │ │ │ │ + ldr r3, [pc, #240] @ (2c708 ) │ │ │ │ mov.w r2, #494 @ 0x1ee │ │ │ │ - ldr r1, [pc, #240] @ (2c6e8 ) │ │ │ │ - ldr r0, [pc, #240] @ (2c6ec ) │ │ │ │ + ldr r1, [pc, #240] @ (2c70c ) │ │ │ │ + ldr r0, [pc, #240] @ (2c710 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2c5cc │ │ │ │ - ldr r0, [pc, #228] @ (2c6f0 ) │ │ │ │ + b.n 2c5f0 │ │ │ │ + ldr r0, [pc, #228] @ (2c714 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 2c5f0 │ │ │ │ + b.n 2c614 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - beq.n 2c568 │ │ │ │ + beq.n 2c58c │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 2c654 │ │ │ │ + bne.n 2c678 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 2c568 │ │ │ │ - ldr r0, [pc, #200] @ (2c6f4 ) │ │ │ │ + b.n 2c58c │ │ │ │ + ldr r0, [pc, #200] @ (2c718 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 2c5f0 │ │ │ │ + b.n 2c614 │ │ │ │ cmp r1, #1 │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ addeq r7, sp, #44 @ 0x2c │ │ │ │ - beq.n 2c580 │ │ │ │ + beq.n 2c5a4 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 2c66a │ │ │ │ + bne.n 2c68e │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ negs r1, r1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 2c580 │ │ │ │ + b.n 2c5a4 │ │ │ │ bl f58c │ │ │ │ - b.n 2c59c │ │ │ │ + b.n 2c5c0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c568 │ │ │ │ + beq.n 2c58c │ │ │ │ orr.w r2, r4, #1 │ │ │ │ - b.n 2c568 │ │ │ │ + b.n 2c58c │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ lsls r1, r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c580 │ │ │ │ + beq.w 2c5a4 │ │ │ │ orr.w r1, r4, #1 │ │ │ │ - b.n 2c580 │ │ │ │ + b.n 2c5a4 │ │ │ │ bl 9238 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #96] @ (2c6f8 ) │ │ │ │ + ldr r3, [pc, #96] @ (2c71c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #92] @ (2c6fc ) │ │ │ │ - ldr r0, [pc, #96] @ (2c700 ) │ │ │ │ + ldr r1, [pc, #92] @ (2c720 ) │ │ │ │ + ldr r0, [pc, #96] @ (2c724 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl 91d8 │ │ │ │ - ldr r3, [pc, #80] @ (2c704 ) │ │ │ │ + ldr r3, [pc, #80] @ (2c728 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #80] @ (2c708 ) │ │ │ │ - ldr r0, [pc, #84] @ (2c70c ) │ │ │ │ + ldr r1, [pc, #80] @ (2c72c ) │ │ │ │ + ldr r0, [pc, #84] @ (2c730 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - mov lr, lr │ │ │ │ + mov sl, sl │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #202 @ 0xca │ │ │ │ + subs r2, #166 @ 0xa6 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #198 @ 0xc6 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r2, #8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ + ldr r2, [r0, r5] │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, r5] │ │ │ │ + strb r6, [r4, r5] │ │ │ │ movs r0, r0 │ │ │ │ - mvns r6, r3 │ │ │ │ + mvns r2, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #232] @ (2c7dc ) │ │ │ │ + ldr r4, [pc, #248] @ (2c810 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #104] @ (2c760 ) │ │ │ │ + ldr r4, [pc, #120] @ (2c794 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + adds r0, #62 @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #138 @ 0x8a │ │ │ │ + adds r3, #142 @ 0x8e │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + adds r0, #146 @ 0x92 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002c710 : │ │ │ │ +0002c734 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r4, [pc, #436] @ (2c8d4 ) │ │ │ │ + ldr r4, [pc, #436] @ (2c8f8 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r6, [pc, #436] @ (2c8d8 ) │ │ │ │ + ldr r6, [pc, #436] @ (2c8fc ) │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2604 @ 0xa2c │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #408] @ (2c8dc ) │ │ │ │ + ldr r4, [pc, #408] @ (2c900 ) │ │ │ │ add r6, pc │ │ │ │ - ldr r5, [pc, #408] @ (2c8e0 ) │ │ │ │ + ldr r5, [pc, #408] @ (2c904 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ mov.w r4, #0 │ │ │ │ bl b72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2c816 │ │ │ │ + beq.n 2c83a │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 2c7f6 │ │ │ │ + bpl.n 2c81a │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.n 2c81a │ │ │ │ + bpl.n 2c83e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2c826 │ │ │ │ + bne.n 2c84a │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrd r3, r4, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n 2c83a │ │ │ │ + bpl.n 2c85e │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n 2c846 │ │ │ │ + bne.n 2c86a │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 24af0 │ │ │ │ + bl 24b18 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 2c816 │ │ │ │ + beq.n 2c83a │ │ │ │ movs r0, #2 │ │ │ │ blx 88b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2c85e │ │ │ │ + beq.n 2c882 │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 2c8c0 │ │ │ │ - ldr r2, [pc, #292] @ (2c8e4 ) │ │ │ │ + bpl.w 2c8e4 │ │ │ │ + ldr r2, [pc, #292] @ (2c908 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2c8a6 │ │ │ │ - ldr r2, [pc, #288] @ (2c8e8 ) │ │ │ │ + beq.n 2c8ca │ │ │ │ + ldr r2, [pc, #288] @ (2c90c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2c8bc │ │ │ │ + beq.n 2c8e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 2c89e │ │ │ │ + ble.n 2c8c2 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.n 2c89e │ │ │ │ + beq.n 2c8c2 │ │ │ │ str r2, [r4, #16] │ │ │ │ - ldr r2, [pc, #268] @ (2c8ec ) │ │ │ │ - ldr r3, [pc, #252] @ (2c8dc ) │ │ │ │ + ldr r2, [pc, #268] @ (2c910 ) │ │ │ │ + ldr r3, [pc, #252] @ (2c900 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c8a2 │ │ │ │ + bne.n 2c8c6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #248] @ (2c8f0 ) │ │ │ │ + ldr r0, [pc, #248] @ (2c914 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr r3, [pc, #240] @ (2c8f4 ) │ │ │ │ + ldr r3, [pc, #240] @ (2c918 ) │ │ │ │ mov.w r2, #672 @ 0x2a0 │ │ │ │ - ldr r1, [pc, #240] @ (2c8f8 ) │ │ │ │ - ldr r0, [pc, #240] @ (2c8fc ) │ │ │ │ + ldr r1, [pc, #240] @ (2c91c ) │ │ │ │ + ldr r0, [pc, #240] @ (2c920 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2c7dc │ │ │ │ - ldr r0, [pc, #228] @ (2c900 ) │ │ │ │ + b.n 2c800 │ │ │ │ + ldr r0, [pc, #228] @ (2c924 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 2c800 │ │ │ │ + b.n 2c824 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - beq.n 2c778 │ │ │ │ + beq.n 2c79c │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 2c864 │ │ │ │ + bne.n 2c888 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 2c778 │ │ │ │ - ldr r0, [pc, #200] @ (2c904 ) │ │ │ │ + b.n 2c79c │ │ │ │ + ldr r0, [pc, #200] @ (2c928 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - b.n 2c800 │ │ │ │ + b.n 2c824 │ │ │ │ cmp r1, #1 │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ addeq r7, sp, #44 @ 0x2c │ │ │ │ - beq.n 2c790 │ │ │ │ + beq.n 2c7b4 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 2c87a │ │ │ │ + bne.n 2c89e │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ negs r1, r1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 2c790 │ │ │ │ + b.n 2c7b4 │ │ │ │ bl f58c │ │ │ │ - b.n 2c7ac │ │ │ │ + b.n 2c7d0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c778 │ │ │ │ + beq.n 2c79c │ │ │ │ orr.w r2, r4, #1 │ │ │ │ - b.n 2c778 │ │ │ │ + b.n 2c79c │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ lsls r1, r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c790 │ │ │ │ + beq.w 2c7b4 │ │ │ │ orr.w r1, r4, #1 │ │ │ │ - b.n 2c790 │ │ │ │ + b.n 2c7b4 │ │ │ │ bl 9238 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #96] @ (2c908 ) │ │ │ │ + ldr r3, [pc, #96] @ (2c92c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #92] @ (2c90c ) │ │ │ │ - ldr r0, [pc, #96] @ (2c910 ) │ │ │ │ + ldr r1, [pc, #92] @ (2c930 ) │ │ │ │ + ldr r0, [pc, #96] @ (2c934 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ bl 91d8 │ │ │ │ - ldr r3, [pc, #80] @ (2c914 ) │ │ │ │ + ldr r3, [pc, #80] @ (2c938 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #80] @ (2c918 ) │ │ │ │ - ldr r0, [pc, #84] @ (2c91c ) │ │ │ │ + ldr r1, [pc, #80] @ (2c93c ) │ │ │ │ + ldr r0, [pc, #84] @ (2c940 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - add lr, ip │ │ │ │ + add sl, r8 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #186 @ 0xba │ │ │ │ + subs r0, #150 @ 0x96 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + subs r0, #146 @ 0x92 │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #28 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r2, [r4, r2] │ │ │ │ + ldrsb r2, [r6, r4] │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, r4] │ │ │ │ + str r6, [r5, r4] │ │ │ │ movs r0, r0 │ │ │ │ - rors r6, r1 │ │ │ │ + rors r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #168] @ (2c9ac ) │ │ │ │ + ldr r2, [pc, #184] @ (2c9e0 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #40] @ (2c930 ) │ │ │ │ + ldr r2, [pc, #56] @ (2c964 ) │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #112] @ 0x70 │ │ │ │ + str r0, [r4, #112] @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #42 @ 0x2a │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #122 @ 0x7a │ │ │ │ + adds r1, #126 @ 0x7e │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #108] @ 0x6c │ │ │ │ + str r0, [r1, #112] @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + cmp r6, #86 @ 0x56 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r6, #130 @ 0x82 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002c920 : │ │ │ │ +0002c944 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r7, r2 │ │ │ │ - ldr.w r2, [pc, #3024] @ 2d508 │ │ │ │ + ldr.w r2, [pc, #3024] @ 2d52c │ │ │ │ mov r4, r3 │ │ │ │ - ldr.w r3, [pc, #3024] @ 2d50c │ │ │ │ + ldr.w r3, [pc, #3024] @ 2d530 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr.w r8, [pc, #3020] @ 2d510 │ │ │ │ + ldr.w r8, [pc, #3020] @ 2d534 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2d1e4 │ │ │ │ + beq.w 2d208 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2c96a │ │ │ │ + beq.n 2c98e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2d206 │ │ │ │ + beq.w 2d22a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2d22c │ │ │ │ + beq.w 2d250 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 89ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 2d334 │ │ │ │ + blt.w 2d358 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ccf6 │ │ │ │ - ldr.w r3, [pc, #2924] @ 2d514 │ │ │ │ + beq.w 2cd1a │ │ │ │ + ldr.w r3, [pc, #2924] @ 2d538 │ │ │ │ ldr.w fp, [r8, r3] │ │ │ │ - ldr.w r3, [pc, #2920] @ 2d518 │ │ │ │ - ldrd r2, r1, [fp, #192] @ 0xc0 │ │ │ │ + ldr.w r3, [pc, #2920] @ 2d53c │ │ │ │ + ldrd r2, r1, [fp, #12] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8c2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d360 │ │ │ │ - ldr.w r3, [pc, #2892] @ 2d51c │ │ │ │ - ldr.w r1, [fp, #200] @ 0xc8 │ │ │ │ + beq.w 2d384 │ │ │ │ + ldr.w r3, [pc, #2892] @ 2d540 │ │ │ │ + ldr.w r1, [fp, #20] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8c2c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d378 │ │ │ │ + beq.w 2d39c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r9, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - ldr.w r3, [fp, #896] @ 0x380 │ │ │ │ + ldr.w r3, [fp, #888] @ 0x378 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - ldr.w r3, [fp, #956] @ 0x3bc │ │ │ │ + ldr.w r3, [fp, #908] @ 0x38c │ │ │ │ blx 89c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ca18 │ │ │ │ + beq.n 2ca3c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d2a2 │ │ │ │ + beq.w 2d2c6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2d3a8 │ │ │ │ + beq.w 2d3cc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ca32 │ │ │ │ + beq.n 2ca56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d2c8 │ │ │ │ + beq.w 2d2ec │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ca4a │ │ │ │ + beq.n 2ca6e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d2b0 │ │ │ │ - ldr.w r3, [pc, #2772] @ 2d520 │ │ │ │ + beq.w 2d2d4 │ │ │ │ + ldr.w r3, [pc, #2772] @ 2d544 │ │ │ │ ldr.w sl, [r8, r3] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 2d252 │ │ │ │ + beq.w 2d276 │ │ │ │ movs r0, #1 │ │ │ │ blx 8420 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d452 │ │ │ │ + beq.w 2d476 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r4, [r3, #0] │ │ │ │ bl ddd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d472 │ │ │ │ + beq.w 2d496 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2ca8e │ │ │ │ + beq.n 2cab2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2d2e0 │ │ │ │ + beq.w 2d304 │ │ │ │ mov r0, r9 │ │ │ │ blx 84d4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2caae │ │ │ │ + beq.n 2cad2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d2e8 │ │ │ │ + beq.w 2d30c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2d4c6 │ │ │ │ + beq.w 2d4ea │ │ │ │ ldr.w r0, [sl] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 2d286 │ │ │ │ + beq.w 2d2aa │ │ │ │ movs r0, #1 │ │ │ │ blx 8420 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d49c │ │ │ │ + beq.w 2d4c0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r7, [r3, #0] │ │ │ │ bl ddd0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2caec │ │ │ │ + beq.n 2cb10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d2f2 │ │ │ │ + beq.w 2d316 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2d5c0 │ │ │ │ + beq.w 2d5e4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2cb06 │ │ │ │ + beq.n 2cb2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d304 │ │ │ │ + beq.w 2d328 │ │ │ │ mov r0, r4 │ │ │ │ blx 84d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2cb22 │ │ │ │ + beq.n 2cb46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d30e │ │ │ │ + beq.w 2d332 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2d62c │ │ │ │ + beq.w 2d650 │ │ │ │ ldr.w r0, [sl] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 2d316 │ │ │ │ + beq.w 2d33a │ │ │ │ movs r0, #1 │ │ │ │ blx 8420 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d608 │ │ │ │ + beq.w 2d62c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r3, #0] │ │ │ │ bl ddd0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2cb62 │ │ │ │ + beq.n 2cb86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2cb62 │ │ │ │ + cbnz r3, 2cb86 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2d66a │ │ │ │ + beq.w 2d68e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2cb7e │ │ │ │ + beq.n 2cba2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2cb7e │ │ │ │ + cbnz r3, 2cba2 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 84d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2cb9c │ │ │ │ + beq.n 2cbc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2cb9c │ │ │ │ + cbnz r3, 2cbc0 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2d3d0 │ │ │ │ + beq.w 2d3f4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [fp, #208] @ 0xd0 │ │ │ │ + ldr.w r1, [fp, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8c2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d4ea │ │ │ │ - ldr.w r1, [fp, #212] @ 0xd4 │ │ │ │ + beq.w 2d50e │ │ │ │ + ldr.w r1, [fp, #32] │ │ │ │ blx 8c2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2cbd4 │ │ │ │ + beq.n 2cbf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d2fc │ │ │ │ + beq.w 2d320 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2d5ea │ │ │ │ + beq.w 2d60e │ │ │ │ movs r0, #1 │ │ │ │ blx 8420 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d640 │ │ │ │ + beq.w 2d664 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2df14 │ │ │ │ + beq.w 2df38 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -58263,153 +58269,153 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r2, #0] │ │ │ │ bl ddd0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2cc26 │ │ │ │ + beq.n 2cc4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2cc26 │ │ │ │ + cbnz r3, 2cc4a │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2d68e │ │ │ │ + beq.w 2d6b2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2cc42 │ │ │ │ + beq.n 2cc66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 2cc42 │ │ │ │ + cbnz r3, 2cc66 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 84d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2cc60 │ │ │ │ + beq.n 2cc84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2cc60 │ │ │ │ + cbnz r3, 2cc84 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2d3e8 │ │ │ │ + beq.w 2d40c │ │ │ │ blx 8a60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d6c6 │ │ │ │ + beq.w 2d6ea │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 8b5c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2cc92 │ │ │ │ + beq.n 2ccb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d44a │ │ │ │ + beq.w 2d46e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2cca6 │ │ │ │ + beq.n 2ccca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d442 │ │ │ │ + beq.w 2d466 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ccba │ │ │ │ + beq.n 2ccde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d3c8 │ │ │ │ + beq.w 2d3ec │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2d6e0 │ │ │ │ + beq.w 2d704 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ccd4 │ │ │ │ + beq.n 2ccf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d46a │ │ │ │ + beq.w 2d48e │ │ │ │ movs r0, #1 │ │ │ │ - ldr.w r2, [pc, #2124] @ 2d524 │ │ │ │ - ldr.w r3, [pc, #2096] @ 2d50c │ │ │ │ + ldr.w r2, [pc, #2124] @ 2d548 │ │ │ │ + ldr.w r3, [pc, #2096] @ 2d530 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2dcb8 │ │ │ │ + bne.w 2dcdc │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #2096] @ 2d528 │ │ │ │ + ldr.w r3, [pc, #2096] @ 2d54c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ blx 86f8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 2d42a │ │ │ │ + blt.w 2d44e │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c9a6 │ │ │ │ + beq.w 2c9ca │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 86f8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 2d6a8 │ │ │ │ + blt.w 2d6cc │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c9a6 │ │ │ │ - ldr.w r3, [pc, #2044] @ 2d52c │ │ │ │ + beq.w 2c9ca │ │ │ │ + ldr.w r3, [pc, #2044] @ 2d550 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ blx 86f8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 2d6fe │ │ │ │ + blt.w 2d722 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c9a6 │ │ │ │ + beq.w 2c9ca │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 2d7a8 │ │ │ │ - ldr.w r3, [pc, #1964] @ 2d514 │ │ │ │ + bpl.w 2d7cc │ │ │ │ + ldr.w r3, [pc, #1964] @ 2d538 │ │ │ │ ldr.w fp, [r8, r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr.w r6, [fp, #216] @ 0xd8 │ │ │ │ + ldr.w r6, [fp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w 2d7d0 │ │ │ │ + bpl.w 2d7f4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 2d812 │ │ │ │ + bne.w 2d836 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldr.w r9, [fp, #220] @ 0xdc │ │ │ │ + ldr.w r9, [fp, #40] @ 0x28 │ │ │ │ ldr.w sl, [fp, #892] @ 0x37c │ │ │ │ bl f694 │ │ │ │ mov r3, r0 │ │ │ │ strd r6, sl, [sp, #52] @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r6, r3 │ │ │ │ @@ -58417,87 +58423,87 @@ │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ blx 8a84 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d8f4 │ │ │ │ + beq.w 2d918 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2cdca │ │ │ │ + beq.n 2cdee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d406 │ │ │ │ + beq.w 2d42a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2e196 │ │ │ │ + beq.w 2e1ba │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2cde4 │ │ │ │ + beq.n 2ce08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d790 │ │ │ │ + beq.w 2d7b4 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #7 │ │ │ │ - bpl.w 2d92a │ │ │ │ + bpl.w 2d94e │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 2d71c │ │ │ │ + bne.w 2d740 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov.w sl, r2, lsl #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add.w r6, sl, #2 │ │ │ │ cmp r3, r2 │ │ │ │ eor.w r1, sl, r6 │ │ │ │ - beq.n 2ce22 │ │ │ │ + beq.n 2ce46 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d79a │ │ │ │ + beq.w 2d7be │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 2d77c │ │ │ │ + blt.w 2d7a0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.w 2d73c │ │ │ │ + beq.w 2d760 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.w 2da7e │ │ │ │ + bpl.w 2daa2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 2daee │ │ │ │ + bne.w 2db12 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 2db74 │ │ │ │ + bpl.w 2db98 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr.w sl, [fp, #216] @ 0xd8 │ │ │ │ + ldr.w sl, [fp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w 2db24 │ │ │ │ + bpl.w 2db48 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 2dc5c │ │ │ │ + bne.w 2dc80 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ lsls r0, r3, #1 │ │ │ │ - ldr.w r9, [fp, #224] @ 0xe0 │ │ │ │ + ldr.w r9, [fp, #44] @ 0x2c │ │ │ │ ldr.w r2, [fp, #892] @ 0x37c │ │ │ │ str r2, [sp, #16] │ │ │ │ bl f694 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r0 │ │ │ │ str.w sl, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ @@ -58508,3142 +58514,2902 @@ │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ blx 8a84 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2dc12 │ │ │ │ + beq.w 2dc36 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2cec2 │ │ │ │ + beq.n 2cee6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d416 │ │ │ │ + beq.w 2d43a │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2e0c0 │ │ │ │ + beq.w 2e0e4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2cee2 │ │ │ │ + beq.n 2cf06 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d98a │ │ │ │ + beq.w 2d9ae │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.w 2dcd4 │ │ │ │ + bpl.w 2dcf8 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 2dcc4 │ │ │ │ + bne.w 2dce8 │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr.w r2, [r9] │ │ │ │ mov.w sl, r3, lsl #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mvns r3, r3 │ │ │ │ cmp r2, r1 │ │ │ │ and.w r3, r3, #1 │ │ │ │ - beq.n 2cf20 │ │ │ │ + beq.n 2cf44 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2d41e │ │ │ │ + beq.w 2d442 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ddac │ │ │ │ + beq.w 2ddd0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ sub.w r3, r0, sl │ │ │ │ str r3, [sp, #12] │ │ │ │ teq r0, r3 │ │ │ │ - bmi.w 2d976 │ │ │ │ + bmi.w 2d99a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.w 2d994 │ │ │ │ + bpl.w 2d9b8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 2daa8 │ │ │ │ + bne.w 2dacc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov.w r9, r3, lsl #1 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 2d9ee │ │ │ │ + bpl.w 2da12 │ │ │ │ mov r0, r7 │ │ │ │ bl cb6c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2cf82 │ │ │ │ + beq.n 2cfa6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d920 │ │ │ │ + beq.w 2d944 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 2dac0 │ │ │ │ + blt.w 2dae4 │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w 2d82c │ │ │ │ + bne.w 2d850 │ │ │ │ cmp.w r9, sl, lsl #1 │ │ │ │ - blt.w 2d848 │ │ │ │ - ldr.w r9, [fp, #228] @ 0xe4 │ │ │ │ + blt.w 2d86c │ │ │ │ + ldr.w r9, [fp, #48] @ 0x30 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2e1c0 │ │ │ │ + beq.w 2e1e4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2cfb8 │ │ │ │ + beq.n 2cfdc │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 2db9c │ │ │ │ - ldrd r2, r3, [fp, #240] @ 0xf0 │ │ │ │ + bpl.w 2dbc0 │ │ │ │ + ldrd r2, r3, [fp, #60] @ 0x3c │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r9 │ │ │ │ movs r0, #4 │ │ │ │ bl c684 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2cff6 │ │ │ │ + beq.n 2d01a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d96c │ │ │ │ + beq.w 2d990 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2d00e │ │ │ │ + beq.n 2d032 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d40e │ │ │ │ + beq.w 2d432 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2dbea │ │ │ │ - ldr.w r3, [pc, #1280] @ 2d518 │ │ │ │ - ldr.w r1, [fp, #208] @ 0xd0 │ │ │ │ + beq.w 2dc0e │ │ │ │ + ldr.w r3, [pc, #1280] @ 2d53c │ │ │ │ + ldr.w r1, [fp, #28] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8c2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2dc74 │ │ │ │ + beq.w 2dc98 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r0, [sp, #32] │ │ │ │ strd r3, sl, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #32 │ │ │ │ - ldr.w r0, [fp, #212] @ 0xd4 │ │ │ │ + ldr.w r0, [fp, #32] │ │ │ │ movs r3, #0 │ │ │ │ blx 8a84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2dd62 │ │ │ │ + beq.w 2dd86 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2d064 │ │ │ │ + beq.n 2d088 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2d9be │ │ │ │ + beq.w 2d9e2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2d07c │ │ │ │ + beq.n 2d0a0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d9c6 │ │ │ │ + beq.w 2d9ea │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2d094 │ │ │ │ + beq.n 2d0b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d9d0 │ │ │ │ + beq.w 2d9f4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 2dd16 │ │ │ │ + bpl.w 2dd3a │ │ │ │ mov r2, r5 │ │ │ │ - ldr.w r1, [fp, #248] @ 0xf8 │ │ │ │ + ldr.w r1, [fp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 88fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2d0c0 │ │ │ │ + beq.n 2d0e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d9da │ │ │ │ + beq.w 2d9fe │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 2dd44 │ │ │ │ + blt.w 2dd68 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 2de2e │ │ │ │ + bpl.w 2de52 │ │ │ │ mov r2, r7 │ │ │ │ - ldr.w r1, [fp, #252] @ 0xfc │ │ │ │ + ldr.w r1, [fp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 88fc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2d0f4 │ │ │ │ + beq.n 2d118 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d9e4 │ │ │ │ + beq.w 2da08 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 2de10 │ │ │ │ + blt.w 2de34 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.w 2ddc6 │ │ │ │ + bpl.w 2ddea │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 2de72 │ │ │ │ + bne.w 2de96 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ lsls r5, r5, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2d124 │ │ │ │ + beq.n 2d148 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2db06 │ │ │ │ + beq.w 2db2a │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r5, [fp, #256] @ 0x100 │ │ │ │ + ldr.w r5, [fp, #76] @ 0x4c │ │ │ │ bl f694 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 88fc │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2e166 │ │ │ │ + beq.w 2e18a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2d156 │ │ │ │ + beq.n 2d17a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2db10 │ │ │ │ + beq.w 2db34 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 2dec2 │ │ │ │ - ldr.w r5, [fp, #260] @ 0x104 │ │ │ │ + blt.w 2dee6 │ │ │ │ + ldr.w r5, [fp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ bl f694 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 88fc │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2e14e │ │ │ │ + beq.w 2e172 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2d18e │ │ │ │ + beq.n 2d1b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2db1a │ │ │ │ + beq.w 2db3e │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 2de80 │ │ │ │ - ldr.w r5, [fp, #264] @ 0x108 │ │ │ │ + blt.w 2dea4 │ │ │ │ + ldr.w r5, [fp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl f694 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 88fc │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2e17e │ │ │ │ + beq.w 2e1a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2d1c6 │ │ │ │ + beq.n 2d1ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2dc08 │ │ │ │ + beq.w 2dc2c │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w 2ccd4 │ │ │ │ - ldr r3, [pc, #864] @ (2d530 ) │ │ │ │ + bge.w 2ccf8 │ │ │ │ + ldr r3, [pc, #864] @ (2d554 ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r1, [pc, #864] @ (2d534 ) │ │ │ │ - ldr r0, [pc, #868] @ (2d538 ) │ │ │ │ + ldr r1, [pc, #864] @ (2d558 ) │ │ │ │ + ldr r0, [pc, #868] @ (2d55c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2d35c │ │ │ │ - ldr r3, [pc, #852] @ (2d53c ) │ │ │ │ + b.n 2d380 │ │ │ │ + ldr r3, [pc, #852] @ (2d560 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2dea4 │ │ │ │ + beq.w 2dec8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2c96a │ │ │ │ + beq.w 2c98e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.w 2c96a │ │ │ │ - ldr r3, [pc, #824] @ (2d540 ) │ │ │ │ + b.w 2c98e │ │ │ │ + ldr r3, [pc, #824] @ (2d564 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 2c970 │ │ │ │ - ldr r3, [pc, #812] @ (2d544 ) │ │ │ │ - movw r2, #3255 @ 0xcb7 │ │ │ │ - ldr r1, [pc, #812] @ (2d548 ) │ │ │ │ - ldr r0, [pc, #812] @ (2d54c ) │ │ │ │ + bne.w 2c994 │ │ │ │ + ldr r3, [pc, #812] @ (2d568 ) │ │ │ │ + movw r2, #1155 @ 0x483 │ │ │ │ + ldr r1, [pc, #812] @ (2d56c ) │ │ │ │ + ldr r0, [pc, #812] @ (2d570 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1648 @ 0x670 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #800] @ (2d550 ) │ │ │ │ + ldr r3, [pc, #800] @ (2d574 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2c984 │ │ │ │ - ldr r3, [pc, #792] @ (2d554 ) │ │ │ │ - movw r2, #3260 @ 0xcbc │ │ │ │ - ldr r1, [pc, #788] @ (2d558 ) │ │ │ │ - ldr r0, [pc, #792] @ (2d55c ) │ │ │ │ + bne.w 2c9a8 │ │ │ │ + ldr r3, [pc, #792] @ (2d578 ) │ │ │ │ + mov.w r2, #1160 @ 0x488 │ │ │ │ + ldr r1, [pc, #788] @ (2d57c ) │ │ │ │ + ldr r0, [pc, #792] @ (2d580 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1648 @ 0x670 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2d266 │ │ │ │ + beq.n 2d28a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d3c0 │ │ │ │ + beq.w 2d3e4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2deee │ │ │ │ + beq.w 2df12 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2cab4 │ │ │ │ + beq.w 2cad8 │ │ │ │ ldr.w r0, [sl] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r7, r0 │ │ │ │ - bne.w 2cabe │ │ │ │ + bne.w 2cae2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2cb2c │ │ │ │ + beq.w 2cb50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2cb2c │ │ │ │ + bne.w 2cb50 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2cb28 │ │ │ │ + b.n 2cb4c │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.w 2ca18 │ │ │ │ + b.w 2ca3c │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #616] @ (2d520 ) │ │ │ │ + ldr r3, [pc, #616] @ (2d544 ) │ │ │ │ ldr.w sl, [r8, r3] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 2ca5c │ │ │ │ - b.n 2d252 │ │ │ │ + bne.w 2ca80 │ │ │ │ + b.n 2d276 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 2ca3e │ │ │ │ - b.w 2ca4a │ │ │ │ + bne.w 2ca62 │ │ │ │ + b.w 2ca6e │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2ca8e │ │ │ │ + b.w 2cab2 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2caae │ │ │ │ + b.w 2cad2 │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2caec │ │ │ │ + b.w 2cb10 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2cbd4 │ │ │ │ + b.n 2cbf8 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2cb06 │ │ │ │ + b.w 2cb2a │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2cb22 │ │ │ │ + b.n 2cb46 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2cba2 │ │ │ │ + beq.w 2cbc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2cba2 │ │ │ │ + bne.w 2cbc6 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2cba2 │ │ │ │ - ldr r3, [pc, #504] @ (2d530 ) │ │ │ │ + b.n 2cbc6 │ │ │ │ + ldr r3, [pc, #504] @ (2d554 ) │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ - ldr r1, [pc, #548] @ (2d560 ) │ │ │ │ - ldr r0, [pc, #552] @ (2d564 ) │ │ │ │ + ldr r1, [pc, #548] @ (2d584 ) │ │ │ │ + ldr r0, [pc, #552] @ (2d588 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ movs r0, #2 │ │ │ │ - b.n 2ccd6 │ │ │ │ - ldr r3, [pc, #460] @ (2d530 ) │ │ │ │ + b.n 2ccfa │ │ │ │ + ldr r3, [pc, #460] @ (2d554 ) │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ - ldr r1, [pc, #512] @ (2d568 ) │ │ │ │ - ldr r0, [pc, #516] @ (2d56c ) │ │ │ │ + ldr r1, [pc, #512] @ (2d58c ) │ │ │ │ + ldr r0, [pc, #516] @ (2d590 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2d34a │ │ │ │ - ldr r3, [pc, #436] @ (2d530 ) │ │ │ │ + b.n 2d36e │ │ │ │ + ldr r3, [pc, #436] @ (2d554 ) │ │ │ │ movs r2, #95 @ 0x5f │ │ │ │ - ldr r1, [pc, #496] @ (2d570 ) │ │ │ │ - ldr r0, [pc, #500] @ (2d574 ) │ │ │ │ + ldr r1, [pc, #496] @ (2d594 ) │ │ │ │ + ldr r0, [pc, #500] @ (2d598 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2d35c │ │ │ │ - ldr r3, [pc, #388] @ (2d530 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 2d380 │ │ │ │ + ldr r3, [pc, #388] @ (2d554 ) │ │ │ │ movs r2, #95 @ 0x5f │ │ │ │ - ldr r1, [pc, #456] @ (2d578 ) │ │ │ │ - ldr r0, [pc, #460] @ (2d57c ) │ │ │ │ + ldr r1, [pc, #456] @ (2d59c ) │ │ │ │ + ldr r0, [pc, #460] @ (2d5a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2d38e │ │ │ │ + b.n 2d3b2 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2d266 │ │ │ │ + b.n 2d28a │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ccba │ │ │ │ - ldr r3, [pc, #348] @ (2d530 ) │ │ │ │ + b.n 2ccde │ │ │ │ + ldr r3, [pc, #348] @ (2d554 ) │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ - ldr r1, [pc, #424] @ (2d580 ) │ │ │ │ - ldr r0, [pc, #428] @ (2d584 ) │ │ │ │ + ldr r1, [pc, #424] @ (2d5a4 ) │ │ │ │ + ldr r0, [pc, #428] @ (2d5a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2d35c │ │ │ │ - ldr r1, [pc, #412] @ (2d588 ) │ │ │ │ + b.n 2d380 │ │ │ │ + ldr r1, [pc, #412] @ (2d5ac ) │ │ │ │ movs r2, #107 @ 0x6b │ │ │ │ - ldr r0, [pc, #412] @ (2d58c ) │ │ │ │ - ldr r3, [pc, #320] @ (2d530 ) │ │ │ │ + ldr r0, [pc, #412] @ (2d5b0 ) │ │ │ │ + ldr r3, [pc, #320] @ (2d554 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2d35c │ │ │ │ + bl 9018 │ │ │ │ + b.n 2d380 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2cdca │ │ │ │ + b.n 2cdee │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2d00e │ │ │ │ + b.n 2d032 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2cec2 │ │ │ │ + b.n 2cee6 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 2cf20 │ │ │ │ - ldr r3, [pc, #260] @ (2d530 ) │ │ │ │ + b.n 2cf44 │ │ │ │ + ldr r3, [pc, #260] @ (2d554 ) │ │ │ │ movs r2, #91 @ 0x5b │ │ │ │ - ldr r1, [pc, #352] @ (2d590 ) │ │ │ │ - ldr r0, [pc, #352] @ (2d594 ) │ │ │ │ + ldr r1, [pc, #352] @ (2d5b4 ) │ │ │ │ + ldr r0, [pc, #352] @ (2d5b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2d34a │ │ │ │ + b.n 2d36e │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2cca6 │ │ │ │ + b.n 2ccca │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2cc92 │ │ │ │ - ldr r3, [pc, #220] @ (2d530 ) │ │ │ │ + b.n 2ccb6 │ │ │ │ + ldr r3, [pc, #220] @ (2d554 ) │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ - ldr r1, [pc, #320] @ (2d598 ) │ │ │ │ - ldr r0, [pc, #320] @ (2d59c ) │ │ │ │ + ldr r1, [pc, #320] @ (2d5bc ) │ │ │ │ + ldr r0, [pc, #320] @ (2d5c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2d34a │ │ │ │ + b.n 2d36e │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ccd4 │ │ │ │ - ldr r3, [pc, #188] @ (2d530 ) │ │ │ │ + b.n 2ccf8 │ │ │ │ + ldr r3, [pc, #188] @ (2d554 ) │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ - ldr r1, [pc, #296] @ (2d5a0 ) │ │ │ │ - ldr r0, [pc, #296] @ (2d5a4 ) │ │ │ │ + ldr r1, [pc, #296] @ (2d5c4 ) │ │ │ │ + ldr r0, [pc, #296] @ (2d5c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2d35c │ │ │ │ - ldr r3, [pc, #144] @ (2d530 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 2d380 │ │ │ │ + ldr r3, [pc, #144] @ (2d554 ) │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #260] @ (2d5a8 ) │ │ │ │ - ldr r0, [pc, #264] @ (2d5ac ) │ │ │ │ + ldr r1, [pc, #260] @ (2d5cc ) │ │ │ │ + ldr r0, [pc, #264] @ (2d5d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2d35c │ │ │ │ - ldr r3, [pc, #104] @ (2d530 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 2d380 │ │ │ │ + ldr r3, [pc, #104] @ (2d554 ) │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ - ldr r1, [pc, #228] @ (2d5b0 ) │ │ │ │ - ldr r0, [pc, #228] @ (2d5b4 ) │ │ │ │ + ldr r1, [pc, #228] @ (2d5d4 ) │ │ │ │ + ldr r0, [pc, #228] @ (2d5d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2d35c │ │ │ │ - ldr r3, [pc, #68] @ (2d530 ) │ │ │ │ + bl 9018 │ │ │ │ + b.n 2d380 │ │ │ │ + ldr r3, [pc, #68] @ (2d554 ) │ │ │ │ movs r2, #107 @ 0x6b │ │ │ │ - ldr r1, [pc, #200] @ (2d5b8 ) │ │ │ │ - ldr r0, [pc, #200] @ (2d5bc ) │ │ │ │ + ldr r1, [pc, #200] @ (2d5dc ) │ │ │ │ + ldr r0, [pc, #200] @ (2d5e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2d35c │ │ │ │ - adds r6, #190 @ 0xbe │ │ │ │ + bl 9018 │ │ │ │ + b.n 2d380 │ │ │ │ + adds r6, #154 @ 0x9a │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #178 @ 0xb2 │ │ │ │ + adds r6, #142 @ 0x8e │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #30 │ │ │ │ + adds r2, #250 @ 0xfa │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #252 @ 0xfc │ │ │ │ + subs r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #2 │ │ │ │ + subs r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, r6] │ │ │ │ + ldrb r2, [r6, r6] │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #132 @ 0x84 │ │ │ │ + movs r7, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0 │ │ │ │ + asrs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #94 @ 0x5e │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #144] @ (2d5f0 ) │ │ │ │ + ldr r1, [pc, #224] @ (2d664 ) │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + adds r6, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #154 @ 0x9a │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #104 @ 0x68 │ │ │ │ + adds r6, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #110 @ 0x6e │ │ │ │ + adds r6, #114 @ 0x72 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #80 @ 0x50 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #86 @ 0x56 │ │ │ │ + adds r6, #90 @ 0x5a │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #32 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #38 @ 0x26 │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #248 @ 0xf8 │ │ │ │ + adds r5, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #254 @ 0xfe │ │ │ │ + adds r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #224 @ 0xe0 │ │ │ │ + adds r5, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #234 @ 0xea │ │ │ │ + adds r5, #238 @ 0xee │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #158 @ 0x9e │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #118 @ 0x76 │ │ │ │ + adds r5, #122 @ 0x7a │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #124 @ 0x7c │ │ │ │ + adds r5, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #86 @ 0x56 │ │ │ │ + adds r5, #90 @ 0x5a │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #92 @ 0x5c │ │ │ │ + adds r5, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #50 @ 0x32 │ │ │ │ + adds r5, #54 @ 0x36 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #2 │ │ │ │ + adds r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #8 │ │ │ │ + adds r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #222 @ 0xde │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #228 @ 0xe4 │ │ │ │ + adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r3, [pc, #3220] @ 2e258 │ │ │ │ + ldr.w r3, [pc, #3220] @ 2e27c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - ldr.w r1, [pc, #3220] @ 2e25c │ │ │ │ - ldr.w r0, [pc, #3220] @ 2e260 │ │ │ │ + ldr.w r1, [pc, #3220] @ 2e280 │ │ │ │ + ldr.w r0, [pc, #3220] @ 2e284 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2d35c │ │ │ │ - ldr.w r3, [pc, #3180] @ 2e258 │ │ │ │ + bl 9018 │ │ │ │ + b.n 2d380 │ │ │ │ + ldr.w r3, [pc, #3180] @ 2e27c │ │ │ │ movs r2, #107 @ 0x6b │ │ │ │ - ldr.w r1, [pc, #3184] @ 2e264 │ │ │ │ - ldr.w r0, [pc, #3184] @ 2e268 │ │ │ │ + ldr.w r1, [pc, #3184] @ 2e288 │ │ │ │ + ldr.w r0, [pc, #3184] @ 2e28c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2d500 │ │ │ │ - ldr.w r3, [pc, #3148] @ 2e258 │ │ │ │ + b.n 2d524 │ │ │ │ + ldr.w r3, [pc, #3148] @ 2e27c │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ - ldr.w r1, [pc, #3164] @ 2e26c │ │ │ │ - ldr.w r0, [pc, #3164] @ 2e270 │ │ │ │ + ldr.w r1, [pc, #3164] @ 2e290 │ │ │ │ + ldr.w r0, [pc, #3164] @ 2e294 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2d500 │ │ │ │ - ldr.w r1, [pc, #3140] @ 2e274 │ │ │ │ + bl 9018 │ │ │ │ + b.n 2d524 │ │ │ │ + ldr.w r1, [pc, #3140] @ 2e298 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - ldr.w r0, [pc, #3140] @ 2e278 │ │ │ │ - ldr.w r3, [pc, #3104] @ 2e258 │ │ │ │ + ldr.w r0, [pc, #3140] @ 2e29c │ │ │ │ + ldr.w r3, [pc, #3104] @ 2e27c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 2d3f4 │ │ │ │ - ldr.w r3, [pc, #3092] @ 2e258 │ │ │ │ + b.n 2d418 │ │ │ │ + ldr.w r3, [pc, #3092] @ 2e27c │ │ │ │ movs r2, #107 @ 0x6b │ │ │ │ - ldr.w r1, [pc, #3124] @ 2e27c │ │ │ │ - ldr.w r0, [pc, #3124] @ 2e280 │ │ │ │ + ldr.w r1, [pc, #3124] @ 2e2a0 │ │ │ │ + ldr.w r0, [pc, #3124] @ 2e2a4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2d35c │ │ │ │ - ldr.w r3, [pc, #3052] @ 2e258 │ │ │ │ + bl 9018 │ │ │ │ + b.n 2d380 │ │ │ │ + ldr.w r3, [pc, #3052] @ 2e27c │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ - ldr.w r1, [pc, #3088] @ 2e284 │ │ │ │ - ldr.w r0, [pc, #3088] @ 2e288 │ │ │ │ + ldr.w r1, [pc, #3088] @ 2e2a8 │ │ │ │ + ldr.w r0, [pc, #3088] @ 2e2ac │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2d35c │ │ │ │ - ldr.w r3, [pc, #3016] @ 2e258 │ │ │ │ + bl 9018 │ │ │ │ + b.n 2d380 │ │ │ │ + ldr.w r3, [pc, #3016] @ 2e27c │ │ │ │ movs r2, #107 @ 0x6b │ │ │ │ - ldr.w r1, [pc, #3060] @ 2e28c │ │ │ │ - ldr.w r0, [pc, #3060] @ 2e290 │ │ │ │ + ldr.w r1, [pc, #3060] @ 2e2b0 │ │ │ │ + ldr.w r0, [pc, #3060] @ 2e2b4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 2d5d8 │ │ │ │ - ldr.w r3, [pc, #2988] @ 2e258 │ │ │ │ + b.n 2d5fc │ │ │ │ + ldr.w r3, [pc, #2988] @ 2e27c │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ - ldr.w r1, [pc, #3044] @ 2e294 │ │ │ │ - ldr.w r0, [pc, #3044] @ 2e298 │ │ │ │ + ldr.w r1, [pc, #3044] @ 2e2b8 │ │ │ │ + ldr.w r0, [pc, #3044] @ 2e2bc │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2d34a │ │ │ │ - ldr.w r3, [pc, #2960] @ 2e258 │ │ │ │ + b.n 2d36e │ │ │ │ + ldr.w r3, [pc, #2960] @ 2e27c │ │ │ │ movs r2, #107 @ 0x6b │ │ │ │ - ldr.w r1, [pc, #3020] @ 2e29c │ │ │ │ - ldr.w r0, [pc, #3020] @ 2e2a0 │ │ │ │ + ldr.w r1, [pc, #3020] @ 2e2c0 │ │ │ │ + ldr.w r0, [pc, #3020] @ 2e2c4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 2d620 │ │ │ │ - ldr.w r3, [pc, #2932] @ 2e258 │ │ │ │ + b.n 2d644 │ │ │ │ + ldr.w r3, [pc, #2932] @ 2e27c │ │ │ │ movs r2, #107 @ 0x6b │ │ │ │ - ldr.w r1, [pc, #3004] @ 2e2a4 │ │ │ │ - ldr.w r0, [pc, #3004] @ 2e2a8 │ │ │ │ + ldr.w r1, [pc, #3004] @ 2e2c8 │ │ │ │ + ldr.w r0, [pc, #3004] @ 2e2cc │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2d35c │ │ │ │ - ldr.w r3, [pc, #2904] @ 2e258 │ │ │ │ + b.n 2d380 │ │ │ │ + ldr.w r3, [pc, #2904] @ 2e27c │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ - ldr.w r1, [pc, #2980] @ 2e2ac │ │ │ │ - ldr.w r0, [pc, #2980] @ 2e2b0 │ │ │ │ + ldr.w r1, [pc, #2980] @ 2e2d0 │ │ │ │ + ldr.w r0, [pc, #2980] @ 2e2d4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2d34a │ │ │ │ + b.n 2d36e │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 2de5e │ │ │ │ + bne.w 2de82 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2d73c │ │ │ │ + beq.n 2d760 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 2d73c │ │ │ │ + cbnz r3, 2d760 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.w 2da3a │ │ │ │ + bpl.w 2da5e │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 2dade │ │ │ │ + bne.w 2db02 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ lsls r0, r3, #1 │ │ │ │ adds r1, r0, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ teq r0, r1 │ │ │ │ it pl │ │ │ │ movpl r6, #2 │ │ │ │ - bpl.w 2cf4a │ │ │ │ + bpl.w 2cf6e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ it ge │ │ │ │ movge r6, #2 │ │ │ │ - bge.w 2cf42 │ │ │ │ + bge.w 2cf66 │ │ │ │ movs r1, #2 │ │ │ │ movs r6, #2 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ str r0, [sp, #12] │ │ │ │ - b.w 2cf36 │ │ │ │ + b.w 2cf5a │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 2ce28 │ │ │ │ + bge.w 2ce4c │ │ │ │ mov r0, sl │ │ │ │ movs r1, #2 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r6, r0 │ │ │ │ - b.w 2ce28 │ │ │ │ + b.w 2ce4c │ │ │ │ mov r0, r6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2cde4 │ │ │ │ + b.w 2ce08 │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.w 2ce22 │ │ │ │ - ldr.w r3, [pc, #2732] @ 2e258 │ │ │ │ - ldr.w r1, [pc, #2820] @ 2e2b4 │ │ │ │ - ldr.w r0, [pc, #2820] @ 2e2b8 │ │ │ │ + b.w 2ce46 │ │ │ │ + ldr.w r3, [pc, #2732] @ 2e27c │ │ │ │ + ldr.w r1, [pc, #2820] @ 2e2d8 │ │ │ │ + ldr.w r0, [pc, #2820] @ 2e2dc │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #2812] @ 2e2bc │ │ │ │ + ldr.w r3, [pc, #2812] @ 2e2e0 │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ bl 10428 │ │ │ │ - b.n 2d34a │ │ │ │ - ldr.w r0, [pc, #2796] @ 2e2c0 │ │ │ │ + b.n 2d36e │ │ │ │ + ldr.w r0, [pc, #2796] @ 2e2e4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr.w r3, [pc, #2680] @ 2e258 │ │ │ │ + ldr.w r3, [pc, #2680] @ 2e27c │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr.w r1, [pc, #2784] @ 2e2c4 │ │ │ │ - ldr.w r0, [pc, #2784] @ 2e2c8 │ │ │ │ + ldr.w r1, [pc, #2784] @ 2e2e8 │ │ │ │ + ldr.w r0, [pc, #2784] @ 2e2ec │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2d35c │ │ │ │ + bl 9018 │ │ │ │ + b.n 2d380 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - beq.w 2cd86 │ │ │ │ + beq.w 2cdaa │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w 2df66 │ │ │ │ + bne.w 2df8a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r0, r3, #1 │ │ │ │ - b.w 2cd86 │ │ │ │ + b.w 2cdaa │ │ │ │ mov r0, r9 │ │ │ │ mov.w r1, sl, lsl #1 │ │ │ │ bl f7d4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ bl b8fc │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2cf9a │ │ │ │ + beq.w 2cfbe │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r9, [fp, #232] @ 0xe8 │ │ │ │ - bl 11cd0 │ │ │ │ + ldr.w r9, [fp, #52] @ 0x34 │ │ │ │ + bl 11ccc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2df92 │ │ │ │ - ldr.w r3, [fp, #236] @ 0xec │ │ │ │ + beq.w 2dfb6 │ │ │ │ + ldr.w r3, [fp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 11cd0 │ │ │ │ + bl 11ccc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2df4e │ │ │ │ + beq.w 2df72 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, sl │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #4 │ │ │ │ bl c684 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2d896 │ │ │ │ + beq.n 2d8ba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2de56 │ │ │ │ + beq.w 2de7a │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2d8a8 │ │ │ │ + beq.n 2d8cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 2d8ec │ │ │ │ + cbz r3, 2d910 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 2cfb8 │ │ │ │ - ldr.w r3, [pc, #2468] @ 2e258 │ │ │ │ + bne.w 2cfdc │ │ │ │ + ldr.w r3, [pc, #2468] @ 2e27c │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ - ldr.w r1, [pc, #2580] @ 2e2cc │ │ │ │ - ldr.w r0, [pc, #2580] @ 2e2d0 │ │ │ │ + ldr.w r1, [pc, #2580] @ 2e2f0 │ │ │ │ + ldr.w r0, [pc, #2580] @ 2e2f4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl b8fc │ │ │ │ - b.n 2d35c │ │ │ │ + b.n 2d380 │ │ │ │ mov r0, r1 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2d8a8 │ │ │ │ - ldr.w r3, [pc, #2400] @ 2e258 │ │ │ │ + b.n 2d8cc │ │ │ │ + ldr.w r3, [pc, #2400] @ 2e27c │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr.w r1, [pc, #2520] @ 2e2d4 │ │ │ │ - ldr.w r0, [pc, #2520] @ 2e2d8 │ │ │ │ + ldr.w r1, [pc, #2520] @ 2e2f8 │ │ │ │ + ldr.w r0, [pc, #2520] @ 2e2fc │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 2d4b4 │ │ │ │ + b.n 2d4d8 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2cf82 │ │ │ │ - ldr.w r0, [pc, #2480] @ 2e2dc │ │ │ │ + b.w 2cfa6 │ │ │ │ + ldr.w r0, [pc, #2480] @ 2e300 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2d94e │ │ │ │ + beq.n 2d972 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2dcbc │ │ │ │ - ldr.w r3, [pc, #2312] @ 2e258 │ │ │ │ + beq.w 2dce0 │ │ │ │ + ldr.w r3, [pc, #2312] @ 2e27c │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr.w r1, [pc, #2440] @ 2e2e0 │ │ │ │ - ldr.w r0, [pc, #2440] @ 2e2e4 │ │ │ │ + ldr.w r1, [pc, #2440] @ 2e304 │ │ │ │ + ldr.w r0, [pc, #2440] @ 2e308 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2d34a │ │ │ │ + b.n 2d36e │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2cff6 │ │ │ │ + b.w 2d01a │ │ │ │ teq sl, r3 │ │ │ │ - bmi.w 2cf36 │ │ │ │ + bmi.w 2cf5a │ │ │ │ mov r1, sl │ │ │ │ - bl 16614 │ │ │ │ + bl 16634 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b.w 2cf36 │ │ │ │ + b.w 2cf5a │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2cee2 │ │ │ │ - ldr.w r0, [pc, #2384] @ 2e2e8 │ │ │ │ + b.w 2cf06 │ │ │ │ + ldr.w r0, [pc, #2384] @ 2e30c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr.w r3, [pc, #2228] @ 2e258 │ │ │ │ + ldr.w r3, [pc, #2228] @ 2e27c │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr.w r1, [pc, #2372] @ 2e2ec │ │ │ │ - ldr.w r0, [pc, #2372] @ 2e2f0 │ │ │ │ + ldr.w r1, [pc, #2372] @ 2e310 │ │ │ │ + ldr.w r0, [pc, #2372] @ 2e314 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2d8cc │ │ │ │ + b.n 2d8f0 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2d064 │ │ │ │ + b.w 2d088 │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2d07c │ │ │ │ + b.w 2d0a0 │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2d094 │ │ │ │ + b.w 2d0b8 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2d0c0 │ │ │ │ + b.w 2d0e4 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2d0f4 │ │ │ │ - ldr.w r3, [pc, #2152] @ 2e258 │ │ │ │ - ldr.w r2, [pc, #2304] @ 2e2f4 │ │ │ │ - ldr.w r1, [pc, #2304] @ 2e2f8 │ │ │ │ - ldr.w r0, [pc, #2304] @ 2e2fc │ │ │ │ + b.w 2d118 │ │ │ │ + ldr.w r3, [pc, #2152] @ 2e27c │ │ │ │ + ldr.w r2, [pc, #2304] @ 2e318 │ │ │ │ + ldr.w r1, [pc, #2304] @ 2e31c │ │ │ │ + ldr.w r0, [pc, #2304] @ 2e320 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ bl 10428 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl b8fc │ │ │ │ mov r0, r9 │ │ │ │ bl b8fc │ │ │ │ - b.n 2d35c │ │ │ │ - ldr.w r0, [pc, #2244] @ 2e300 │ │ │ │ + b.n 2d380 │ │ │ │ + ldr.w r0, [pc, #2244] @ 2e324 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr.w r3, [pc, #2064] @ 2e258 │ │ │ │ + ldr.w r3, [pc, #2064] @ 2e27c │ │ │ │ movs r6, #2 │ │ │ │ - ldr.w r1, [pc, #2228] @ 2e304 │ │ │ │ + ldr.w r1, [pc, #2228] @ 2e328 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ - ldr.w r0, [pc, #2228] @ 2e308 │ │ │ │ + ldr.w r0, [pc, #2228] @ 2e32c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ - b.n 2d35c │ │ │ │ - ldr.w r0, [pc, #2188] @ 2e30c │ │ │ │ + b.n 2d380 │ │ │ │ + ldr.w r0, [pc, #2188] @ 2e330 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr.w r3, [pc, #1996] @ 2e258 │ │ │ │ + ldr.w r3, [pc, #1996] @ 2e27c │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ - ldr.w r1, [pc, #2172] @ 2e310 │ │ │ │ - ldr.w r0, [pc, #2172] @ 2e314 │ │ │ │ + ldr.w r1, [pc, #2172] @ 2e334 │ │ │ │ + ldr.w r0, [pc, #2172] @ 2e338 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2da64 │ │ │ │ + b.n 2da88 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.w 2cf4a │ │ │ │ + beq.w 2cf6e │ │ │ │ cmp r2, #10 │ │ │ │ - bne.w 2e008 │ │ │ │ + bne.w 2e02c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ - b.w 2cf4a │ │ │ │ - ldr.w r3, [pc, #1940] @ 2e258 │ │ │ │ + b.w 2cf6e │ │ │ │ + ldr.w r3, [pc, #1940] @ 2e27c │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr.w r1, [pc, #2128] @ 2e318 │ │ │ │ - ldr.w r0, [pc, #2128] @ 2e31c │ │ │ │ + ldr.w r1, [pc, #2128] @ 2e33c │ │ │ │ + ldr.w r0, [pc, #2128] @ 2e340 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2da14 │ │ │ │ + b.n 2da38 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 2df32 │ │ │ │ + bne.w 2df56 │ │ │ │ movs r6, #2 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #12] │ │ │ │ - b.w 2cf4a │ │ │ │ + b.w 2cf6e │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.w 2ce42 │ │ │ │ + beq.w 2ce66 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w 2e11e │ │ │ │ + bne.w 2e142 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ - b.w 2ce42 │ │ │ │ + b.w 2ce66 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2d124 │ │ │ │ + b.w 2d148 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2d156 │ │ │ │ + b.w 2d17a │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2d18e │ │ │ │ - ldr.w r0, [pc, #2040] @ 2e320 │ │ │ │ + b.w 2d1b2 │ │ │ │ + ldr.w r0, [pc, #2040] @ 2e344 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ - ldr.w r3, [pc, #1828] @ 2e258 │ │ │ │ + ldr.w r3, [pc, #1828] @ 2e27c │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ - ldr.w r1, [pc, #2028] @ 2e324 │ │ │ │ - ldr.w r0, [pc, #2028] @ 2e328 │ │ │ │ + ldr.w r1, [pc, #2028] @ 2e348 │ │ │ │ + ldr.w r0, [pc, #2028] @ 2e34c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl b8fc │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 2d35c │ │ │ │ - ldr.w r3, [pc, #1760] @ 2e258 │ │ │ │ - ldr.w r2, [pc, #1968] @ 2e32c │ │ │ │ - ldr.w r1, [pc, #1968] @ 2e330 │ │ │ │ - ldr.w r0, [pc, #1968] @ 2e334 │ │ │ │ + bl 9018 │ │ │ │ + b.w 2d380 │ │ │ │ + ldr.w r3, [pc, #1760] @ 2e27c │ │ │ │ + ldr.w r2, [pc, #1968] @ 2e350 │ │ │ │ + ldr.w r1, [pc, #1968] @ 2e354 │ │ │ │ + ldr.w r0, [pc, #1968] @ 2e358 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ bl 10428 │ │ │ │ - b.n 2d8cc │ │ │ │ - ldr.w r3, [pc, #1720] @ 2e258 │ │ │ │ - ldr.w r2, [pc, #1940] @ 2e338 │ │ │ │ - ldr.w r1, [pc, #1940] @ 2e33c │ │ │ │ - ldr.w r0, [pc, #1940] @ 2e340 │ │ │ │ + b.n 2d8f0 │ │ │ │ + ldr.w r3, [pc, #1720] @ 2e27c │ │ │ │ + ldr.w r2, [pc, #1940] @ 2e35c │ │ │ │ + ldr.w r1, [pc, #1940] @ 2e360 │ │ │ │ + ldr.w r0, [pc, #1940] @ 2e364 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ bl 10428 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl b8fc │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 2d35c │ │ │ │ - ldr.w r3, [pc, #1644] @ 2e258 │ │ │ │ + bl 9018 │ │ │ │ + b.w 2d380 │ │ │ │ + ldr.w r3, [pc, #1644] @ 2e27c │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ - ldr.w r1, [pc, #1872] @ 2e344 │ │ │ │ - ldr.w r0, [pc, #1872] @ 2e348 │ │ │ │ + ldr.w r1, [pc, #1872] @ 2e368 │ │ │ │ + ldr.w r0, [pc, #1872] @ 2e36c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2d8cc │ │ │ │ + b.n 2d8f0 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2d1c6 │ │ │ │ - ldr.w r3, [pc, #1604] @ 2e258 │ │ │ │ + b.w 2d1ea │ │ │ │ + ldr.w r3, [pc, #1604] @ 2e27c │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ - ldr.w r1, [pc, #1840] @ 2e34c │ │ │ │ - ldr.w r0, [pc, #1840] @ 2e350 │ │ │ │ + ldr.w r1, [pc, #1840] @ 2e370 │ │ │ │ + ldr.w r0, [pc, #1840] @ 2e374 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl b8fc │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 2d35c │ │ │ │ + bl 9018 │ │ │ │ + b.w 2d380 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.w 2ce76 │ │ │ │ + beq.w 2ce9a │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w 2e092 │ │ │ │ + bne.w 2e0b6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ - b.w 2ce76 │ │ │ │ - ldr.w r3, [pc, #1504] @ 2e258 │ │ │ │ + b.w 2ce9a │ │ │ │ + ldr.w r3, [pc, #1504] @ 2e27c │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ - ldr.w r1, [pc, #1752] @ 2e354 │ │ │ │ - ldr.w r0, [pc, #1752] @ 2e358 │ │ │ │ + ldr.w r1, [pc, #1752] @ 2e378 │ │ │ │ + ldr.w r0, [pc, #1752] @ 2e37c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl b8fc │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 2d35c │ │ │ │ + bl 9018 │ │ │ │ + b.w 2d380 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2d94e │ │ │ │ + b.n 2d972 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 2e1ae │ │ │ │ + bne.w 2e1d2 │ │ │ │ ldr.w r2, [r9] │ │ │ │ movs r3, #0 │ │ │ │ - b.w 2cf00 │ │ │ │ - ldr.w r0, [pc, #1668] @ 2e35c │ │ │ │ + b.w 2cf24 │ │ │ │ + ldr.w r0, [pc, #1668] @ 2e380 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2dcf8 │ │ │ │ + beq.n 2dd1c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2df0c │ │ │ │ - ldr.w r3, [pc, #1372] @ 2e258 │ │ │ │ + beq.w 2df30 │ │ │ │ + ldr.w r3, [pc, #1372] @ 2e27c │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ - ldr.w r1, [pc, #1632] @ 2e360 │ │ │ │ - ldr.w r0, [pc, #1632] @ 2e364 │ │ │ │ + ldr.w r1, [pc, #1632] @ 2e384 │ │ │ │ + ldr.w r0, [pc, #1632] @ 2e388 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2d8cc │ │ │ │ - ldr.w r3, [pc, #1344] @ 2e258 │ │ │ │ - ldr.w r2, [pc, #1612] @ 2e368 │ │ │ │ - ldr.w r1, [pc, #1612] @ 2e36c │ │ │ │ - ldr.w r0, [pc, #1612] @ 2e370 │ │ │ │ + b.n 2d8f0 │ │ │ │ + ldr.w r3, [pc, #1344] @ 2e27c │ │ │ │ + ldr.w r2, [pc, #1612] @ 2e38c │ │ │ │ + ldr.w r1, [pc, #1612] @ 2e390 │ │ │ │ + ldr.w r0, [pc, #1612] @ 2e394 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ bl 10428 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ - b.n 2d8d8 │ │ │ │ - ldr.w r3, [pc, #1296] @ 2e258 │ │ │ │ + bl 9018 │ │ │ │ + b.n 2d8fc │ │ │ │ + ldr.w r3, [pc, #1296] @ 2e27c │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ - ldr.w r1, [pc, #1576] @ 2e374 │ │ │ │ - ldr.w r0, [pc, #1576] @ 2e378 │ │ │ │ + ldr.w r1, [pc, #1576] @ 2e398 │ │ │ │ + ldr.w r0, [pc, #1576] @ 2e39c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2dd3c │ │ │ │ - ldr.w r3, [pc, #1268] @ 2e258 │ │ │ │ + b.n 2dd60 │ │ │ │ + ldr.w r3, [pc, #1268] @ 2e27c │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ - ldr.w r1, [pc, #1552] @ 2e37c │ │ │ │ - ldr.w r0, [pc, #1552] @ 2e380 │ │ │ │ + ldr.w r1, [pc, #1552] @ 2e3a0 │ │ │ │ + ldr.w r0, [pc, #1552] @ 2e3a4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl b8fc │ │ │ │ mov r0, sl │ │ │ │ - bl 8fa8 │ │ │ │ + bl 9018 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8fa8 │ │ │ │ - b.w 2d35c │ │ │ │ + bl 9018 │ │ │ │ + b.w 2d380 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 16614 │ │ │ │ + bl 16634 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl b8fc │ │ │ │ - b.w 2cf36 │ │ │ │ - ldr.w r0, [pc, #1468] @ 2e384 │ │ │ │ + b.w 2cf5a │ │ │ │ + ldr.w r0, [pc, #1468] @ 2e3a8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2dde4 │ │ │ │ + beq.n 2de08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2dede │ │ │ │ - ldr.w r3, [pc, #1136] @ 2e258 │ │ │ │ + beq.n 2df02 │ │ │ │ + ldr.w r3, [pc, #1136] @ 2e27c │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - ldr.w r1, [pc, #1436] @ 2e388 │ │ │ │ - ldr.w r0, [pc, #1436] @ 2e38c │ │ │ │ + ldr.w r1, [pc, #1436] @ 2e3ac │ │ │ │ + ldr.w r0, [pc, #1436] @ 2e3b0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ mov r0, r6 │ │ │ │ bl b8fc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl b8fc │ │ │ │ - b.w 2d35c │ │ │ │ - ldr.w r3, [pc, #1092] @ 2e258 │ │ │ │ + b.w 2d380 │ │ │ │ + ldr.w r3, [pc, #1092] @ 2e27c │ │ │ │ movs r2, #124 @ 0x7c │ │ │ │ - ldr.w r1, [pc, #1400] @ 2e390 │ │ │ │ - ldr.w r0, [pc, #1400] @ 2e394 │ │ │ │ + ldr.w r1, [pc, #1400] @ 2e3b4 │ │ │ │ + ldr.w r0, [pc, #1400] @ 2e3b8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2d8d8 │ │ │ │ - ldr.w r3, [pc, #1064] @ 2e258 │ │ │ │ - ldr.w r2, [pc, #1380] @ 2e398 │ │ │ │ - ldr.w r1, [pc, #1380] @ 2e39c │ │ │ │ + b.n 2d8fc │ │ │ │ + ldr.w r3, [pc, #1064] @ 2e27c │ │ │ │ + ldr.w r2, [pc, #1380] @ 2e3bc │ │ │ │ + ldr.w r1, [pc, #1380] @ 2e3c0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r0, [pc, #1376] @ 2e3a0 │ │ │ │ + ldr.w r0, [pc, #1376] @ 2e3c4 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ movs r2, #124 @ 0x7c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 10428 │ │ │ │ - b.n 2d8d8 │ │ │ │ + b.n 2d8fc │ │ │ │ mov r0, sl │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2d896 │ │ │ │ + b.n 2d8ba │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w 2dfae │ │ │ │ + bne.w 2dfd2 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ ldr.w r3, [r9] │ │ │ │ negs r2, r2 │ │ │ │ - b.w 2ce02 │ │ │ │ + b.w 2ce26 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 2e036 │ │ │ │ + bne.w 2e05a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r5, #0 │ │ │ │ - b.w 2d110 │ │ │ │ - ldr r3, [pc, #980] @ (2e258 ) │ │ │ │ + b.w 2d134 │ │ │ │ + ldr r3, [pc, #980] @ (2e27c ) │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ - ldr.w r1, [pc, #1308] @ 2e3a4 │ │ │ │ - ldr.w r0, [pc, #1308] @ 2e3a8 │ │ │ │ + ldr.w r1, [pc, #1308] @ 2e3c8 │ │ │ │ + ldr.w r0, [pc, #1308] @ 2e3cc │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl b8fc │ │ │ │ - b.w 2d35c │ │ │ │ - ldr.w r3, [pc, #1284] @ 2e3ac │ │ │ │ - movw r2, #3250 @ 0xcb2 │ │ │ │ - ldr.w r1, [pc, #1280] @ 2e3b0 │ │ │ │ - ldr.w r0, [pc, #1280] @ 2e3b4 │ │ │ │ + b.w 2d380 │ │ │ │ + ldr.w r3, [pc, #1284] @ 2e3d0 │ │ │ │ + movw r2, #1150 @ 0x47e │ │ │ │ + ldr.w r1, [pc, #1280] @ 2e3d4 │ │ │ │ + ldr.w r0, [pc, #1280] @ 2e3d8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1648 @ 0x670 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #916] @ (2e258 ) │ │ │ │ + ldr r3, [pc, #916] @ (2e27c ) │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - ldr.w r1, [pc, #1264] @ 2e3b8 │ │ │ │ - ldr.w r0, [pc, #1264] @ 2e3bc │ │ │ │ + ldr.w r1, [pc, #1264] @ 2e3dc │ │ │ │ + ldr.w r0, [pc, #1264] @ 2e3e0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2de00 │ │ │ │ + b.n 2de24 │ │ │ │ movs r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.w 2d124 │ │ │ │ - b.n 2dde4 │ │ │ │ - ldr.w r3, [pc, #1232] @ 2e3c0 │ │ │ │ - movw r2, #3772 @ 0xebc │ │ │ │ - ldr.w r1, [pc, #1228] @ 2e3c4 │ │ │ │ - ldr.w r0, [pc, #1228] @ 2e3c8 │ │ │ │ + bne.w 2d148 │ │ │ │ + b.n 2de08 │ │ │ │ + ldr.w r3, [pc, #1232] @ 2e3e4 │ │ │ │ + mov.w r2, #1672 @ 0x688 │ │ │ │ + ldr.w r1, [pc, #1228] @ 2e3e8 │ │ │ │ + ldr.w r0, [pc, #1228] @ 2e3ec │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1648 @ 0x670 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2dcf8 │ │ │ │ - ldr.w r3, [pc, #1204] @ 2e3cc │ │ │ │ - movw r2, #3433 @ 0xd69 │ │ │ │ - ldr.w r1, [pc, #1200] @ 2e3d0 │ │ │ │ - ldr.w r0, [pc, #1200] @ 2e3d4 │ │ │ │ + b.n 2dd1c │ │ │ │ + ldr.w r3, [pc, #1204] @ 2e3f0 │ │ │ │ + movw r2, #1333 @ 0x535 │ │ │ │ + ldr.w r1, [pc, #1200] @ 2e3f4 │ │ │ │ + ldr.w r0, [pc, #1200] @ 2e3f8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1648 @ 0x670 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ cmp r2, #10 │ │ │ │ - bne.w 2e044 │ │ │ │ + bne.w 2e068 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r0, r3 │ │ │ │ lsls r0, r0, #1 │ │ │ │ adds r1, r0, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ teq r1, r0 │ │ │ │ - bmi.w 2d762 │ │ │ │ + bmi.w 2d786 │ │ │ │ movs r6, #2 │ │ │ │ - b.n 2daba │ │ │ │ - ldr r3, [pc, #776] @ (2e258 ) │ │ │ │ + b.n 2dade │ │ │ │ + ldr r3, [pc, #776] @ (2e27c ) │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ - ldr.w r1, [pc, #1156] @ 2e3d8 │ │ │ │ - ldr.w r0, [pc, #1156] @ 2e3dc │ │ │ │ + ldr.w r1, [pc, #1156] @ 2e3fc │ │ │ │ + ldr.w r0, [pc, #1156] @ 2e400 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 2dc8c │ │ │ │ + b.n 2dcb0 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2e1d8 │ │ │ │ + beq.w 2e1fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r4, #1 │ │ │ │ it ne │ │ │ │ orrne.w r0, r4, #1 │ │ │ │ - bne.w 2cd86 │ │ │ │ - b.n 2d7dc │ │ │ │ - ldr r3, [pc, #708] @ (2e258 ) │ │ │ │ + bne.w 2cdaa │ │ │ │ + b.n 2d800 │ │ │ │ + ldr r3, [pc, #708] @ (2e27c ) │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ - ldr.w r1, [pc, #1096] @ 2e3e0 │ │ │ │ - ldr.w r0, [pc, #1096] @ 2e3e4 │ │ │ │ + ldr.w r1, [pc, #1096] @ 2e404 │ │ │ │ + ldr.w r0, [pc, #1096] @ 2e408 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ - b.n 2d8cc │ │ │ │ + b.n 2d8f0 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2ce02 │ │ │ │ + beq.w 2ce26 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ orr.w sl, r9, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2dfe4 │ │ │ │ + beq.n 2e008 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq.w r2, [r9] │ │ │ │ - beq.n 2dfe4 │ │ │ │ - cbz r3, 2e000 │ │ │ │ + beq.n 2e008 │ │ │ │ + cbz r3, 2e024 │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w 2d94e │ │ │ │ + beq.w 2d972 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl b8fc │ │ │ │ - b.w 2ce28 │ │ │ │ + b.w 2ce4c │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2dfe4 │ │ │ │ + b.n 2e008 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2cf4a │ │ │ │ + beq.w 2cf6e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 2d9a0 │ │ │ │ + beq.w 2d9c4 │ │ │ │ orr.w r9, r4, #1 │ │ │ │ - b.w 2cf4e │ │ │ │ + b.w 2cf72 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 2e0d8 │ │ │ │ + bne.n 2e0fc │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ negs r5, r5 │ │ │ │ - b.w 2d110 │ │ │ │ + b.w 2d134 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbnz r3, 2e062 │ │ │ │ + cbnz r3, 2e086 │ │ │ │ lsls r0, r0, #1 │ │ │ │ adds r3, r0, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ teq r0, r3 │ │ │ │ - bmi.n 2e114 │ │ │ │ + bmi.n 2e138 │ │ │ │ movs r6, #2 │ │ │ │ - b.w 2cf36 │ │ │ │ + b.w 2cf5a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r6, r4, #1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 2da46 │ │ │ │ + beq.w 2da6a │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1632c │ │ │ │ + bl 1634c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r6, #2 │ │ │ │ bl b8fc │ │ │ │ - b.w 2cf36 │ │ │ │ + b.w 2cf5a │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2ce76 │ │ │ │ + beq.w 2ce9a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 2db30 │ │ │ │ + beq.w 2db54 │ │ │ │ orr.w r0, r4, #1 │ │ │ │ - b.w 2ce78 │ │ │ │ - ldr r3, [pc, #804] @ (2e3e8 ) │ │ │ │ - movw r2, #3560 @ 0xde8 │ │ │ │ - ldr r1, [pc, #804] @ (2e3ec ) │ │ │ │ - ldr r0, [pc, #804] @ (2e3f0 ) │ │ │ │ + b.w 2ce9c │ │ │ │ + ldr r3, [pc, #804] @ (2e40c ) │ │ │ │ + movw r2, #1460 @ 0x5b4 │ │ │ │ + ldr r1, [pc, #804] @ (2e410 ) │ │ │ │ + ldr r0, [pc, #804] @ (2e414 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1648 @ 0x670 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2d110 │ │ │ │ + beq.w 2d134 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r5, r4, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2dee6 │ │ │ │ + beq.w 2df0a │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq r2, [r4, #0] │ │ │ │ - beq.w 2dee6 │ │ │ │ + beq.w 2df0a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2dee6 │ │ │ │ - b.n 2dee0 │ │ │ │ + bne.w 2df0a │ │ │ │ + b.n 2df04 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 2e05c │ │ │ │ - b.w 2d76e │ │ │ │ + bge.n 2e080 │ │ │ │ + b.w 2d792 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2ce42 │ │ │ │ + beq.w 2ce66 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 2da8a │ │ │ │ + beq.w 2daae │ │ │ │ orr.w r3, r4, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.w 2ce46 │ │ │ │ - ldr r3, [pc, #676] @ (2e3f4 ) │ │ │ │ - mov.w r2, #3728 @ 0xe90 │ │ │ │ - ldr r1, [pc, #672] @ (2e3f8 ) │ │ │ │ - ldr r0, [pc, #676] @ (2e3fc ) │ │ │ │ + b.w 2ce6a │ │ │ │ + ldr r3, [pc, #676] @ (2e418 ) │ │ │ │ + movw r2, #1628 @ 0x65c │ │ │ │ + ldr r1, [pc, #672] @ (2e41c ) │ │ │ │ + ldr r0, [pc, #676] @ (2e420 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1648 @ 0x670 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #664] @ (2e400 ) │ │ │ │ - movw r2, #3719 @ 0xe87 │ │ │ │ - ldr r1, [pc, #660] @ (2e404 ) │ │ │ │ - ldr r0, [pc, #664] @ (2e408 ) │ │ │ │ + ldr r3, [pc, #664] @ (2e424 ) │ │ │ │ + movw r2, #1619 @ 0x653 │ │ │ │ + ldr r1, [pc, #660] @ (2e428 ) │ │ │ │ + ldr r0, [pc, #664] @ (2e42c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1648 @ 0x670 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #652] @ (2e40c ) │ │ │ │ - movw r2, #3737 @ 0xe99 │ │ │ │ - ldr r1, [pc, #648] @ (2e410 ) │ │ │ │ - ldr r0, [pc, #652] @ (2e414 ) │ │ │ │ + ldr r3, [pc, #652] @ (2e430 ) │ │ │ │ + movw r2, #1637 @ 0x665 │ │ │ │ + ldr r1, [pc, #648] @ (2e434 ) │ │ │ │ + ldr r0, [pc, #652] @ (2e438 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1648 @ 0x670 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #640] @ (2e418 ) │ │ │ │ - movw r2, #3494 @ 0xda6 │ │ │ │ - ldr r1, [pc, #636] @ (2e41c ) │ │ │ │ - ldr r0, [pc, #640] @ (2e420 ) │ │ │ │ + ldr r3, [pc, #640] @ (2e43c ) │ │ │ │ + movw r2, #1394 @ 0x572 │ │ │ │ + ldr r1, [pc, #636] @ (2e440 ) │ │ │ │ + ldr r0, [pc, #640] @ (2e444 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1648 @ 0x670 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 2e1de │ │ │ │ + bne.n 2e202 │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr.w r2, [r9] │ │ │ │ negs r3, r3 │ │ │ │ - b.w 2cf00 │ │ │ │ - ldr r3, [pc, #608] @ (2e424 ) │ │ │ │ - movw r2, #3618 @ 0xe22 │ │ │ │ - ldr r1, [pc, #608] @ (2e428 ) │ │ │ │ - ldr r0, [pc, #608] @ (2e42c ) │ │ │ │ + b.w 2cf24 │ │ │ │ + ldr r3, [pc, #608] @ (2e448 ) │ │ │ │ + movw r2, #1518 @ 0x5ee │ │ │ │ + ldr r1, [pc, #608] @ (2e44c ) │ │ │ │ + ldr r0, [pc, #608] @ (2e450 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1648 @ 0x670 │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ lsls r0, r0, #1 │ │ │ │ - b.w 2cd86 │ │ │ │ + b.w 2cdaa │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 160a4 │ │ │ │ + bl 160c4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr.w r2, [r9] │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2cf00 │ │ │ │ + beq.w 2cf24 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ orr.w sl, r9, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 2e214 │ │ │ │ + beq.n 2e238 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq.w r3, [r9] │ │ │ │ - beq.n 2e214 │ │ │ │ - cbz r2, 2e236 │ │ │ │ + beq.n 2e238 │ │ │ │ + cbz r2, 2e25a │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w 2dcf8 │ │ │ │ + beq.w 2dd1c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 2e23e │ │ │ │ + bmi.n 2e262 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ - bl 16614 │ │ │ │ + bl 16634 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ bl b8fc │ │ │ │ - b.w 2cf36 │ │ │ │ + b.w 2cf5a │ │ │ │ mov r0, r9 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e214 │ │ │ │ + b.n 2e238 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 16614 │ │ │ │ + bl 16634 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl b8fc │ │ │ │ - b.n 2e22c │ │ │ │ + b.n 2e250 │ │ │ │ nop │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #2 │ │ │ │ + adds r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #8 │ │ │ │ + adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #216 @ 0xd8 │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #222 @ 0xde │ │ │ │ + adds r3, #226 @ 0xe2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r3, #190 @ 0xbe │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #192 @ 0xc0 │ │ │ │ + adds r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #150 @ 0x96 │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #160 @ 0xa0 │ │ │ │ + adds r3, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #136 @ 0x88 │ │ │ │ + adds r3, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r3, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #94 @ 0x5e │ │ │ │ + adds r3, #98 @ 0x62 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r3, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + adds r3, #62 @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #26 │ │ │ │ + adds r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #32 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #252 @ 0xfc │ │ │ │ + adds r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #2 │ │ │ │ + adds r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #226 @ 0xe2 │ │ │ │ + adds r2, #230 @ 0xe6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r2, #206 @ 0xce │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #28 │ │ │ │ + adds r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #34 @ 0x22 │ │ │ │ + adds r2, #38 @ 0x26 │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, fp │ │ │ │ + bxns sp │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #114 @ 0x72 │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #230 @ 0xe6 │ │ │ │ + adds r1, #234 @ 0xea │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #18 │ │ │ │ + adds r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #24 │ │ │ │ + adds r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #206 @ 0xce │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #212 @ 0xd4 │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #24 │ │ │ │ + subs r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #116 @ 0x74 │ │ │ │ + adds r0, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #122 @ 0x7a │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #174 @ 0xae │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #34 @ 0x22 │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + adds r0, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - add lr, r3 │ │ │ │ + cmp r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + cmp r7, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #212 @ 0xd4 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #8 │ │ │ │ + subs r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + cmp r7, #126 @ 0x7e │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r7, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #196 @ 0xc4 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #56 @ 0x38 │ │ │ │ + cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #62 @ 0x3e │ │ │ │ + cmp r7, #66 @ 0x42 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #2 │ │ │ │ + cmp r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #8 │ │ │ │ + cmp r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #30 │ │ │ │ + adds r7, #34 @ 0x22 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #146 @ 0x92 │ │ │ │ + cmp r6, #150 @ 0x96 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #152 @ 0x98 │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - orrs r0, r3 │ │ │ │ + bics r0, r5 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + cmp r6, #74 @ 0x4a │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #78 @ 0x4e │ │ │ │ + cmp r6, #82 @ 0x52 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r0, r6 │ │ │ │ + bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #30 │ │ │ │ + cmp r6, #34 @ 0x22 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + cmp r6, #42 @ 0x2a │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #216 @ 0xd8 │ │ │ │ + cmp r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #222 @ 0xde │ │ │ │ + cmp r5, #226 @ 0xe2 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + cmp r5, #186 @ 0xba │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #78 @ 0x4e │ │ │ │ + cmp r5, #82 @ 0x52 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #84 @ 0x54 │ │ │ │ + cmp r5, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #110 @ 0x6e │ │ │ │ + adds r5, #114 @ 0x72 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #202 @ 0xca │ │ │ │ + cmp r4, #206 @ 0xce │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #208 @ 0xd0 │ │ │ │ + cmp r4, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r6, r6 │ │ │ │ + tst r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #164 @ 0xa4 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r4, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r4, #130 @ 0x82 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + cmp r4, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + cmp r4, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #102 @ 0x66 │ │ │ │ + cmp r4, #106 @ 0x6a │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r4, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ + cmp r3, #226 @ 0xe2 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #228 @ 0xe4 │ │ │ │ + cmp r3, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #178 @ 0xb2 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - eors r2, r4 │ │ │ │ + lsrs r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #140 @ 0x8c │ │ │ │ + cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + cmp r3, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + str r4, [r3, r4] │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r5, r3 │ │ │ │ + subs r2, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #2 │ │ │ │ + cmp r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, r2] │ │ │ │ + str r2, [r2, r3] │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + subs r0, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #202 @ 0xca │ │ │ │ + subs r4, #222 @ 0xde │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, r2] │ │ │ │ + str r4, [r5, r2] │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, r1 │ │ │ │ + subs r2, r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #80 @ 0x50 │ │ │ │ + subs r4, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r2, #122 @ 0x7a │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #124 @ 0x7c │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #50 @ 0x32 │ │ │ │ + cmp r2, #54 @ 0x36 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #56 @ 0x38 │ │ │ │ + cmp r2, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #936] @ (2e794 ) │ │ │ │ + ldr r7, [pc, #24] @ (2e428 ) │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + adds r4, r3, r3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #194 @ 0xc2 │ │ │ │ + subs r2, #214 @ 0xd6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #368] @ (2e568 ) │ │ │ │ + ldr r6, [pc, #480] @ (2e5fc ) │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r1, r1 │ │ │ │ + adds r6, r1, r1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #88 @ 0x58 │ │ │ │ + subs r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #272] @ (2e514 ) │ │ │ │ + ldr r6, [pc, #384] @ (2e5a8 ) │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, r0 │ │ │ │ + adds r6, r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #52 @ 0x34 │ │ │ │ + subs r2, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #176] @ (2e4c0 ) │ │ │ │ + ldr r6, [pc, #288] @ (2e554 ) │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, r0 │ │ │ │ + adds r6, r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #52 @ 0x34 │ │ │ │ + subs r2, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #80] @ (2e46c ) │ │ │ │ + ldr r6, [pc, #192] @ (2e500 ) │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, r0 │ │ │ │ + adds r6, r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #224 @ 0xe0 │ │ │ │ + subs r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #936] @ (2e7d0 ) │ │ │ │ + ldr r6, [pc, #24] @ (2e464 ) │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + asrs r4, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e430 : │ │ │ │ +0002e454 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ strd r4, r4, [sp, #28] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - ldr r4, [pc, #272] @ (2e568 ) │ │ │ │ + ldr r4, [pc, #272] @ (2e58c ) │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #32 │ │ │ │ - ldr r2, [pc, #272] @ (2e56c ) │ │ │ │ + ldr r2, [pc, #272] @ (2e590 ) │ │ │ │ add r4, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #260] @ (2e570 ) │ │ │ │ - ldr r6, [pc, #264] @ (2e574 ) │ │ │ │ + ldr r3, [pc, #260] @ (2e594 ) │ │ │ │ + ldr r6, [pc, #264] @ (2e598 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #260] @ (2e578 ) │ │ │ │ + ldr r3, [pc, #260] @ (2e59c ) │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr r2, [pc, #248] @ (2e57c ) │ │ │ │ + ldr r2, [pc, #248] @ (2e5a0 ) │ │ │ │ add r2, pc │ │ │ │ bl aca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e522 │ │ │ │ - ldr r3, [pc, #240] @ (2e580 ) │ │ │ │ + beq.n 2e546 │ │ │ │ + ldr r3, [pc, #240] @ (2e5a4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2e4f0 │ │ │ │ + bne.n 2e514 │ │ │ │ ldrd r3, r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl 2c920 │ │ │ │ + bl 2c944 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2e538 │ │ │ │ + beq.n 2e55c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2e4c2 │ │ │ │ + beq.n 2e4e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2e526 │ │ │ │ + beq.n 2e54a │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 2e522 │ │ │ │ - ldr r3, [pc, #188] @ (2e584 ) │ │ │ │ + beq.n 2e546 │ │ │ │ + ldr r3, [pc, #188] @ (2e5a8 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e4d8 │ │ │ │ + beq.n 2e4fc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #172] @ (2e588 ) │ │ │ │ - ldr r3, [pc, #144] @ (2e56c ) │ │ │ │ + ldr r2, [pc, #172] @ (2e5ac ) │ │ │ │ + ldr r3, [pc, #144] @ (2e590 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e534 │ │ │ │ + bne.n 2e558 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #152] @ (2e58c ) │ │ │ │ + ldr r0, [pc, #152] @ (2e5b0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl f8c8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 2e550 │ │ │ │ + cbz r0, 2e574 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e50e │ │ │ │ + beq.n 2e532 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 2e52e │ │ │ │ - ldr r3, [pc, #128] @ (2e590 ) │ │ │ │ + cbz r3, 2e552 │ │ │ │ + ldr r3, [pc, #128] @ (2e5b4 ) │ │ │ │ movs r2, #82 @ 0x52 │ │ │ │ - ldr r1, [pc, #128] @ (2e594 ) │ │ │ │ - ldr r0, [pc, #128] @ (2e598 ) │ │ │ │ + ldr r1, [pc, #128] @ (2e5b8 ) │ │ │ │ + ldr r0, [pc, #128] @ (2e5bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl fb48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2e4d8 │ │ │ │ + b.n 2e4fc │ │ │ │ mov r0, r2 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e4c2 │ │ │ │ + b.n 2e4e6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e50e │ │ │ │ + b.n 2e532 │ │ │ │ blx 86ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #96] @ (2e59c ) │ │ │ │ - movw r2, #4022 @ 0xfb6 │ │ │ │ - ldr r1, [pc, #96] @ (2e5a0 ) │ │ │ │ - ldr r0, [pc, #96] @ (2e5a4 ) │ │ │ │ + ldr r3, [pc, #96] @ (2e5c0 ) │ │ │ │ + movw r2, #1922 @ 0x782 │ │ │ │ + ldr r1, [pc, #96] @ (2e5c4 ) │ │ │ │ + ldr r0, [pc, #96] @ (2e5c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1692 @ 0x69c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #84] @ (2e5a8 ) │ │ │ │ - movw r2, #4030 @ 0xfbe │ │ │ │ - ldr r1, [pc, #84] @ (2e5ac ) │ │ │ │ - ldr r0, [pc, #84] @ (2e5b0 ) │ │ │ │ + ldr r3, [pc, #84] @ (2e5cc ) │ │ │ │ + movw r2, #1930 @ 0x78a │ │ │ │ + ldr r1, [pc, #84] @ (2e5d0 ) │ │ │ │ + ldr r0, [pc, #84] @ (2e5d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1692 @ 0x69c │ │ │ │ add r0, pc │ │ │ │ blx 8d68 <__assert_fail@plt> │ │ │ │ - subs r0, r4, r6 │ │ │ │ + subs r4, r7, r5 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, r1, r6 │ │ │ │ + subs r6, r4, r5 │ │ │ │ movs r2, r0 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + movs r5, #94 @ 0x5e │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #90 @ 0x5a │ │ │ │ + adds r7, #110 @ 0x6e │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, r4 │ │ │ │ + subs r4, r7, r3 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r6, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #186 @ 0xba │ │ │ │ + movs r4, #190 @ 0xbe │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + movs r4, #198 @ 0xc6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #456] @ (2e768 ) │ │ │ │ + ldr r2, [pc, #568] @ (2e7fc ) │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #17 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #154 @ 0x9a │ │ │ │ + adds r6, #174 @ 0xae │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #360] @ (2e714 ) │ │ │ │ + ldr r2, [pc, #472] @ (2e7a8 ) │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #17 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #130 @ 0x82 │ │ │ │ + adds r6, #150 @ 0x96 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2e430 │ │ │ │ + bl 2e454 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0002e5d0 : │ │ │ │ +0002e5f4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #208] @ (2e6b0 ) │ │ │ │ + ldr r5, [pc, #208] @ (2e6d4 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r4, [pc, #208] @ (2e6b4 ) │ │ │ │ + ldr r4, [pc, #208] @ (2e6d8 ) │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ - cbz r3, 2e5f2 │ │ │ │ + cbz r3, 2e616 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl ac8c │ │ │ │ - ldr r1, [pc, #192] @ (2e6b8 ) │ │ │ │ - ldr r3, [pc, #192] @ (2e6bc ) │ │ │ │ - ldr r2, [pc, #196] @ (2e6c0 ) │ │ │ │ - ldr.w ip, [pc, #196] @ 2e6c4 │ │ │ │ + ldr r1, [pc, #192] @ (2e6dc ) │ │ │ │ + ldr r3, [pc, #192] @ (2e6e0 ) │ │ │ │ + ldr r2, [pc, #196] @ (2e6e4 ) │ │ │ │ + ldr.w ip, [pc, #196] @ 2e6e8 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #192] @ (2e6c8 ) │ │ │ │ + ldr r0, [pc, #192] @ (2e6ec ) │ │ │ │ str r3, [r1, #0] │ │ │ │ - ldr r1, [pc, #192] @ (2e6cc ) │ │ │ │ + ldr r1, [pc, #192] @ (2e6f0 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #192] @ (2e6d0 ) │ │ │ │ + ldr r2, [pc, #192] @ (2e6f4 ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ str r3, [r1, #0] │ │ │ │ - ldr r1, [pc, #188] @ (2e6d4 ) │ │ │ │ + ldr r1, [pc, #188] @ (2e6f8 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #188] @ (2e6d8 ) │ │ │ │ + ldr r2, [pc, #188] @ (2e6fc ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ str r3, [r1, #0] │ │ │ │ - ldr r1, [pc, #184] @ (2e6dc ) │ │ │ │ + ldr r1, [pc, #184] @ (2e700 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #184] @ (2e6e0 ) │ │ │ │ + ldr r2, [pc, #184] @ (2e704 ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ str r3, [r1, #0] │ │ │ │ - ldr r1, [pc, #180] @ (2e6e4 ) │ │ │ │ + ldr r1, [pc, #180] @ (2e708 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #180] @ (2e6e8 ) │ │ │ │ + ldr r2, [pc, #180] @ (2e70c ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ str r3, [r1, #0] │ │ │ │ - ldr r1, [pc, #176] @ (2e6ec ) │ │ │ │ + ldr r1, [pc, #176] @ (2e710 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #176] @ (2e6f0 ) │ │ │ │ + ldr r2, [pc, #176] @ (2e714 ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ str r3, [r1, #0] │ │ │ │ - ldr r1, [pc, #172] @ (2e6f4 ) │ │ │ │ + ldr r1, [pc, #172] @ (2e718 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #172] @ (2e6f8 ) │ │ │ │ + ldr r2, [pc, #172] @ (2e71c ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ str r3, [r1, #0] │ │ │ │ - ldr r1, [pc, #168] @ (2e6fc ) │ │ │ │ + ldr r1, [pc, #168] @ (2e720 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #168] @ (2e700 ) │ │ │ │ + ldr r2, [pc, #168] @ (2e724 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #164] @ (2e704 ) │ │ │ │ + ldr r3, [pc, #164] @ (2e728 ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ - ldr r2, [pc, #164] @ (2e708 ) │ │ │ │ + ldr r2, [pc, #164] @ (2e72c ) │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w r6, [r4, ip] │ │ │ │ - ldr.w ip, [pc, #152] @ 2e70c │ │ │ │ + ldr.w ip, [pc, #152] @ 2e730 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ strd r0, r6, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r6, [r4, ip] │ │ │ │ - ldr.w ip, [pc, #136] @ 2e710 │ │ │ │ + ldr.w ip, [pc, #136] @ 2e734 │ │ │ │ str r6, [sp, #8] │ │ │ │ ldr.w r6, [r4, ip] │ │ │ │ - ldr.w ip, [pc, #128] @ 2e714 │ │ │ │ + ldr.w ip, [pc, #128] @ 2e738 │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr.w r4, [r4, ip] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 11edc │ │ │ │ + bl 11ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 2e6aa │ │ │ │ + blt.n 2e6ce │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ - b.n 2e5ec │ │ │ │ + b.n 2e610 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2e5ee │ │ │ │ - adds r3, #36 @ 0x24 │ │ │ │ + b.n 2e612 │ │ │ │ + adds r3, #0 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + adds r2, r6, r7 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ - movs r0, r0 │ │ │ │ lsls r4, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #16 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r4, r0, #17 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r0, r4, #15 │ │ │ │ - movs r0, r0 │ │ │ │ lsls r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ + movs r0, r0 │ │ │ │ lsls r4, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r4, r0, #17 │ │ │ │ + movs r0, r0 │ │ │ │ lsls r0, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #18 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e718 : │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #180] @ (2e7dc ) │ │ │ │ - ldr r3, [pc, #180] @ (2e7e0 ) │ │ │ │ - add r5, pc │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ - cbz r4, 2e744 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 2e740 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #156] @ (2e7e4 ) │ │ │ │ - movw r1, #1013 @ 0x3f5 │ │ │ │ - add r0, pc │ │ │ │ - addw r0, r0, #2652 @ 0xa5c │ │ │ │ - blx 8920 │ │ │ │ - str r0, [r6, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 2e740 │ │ │ │ - ldr r1, [pc, #140] @ (2e7e8 ) │ │ │ │ - add r1, pc │ │ │ │ - blx 8538 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - blx 8bec │ │ │ │ - ldr r3, [pc, #128] @ (2e7ec ) │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - str r0, [r3, #0] │ │ │ │ - cbz r0, 2e798 │ │ │ │ - bl 2e5d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 2e798 │ │ │ │ - bl 127f0 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq.n 2e798 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 2e792 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbz r3, 2e7d4 │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2e7b0 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 2e7b0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbz r3, 2e7ce │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.n 2e740 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 2e740 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 2e740 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e740 │ │ │ │ - blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e7b0 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e792 │ │ │ │ - adds r2, r2, r3 │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r4, r5, #17 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r4, r6, #15 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -0002e7f0 : │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #288] @ (2e920 ) │ │ │ │ - ldr r3, [pc, #288] @ (2e924 ) │ │ │ │ - add r5, pc │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ - cbz r4, 2e81c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 2e818 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #264] @ (2e928 ) │ │ │ │ - movw r1, #1013 @ 0x3f5 │ │ │ │ - add r0, pc │ │ │ │ - add.w r0, r0, #2704 @ 0xa90 │ │ │ │ - blx 8920 │ │ │ │ - str r0, [r6, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 2e8a0 │ │ │ │ - ldr r1, [pc, #248] @ (2e92c ) │ │ │ │ - add r1, pc │ │ │ │ - blx 8538 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - blx 8bec │ │ │ │ - ldr r3, [pc, #236] @ (2e930 ) │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - str r0, [r3, #0] │ │ │ │ - cbz r0, 2e872 │ │ │ │ - bl 2e5d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 2e872 │ │ │ │ - bl 12c70 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq.n 2e872 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 2e86c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 2e918 │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2e88c │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - movs r1, #0 │ │ │ │ - str r1, [r6, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 2e88c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 2e912 │ │ │ │ - cbz r7, 2e8a0 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 2e8a0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 2e90a │ │ │ │ - ldr r3, [pc, #144] @ (2e934 ) │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2e8b8 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 2e8b8 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbz r3, 2e904 │ │ │ │ - ldr r3, [pc, #124] @ (2e938 ) │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2e8d4 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 2e8d4 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbz r3, 2e8fe │ │ │ │ - ldr r3, [pc, #100] @ (2e93c ) │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - ldr r5, [r5, r3] │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - cbz r0, 2e8f0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 2e8f0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbz r3, 2e8f8 │ │ │ │ - movs r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e8f0 │ │ │ │ - blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e8d4 │ │ │ │ - blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e8b8 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e8a0 │ │ │ │ - blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e88c │ │ │ │ - mov r0, r7 │ │ │ │ - blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e86c │ │ │ │ - asrs r2, r7, #31 │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r4, r0, #13 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ - movs r2, r0 │ │ │ │ - adds r3, #188 @ 0xbc │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r4, r3, #17 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r4, r2, #16 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r0, r0, #13 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r0, r7, #17 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -0002e940 : │ │ │ │ +0002e73c : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w r4, [pc, #1232] @ 2ee24 │ │ │ │ - ldr.w r3, [pc, #1232] @ 2ee28 │ │ │ │ + ldr.w r4, [pc, #1232] @ 2ec20 │ │ │ │ + ldr.w r3, [pc, #1232] @ 2ec24 │ │ │ │ add r4, pc │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r5, [r6, #0] │ │ │ │ - cbz r5, 2e974 │ │ │ │ + cbz r5, 2e770 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e96e │ │ │ │ + beq.n 2e76a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr.w r8, [pc, #1204] @ 2ee2c │ │ │ │ + ldr.w r8, [pc, #1204] @ 2ec28 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ add r8, pc │ │ │ │ - addw r0, r8, #2756 @ 0xac4 │ │ │ │ + addw r0, r8, #2652 @ 0xa5c │ │ │ │ blx 8920 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ed74 │ │ │ │ - ldr.w r1, [pc, #1184] @ 2ee30 │ │ │ │ + beq.w 2eb70 │ │ │ │ + ldr.w r1, [pc, #1184] @ 2ec2c │ │ │ │ add r1, pc │ │ │ │ blx 8538 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 8bec │ │ │ │ - ldr.w r3, [pc, #1168] @ 2ee34 │ │ │ │ + ldr.w r3, [pc, #1168] @ 2ec30 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r0, [r3, #0] │ │ │ │ - cbz r0, 2ea12 │ │ │ │ - addw r0, r8, #2808 @ 0xaf8 │ │ │ │ + cbz r0, 2e80e │ │ │ │ + add.w r0, r8, #2704 @ 0xa90 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11300 │ │ │ │ - ldr.w r3, [pc, #1152] @ 2ee38 │ │ │ │ + bl 112fc │ │ │ │ + ldr.w r3, [pc, #1152] @ 2ec34 │ │ │ │ ldr.w r8, [r4, r3] │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ee14 │ │ │ │ - ldr.w r0, [pc, #1136] @ 2ee3c │ │ │ │ + beq.w 2ec10 │ │ │ │ + ldr.w r0, [pc, #1136] @ 2ec38 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ adds r0, #208 @ 0xd0 │ │ │ │ - bl 11300 │ │ │ │ - ldr.w r3, [pc, #1124] @ 2ee40 │ │ │ │ + bl 112fc │ │ │ │ + ldr.w r3, [pc, #1124] @ 2ec3c │ │ │ │ ldr.w r9, [r4, r3] │ │ │ │ str.w r0, [r9] │ │ │ │ - cbz r0, 2ea22 │ │ │ │ - bl 2e5d0 │ │ │ │ + cbz r0, 2e81e │ │ │ │ + bl 2e5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 2ea22 │ │ │ │ - bl 20ed8 │ │ │ │ + blt.n 2e81e │ │ │ │ + bl 20ef0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 2ea22 │ │ │ │ + beq.n 2e81e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ea0a │ │ │ │ + beq.n 2e806 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ed6c │ │ │ │ + beq.w 2eb68 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr.w r3, [pc, #1060] @ 2ee38 │ │ │ │ + ldr.w r3, [pc, #1060] @ 2ec34 │ │ │ │ ldr.w r8, [r4, r3] │ │ │ │ - ldr.w r3, [pc, #1060] @ 2ee40 │ │ │ │ + ldr.w r3, [pc, #1060] @ 2ec3c │ │ │ │ ldr.w r9, [r4, r3] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2ea3e │ │ │ │ + cbz r0, 2e83a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ea3e │ │ │ │ + beq.n 2e83a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ed66 │ │ │ │ - cbz r7, 2ea54 │ │ │ │ + beq.w 2eb62 │ │ │ │ + cbz r7, 2e850 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ea54 │ │ │ │ + beq.n 2e850 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ed82 │ │ │ │ - ldr r3, [pc, #1004] @ (2ee44 ) │ │ │ │ + beq.w 2eb7e │ │ │ │ + ldr r3, [pc, #1004] @ (2ec40 ) │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 2ee1c │ │ │ │ - ldr r3, [pc, #996] @ (2ee48 ) │ │ │ │ + bmi.w 2ec18 │ │ │ │ + ldr r3, [pc, #996] @ (2ec44 ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2ea80 │ │ │ │ + cbz r0, 2e87c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ea80 │ │ │ │ + beq.n 2e87c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2edde │ │ │ │ - ldr r3, [pc, #968] @ (2ee4c ) │ │ │ │ + beq.w 2ebda │ │ │ │ + ldr r3, [pc, #968] @ (2ec48 ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2eaa0 │ │ │ │ + cbz r0, 2e89c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2eaa0 │ │ │ │ + beq.n 2e89c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ee0e │ │ │ │ - ldr r3, [pc, #940] @ (2ee50 ) │ │ │ │ + beq.w 2ec0a │ │ │ │ + ldr r3, [pc, #940] @ (2ec4c ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2eac0 │ │ │ │ + cbz r0, 2e8bc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2eac0 │ │ │ │ + beq.n 2e8bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ee08 │ │ │ │ - ldr r3, [pc, #912] @ (2ee54 ) │ │ │ │ + beq.w 2ec04 │ │ │ │ + ldr r3, [pc, #912] @ (2ec50 ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2eae0 │ │ │ │ + cbz r0, 2e8dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2eae0 │ │ │ │ + beq.n 2e8dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ee02 │ │ │ │ - ldr r3, [pc, #884] @ (2ee58 ) │ │ │ │ + beq.w 2ebfe │ │ │ │ + ldr r3, [pc, #884] @ (2ec54 ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2eb00 │ │ │ │ + cbz r0, 2e8fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2eb00 │ │ │ │ + beq.n 2e8fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2edfc │ │ │ │ - ldr r3, [pc, #856] @ (2ee5c ) │ │ │ │ + beq.w 2ebf8 │ │ │ │ + ldr r3, [pc, #856] @ (2ec58 ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2eb20 │ │ │ │ + cbz r0, 2e91c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2eb20 │ │ │ │ + beq.n 2e91c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2edf6 │ │ │ │ - ldr r3, [pc, #828] @ (2ee60 ) │ │ │ │ + beq.w 2ebf2 │ │ │ │ + ldr r3, [pc, #828] @ (2ec5c ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2eb40 │ │ │ │ + cbz r0, 2e93c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2eb40 │ │ │ │ + beq.n 2e93c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2edf0 │ │ │ │ - ldr r3, [pc, #800] @ (2ee64 ) │ │ │ │ + beq.w 2ebec │ │ │ │ + ldr r3, [pc, #800] @ (2ec60 ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2eb60 │ │ │ │ + cbz r0, 2e95c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2eb60 │ │ │ │ + beq.n 2e95c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2edea │ │ │ │ - ldr r3, [pc, #772] @ (2ee68 ) │ │ │ │ + beq.w 2ebe6 │ │ │ │ + ldr r3, [pc, #772] @ (2ec64 ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2eb80 │ │ │ │ + cbz r0, 2e97c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2eb80 │ │ │ │ + beq.n 2e97c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ede4 │ │ │ │ - ldr r3, [pc, #744] @ (2ee6c ) │ │ │ │ + beq.w 2ebe0 │ │ │ │ + ldr r3, [pc, #744] @ (2ec68 ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2eba0 │ │ │ │ + cbz r0, 2e99c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2eba0 │ │ │ │ + beq.n 2e99c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2edb4 │ │ │ │ - ldr r3, [pc, #716] @ (2ee70 ) │ │ │ │ + beq.w 2ebb0 │ │ │ │ + ldr r3, [pc, #716] @ (2ec6c ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2ebc0 │ │ │ │ + cbz r0, 2e9bc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ebc0 │ │ │ │ + beq.n 2e9bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2edae │ │ │ │ - ldr r3, [pc, #688] @ (2ee74 ) │ │ │ │ + beq.w 2ebaa │ │ │ │ + ldr r3, [pc, #688] @ (2ec70 ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2ebe0 │ │ │ │ + cbz r0, 2e9dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ebe0 │ │ │ │ + beq.n 2e9dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2eda8 │ │ │ │ - ldr r3, [pc, #660] @ (2ee78 ) │ │ │ │ + beq.w 2eba4 │ │ │ │ + ldr r3, [pc, #660] @ (2ec74 ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2ec00 │ │ │ │ + cbz r0, 2e9fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ec00 │ │ │ │ + beq.n 2e9fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2eda2 │ │ │ │ - ldr r3, [pc, #632] @ (2ee7c ) │ │ │ │ + beq.w 2eb9e │ │ │ │ + ldr r3, [pc, #632] @ (2ec78 ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2ec20 │ │ │ │ + cbz r0, 2ea1c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ec20 │ │ │ │ + beq.n 2ea1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ed9c │ │ │ │ - ldr r3, [pc, #604] @ (2ee80 ) │ │ │ │ + beq.w 2eb98 │ │ │ │ + ldr r3, [pc, #604] @ (2ec7c ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2ec40 │ │ │ │ + cbz r0, 2ea3c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ec40 │ │ │ │ + beq.n 2ea3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ed96 │ │ │ │ - ldr r3, [pc, #576] @ (2ee84 ) │ │ │ │ + beq.w 2eb92 │ │ │ │ + ldr r3, [pc, #576] @ (2ec80 ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2ec60 │ │ │ │ + cbz r0, 2ea5c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ec60 │ │ │ │ + beq.n 2ea5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ed90 │ │ │ │ - ldr r3, [pc, #548] @ (2ee88 ) │ │ │ │ + beq.w 2eb8c │ │ │ │ + ldr r3, [pc, #548] @ (2ec84 ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2ec80 │ │ │ │ + cbz r0, 2ea7c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ec80 │ │ │ │ + beq.n 2ea7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ed8a │ │ │ │ - ldr r3, [pc, #520] @ (2ee8c ) │ │ │ │ + beq.w 2eb86 │ │ │ │ + ldr r3, [pc, #520] @ (2ec88 ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2eca2 │ │ │ │ + cbz r0, 2ea9e │ │ │ │ str r2, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2eca2 │ │ │ │ + beq.n 2ea9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2edcc │ │ │ │ - ldr r3, [pc, #492] @ (2ee90 ) │ │ │ │ + beq.w 2ebc8 │ │ │ │ + ldr r3, [pc, #492] @ (2ec8c ) │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 2ecc2 │ │ │ │ + cbz r0, 2eabe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r6, #0 │ │ │ │ str r6, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2ecc2 │ │ │ │ + beq.n 2eabe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2edc6 │ │ │ │ - ldr r3, [pc, #464] @ (2ee94 ) │ │ │ │ + beq.w 2ebc2 │ │ │ │ + ldr r3, [pc, #464] @ (2ec90 ) │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 2ece0 │ │ │ │ + cbz r0, 2eadc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r6, #0 │ │ │ │ str r6, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2ece0 │ │ │ │ + beq.n 2eadc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2edc0 │ │ │ │ - ldr r3, [pc, #436] @ (2ee98 ) │ │ │ │ + beq.n 2ebbc │ │ │ │ + ldr r3, [pc, #436] @ (2ec94 ) │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 2ecfe │ │ │ │ + cbz r0, 2eafa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r6, #0 │ │ │ │ str r6, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2ecfe │ │ │ │ + beq.n 2eafa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2edba │ │ │ │ - ldr r3, [pc, #412] @ (2ee9c ) │ │ │ │ + beq.n 2ebb6 │ │ │ │ + ldr r3, [pc, #412] @ (2ec98 ) │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 2ed1c │ │ │ │ + cbz r0, 2eb18 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2ed1c │ │ │ │ + beq.n 2eb18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2edd8 │ │ │ │ + beq.n 2ebd4 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 2ed3a │ │ │ │ + cbz r0, 2eb36 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ed3a │ │ │ │ + beq.n 2eb36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2edd2 │ │ │ │ + beq.n 2ebce │ │ │ │ ldr.w r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2e96e │ │ │ │ + beq.w 2e76a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2e96e │ │ │ │ + beq.w 2e76a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2e96e │ │ │ │ + bne.w 2e76a │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e96e │ │ │ │ + b.n 2e76a │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ea3e │ │ │ │ + b.n 2e83a │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ea0a │ │ │ │ - ldr r2, [pc, #192] @ (2ee38 ) │ │ │ │ - ldr r3, [pc, #200] @ (2ee40 ) │ │ │ │ + b.n 2e806 │ │ │ │ + ldr r2, [pc, #192] @ (2ec34 ) │ │ │ │ + ldr r3, [pc, #200] @ (2ec3c ) │ │ │ │ ldr.w r8, [r4, r2] │ │ │ │ ldr.w r9, [r4, r3] │ │ │ │ - b.n 2ea54 │ │ │ │ + b.n 2e850 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ea54 │ │ │ │ + b.n 2e850 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ec80 │ │ │ │ + b.n 2ea7c │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ec60 │ │ │ │ + b.n 2ea5c │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ec40 │ │ │ │ + b.n 2ea3c │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ec20 │ │ │ │ + b.n 2ea1c │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ec00 │ │ │ │ + b.n 2e9fc │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ebe0 │ │ │ │ + b.n 2e9dc │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ebc0 │ │ │ │ + b.n 2e9bc │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2eba0 │ │ │ │ + b.n 2e99c │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ecfe │ │ │ │ + b.n 2eafa │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ece0 │ │ │ │ + b.n 2eadc │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ecc2 │ │ │ │ + b.n 2eabe │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2eca2 │ │ │ │ + b.n 2ea9e │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ed3a │ │ │ │ + b.n 2eb36 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ed1c │ │ │ │ + b.n 2eb18 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ea80 │ │ │ │ + b.n 2e87c │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2eb80 │ │ │ │ + b.n 2e97c │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2eb60 │ │ │ │ + b.n 2e95c │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2eb40 │ │ │ │ + b.n 2e93c │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2eb20 │ │ │ │ + b.n 2e91c │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2eb00 │ │ │ │ + b.n 2e8fc │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2eae0 │ │ │ │ + b.n 2e8dc │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2eac0 │ │ │ │ + b.n 2e8bc │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2eaa0 │ │ │ │ - ldr r3, [pc, #40] @ (2ee40 ) │ │ │ │ + b.n 2e89c │ │ │ │ + ldr r3, [pc, #40] @ (2ec3c ) │ │ │ │ ldr.w r9, [r4, r3] │ │ │ │ - b.n 2ea22 │ │ │ │ + b.n 2e81e │ │ │ │ bl b91c │ │ │ │ - b.n 2ea60 │ │ │ │ + b.n 2e85c │ │ │ │ nop │ │ │ │ - asrs r4, r4, #26 │ │ │ │ + adds r0, r5, r2 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #144 @ 0x90 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ movs r2, r0 │ │ │ │ - adds r2, #94 @ 0x5e │ │ │ │ + adds r4, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, r4 │ │ │ │ + adds r0, r6, #4 │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r1, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ @@ -61686,375 +61452,617 @@ │ │ │ │ lsls r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #13 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002eea0 : │ │ │ │ +0002ec9c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #180] @ (2ef64 ) │ │ │ │ - ldr r3, [pc, #180] @ (2ef68 ) │ │ │ │ + ldr r5, [pc, #180] @ (2ed60 ) │ │ │ │ + ldr r3, [pc, #180] @ (2ed64 ) │ │ │ │ add r5, pc │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r4, [r6, #0] │ │ │ │ - cbz r4, 2eecc │ │ │ │ + cbz r4, 2ecc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2eec8 │ │ │ │ + beq.n 2ecc4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #156] @ (2ef6c ) │ │ │ │ + ldr r0, [pc, #156] @ (2ed68 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ add r0, pc │ │ │ │ - addw r0, r0, #3016 @ 0xbc8 │ │ │ │ + add.w r0, r0, #2912 @ 0xb60 │ │ │ │ blx 8920 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2eec8 │ │ │ │ - ldr r1, [pc, #140] @ (2ef70 ) │ │ │ │ + beq.n 2ecc4 │ │ │ │ + ldr r1, [pc, #140] @ (2ed6c ) │ │ │ │ add r1, pc │ │ │ │ blx 8538 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 8bec │ │ │ │ - ldr r3, [pc, #128] @ (2ef74 ) │ │ │ │ + ldr r3, [pc, #128] @ (2ed70 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r0, [r3, #0] │ │ │ │ - cbz r0, 2ef20 │ │ │ │ - bl 2e5d0 │ │ │ │ + cbz r0, 2ed1c │ │ │ │ + bl 2e5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 2ef20 │ │ │ │ - bl 134a8 │ │ │ │ + blt.n 2ed1c │ │ │ │ + bl 127ec │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 2ef20 │ │ │ │ + beq.n 2ed1c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ef1a │ │ │ │ + beq.n 2ed16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 2ef5c │ │ │ │ + cbz r3, 2ed58 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2ef38 │ │ │ │ + cbz r0, 2ed34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ef38 │ │ │ │ + beq.n 2ed34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 2ef56 │ │ │ │ + cbz r3, 2ed52 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2eec8 │ │ │ │ + beq.n 2ecc4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2eec8 │ │ │ │ + beq.n 2ecc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2eec8 │ │ │ │ + bne.n 2ecc4 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2eec8 │ │ │ │ + b.n 2ecc4 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ef38 │ │ │ │ + b.n 2ed34 │ │ │ │ mov r0, r7 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ef1a │ │ │ │ - asrs r2, r1, #5 │ │ │ │ + b.n 2ed16 │ │ │ │ + asrs r6, r1, #13 │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, #4 │ │ │ │ + subs r6, r7, #4 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r5, #12 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #14 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002ef78 : │ │ │ │ +0002ed74 : │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #180] @ (2ee38 ) │ │ │ │ + ldr r3, [pc, #180] @ (2ee3c ) │ │ │ │ + add r5, pc │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ + cbz r4, 2eda0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 2ed9c │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + ldr r0, [pc, #156] @ (2ee40 ) │ │ │ │ + movw r1, #1013 @ 0x3f5 │ │ │ │ + add r0, pc │ │ │ │ + addw r0, r0, #2964 @ 0xb94 │ │ │ │ + blx 8920 │ │ │ │ + str r0, [r6, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 2ed9c │ │ │ │ + ldr r1, [pc, #140] @ (2ee44 ) │ │ │ │ + add r1, pc │ │ │ │ + blx 8538 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + blx 8bec │ │ │ │ + ldr r3, [pc, #128] @ (2ee48 ) │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + str r0, [r3, #0] │ │ │ │ + cbz r0, 2edf4 │ │ │ │ + bl 2e5f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 2edf4 │ │ │ │ + bl 12ac8 │ │ │ │ + cmp r0, #2 │ │ │ │ + beq.n 2edf4 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 2edee │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbz r3, 2ee30 │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + cbz r0, 2ee0c │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 2ee0c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbz r3, 2ee2a │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.n 2ed9c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 2ed9c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 2ed9c │ │ │ │ + mov r0, r7 │ │ │ │ + blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2ed9c │ │ │ │ + blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2ee0c │ │ │ │ + mov r0, r7 │ │ │ │ + blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2edee │ │ │ │ + asrs r6, r6, #9 │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ + movs r0, r0 │ │ │ │ + subs r6, r4, #1 │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +0002ee4c : │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #288] @ (2ef7c ) │ │ │ │ + ldr r3, [pc, #288] @ (2ef80 ) │ │ │ │ + add r5, pc │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ + cbz r4, 2ee78 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 2ee74 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + ldr r0, [pc, #264] @ (2ef84 ) │ │ │ │ + movw r1, #1013 @ 0x3f5 │ │ │ │ + add r0, pc │ │ │ │ + addw r0, r0, #3016 @ 0xbc8 │ │ │ │ + blx 8920 │ │ │ │ + str r0, [r6, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 2eefc │ │ │ │ + ldr r1, [pc, #248] @ (2ef88 ) │ │ │ │ + add r1, pc │ │ │ │ + blx 8538 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + blx 8bec │ │ │ │ + ldr r3, [pc, #236] @ (2ef8c ) │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + str r0, [r3, #0] │ │ │ │ + cbz r0, 2eece │ │ │ │ + bl 2e5f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 2eece │ │ │ │ + bl 12f58 │ │ │ │ + cmp r0, #2 │ │ │ │ + beq.n 2eece │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 2eec8 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 2ef74 │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + cbz r0, 2eee8 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + movs r1, #0 │ │ │ │ + str r1, [r6, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 2eee8 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 2ef6e │ │ │ │ + cbz r7, 2eefc │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 2eefc │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 2ef66 │ │ │ │ + ldr r3, [pc, #144] @ (2ef90 ) │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + cbz r0, 2ef14 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 2ef14 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbz r3, 2ef60 │ │ │ │ + ldr r3, [pc, #124] @ (2ef94 ) │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + cbz r0, 2ef30 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 2ef30 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbz r3, 2ef5a │ │ │ │ + ldr r3, [pc, #100] @ (2ef98 ) │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + ldr r5, [r5, r3] │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + cbz r0, 2ef4c │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 2ef4c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbz r3, 2ef54 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2ef4c │ │ │ │ + blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2ef30 │ │ │ │ + blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2ef14 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2eefc │ │ │ │ + blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2eee8 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2eec8 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ + movs r0, r0 │ │ │ │ + adds r6, r1, #6 │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r4, r2, #16 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +0002ef9c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #456] @ (2f150 ) │ │ │ │ + ldr r5, [pc, #456] @ (2f174 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r6, [pc, #456] @ (2f154 ) │ │ │ │ + ldr r6, [pc, #456] @ (2f178 ) │ │ │ │ add r5, pc │ │ │ │ add r6, pc │ │ │ │ ldr r4, [r5, #64] @ 0x40 │ │ │ │ - cbz r4, 2efa8 │ │ │ │ + cbz r4, 2efcc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2efa2 │ │ │ │ + beq.n 2efc6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #428] @ (2f158 ) │ │ │ │ + ldr r0, [pc, #428] @ (2f17c ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ add r0, pc │ │ │ │ addw r0, r0, #3068 @ 0xbfc │ │ │ │ blx 8920 │ │ │ │ str r0, [r5, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2efa2 │ │ │ │ - ldr r0, [pc, #412] @ (2f15c ) │ │ │ │ + beq.n 2efc6 │ │ │ │ + ldr r0, [pc, #412] @ (2f180 ) │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #412] @ (2f160 ) │ │ │ │ + ldr r1, [pc, #412] @ (2f184 ) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, #416 @ 0x1a0 │ │ │ │ add r1, pc │ │ │ │ blx 8b74 │ │ │ │ ldr r3, [r5, #64] @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f110 │ │ │ │ - ldr r1, [pc, #392] @ (2f164 ) │ │ │ │ + beq.w 2f134 │ │ │ │ + ldr r1, [pc, #392] @ (2f188 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ blx 85d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2effe │ │ │ │ + beq.n 2f022 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2effe │ │ │ │ + cbnz r3, 2f022 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 2f110 │ │ │ │ - ldr r3, [pc, #352] @ (2f168 ) │ │ │ │ + blt.w 2f134 │ │ │ │ + ldr r3, [pc, #352] @ (2f18c ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #352] @ (2f16c ) │ │ │ │ + ldr r1, [pc, #352] @ (2f190 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ blx 8b74 │ │ │ │ - ldr r3, [pc, #344] @ (2f170 ) │ │ │ │ + ldr r3, [pc, #344] @ (2f194 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2f110 │ │ │ │ - ldr r1, [pc, #336] @ (2f174 ) │ │ │ │ + beq.n 2f134 │ │ │ │ + ldr r1, [pc, #336] @ (2f198 ) │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ blx 85d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f040 │ │ │ │ + beq.n 2f064 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2f140 │ │ │ │ + beq.n 2f164 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 2f110 │ │ │ │ - ldr r3, [pc, #304] @ (2f178 ) │ │ │ │ + blt.n 2f134 │ │ │ │ + ldr r3, [pc, #304] @ (2f19c ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #304] @ (2f17c ) │ │ │ │ + ldr r1, [pc, #304] @ (2f1a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ blx 8b74 │ │ │ │ - ldr r3, [pc, #296] @ (2f180 ) │ │ │ │ + ldr r3, [pc, #296] @ (2f1a4 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2f110 │ │ │ │ - ldr r1, [pc, #288] @ (2f184 ) │ │ │ │ + beq.n 2f134 │ │ │ │ + ldr r1, [pc, #288] @ (2f1a8 ) │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ blx 85d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f080 │ │ │ │ + beq.n 2f0a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2f138 │ │ │ │ + beq.n 2f15c │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 2f110 │ │ │ │ - ldr r3, [pc, #256] @ (2f188 ) │ │ │ │ + blt.n 2f134 │ │ │ │ + ldr r3, [pc, #256] @ (2f1ac ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #256] @ (2f18c ) │ │ │ │ + ldr r1, [pc, #256] @ (2f1b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ blx 8b74 │ │ │ │ - ldr r3, [pc, #248] @ (2f190 ) │ │ │ │ + ldr r3, [pc, #248] @ (2f1b4 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2f110 │ │ │ │ - ldr r1, [pc, #240] @ (2f194 ) │ │ │ │ + beq.n 2f134 │ │ │ │ + ldr r1, [pc, #240] @ (2f1b8 ) │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ blx 85d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f0c4 │ │ │ │ + beq.n 2f0e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2f0c4 │ │ │ │ + cbnz r3, 2f0e8 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 2f110 │ │ │ │ - ldr r3, [pc, #204] @ (2f198 ) │ │ │ │ + blt.n 2f134 │ │ │ │ + ldr r3, [pc, #204] @ (2f1bc ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #204] @ (2f19c ) │ │ │ │ + ldr r1, [pc, #204] @ (2f1c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ blx 8b74 │ │ │ │ - ldr r3, [pc, #196] @ (2f1a0 ) │ │ │ │ + ldr r3, [pc, #196] @ (2f1c4 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - cbz r5, 2f110 │ │ │ │ - ldr r1, [pc, #188] @ (2f1a4 ) │ │ │ │ + cbz r5, 2f134 │ │ │ │ + ldr r1, [pc, #188] @ (2f1c8 ) │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ blx 85d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f100 │ │ │ │ + beq.n 2f124 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 2f148 │ │ │ │ - ldr r3, [pc, #164] @ (2f1a8 ) │ │ │ │ + cbz r3, 2f16c │ │ │ │ + ldr r3, [pc, #164] @ (2f1cc ) │ │ │ │ cmp r6, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - bge.w 2efa2 │ │ │ │ - ldr r3, [pc, #152] @ (2f1ac ) │ │ │ │ + bge.w 2efc6 │ │ │ │ + ldr r3, [pc, #152] @ (2f1d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2efa2 │ │ │ │ + beq.w 2efc6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2efa2 │ │ │ │ + beq.w 2efc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2efa2 │ │ │ │ + bne.w 2efc6 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2efa2 │ │ │ │ + b.n 2efc6 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2f080 │ │ │ │ + b.n 2f0a4 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2f040 │ │ │ │ + b.n 2f064 │ │ │ │ mov r0, r5 │ │ │ │ blx 85f0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2f100 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + b.n 2f124 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r5, #1 │ │ │ │ + asrs r2, r1, #1 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, r3, #1 │ │ │ │ + adds r2, r7, #0 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r7, #20 │ │ │ │ + asrs r4, r2, #20 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #50 @ 0x32 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #56 @ 0x38 │ │ │ │ + cmp r4, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls r0, r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #22 │ │ │ │ + cmp r4, #42 @ 0x2a │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r0, #202 @ 0xca │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #22 │ │ │ │ + cmp r4, #42 @ 0x2a │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + lsls r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + lsls r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #110 @ 0x6e │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #230 @ 0xe6 │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + cmp r0, #6 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #232 @ 0xe8 │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #4 │ │ │ │ + movs r7, #224 @ 0xe0 │ │ │ │ movs r2, r0 │ │ │ │ - movs r7, #246 @ 0xf6 │ │ │ │ + movs r7, #210 @ 0xd2 │ │ │ │ movs r2, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2f432 │ │ │ │ + beq.w 2f45a │ │ │ │ eor.w ip, r0, r1 │ │ │ │ it mi │ │ │ │ negmi r1, r1 │ │ │ │ subs r2, r1, #1 │ │ │ │ - beq.w 2f402 │ │ │ │ + beq.w 2f42a │ │ │ │ movs r3, r0 │ │ │ │ it mi │ │ │ │ negmi r3, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - bls.w 2f40c │ │ │ │ + bls.w 2f434 │ │ │ │ tst r1, r2 │ │ │ │ - beq.w 2f41c │ │ │ │ + beq.w 2f444 │ │ │ │ clz r2, r3 │ │ │ │ clz r0, r1 │ │ │ │ sub.w r2, r0, r2 │ │ │ │ rsb r2, r2, #31 │ │ │ │ - add r0, pc, #16 @ (adr r0, 2f1f8 ) │ │ │ │ + add r0, pc, #16 @ (adr r0, 2f220 ) │ │ │ │ add.w r2, r0, r2, lsl #4 │ │ │ │ mov.w r0, #0 │ │ │ │ mov pc, r2 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ cmp.w r3, r1, lsl #31 │ │ │ │ nop │ │ │ │ @@ -62238,72 +62246,72 @@ │ │ │ │ negmi r0, r0 │ │ │ │ bx lr │ │ │ │ cmp r0, #0 │ │ │ │ it gt │ │ │ │ mvngt.w r0, #2147483648 @ 0x80000000 │ │ │ │ it lt │ │ │ │ movlt.w r0, #2147483648 @ 0x80000000 │ │ │ │ - b.w 2f4fc │ │ │ │ + b.w 2f524 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2f432 │ │ │ │ + beq.n 2f45a │ │ │ │ push {r0, r1, lr} │ │ │ │ - bl 2f1b6 │ │ │ │ + bl 2f1de │ │ │ │ ldmia.w sp!, {r1, r2, lr} │ │ │ │ mul.w r3, r2, r0 │ │ │ │ sub.w r1, r1, r3 │ │ │ │ bx lr │ │ │ │ - cbnz r3, 2f47e │ │ │ │ - cbnz r2, 2f47e │ │ │ │ + cbnz r3, 2f4a6 │ │ │ │ + cbnz r2, 2f4a6 │ │ │ │ cmp r1, #0 │ │ │ │ ittt lt │ │ │ │ movlt r0, #0 │ │ │ │ movlt.w r1, #2147483648 @ 0x80000000 │ │ │ │ - blt.n 2f47a │ │ │ │ + blt.n 2f4a2 │ │ │ │ it eq │ │ │ │ cmpeq r0, #0 │ │ │ │ itt ne │ │ │ │ mvnne.w r1, #2147483648 @ 0x80000000 │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 2f4fc │ │ │ │ + b.w 2f524 │ │ │ │ sub.w ip, sp, #8 │ │ │ │ strd ip, lr, [sp, #-16]! │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 2f49e │ │ │ │ + blt.n 2f4c6 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 2f4c4 │ │ │ │ - bl 2f508 │ │ │ │ + blt.n 2f4ec │ │ │ │ + bl 2f530 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 2f4e0 │ │ │ │ - bl 2f508 │ │ │ │ + blt.n 2f508 │ │ │ │ + bl 2f530 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add sp, #16 │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ bx lr │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ - bl 2f508 │ │ │ │ + bl 2f530 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add sp, #16 │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ bx lr │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ - bl 2f508 │ │ │ │ + bl 2f530 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add sp, #16 │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ bx lr │ │ │ │ push {r1, lr} │ │ │ │ @@ -62316,64 +62324,64 @@ │ │ │ │ sbcs.w r1, r5, r3 │ │ │ │ mov r4, r0 │ │ │ │ it cc │ │ │ │ movcc r0, #0 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ it cc │ │ │ │ movcc r1, r0 │ │ │ │ - bcc.n 2f5ec │ │ │ │ + bcc.n 2f614 │ │ │ │ clz r6, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2f5fe │ │ │ │ + beq.n 2f626 │ │ │ │ clz r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2f5f6 │ │ │ │ + beq.n 2f61e │ │ │ │ subs r6, r6, r1 │ │ │ │ sub.w ip, r6, #32 │ │ │ │ rsb lr, r6, #32 │ │ │ │ lsls r3, r6 │ │ │ │ lsl.w r1, r2, ip │ │ │ │ lsl.w r8, r2, r6 │ │ │ │ orrs r3, r1 │ │ │ │ lsr.w r2, r2, lr │ │ │ │ cmp r4, r8 │ │ │ │ orr.w r3, r3, r2 │ │ │ │ sbcs.w r2, r5, r3 │ │ │ │ itt cc │ │ │ │ movcc r0, #0 │ │ │ │ movcc r1, r0 │ │ │ │ - bcc.n 2f574 │ │ │ │ + bcc.n 2f59c │ │ │ │ movs r0, #1 │ │ │ │ subs.w r4, r4, r8 │ │ │ │ sbc.w r5, r5, r3 │ │ │ │ lsl.w r1, r0, ip │ │ │ │ lsr.w r2, r0, lr │ │ │ │ orrs r1, r2 │ │ │ │ lsls r0, r6 │ │ │ │ - cbz r6, 2f5ec │ │ │ │ + cbz r6, 2f614 │ │ │ │ mov.w r2, r8, lsr #1 │ │ │ │ mov r8, r6 │ │ │ │ orr.w r2, r2, r3, lsl #31 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ - b.n 2f59a │ │ │ │ + b.n 2f5c2 │ │ │ │ subs r4, r4, r2 │ │ │ │ sbc.w r5, r5, r3 │ │ │ │ adds r4, r4, r4 │ │ │ │ adcs r5, r5 │ │ │ │ adds r4, #1 │ │ │ │ adc.w r5, r5, #0 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - beq.n 2f5ac │ │ │ │ + beq.n 2f5d4 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs.w r9, r5, r3 │ │ │ │ - bcs.n 2f584 │ │ │ │ + bcs.n 2f5ac │ │ │ │ adds r4, r4, r4 │ │ │ │ adcs r5, r5 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - bne.n 2f59a │ │ │ │ + bne.n 2f5c2 │ │ │ │ adds r0, r0, r4 │ │ │ │ lsl.w lr, r5, lr │ │ │ │ lsr.w r4, r4, r6 │ │ │ │ adc.w r1, r1, r5 │ │ │ │ lsr.w ip, r5, ip │ │ │ │ orr.w r4, r4, lr │ │ │ │ orr.w r4, r4, ip │ │ │ │ @@ -62384,20 +62392,20 @@ │ │ │ │ lsl.w ip, r4, ip │ │ │ │ lsr.w r3, r4, r3 │ │ │ │ orr.w r2, r2, ip │ │ │ │ orrs r2, r3 │ │ │ │ lsl.w r3, r4, r6 │ │ │ │ subs r0, r0, r3 │ │ │ │ sbc.w r1, r1, r2 │ │ │ │ - cbz r7, 2f5f2 │ │ │ │ + cbz r7, 2f61a │ │ │ │ strd r4, r5, [r7] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ clz r1, r4 │ │ │ │ adds r1, #32 │ │ │ │ - b.n 2f532 │ │ │ │ + b.n 2f55a │ │ │ │ clz r6, r2 │ │ │ │ clz r1, r5 │ │ │ │ adds r6, #32 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2f532 │ │ │ │ - b.n 2f5f6 │ │ │ │ + bne.n 2f55a │ │ │ │ + b.n 2f61e │ │ │ │ nop │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -0002f610 <.fini>: │ │ │ │ +0002f638 <.fini>: │ │ │ │ push {r3, lr} │ │ │ │ pop {r3, pc} │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,1073 +1,1074 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x0002f618 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ - 0x0002f628 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ - 0x0002f638 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ - 0x0002f648 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ - 0x0002f658 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ - 0x0002f668 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ - 0x0002f678 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ - 0x0002f688 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ - 0x0002f698 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ - 0x0002f6a8 2f757372 2f6c6962 2f707974 686f6e33 /usr/lib/python3 │ │ │ │ - 0x0002f6b8 2f646973 742d7061 636b6167 65732f6d /dist-packages/m │ │ │ │ - 0x0002f6c8 79707963 2f6c6962 2d72742f 4350792e ypyc/lib-rt/CPy. │ │ │ │ - 0x0002f6d8 68000000 70000000 2f757372 2f696e63 h...p.../usr/inc │ │ │ │ - 0x0002f6e8 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ - 0x0002f6f8 6f626a65 63742e68 00000000 6f622d3e object.h....ob-> │ │ │ │ - 0x0002f708 6f625f74 79706520 213d2026 5079426f ob_type != &PyBo │ │ │ │ - 0x0002f718 6f6c5f54 79706500 2f757372 2f696e63 ol_Type./usr/inc │ │ │ │ - 0x0002f728 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ - 0x0002f738 63707974 686f6e2f 7475706c 656f626a cpython/tupleobj │ │ │ │ - 0x0002f748 6563742e 68000000 50795475 706c655f ect.h...PyTuple_ │ │ │ │ - 0x0002f758 43686563 6b286f70 29000000 696e6465 Check(op)...inde │ │ │ │ - 0x0002f768 78203c20 50795f53 495a4528 7475706c x < Py_SIZE(tupl │ │ │ │ - 0x0002f778 65290000 2f757372 2f696e63 6c756465 e)../usr/include │ │ │ │ - 0x0002f788 2f707974 686f6e33 2e31332f 63707974 /python3.13/cpyt │ │ │ │ - 0x0002f798 686f6e2f 756e6963 6f64656f 626a6563 hon/unicodeobjec │ │ │ │ - 0x0002f7a8 742e6800 5079556e 69636f64 655f4368 t.h.PyUnicode_Ch │ │ │ │ - 0x0002f7b8 65636b28 6f702900 6b696e64 203d3d20 eck(op).kind == │ │ │ │ - 0x0002f7c8 5079556e 69636f64 655f3442 5954455f PyUnicode_4BYTE_ │ │ │ │ - 0x0002f7d8 4b494e44 00000000 2f757372 2f696e63 KIND..../usr/inc │ │ │ │ - 0x0002f7e8 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ - 0x0002f7f8 63707974 686f6e2f 6c697374 6f626a65 cpython/listobje │ │ │ │ - 0x0002f808 63742e68 00000000 696e6465 78203c20 ct.h....index < │ │ │ │ - 0x0002f818 6c697374 2d3e616c 6c6f6361 74656400 list->allocated. │ │ │ │ - 0x0002f828 50794c69 73745f43 6865636b 286f7029 PyList_Check(op) │ │ │ │ - 0x0002f838 00000000 6f622d3e 6f625f62 6173652e ....ob->ob_base. │ │ │ │ - 0x0002f848 6f625f74 79706520 213d2026 5079426f ob_type != &PyBo │ │ │ │ - 0x0002f858 6f6c5f54 79706500 696e7465 72707265 ol_Type.interpre │ │ │ │ - 0x0002f868 74656420 636c6173 73657320 63616e6e ted classes cann │ │ │ │ - 0x0002f878 6f742069 6e686572 69742066 726f6d20 ot inherit from │ │ │ │ - 0x0002f888 636f6d70 696c6564 00000000 61747472 compiled....attr │ │ │ │ - 0x0002f898 69627574 6520275f 5f6d7970 79635f65 ibute '__mypyc_e │ │ │ │ - 0x0002f8a8 6e765f5f 27206f66 20277361 66655f70 nv__' of 'safe_p │ │ │ │ - 0x0002f8b8 61727365 5f666c6f 61745f6d 616b655f arse_float_make_ │ │ │ │ - 0x0002f8c8 73616665 5f706172 73655f66 6c6f6174 safe_parse_float │ │ │ │ - 0x0002f8d8 5f6f626a 2720756e 64656669 6e656400 _obj' undefined. │ │ │ │ - 0x0002f8e8 61747472 69627574 65202764 69637427 attribute 'dict' │ │ │ │ - 0x0002f8f8 206f6620 274e6573 74656444 69637427 of 'NestedDict' │ │ │ │ - 0x0002f908 20756e64 6566696e 65640000 61747472 undefined..attr │ │ │ │ - 0x0002f918 69627574 6520275f 70656e64 696e675f ibute '_pending_ │ │ │ │ - 0x0002f928 666c6167 7327206f 66202746 6c616773 flags' of 'Flags │ │ │ │ - 0x0002f938 2720756e 64656669 6e656400 61747472 ' undefined.attr │ │ │ │ - 0x0002f948 69627574 6520275f 666c6167 7327206f ibute '_flags' o │ │ │ │ - 0x0002f958 66202746 6c616773 2720756e 64656669 f 'Flags' undefi │ │ │ │ - 0x0002f968 6e656400 2f757372 2f696e63 6c756465 ned./usr/include │ │ │ │ - 0x0002f978 2f707974 686f6e33 2e31332f 696e7465 /python3.13/inte │ │ │ │ - 0x0002f988 726e616c 2f707963 6f72655f 63616c6c rnal/pycore_call │ │ │ │ - 0x0002f998 2e680000 61726720 213d204e 554c4c00 .h..arg != NULL. │ │ │ │ - 0x0002f9a8 6275696c 642f5f5f 6e617469 76655f35 build/__native_5 │ │ │ │ - 0x0002f9b8 37303331 38306333 64643436 65383732 703180c3dd46e872 │ │ │ │ - 0x0002f9c8 6366332e 63000000 6370795f 725f5f5f cf3.c...cpy_r___ │ │ │ │ - 0x0002f9d8 6d797079 635f7365 6c665f5f 00000000 mypyc_self__.... │ │ │ │ - 0x0002f9e8 2f757372 2f6c6962 2f707974 686f6e33 /usr/lib/python3 │ │ │ │ - 0x0002f9f8 2f646973 742d7061 636b6167 65732f6d /dist-packages/m │ │ │ │ - 0x0002fa08 79707963 2f6c6962 2d72742f 6c697374 ypyc/lib-rt/list │ │ │ │ - 0x0002fa18 5f6f7073 2e630000 50794c69 73745f43 _ops.c..PyList_C │ │ │ │ - 0x0002fa28 6865636b 286c6973 74290000 6f622d3e heck(list)..ob-> │ │ │ │ - 0x0002fa38 6f625f74 79706520 213d2026 50794c6f ob_type != &PyLo │ │ │ │ - 0x0002fa48 6e675f54 79706500 2f757372 2f6c6962 ng_Type./usr/lib │ │ │ │ - 0x0002fa58 2f707974 686f6e33 2f646973 742d7061 /python3/dist-pa │ │ │ │ - 0x0002fa68 636b6167 65732f6d 79707963 2f6c6962 ckages/mypyc/lib │ │ │ │ - 0x0002fa78 2d72742f 67657461 72677366 6173742e -rt/getargsfast. │ │ │ │ - 0x0002fa88 63000000 50795475 706c655f 43686563 c...PyTuple_Chec │ │ │ │ - 0x0002fa98 6b286b77 6e616d65 73290000 5079556e k(kwnames)..PyUn │ │ │ │ - 0x0002faa8 69636f64 655f4368 65636b28 6b776e61 icode_Check(kwna │ │ │ │ - 0x0002fab8 6d652900 7365636f 6e642061 7267756d me).second argum │ │ │ │ - 0x0002fac8 656e7420 6d757374 20626520 7374722c ent must be str, │ │ │ │ - 0x0002fad8 206e6f74 20257300 5f5f6d79 7079635f not %s.__mypyc_ │ │ │ │ - 0x0002fae8 61747472 735f5f00 5f5f6d79 7079635f attrs__.__mypyc_ │ │ │ │ - 0x0002faf8 61747472 735f5f20 6973206e 6f742061 attrs__ is not a │ │ │ │ - 0x0002fb08 20747570 6c650000 2c200000 4e6f6e65 tuple.., ..None │ │ │ │ - 0x0002fb18 00000000 5f5f6d6f 64756c65 5f5f0000 ....__module__.. │ │ │ │ - 0x0002fb28 5f5f7175 616c6e61 6d655f5f 00000000 __qualname__.... │ │ │ │ - 0x0002fb38 6275696c 74696e73 00000000 25552e25 builtins....%U.% │ │ │ │ - 0x0002fb48 55000000 7475706c 655b3c25 64206974 U...tuple[<%d it │ │ │ │ - 0x0002fb58 656d733e 5d000000 7475706c 655b0000 ems>]...tuple[.. │ │ │ │ - 0x0002fb68 25552555 25730000 66756e63 74696f6e %U%U%s..function │ │ │ │ - 0x0002fb78 00000000 28290000 6b657977 6f726420 ....()..keyword │ │ │ │ - 0x0002fb88 00000000 6174206d 6f737400 65786163 ....at most.exac │ │ │ │ - 0x0002fb98 746c7900 6174206c 65617374 00000000 tly.at least.... │ │ │ │ - 0x0002fba8 74686973 2066756e 6374696f 6e000000 this function... │ │ │ │ - 0x0002fbb8 705f7661 20213d20 4e554c4c 00000000 p_va != NULL.... │ │ │ │ - 0x0002fbc8 70617273 65722d3e 6b657977 6f726473 parser->keywords │ │ │ │ - 0x0002fbd8 20213d20 4e554c4c 00000000 456d7074 != NULL....Empt │ │ │ │ - 0x0002fbe8 79206b65 79776f72 64207061 72616d65 y keyword parame │ │ │ │ - 0x0002fbf8 74657220 6e616d65 00000000 496e7661 ter name....Inva │ │ │ │ - 0x0002fc08 6c696420 666f726d 61742073 7472696e lid format strin │ │ │ │ - 0x0002fc18 6720287c 20737065 63696669 65642074 g (| specified t │ │ │ │ - 0x0002fc28 77696365 29000000 496e7661 6c696420 wice)...Invalid │ │ │ │ - 0x0002fc38 666f726d 61742073 7472696e 67202824 format string ($ │ │ │ │ - 0x0002fc48 20626566 6f726520 7c290000 496e7661 before |)..Inva │ │ │ │ - 0x0002fc58 6c696420 666f726d 61742073 7472696e lid format strin │ │ │ │ - 0x0002fc68 67202824 20737065 63696669 65642074 g ($ specified t │ │ │ │ - 0x0002fc78 77696365 29000000 456d7074 79207061 wice)...Empty pa │ │ │ │ - 0x0002fc88 72616d65 74657220 6e616d65 20616674 rameter name aft │ │ │ │ - 0x0002fc98 65722024 00000000 496e7661 6c696420 er $....Invalid │ │ │ │ - 0x0002fca8 666f726d 61742073 7472696e 67202840 format string (@ │ │ │ │ - 0x0002fcb8 20737065 63696669 65642074 77696365 specified twice │ │ │ │ - 0x0002fcc8 29000000 496e7661 6c696420 666f726d )...Invalid form │ │ │ │ - 0x0002fcd8 61742073 7472696e 67202840 20776974 at string (@ wit │ │ │ │ - 0x0002fce8 686f7574 20707265 63656469 6e67207c hout preceding | │ │ │ │ - 0x0002fcf8 20616e64 20242900 4d6f7265 206b6579 and $).More key │ │ │ │ - 0x0002fd08 776f7264 206c6973 7420656e 74726965 word list entrie │ │ │ │ - 0x0002fd18 73202825 64292074 68616e20 666f726d s (%d) than form │ │ │ │ - 0x0002fd28 61742073 70656369 66696572 73202825 at specifiers (% │ │ │ │ - 0x0002fd38 64290000 6d6f7265 20617267 756d656e d)..more argumen │ │ │ │ - 0x0002fd48 74207370 65636966 69657273 20746861 t specifiers tha │ │ │ │ - 0x0002fd58 6e206b65 79776f72 64206c69 73742065 n keyword list e │ │ │ │ - 0x0002fd68 6e747269 65732028 72656d61 696e696e ntries (remainin │ │ │ │ - 0x0002fd78 6720666f 726d6174 3a272573 27290000 g format:'%s').. │ │ │ │ - 0x0002fd88 70617273 65722d3e 6e657874 203d3d20 parser->next == │ │ │ │ - 0x0002fd98 4e554c4c 00000000 252e3230 30732573 NULL....%.200s%s │ │ │ │ - 0x0002fda8 2074616b 65732061 74206d6f 73742025 takes at most % │ │ │ │ - 0x0002fdb8 64202573 61726775 6d656e74 25732028 d %sargument%s ( │ │ │ │ - 0x0002fdc8 257a6420 67697665 6e290000 252e3230 %zd given)..%.20 │ │ │ │ - 0x0002fdd8 30732573 2074616b 6573206e 6f20706f 0s%s takes no po │ │ │ │ - 0x0002fde8 73697469 6f6e616c 20617267 756d656e sitional argumen │ │ │ │ - 0x0002fdf8 74730000 252e3230 30732573 2074616b ts..%.200s%s tak │ │ │ │ - 0x0002fe08 65732025 73202564 20706f73 6974696f es %s %d positio │ │ │ │ - 0x0002fe18 6e616c20 61726775 6d656e74 25732028 nal argument%s ( │ │ │ │ - 0x0002fe28 257a6420 67697665 6e290000 2149535f %zd given)..!IS_ │ │ │ │ - 0x0002fe38 454e445f 4f465f46 4f524d41 54282a66 END_OF_FORMAT(*f │ │ │ │ - 0x0002fe48 6f726d61 74290000 50795475 706c655f ormat)..PyTuple_ │ │ │ │ - 0x0002fe58 43686563 6b286b77 7475706c 65290000 Check(kwtuple).. │ │ │ │ - 0x0002fe68 252e3230 30732573 206d6973 73696e67 %.200s%s missing │ │ │ │ - 0x0002fe78 20726571 75697265 64206b65 79776f72 required keywor │ │ │ │ - 0x0002fe88 642d6f6e 6c792061 7267756d 656e7420 d-only argument │ │ │ │ - 0x0002fe98 27255527 00000000 252e3230 30732573 '%U'....%.200s%s │ │ │ │ - 0x0002fea8 206d6973 73696e67 20726571 75697265 missing require │ │ │ │ - 0x0002feb8 64206172 67756d65 6e742027 25552720 d argument '%U' │ │ │ │ - 0x0002fec8 28706f73 20256429 00000000 49535f45 (pos %d)....IS_E │ │ │ │ - 0x0002fed8 4e445f4f 465f464f 524d4154 282a666f ND_OF_FORMAT(*fo │ │ │ │ - 0x0002fee8 726d6174 29207c7c 20282a66 6f726d61 rmat) || (*forma │ │ │ │ - 0x0002fef8 74203d3d 20277c27 29207c7c 20282a66 t == '|') || (*f │ │ │ │ - 0x0002ff08 6f726d61 74203d3d 20272427 29000000 ormat == '$')... │ │ │ │ - 0x0002ff18 61726775 6d656e74 20666f72 20252e32 argument for %.2 │ │ │ │ - 0x0002ff28 30307325 73206769 76656e20 6279206e 00s%s given by n │ │ │ │ - 0x0002ff38 616d6520 28272555 27292061 6e642070 ame ('%U') and p │ │ │ │ - 0x0002ff48 6f736974 696f6e20 28256429 00000000 osition (%d).... │ │ │ │ - 0x0002ff58 27255327 20697320 616e2069 6e76616c '%S' is an inval │ │ │ │ - 0x0002ff68 6964206b 6579776f 72642061 7267756d id keyword argum │ │ │ │ - 0x0002ff78 656e7420 666f7220 252e3230 30732573 ent for %.200s%s │ │ │ │ - 0x0002ff88 00000000 2f757372 2f6c6962 2f707974 ..../usr/lib/pyt │ │ │ │ - 0x0002ff98 686f6e33 2f646973 742d7061 636b6167 hon3/dist-packag │ │ │ │ - 0x0002ffa8 65732f6d 79707963 2f6c6962 2d72742f es/mypyc/lib-rt/ │ │ │ │ - 0x0002ffb8 67657461 7267732e 63000000 61726773 getargs.c...args │ │ │ │ - 0x0002ffc8 20213d20 4e554c4c 20262620 50795475 != NULL && PyTu │ │ │ │ - 0x0002ffd8 706c655f 43686563 6b286172 67732900 ple_Check(args). │ │ │ │ - 0x0002ffe8 6b776172 6773203d 3d204e55 4c4c207c kwargs == NULL | │ │ │ │ - 0x0002fff8 7c205079 44696374 5f436865 636b286b | PyDict_Check(k │ │ │ │ - 0x00030008 77617267 73290000 666f726d 61742021 wargs)..format ! │ │ │ │ - 0x00030018 3d204e55 4c4c0000 6b776c69 73742021 = NULL..kwlist ! │ │ │ │ - 0x00030028 3d204e55 4c4c0000 2f757372 2f696e63 = NULL../usr/inc │ │ │ │ - 0x00030038 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ - 0x00030048 63707974 686f6e2f 64696374 6f626a65 cpython/dictobje │ │ │ │ - 0x00030058 63742e68 00000000 50794469 63745f43 ct.h....PyDict_C │ │ │ │ - 0x00030068 6865636b 286f7029 00000000 6d696e20 heck(op)....min │ │ │ │ - 0x00030078 3d3d2049 4e545f4d 41580000 6d617820 == INT_MAX..max │ │ │ │ - 0x00030088 3d3d2049 4e545f4d 41580000 252e3230 == INT_MAX..%.20 │ │ │ │ - 0x00030098 30732573 206d6973 73696e67 20726571 0s%s missing req │ │ │ │ - 0x000300a8 75697265 64206b65 79776f72 642d6f6e uired keyword-on │ │ │ │ - 0x000300b8 6c792061 7267756d 656e7420 27257327 ly argument '%s' │ │ │ │ - 0x000300c8 00000000 252e3230 30732573 206d6973 ....%.200s%s mis │ │ │ │ - 0x000300d8 73696e67 20726571 75697265 64206172 sing required ar │ │ │ │ - 0x000300e8 67756d65 6e742027 25732720 28706f73 gument '%s' (pos │ │ │ │ - 0x000300f8 20256429 00000000 61726775 6d656e74 %d)....argument │ │ │ │ - 0x00030108 20666f72 20252e32 30307325 73206769 for %.200s%s gi │ │ │ │ - 0x00030118 76656e20 6279206e 616d6520 28272573 ven by name ('%s │ │ │ │ - 0x00030128 27292061 6e642070 6f736974 696f6e20 ') and position │ │ │ │ - 0x00030138 28256429 00000000 6b657977 6f726473 (%d)....keywords │ │ │ │ - 0x00030148 206d7573 74206265 20737472 696e6773 must be strings │ │ │ │ - 0x00030158 00000000 27255527 20697320 616e2069 ....'%U' is an i │ │ │ │ - 0x00030168 6e76616c 6964206b 6579776f 72642061 nvalid keyword a │ │ │ │ - 0x00030178 7267756d 656e7420 666f7220 252e3230 rgument for %.20 │ │ │ │ - 0x00030188 30732573 00000000 696e7420 746f6f20 0s%s....int too │ │ │ │ - 0x00030198 6c617267 6520746f 20636f6e 76657274 large to convert │ │ │ │ - 0x000301a8 20746f20 69363400 696e7465 67657220 to i64.integer │ │ │ │ - 0x000301b8 64697669 73696f6e 206f7220 6d6f6475 division or modu │ │ │ │ - 0x000301c8 6c6f2062 79207a65 726f0000 696e7465 lo by zero..inte │ │ │ │ - 0x000301d8 67657220 64697669 73696f6e 206f7665 ger division ove │ │ │ │ - 0x000301e8 72666c6f 77000000 696e7420 746f6f20 rflow...int too │ │ │ │ - 0x000301f8 6c617267 6520746f 20636f6e 76657274 large to convert │ │ │ │ - 0x00030208 20746f20 69333200 696e7420 746f6f20 to i32.int too │ │ │ │ - 0x00030218 6c617267 6520746f 20636f6e 76657274 large to convert │ │ │ │ - 0x00030228 20746f20 69313600 696e7420 746f6f20 to i16.int too │ │ │ │ - 0x00030238 6c617267 65206f72 20736d61 6c6c2074 large or small t │ │ │ │ - 0x00030248 6f20636f 6e766572 7420746f 20753800 o convert to u8. │ │ │ │ - 0x00030258 6d617468 20646f6d 61696e20 6572726f math domain erro │ │ │ │ - 0x00030268 72000000 6d617468 2072616e 67652065 r...math range e │ │ │ │ - 0x00030278 72726f72 00000000 666c6f61 7420666c rror....float fl │ │ │ │ - 0x00030288 6f6f7220 64697669 73696f6e 20627920 oor division by │ │ │ │ - 0x00030298 7a65726f 00000000 73747269 6e672069 zero....string i │ │ │ │ - 0x000302a8 6e646578 206f7574 206f6620 72616e67 ndex out of rang │ │ │ │ - 0x000302b8 65000000 64617461 20213d20 4e554c4c e...data != NULL │ │ │ │ - 0x000302c8 00000000 2f757372 2f6c6962 2f707974 ..../usr/lib/pyt │ │ │ │ - 0x000302d8 686f6e33 2f646973 742d7061 636b6167 hon3/dist-packag │ │ │ │ - 0x000302e8 65732f6d 79707963 2f6c6962 2d72742f es/mypyc/lib-rt/ │ │ │ │ - 0x000302f8 7374725f 6f70732e 63000000 5079556e str_ops.c...PyUn │ │ │ │ - 0x00030308 69636f64 655f4368 65636b28 756e6963 icode_Check(unic │ │ │ │ - 0x00030318 6f646529 00000000 5079556e 69636f64 ode)....PyUnicod │ │ │ │ - 0x00030328 655f4b49 4e442875 6e69636f 64652920 e_KIND(unicode) │ │ │ │ - 0x00030338 3d3d2050 79556e69 636f6465 5f344259 == PyUnicode_4BY │ │ │ │ - 0x00030348 54455f4b 494e4400 50797468 6f6e2069 TE_KIND.Python i │ │ │ │ - 0x00030358 6e742074 6f6f206c 61726765 20746f20 nt too large to │ │ │ │ - 0x00030368 636f6e76 65727420 746f2043 20737369 convert to C ssi │ │ │ │ - 0x00030378 7a655f74 00000000 73657175 656e6365 ze_t....sequence │ │ │ │ - 0x00030388 20697465 6d20257a 643a2065 78706563 item %zd: expec │ │ │ │ - 0x00030398 74656420 73747220 696e7374 616e6365 ted str instance │ │ │ │ - 0x000303a8 2c20252e 38307320 666f756e 64000000 , %.80s found... │ │ │ │ - 0x000303b8 6a6f696e 28292072 6573756c 74206973 join() result is │ │ │ │ - 0x000303c8 20746f6f 206c6f6e 6720666f 72206120 too long for a │ │ │ │ - 0x000303d8 50797468 6f6e2073 7472696e 67000000 Python string... │ │ │ │ - 0x000303e8 5079556e 69636f64 655f4368 65636b28 PyUnicode_Check( │ │ │ │ - 0x000303f8 6c617374 5f6f626a 29000000 7265735f last_obj)...res_ │ │ │ │ - 0x00030408 64617461 203d3d20 5079556e 69636f64 data == PyUnicod │ │ │ │ - 0x00030418 655f3142 5954455f 44415441 28726573 e_1BYTE_DATA(res │ │ │ │ - 0x00030428 29202b20 6b696e64 202a2050 79556e69 ) + kind * PyUni │ │ │ │ - 0x00030438 636f6465 5f474554 5f4c454e 47544828 code_GET_LENGTH( │ │ │ │ - 0x00030448 72657329 00000000 7265735f 6f666673 res)....res_offs │ │ │ │ - 0x00030458 6574203d 3d205079 556e6963 6f64655f et == PyUnicode_ │ │ │ │ - 0x00030468 4745545f 4c454e47 54482872 65732900 GET_LENGTH(res). │ │ │ │ - 0x00030478 5f507955 6e69636f 64655f43 6865636b _PyUnicode_Check │ │ │ │ - 0x00030488 436f6e73 69737465 6e637928 7265732c Consistency(res, │ │ │ │ - 0x00030498 20312900 6f726428 29206578 70656374 1).ord() expect │ │ │ │ - 0x000304a8 65642061 20636861 72616374 65722c20 ed a character, │ │ │ │ - 0x000304b8 62757420 61207374 72696e67 206f6620 but a string of │ │ │ │ - 0x000304c8 6c656e67 74682025 7a642066 6f756e64 length %zd found │ │ │ │ - 0x000304d8 00000000 6a6f696e 28292072 6573756c ....join() resul │ │ │ │ - 0x000304e8 74206973 20746f6f 206c6f6e 6720666f t is too long fo │ │ │ │ - 0x000304f8 72206120 50797468 6f6e2062 79746573 r a Python bytes │ │ │ │ - 0x00030508 00000000 2f757372 2f6c6962 2f707974 ..../usr/lib/pyt │ │ │ │ - 0x00030518 686f6e33 2f646973 742d7061 636b6167 hon3/dist-packag │ │ │ │ - 0x00030528 65732f6d 79707963 2f6c6962 2d72742f es/mypyc/lib-rt/ │ │ │ │ - 0x00030538 62797465 735f6f70 732e6300 7265735f bytes_ops.c.res_ │ │ │ │ - 0x00030548 64617461 203d3d20 7265742d 3e6f625f data == ret->ob_ │ │ │ │ - 0x00030558 7376616c 202b2028 28507956 61724f62 sval + ((PyVarOb │ │ │ │ - 0x00030568 6a656374 202a2972 6574292d 3e6f625f ject *)ret)->ob_ │ │ │ │ - 0x00030578 73697a65 00000000 2f757372 2f696e63 size..../usr/inc │ │ │ │ - 0x00030588 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ - 0x00030598 63707974 686f6e2f 62797465 61727261 cpython/bytearra │ │ │ │ - 0x000305a8 796f626a 6563742e 68000000 50794279 yobject.h...PyBy │ │ │ │ - 0x000305b8 74654172 7261795f 43686563 6b286f70 teArray_Check(op │ │ │ │ - 0x000305c8 29000000 6f726428 29206578 70656374 )...ord() expect │ │ │ │ - 0x000305d8 73206120 63686172 61637465 72000000 s a character... │ │ │ │ - 0x000305e8 6c697374 20696e64 6578206f 7574206f list index out o │ │ │ │ - 0x000305f8 66207261 6e676500 6c697374 20617373 f range.list ass │ │ │ │ - 0x00030608 69676e6d 656e7420 696e6465 78206f75 ignment index ou │ │ │ │ - 0x00030618 74206f66 2072616e 67650000 30203c3d t of range..0 <= │ │ │ │ - 0x00030628 20696e64 65780000 706f7020 66726f6d index..pop from │ │ │ │ - 0x00030638 20656d70 7479206c 69737400 706f7020 empty list.pop │ │ │ │ - 0x00030648 696e6465 78206f75 74206f66 2072616e index out of ran │ │ │ │ - 0x00030658 67650000 2f757372 2f6c6962 2f707974 ge../usr/lib/pyt │ │ │ │ - 0x00030668 686f6e33 2f646973 742d7061 636b6167 hon3/dist-packag │ │ │ │ - 0x00030678 65732f6d 79707963 2f6c6962 2d72742f es/mypyc/lib-rt/ │ │ │ │ - 0x00030688 70797468 6f6e7375 70706f72 742e6800 pythonsupport.h. │ │ │ │ - 0x00030698 73656c66 2d3e6f62 5f697465 6d20213d self->ob_item != │ │ │ │ - 0x000306a8 204e554c 4c207c7c 206e6577 73697a65 NULL || newsize │ │ │ │ - 0x000306b8 203d3d20 30000000 6f622d3e 6f625f62 == 0...ob->ob_b │ │ │ │ - 0x000306c8 6173652e 6f625f74 79706520 213d2026 ase.ob_type != & │ │ │ │ - 0x000306d8 50794c6f 6e675f54 79706500 6c697374 PyLong_Type.list │ │ │ │ - 0x000306e8 2e72656d 6f766528 78293a20 78206e6f .remove(x): x no │ │ │ │ - 0x000306f8 7420696e 206c6973 74000000 76616c75 t in list...valu │ │ │ │ - 0x00030708 65206973 206e6f74 20696e20 6c697374 e is not in list │ │ │ │ - 0x00030718 00000000 27252e32 30307327 206f626a ....'%.200s' obj │ │ │ │ - 0x00030728 65637420 6973206e 6f742061 206d6170 ect is not a map │ │ │ │ - 0x00030738 70696e67 00000000 2f757372 2f696e63 ping..../usr/inc │ │ │ │ - 0x00030748 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ - 0x00030758 63707974 686f6e2f 61627374 72616374 cpython/abstract │ │ │ │ - 0x00030768 2e680000 6b657973 00000000 61207475 .h..keys....a tu │ │ │ │ - 0x00030778 706c6520 6f66206c 656e6774 68203220 ple of length 2 │ │ │ │ - 0x00030788 65787065 63746564 00000000 7475706c expected....tupl │ │ │ │ - 0x00030798 6520696e 64657820 6f757420 6f662072 e index out of r │ │ │ │ - 0x000307a8 616e6765 00000000 4350795f 43617463 ange....CPy_Catc │ │ │ │ - 0x000307b8 68457272 6f722063 616c6c65 64207769 hError called wi │ │ │ │ - 0x000307c8 7468206e 6f206572 726f7221 00000000 th no error!.... │ │ │ │ - 0x000307d8 66617461 6c3a206f 7574206f 66206d65 fatal: out of me │ │ │ │ - 0x000307e8 6d6f7279 0a000000 61747472 69627574 mory....attribut │ │ │ │ - 0x000307f8 65202745 58504c49 4349545f 4e455354 e 'EXPLICIT_NEST │ │ │ │ - 0x00030808 27206f66 2027466c 61677327 20756e64 ' of 'Flags' und │ │ │ │ - 0x00030818 6566696e 65640000 61747472 69627574 efined..attribut │ │ │ │ - 0x00030828 65202746 524f5a45 4e27206f 66202746 e 'FROZEN' of 'F │ │ │ │ - 0x00030838 6c616773 2720756e 64656669 6e656400 lags' undefined. │ │ │ │ - 0x00030848 2573206f 626a6563 74206578 70656374 %s object expect │ │ │ │ - 0x00030858 65643b20 676f7420 25550000 2573206f ed; got %U..%s o │ │ │ │ - 0x00030868 626a6563 74206578 70656374 65643b20 bject expected; │ │ │ │ - 0x00030878 616e6420 6572726f 72656420 666f726d and errored form │ │ │ │ - 0x00030888 61747469 6e672072 65616c20 74797065 atting real type │ │ │ │ - 0x00030898 21000000 27736166 655f7061 7273655f !...'safe_parse_ │ │ │ │ - 0x000308a8 666c6f61 745f6d61 6b655f73 6166655f float_make_safe_ │ │ │ │ - 0x000308b8 70617273 655f666c 6f61745f 6f626a27 parse_float_obj' │ │ │ │ - 0x000308c8 206f626a 65637420 61747472 69627574 object attribut │ │ │ │ - 0x000308d8 6520275f 5f6d7970 79635f65 6e765f5f e '__mypyc_env__ │ │ │ │ - 0x000308e8 27206361 6e6e6f74 20626520 64656c65 ' cannot be dele │ │ │ │ - 0x000308f8 74656400 746f6d6c 692e5f70 61727365 ted.tomli._parse │ │ │ │ - 0x00030908 722e6d61 6b655f73 6166655f 70617273 r.make_safe_pars │ │ │ │ - 0x00030918 655f666c 6f61745f 656e7600 274e6573 e_float_env.'Nes │ │ │ │ - 0x00030928 74656444 69637427 206f626a 65637420 tedDict' object │ │ │ │ - 0x00030938 61747472 69627574 65202764 69637427 attribute 'dict' │ │ │ │ - 0x00030948 2063616e 6e6f7420 62652064 656c6574 cannot be delet │ │ │ │ - 0x00030958 65640000 64696374 00000000 27466c61 ed..dict....'Fla │ │ │ │ - 0x00030968 67732720 6f626a65 63742061 74747269 gs' object attri │ │ │ │ - 0x00030978 62757465 20275f70 656e6469 6e675f66 bute '_pending_f │ │ │ │ - 0x00030988 6c616773 27206361 6e6e6f74 20626520 lags' cannot be │ │ │ │ - 0x00030998 64656c65 74656400 27466c61 67732720 deleted.'Flags' │ │ │ │ - 0x000309a8 6f626a65 63742061 74747269 62757465 object attribute │ │ │ │ - 0x000309b8 20275f66 6c616773 27206361 6e6e6f74 '_flags' cannot │ │ │ │ - 0x000309c8 20626520 64656c65 74656400 5f5f696e be deleted.__in │ │ │ │ - 0x000309d8 69745f5f 00000000 7372632f 746f6d6c it__....src/toml │ │ │ │ - 0x000309e8 692f5f70 61727365 722e7079 00000000 i/_parser.py.... │ │ │ │ - 0x000309f8 746f6d6c 692e5f70 61727365 722e466c tomli._parser.Fl │ │ │ │ - 0x00030a08 61677300 6370795f 725f7230 00000000 ags.cpy_r_r0.... │ │ │ │ - 0x00030a18 6370795f 725f6b65 79000000 6164645f cpy_r_key...add_ │ │ │ │ - 0x00030a28 70656e64 696e6700 5f5f6d79 7079635f pending.__mypyc_ │ │ │ │ - 0x00030a38 64656661 756c7473 5f736574 75700000 defaults_setup.. │ │ │ │ - 0x00030a48 746f6d6c 692e5f70 61727365 722e4e65 tomli._parser.Ne │ │ │ │ - 0x00030a58 73746564 44696374 00000000 6d616b65 stedDict....make │ │ │ │ - 0x00030a68 5f736166 655f7061 7273655f 666c6f61 _safe_parse_floa │ │ │ │ - 0x00030a78 74000000 6370795f 725f7061 7273655f t...cpy_r_parse_ │ │ │ │ - 0x00030a88 666c6f61 74000000 6765745f 6f725f63 float...get_or_c │ │ │ │ - 0x00030a98 72656174 655f6e65 73740000 7475706c reate_nest..tupl │ │ │ │ - 0x00030aa8 65000000 626f6f6c 00000000 61747472 e...bool....attr │ │ │ │ - 0x00030ab8 69627574 65202725 2e323030 7327206f ibute '%.200s' o │ │ │ │ - 0x00030ac8 66202725 2e323030 73272075 6e646566 f '%.200s' undef │ │ │ │ - 0x00030ad8 696e6564 00000000 5f5f6d79 7079635f ined....__mypyc_ │ │ │ │ - 0x00030ae8 656e765f 5f000000 73616665 5f706172 env__...safe_par │ │ │ │ - 0x00030af8 73655f66 6c6f6174 5f6d616b 655f7361 se_float_make_sa │ │ │ │ - 0x00030b08 66655f70 61727365 5f666c6f 61745f6f fe_parse_float_o │ │ │ │ - 0x00030b18 626a0000 73616665 5f706172 73655f66 bj..safe_parse_f │ │ │ │ - 0x00030b28 6c6f6174 00000000 61747472 69627574 loat....attribut │ │ │ │ - 0x00030b38 65202770 61727365 5f666c6f 61742720 e 'parse_float' │ │ │ │ - 0x00030b48 6f662027 6d616b65 5f736166 655f7061 of 'make_safe_pa │ │ │ │ - 0x00030b58 7273655f 666c6f61 745f656e 76272075 rse_float_env' u │ │ │ │ - 0x00030b68 6e646566 696e6564 00000000 2f757372 ndefined..../usr │ │ │ │ - 0x00030b78 2f6c6962 2f707974 686f6e33 2f646973 /lib/python3/dis │ │ │ │ - 0x00030b88 742d7061 636b6167 65732f6d 79707963 t-packages/mypyc │ │ │ │ - 0x00030b98 2f6c6962 2d72742f 6d697363 5f6f7073 /lib-rt/misc_ops │ │ │ │ - 0x00030ba8 2e630000 50795475 706c655f 43686563 .c..PyTuple_Chec │ │ │ │ - 0x00030bb8 6b286261 73657329 00000000 6d657461 k(bases)....meta │ │ │ │ - 0x00030bc8 636c6173 7320636f 6e666c69 63743a20 class conflict: │ │ │ │ - 0x00030bd8 74686520 6d657461 636c6173 73206f66 the metaclass of │ │ │ │ - 0x00030be8 20612064 65726976 65642063 6c617373 a derived class │ │ │ │ - 0x00030bf8 206d7573 74206265 20612028 6e6f6e2d must be a (non- │ │ │ │ - 0x00030c08 73747269 63742920 73756263 6c617373 strict) subclass │ │ │ │ - 0x00030c18 206f6620 74686520 6d657461 636c6173 of the metaclas │ │ │ │ - 0x00030c28 73657320 6f662061 6c6c2069 74732062 ses of all its b │ │ │ │ - 0x00030c38 61736573 00000000 5f5f6d72 6f5f656e ases....__mro_en │ │ │ │ - 0x00030c48 74726965 735f5f00 5f5f6d72 6f5f656e tries__.__mro_en │ │ │ │ - 0x00030c58 74726965 735f5f20 6d757374 20726574 tries__ must ret │ │ │ │ - 0x00030c68 75726e20 61207475 706c6500 74797069 urn a tuple.typi │ │ │ │ - 0x00030c78 6e670000 54797069 6e674d65 74610000 ng..TypingMeta.. │ │ │ │ - 0x00030c88 47656e65 7269634d 65746100 5f50726f GenericMeta._Pro │ │ │ │ - 0x00030c98 746f636f 6c4d6574 61000000 74797069 tocolMeta...typi │ │ │ │ - 0x00030ca8 6e675f65 7874656e 73696f6e 73000000 ng_extensions... │ │ │ │ - 0x00030cb8 61626300 4142434d 65746100 6d797079 abc.ABCMeta.mypy │ │ │ │ - 0x00030cc8 6320636c 61737365 73206361 6e277420 c classes can't │ │ │ │ - 0x00030cd8 68617665 2061206d 65746163 6c617373 have a metaclass │ │ │ │ - 0x00030ce8 00000000 5f5f6f72 69675f62 61736573 ....__orig_bases │ │ │ │ - 0x00030cf8 5f5f0000 742d3e68 745f7479 70652e74 __..t->ht_type.t │ │ │ │ - 0x00030d08 705f6261 73652021 3d204e55 4c4c0000 p_base != NULL.. │ │ │ │ - 0x00030d18 5f5f736c 6f74735f 5f000000 6d797079 __slots__...mypy │ │ │ │ - 0x00030d28 6320636c 61737365 73206361 6e277420 c classes can't │ │ │ │ - 0x00030d38 68617665 205f5f73 6c6f7473 5f5f0000 have __slots__.. │ │ │ │ - 0x00030d48 5f5f6174 7472735f 61747472 735f5f00 __attrs_attrs__. │ │ │ │ - 0x00030d58 61747472 00000000 61747472 2d617574 attr....attr-aut │ │ │ │ - 0x00030d68 6f000000 6e6f7420 656e6f75 67682076 o...not enough v │ │ │ │ - 0x00030d78 616c7565 7320746f 20756e70 61636b20 alues to unpack │ │ │ │ - 0x00030d88 28657870 65637465 6420257a 642c2067 (expected %zd, g │ │ │ │ - 0x00030d98 6f742025 7a642900 746f6f20 6d616e79 ot %zd).too many │ │ │ │ - 0x00030da8 2076616c 75657320 746f2075 6e706163 values to unpac │ │ │ │ - 0x00030db8 6b202865 78706563 74656420 257a6429 k (expected %zd) │ │ │ │ - 0x00030dc8 00000000 73757272 6f676174 65706173 ....surrogatepas │ │ │ │ - 0x00030dd8 73000000 73757065 72000000 3c756e61 s...super.... │ │ │ │ - 0x00030df8 50795475 706c655f 43686563 6b286d6f PyTuple_Check(mo │ │ │ │ - 0x00030e08 64756c65 29000000 50794572 725f4f63 dule)...PyErr_Oc │ │ │ │ - 0x00030e18 63757272 65642829 20262620 22657272 curred() && "err │ │ │ │ - 0x00030e28 6f722069 6e646963 61746f72 2073686f or indicator sho │ │ │ │ - 0x00030e38 756c6420 62652073 6574206f 6e206261 uld be set on ba │ │ │ │ - 0x00030e48 6420696d 706f7274 21220000 50795475 d import!"..PyTu │ │ │ │ - 0x00030e58 706c655f 43686563 6b286173 5f6e616d ple_Check(as_nam │ │ │ │ - 0x00030e68 65732900 63616e6e 6f742069 6d706f72 es).cannot impor │ │ │ │ - 0x00030e78 74206e61 6d652025 52206672 6f6d2025 t name %R from % │ │ │ │ - 0x00030e88 52202825 53290000 3c6d6f64 756c653e R (%S).. │ │ │ │ - 0x00030e98 00000000 7372632f 746f6d6c 692f5f74 ....src/tomli/_t │ │ │ │ - 0x00030ea8 79706573 2e707900 7372632f 746f6d6c ypes.py.src/toml │ │ │ │ - 0x00030eb8 692f5f72 652e7079 00000000 7372632f i/_re.py....src/ │ │ │ │ - 0x00030ec8 746f6d6c 692f5f5f 696e6974 5f5f2e70 tomli/__init__.p │ │ │ │ - 0x00030ed8 79000000 6370795f 725f7235 00000000 y...cpy_r_r5.... │ │ │ │ - 0x00030ee8 6370795f 725f7236 00000000 6370795f cpy_r_r6....cpy_ │ │ │ │ - 0x00030ef8 725f7237 00000000 756e7375 70706f72 r_r7....unsuppor │ │ │ │ - 0x00030f08 74656420 6f706572 616e6420 74797065 ted operand type │ │ │ │ - 0x00030f18 28732920 666f7220 252e3130 30733a20 (s) for %.100s: │ │ │ │ - 0x00030f28 27252e31 30307327 20616e64 2027252e '%.100s' and '%. │ │ │ │ - 0x00030f38 31303073 27000000 72656769 73747279 100s'...registry │ │ │ │ - 0x00030f48 00000000 72656769 73746572 00000000 ....register.... │ │ │ │ - 0x00030f58 496e7661 6c696420 66697273 74206172 Invalid first ar │ │ │ │ - 0x00030f68 67756d65 6e742074 6f206072 65676973 gument to `regis │ │ │ │ - 0x00030f78 74657228 29603a20 25522e20 55736520 ter()`: %R. Use │ │ │ │ - 0x00030f88 65697468 65722060 40726567 69737465 either `@registe │ │ │ │ - 0x00030f98 7228736f 6d655f63 6c617373 2960206f r(some_class)` o │ │ │ │ - 0x00030fa8 7220706c 61696e20 60407265 67697374 r plain `@regist │ │ │ │ - 0x00030fb8 65726020 6f6e2061 6e20616e 6e6f7461 er` on an annota │ │ │ │ - 0x00030fc8 74656420 66756e63 74696f6e 2e000000 ted function.... │ │ │ │ - 0x00030fd8 6765745f 74797065 5f68696e 74730000 get_type_hints.. │ │ │ │ - 0x00030fe8 496e7661 6c696420 616e6e6f 74617469 Invalid annotati │ │ │ │ - 0x00030ff8 6f6e2066 6f722025 522e2025 52206973 on for %R. %R is │ │ │ │ - 0x00031008 206e6f74 20612063 6c617373 2e000000 not a class.... │ │ │ │ - 0x00031018 64697370 61746368 5f636163 68650000 dispatch_cache.. │ │ │ │ - 0x00031028 27617379 6e632066 6f722720 72657175 'async for' requ │ │ │ │ - 0x00031038 69726573 20616e20 6f626a65 63742077 ires an object w │ │ │ │ - 0x00031048 69746820 5f5f6169 7465725f 5f206d65 ith __aiter__ me │ │ │ │ - 0x00031058 74686f64 2c20676f 7420252e 31303073 thod, got %.100s │ │ │ │ - 0x00031068 00000000 27617379 6e632066 6f722720 ....'async for' │ │ │ │ - 0x00031078 72656365 69766564 20616e20 6f626a65 received an obje │ │ │ │ - 0x00031088 63742066 726f6d20 5f5f6169 7465725f ct from __aiter_ │ │ │ │ - 0x00031098 5f207468 61742064 6f657320 6e6f7420 _ that does not │ │ │ │ - 0x000310a8 696d706c 656d656e 74205f5f 616e6578 implement __anex │ │ │ │ - 0x000310b8 745f5f3a 20252e31 30307300 27617379 t__: %.100s.'asy │ │ │ │ - 0x000310c8 6e632066 6f722720 72657175 69726573 nc for' requires │ │ │ │ - 0x000310d8 20616e20 69746572 61746f72 20776974 an iterator wit │ │ │ │ - 0x000310e8 68205f5f 616e6578 745f5f20 6d657468 h __anext__ meth │ │ │ │ - 0x000310f8 6f642c20 676f7420 252e3130 30730000 od, got %.100s.. │ │ │ │ - 0x00031108 5f5f6177 6169745f 5f282920 72657475 __await__() retu │ │ │ │ - 0x00031118 726e6564 20612063 6f726f75 74696e65 rned a coroutine │ │ │ │ - 0x00031128 00000000 5f5f6177 6169745f 5f282920 ....__await__() │ │ │ │ - 0x00031138 72657475 726e6564 206e6f6e 2d697465 returned non-ite │ │ │ │ - 0x00031148 7261746f 72206f66 20747970 65202725 rator of type '% │ │ │ │ - 0x00031158 2e313030 73270000 6f626a65 63742025 .100s'..object % │ │ │ │ - 0x00031168 2e313030 73206361 6e277420 62652075 .100s can't be u │ │ │ │ - 0x00031178 73656420 696e2027 61776169 74272065 sed in 'await' e │ │ │ │ - 0x00031188 78707265 7373696f 6e000000 27617379 xpression...'asy │ │ │ │ - 0x00031198 6e632066 6f722720 72656365 69766564 nc for' received │ │ │ │ - 0x000311a8 20616e20 696e7661 6c696420 6f626a65 an invalid obje │ │ │ │ - 0x000311b8 63742066 726f6d20 5f5f616e 6578745f ct from __anext_ │ │ │ │ - 0x000311c8 5f3a2025 2e313030 73000000 756e7365 _: %.100s...unse │ │ │ │ - 0x000311d8 745f616c 6c000000 6370795f 725f7234 t_all...cpy_r_r4 │ │ │ │ - 0x000311e8 36000000 6370795f 725f7234 38000000 6...cpy_r_r48... │ │ │ │ - 0x000311f8 6370795f 725f7235 31000000 69735f00 cpy_r_r51...is_. │ │ │ │ - 0x00031208 6370795f 725f7233 00000000 6370795f cpy_r_r3....cpy_ │ │ │ │ - 0x00031218 725f7232 31000000 6370795f 725f7233 r_r21...cpy_r_r3 │ │ │ │ - 0x00031228 38000000 6370795f 725f7234 35000000 8...cpy_r_r45... │ │ │ │ - 0x00031238 61707065 6e645f6e 6573745f 746f5f6c append_nest_to_l │ │ │ │ - 0x00031248 69737400 696e7400 69735f75 6e69636f ist.int.is_unico │ │ │ │ - 0x00031258 64655f73 63616c61 725f7661 6c756500 de_scalar_value. │ │ │ │ - 0x00031268 27466c61 67732720 6f626a65 63742061 'Flags' object a │ │ │ │ - 0x00031278 74747269 62757465 20274558 504c4943 ttribute 'EXPLIC │ │ │ │ - 0x00031288 49545f4e 45535427 2063616e 6e6f7420 IT_NEST' cannot │ │ │ │ - 0x00031298 62652064 656c6574 65640000 27466c61 be deleted..'Fla │ │ │ │ - 0x000312a8 67732720 6f626a65 63742061 74747269 gs' object attri │ │ │ │ - 0x000312b8 62757465 20274652 4f5a454e 27206361 bute 'FROZEN' ca │ │ │ │ - 0x000312c8 6e6e6f74 20626520 64656c65 74656400 nnot be deleted. │ │ │ │ - 0x000312d8 66696e61 6c697a65 5f70656e 64696e67 finalize_pending │ │ │ │ - 0x000312e8 00000000 7475706c 655b7475 706c652c ....tuple[tuple, │ │ │ │ - 0x000312f8 20696e74 5d000000 6370795f 725f7238 int]...cpy_r_r8 │ │ │ │ - 0x00031308 00000000 6370795f 725f7231 37000000 ....cpy_r_r17... │ │ │ │ - 0x00031318 6370795f 725f7231 38000000 736b6970 cpy_r_r18...skip │ │ │ │ - 0x00031328 5f756e74 696c0000 6370795f 725f7231 _until..cpy_r_r1 │ │ │ │ - 0x00031338 00000000 6370795f 725f7231 35000000 ....cpy_r_r15... │ │ │ │ - 0x00031348 746f6d6c 692e5f70 61727365 722e544f tomli._parser.TO │ │ │ │ - 0x00031358 4d4c4465 636f6465 4572726f 72000000 MLDecodeError... │ │ │ │ - 0x00031368 6370795f 725f7234 39000000 6370795f cpy_r_r49...cpy_ │ │ │ │ - 0x00031378 725f7236 34000000 736b6970 5f636f6d r_r64...skip_com │ │ │ │ - 0x00031388 6d656e74 00000000 76616c75 6520666f ment....value fo │ │ │ │ - 0x00031398 72206669 6e616c20 6e616d65 2022494c r final name "IL │ │ │ │ - 0x000313a8 4c454741 4c5f434f 4d4d454e 545f4348 LEGAL_COMMENT_CH │ │ │ │ - 0x000313b8 41525322 20776173 206e6f74 20736574 ARS" was not set │ │ │ │ - 0x000313c8 00000000 76616c75 6520666f 72206669 ....value for fi │ │ │ │ - 0x000313d8 6e616c20 6e616d65 2022544f 4d4c5f57 nal name "TOML_W │ │ │ │ - 0x000313e8 535f414e 445f4e45 574c494e 45222077 S_AND_NEWLINE" w │ │ │ │ - 0x000313f8 6173206e 6f742073 65740000 736b6970 as not set..skip │ │ │ │ - 0x00031408 5f636f6d 6d656e74 735f616e 645f6172 _comments_and_ar │ │ │ │ - 0x00031418 7261795f 77730000 76616c75 6520666f ray_ws..value fo │ │ │ │ - 0x00031428 72206669 6e616c20 6e616d65 2022494c r final name "IL │ │ │ │ - 0x00031438 4c454741 4c5f4c49 54455241 4c5f5354 LEGAL_LITERAL_ST │ │ │ │ - 0x00031448 525f4348 41525322 20776173 206e6f74 R_CHARS" was not │ │ │ │ - 0x00031458 20736574 00000000 70617273 655f6c69 set....parse_li │ │ │ │ - 0x00031468 74657261 6c5f7374 72000000 6d617463 teral_str...matc │ │ │ │ - 0x00031478 685f746f 5f6c6f63 616c7469 6d650000 h_to_localtime.. │ │ │ │ - 0x00031488 6370795f 725f7234 34000000 6370795f cpy_r_r44...cpy_ │ │ │ │ - 0x00031498 725f7234 37000000 76616c75 6520666f r_r47...value fo │ │ │ │ - 0x000314a8 72206669 6e616c20 6e616d65 2022494c r final name "IL │ │ │ │ - 0x000314b8 4c454741 4c5f4d55 4c54494c 494e455f LEGAL_MULTILINE_ │ │ │ │ - 0x000314c8 42415349 435f5354 525f4348 41525322 BASIC_STR_CHARS" │ │ │ │ - 0x000314d8 20776173 206e6f74 20736574 00000000 was not set.... │ │ │ │ - 0x000314e8 70617273 655f6261 7369635f 73747200 parse_basic_str. │ │ │ │ - 0x000314f8 76616c75 6520666f 72206669 6e616c20 value for final │ │ │ │ - 0x00031508 6e616d65 2022494c 4c454741 4c5f4241 name "ILLEGAL_BA │ │ │ │ - 0x00031518 5349435f 5354525f 43484152 53222077 SIC_STR_CHARS" w │ │ │ │ - 0x00031528 6173206e 6f742073 65740000 6370795f as not set..cpy_ │ │ │ │ - 0x00031538 725f7231 30000000 6370795f 725f7265 r_r10...cpy_r_re │ │ │ │ - 0x00031548 73756c74 00000000 6370795f 725f7233 sult....cpy_r_r3 │ │ │ │ - 0x00031558 39000000 6370795f 725f7236 30000000 9...cpy_r_r60... │ │ │ │ - 0x00031568 7475706c 655b696e 742c2073 74725d00 tuple[int, str]. │ │ │ │ - 0x00031578 50795475 706c655f 43686563 6b286370 PyTuple_Check(cp │ │ │ │ - 0x00031588 795f725f 72363329 00000000 5f5f746d y_r_r63)....__tm │ │ │ │ - 0x00031598 70363800 6370795f 725f7236 38000000 p68.cpy_r_r68... │ │ │ │ - 0x000315a8 6370795f 725f7237 34000000 6370795f cpy_r_r74...cpy_ │ │ │ │ - 0x000315b8 725f7238 38000000 70617273 655f6f6e r_r88...parse_on │ │ │ │ - 0x000315c8 655f6c69 6e655f62 61736963 5f737472 e_line_basic_str │ │ │ │ - 0x000315d8 00000000 70617273 655f6b65 795f7061 ....parse_key_pa │ │ │ │ - 0x000315e8 72740000 76616c75 6520666f 72206669 rt..value for fi │ │ │ │ - 0x000315f8 6e616c20 6e616d65 20224241 52455f4b nal name "BARE_K │ │ │ │ - 0x00031608 45595f43 48415253 22207761 73206e6f EY_CHARS" was no │ │ │ │ - 0x00031618 74207365 74000000 6370795f 725f7232 t set...cpy_r_r2 │ │ │ │ - 0x00031628 39000000 70617273 655f6b65 79000000 9...parse_key... │ │ │ │ - 0x00031638 76616c75 6520666f 72206669 6e616c20 value for final │ │ │ │ - 0x00031648 6e616d65 2022544f 4d4c5f57 53222077 name "TOML_WS" w │ │ │ │ - 0x00031658 6173206e 6f742073 65740000 6370795f as not set..cpy_ │ │ │ │ - 0x00031668 725f7232 30000000 6370795f 725f7235 r_r20...cpy_r_r5 │ │ │ │ - 0x00031678 34000000 6370795f 725f7231 36000000 4...cpy_r_r16... │ │ │ │ - 0x00031688 6370795f 725f7235 32000000 70617273 cpy_r_r52...pars │ │ │ │ - 0x00031698 655f6d75 6c74696c 696e655f 73747200 e_multiline_str. │ │ │ │ - 0x000316a8 6370795f 725f7239 00000000 76616c75 cpy_r_r9....valu │ │ │ │ - 0x000316b8 6520666f 72206669 6e616c20 6e616d65 e for final name │ │ │ │ - 0x000316c8 2022494c 4c454741 4c5f4d55 4c54494c "ILLEGAL_MULTIL │ │ │ │ - 0x000316d8 494e455f 4c495445 52414c5f 5354525f INE_LITERAL_STR_ │ │ │ │ - 0x000316e8 43484152 53222077 6173206e 6f742073 CHARS" was not s │ │ │ │ - 0x000316f8 65740000 6370795f 725f7232 34000000 et..cpy_r_r24... │ │ │ │ - 0x00031708 6370795f 725f7233 32000000 76616c75 cpy_r_r32...valu │ │ │ │ - 0x00031718 6520666f 72206669 6e616c20 6e616d65 e for final name │ │ │ │ - 0x00031728 20224845 58444947 49545f43 48415253 "HEXDIGIT_CHARS │ │ │ │ - 0x00031738 22207761 73206e6f 74207365 74000000 " was not set... │ │ │ │ - 0x00031748 6370795f 725f7232 37000000 6370795f cpy_r_r27...cpy_ │ │ │ │ - 0x00031758 725f7233 35000000 70617273 655f6261 r_r35...parse_ba │ │ │ │ - 0x00031768 7369635f 7374725f 65736361 70650000 sic_str_escape.. │ │ │ │ - 0x00031778 6370795f 725f7233 36000000 76616c75 cpy_r_r36...valu │ │ │ │ - 0x00031788 6520666f 72206669 6e616c20 6e616d65 e for final name │ │ │ │ - 0x00031798 20224241 5349435f 5354525f 45534341 "BASIC_STR_ESCA │ │ │ │ - 0x000317a8 50455f52 45504c41 43454d45 4e545322 PE_REPLACEMENTS" │ │ │ │ - 0x000317b8 20776173 206e6f74 20736574 00000000 was not set.... │ │ │ │ - 0x000317c8 70617273 655f6261 7369635f 7374725f parse_basic_str_ │ │ │ │ - 0x000317d8 65736361 70655f6d 756c7469 6c696e65 escape_multiline │ │ │ │ - 0x000317e8 00000000 6370795f 725f7235 37000000 ....cpy_r_r57... │ │ │ │ - 0x000317f8 6370795f 725f7236 36000000 76616c75 cpy_r_r66...valu │ │ │ │ - 0x00031808 6520666f 72206669 6e616c20 6e616d65 e for final name │ │ │ │ - 0x00031818 20224153 4349495f 4354524c 22207761 "ASCII_CTRL" wa │ │ │ │ - 0x00031828 73206e6f 74207365 74000000 43507953 s not set...CPyS │ │ │ │ - 0x00031838 74617469 635f5f70 61727365 725f5f5f tatic__parser___ │ │ │ │ - 0x00031848 746f6d6c 695f5f5f 5f706172 7365725f tomli____parser_ │ │ │ │ - 0x00031858 5f5f544f 4d4c4465 636f6465 4572726f __TOMLDecodeErro │ │ │ │ - 0x00031868 725f5f5f 5f5f696e 69745f5f 5f5f5f6d r_____init_____m │ │ │ │ - 0x00031878 73670000 6d617463 685f746f 5f646174 sg..match_to_dat │ │ │ │ - 0x00031888 6574696d 65000000 6370795f 725f7234 etime...cpy_r_r4 │ │ │ │ - 0x00031898 30000000 6370795f 725f7239 35000000 0...cpy_r_r95... │ │ │ │ - 0x000318a8 6370795f 725f7239 36000000 6370795f cpy_r_r96...cpy_ │ │ │ │ - 0x000318b8 725f7239 37000000 6370795f 725f7239 r_r97...cpy_r_r9 │ │ │ │ - 0x000318c8 38000000 6370795f 725f7239 39000000 8...cpy_r_r99... │ │ │ │ - 0x000318d8 6370795f 725f7231 30300000 6370795f cpy_r_r100..cpy_ │ │ │ │ - 0x000318e8 725f7231 30310000 76616c75 6520666f r_r101..value fo │ │ │ │ - 0x000318f8 72206669 6e616c20 6e616d65 20224d41 r final name "MA │ │ │ │ - 0x00031908 585f494e 4c494e45 5f4e4553 54494e47 X_INLINE_NESTING │ │ │ │ - 0x00031918 22207761 73206e6f 74207365 74000000 " was not set... │ │ │ │ - 0x00031928 70617273 655f7661 6c756500 6370795f parse_value.cpy_ │ │ │ │ - 0x00031938 725f7233 33000000 6370795f 725f7235 r_r33...cpy_r_r5 │ │ │ │ - 0x00031948 38000000 6370795f 725f7236 32000000 8...cpy_r_r62... │ │ │ │ - 0x00031958 6370795f 725f7236 39000000 6370795f cpy_r_r69...cpy_ │ │ │ │ - 0x00031968 725f7238 33000000 6370795f 725f7231 r_r83...cpy_r_r1 │ │ │ │ - 0x00031978 30360000 76616c75 6520666f 72206669 06..value for fi │ │ │ │ - 0x00031988 6e616c20 6e616d65 20225245 5f444154 nal name "RE_DAT │ │ │ │ - 0x00031998 4554494d 45222077 6173206e 6f742073 ETIME" was not s │ │ │ │ - 0x000319a8 65740000 6370795f 725f7231 31310000 et..cpy_r_r111.. │ │ │ │ - 0x000319b8 76616c75 6520666f 72206669 6e616c20 value for final │ │ │ │ - 0x000319c8 6e616d65 20225245 5f4c4f43 414c5449 name "RE_LOCALTI │ │ │ │ - 0x000319d8 4d452220 77617320 6e6f7420 73657400 ME" was not set. │ │ │ │ - 0x000319e8 6370795f 725f7231 34360000 76616c75 cpy_r_r146..valu │ │ │ │ - 0x000319f8 6520666f 72206669 6e616c20 6e616d65 e for final name │ │ │ │ - 0x00031a08 20225245 5f4e554d 42455222 20776173 "RE_NUMBER" was │ │ │ │ - 0x00031a18 206e6f74 20736574 00000000 6370795f not set....cpy_ │ │ │ │ - 0x00031a28 725f7231 36370000 6370795f 725f7232 r_r167..cpy_r_r2 │ │ │ │ - 0x00031a38 31310000 70617273 655f6b65 795f7661 11..parse_key_va │ │ │ │ - 0x00031a48 6c75655f 70616972 00000000 6370795f lue_pair....cpy_ │ │ │ │ - 0x00031a58 725f7234 00000000 6b65795f 76616c75 r_r4....key_valu │ │ │ │ - 0x00031a68 655f7275 6c650000 6370795f 725f7233 e_rule..cpy_r_r3 │ │ │ │ - 0x00031a78 37000000 6370795f 725f7235 33000000 7...cpy_r_r53... │ │ │ │ - 0x00031a88 6370795f 725f7238 30000000 6c6f6164 cpy_r_r80...load │ │ │ │ - 0x00031a98 73000000 76616c75 6520666f 72206669 s...value for fi │ │ │ │ - 0x00031aa8 6e616c20 6e616d65 20224b45 595f494e nal name "KEY_IN │ │ │ │ - 0x00031ab8 49544941 4c5f4348 41525322 20776173 ITIAL_CHARS" was │ │ │ │ - 0x00031ac8 206e6f74 20736574 00000000 6370795f not set....cpy_ │ │ │ │ - 0x00031ad8 725f7231 33330000 6370795f 725f7231 r_r133..cpy_r_r1 │ │ │ │ - 0x00031ae8 34310000 6370795f 725f6865 61646572 41..cpy_r_header │ │ │ │ - 0x00031af8 00000000 6c6f6164 00000000 62797465 ....load....byte │ │ │ │ - 0x00031b08 73000000 70617273 655f696e 6c696e65 s...parse_inline │ │ │ │ - 0x00031b18 5f746162 6c650000 6370795f 725f7231 _table..cpy_r_r1 │ │ │ │ - 0x00031b28 34000000 6370795f 725f7235 35000000 4...cpy_r_r55... │ │ │ │ - 0x00031b38 6370795f 725f7239 30000000 6370795f cpy_r_r90...cpy_ │ │ │ │ - 0x00031b48 725f7232 32000000 70617273 655f6172 r_r22...parse_ar │ │ │ │ - 0x00031b58 72617900 6370795f 725f7234 31000000 ray.cpy_r_r41... │ │ │ │ - 0x00031b68 6370795f 725f7235 30000000 6370795f cpy_r_r50...cpy_ │ │ │ │ - 0x00031b78 725f7232 00000000 6370795f 725f7365 r_r2....cpy_r_se │ │ │ │ - 0x00031b88 6c660000 6370795f 725f7237 31000000 lf..cpy_r_r71... │ │ │ │ - 0x00031b98 6370795f 725f7238 36000000 6370795f cpy_r_r86...cpy_ │ │ │ │ - 0x00031ba8 725f7231 30350000 6370795f 725f7231 r_r105..cpy_r_r1 │ │ │ │ - 0x00031bb8 33320000 6370795f 725f7231 33360000 32..cpy_r_r136.. │ │ │ │ - 0x00031bc8 6370795f 725f7231 34300000 6370795f cpy_r_r140..cpy_ │ │ │ │ - 0x00031bd8 725f6172 67730000 257c4f4f 4f000000 r_args..%|OOO... │ │ │ │ - 0x00031be8 6f626a5f 61726773 00000000 5f5f6e61 obj_args....__na │ │ │ │ - 0x00031bf8 6d655f5f 00000000 35373033 31383063 me__....5703180c │ │ │ │ - 0x00031c08 33646434 36653837 32636633 5f5f6d79 3dd46e872cf3__my │ │ │ │ - 0x00031c18 7079632e 6578706f 72747300 35373033 pyc.exports.5703 │ │ │ │ - 0x00031c28 31383063 33646434 36653837 32636633 180c3dd46e872cf3 │ │ │ │ - 0x00031c38 5f5f6d79 7079632e 696e6974 5f746f6d __mypyc.init_tom │ │ │ │ - 0x00031c48 6c695f5f 5f5f7479 70657300 35373033 li____types.5703 │ │ │ │ - 0x00031c58 31383063 33646434 36653837 32636633 180c3dd46e872cf3 │ │ │ │ - 0x00031c68 5f5f6d79 7079632e 696e6974 5f746f6d __mypyc.init_tom │ │ │ │ - 0x00031c78 6c695f5f 5f5f7265 00000000 35373033 li____re....5703 │ │ │ │ - 0x00031c88 31383063 33646434 36653837 32636633 180c3dd46e872cf3 │ │ │ │ - 0x00031c98 5f5f6d79 7079632e 696e6974 5f746f6d __mypyc.init_tom │ │ │ │ - 0x00031ca8 6c695f5f 5f5f7061 72736572 00000000 li____parser.... │ │ │ │ - 0x00031cb8 35373033 31383063 33646434 36653837 5703180c3dd46e87 │ │ │ │ - 0x00031cc8 32636633 5f5f6d79 7079632e 696e6974 2cf3__mypyc.init │ │ │ │ - 0x00031cd8 5f746f6d 6c690000 35373033 31383063 _tomli..5703180c │ │ │ │ - 0x00031ce8 33646434 36653837 32636633 5f5f6d79 3dd46e872cf3__my │ │ │ │ - 0x00031cf8 70796300 4f3a6d61 6b655f73 6166655f pyc.O:make_safe_ │ │ │ │ - 0x00031d08 70617273 655f666c 6f617400 666c6f61 parse_float.floa │ │ │ │ - 0x00031d18 745f7374 72000000 4f3a5f5f 63616c6c t_str...O:__call │ │ │ │ - 0x00031d28 5f5f0000 696e7374 616e6365 00000000 __..instance.... │ │ │ │ - 0x00031d38 6f776e65 72000000 4f4f3a5f 5f676574 owner...OO:__get │ │ │ │ - 0x00031d48 5f5f0000 636f6465 706f696e 74000000 __..codepoint... │ │ │ │ - 0x00031d58 4f3a6973 5f756e69 636f6465 5f736361 O:is_unicode_sca │ │ │ │ - 0x00031d68 6c61725f 76616c75 65000000 73726300 lar_value...src. │ │ │ │ - 0x00031d78 706f7300 6e657374 5f6c766c 00000000 pos.nest_lvl.... │ │ │ │ - 0x00031d88 4f4f4f4f 3a706172 73655f76 616c7565 OOOO:parse_value │ │ │ │ - 0x00031d98 00000000 6d756c74 696c696e 65000000 ....multiline... │ │ │ │ - 0x00031da8 4f4f7c24 404f3a70 61727365 5f626173 OO|$@O:parse_bas │ │ │ │ - 0x00031db8 69635f73 74720000 6c697465 72616c00 ic_str..literal. │ │ │ │ - 0x00031dc8 4f4f7c24 404f3a70 61727365 5f6d756c OO|$@O:parse_mul │ │ │ │ - 0x00031dd8 74696c69 6e655f73 74720000 4f4f3a70 tiline_str..OO:p │ │ │ │ - 0x00031de8 61727365 5f6c6974 6572616c 5f737472 arse_literal_str │ │ │ │ - 0x00031df8 00000000 6865785f 6c656e00 4f4f4f3a ....hex_len.OOO: │ │ │ │ - 0x00031e08 70617273 655f6865 785f6368 61720000 parse_hex_char.. │ │ │ │ - 0x00031e18 4f4f3a70 61727365 5f626173 69635f73 OO:parse_basic_s │ │ │ │ - 0x00031e28 74725f65 73636170 655f6d75 6c74696c tr_escape_multil │ │ │ │ - 0x00031e38 696e6500 4f4f7c24 4f3a7061 7273655f ine.OO|$O:parse_ │ │ │ │ - 0x00031e48 62617369 635f7374 725f6573 63617065 basic_str_escape │ │ │ │ - 0x00031e58 00000000 4f4f4f4f 3a706172 73655f69 ....OOOO:parse_i │ │ │ │ - 0x00031e68 6e6c696e 655f7461 626c6500 4f4f4f4f nline_table.OOOO │ │ │ │ - 0x00031e78 3a706172 73655f61 72726179 00000000 :parse_array.... │ │ │ │ - 0x00031e88 4f4f3a70 61727365 5f6f6e65 5f6c696e OO:parse_one_lin │ │ │ │ - 0x00031e98 655f6261 7369635f 73747200 4f4f3a70 e_basic_str.OO:p │ │ │ │ - 0x00031ea8 61727365 5f6b6579 5f706172 74000000 arse_key_part... │ │ │ │ - 0x00031eb8 4f4f3a70 61727365 5f6b6579 00000000 OO:parse_key.... │ │ │ │ - 0x00031ec8 4f4f4f4f 3a706172 73655f6b 65795f76 OOOO:parse_key_v │ │ │ │ - 0x00031ed8 616c7565 5f706169 72000000 6f757400 alue_pair...out. │ │ │ │ - 0x00031ee8 68656164 65720000 4f4f4f4f 4f3a6b65 header..OOOOO:ke │ │ │ │ - 0x00031ef8 795f7661 6c75655f 72756c65 00000000 y_value_rule.... │ │ │ │ - 0x00031f08 4f4f4f3a 63726561 74655f6c 6973745f OOO:create_list_ │ │ │ │ - 0x00031f18 72756c65 00000000 4f4f4f3a 63726561 rule....OOO:crea │ │ │ │ - 0x00031f28 74655f64 6963745f 72756c65 00000000 te_dict_rule.... │ │ │ │ - 0x00031f38 4f4f3a73 6b69705f 636f6d6d 656e7473 OO:skip_comments │ │ │ │ - 0x00031f48 5f616e64 5f617272 61795f77 73000000 _and_array_ws... │ │ │ │ - 0x00031f58 4f4f3a73 6b69705f 636f6d6d 656e7400 OO:skip_comment. │ │ │ │ - 0x00031f68 65787065 63740000 6572726f 725f6f6e expect..error_on │ │ │ │ - 0x00031f78 00000000 6572726f 725f6f6e 5f656f66 ....error_on_eof │ │ │ │ - 0x00031f88 00000000 4f4f4f7c 24404f4f 3a736b69 ....OOO|$@OO:ski │ │ │ │ - 0x00031f98 705f756e 74696c00 63686172 73000000 p_until.chars... │ │ │ │ - 0x00031fa8 4f4f4f3a 736b6970 5f636861 72730000 OOO:skip_chars.. │ │ │ │ - 0x00031fb8 6b657900 4f3a6170 70656e64 5f6e6573 key.O:append_nes │ │ │ │ - 0x00031fc8 745f746f 5f6c6973 74000000 61636365 t_to_list...acce │ │ │ │ - 0x00031fd8 73735f6c 69737473 00000000 4f7c244f ss_lists....O|$O │ │ │ │ - 0x00031fe8 3a676574 5f6f725f 63726561 74655f6e :get_or_create_n │ │ │ │ - 0x00031ff8 65737400 3a5f5f6d 79707963 5f646566 est.:__mypyc_def │ │ │ │ - 0x00032008 61756c74 735f7365 74757000 666c6167 aults_setup.flag │ │ │ │ - 0x00032018 00000000 4f4f3a69 735f0000 72656375 ....OO:is_..recu │ │ │ │ - 0x00032028 72736976 65000000 4f4f7c24 404f3a73 rsive...OO|$@O:s │ │ │ │ - 0x00032038 65740000 4f3a756e 7365745f 616c6c00 et..O:unset_all. │ │ │ │ - 0x00032048 3a66696e 616c697a 655f7065 6e64696e :finalize_pendin │ │ │ │ - 0x00032058 67000000 4f4f3a61 64645f70 656e6469 g...OO:add_pendi │ │ │ │ - 0x00032068 6e670000 5f5f7300 4f7c244f 3a6c6f61 ng..__s.O|$O:loa │ │ │ │ - 0x00032078 64730000 5f5f6670 00000000 4f7c244f ds..__fp....O|$O │ │ │ │ - 0x00032088 3a6c6f61 64000000 6d736700 646f6300 :load...msg.doc. │ │ │ │ - 0x00032098 6d617463 68000000 4f4f3a6d 61746368 match...OO:match │ │ │ │ - 0x000320a8 5f746f5f 6e756d62 65720000 4f3a6d61 _to_number..O:ma │ │ │ │ - 0x000320b8 7463685f 746f5f6c 6f63616c 74696d65 tch_to_localtime │ │ │ │ - 0x000320c8 00000000 686f7572 5f737472 00000000 ....hour_str.... │ │ │ │ - 0x000320d8 6d696e75 74655f73 74720000 7369676e minute_str..sign │ │ │ │ - 0x000320e8 5f737472 00000000 4f4f4f3a 63616368 _str....OOO:cach │ │ │ │ - 0x000320f8 65645f74 7a000000 4f3a6d61 7463685f ed_tz...O:match_ │ │ │ │ - 0x00032108 746f5f64 61746574 696d6500 5f5f6174 to_datetime.__at │ │ │ │ - 0x00032118 7472735f 6f776e5f 73657461 7474725f trs_own_setattr_ │ │ │ │ - 0x00032128 5f000000 7468726f 77000000 636c6f73 _...throw...clos │ │ │ │ - 0x00032138 65000000 73656e64 00000000 76616c75 e...send....valu │ │ │ │ - 0x00032148 65730000 6974656d 73000000 636f7079 es..items...copy │ │ │ │ - 0x00032158 00000000 636c6561 72000000 75706461 ....clear...upda │ │ │ │ - 0x00032168 74650000 73657464 65666175 6c740000 te..setdefault.. │ │ │ │ - 0x00032178 6a6f696e 00000000 0b086275 696c7469 join......builti │ │ │ │ - 0x00032188 6e730341 6e790843 616c6c61 626c6505 ns.Any.Callable. │ │ │ │ - 0x00032198 5475706c 65067479 70696e67 0a506172 Tuple.typing.Par │ │ │ │ - 0x000321a8 7365466c 6f617403 4b657903 506f7306 seFloat.Key.Pos. │ │ │ │ - 0x000321b8 67726f75 70730464 61746501 30000000 groups.date.0... │ │ │ │ - 0x000321c8 09056c6a 75737409 63616368 65645f74 ..ljust.cached_t │ │ │ │ - 0x000321d8 7a087469 6d657a6f 6e650375 74630864 z.timezone.utc.d │ │ │ │ - 0x000321e8 61746574 696d6506 747a696e 666f012b atetime.tzinfo.+ │ │ │ │ - 0x000321f8 0974696d 6564656c 74610568 6f757273 .timedelta.hours │ │ │ │ - 0x00032208 00000000 07076d69 6e757465 73047469 ......minutes.ti │ │ │ │ - 0x00032218 6d650966 6c6f6174 70617274 0567726f me.floatpart.gro │ │ │ │ - 0x00032228 75700b61 6e6e6f74 6174696f 6e730a5f up.annotations._ │ │ │ │ - 0x00032238 5f667574 7572655f 5f096c72 755f6361 _future__.lru_ca │ │ │ │ - 0x00032248 63686500 06096675 6e63746f 6f6c7302 che...functools. │ │ │ │ - 0x00032258 72651073 72632f74 6f6d6c69 2f5f7265 re.src/tomli/_re │ │ │ │ - 0x00032268 2e707908 3c6d6f64 756c653e 0546696e .py..Fin │ │ │ │ - 0x00032278 616c0c74 6f6d6c69 2e5f7479 70657300 al.tomli._types. │ │ │ │ - 0x00032288 0145285b 30315d5b 302d395d 7c325b30 .E([01][0-9]|2[0 │ │ │ │ - 0x00032298 2d335d29 3a285b30 2d355d5b 302d395d -3]):([0-5][0-9] │ │ │ │ - 0x000322a8 293a285b 302d355d 5b302d39 5d29283f ):([0-5][0-9])(? │ │ │ │ - 0x000322b8 3a5c2e28 5b302d39 5d7b312c 367d295b :\.([0-9]{1,6})[ │ │ │ │ - 0x000322c8 302d395d 2a293f00 010c5f54 494d455f 0-9]*)?..._TIME_ │ │ │ │ - 0x000322d8 52455f53 54520000 0182600a 300a283f RE_STR....`.0.(? │ │ │ │ - 0x000322e8 3a0a2020 2020785b 302d3941 2d46612d :. x[0-9A-Fa- │ │ │ │ - 0x000322f8 665d283f 3a5f3f5b 302d3941 2d46612d f](?:_?[0-9A-Fa- │ │ │ │ - 0x00032308 665d292a 20202023 20686578 0a202020 f])* # hex. │ │ │ │ - 0x00032318 207c0a20 20202062 5b30315d 283f3a5f |. b[01](?:_ │ │ │ │ - 0x00032328 3f5b3031 5d292a20 20202020 20202020 ?[01])* │ │ │ │ - 0x00032338 20202020 20202020 23206269 6e0a2020 # bin. │ │ │ │ - 0x00032348 20207c0a 20202020 6f5b302d 375d283f |. o[0-7](? │ │ │ │ - 0x00032358 3a5f3f5b 302d375d 292a2020 20202020 :_?[0-7])* │ │ │ │ - 0x00032368 20202020 20202020 2023206f 63740a29 # oct.) │ │ │ │ - 0x00032378 0a7c0a5b 2b2d5d3f 283f3a30 7c5b312d .|.[+-]?(?:0|[1- │ │ │ │ - 0x00032388 395d283f 3a5f3f5b 302d395d 292a2920 9](?:_?[0-9])*) │ │ │ │ - 0x00032398 20202020 20202020 23206465 632c2069 # dec, i │ │ │ │ - 0x000323a8 6e746567 65722070 6172740a 283f503c nteger part.(?P< │ │ │ │ - 0x000323b8 666c6f61 74706172 743e0a20 20202028 floatpart>. ( │ │ │ │ - 0x000323c8 3f3a5c2e 5b302d39 5d283f3a 5f3f5b30 ?:\.[0-9](?:_?[0 │ │ │ │ - 0x000323d8 2d395d29 2a293f20 20202020 20202020 -9])*)? │ │ │ │ - 0x000323e8 23206f70 74696f6e 616c2066 72616374 # optional fract │ │ │ │ - 0x000323f8 696f6e61 6c207061 72740a20 20202028 ional part. ( │ │ │ │ - 0x00032408 3f3a5b65 455d5b2b 2d5d3f5b 302d395d ?:[eE][+-]?[0-9] │ │ │ │ - 0x00032418 283f3a5f 3f5b302d 395d292a 293f2020 (?:_?[0-9])*)? │ │ │ │ - 0x00032428 23206f70 74696f6e 616c2065 78706f6e # optional expon │ │ │ │ - 0x00032438 656e7420 70617274 0a290a00 05075645 ent part.)....VE │ │ │ │ - 0x00032448 52424f53 4507636f 6d70696c 6505666c RBOSE.compile.fl │ │ │ │ - 0x00032458 61677309 52455f4e 554d4245 520c5245 ags.RE_NUMBER.RE │ │ │ │ - 0x00032468 5f4c4f43 414c5449 4d450000 01600a28 _LOCALTIME...`.( │ │ │ │ - 0x00032478 5b302d39 5d7b347d 292d2830 5b312d39 [0-9]{4})-(0[1-9 │ │ │ │ - 0x00032488 5d7c315b 302d325d 292d2830 5b312d39 ]|1[0-2])-(0[1-9 │ │ │ │ - 0x00032498 5d7c5b31 325d5b30 2d395d7c 335b3031 ]|[12][0-9]|3[01 │ │ │ │ - 0x000324a8 5d292020 23206461 74652c20 652e672e ]) # date, e.g. │ │ │ │ - 0x000324b8 20313938 382d3130 2d32370a 283f3a0a 1988-10-27.(?:. │ │ │ │ - 0x000324c8 20202020 5b547420 5d0a2020 20200000 [Tt ]. .. │ │ │ │ - 0x000324d8 01520a20 20202028 3f3a285b 5a7a5d29 .R. (?:([Zz]) │ │ │ │ - 0x000324e8 7c285b2b 2d5d2928 5b30315d 5b302d39 |([+-])([01][0-9 │ │ │ │ - 0x000324f8 5d7c325b 302d335d 293a285b 302d355d ]|2[0-3]):([0-5] │ │ │ │ - 0x00032508 5b302d39 5d29293f 20202320 6f707469 [0-9]))? # opti │ │ │ │ - 0x00032518 6f6e616c 2074696d 65206f66 66736574 onal time offset │ │ │ │ - 0x00032528 0a293f0a 00000000 020b5245 5f444154 .)?.......RE_DAT │ │ │ │ - 0x00032538 4554494d 45076d61 7873697a 65000000 ETIME.maxsize... │ │ │ │ - 0x00032548 017b4672 65652d66 6f726d20 61726775 .{Free-form argu │ │ │ │ - 0x00032558 6d656e74 7320666f 7220544f 4d4c4465 ments for TOMLDe │ │ │ │ - 0x00032568 636f6465 4572726f 72206172 65206465 codeError are de │ │ │ │ - 0x00032578 70726563 61746564 2e20506c 65617365 precated. Please │ │ │ │ - 0x00032588 20736574 20276d73 67272028 73747229 set 'msg' (str) │ │ │ │ - 0x00032598 2c202764 6f632720 28737472 2920616e , 'doc' (str) an │ │ │ │ - 0x000325a8 64202770 6f732720 28696e74 29206172 d 'pos' (int) ar │ │ │ │ - 0x000325b8 67756d65 6e747320 6f6e6c79 2e000000 guments only.... │ │ │ │ - 0x000325c8 08124465 70726563 6174696f 6e576172 ..DeprecationWar │ │ │ │ - 0x000325d8 6e696e67 04776172 6e0a7374 61636b6c ning.warn.stackl │ │ │ │ - 0x000325e8 6576656c 0a56616c 75654572 726f7208 evel.ValueError. │ │ │ │ - 0x000325f8 5f5f696e 69745f5f 010a0563 6f756e74 __init__...count │ │ │ │ - 0x00032608 0672696e 64657800 0b0f656e 64206f66 .rindex...end of │ │ │ │ - 0x00032618 20646f63 756d656e 74056c69 6e652009 document.line . │ │ │ │ - 0x00032628 2c20636f 6c756d6e 20052028 61742001 , column . (at . │ │ │ │ - 0x00032638 29036d73 6703646f 6303706f 73066c69 ).msg.doc.pos.li │ │ │ │ - 0x00032648 6e656e6f 05636f6c 6e6f0472 65616400 neno.colno.read. │ │ │ │ - 0x00032658 010e4174 74726962 75746545 72726f72 ..AttributeError │ │ │ │ - 0x00032668 00000000 01454669 6c65206d 75737420 .....EFile must │ │ │ │ - 0x00032678 6265206f 70656e65 6420696e 2062696e be opened in bin │ │ │ │ - 0x00032688 61727920 6d6f6465 2c20652e 672e2075 ary mode, e.g. u │ │ │ │ - 0x00032698 73652060 6f70656e 2827666f 6f2e746f se `open('foo.to │ │ │ │ - 0x000326a8 6d6c272c 20277262 27296000 06095479 ml', 'rb')`...Ty │ │ │ │ - 0x000326b8 70654572 726f7202 0d0a1a45 78706563 peError....Expec │ │ │ │ - 0x000326c8 74656420 73747220 6f626a65 63742c20 ted str object, │ │ │ │ - 0x000326d8 6e6f7420 270c5f5f 7175616c 6e616d65 not '.__qualname │ │ │ │ - 0x000326e8 5f5f0127 064f7574 70757400 040a496e __.'.Output...In │ │ │ │ - 0x000326f8 64657845 72726f72 015b0123 11496e76 dexError.[.#.Inv │ │ │ │ - 0x00032708 616c6964 20737461 74656d65 6e740000 alid statement.. │ │ │ │ - 0x00032718 03354578 70656374 6564206e 65776c69 .5Expected newli │ │ │ │ - 0x00032728 6e65206f 7220656e 64206f66 20646f63 ne or end of doc │ │ │ │ - 0x00032738 756d656e 74206166 74657220 61207374 ument after a st │ │ │ │ - 0x00032748 6174656d 656e7406 6e657374 65640370 atement.nested.p │ │ │ │ - 0x00032758 6f700000 040f7265 63757273 6976655f op....recursive_ │ │ │ │ - 0x00032768 666c6167 73036164 64205468 65726520 flags.add There │ │ │ │ - 0x00032778 6973206e 6f206e65 73742062 6568696e is no nest behin │ │ │ │ - 0x00032788 64207468 6973206b 6579084b 65794572 d this key.KeyEr │ │ │ │ - 0x00032798 726f7200 05077b21 723a7b7d 7d06666f ror...{!r:{}}.fo │ │ │ │ - 0x000327a8 726d6174 0a697364 69736a6f 696e7418 rmat.isdisjoint. │ │ │ │ - 0x000327b8 466f756e 6420696e 76616c69 64206368 Found invalid ch │ │ │ │ - 0x000327c8 61726163 74657220 0f43616e 6e6f7420 aracter .Cannot │ │ │ │ - 0x000327d8 6465636c 61726520 00000000 04062074 declare ...... t │ │ │ │ - 0x000327e8 77696365 1843616e 6e6f7420 6f766572 wice.Cannot over │ │ │ │ - 0x000327f8 77726974 65206120 76616c75 65015d0a write a value.]. │ │ │ │ - 0x00032808 73746172 74737769 74680000 012e4578 startswith....Ex │ │ │ │ - 0x00032818 70656374 65642027 5d272061 74207468 pected ']' at th │ │ │ │ - 0x00032828 6520656e 64206f66 20612074 61626c65 e end of a table │ │ │ │ - 0x00032838 20646563 6c617261 74696f6e 00000000 declaration.... │ │ │ │ - 0x00032848 02224361 6e6e6f74 206d7574 61746520 ."Cannot mutate │ │ │ │ - 0x00032858 696d6d75 7461626c 65206e61 6d657370 immutable namesp │ │ │ │ - 0x00032868 61636520 025d5d00 01304578 70656374 ace .]]..0Expect │ │ │ │ - 0x00032878 65642027 5d5d2720 61742074 68652065 ed ']]' at the e │ │ │ │ - 0x00032888 6e64206f 6620616e 20617272 61792064 nd of an array d │ │ │ │ - 0x00032898 65636c61 72617469 6f6e0000 021a4361 eclaration....Ca │ │ │ │ - 0x000328a8 6e6e6f74 20726564 6566696e 65206e61 nnot redefine na │ │ │ │ - 0x000328b8 6d657370 61636520 013d0000 032c4578 mespace .=...,Ex │ │ │ │ - 0x000328c8 70656374 65642027 3d272061 66746572 pected '=' after │ │ │ │ - 0x000328d8 2061206b 65792069 6e206120 6b65792f a key in a key/ │ │ │ │ - 0x000328e8 76616c75 65207061 6972012e 01220000 value pair...".. │ │ │ │ - 0x000328f8 0428496e 76616c69 6420696e 69746961 .(Invalid initia │ │ │ │ - 0x00032908 6c206368 61726163 74657220 666f7220 l character for │ │ │ │ - 0x00032918 61206b65 79207061 7274012c 0e556e63 a key part.,.Unc │ │ │ │ - 0x00032928 6c6f7365 64206172 72617901 7d000000 losed array.}... │ │ │ │ - 0x00032938 051b4475 706c6963 61746520 696e6c69 ..Duplicate inli │ │ │ │ - 0x00032948 6e652074 61626c65 206b6579 2015556e ne table key .Un │ │ │ │ - 0x00032958 636c6f73 65642069 6e6c696e 65207461 closed inline ta │ │ │ │ - 0x00032968 626c6502 5c20025c 0a025c09 00000000 ble.\ .\..\..... │ │ │ │ - 0x00032978 0519556e 65736361 70656420 275c2720 ..Unescaped '\' │ │ │ │ - 0x00032988 696e2061 20737472 696e6702 5c75025c in a string.\u.\ │ │ │ │ - 0x00032998 550a6973 73757065 72736574 11496e76 U.issuperset.Inv │ │ │ │ - 0x000329a8 616c6964 20686578 2076616c 75650000 alid hex value.. │ │ │ │ - 0x000329b8 032f4573 63617065 64206368 61726163 ./Escaped charac │ │ │ │ - 0x000329c8 74657220 6973206e 6f742061 20556e69 ter is not a Uni │ │ │ │ - 0x000329d8 636f6465 20736361 6c617220 76616c75 code scalar valu │ │ │ │ - 0x000329e8 65036368 72032727 27000000 02207061 e.chr.'''.... pa │ │ │ │ - 0x000329f8 7273655f 62617369 635f7374 725f6573 rse_basic_str_es │ │ │ │ - 0x00032a08 63617065 5f6d756c 74696c69 6e651670 cape_multiline.p │ │ │ │ - 0x00032a18 61727365 5f626173 69635f73 74725f65 arse_basic_str_e │ │ │ │ - 0x00032a28 73636170 65000000 0413556e 7465726d scape.....Unterm │ │ │ │ - 0x00032a38 696e6174 65642073 7472696e 67032222 inated string."" │ │ │ │ - 0x00032a48 22015c12 496c6c65 67616c20 63686172 ".\.Illegal char │ │ │ │ - 0x00032a58 61637465 72200000 023b544f 4d4c2069 acter ...;TOML i │ │ │ │ - 0x00032a68 6e6c696e 65206172 72617973 2f746162 nline arrays/tab │ │ │ │ - 0x00032a78 6c657320 61726520 6e657374 6564206d les are nested m │ │ │ │ - 0x00032a88 6f726520 7468616e 20746865 20616c6c ore than the all │ │ │ │ - 0x00032a98 6f776564 2007206c 6576656c 73000000 owed . levels... │ │ │ │ - 0x00032aa8 090e5265 63757273 696f6e45 72726f72 ..RecursionError │ │ │ │ - 0x00032ab8 01740474 72756501 66056661 6c736501 .t.true.f.false. │ │ │ │ - 0x00032ac8 7b056d61 74636818 496e7661 6c696420 {.match.Invalid │ │ │ │ - 0x00032ad8 64617465 206f7220 64617465 74696d65 date or datetime │ │ │ │ - 0x00032ae8 03656e64 00000000 0703696e 66036e61 .end......inf.na │ │ │ │ - 0x00032af8 6e042d6e 616e042b 6e616e04 2b696e66 n.-nan.+nan.+inf │ │ │ │ - 0x00032b08 042d696e 660d496e 76616c69 64207661 .-inf.Invalid va │ │ │ │ - 0x00032b18 6c756500 032a7061 7273655f 666c6f61 lue..*parse_floa │ │ │ │ - 0x00032b28 74206d75 7374206e 6f742072 65747572 t must not retur │ │ │ │ - 0x00032b38 6e206469 63747320 6f72206c 69737473 n dicts or lists │ │ │ │ - 0x00032b48 08497465 7261626c 650f636f 6c6c6563 .Iterable.collec │ │ │ │ - 0x00032b58 74696f6e 732e6162 63000000 07067374 tions.abc.....st │ │ │ │ - 0x00032b68 72696e67 03737973 14737263 2f746f6d ring.sys.src/tom │ │ │ │ - 0x00032b78 6c692f5f 70617273 65722e70 79104d61 li/_parser.py.Ma │ │ │ │ - 0x00032b88 7070696e 6750726f 78795479 70650574 ppingProxyType.t │ │ │ │ - 0x00032b98 79706573 02494f0a 4e616d65 64547570 ypes.IO.NamedTup │ │ │ │ - 0x00032ba8 6c650000 04087761 726e696e 6773116d le....warnings.m │ │ │ │ - 0x00032bb8 61746368 5f746f5f 64617465 74696d65 atch_to_datetime │ │ │ │ - 0x00032bc8 126d6174 63685f74 6f5f6c6f 63616c74 .match_to_localt │ │ │ │ - 0x00032bd8 696d650f 6d617463 685f746f 5f6e756d ime.match_to_num │ │ │ │ - 0x00032be8 62657200 0509746f 6d6c692e 5f726511 ber...tomli._re. │ │ │ │ - 0x00032bf8 67657472 65637572 73696f6e 6c696d69 getrecursionlimi │ │ │ │ - 0x00032c08 74124d41 585f494e 4c494e45 5f4e4553 t.MAX_INLINE_NES │ │ │ │ - 0x00032c18 54494e47 0a415343 49495f43 54524c01 TING.ASCII_CTRL. │ │ │ │ - 0x00032c28 09000000 0317494c 4c454741 4c5f4241 ......ILLEGAL_BA │ │ │ │ - 0x00032c38 5349435f 5354525f 43484152 5302090a SIC_STR_CHARS... │ │ │ │ - 0x00032c48 21494c4c 4547414c 5f4d554c 54494c49 !ILLEGAL_MULTILI │ │ │ │ - 0x00032c58 4e455f42 41534943 5f535452 5f434841 NE_BASIC_STR_CHA │ │ │ │ - 0x00032c68 52530000 0219494c 4c454741 4c5f4c49 RS....ILLEGAL_LI │ │ │ │ - 0x00032c78 54455241 4c5f5354 525f4348 41525323 TERAL_STR_CHARS# │ │ │ │ - 0x00032c88 494c4c45 47414c5f 4d554c54 494c494e ILLEGAL_MULTILIN │ │ │ │ - 0x00032c98 455f4c49 54455241 4c5f5354 525f4348 E_LITERAL_STR_CH │ │ │ │ - 0x00032ca8 41525300 0515494c 4c454741 4c5f434f ARS...ILLEGAL_CO │ │ │ │ - 0x00032cb8 4d4d454e 545f4348 41525302 20090754 MMENT_CHARS. ..T │ │ │ │ - 0x00032cc8 4f4d4c5f 57531354 4f4d4c5f 57535f41 OML_WS.TOML_WS_A │ │ │ │ - 0x00032cd8 4e445f4e 45574c49 4e450d61 73636969 ND_NEWLINE.ascii │ │ │ │ - 0x00032ce8 5f6c6574 74657273 00000000 06066469 _letters......di │ │ │ │ - 0x00032cf8 67697473 022d5f0e 42415245 5f4b4559 gits.-_.BARE_KEY │ │ │ │ - 0x00032d08 5f434841 52530222 27114b45 595f494e _CHARS."'.KEY_IN │ │ │ │ - 0x00032d18 49544941 4c5f4348 41525309 68657864 ITIAL_CHARS.hexd │ │ │ │ - 0x00032d28 69676974 73000000 0b0e4845 58444947 igits.....HEXDIG │ │ │ │ - 0x00032d38 49545f43 48415253 025c6201 08025c74 IT_CHARS.\b...\t │ │ │ │ - 0x00032d48 025c6e02 5c66010c 025c7201 0d025c22 .\n.\f...\r...\" │ │ │ │ - 0x00032d58 025c5c00 031d4241 5349435f 5354525f .\\...BASIC_STR_ │ │ │ │ - 0x00032d68 45534341 50455f52 45504c41 43454d45 ESCAPE_REPLACEME │ │ │ │ - 0x00032d78 4e54530d 746f6d6c 692e5f70 61727365 NTS.tomli._parse │ │ │ │ - 0x00032d88 720f5f5f 6d797079 635f6174 7472735f r.__mypyc_attrs_ │ │ │ │ - 0x00032d98 5f000000 05124445 50524543 41544544 _.....DEPRECATED │ │ │ │ - 0x00032da8 5f444546 41554c54 085f5f64 6963745f _DEFAULT.__dict_ │ │ │ │ - 0x00032db8 5f0f544f 4d4c4465 636f6465 4572726f _.TOMLDecodeErro │ │ │ │ - 0x00032dc8 72064652 4f5a454e 0d455850 4c494349 r.FROZEN.EXPLICI │ │ │ │ - 0x00032dd8 545f4e45 53540000 06065f66 6c616773 T_NEST...._flags │ │ │ │ - 0x00032de8 0e5f7065 6e64696e 675f666c 61677305 ._pending_flags. │ │ │ │ - 0x00032df8 466c6167 73046469 63740a4e 65737465 Flags.dict.Neste │ │ │ │ - 0x00032e08 64446963 740b5f4e 616d6564 5475706c dDict._NamedTupl │ │ │ │ - 0x00032e18 65000000 040e4e61 6d656454 75706c65 e.....NamedTuple │ │ │ │ - 0x00032e28 4d657461 0b5f5f70 72657061 72655f5f Meta.__prepare__ │ │ │ │ - 0x00032e38 04646174 610f5f5f 616e6e6f 74617469 .data.__annotati │ │ │ │ - 0x00032e48 6f6e735f 5f000000 07166d79 70796320 ons__.....mypyc │ │ │ │ - 0x00032e58 66696c6c 65722064 6f637374 72696e67 filler docstring │ │ │ │ - 0x00032e68 075f5f64 6f635f5f 0a5f5f6d 6f64756c .__doc__.__modul │ │ │ │ - 0x00032e78 655f5f05 6c6f6164 73046c6f 6164075f e__.loads.load._ │ │ │ │ - 0x00032e88 5f616c6c 5f5f0532 2e322e31 00000000 _all__.2.2.1.... │ │ │ │ - 0x00032e98 010b5f5f 76657273 696f6e5f 5f000000 ..__version__... │ │ │ │ - 0x00032ea8 746f6d6c 69000000 746f6d6c 692e5f70 tomli...tomli._p │ │ │ │ - 0x00032eb8 61727365 72000000 5f5f6361 6c6c5f5f arser...__call__ │ │ │ │ - 0x00032ec8 00000000 5f5f6765 745f5f00 5f5f7365 ....__get__.__se │ │ │ │ - 0x00032ed8 74737461 74655f5f 00000000 5f5f6765 tstate__....__ge │ │ │ │ - 0x00032ee8 74737461 74655f5f 00000000 5f5f6469 tstate__....__di │ │ │ │ - 0x00032ef8 63745f5f 00000000 6d616b65 5f736166 ct__....make_saf │ │ │ │ - 0x00032f08 655f7061 7273655f 666c6f61 745f656e e_parse_float_en │ │ │ │ - 0x00032f18 76000000 4e657374 65644469 63740000 v...NestedDict.. │ │ │ │ - 0x00032f28 466c6167 73000000 46524f5a 454e0000 Flags...FROZEN.. │ │ │ │ - 0x00032f38 4558504c 49434954 5f4e4553 54000000 EXPLICIT_NEST... │ │ │ │ - 0x00032f48 5f70656e 64696e67 5f666c61 67730000 _pending_flags.. │ │ │ │ - 0x00032f58 544f4d4c 4465636f 64654572 726f7200 TOMLDecodeError. │ │ │ │ - 0x00032f68 5f5f7765 616b7265 665f5f00 44455052 __weakref__.DEPR │ │ │ │ - 0x00032f78 45434154 45445f44 45464155 4c540000 ECATED_DEFAULT.. │ │ │ │ - 0x00032f88 746f6d6c 692e5f72 65000000 746f6d6c tomli._re...toml │ │ │ │ - 0x00032f98 692e5f74 79706573 00000000 5f5f696e i._types....__in │ │ │ │ - 0x00032fa8 69745f73 7562636c 6173735f 5f000000 it_subclass__... │ │ │ │ - 0x00032fb8 4350795f 44656352 65660000 50795f53 CPy_DecRef..Py_S │ │ │ │ - 0x00032fc8 495a4500 50795475 706c655f 4745545f IZE.PyTuple_GET_ │ │ │ │ - 0x00032fd8 53495a45 00000000 50795475 706c655f SIZE....PyTuple_ │ │ │ │ - 0x00032fe8 5345545f 4954454d 00000000 5079556e SET_ITEM....PyUn │ │ │ │ - 0x00032ff8 69636f64 655f4745 545f4c45 4e475448 icode_GET_LENGTH │ │ │ │ - 0x00033008 00000000 5079556e 69636f64 655f5245 ....PyUnicode_RE │ │ │ │ - 0x00033018 41440000 5079556e 69636f64 655f4953 AD..PyUnicode_IS │ │ │ │ - 0x00033028 5f434f4d 50414354 00000000 50794c69 _COMPACT....PyLi │ │ │ │ - 0x00033038 73745f53 45545f49 54454d00 50794c69 st_SET_ITEM.PyLi │ │ │ │ - 0x00033048 73745f47 45545f53 495a4500 50795f53 st_GET_SIZE.Py_S │ │ │ │ - 0x00033058 45545f53 495a4500 5f50794f 626a6563 ET_SIZE._PyObjec │ │ │ │ - 0x00033068 745f4361 6c6c4d65 74686f64 49644f6e t_CallMethodIdOn │ │ │ │ - 0x00033078 65417267 00000000 43507944 65665f5f eArg....CPyDef__ │ │ │ │ - 0x00033088 70617273 65725f5f 5f736166 655f7061 parser___safe_pa │ │ │ │ - 0x00033098 7273655f 666c6f61 745f6d61 6b655f73 rse_float_make_s │ │ │ │ - 0x000330a8 6166655f 70617273 655f666c 6f61745f afe_parse_float_ │ │ │ │ - 0x000330b8 6f626a5f 5f5f5f5f 6765745f 5f000000 obj_____get__... │ │ │ │ - 0x000330c8 5f435079 4c697374 5f46696e 64000000 _CPyList_Find... │ │ │ │ - 0x000330d8 66696e64 5f6b6579 776f7264 00000000 find_keyword.... │ │ │ │ - 0x000330e8 76676574 61726773 6b657977 6f726473 vgetargskeywords │ │ │ │ - 0x000330f8 66617374 5f696d70 6c000000 70617273 fast_impl...pars │ │ │ │ - 0x00033108 65725f69 6e697400 76676574 61726773 er_init.vgetargs │ │ │ │ - 0x00033118 6b657977 6f726473 00000000 50794469 keywords....PyDi │ │ │ │ - 0x00033128 63745f47 45545f53 495a4500 5f507955 ct_GET_SIZE._PyU │ │ │ │ - 0x00033138 6e69636f 64655f4e 4f4e434f 4d504143 nicode_NONCOMPAC │ │ │ │ - 0x00033148 545f4441 54410000 43507953 74725f47 T_DATA..CPyStr_G │ │ │ │ - 0x00033158 65744974 656d0000 5079556e 69636f64 etItem..PyUnicod │ │ │ │ - 0x00033168 655f4d41 585f4348 41525f56 414c5545 e_MAX_CHAR_VALUE │ │ │ │ - 0x00033178 00000000 43507953 74725f42 75696c64 ....CPyStr_Build │ │ │ │ - 0x00033188 00000000 43507942 79746573 5f427569 ....CPyBytes_Bui │ │ │ │ - 0x00033198 6c640000 50794279 74654172 7261795f ld..PyByteArray_ │ │ │ │ - 0x000331a8 4745545f 53495a45 00000000 50794279 GET_SIZE....PyBy │ │ │ │ - 0x000331b8 74654172 7261795f 41535f53 5452494e teArray_AS_STRIN │ │ │ │ - 0x000331c8 47000000 4350794c 6973745f 47657449 G...CPyList_GetI │ │ │ │ - 0x000331d8 74656d55 6e736166 65000000 6c697374 temUnsafe...list │ │ │ │ - 0x000331e8 5f726573 697a6500 50794f62 6a656374 _resize.PyObject │ │ │ │ - 0x000331f8 5f43616c 6c4d6574 686f644f 6e654172 _CallMethodOneAr │ │ │ │ - 0x00033208 67000000 00000000 43507944 65665f5f g.......CPyDef__ │ │ │ │ - 0x00033218 70617273 65725f5f 5f466c61 67735f5f parser___Flags__ │ │ │ │ - 0x00033228 5f616464 5f70656e 64696e67 00000000 _add_pending.... │ │ │ │ - 0x00033238 00000000 43507944 65665f5f 70617273 ....CPyDef__pars │ │ │ │ - 0x00033248 65725f5f 5f6d616b 655f7361 66655f70 er___make_safe_p │ │ │ │ - 0x00033258 61727365 5f666c6f 61740000 43507944 arse_float..CPyD │ │ │ │ - 0x00033268 65665f5f 70617273 65725f5f 5f4e6573 ef__parser___Nes │ │ │ │ - 0x00033278 74656444 6963745f 5f5f6765 745f6f72 tedDict___get_or │ │ │ │ - 0x00033288 5f637265 6174655f 6e657374 00000000 _create_nest.... │ │ │ │ - 0x00033298 4350795f 43616c63 756c6174 654d6574 CPy_CalculateMet │ │ │ │ - 0x000332a8 61636c61 73730000 75706461 74655f62 aclass..update_b │ │ │ │ - 0x000332b8 61736573 00000000 43507954 7970655f ases....CPyType_ │ │ │ │ - 0x000332c8 46726f6d 54656d70 6c617465 00000000 FromTemplate.... │ │ │ │ - 0x000332d8 43507949 6d706f72 745f496d 706f7274 CPyImport_Import │ │ │ │ - 0x000332e8 4d616e79 00000000 43507949 6d706f72 Many....CPyImpor │ │ │ │ - 0x000332f8 745f496d 706f7274 46726f6d 4d616e79 t_ImportFromMany │ │ │ │ - 0x00033308 00000000 43507944 65665f74 6f6d6c69 ....CPyDef_tomli │ │ │ │ - 0x00033318 5f5f5f5f 5f746f70 5f6c6576 656c5f5f _____top_level__ │ │ │ │ - 0x00033328 00000000 43507944 65665f5f 70617273 ....CPyDef__pars │ │ │ │ - 0x00033338 65725f5f 5f466c61 67735f5f 5f756e73 er___Flags___uns │ │ │ │ - 0x00033348 65745f61 6c6c0000 43507944 65665f5f et_all..CPyDef__ │ │ │ │ - 0x00033358 70617273 65725f5f 5f466c61 67735f5f parser___Flags__ │ │ │ │ - 0x00033368 5f736574 00000000 43507944 65665f5f _set....CPyDef__ │ │ │ │ - 0x00033378 70617273 65725f5f 5f466c61 67735f5f parser___Flags__ │ │ │ │ - 0x00033388 5f69735f 00000000 43507944 65665f5f _is_....CPyDef__ │ │ │ │ - 0x00033398 70617273 65725f5f 5f466c61 67735f5f parser___Flags__ │ │ │ │ - 0x000333a8 5f66696e 616c697a 655f7065 6e64696e _finalize_pendin │ │ │ │ - 0x000333b8 67000000 43507944 65665f5f 72655f5f g...CPyDef__re__ │ │ │ │ - 0x000333c8 5f636163 6865645f 747a0000 43507944 _cached_tz..CPyD │ │ │ │ - 0x000333d8 65665f5f 70617273 65725f5f 5f736b69 ef__parser___ski │ │ │ │ - 0x000333e8 705f756e 74696c00 43507944 65665f5f p_until.CPyDef__ │ │ │ │ - 0x000333f8 72655f5f 5f6d6174 63685f74 6f5f6c6f re___match_to_lo │ │ │ │ - 0x00033408 63616c74 696d6500 43507944 65665f5f caltime.CPyDef__ │ │ │ │ - 0x00033418 70617273 65725f5f 5f706172 73655f62 parser___parse_b │ │ │ │ - 0x00033428 61736963 5f737472 00000000 43507944 asic_str....CPyD │ │ │ │ - 0x00033438 65665f5f 70617273 65725f5f 5f706172 ef__parser___par │ │ │ │ - 0x00033448 73655f6b 65795f70 61727400 43507944 se_key_part.CPyD │ │ │ │ - 0x00033458 65665f5f 70617273 65725f5f 5f637265 ef__parser___cre │ │ │ │ - 0x00033468 6174655f 64696374 5f72756c 65000000 ate_dict_rule... │ │ │ │ - 0x00033478 43507944 65665f5f 70617273 65725f5f CPyDef__parser__ │ │ │ │ - 0x00033488 5f637265 6174655f 6c697374 5f72756c _create_list_rul │ │ │ │ - 0x00033498 65000000 43507944 65665f5f 70617273 e...CPyDef__pars │ │ │ │ - 0x000334a8 65725f5f 5f706172 73655f6d 756c7469 er___parse_multi │ │ │ │ - 0x000334b8 6c696e65 5f737472 00000000 43507944 line_str....CPyD │ │ │ │ - 0x000334c8 65665f5f 70617273 65725f5f 5f706172 ef__parser___par │ │ │ │ - 0x000334d8 73655f68 65785f63 68617200 43507944 se_hex_char.CPyD │ │ │ │ - 0x000334e8 65665f5f 70617273 65725f5f 5f706172 ef__parser___par │ │ │ │ - 0x000334f8 73655f62 61736963 5f737472 5f657363 se_basic_str_esc │ │ │ │ - 0x00033508 61706500 43507944 65665f5f 70617273 ape.CPyDef__pars │ │ │ │ - 0x00033518 65725f5f 5f5f5f74 6f705f6c 6576656c er_____top_level │ │ │ │ - 0x00033528 5f5f0000 43507944 65665f5f 72655f5f __..CPyDef__re__ │ │ │ │ - 0x00033538 5f6d6174 63685f74 6f5f6461 74657469 _match_to_dateti │ │ │ │ - 0x00033548 6d650000 43507944 65665f5f 70617273 me..CPyDef__pars │ │ │ │ - 0x00033558 65725f5f 5f706172 73655f76 616c7565 er___parse_value │ │ │ │ - 0x00033568 00000000 43507944 65665f5f 70617273 ....CPyDef__pars │ │ │ │ - 0x00033578 65725f5f 5f706172 73655f6b 65795f76 er___parse_key_v │ │ │ │ - 0x00033588 616c7565 5f706169 72000000 43507944 alue_pair...CPyD │ │ │ │ - 0x00033598 65665f5f 70617273 65725f5f 5f6b6579 ef__parser___key │ │ │ │ - 0x000335a8 5f76616c 75655f72 756c6500 43507944 _value_rule.CPyD │ │ │ │ - 0x000335b8 65665f5f 70617273 65725f5f 5f6c6f61 ef__parser___loa │ │ │ │ - 0x000335c8 64730000 43507944 65665f5f 70617273 ds..CPyDef__pars │ │ │ │ - 0x000335d8 65725f5f 5f6c6f61 64000000 43507944 er___load...CPyD │ │ │ │ - 0x000335e8 65665f5f 70617273 65725f5f 5f706172 ef__parser___par │ │ │ │ - 0x000335f8 73655f69 6e6c696e 655f7461 626c6500 se_inline_table. │ │ │ │ - 0x00033608 43507944 65665f5f 70617273 65725f5f CPyDef__parser__ │ │ │ │ - 0x00033618 5f706172 73655f61 72726179 00000000 _parse_array.... │ │ │ │ - 0x00033628 43507944 65665f5f 70617273 65725f5f CPyDef__parser__ │ │ │ │ - 0x00033638 5f544f4d 4c446563 6f646545 72726f72 _TOMLDecodeError │ │ │ │ - 0x00033648 5f5f5f5f 5f696e69 745f5f00 43507950 _____init__.CPyP │ │ │ │ - 0x00033658 795f5f70 61727365 725f5f5f 544f4d4c y__parser___TOML │ │ │ │ - 0x00033668 4465636f 64654572 726f725f 5f5f5f5f DecodeError_____ │ │ │ │ - 0x00033678 696e6974 5f5f0000 00000000 00000000 init__.......... │ │ │ │ - 0x00033688 03000000 03000000 73000000 74000000 ........s...t... │ │ │ │ - 0x00033698 75000000 02000000 8f000000 90000000 u............... │ │ │ │ - 0x000336a8 04000000 91000000 92000000 93000000 ................ │ │ │ │ - 0x000336b8 94000000 18000000 03000000 04000000 ................ │ │ │ │ - 0x000336c8 05000000 06000000 01000000 13000000 ................ │ │ │ │ - 0x000336d8 02000000 16000000 17000000 01000000 ................ │ │ │ │ - 0x000336e8 1b000000 06000000 0c000000 12000000 ................ │ │ │ │ - 0x000336f8 18000000 15000000 10000000 13000000 ................ │ │ │ │ - 0x00033708 01000000 1d000000 03000000 1f000000 ................ │ │ │ │ - 0x00033718 1f000000 1f000000 01000000 e9000000 ................ │ │ │ │ - 0x00033728 02000000 04000000 22000000 01000000 ........"....... │ │ │ │ - 0x00033738 08000000 01000000 29000000 01000000 ........)....... │ │ │ │ - 0x00033748 2f000000 01000000 33000000 01000000 /.......3....... │ │ │ │ - 0x00033758 97000000 03000000 99000000 99000000 ................ │ │ │ │ - 0x00033768 99000000 03000000 9a000000 9a000000 ................ │ │ │ │ - 0x00033778 9a000000 02000000 f1000000 f2000000 ................ │ │ │ │ - 0x00033788 01000000 9c000000 04000000 9e000000 ................ │ │ │ │ - 0x00033798 04000000 22000000 9f000000 03000000 ...."........... │ │ │ │ - 0x000337a8 a0000000 a0000000 a0000000 01000000 ................ │ │ │ │ - 0x000337b8 f6000000 06000000 2e000000 2b000000 ............+... │ │ │ │ - 0x000337c8 2a000000 a1000000 a2000000 a3000000 *............... │ │ │ │ - 0x000337d8 03000000 09000000 08000000 0a000000 ................ │ │ │ │ - 0x000337e8 03000000 c9000000 da000000 d9000000 ................ │ │ │ │ - 0x000337f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00033808 05360030 00320031 32370031 00000000 .6.0.2.127.1.... │ │ │ │ - 0x00033818 042f416e 206f626a 65637420 6f746865 ./An object othe │ │ │ │ - 0x00033828 72207468 616e206c 69737420 666f756e r than list foun │ │ │ │ - 0x00033838 64206265 68696e64 20746869 73206b65 d behind this ke │ │ │ │ - 0x00033848 7905696e 64657800 09457870 65637465 y.index..Expecte │ │ │ │ - 0x00033858 64200000 3e000000 41000000 0c000000 d ..>...A....... │ │ │ │ - 0x00033868 41000000 11000000 41000000 27000000 A.......A...'... │ │ │ │ - 0x00033878 41000000 36000000 41000000 03000000 A...6...A....... │ │ │ │ - 0x00033888 41000000 06000000 41000000 15000000 A.......A....... │ │ │ │ - 0x00033898 41000000 0f000000 41000000 0e000000 A.......A....... │ │ │ │ - 0x000338a8 41000000 26000000 41000000 13000000 A...&...A....... │ │ │ │ - 0x000338b8 41000000 29000000 41000000 02000000 A...)...A....... │ │ │ │ - 0x000338c8 41000000 19000000 41000000 0a000000 A.......A....... │ │ │ │ - 0x000338d8 41000000 0b000000 41000000 00000000 A.......A....... │ │ │ │ - 0x000338e8 00000000 .... │ │ │ │ + 0x0002f640 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ + 0x0002f650 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ + 0x0002f660 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ + 0x0002f670 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ + 0x0002f680 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ + 0x0002f690 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ + 0x0002f6a0 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ + 0x0002f6b0 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ + 0x0002f6c0 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ + 0x0002f6d0 2f757372 2f6c6962 2f707974 686f6e33 /usr/lib/python3 │ │ │ │ + 0x0002f6e0 2f646973 742d7061 636b6167 65732f6d /dist-packages/m │ │ │ │ + 0x0002f6f0 79707963 2f6c6962 2d72742f 4350792e ypyc/lib-rt/CPy. │ │ │ │ + 0x0002f700 68000000 70000000 2f757372 2f696e63 h...p.../usr/inc │ │ │ │ + 0x0002f710 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ + 0x0002f720 6f626a65 63742e68 00000000 6f622d3e object.h....ob-> │ │ │ │ + 0x0002f730 6f625f74 79706520 213d2026 5079426f ob_type != &PyBo │ │ │ │ + 0x0002f740 6f6c5f54 79706500 2f757372 2f696e63 ol_Type./usr/inc │ │ │ │ + 0x0002f750 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ + 0x0002f760 63707974 686f6e2f 7475706c 656f626a cpython/tupleobj │ │ │ │ + 0x0002f770 6563742e 68000000 50795475 706c655f ect.h...PyTuple_ │ │ │ │ + 0x0002f780 43686563 6b286f70 29000000 696e6465 Check(op)...inde │ │ │ │ + 0x0002f790 78203c20 50795f53 495a4528 7475706c x < Py_SIZE(tupl │ │ │ │ + 0x0002f7a0 65290000 2f757372 2f696e63 6c756465 e)../usr/include │ │ │ │ + 0x0002f7b0 2f707974 686f6e33 2e31332f 63707974 /python3.13/cpyt │ │ │ │ + 0x0002f7c0 686f6e2f 756e6963 6f64656f 626a6563 hon/unicodeobjec │ │ │ │ + 0x0002f7d0 742e6800 5079556e 69636f64 655f4368 t.h.PyUnicode_Ch │ │ │ │ + 0x0002f7e0 65636b28 6f702900 6b696e64 203d3d20 eck(op).kind == │ │ │ │ + 0x0002f7f0 5079556e 69636f64 655f3442 5954455f PyUnicode_4BYTE_ │ │ │ │ + 0x0002f800 4b494e44 00000000 2f757372 2f696e63 KIND..../usr/inc │ │ │ │ + 0x0002f810 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ + 0x0002f820 63707974 686f6e2f 6c697374 6f626a65 cpython/listobje │ │ │ │ + 0x0002f830 63742e68 00000000 696e6465 78203c20 ct.h....index < │ │ │ │ + 0x0002f840 6c697374 2d3e616c 6c6f6361 74656400 list->allocated. │ │ │ │ + 0x0002f850 50794c69 73745f43 6865636b 286f7029 PyList_Check(op) │ │ │ │ + 0x0002f860 00000000 6f622d3e 6f625f62 6173652e ....ob->ob_base. │ │ │ │ + 0x0002f870 6f625f74 79706520 213d2026 5079426f ob_type != &PyBo │ │ │ │ + 0x0002f880 6f6c5f54 79706500 696e7465 72707265 ol_Type.interpre │ │ │ │ + 0x0002f890 74656420 636c6173 73657320 63616e6e ted classes cann │ │ │ │ + 0x0002f8a0 6f742069 6e686572 69742066 726f6d20 ot inherit from │ │ │ │ + 0x0002f8b0 636f6d70 696c6564 00000000 61747472 compiled....attr │ │ │ │ + 0x0002f8c0 69627574 6520275f 5f6d7970 79635f65 ibute '__mypyc_e │ │ │ │ + 0x0002f8d0 6e765f5f 27206f66 20277361 66655f70 nv__' of 'safe_p │ │ │ │ + 0x0002f8e0 61727365 5f666c6f 61745f6d 616b655f arse_float_make_ │ │ │ │ + 0x0002f8f0 73616665 5f706172 73655f66 6c6f6174 safe_parse_float │ │ │ │ + 0x0002f900 5f6f626a 2720756e 64656669 6e656400 _obj' undefined. │ │ │ │ + 0x0002f910 61747472 69627574 65202764 69637427 attribute 'dict' │ │ │ │ + 0x0002f920 206f6620 274e6573 74656444 69637427 of 'NestedDict' │ │ │ │ + 0x0002f930 20756e64 6566696e 65640000 61747472 undefined..attr │ │ │ │ + 0x0002f940 69627574 6520275f 70656e64 696e675f ibute '_pending_ │ │ │ │ + 0x0002f950 666c6167 7327206f 66202746 6c616773 flags' of 'Flags │ │ │ │ + 0x0002f960 2720756e 64656669 6e656400 61747472 ' undefined.attr │ │ │ │ + 0x0002f970 69627574 6520275f 666c6167 7327206f ibute '_flags' o │ │ │ │ + 0x0002f980 66202746 6c616773 2720756e 64656669 f 'Flags' undefi │ │ │ │ + 0x0002f990 6e656400 2f757372 2f696e63 6c756465 ned./usr/include │ │ │ │ + 0x0002f9a0 2f707974 686f6e33 2e31332f 696e7465 /python3.13/inte │ │ │ │ + 0x0002f9b0 726e616c 2f707963 6f72655f 63616c6c rnal/pycore_call │ │ │ │ + 0x0002f9c0 2e680000 61726720 213d204e 554c4c00 .h..arg != NULL. │ │ │ │ + 0x0002f9d0 6275696c 642f5f5f 6e617469 76655f35 build/__native_5 │ │ │ │ + 0x0002f9e0 62616538 61353762 35656638 35383138 bae8a57b5ef85818 │ │ │ │ + 0x0002f9f0 6234382e 63000000 6370795f 725f5f5f b48.c...cpy_r___ │ │ │ │ + 0x0002fa00 6d797079 635f7365 6c665f5f 00000000 mypyc_self__.... │ │ │ │ + 0x0002fa10 2f757372 2f6c6962 2f707974 686f6e33 /usr/lib/python3 │ │ │ │ + 0x0002fa20 2f646973 742d7061 636b6167 65732f6d /dist-packages/m │ │ │ │ + 0x0002fa30 79707963 2f6c6962 2d72742f 6c697374 ypyc/lib-rt/list │ │ │ │ + 0x0002fa40 5f6f7073 2e630000 50794c69 73745f43 _ops.c..PyList_C │ │ │ │ + 0x0002fa50 6865636b 286c6973 74290000 6f622d3e heck(list)..ob-> │ │ │ │ + 0x0002fa60 6f625f74 79706520 213d2026 50794c6f ob_type != &PyLo │ │ │ │ + 0x0002fa70 6e675f54 79706500 2f757372 2f6c6962 ng_Type./usr/lib │ │ │ │ + 0x0002fa80 2f707974 686f6e33 2f646973 742d7061 /python3/dist-pa │ │ │ │ + 0x0002fa90 636b6167 65732f6d 79707963 2f6c6962 ckages/mypyc/lib │ │ │ │ + 0x0002faa0 2d72742f 67657461 72677366 6173742e -rt/getargsfast. │ │ │ │ + 0x0002fab0 63000000 50795475 706c655f 43686563 c...PyTuple_Chec │ │ │ │ + 0x0002fac0 6b286b77 6e616d65 73290000 5079556e k(kwnames)..PyUn │ │ │ │ + 0x0002fad0 69636f64 655f4368 65636b28 6b776e61 icode_Check(kwna │ │ │ │ + 0x0002fae0 6d652900 7365636f 6e642061 7267756d me).second argum │ │ │ │ + 0x0002faf0 656e7420 6d757374 20626520 7374722c ent must be str, │ │ │ │ + 0x0002fb00 206e6f74 20257300 5f5f6d79 7079635f not %s.__mypyc_ │ │ │ │ + 0x0002fb10 61747472 735f5f00 5f5f6d79 7079635f attrs__.__mypyc_ │ │ │ │ + 0x0002fb20 61747472 735f5f20 6973206e 6f742061 attrs__ is not a │ │ │ │ + 0x0002fb30 20747570 6c650000 2c200000 4e6f6e65 tuple.., ..None │ │ │ │ + 0x0002fb40 00000000 5f5f6d6f 64756c65 5f5f0000 ....__module__.. │ │ │ │ + 0x0002fb50 5f5f7175 616c6e61 6d655f5f 00000000 __qualname__.... │ │ │ │ + 0x0002fb60 6275696c 74696e73 00000000 25552e25 builtins....%U.% │ │ │ │ + 0x0002fb70 55000000 7475706c 655b3c25 64206974 U...tuple[<%d it │ │ │ │ + 0x0002fb80 656d733e 5d000000 7475706c 655b0000 ems>]...tuple[.. │ │ │ │ + 0x0002fb90 25552555 25730000 66756e63 74696f6e %U%U%s..function │ │ │ │ + 0x0002fba0 00000000 28290000 6b657977 6f726420 ....()..keyword │ │ │ │ + 0x0002fbb0 00000000 6174206d 6f737400 65786163 ....at most.exac │ │ │ │ + 0x0002fbc0 746c7900 6174206c 65617374 00000000 tly.at least.... │ │ │ │ + 0x0002fbd0 74686973 2066756e 6374696f 6e000000 this function... │ │ │ │ + 0x0002fbe0 705f7661 20213d20 4e554c4c 00000000 p_va != NULL.... │ │ │ │ + 0x0002fbf0 70617273 65722d3e 6b657977 6f726473 parser->keywords │ │ │ │ + 0x0002fc00 20213d20 4e554c4c 00000000 456d7074 != NULL....Empt │ │ │ │ + 0x0002fc10 79206b65 79776f72 64207061 72616d65 y keyword parame │ │ │ │ + 0x0002fc20 74657220 6e616d65 00000000 496e7661 ter name....Inva │ │ │ │ + 0x0002fc30 6c696420 666f726d 61742073 7472696e lid format strin │ │ │ │ + 0x0002fc40 6720287c 20737065 63696669 65642074 g (| specified t │ │ │ │ + 0x0002fc50 77696365 29000000 496e7661 6c696420 wice)...Invalid │ │ │ │ + 0x0002fc60 666f726d 61742073 7472696e 67202824 format string ($ │ │ │ │ + 0x0002fc70 20626566 6f726520 7c290000 496e7661 before |)..Inva │ │ │ │ + 0x0002fc80 6c696420 666f726d 61742073 7472696e lid format strin │ │ │ │ + 0x0002fc90 67202824 20737065 63696669 65642074 g ($ specified t │ │ │ │ + 0x0002fca0 77696365 29000000 456d7074 79207061 wice)...Empty pa │ │ │ │ + 0x0002fcb0 72616d65 74657220 6e616d65 20616674 rameter name aft │ │ │ │ + 0x0002fcc0 65722024 00000000 496e7661 6c696420 er $....Invalid │ │ │ │ + 0x0002fcd0 666f726d 61742073 7472696e 67202840 format string (@ │ │ │ │ + 0x0002fce0 20737065 63696669 65642074 77696365 specified twice │ │ │ │ + 0x0002fcf0 29000000 496e7661 6c696420 666f726d )...Invalid form │ │ │ │ + 0x0002fd00 61742073 7472696e 67202840 20776974 at string (@ wit │ │ │ │ + 0x0002fd10 686f7574 20707265 63656469 6e67207c hout preceding | │ │ │ │ + 0x0002fd20 20616e64 20242900 4d6f7265 206b6579 and $).More key │ │ │ │ + 0x0002fd30 776f7264 206c6973 7420656e 74726965 word list entrie │ │ │ │ + 0x0002fd40 73202825 64292074 68616e20 666f726d s (%d) than form │ │ │ │ + 0x0002fd50 61742073 70656369 66696572 73202825 at specifiers (% │ │ │ │ + 0x0002fd60 64290000 6d6f7265 20617267 756d656e d)..more argumen │ │ │ │ + 0x0002fd70 74207370 65636966 69657273 20746861 t specifiers tha │ │ │ │ + 0x0002fd80 6e206b65 79776f72 64206c69 73742065 n keyword list e │ │ │ │ + 0x0002fd90 6e747269 65732028 72656d61 696e696e ntries (remainin │ │ │ │ + 0x0002fda0 6720666f 726d6174 3a272573 27290000 g format:'%s').. │ │ │ │ + 0x0002fdb0 70617273 65722d3e 6e657874 203d3d20 parser->next == │ │ │ │ + 0x0002fdc0 4e554c4c 00000000 252e3230 30732573 NULL....%.200s%s │ │ │ │ + 0x0002fdd0 2074616b 65732061 74206d6f 73742025 takes at most % │ │ │ │ + 0x0002fde0 64202573 61726775 6d656e74 25732028 d %sargument%s ( │ │ │ │ + 0x0002fdf0 257a6420 67697665 6e290000 252e3230 %zd given)..%.20 │ │ │ │ + 0x0002fe00 30732573 2074616b 6573206e 6f20706f 0s%s takes no po │ │ │ │ + 0x0002fe10 73697469 6f6e616c 20617267 756d656e sitional argumen │ │ │ │ + 0x0002fe20 74730000 252e3230 30732573 2074616b ts..%.200s%s tak │ │ │ │ + 0x0002fe30 65732025 73202564 20706f73 6974696f es %s %d positio │ │ │ │ + 0x0002fe40 6e616c20 61726775 6d656e74 25732028 nal argument%s ( │ │ │ │ + 0x0002fe50 257a6420 67697665 6e290000 2149535f %zd given)..!IS_ │ │ │ │ + 0x0002fe60 454e445f 4f465f46 4f524d41 54282a66 END_OF_FORMAT(*f │ │ │ │ + 0x0002fe70 6f726d61 74290000 50795475 706c655f ormat)..PyTuple_ │ │ │ │ + 0x0002fe80 43686563 6b286b77 7475706c 65290000 Check(kwtuple).. │ │ │ │ + 0x0002fe90 252e3230 30732573 206d6973 73696e67 %.200s%s missing │ │ │ │ + 0x0002fea0 20726571 75697265 64206b65 79776f72 required keywor │ │ │ │ + 0x0002feb0 642d6f6e 6c792061 7267756d 656e7420 d-only argument │ │ │ │ + 0x0002fec0 27255527 00000000 252e3230 30732573 '%U'....%.200s%s │ │ │ │ + 0x0002fed0 206d6973 73696e67 20726571 75697265 missing require │ │ │ │ + 0x0002fee0 64206172 67756d65 6e742027 25552720 d argument '%U' │ │ │ │ + 0x0002fef0 28706f73 20256429 00000000 49535f45 (pos %d)....IS_E │ │ │ │ + 0x0002ff00 4e445f4f 465f464f 524d4154 282a666f ND_OF_FORMAT(*fo │ │ │ │ + 0x0002ff10 726d6174 29207c7c 20282a66 6f726d61 rmat) || (*forma │ │ │ │ + 0x0002ff20 74203d3d 20277c27 29207c7c 20282a66 t == '|') || (*f │ │ │ │ + 0x0002ff30 6f726d61 74203d3d 20272427 29000000 ormat == '$')... │ │ │ │ + 0x0002ff40 61726775 6d656e74 20666f72 20252e32 argument for %.2 │ │ │ │ + 0x0002ff50 30307325 73206769 76656e20 6279206e 00s%s given by n │ │ │ │ + 0x0002ff60 616d6520 28272555 27292061 6e642070 ame ('%U') and p │ │ │ │ + 0x0002ff70 6f736974 696f6e20 28256429 00000000 osition (%d).... │ │ │ │ + 0x0002ff80 27255327 20697320 616e2069 6e76616c '%S' is an inval │ │ │ │ + 0x0002ff90 6964206b 6579776f 72642061 7267756d id keyword argum │ │ │ │ + 0x0002ffa0 656e7420 666f7220 252e3230 30732573 ent for %.200s%s │ │ │ │ + 0x0002ffb0 00000000 2f757372 2f6c6962 2f707974 ..../usr/lib/pyt │ │ │ │ + 0x0002ffc0 686f6e33 2f646973 742d7061 636b6167 hon3/dist-packag │ │ │ │ + 0x0002ffd0 65732f6d 79707963 2f6c6962 2d72742f es/mypyc/lib-rt/ │ │ │ │ + 0x0002ffe0 67657461 7267732e 63000000 61726773 getargs.c...args │ │ │ │ + 0x0002fff0 20213d20 4e554c4c 20262620 50795475 != NULL && PyTu │ │ │ │ + 0x00030000 706c655f 43686563 6b286172 67732900 ple_Check(args). │ │ │ │ + 0x00030010 6b776172 6773203d 3d204e55 4c4c207c kwargs == NULL | │ │ │ │ + 0x00030020 7c205079 44696374 5f436865 636b286b | PyDict_Check(k │ │ │ │ + 0x00030030 77617267 73290000 666f726d 61742021 wargs)..format ! │ │ │ │ + 0x00030040 3d204e55 4c4c0000 6b776c69 73742021 = NULL..kwlist ! │ │ │ │ + 0x00030050 3d204e55 4c4c0000 2f757372 2f696e63 = NULL../usr/inc │ │ │ │ + 0x00030060 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ + 0x00030070 63707974 686f6e2f 64696374 6f626a65 cpython/dictobje │ │ │ │ + 0x00030080 63742e68 00000000 50794469 63745f43 ct.h....PyDict_C │ │ │ │ + 0x00030090 6865636b 286f7029 00000000 6d696e20 heck(op)....min │ │ │ │ + 0x000300a0 3d3d2049 4e545f4d 41580000 6d617820 == INT_MAX..max │ │ │ │ + 0x000300b0 3d3d2049 4e545f4d 41580000 252e3230 == INT_MAX..%.20 │ │ │ │ + 0x000300c0 30732573 206d6973 73696e67 20726571 0s%s missing req │ │ │ │ + 0x000300d0 75697265 64206b65 79776f72 642d6f6e uired keyword-on │ │ │ │ + 0x000300e0 6c792061 7267756d 656e7420 27257327 ly argument '%s' │ │ │ │ + 0x000300f0 00000000 252e3230 30732573 206d6973 ....%.200s%s mis │ │ │ │ + 0x00030100 73696e67 20726571 75697265 64206172 sing required ar │ │ │ │ + 0x00030110 67756d65 6e742027 25732720 28706f73 gument '%s' (pos │ │ │ │ + 0x00030120 20256429 00000000 61726775 6d656e74 %d)....argument │ │ │ │ + 0x00030130 20666f72 20252e32 30307325 73206769 for %.200s%s gi │ │ │ │ + 0x00030140 76656e20 6279206e 616d6520 28272573 ven by name ('%s │ │ │ │ + 0x00030150 27292061 6e642070 6f736974 696f6e20 ') and position │ │ │ │ + 0x00030160 28256429 00000000 6b657977 6f726473 (%d)....keywords │ │ │ │ + 0x00030170 206d7573 74206265 20737472 696e6773 must be strings │ │ │ │ + 0x00030180 00000000 27255527 20697320 616e2069 ....'%U' is an i │ │ │ │ + 0x00030190 6e76616c 6964206b 6579776f 72642061 nvalid keyword a │ │ │ │ + 0x000301a0 7267756d 656e7420 666f7220 252e3230 rgument for %.20 │ │ │ │ + 0x000301b0 30732573 00000000 696e7420 746f6f20 0s%s....int too │ │ │ │ + 0x000301c0 6c617267 6520746f 20636f6e 76657274 large to convert │ │ │ │ + 0x000301d0 20746f20 69363400 696e7465 67657220 to i64.integer │ │ │ │ + 0x000301e0 64697669 73696f6e 206f7220 6d6f6475 division or modu │ │ │ │ + 0x000301f0 6c6f2062 79207a65 726f0000 696e7465 lo by zero..inte │ │ │ │ + 0x00030200 67657220 64697669 73696f6e 206f7665 ger division ove │ │ │ │ + 0x00030210 72666c6f 77000000 696e7420 746f6f20 rflow...int too │ │ │ │ + 0x00030220 6c617267 6520746f 20636f6e 76657274 large to convert │ │ │ │ + 0x00030230 20746f20 69333200 696e7420 746f6f20 to i32.int too │ │ │ │ + 0x00030240 6c617267 6520746f 20636f6e 76657274 large to convert │ │ │ │ + 0x00030250 20746f20 69313600 696e7420 746f6f20 to i16.int too │ │ │ │ + 0x00030260 6c617267 65206f72 20736d61 6c6c2074 large or small t │ │ │ │ + 0x00030270 6f20636f 6e766572 7420746f 20753800 o convert to u8. │ │ │ │ + 0x00030280 6d617468 20646f6d 61696e20 6572726f math domain erro │ │ │ │ + 0x00030290 72000000 6d617468 2072616e 67652065 r...math range e │ │ │ │ + 0x000302a0 72726f72 00000000 666c6f61 7420666c rror....float fl │ │ │ │ + 0x000302b0 6f6f7220 64697669 73696f6e 20627920 oor division by │ │ │ │ + 0x000302c0 7a65726f 00000000 73747269 6e672069 zero....string i │ │ │ │ + 0x000302d0 6e646578 206f7574 206f6620 72616e67 ndex out of rang │ │ │ │ + 0x000302e0 65000000 64617461 20213d20 4e554c4c e...data != NULL │ │ │ │ + 0x000302f0 00000000 2f757372 2f6c6962 2f707974 ..../usr/lib/pyt │ │ │ │ + 0x00030300 686f6e33 2f646973 742d7061 636b6167 hon3/dist-packag │ │ │ │ + 0x00030310 65732f6d 79707963 2f6c6962 2d72742f es/mypyc/lib-rt/ │ │ │ │ + 0x00030320 7374725f 6f70732e 63000000 5079556e str_ops.c...PyUn │ │ │ │ + 0x00030330 69636f64 655f4368 65636b28 756e6963 icode_Check(unic │ │ │ │ + 0x00030340 6f646529 00000000 5079556e 69636f64 ode)....PyUnicod │ │ │ │ + 0x00030350 655f4b49 4e442875 6e69636f 64652920 e_KIND(unicode) │ │ │ │ + 0x00030360 3d3d2050 79556e69 636f6465 5f344259 == PyUnicode_4BY │ │ │ │ + 0x00030370 54455f4b 494e4400 50797468 6f6e2069 TE_KIND.Python i │ │ │ │ + 0x00030380 6e742074 6f6f206c 61726765 20746f20 nt too large to │ │ │ │ + 0x00030390 636f6e76 65727420 746f2043 20737369 convert to C ssi │ │ │ │ + 0x000303a0 7a655f74 00000000 73657175 656e6365 ze_t....sequence │ │ │ │ + 0x000303b0 20697465 6d20257a 643a2065 78706563 item %zd: expec │ │ │ │ + 0x000303c0 74656420 73747220 696e7374 616e6365 ted str instance │ │ │ │ + 0x000303d0 2c20252e 38307320 666f756e 64000000 , %.80s found... │ │ │ │ + 0x000303e0 6a6f696e 28292072 6573756c 74206973 join() result is │ │ │ │ + 0x000303f0 20746f6f 206c6f6e 6720666f 72206120 too long for a │ │ │ │ + 0x00030400 50797468 6f6e2073 7472696e 67000000 Python string... │ │ │ │ + 0x00030410 5079556e 69636f64 655f4368 65636b28 PyUnicode_Check( │ │ │ │ + 0x00030420 6c617374 5f6f626a 29000000 7265735f last_obj)...res_ │ │ │ │ + 0x00030430 64617461 203d3d20 5079556e 69636f64 data == PyUnicod │ │ │ │ + 0x00030440 655f3142 5954455f 44415441 28726573 e_1BYTE_DATA(res │ │ │ │ + 0x00030450 29202b20 6b696e64 202a2050 79556e69 ) + kind * PyUni │ │ │ │ + 0x00030460 636f6465 5f474554 5f4c454e 47544828 code_GET_LENGTH( │ │ │ │ + 0x00030470 72657329 00000000 7265735f 6f666673 res)....res_offs │ │ │ │ + 0x00030480 6574203d 3d205079 556e6963 6f64655f et == PyUnicode_ │ │ │ │ + 0x00030490 4745545f 4c454e47 54482872 65732900 GET_LENGTH(res). │ │ │ │ + 0x000304a0 5f507955 6e69636f 64655f43 6865636b _PyUnicode_Check │ │ │ │ + 0x000304b0 436f6e73 69737465 6e637928 7265732c Consistency(res, │ │ │ │ + 0x000304c0 20312900 6f726428 29206578 70656374 1).ord() expect │ │ │ │ + 0x000304d0 65642061 20636861 72616374 65722c20 ed a character, │ │ │ │ + 0x000304e0 62757420 61207374 72696e67 206f6620 but a string of │ │ │ │ + 0x000304f0 6c656e67 74682025 7a642066 6f756e64 length %zd found │ │ │ │ + 0x00030500 00000000 6a6f696e 28292072 6573756c ....join() resul │ │ │ │ + 0x00030510 74206973 20746f6f 206c6f6e 6720666f t is too long fo │ │ │ │ + 0x00030520 72206120 50797468 6f6e2062 79746573 r a Python bytes │ │ │ │ + 0x00030530 00000000 2f757372 2f6c6962 2f707974 ..../usr/lib/pyt │ │ │ │ + 0x00030540 686f6e33 2f646973 742d7061 636b6167 hon3/dist-packag │ │ │ │ + 0x00030550 65732f6d 79707963 2f6c6962 2d72742f es/mypyc/lib-rt/ │ │ │ │ + 0x00030560 62797465 735f6f70 732e6300 7265735f bytes_ops.c.res_ │ │ │ │ + 0x00030570 64617461 203d3d20 7265742d 3e6f625f data == ret->ob_ │ │ │ │ + 0x00030580 7376616c 202b2028 28507956 61724f62 sval + ((PyVarOb │ │ │ │ + 0x00030590 6a656374 202a2972 6574292d 3e6f625f ject *)ret)->ob_ │ │ │ │ + 0x000305a0 73697a65 00000000 2f757372 2f696e63 size..../usr/inc │ │ │ │ + 0x000305b0 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ + 0x000305c0 63707974 686f6e2f 62797465 61727261 cpython/bytearra │ │ │ │ + 0x000305d0 796f626a 6563742e 68000000 50794279 yobject.h...PyBy │ │ │ │ + 0x000305e0 74654172 7261795f 43686563 6b286f70 teArray_Check(op │ │ │ │ + 0x000305f0 29000000 6f726428 29206578 70656374 )...ord() expect │ │ │ │ + 0x00030600 73206120 63686172 61637465 72000000 s a character... │ │ │ │ + 0x00030610 6c697374 20696e64 6578206f 7574206f list index out o │ │ │ │ + 0x00030620 66207261 6e676500 6c697374 20617373 f range.list ass │ │ │ │ + 0x00030630 69676e6d 656e7420 696e6465 78206f75 ignment index ou │ │ │ │ + 0x00030640 74206f66 2072616e 67650000 30203c3d t of range..0 <= │ │ │ │ + 0x00030650 20696e64 65780000 706f7020 66726f6d index..pop from │ │ │ │ + 0x00030660 20656d70 7479206c 69737400 706f7020 empty list.pop │ │ │ │ + 0x00030670 696e6465 78206f75 74206f66 2072616e index out of ran │ │ │ │ + 0x00030680 67650000 2f757372 2f6c6962 2f707974 ge../usr/lib/pyt │ │ │ │ + 0x00030690 686f6e33 2f646973 742d7061 636b6167 hon3/dist-packag │ │ │ │ + 0x000306a0 65732f6d 79707963 2f6c6962 2d72742f es/mypyc/lib-rt/ │ │ │ │ + 0x000306b0 70797468 6f6e7375 70706f72 742e6800 pythonsupport.h. │ │ │ │ + 0x000306c0 73656c66 2d3e6f62 5f697465 6d20213d self->ob_item != │ │ │ │ + 0x000306d0 204e554c 4c207c7c 206e6577 73697a65 NULL || newsize │ │ │ │ + 0x000306e0 203d3d20 30000000 6f622d3e 6f625f62 == 0...ob->ob_b │ │ │ │ + 0x000306f0 6173652e 6f625f74 79706520 213d2026 ase.ob_type != & │ │ │ │ + 0x00030700 50794c6f 6e675f54 79706500 6c697374 PyLong_Type.list │ │ │ │ + 0x00030710 2e72656d 6f766528 78293a20 78206e6f .remove(x): x no │ │ │ │ + 0x00030720 7420696e 206c6973 74000000 76616c75 t in list...valu │ │ │ │ + 0x00030730 65206973 206e6f74 20696e20 6c697374 e is not in list │ │ │ │ + 0x00030740 00000000 27252e32 30307327 206f626a ....'%.200s' obj │ │ │ │ + 0x00030750 65637420 6973206e 6f742061 206d6170 ect is not a map │ │ │ │ + 0x00030760 70696e67 00000000 2f757372 2f696e63 ping..../usr/inc │ │ │ │ + 0x00030770 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ + 0x00030780 63707974 686f6e2f 61627374 72616374 cpython/abstract │ │ │ │ + 0x00030790 2e680000 6b657973 00000000 61207475 .h..keys....a tu │ │ │ │ + 0x000307a0 706c6520 6f66206c 656e6774 68203220 ple of length 2 │ │ │ │ + 0x000307b0 65787065 63746564 00000000 7475706c expected....tupl │ │ │ │ + 0x000307c0 6520696e 64657820 6f757420 6f662072 e index out of r │ │ │ │ + 0x000307d0 616e6765 00000000 4350795f 43617463 ange....CPy_Catc │ │ │ │ + 0x000307e0 68457272 6f722063 616c6c65 64207769 hError called wi │ │ │ │ + 0x000307f0 7468206e 6f206572 726f7221 00000000 th no error!.... │ │ │ │ + 0x00030800 66617461 6c3a206f 7574206f 66206d65 fatal: out of me │ │ │ │ + 0x00030810 6d6f7279 0a000000 61747472 69627574 mory....attribut │ │ │ │ + 0x00030820 65202745 58504c49 4349545f 4e455354 e 'EXPLICIT_NEST │ │ │ │ + 0x00030830 27206f66 2027466c 61677327 20756e64 ' of 'Flags' und │ │ │ │ + 0x00030840 6566696e 65640000 61747472 69627574 efined..attribut │ │ │ │ + 0x00030850 65202746 524f5a45 4e27206f 66202746 e 'FROZEN' of 'F │ │ │ │ + 0x00030860 6c616773 2720756e 64656669 6e656400 lags' undefined. │ │ │ │ + 0x00030870 2573206f 626a6563 74206578 70656374 %s object expect │ │ │ │ + 0x00030880 65643b20 676f7420 25550000 2573206f ed; got %U..%s o │ │ │ │ + 0x00030890 626a6563 74206578 70656374 65643b20 bject expected; │ │ │ │ + 0x000308a0 616e6420 6572726f 72656420 666f726d and errored form │ │ │ │ + 0x000308b0 61747469 6e672072 65616c20 74797065 atting real type │ │ │ │ + 0x000308c0 21000000 27736166 655f7061 7273655f !...'safe_parse_ │ │ │ │ + 0x000308d0 666c6f61 745f6d61 6b655f73 6166655f float_make_safe_ │ │ │ │ + 0x000308e0 70617273 655f666c 6f61745f 6f626a27 parse_float_obj' │ │ │ │ + 0x000308f0 206f626a 65637420 61747472 69627574 object attribut │ │ │ │ + 0x00030900 6520275f 5f6d7970 79635f65 6e765f5f e '__mypyc_env__ │ │ │ │ + 0x00030910 27206361 6e6e6f74 20626520 64656c65 ' cannot be dele │ │ │ │ + 0x00030920 74656400 746f6d6c 692e5f70 61727365 ted.tomli._parse │ │ │ │ + 0x00030930 722e6d61 6b655f73 6166655f 70617273 r.make_safe_pars │ │ │ │ + 0x00030940 655f666c 6f61745f 656e7600 274e6573 e_float_env.'Nes │ │ │ │ + 0x00030950 74656444 69637427 206f626a 65637420 tedDict' object │ │ │ │ + 0x00030960 61747472 69627574 65202764 69637427 attribute 'dict' │ │ │ │ + 0x00030970 2063616e 6e6f7420 62652064 656c6574 cannot be delet │ │ │ │ + 0x00030980 65640000 64696374 00000000 27466c61 ed..dict....'Fla │ │ │ │ + 0x00030990 67732720 6f626a65 63742061 74747269 gs' object attri │ │ │ │ + 0x000309a0 62757465 20275f70 656e6469 6e675f66 bute '_pending_f │ │ │ │ + 0x000309b0 6c616773 27206361 6e6e6f74 20626520 lags' cannot be │ │ │ │ + 0x000309c0 64656c65 74656400 27466c61 67732720 deleted.'Flags' │ │ │ │ + 0x000309d0 6f626a65 63742061 74747269 62757465 object attribute │ │ │ │ + 0x000309e0 20275f66 6c616773 27206361 6e6e6f74 '_flags' cannot │ │ │ │ + 0x000309f0 20626520 64656c65 74656400 5f5f696e be deleted.__in │ │ │ │ + 0x00030a00 69745f5f 00000000 7372632f 746f6d6c it__....src/toml │ │ │ │ + 0x00030a10 692f5f70 61727365 722e7079 00000000 i/_parser.py.... │ │ │ │ + 0x00030a20 746f6d6c 692e5f70 61727365 722e466c tomli._parser.Fl │ │ │ │ + 0x00030a30 61677300 6370795f 725f7230 00000000 ags.cpy_r_r0.... │ │ │ │ + 0x00030a40 6370795f 725f6b65 79000000 6164645f cpy_r_key...add_ │ │ │ │ + 0x00030a50 70656e64 696e6700 5f5f6d79 7079635f pending.__mypyc_ │ │ │ │ + 0x00030a60 64656661 756c7473 5f736574 75700000 defaults_setup.. │ │ │ │ + 0x00030a70 746f6d6c 692e5f70 61727365 722e4e65 tomli._parser.Ne │ │ │ │ + 0x00030a80 73746564 44696374 00000000 6d616b65 stedDict....make │ │ │ │ + 0x00030a90 5f736166 655f7061 7273655f 666c6f61 _safe_parse_floa │ │ │ │ + 0x00030aa0 74000000 6370795f 725f7061 7273655f t...cpy_r_parse_ │ │ │ │ + 0x00030ab0 666c6f61 74000000 6765745f 6f725f63 float...get_or_c │ │ │ │ + 0x00030ac0 72656174 655f6e65 73740000 7475706c reate_nest..tupl │ │ │ │ + 0x00030ad0 65000000 626f6f6c 00000000 61747472 e...bool....attr │ │ │ │ + 0x00030ae0 69627574 65202725 2e323030 7327206f ibute '%.200s' o │ │ │ │ + 0x00030af0 66202725 2e323030 73272075 6e646566 f '%.200s' undef │ │ │ │ + 0x00030b00 696e6564 00000000 5f5f6d79 7079635f ined....__mypyc_ │ │ │ │ + 0x00030b10 656e765f 5f000000 73616665 5f706172 env__...safe_par │ │ │ │ + 0x00030b20 73655f66 6c6f6174 5f6d616b 655f7361 se_float_make_sa │ │ │ │ + 0x00030b30 66655f70 61727365 5f666c6f 61745f6f fe_parse_float_o │ │ │ │ + 0x00030b40 626a0000 73616665 5f706172 73655f66 bj..safe_parse_f │ │ │ │ + 0x00030b50 6c6f6174 00000000 61747472 69627574 loat....attribut │ │ │ │ + 0x00030b60 65202770 61727365 5f666c6f 61742720 e 'parse_float' │ │ │ │ + 0x00030b70 6f662027 6d616b65 5f736166 655f7061 of 'make_safe_pa │ │ │ │ + 0x00030b80 7273655f 666c6f61 745f656e 76272075 rse_float_env' u │ │ │ │ + 0x00030b90 6e646566 696e6564 00000000 2f757372 ndefined..../usr │ │ │ │ + 0x00030ba0 2f6c6962 2f707974 686f6e33 2f646973 /lib/python3/dis │ │ │ │ + 0x00030bb0 742d7061 636b6167 65732f6d 79707963 t-packages/mypyc │ │ │ │ + 0x00030bc0 2f6c6962 2d72742f 6d697363 5f6f7073 /lib-rt/misc_ops │ │ │ │ + 0x00030bd0 2e630000 50795475 706c655f 43686563 .c..PyTuple_Chec │ │ │ │ + 0x00030be0 6b286261 73657329 00000000 6d657461 k(bases)....meta │ │ │ │ + 0x00030bf0 636c6173 7320636f 6e666c69 63743a20 class conflict: │ │ │ │ + 0x00030c00 74686520 6d657461 636c6173 73206f66 the metaclass of │ │ │ │ + 0x00030c10 20612064 65726976 65642063 6c617373 a derived class │ │ │ │ + 0x00030c20 206d7573 74206265 20612028 6e6f6e2d must be a (non- │ │ │ │ + 0x00030c30 73747269 63742920 73756263 6c617373 strict) subclass │ │ │ │ + 0x00030c40 206f6620 74686520 6d657461 636c6173 of the metaclas │ │ │ │ + 0x00030c50 73657320 6f662061 6c6c2069 74732062 ses of all its b │ │ │ │ + 0x00030c60 61736573 00000000 5f5f6d72 6f5f656e ases....__mro_en │ │ │ │ + 0x00030c70 74726965 735f5f00 5f5f6d72 6f5f656e tries__.__mro_en │ │ │ │ + 0x00030c80 74726965 735f5f20 6d757374 20726574 tries__ must ret │ │ │ │ + 0x00030c90 75726e20 61207475 706c6500 74797069 urn a tuple.typi │ │ │ │ + 0x00030ca0 6e670000 54797069 6e674d65 74610000 ng..TypingMeta.. │ │ │ │ + 0x00030cb0 47656e65 7269634d 65746100 5f50726f GenericMeta._Pro │ │ │ │ + 0x00030cc0 746f636f 6c4d6574 61000000 74797069 tocolMeta...typi │ │ │ │ + 0x00030cd0 6e675f65 7874656e 73696f6e 73000000 ng_extensions... │ │ │ │ + 0x00030ce0 61626300 4142434d 65746100 6d797079 abc.ABCMeta.mypy │ │ │ │ + 0x00030cf0 6320636c 61737365 73206361 6e277420 c classes can't │ │ │ │ + 0x00030d00 68617665 2061206d 65746163 6c617373 have a metaclass │ │ │ │ + 0x00030d10 00000000 5f5f6f72 69675f62 61736573 ....__orig_bases │ │ │ │ + 0x00030d20 5f5f0000 742d3e68 745f7479 70652e74 __..t->ht_type.t │ │ │ │ + 0x00030d30 705f6261 73652021 3d204e55 4c4c0000 p_base != NULL.. │ │ │ │ + 0x00030d40 5f5f736c 6f74735f 5f000000 6d797079 __slots__...mypy │ │ │ │ + 0x00030d50 6320636c 61737365 73206361 6e277420 c classes can't │ │ │ │ + 0x00030d60 68617665 205f5f73 6c6f7473 5f5f0000 have __slots__.. │ │ │ │ + 0x00030d70 5f5f6174 7472735f 61747472 735f5f00 __attrs_attrs__. │ │ │ │ + 0x00030d80 61747472 00000000 61747472 2d617574 attr....attr-aut │ │ │ │ + 0x00030d90 6f000000 6e6f7420 656e6f75 67682076 o...not enough v │ │ │ │ + 0x00030da0 616c7565 7320746f 20756e70 61636b20 alues to unpack │ │ │ │ + 0x00030db0 28657870 65637465 6420257a 642c2067 (expected %zd, g │ │ │ │ + 0x00030dc0 6f742025 7a642900 746f6f20 6d616e79 ot %zd).too many │ │ │ │ + 0x00030dd0 2076616c 75657320 746f2075 6e706163 values to unpac │ │ │ │ + 0x00030de0 6b202865 78706563 74656420 257a6429 k (expected %zd) │ │ │ │ + 0x00030df0 00000000 73757272 6f676174 65706173 ....surrogatepas │ │ │ │ + 0x00030e00 73000000 73757065 72000000 3c756e61 s...super.... │ │ │ │ + 0x00030e20 50795475 706c655f 43686563 6b286d6f PyTuple_Check(mo │ │ │ │ + 0x00030e30 64756c65 29000000 50794572 725f4f63 dule)...PyErr_Oc │ │ │ │ + 0x00030e40 63757272 65642829 20262620 22657272 curred() && "err │ │ │ │ + 0x00030e50 6f722069 6e646963 61746f72 2073686f or indicator sho │ │ │ │ + 0x00030e60 756c6420 62652073 6574206f 6e206261 uld be set on ba │ │ │ │ + 0x00030e70 6420696d 706f7274 21220000 50795475 d import!"..PyTu │ │ │ │ + 0x00030e80 706c655f 43686563 6b286173 5f6e616d ple_Check(as_nam │ │ │ │ + 0x00030e90 65732900 63616e6e 6f742069 6d706f72 es).cannot impor │ │ │ │ + 0x00030ea0 74206e61 6d652025 52206672 6f6d2025 t name %R from % │ │ │ │ + 0x00030eb0 52202825 53290000 3c6d6f64 756c653e R (%S).. │ │ │ │ + 0x00030ec0 00000000 7372632f 746f6d6c 692f5f5f ....src/tomli/__ │ │ │ │ + 0x00030ed0 696e6974 5f5f2e70 79000000 6370795f init__.py...cpy_ │ │ │ │ + 0x00030ee0 725f7235 00000000 6370795f 725f7236 r_r5....cpy_r_r6 │ │ │ │ + 0x00030ef0 00000000 6370795f 725f7237 00000000 ....cpy_r_r7.... │ │ │ │ + 0x00030f00 7372632f 746f6d6c 692f5f74 79706573 src/tomli/_types │ │ │ │ + 0x00030f10 2e707900 7372632f 746f6d6c 692f5f72 .py.src/tomli/_r │ │ │ │ + 0x00030f20 652e7079 00000000 756e7375 70706f72 e.py....unsuppor │ │ │ │ + 0x00030f30 74656420 6f706572 616e6420 74797065 ted operand type │ │ │ │ + 0x00030f40 28732920 666f7220 252e3130 30733a20 (s) for %.100s: │ │ │ │ + 0x00030f50 27252e31 30307327 20616e64 2027252e '%.100s' and '%. │ │ │ │ + 0x00030f60 31303073 27000000 72656769 73747279 100s'...registry │ │ │ │ + 0x00030f70 00000000 72656769 73746572 00000000 ....register.... │ │ │ │ + 0x00030f80 496e7661 6c696420 66697273 74206172 Invalid first ar │ │ │ │ + 0x00030f90 67756d65 6e742074 6f206072 65676973 gument to `regis │ │ │ │ + 0x00030fa0 74657228 29603a20 25522e20 55736520 ter()`: %R. Use │ │ │ │ + 0x00030fb0 65697468 65722060 40726567 69737465 either `@registe │ │ │ │ + 0x00030fc0 7228736f 6d655f63 6c617373 2960206f r(some_class)` o │ │ │ │ + 0x00030fd0 7220706c 61696e20 60407265 67697374 r plain `@regist │ │ │ │ + 0x00030fe0 65726020 6f6e2061 6e20616e 6e6f7461 er` on an annota │ │ │ │ + 0x00030ff0 74656420 66756e63 74696f6e 2e000000 ted function.... │ │ │ │ + 0x00031000 6765745f 74797065 5f68696e 74730000 get_type_hints.. │ │ │ │ + 0x00031010 496e7661 6c696420 616e6e6f 74617469 Invalid annotati │ │ │ │ + 0x00031020 6f6e2066 6f722025 522e2025 52206973 on for %R. %R is │ │ │ │ + 0x00031030 206e6f74 20612063 6c617373 2e000000 not a class.... │ │ │ │ + 0x00031040 64697370 61746368 5f636163 68650000 dispatch_cache.. │ │ │ │ + 0x00031050 27617379 6e632066 6f722720 72657175 'async for' requ │ │ │ │ + 0x00031060 69726573 20616e20 6f626a65 63742077 ires an object w │ │ │ │ + 0x00031070 69746820 5f5f6169 7465725f 5f206d65 ith __aiter__ me │ │ │ │ + 0x00031080 74686f64 2c20676f 7420252e 31303073 thod, got %.100s │ │ │ │ + 0x00031090 00000000 27617379 6e632066 6f722720 ....'async for' │ │ │ │ + 0x000310a0 72656365 69766564 20616e20 6f626a65 received an obje │ │ │ │ + 0x000310b0 63742066 726f6d20 5f5f6169 7465725f ct from __aiter_ │ │ │ │ + 0x000310c0 5f207468 61742064 6f657320 6e6f7420 _ that does not │ │ │ │ + 0x000310d0 696d706c 656d656e 74205f5f 616e6578 implement __anex │ │ │ │ + 0x000310e0 745f5f3a 20252e31 30307300 27617379 t__: %.100s.'asy │ │ │ │ + 0x000310f0 6e632066 6f722720 72657175 69726573 nc for' requires │ │ │ │ + 0x00031100 20616e20 69746572 61746f72 20776974 an iterator wit │ │ │ │ + 0x00031110 68205f5f 616e6578 745f5f20 6d657468 h __anext__ meth │ │ │ │ + 0x00031120 6f642c20 676f7420 252e3130 30730000 od, got %.100s.. │ │ │ │ + 0x00031130 5f5f6177 6169745f 5f282920 72657475 __await__() retu │ │ │ │ + 0x00031140 726e6564 20612063 6f726f75 74696e65 rned a coroutine │ │ │ │ + 0x00031150 00000000 5f5f6177 6169745f 5f282920 ....__await__() │ │ │ │ + 0x00031160 72657475 726e6564 206e6f6e 2d697465 returned non-ite │ │ │ │ + 0x00031170 7261746f 72206f66 20747970 65202725 rator of type '% │ │ │ │ + 0x00031180 2e313030 73270000 6f626a65 63742025 .100s'..object % │ │ │ │ + 0x00031190 2e313030 73206361 6e277420 62652075 .100s can't be u │ │ │ │ + 0x000311a0 73656420 696e2027 61776169 74272065 sed in 'await' e │ │ │ │ + 0x000311b0 78707265 7373696f 6e000000 27617379 xpression...'asy │ │ │ │ + 0x000311c0 6e632066 6f722720 72656365 69766564 nc for' received │ │ │ │ + 0x000311d0 20616e20 696e7661 6c696420 6f626a65 an invalid obje │ │ │ │ + 0x000311e0 63742066 726f6d20 5f5f616e 6578745f ct from __anext_ │ │ │ │ + 0x000311f0 5f3a2025 2e313030 73000000 756e7365 _: %.100s...unse │ │ │ │ + 0x00031200 745f616c 6c000000 6370795f 725f7234 t_all...cpy_r_r4 │ │ │ │ + 0x00031210 36000000 6370795f 725f7234 38000000 6...cpy_r_r48... │ │ │ │ + 0x00031220 6370795f 725f7235 31000000 69735f00 cpy_r_r51...is_. │ │ │ │ + 0x00031230 6370795f 725f7233 00000000 6370795f cpy_r_r3....cpy_ │ │ │ │ + 0x00031240 725f7232 31000000 6370795f 725f7233 r_r21...cpy_r_r3 │ │ │ │ + 0x00031250 38000000 6370795f 725f7234 35000000 8...cpy_r_r45... │ │ │ │ + 0x00031260 61707065 6e645f6e 6573745f 746f5f6c append_nest_to_l │ │ │ │ + 0x00031270 69737400 696e7400 69735f75 6e69636f ist.int.is_unico │ │ │ │ + 0x00031280 64655f73 63616c61 725f7661 6c756500 de_scalar_value. │ │ │ │ + 0x00031290 27466c61 67732720 6f626a65 63742061 'Flags' object a │ │ │ │ + 0x000312a0 74747269 62757465 20274558 504c4943 ttribute 'EXPLIC │ │ │ │ + 0x000312b0 49545f4e 45535427 2063616e 6e6f7420 IT_NEST' cannot │ │ │ │ + 0x000312c0 62652064 656c6574 65640000 27466c61 be deleted..'Fla │ │ │ │ + 0x000312d0 67732720 6f626a65 63742061 74747269 gs' object attri │ │ │ │ + 0x000312e0 62757465 20274652 4f5a454e 27206361 bute 'FROZEN' ca │ │ │ │ + 0x000312f0 6e6e6f74 20626520 64656c65 74656400 nnot be deleted. │ │ │ │ + 0x00031300 66696e61 6c697a65 5f70656e 64696e67 finalize_pending │ │ │ │ + 0x00031310 00000000 7475706c 655b7475 706c652c ....tuple[tuple, │ │ │ │ + 0x00031320 20696e74 5d000000 6370795f 725f7238 int]...cpy_r_r8 │ │ │ │ + 0x00031330 00000000 6370795f 725f7231 37000000 ....cpy_r_r17... │ │ │ │ + 0x00031340 6370795f 725f7231 38000000 736b6970 cpy_r_r18...skip │ │ │ │ + 0x00031350 5f756e74 696c0000 6370795f 725f7231 _until..cpy_r_r1 │ │ │ │ + 0x00031360 00000000 6370795f 725f7231 35000000 ....cpy_r_r15... │ │ │ │ + 0x00031370 746f6d6c 692e5f70 61727365 722e544f tomli._parser.TO │ │ │ │ + 0x00031380 4d4c4465 636f6465 4572726f 72000000 MLDecodeError... │ │ │ │ + 0x00031390 6370795f 725f7234 39000000 6370795f cpy_r_r49...cpy_ │ │ │ │ + 0x000313a0 725f7236 34000000 736b6970 5f636f6d r_r64...skip_com │ │ │ │ + 0x000313b0 6d656e74 00000000 76616c75 6520666f ment....value fo │ │ │ │ + 0x000313c0 72206669 6e616c20 6e616d65 2022494c r final name "IL │ │ │ │ + 0x000313d0 4c454741 4c5f434f 4d4d454e 545f4348 LEGAL_COMMENT_CH │ │ │ │ + 0x000313e0 41525322 20776173 206e6f74 20736574 ARS" was not set │ │ │ │ + 0x000313f0 00000000 76616c75 6520666f 72206669 ....value for fi │ │ │ │ + 0x00031400 6e616c20 6e616d65 2022544f 4d4c5f57 nal name "TOML_W │ │ │ │ + 0x00031410 535f414e 445f4e45 574c494e 45222077 S_AND_NEWLINE" w │ │ │ │ + 0x00031420 6173206e 6f742073 65740000 736b6970 as not set..skip │ │ │ │ + 0x00031430 5f636f6d 6d656e74 735f616e 645f6172 _comments_and_ar │ │ │ │ + 0x00031440 7261795f 77730000 76616c75 6520666f ray_ws..value fo │ │ │ │ + 0x00031450 72206669 6e616c20 6e616d65 2022494c r final name "IL │ │ │ │ + 0x00031460 4c454741 4c5f4c49 54455241 4c5f5354 LEGAL_LITERAL_ST │ │ │ │ + 0x00031470 525f4348 41525322 20776173 206e6f74 R_CHARS" was not │ │ │ │ + 0x00031480 20736574 00000000 70617273 655f6c69 set....parse_li │ │ │ │ + 0x00031490 74657261 6c5f7374 72000000 6d617463 teral_str...matc │ │ │ │ + 0x000314a0 685f746f 5f6e756d 62657200 6d617463 h_to_number.matc │ │ │ │ + 0x000314b0 685f746f 5f6c6f63 616c7469 6d650000 h_to_localtime.. │ │ │ │ + 0x000314c0 6370795f 725f7234 34000000 6370795f cpy_r_r44...cpy_ │ │ │ │ + 0x000314d0 725f7234 37000000 76616c75 6520666f r_r47...value fo │ │ │ │ + 0x000314e0 72206669 6e616c20 6e616d65 2022494c r final name "IL │ │ │ │ + 0x000314f0 4c454741 4c5f4d55 4c54494c 494e455f LEGAL_MULTILINE_ │ │ │ │ + 0x00031500 42415349 435f5354 525f4348 41525322 BASIC_STR_CHARS" │ │ │ │ + 0x00031510 20776173 206e6f74 20736574 00000000 was not set.... │ │ │ │ + 0x00031520 70617273 655f6261 7369635f 73747200 parse_basic_str. │ │ │ │ + 0x00031530 76616c75 6520666f 72206669 6e616c20 value for final │ │ │ │ + 0x00031540 6e616d65 2022494c 4c454741 4c5f4241 name "ILLEGAL_BA │ │ │ │ + 0x00031550 5349435f 5354525f 43484152 53222077 SIC_STR_CHARS" w │ │ │ │ + 0x00031560 6173206e 6f742073 65740000 6370795f as not set..cpy_ │ │ │ │ + 0x00031570 725f7231 30000000 6370795f 725f7265 r_r10...cpy_r_re │ │ │ │ + 0x00031580 73756c74 00000000 6370795f 725f7233 sult....cpy_r_r3 │ │ │ │ + 0x00031590 39000000 6370795f 725f7236 30000000 9...cpy_r_r60... │ │ │ │ + 0x000315a0 7475706c 655b696e 742c2073 74725d00 tuple[int, str]. │ │ │ │ + 0x000315b0 50795475 706c655f 43686563 6b286370 PyTuple_Check(cp │ │ │ │ + 0x000315c0 795f725f 72363329 00000000 5f5f746d y_r_r63)....__tm │ │ │ │ + 0x000315d0 70363400 6370795f 725f7236 38000000 p64.cpy_r_r68... │ │ │ │ + 0x000315e0 6370795f 725f7237 34000000 6370795f cpy_r_r74...cpy_ │ │ │ │ + 0x000315f0 725f7238 38000000 70617273 655f6f6e r_r88...parse_on │ │ │ │ + 0x00031600 655f6c69 6e655f62 61736963 5f737472 e_line_basic_str │ │ │ │ + 0x00031610 00000000 70617273 655f6b65 795f7061 ....parse_key_pa │ │ │ │ + 0x00031620 72740000 76616c75 6520666f 72206669 rt..value for fi │ │ │ │ + 0x00031630 6e616c20 6e616d65 20224241 52455f4b nal name "BARE_K │ │ │ │ + 0x00031640 45595f43 48415253 22207761 73206e6f EY_CHARS" was no │ │ │ │ + 0x00031650 74207365 74000000 6370795f 725f7232 t set...cpy_r_r2 │ │ │ │ + 0x00031660 39000000 70617273 655f6b65 79000000 9...parse_key... │ │ │ │ + 0x00031670 76616c75 6520666f 72206669 6e616c20 value for final │ │ │ │ + 0x00031680 6e616d65 2022544f 4d4c5f57 53222077 name "TOML_WS" w │ │ │ │ + 0x00031690 6173206e 6f742073 65740000 6370795f as not set..cpy_ │ │ │ │ + 0x000316a0 725f7232 30000000 6370795f 725f7235 r_r20...cpy_r_r5 │ │ │ │ + 0x000316b0 34000000 6370795f 725f7231 36000000 4...cpy_r_r16... │ │ │ │ + 0x000316c0 6370795f 725f7235 32000000 70617273 cpy_r_r52...pars │ │ │ │ + 0x000316d0 655f6d75 6c74696c 696e655f 73747200 e_multiline_str. │ │ │ │ + 0x000316e0 6370795f 725f7239 00000000 76616c75 cpy_r_r9....valu │ │ │ │ + 0x000316f0 6520666f 72206669 6e616c20 6e616d65 e for final name │ │ │ │ + 0x00031700 2022494c 4c454741 4c5f4d55 4c54494c "ILLEGAL_MULTIL │ │ │ │ + 0x00031710 494e455f 4c495445 52414c5f 5354525f INE_LITERAL_STR_ │ │ │ │ + 0x00031720 43484152 53222077 6173206e 6f742073 CHARS" was not s │ │ │ │ + 0x00031730 65740000 6370795f 725f7232 34000000 et..cpy_r_r24... │ │ │ │ + 0x00031740 6370795f 725f7233 32000000 76616c75 cpy_r_r32...valu │ │ │ │ + 0x00031750 6520666f 72206669 6e616c20 6e616d65 e for final name │ │ │ │ + 0x00031760 20224845 58444947 49545f43 48415253 "HEXDIGIT_CHARS │ │ │ │ + 0x00031770 22207761 73206e6f 74207365 74000000 " was not set... │ │ │ │ + 0x00031780 6370795f 725f7232 37000000 6370795f cpy_r_r27...cpy_ │ │ │ │ + 0x00031790 725f7233 35000000 70617273 655f6261 r_r35...parse_ba │ │ │ │ + 0x000317a0 7369635f 7374725f 65736361 70650000 sic_str_escape.. │ │ │ │ + 0x000317b0 6370795f 725f7233 36000000 76616c75 cpy_r_r36...valu │ │ │ │ + 0x000317c0 6520666f 72206669 6e616c20 6e616d65 e for final name │ │ │ │ + 0x000317d0 20224241 5349435f 5354525f 45534341 "BASIC_STR_ESCA │ │ │ │ + 0x000317e0 50455f52 45504c41 43454d45 4e545322 PE_REPLACEMENTS" │ │ │ │ + 0x000317f0 20776173 206e6f74 20736574 00000000 was not set.... │ │ │ │ + 0x00031800 70617273 655f6261 7369635f 7374725f parse_basic_str_ │ │ │ │ + 0x00031810 65736361 70655f6d 756c7469 6c696e65 escape_multiline │ │ │ │ + 0x00031820 00000000 6370795f 725f7235 37000000 ....cpy_r_r57... │ │ │ │ + 0x00031830 6370795f 725f7236 36000000 76616c75 cpy_r_r66...valu │ │ │ │ + 0x00031840 6520666f 72206669 6e616c20 6e616d65 e for final name │ │ │ │ + 0x00031850 20224153 4349495f 4354524c 22207761 "ASCII_CTRL" wa │ │ │ │ + 0x00031860 73206e6f 74207365 74000000 43507953 s not set...CPyS │ │ │ │ + 0x00031870 74617469 635f5f70 61727365 725f5f5f tatic__parser___ │ │ │ │ + 0x00031880 746f6d6c 695f5f5f 5f706172 7365725f tomli____parser_ │ │ │ │ + 0x00031890 5f5f544f 4d4c4465 636f6465 4572726f __TOMLDecodeErro │ │ │ │ + 0x000318a0 725f5f5f 5f5f696e 69745f5f 5f5f5f6d r_____init_____m │ │ │ │ + 0x000318b0 73670000 6d617463 685f746f 5f646174 sg..match_to_dat │ │ │ │ + 0x000318c0 6574696d 65000000 6370795f 725f7234 etime...cpy_r_r4 │ │ │ │ + 0x000318d0 30000000 6370795f 725f7239 35000000 0...cpy_r_r95... │ │ │ │ + 0x000318e0 6370795f 725f7239 36000000 6370795f cpy_r_r96...cpy_ │ │ │ │ + 0x000318f0 725f7239 37000000 6370795f 725f7239 r_r97...cpy_r_r9 │ │ │ │ + 0x00031900 38000000 6370795f 725f7239 39000000 8...cpy_r_r99... │ │ │ │ + 0x00031910 6370795f 725f7231 30300000 6370795f cpy_r_r100..cpy_ │ │ │ │ + 0x00031920 725f7231 30310000 76616c75 6520666f r_r101..value fo │ │ │ │ + 0x00031930 72206669 6e616c20 6e616d65 20224d41 r final name "MA │ │ │ │ + 0x00031940 585f494e 4c494e45 5f4e4553 54494e47 X_INLINE_NESTING │ │ │ │ + 0x00031950 22207761 73206e6f 74207365 74000000 " was not set... │ │ │ │ + 0x00031960 70617273 655f7661 6c756500 6370795f parse_value.cpy_ │ │ │ │ + 0x00031970 725f7233 33000000 6370795f 725f7235 r_r33...cpy_r_r5 │ │ │ │ + 0x00031980 38000000 6370795f 725f7236 32000000 8...cpy_r_r62... │ │ │ │ + 0x00031990 6370795f 725f7236 39000000 6370795f cpy_r_r69...cpy_ │ │ │ │ + 0x000319a0 725f7238 33000000 6370795f 725f7231 r_r83...cpy_r_r1 │ │ │ │ + 0x000319b0 30360000 76616c75 6520666f 72206669 06..value for fi │ │ │ │ + 0x000319c0 6e616c20 6e616d65 20225245 5f444154 nal name "RE_DAT │ │ │ │ + 0x000319d0 4554494d 45222077 6173206e 6f742073 ETIME" was not s │ │ │ │ + 0x000319e0 65740000 6370795f 725f7231 31310000 et..cpy_r_r111.. │ │ │ │ + 0x000319f0 76616c75 6520666f 72206669 6e616c20 value for final │ │ │ │ + 0x00031a00 6e616d65 20225245 5f4c4f43 414c5449 name "RE_LOCALTI │ │ │ │ + 0x00031a10 4d452220 77617320 6e6f7420 73657400 ME" was not set. │ │ │ │ + 0x00031a20 6370795f 725f7231 34360000 76616c75 cpy_r_r146..valu │ │ │ │ + 0x00031a30 6520666f 72206669 6e616c20 6e616d65 e for final name │ │ │ │ + 0x00031a40 20225245 5f4e554d 42455222 20776173 "RE_NUMBER" was │ │ │ │ + 0x00031a50 206e6f74 20736574 00000000 6370795f not set....cpy_ │ │ │ │ + 0x00031a60 725f7231 36370000 6370795f 725f7232 r_r167..cpy_r_r2 │ │ │ │ + 0x00031a70 31310000 70617273 655f6b65 795f7661 11..parse_key_va │ │ │ │ + 0x00031a80 6c75655f 70616972 00000000 6370795f lue_pair....cpy_ │ │ │ │ + 0x00031a90 725f7234 00000000 6b65795f 76616c75 r_r4....key_valu │ │ │ │ + 0x00031aa0 655f7275 6c650000 6370795f 725f7233 e_rule..cpy_r_r3 │ │ │ │ + 0x00031ab0 37000000 6370795f 725f7235 33000000 7...cpy_r_r53... │ │ │ │ + 0x00031ac0 6370795f 725f7238 30000000 6c6f6164 cpy_r_r80...load │ │ │ │ + 0x00031ad0 73000000 76616c75 6520666f 72206669 s...value for fi │ │ │ │ + 0x00031ae0 6e616c20 6e616d65 20224b45 595f494e nal name "KEY_IN │ │ │ │ + 0x00031af0 49544941 4c5f4348 41525322 20776173 ITIAL_CHARS" was │ │ │ │ + 0x00031b00 206e6f74 20736574 00000000 6370795f not set....cpy_ │ │ │ │ + 0x00031b10 725f7231 33330000 6370795f 725f7231 r_r133..cpy_r_r1 │ │ │ │ + 0x00031b20 34310000 6370795f 725f6865 61646572 41..cpy_r_header │ │ │ │ + 0x00031b30 00000000 6c6f6164 00000000 62797465 ....load....byte │ │ │ │ + 0x00031b40 73000000 70617273 655f696e 6c696e65 s...parse_inline │ │ │ │ + 0x00031b50 5f746162 6c650000 6370795f 725f7231 _table..cpy_r_r1 │ │ │ │ + 0x00031b60 34000000 6370795f 725f7235 35000000 4...cpy_r_r55... │ │ │ │ + 0x00031b70 6370795f 725f7239 30000000 6370795f cpy_r_r90...cpy_ │ │ │ │ + 0x00031b80 725f7232 32000000 70617273 655f6172 r_r22...parse_ar │ │ │ │ + 0x00031b90 72617900 6370795f 725f7234 31000000 ray.cpy_r_r41... │ │ │ │ + 0x00031ba0 6370795f 725f7235 30000000 6370795f cpy_r_r50...cpy_ │ │ │ │ + 0x00031bb0 725f7232 00000000 6370795f 725f7365 r_r2....cpy_r_se │ │ │ │ + 0x00031bc0 6c660000 6370795f 725f7237 31000000 lf..cpy_r_r71... │ │ │ │ + 0x00031bd0 6370795f 725f7238 36000000 6370795f cpy_r_r86...cpy_ │ │ │ │ + 0x00031be0 725f7231 30350000 6370795f 725f7231 r_r105..cpy_r_r1 │ │ │ │ + 0x00031bf0 33320000 6370795f 725f7231 33360000 32..cpy_r_r136.. │ │ │ │ + 0x00031c00 6370795f 725f7231 34300000 6370795f cpy_r_r140..cpy_ │ │ │ │ + 0x00031c10 725f6172 67730000 257c4f4f 4f000000 r_args..%|OOO... │ │ │ │ + 0x00031c20 6f626a5f 61726773 00000000 5f5f6e61 obj_args....__na │ │ │ │ + 0x00031c30 6d655f5f 00000000 35626165 38613537 me__....5bae8a57 │ │ │ │ + 0x00031c40 62356566 38353831 38623438 5f5f6d79 b5ef85818b48__my │ │ │ │ + 0x00031c50 7079632e 6578706f 72747300 35626165 pyc.exports.5bae │ │ │ │ + 0x00031c60 38613537 62356566 38353831 38623438 8a57b5ef85818b48 │ │ │ │ + 0x00031c70 5f5f6d79 7079632e 696e6974 5f746f6d __mypyc.init_tom │ │ │ │ + 0x00031c80 6c695f5f 5f5f7061 72736572 00000000 li____parser.... │ │ │ │ + 0x00031c90 35626165 38613537 62356566 38353831 5bae8a57b5ef8581 │ │ │ │ + 0x00031ca0 38623438 5f5f6d79 7079632e 696e6974 8b48__mypyc.init │ │ │ │ + 0x00031cb0 5f746f6d 6c690000 35626165 38613537 _tomli..5bae8a57 │ │ │ │ + 0x00031cc0 62356566 38353831 38623438 5f5f6d79 b5ef85818b48__my │ │ │ │ + 0x00031cd0 7079632e 696e6974 5f746f6d 6c695f5f pyc.init_tomli__ │ │ │ │ + 0x00031ce0 5f5f7479 70657300 35626165 38613537 __types.5bae8a57 │ │ │ │ + 0x00031cf0 62356566 38353831 38623438 5f5f6d79 b5ef85818b48__my │ │ │ │ + 0x00031d00 7079632e 696e6974 5f746f6d 6c695f5f pyc.init_tomli__ │ │ │ │ + 0x00031d10 5f5f7265 00000000 35626165 38613537 __re....5bae8a57 │ │ │ │ + 0x00031d20 62356566 38353831 38623438 5f5f6d79 b5ef85818b48__my │ │ │ │ + 0x00031d30 70796300 6d617463 68000000 4f4f3a6d pyc.match...OO:m │ │ │ │ + 0x00031d40 61746368 5f746f5f 6e756d62 65720000 atch_to_number.. │ │ │ │ + 0x00031d50 4f3a6d61 7463685f 746f5f6c 6f63616c O:match_to_local │ │ │ │ + 0x00031d60 74696d65 00000000 686f7572 5f737472 time....hour_str │ │ │ │ + 0x00031d70 00000000 6d696e75 74655f73 74720000 ....minute_str.. │ │ │ │ + 0x00031d80 7369676e 5f737472 00000000 4f4f4f3a sign_str....OOO: │ │ │ │ + 0x00031d90 63616368 65645f74 7a000000 4f3a6d61 cached_tz...O:ma │ │ │ │ + 0x00031da0 7463685f 746f5f64 61746574 696d6500 tch_to_datetime. │ │ │ │ + 0x00031db0 4f3a6d61 6b655f73 6166655f 70617273 O:make_safe_pars │ │ │ │ + 0x00031dc0 655f666c 6f617400 666c6f61 745f7374 e_float.float_st │ │ │ │ + 0x00031dd0 72000000 4f3a5f5f 63616c6c 5f5f0000 r...O:__call__.. │ │ │ │ + 0x00031de0 696e7374 616e6365 00000000 6f776e65 instance....owne │ │ │ │ + 0x00031df0 72000000 4f4f3a5f 5f676574 5f5f0000 r...OO:__get__.. │ │ │ │ + 0x00031e00 636f6465 706f696e 74000000 4f3a6973 codepoint...O:is │ │ │ │ + 0x00031e10 5f756e69 636f6465 5f736361 6c61725f _unicode_scalar_ │ │ │ │ + 0x00031e20 76616c75 65000000 73726300 706f7300 value...src.pos. │ │ │ │ + 0x00031e30 6e657374 5f6c766c 00000000 4f4f4f4f nest_lvl....OOOO │ │ │ │ + 0x00031e40 3a706172 73655f76 616c7565 00000000 :parse_value.... │ │ │ │ + 0x00031e50 6d756c74 696c696e 65000000 4f4f7c24 multiline...OO|$ │ │ │ │ + 0x00031e60 404f3a70 61727365 5f626173 69635f73 @O:parse_basic_s │ │ │ │ + 0x00031e70 74720000 6c697465 72616c00 4f4f7c24 tr..literal.OO|$ │ │ │ │ + 0x00031e80 404f3a70 61727365 5f6d756c 74696c69 @O:parse_multili │ │ │ │ + 0x00031e90 6e655f73 74720000 4f4f3a70 61727365 ne_str..OO:parse │ │ │ │ + 0x00031ea0 5f6c6974 6572616c 5f737472 00000000 _literal_str.... │ │ │ │ + 0x00031eb0 6865785f 6c656e00 4f4f4f3a 70617273 hex_len.OOO:pars │ │ │ │ + 0x00031ec0 655f6865 785f6368 61720000 4f4f3a70 e_hex_char..OO:p │ │ │ │ + 0x00031ed0 61727365 5f626173 69635f73 74725f65 arse_basic_str_e │ │ │ │ + 0x00031ee0 73636170 655f6d75 6c74696c 696e6500 scape_multiline. │ │ │ │ + 0x00031ef0 4f4f7c24 4f3a7061 7273655f 62617369 OO|$O:parse_basi │ │ │ │ + 0x00031f00 635f7374 725f6573 63617065 00000000 c_str_escape.... │ │ │ │ + 0x00031f10 4f4f4f4f 3a706172 73655f69 6e6c696e OOOO:parse_inlin │ │ │ │ + 0x00031f20 655f7461 626c6500 4f4f4f4f 3a706172 e_table.OOOO:par │ │ │ │ + 0x00031f30 73655f61 72726179 00000000 4f4f3a70 se_array....OO:p │ │ │ │ + 0x00031f40 61727365 5f6f6e65 5f6c696e 655f6261 arse_one_line_ba │ │ │ │ + 0x00031f50 7369635f 73747200 4f4f3a70 61727365 sic_str.OO:parse │ │ │ │ + 0x00031f60 5f6b6579 5f706172 74000000 4f4f3a70 _key_part...OO:p │ │ │ │ + 0x00031f70 61727365 5f6b6579 00000000 4f4f4f4f arse_key....OOOO │ │ │ │ + 0x00031f80 3a706172 73655f6b 65795f76 616c7565 :parse_key_value │ │ │ │ + 0x00031f90 5f706169 72000000 6f757400 68656164 _pair...out.head │ │ │ │ + 0x00031fa0 65720000 4f4f4f4f 4f3a6b65 795f7661 er..OOOOO:key_va │ │ │ │ + 0x00031fb0 6c75655f 72756c65 00000000 4f4f4f3a lue_rule....OOO: │ │ │ │ + 0x00031fc0 63726561 74655f6c 6973745f 72756c65 create_list_rule │ │ │ │ + 0x00031fd0 00000000 4f4f4f3a 63726561 74655f64 ....OOO:create_d │ │ │ │ + 0x00031fe0 6963745f 72756c65 00000000 4f4f3a73 ict_rule....OO:s │ │ │ │ + 0x00031ff0 6b69705f 636f6d6d 656e7473 5f616e64 kip_comments_and │ │ │ │ + 0x00032000 5f617272 61795f77 73000000 4f4f3a73 _array_ws...OO:s │ │ │ │ + 0x00032010 6b69705f 636f6d6d 656e7400 65787065 kip_comment.expe │ │ │ │ + 0x00032020 63740000 6572726f 725f6f6e 00000000 ct..error_on.... │ │ │ │ + 0x00032030 6572726f 725f6f6e 5f656f66 00000000 error_on_eof.... │ │ │ │ + 0x00032040 4f4f4f7c 24404f4f 3a736b69 705f756e OOO|$@OO:skip_un │ │ │ │ + 0x00032050 74696c00 63686172 73000000 4f4f4f3a til.chars...OOO: │ │ │ │ + 0x00032060 736b6970 5f636861 72730000 6b657900 skip_chars..key. │ │ │ │ + 0x00032070 4f3a6170 70656e64 5f6e6573 745f746f O:append_nest_to │ │ │ │ + 0x00032080 5f6c6973 74000000 61636365 73735f6c _list...access_l │ │ │ │ + 0x00032090 69737473 00000000 4f7c244f 3a676574 ists....O|$O:get │ │ │ │ + 0x000320a0 5f6f725f 63726561 74655f6e 65737400 _or_create_nest. │ │ │ │ + 0x000320b0 3a5f5f6d 79707963 5f646566 61756c74 :__mypyc_default │ │ │ │ + 0x000320c0 735f7365 74757000 666c6167 00000000 s_setup.flag.... │ │ │ │ + 0x000320d0 4f4f3a69 735f0000 72656375 72736976 OO:is_..recursiv │ │ │ │ + 0x000320e0 65000000 4f4f7c24 404f3a73 65740000 e...OO|$@O:set.. │ │ │ │ + 0x000320f0 4f3a756e 7365745f 616c6c00 3a66696e O:unset_all.:fin │ │ │ │ + 0x00032100 616c697a 655f7065 6e64696e 67000000 alize_pending... │ │ │ │ + 0x00032110 4f4f3a61 64645f70 656e6469 6e670000 OO:add_pending.. │ │ │ │ + 0x00032120 5f5f7300 4f7c244f 3a6c6f61 64730000 __s.O|$O:loads.. │ │ │ │ + 0x00032130 5f5f6670 00000000 4f7c244f 3a6c6f61 __fp....O|$O:loa │ │ │ │ + 0x00032140 64000000 6d736700 646f6300 5f5f6174 d...msg.doc.__at │ │ │ │ + 0x00032150 7472735f 6f776e5f 73657461 7474725f trs_own_setattr_ │ │ │ │ + 0x00032160 5f000000 7468726f 77000000 636c6f73 _...throw...clos │ │ │ │ + 0x00032170 65000000 73656e64 00000000 76616c75 e...send....valu │ │ │ │ + 0x00032180 65730000 6974656d 73000000 636f7079 es..items...copy │ │ │ │ + 0x00032190 00000000 636c6561 72000000 75706461 ....clear...upda │ │ │ │ + 0x000321a0 74650000 73657464 65666175 6c740000 te..setdefault.. │ │ │ │ + 0x000321b0 6a6f696e 00000000 017b4672 65652d66 join.....{Free-f │ │ │ │ + 0x000321c0 6f726d20 61726775 6d656e74 7320666f orm arguments fo │ │ │ │ + 0x000321d0 7220544f 4d4c4465 636f6465 4572726f r TOMLDecodeErro │ │ │ │ + 0x000321e0 72206172 65206465 70726563 61746564 r are deprecated │ │ │ │ + 0x000321f0 2e20506c 65617365 20736574 20276d73 . Please set 'ms │ │ │ │ + 0x00032200 67272028 73747229 2c202764 6f632720 g' (str), 'doc' │ │ │ │ + 0x00032210 28737472 2920616e 64202770 6f732720 (str) and 'pos' │ │ │ │ + 0x00032220 28696e74 29206172 67756d65 6e747320 (int) arguments │ │ │ │ + 0x00032230 6f6e6c79 2e000000 08124465 70726563 only......Deprec │ │ │ │ + 0x00032240 6174696f 6e576172 6e696e67 04776172 ationWarning.war │ │ │ │ + 0x00032250 6e0a7374 61636b6c 6576656c 0a56616c n.stacklevel.Val │ │ │ │ + 0x00032260 75654572 726f7208 5f5f696e 69745f5f ueError.__init__ │ │ │ │ + 0x00032270 010a0563 6f756e74 0672696e 64657800 ...count.rindex. │ │ │ │ + 0x00032280 0b0f656e 64206f66 20646f63 756d656e ..end of documen │ │ │ │ + 0x00032290 74056c69 6e652009 2c20636f 6c756d6e t.line ., column │ │ │ │ + 0x000322a0 20052028 61742001 29036d73 6703646f . (at .).msg.do │ │ │ │ + 0x000322b0 6303706f 73066c69 6e656e6f 05636f6c c.pos.lineno.col │ │ │ │ + 0x000322c0 6e6f0472 65616400 010e4174 74726962 no.read...Attrib │ │ │ │ + 0x000322d0 75746545 72726f72 00000000 01454669 uteError.....EFi │ │ │ │ + 0x000322e0 6c65206d 75737420 6265206f 70656e65 le must be opene │ │ │ │ + 0x000322f0 6420696e 2062696e 61727920 6d6f6465 d in binary mode │ │ │ │ + 0x00032300 2c20652e 672e2075 73652060 6f70656e , e.g. use `open │ │ │ │ + 0x00032310 2827666f 6f2e746f 6d6c272c 20277262 ('foo.toml', 'rb │ │ │ │ + 0x00032320 27296000 06095479 70654572 726f7202 ')`...TypeError. │ │ │ │ + 0x00032330 0d0a1a45 78706563 74656420 73747220 ...Expected str │ │ │ │ + 0x00032340 6f626a65 63742c20 6e6f7420 270c5f5f object, not '.__ │ │ │ │ + 0x00032350 7175616c 6e616d65 5f5f0127 064f7574 qualname__.'.Out │ │ │ │ + 0x00032360 70757400 040a496e 64657845 72726f72 put...IndexError │ │ │ │ + 0x00032370 015b0123 11496e76 616c6964 20737461 .[.#.Invalid sta │ │ │ │ + 0x00032380 74656d65 6e740000 03354578 70656374 tement...5Expect │ │ │ │ + 0x00032390 6564206e 65776c69 6e65206f 7220656e ed newline or en │ │ │ │ + 0x000323a0 64206f66 20646f63 756d656e 74206166 d of document af │ │ │ │ + 0x000323b0 74657220 61207374 6174656d 656e7406 ter a statement. │ │ │ │ + 0x000323c0 6e657374 65640370 6f700000 0505666c nested.pop....fl │ │ │ │ + 0x000323d0 6167730f 72656375 72736976 655f666c ags.recursive_fl │ │ │ │ + 0x000323e0 61677303 61646420 54686572 65206973 ags.add There is │ │ │ │ + 0x000323f0 206e6f20 6e657374 20626568 696e6420 no nest behind │ │ │ │ + 0x00032400 74686973 206b6579 084b6579 4572726f this key.KeyErro │ │ │ │ + 0x00032410 72000000 05077b21 723a7b7d 7d06666f r.....{!r:{}}.fo │ │ │ │ + 0x00032420 726d6174 0a697364 69736a6f 696e7418 rmat.isdisjoint. │ │ │ │ + 0x00032430 466f756e 6420696e 76616c69 64206368 Found invalid ch │ │ │ │ + 0x00032440 61726163 74657220 0f43616e 6e6f7420 aracter .Cannot │ │ │ │ + 0x00032450 6465636c 61726520 00000000 04062074 declare ...... t │ │ │ │ + 0x00032460 77696365 1843616e 6e6f7420 6f766572 wice.Cannot over │ │ │ │ + 0x00032470 77726974 65206120 76616c75 65015d0a write a value.]. │ │ │ │ + 0x00032480 73746172 74737769 74680000 012e4578 startswith....Ex │ │ │ │ + 0x00032490 70656374 65642027 5d272061 74207468 pected ']' at th │ │ │ │ + 0x000324a0 6520656e 64206f66 20612074 61626c65 e end of a table │ │ │ │ + 0x000324b0 20646563 6c617261 74696f6e 00000000 declaration.... │ │ │ │ + 0x000324c0 02224361 6e6e6f74 206d7574 61746520 ."Cannot mutate │ │ │ │ + 0x000324d0 696d6d75 7461626c 65206e61 6d657370 immutable namesp │ │ │ │ + 0x000324e0 61636520 025d5d00 01304578 70656374 ace .]]..0Expect │ │ │ │ + 0x000324f0 65642027 5d5d2720 61742074 68652065 ed ']]' at the e │ │ │ │ + 0x00032500 6e64206f 6620616e 20617272 61792064 nd of an array d │ │ │ │ + 0x00032510 65636c61 72617469 6f6e0000 021a4361 eclaration....Ca │ │ │ │ + 0x00032520 6e6e6f74 20726564 6566696e 65206e61 nnot redefine na │ │ │ │ + 0x00032530 6d657370 61636520 013d0000 032c4578 mespace .=...,Ex │ │ │ │ + 0x00032540 70656374 65642027 3d272061 66746572 pected '=' after │ │ │ │ + 0x00032550 2061206b 65792069 6e206120 6b65792f a key in a key/ │ │ │ │ + 0x00032560 76616c75 65207061 6972012e 01220000 value pair...".. │ │ │ │ + 0x00032570 0428496e 76616c69 6420696e 69746961 .(Invalid initia │ │ │ │ + 0x00032580 6c206368 61726163 74657220 666f7220 l character for │ │ │ │ + 0x00032590 61206b65 79207061 7274012c 0e556e63 a key part.,.Unc │ │ │ │ + 0x000325a0 6c6f7365 64206172 72617901 7d000000 losed array.}... │ │ │ │ + 0x000325b0 051b4475 706c6963 61746520 696e6c69 ..Duplicate inli │ │ │ │ + 0x000325c0 6e652074 61626c65 206b6579 2015556e ne table key .Un │ │ │ │ + 0x000325d0 636c6f73 65642069 6e6c696e 65207461 closed inline ta │ │ │ │ + 0x000325e0 626c6502 5c09025c 20025c0a 00000000 ble.\..\ .\..... │ │ │ │ + 0x000325f0 0519556e 65736361 70656420 275c2720 ..Unescaped '\' │ │ │ │ + 0x00032600 696e2061 20737472 696e6702 5c75025c in a string.\u.\ │ │ │ │ + 0x00032610 550a6973 73757065 72736574 11496e76 U.issuperset.Inv │ │ │ │ + 0x00032620 616c6964 20686578 2076616c 75650000 alid hex value.. │ │ │ │ + 0x00032630 032f4573 63617065 64206368 61726163 ./Escaped charac │ │ │ │ + 0x00032640 74657220 6973206e 6f742061 20556e69 ter is not a Uni │ │ │ │ + 0x00032650 636f6465 20736361 6c617220 76616c75 code scalar valu │ │ │ │ + 0x00032660 65036368 72032727 27000000 02207061 e.chr.'''.... pa │ │ │ │ + 0x00032670 7273655f 62617369 635f7374 725f6573 rse_basic_str_es │ │ │ │ + 0x00032680 63617065 5f6d756c 74696c69 6e651670 cape_multiline.p │ │ │ │ + 0x00032690 61727365 5f626173 69635f73 74725f65 arse_basic_str_e │ │ │ │ + 0x000326a0 73636170 65000000 0413556e 7465726d scape.....Unterm │ │ │ │ + 0x000326b0 696e6174 65642073 7472696e 67032222 inated string."" │ │ │ │ + 0x000326c0 22015c12 496c6c65 67616c20 63686172 ".\.Illegal char │ │ │ │ + 0x000326d0 61637465 72200000 023b544f 4d4c2069 acter ...;TOML i │ │ │ │ + 0x000326e0 6e6c696e 65206172 72617973 2f746162 nline arrays/tab │ │ │ │ + 0x000326f0 6c657320 61726520 6e657374 6564206d les are nested m │ │ │ │ + 0x00032700 6f726520 7468616e 20746865 20616c6c ore than the all │ │ │ │ + 0x00032710 6f776564 2007206c 6576656c 73000000 owed . levels... │ │ │ │ + 0x00032720 090e5265 63757273 696f6e45 72726f72 ..RecursionError │ │ │ │ + 0x00032730 01740474 72756501 66056661 6c736501 .t.true.f.false. │ │ │ │ + 0x00032740 7b056d61 74636818 496e7661 6c696420 {.match.Invalid │ │ │ │ + 0x00032750 64617465 206f7220 64617465 74696d65 date or datetime │ │ │ │ + 0x00032760 03656e64 00000000 0703696e 66036e61 .end......inf.na │ │ │ │ + 0x00032770 6e042b69 6e66042b 6e616e04 2d6e616e n.+inf.+nan.-nan │ │ │ │ + 0x00032780 042d696e 660d496e 76616c69 64207661 .-inf.Invalid va │ │ │ │ + 0x00032790 6c756500 032a7061 7273655f 666c6f61 lue..*parse_floa │ │ │ │ + 0x000327a0 74206d75 7374206e 6f742072 65747572 t must not retur │ │ │ │ + 0x000327b0 6e206469 63747320 6f72206c 69737473 n dicts or lists │ │ │ │ + 0x000327c0 08627569 6c74696e 730b616e 6e6f7461 .builtins.annota │ │ │ │ + 0x000327d0 74696f6e 73000000 060a5f5f 66757475 tions.....__futu │ │ │ │ + 0x000327e0 72655f5f 08497465 7261626c 650f636f re__.Iterable.co │ │ │ │ + 0x000327f0 6c6c6563 74696f6e 732e6162 63067374 llections.abc.st │ │ │ │ + 0x00032800 72696e67 03737973 14737263 2f746f6d ring.sys.src/tom │ │ │ │ + 0x00032810 6c692f5f 70617273 65722e70 79000000 li/_parser.py... │ │ │ │ + 0x00032820 08083c6d 6f64756c 653e104d 61707069 ...Mappi │ │ │ │ + 0x00032830 6e675072 6f787954 79706505 74797065 ngProxyType.type │ │ │ │ + 0x00032840 7302494f 03416e79 0546696e 616c0a4e s.IO.Any.Final.N │ │ │ │ + 0x00032850 616d6564 5475706c 65067479 70696e67 amedTuple.typing │ │ │ │ + 0x00032860 00000000 05087761 726e696e 67730b52 ......warnings.R │ │ │ │ + 0x00032870 455f4441 54455449 4d450c52 455f4c4f E_DATETIME.RE_LO │ │ │ │ + 0x00032880 43414c54 494d4509 52455f4e 554d4245 CALTIME.RE_NUMBE │ │ │ │ + 0x00032890 52116d61 7463685f 746f5f64 61746574 R.match_to_datet │ │ │ │ + 0x000328a0 696d6500 06126d61 7463685f 746f5f6c ime...match_to_l │ │ │ │ + 0x000328b0 6f63616c 74696d65 0f6d6174 63685f74 ocaltime.match_t │ │ │ │ + 0x000328c0 6f5f6e75 6d626572 09746f6d 6c692e5f o_number.tomli._ │ │ │ │ + 0x000328d0 7265034b 65790a50 61727365 466c6f61 re.Key.ParseFloa │ │ │ │ + 0x000328e0 7403506f 73000000 050c746f 6d6c692e t.Pos.....tomli. │ │ │ │ + 0x000328f0 5f747970 65731167 65747265 63757273 _types.getrecurs │ │ │ │ + 0x00032900 696f6e6c 696d6974 124d4158 5f494e4c ionlimit.MAX_INL │ │ │ │ + 0x00032910 494e455f 4e455354 494e470a 41534349 INE_NESTING.ASCI │ │ │ │ + 0x00032920 495f4354 524c0109 00000000 0317494c I_CTRL........IL │ │ │ │ + 0x00032930 4c454741 4c5f4241 5349435f 5354525f LEGAL_BASIC_STR_ │ │ │ │ + 0x00032940 43484152 5302090a 21494c4c 4547414c CHARS...!ILLEGAL │ │ │ │ + 0x00032950 5f4d554c 54494c49 4e455f42 41534943 _MULTILINE_BASIC │ │ │ │ + 0x00032960 5f535452 5f434841 52530000 0219494c _STR_CHARS....IL │ │ │ │ + 0x00032970 4c454741 4c5f4c49 54455241 4c5f5354 LEGAL_LITERAL_ST │ │ │ │ + 0x00032980 525f4348 41525323 494c4c45 47414c5f R_CHARS#ILLEGAL_ │ │ │ │ + 0x00032990 4d554c54 494c494e 455f4c49 54455241 MULTILINE_LITERA │ │ │ │ + 0x000329a0 4c5f5354 525f4348 41525300 0515494c L_STR_CHARS...IL │ │ │ │ + 0x000329b0 4c454741 4c5f434f 4d4d454e 545f4348 LEGAL_COMMENT_CH │ │ │ │ + 0x000329c0 41525302 20090754 4f4d4c5f 57531354 ARS. ..TOML_WS.T │ │ │ │ + 0x000329d0 4f4d4c5f 57535f41 4e445f4e 45574c49 OML_WS_AND_NEWLI │ │ │ │ + 0x000329e0 4e450d61 73636969 5f6c6574 74657273 NE.ascii_letters │ │ │ │ + 0x000329f0 00000000 06066469 67697473 022d5f0e ......digits.-_. │ │ │ │ + 0x00032a00 42415245 5f4b4559 5f434841 52530222 BARE_KEY_CHARS." │ │ │ │ + 0x00032a10 27114b45 595f494e 49544941 4c5f4348 '.KEY_INITIAL_CH │ │ │ │ + 0x00032a20 41525309 68657864 69676974 73000000 ARS.hexdigits... │ │ │ │ + 0x00032a30 0b0e4845 58444947 49545f43 48415253 ..HEXDIGIT_CHARS │ │ │ │ + 0x00032a40 025c6201 08025c74 025c6e02 5c66010c .\b...\t.\n.\f.. │ │ │ │ + 0x00032a50 025c7201 0d025c22 025c5c00 031d4241 .\r...\".\\...BA │ │ │ │ + 0x00032a60 5349435f 5354525f 45534341 50455f52 SIC_STR_ESCAPE_R │ │ │ │ + 0x00032a70 45504c41 43454d45 4e54530d 746f6d6c EPLACEMENTS.toml │ │ │ │ + 0x00032a80 692e5f70 61727365 720f5f5f 6d797079 i._parser.__mypy │ │ │ │ + 0x00032a90 635f6174 7472735f 5f000000 05124445 c_attrs__.....DE │ │ │ │ + 0x00032aa0 50524543 41544544 5f444546 41554c54 PRECATED_DEFAULT │ │ │ │ + 0x00032ab0 085f5f64 6963745f 5f0f544f 4d4c4465 .__dict__.TOMLDe │ │ │ │ + 0x00032ac0 636f6465 4572726f 72064652 4f5a454e codeError.FROZEN │ │ │ │ + 0x00032ad0 0d455850 4c494349 545f4e45 53540000 .EXPLICIT_NEST.. │ │ │ │ + 0x00032ae0 06065f66 6c616773 0e5f7065 6e64696e .._flags._pendin │ │ │ │ + 0x00032af0 675f666c 61677305 466c6167 73046469 g_flags.Flags.di │ │ │ │ + 0x00032b00 63740a4e 65737465 64446963 740b5f4e ct.NestedDict._N │ │ │ │ + 0x00032b10 616d6564 5475706c 65000000 040e4e61 amedTuple.....Na │ │ │ │ + 0x00032b20 6d656454 75706c65 4d657461 0b5f5f70 medTupleMeta.__p │ │ │ │ + 0x00032b30 72657061 72655f5f 04646174 610f5f5f repare__.data.__ │ │ │ │ + 0x00032b40 616e6e6f 74617469 6f6e735f 5f000000 annotations__... │ │ │ │ + 0x00032b50 07166d79 70796320 66696c6c 65722064 ..mypyc filler d │ │ │ │ + 0x00032b60 6f637374 72696e67 075f5f64 6f635f5f ocstring.__doc__ │ │ │ │ + 0x00032b70 0a5f5f6d 6f64756c 655f5f05 6c6f6164 .__module__.load │ │ │ │ + 0x00032b80 73046c6f 6164075f 5f616c6c 5f5f0532 s.load.__all__.2 │ │ │ │ + 0x00032b90 2e322e31 00000000 0a0b5f5f 76657273 .2.1......__vers │ │ │ │ + 0x00032ba0 696f6e5f 5f084361 6c6c6162 6c650554 ion__.Callable.T │ │ │ │ + 0x00032bb0 75706c65 0667726f 75707304 64617465 uple.groups.date │ │ │ │ + 0x00032bc0 0130056c 6a757374 09636163 6865645f .0.ljust.cached_ │ │ │ │ + 0x00032bd0 747a0874 696d657a 6f6e6503 75746300 tz.timezone.utc. │ │ │ │ + 0x00032be0 09086461 74657469 6d650674 7a696e66 ..datetime.tzinf │ │ │ │ + 0x00032bf0 6f012b09 74696d65 64656c74 6105686f o.+.timedelta.ho │ │ │ │ + 0x00032c00 75727307 6d696e75 74657304 74696d65 urs.minutes.time │ │ │ │ + 0x00032c10 09666c6f 61747061 72740567 726f7570 .floatpart.group │ │ │ │ + 0x00032c20 00000000 04096c72 755f6361 63686509 ......lru_cache. │ │ │ │ + 0x00032c30 66756e63 746f6f6c 73027265 10737263 functools.re.src │ │ │ │ + 0x00032c40 2f746f6d 6c692f5f 72652e70 79000000 /tomli/_re.py... │ │ │ │ + 0x00032c50 0145285b 30315d5b 302d395d 7c325b30 .E([01][0-9]|2[0 │ │ │ │ + 0x00032c60 2d335d29 3a285b30 2d355d5b 302d395d -3]):([0-5][0-9] │ │ │ │ + 0x00032c70 293a285b 302d355d 5b302d39 5d29283f ):([0-5][0-9])(? │ │ │ │ + 0x00032c80 3a5c2e28 5b302d39 5d7b312c 367d295b :\.([0-9]{1,6})[ │ │ │ │ + 0x00032c90 302d395d 2a293f00 010c5f54 494d455f 0-9]*)?..._TIME_ │ │ │ │ + 0x00032ca0 52455f53 54520000 0182600a 300a283f RE_STR....`.0.(? │ │ │ │ + 0x00032cb0 3a0a2020 2020785b 302d3941 2d46612d :. x[0-9A-Fa- │ │ │ │ + 0x00032cc0 665d283f 3a5f3f5b 302d3941 2d46612d f](?:_?[0-9A-Fa- │ │ │ │ + 0x00032cd0 665d292a 20202023 20686578 0a202020 f])* # hex. │ │ │ │ + 0x00032ce0 207c0a20 20202062 5b30315d 283f3a5f |. b[01](?:_ │ │ │ │ + 0x00032cf0 3f5b3031 5d292a20 20202020 20202020 ?[01])* │ │ │ │ + 0x00032d00 20202020 20202020 23206269 6e0a2020 # bin. │ │ │ │ + 0x00032d10 20207c0a 20202020 6f5b302d 375d283f |. o[0-7](? │ │ │ │ + 0x00032d20 3a5f3f5b 302d375d 292a2020 20202020 :_?[0-7])* │ │ │ │ + 0x00032d30 20202020 20202020 2023206f 63740a29 # oct.) │ │ │ │ + 0x00032d40 0a7c0a5b 2b2d5d3f 283f3a30 7c5b312d .|.[+-]?(?:0|[1- │ │ │ │ + 0x00032d50 395d283f 3a5f3f5b 302d395d 292a2920 9](?:_?[0-9])*) │ │ │ │ + 0x00032d60 20202020 20202020 23206465 632c2069 # dec, i │ │ │ │ + 0x00032d70 6e746567 65722070 6172740a 283f503c nteger part.(?P< │ │ │ │ + 0x00032d80 666c6f61 74706172 743e0a20 20202028 floatpart>. ( │ │ │ │ + 0x00032d90 3f3a5c2e 5b302d39 5d283f3a 5f3f5b30 ?:\.[0-9](?:_?[0 │ │ │ │ + 0x00032da0 2d395d29 2a293f20 20202020 20202020 -9])*)? │ │ │ │ + 0x00032db0 23206f70 74696f6e 616c2066 72616374 # optional fract │ │ │ │ + 0x00032dc0 696f6e61 6c207061 72740a20 20202028 ional part. ( │ │ │ │ + 0x00032dd0 3f3a5b65 455d5b2b 2d5d3f5b 302d395d ?:[eE][+-]?[0-9] │ │ │ │ + 0x00032de0 283f3a5f 3f5b302d 395d292a 293f2020 (?:_?[0-9])*)? │ │ │ │ + 0x00032df0 23206f70 74696f6e 616c2065 78706f6e # optional expon │ │ │ │ + 0x00032e00 656e7420 70617274 0a290a00 02075645 ent part.)....VE │ │ │ │ + 0x00032e10 52424f53 4507636f 6d70696c 65000000 RBOSE.compile... │ │ │ │ + 0x00032e20 01600a28 5b302d39 5d7b347d 292d2830 .`.([0-9]{4})-(0 │ │ │ │ + 0x00032e30 5b312d39 5d7c315b 302d325d 292d2830 [1-9]|1[0-2])-(0 │ │ │ │ + 0x00032e40 5b312d39 5d7c5b31 325d5b30 2d395d7c [1-9]|[12][0-9]| │ │ │ │ + 0x00032e50 335b3031 5d292020 23206461 74652c20 3[01]) # date, │ │ │ │ + 0x00032e60 652e672e 20313938 382d3130 2d32370a e.g. 1988-10-27. │ │ │ │ + 0x00032e70 283f3a0a 20202020 5b547420 5d0a2020 (?:. [Tt ]. │ │ │ │ + 0x00032e80 20200000 01520a20 20202028 3f3a285b ...R. (?:([ │ │ │ │ + 0x00032e90 5a7a5d29 7c285b2b 2d5d2928 5b30315d Zz])|([+-])([01] │ │ │ │ + 0x00032ea0 5b302d39 5d7c325b 302d335d 293a285b [0-9]|2[0-3]):([ │ │ │ │ + 0x00032eb0 302d355d 5b302d39 5d29293f 20202320 0-5][0-9]))? # │ │ │ │ + 0x00032ec0 6f707469 6f6e616c 2074696d 65206f66 optional time of │ │ │ │ + 0x00032ed0 66736574 0a293f0a 00000000 01076d61 fset.)?.......ma │ │ │ │ + 0x00032ee0 7873697a 65000000 746f6d6c 692e5f72 xsize...tomli._r │ │ │ │ + 0x00032ef0 65000000 746f6d6c 692e5f74 79706573 e...tomli._types │ │ │ │ + 0x00032f00 00000000 746f6d6c 69000000 746f6d6c ....tomli...toml │ │ │ │ + 0x00032f10 692e5f70 61727365 72000000 5f5f6361 i._parser...__ca │ │ │ │ + 0x00032f20 6c6c5f5f 00000000 5f5f6765 745f5f00 ll__....__get__. │ │ │ │ + 0x00032f30 5f5f7365 74737461 74655f5f 00000000 __setstate__.... │ │ │ │ + 0x00032f40 5f5f6765 74737461 74655f5f 00000000 __getstate__.... │ │ │ │ + 0x00032f50 5f5f6469 63745f5f 00000000 6d616b65 __dict__....make │ │ │ │ + 0x00032f60 5f736166 655f7061 7273655f 666c6f61 _safe_parse_floa │ │ │ │ + 0x00032f70 745f656e 76000000 4e657374 65644469 t_env...NestedDi │ │ │ │ + 0x00032f80 63740000 466c6167 73000000 46524f5a ct..Flags...FROZ │ │ │ │ + 0x00032f90 454e0000 4558504c 49434954 5f4e4553 EN..EXPLICIT_NES │ │ │ │ + 0x00032fa0 54000000 5f70656e 64696e67 5f666c61 T..._pending_fla │ │ │ │ + 0x00032fb0 67730000 544f4d4c 4465636f 64654572 gs..TOMLDecodeEr │ │ │ │ + 0x00032fc0 726f7200 5f5f7765 616b7265 665f5f00 ror.__weakref__. │ │ │ │ + 0x00032fd0 44455052 45434154 45445f44 45464155 DEPRECATED_DEFAU │ │ │ │ + 0x00032fe0 4c540000 5f5f696e 69745f73 7562636c LT..__init_subcl │ │ │ │ + 0x00032ff0 6173735f 5f000000 4350795f 44656352 ass__...CPy_DecR │ │ │ │ + 0x00033000 65660000 50795f53 495a4500 50795475 ef..Py_SIZE.PyTu │ │ │ │ + 0x00033010 706c655f 4745545f 53495a45 00000000 ple_GET_SIZE.... │ │ │ │ + 0x00033020 50795475 706c655f 5345545f 4954454d PyTuple_SET_ITEM │ │ │ │ + 0x00033030 00000000 5079556e 69636f64 655f4745 ....PyUnicode_GE │ │ │ │ + 0x00033040 545f4c45 4e475448 00000000 5079556e T_LENGTH....PyUn │ │ │ │ + 0x00033050 69636f64 655f5245 41440000 5079556e icode_READ..PyUn │ │ │ │ + 0x00033060 69636f64 655f4953 5f434f4d 50414354 icode_IS_COMPACT │ │ │ │ + 0x00033070 00000000 50794c69 73745f53 45545f49 ....PyList_SET_I │ │ │ │ + 0x00033080 54454d00 50794c69 73745f47 45545f53 TEM.PyList_GET_S │ │ │ │ + 0x00033090 495a4500 50795f53 45545f53 495a4500 IZE.Py_SET_SIZE. │ │ │ │ + 0x000330a0 5f50794f 626a6563 745f4361 6c6c4d65 _PyObject_CallMe │ │ │ │ + 0x000330b0 74686f64 49644f6e 65417267 00000000 thodIdOneArg.... │ │ │ │ + 0x000330c0 43507944 65665f5f 70617273 65725f5f CPyDef__parser__ │ │ │ │ + 0x000330d0 5f736166 655f7061 7273655f 666c6f61 _safe_parse_floa │ │ │ │ + 0x000330e0 745f6d61 6b655f73 6166655f 70617273 t_make_safe_pars │ │ │ │ + 0x000330f0 655f666c 6f61745f 6f626a5f 5f5f5f5f e_float_obj_____ │ │ │ │ + 0x00033100 6765745f 5f000000 5f435079 4c697374 get__..._CPyList │ │ │ │ + 0x00033110 5f46696e 64000000 66696e64 5f6b6579 _Find...find_key │ │ │ │ + 0x00033120 776f7264 00000000 76676574 61726773 word....vgetargs │ │ │ │ + 0x00033130 6b657977 6f726473 66617374 5f696d70 keywordsfast_imp │ │ │ │ + 0x00033140 6c000000 70617273 65725f69 6e697400 l...parser_init. │ │ │ │ + 0x00033150 76676574 61726773 6b657977 6f726473 vgetargskeywords │ │ │ │ + 0x00033160 00000000 50794469 63745f47 45545f53 ....PyDict_GET_S │ │ │ │ + 0x00033170 495a4500 5f507955 6e69636f 64655f4e IZE._PyUnicode_N │ │ │ │ + 0x00033180 4f4e434f 4d504143 545f4441 54410000 ONCOMPACT_DATA.. │ │ │ │ + 0x00033190 43507953 74725f47 65744974 656d0000 CPyStr_GetItem.. │ │ │ │ + 0x000331a0 5079556e 69636f64 655f4d41 585f4348 PyUnicode_MAX_CH │ │ │ │ + 0x000331b0 41525f56 414c5545 00000000 43507953 AR_VALUE....CPyS │ │ │ │ + 0x000331c0 74725f42 75696c64 00000000 43507942 tr_Build....CPyB │ │ │ │ + 0x000331d0 79746573 5f427569 6c640000 50794279 ytes_Build..PyBy │ │ │ │ + 0x000331e0 74654172 7261795f 4745545f 53495a45 teArray_GET_SIZE │ │ │ │ + 0x000331f0 00000000 50794279 74654172 7261795f ....PyByteArray_ │ │ │ │ + 0x00033200 41535f53 5452494e 47000000 4350794c AS_STRING...CPyL │ │ │ │ + 0x00033210 6973745f 47657449 74656d55 6e736166 ist_GetItemUnsaf │ │ │ │ + 0x00033220 65000000 6c697374 5f726573 697a6500 e...list_resize. │ │ │ │ + 0x00033230 50794f62 6a656374 5f43616c 6c4d6574 PyObject_CallMet │ │ │ │ + 0x00033240 686f644f 6e654172 67000000 00000000 hodOneArg....... │ │ │ │ + 0x00033250 43507944 65665f5f 70617273 65725f5f CPyDef__parser__ │ │ │ │ + 0x00033260 5f466c61 67735f5f 5f616464 5f70656e _Flags___add_pen │ │ │ │ + 0x00033270 64696e67 00000000 00000000 43507944 ding........CPyD │ │ │ │ + 0x00033280 65665f5f 70617273 65725f5f 5f6d616b ef__parser___mak │ │ │ │ + 0x00033290 655f7361 66655f70 61727365 5f666c6f e_safe_parse_flo │ │ │ │ + 0x000332a0 61740000 43507944 65665f5f 70617273 at..CPyDef__pars │ │ │ │ + 0x000332b0 65725f5f 5f4e6573 74656444 6963745f er___NestedDict_ │ │ │ │ + 0x000332c0 5f5f6765 745f6f72 5f637265 6174655f __get_or_create_ │ │ │ │ + 0x000332d0 6e657374 00000000 4350795f 43616c63 nest....CPy_Calc │ │ │ │ + 0x000332e0 756c6174 654d6574 61636c61 73730000 ulateMetaclass.. │ │ │ │ + 0x000332f0 75706461 74655f62 61736573 00000000 update_bases.... │ │ │ │ + 0x00033300 43507954 7970655f 46726f6d 54656d70 CPyType_FromTemp │ │ │ │ + 0x00033310 6c617465 00000000 43507949 6d706f72 late....CPyImpor │ │ │ │ + 0x00033320 745f496d 706f7274 4d616e79 00000000 t_ImportMany.... │ │ │ │ + 0x00033330 43507949 6d706f72 745f496d 706f7274 CPyImport_Import │ │ │ │ + 0x00033340 46726f6d 4d616e79 00000000 43507944 FromMany....CPyD │ │ │ │ + 0x00033350 65665f74 6f6d6c69 5f5f5f5f 5f746f70 ef_tomli_____top │ │ │ │ + 0x00033360 5f6c6576 656c5f5f 00000000 43507944 _level__....CPyD │ │ │ │ + 0x00033370 65665f5f 70617273 65725f5f 5f466c61 ef__parser___Fla │ │ │ │ + 0x00033380 67735f5f 5f756e73 65745f61 6c6c0000 gs___unset_all.. │ │ │ │ + 0x00033390 43507944 65665f5f 70617273 65725f5f CPyDef__parser__ │ │ │ │ + 0x000333a0 5f466c61 67735f5f 5f736574 00000000 _Flags___set.... │ │ │ │ + 0x000333b0 43507944 65665f5f 70617273 65725f5f CPyDef__parser__ │ │ │ │ + 0x000333c0 5f466c61 67735f5f 5f69735f 00000000 _Flags___is_.... │ │ │ │ + 0x000333d0 43507944 65665f5f 70617273 65725f5f CPyDef__parser__ │ │ │ │ + 0x000333e0 5f466c61 67735f5f 5f66696e 616c697a _Flags___finaliz │ │ │ │ + 0x000333f0 655f7065 6e64696e 67000000 43507944 e_pending...CPyD │ │ │ │ + 0x00033400 65665f5f 72655f5f 5f636163 6865645f ef__re___cached_ │ │ │ │ + 0x00033410 747a0000 43507944 65665f5f 70617273 tz..CPyDef__pars │ │ │ │ + 0x00033420 65725f5f 5f736b69 705f756e 74696c00 er___skip_until. │ │ │ │ + 0x00033430 43507944 65665f5f 72655f5f 5f6d6174 CPyDef__re___mat │ │ │ │ + 0x00033440 63685f74 6f5f6c6f 63616c74 696d6500 ch_to_localtime. │ │ │ │ + 0x00033450 43507944 65665f5f 70617273 65725f5f CPyDef__parser__ │ │ │ │ + 0x00033460 5f706172 73655f62 61736963 5f737472 _parse_basic_str │ │ │ │ + 0x00033470 00000000 43507944 65665f5f 70617273 ....CPyDef__pars │ │ │ │ + 0x00033480 65725f5f 5f706172 73655f6b 65795f70 er___parse_key_p │ │ │ │ + 0x00033490 61727400 43507944 65665f5f 70617273 art.CPyDef__pars │ │ │ │ + 0x000334a0 65725f5f 5f637265 6174655f 64696374 er___create_dict │ │ │ │ + 0x000334b0 5f72756c 65000000 43507944 65665f5f _rule...CPyDef__ │ │ │ │ + 0x000334c0 70617273 65725f5f 5f637265 6174655f parser___create_ │ │ │ │ + 0x000334d0 6c697374 5f72756c 65000000 43507944 list_rule...CPyD │ │ │ │ + 0x000334e0 65665f5f 70617273 65725f5f 5f706172 ef__parser___par │ │ │ │ + 0x000334f0 73655f6d 756c7469 6c696e65 5f737472 se_multiline_str │ │ │ │ + 0x00033500 00000000 43507944 65665f5f 70617273 ....CPyDef__pars │ │ │ │ + 0x00033510 65725f5f 5f706172 73655f68 65785f63 er___parse_hex_c │ │ │ │ + 0x00033520 68617200 43507944 65665f5f 70617273 har.CPyDef__pars │ │ │ │ + 0x00033530 65725f5f 5f706172 73655f62 61736963 er___parse_basic │ │ │ │ + 0x00033540 5f737472 5f657363 61706500 43507944 _str_escape.CPyD │ │ │ │ + 0x00033550 65665f5f 70617273 65725f5f 5f5f5f74 ef__parser_____t │ │ │ │ + 0x00033560 6f705f6c 6576656c 5f5f0000 43507944 op_level__..CPyD │ │ │ │ + 0x00033570 65665f5f 72655f5f 5f6d6174 63685f74 ef__re___match_t │ │ │ │ + 0x00033580 6f5f6461 74657469 6d650000 43507944 o_datetime..CPyD │ │ │ │ + 0x00033590 65665f5f 70617273 65725f5f 5f706172 ef__parser___par │ │ │ │ + 0x000335a0 73655f76 616c7565 00000000 43507944 se_value....CPyD │ │ │ │ + 0x000335b0 65665f5f 70617273 65725f5f 5f706172 ef__parser___par │ │ │ │ + 0x000335c0 73655f6b 65795f76 616c7565 5f706169 se_key_value_pai │ │ │ │ + 0x000335d0 72000000 43507944 65665f5f 70617273 r...CPyDef__pars │ │ │ │ + 0x000335e0 65725f5f 5f6b6579 5f76616c 75655f72 er___key_value_r │ │ │ │ + 0x000335f0 756c6500 43507944 65665f5f 70617273 ule.CPyDef__pars │ │ │ │ + 0x00033600 65725f5f 5f6c6f61 64730000 43507944 er___loads..CPyD │ │ │ │ + 0x00033610 65665f5f 70617273 65725f5f 5f6c6f61 ef__parser___loa │ │ │ │ + 0x00033620 64000000 43507944 65665f5f 70617273 d...CPyDef__pars │ │ │ │ + 0x00033630 65725f5f 5f706172 73655f69 6e6c696e er___parse_inlin │ │ │ │ + 0x00033640 655f7461 626c6500 43507944 65665f5f e_table.CPyDef__ │ │ │ │ + 0x00033650 70617273 65725f5f 5f706172 73655f61 parser___parse_a │ │ │ │ + 0x00033660 72726179 00000000 43507944 65665f5f rray....CPyDef__ │ │ │ │ + 0x00033670 70617273 65725f5f 5f544f4d 4c446563 parser___TOMLDec │ │ │ │ + 0x00033680 6f646545 72726f72 5f5f5f5f 5f696e69 odeError_____ini │ │ │ │ + 0x00033690 745f5f00 43507950 795f5f70 61727365 t__.CPyPy__parse │ │ │ │ + 0x000336a0 725f5f5f 544f4d4c 4465636f 64654572 r___TOMLDecodeEr │ │ │ │ + 0x000336b0 726f725f 5f5f5f5f 696e6974 5f5f0000 ror_____init__.. │ │ │ │ + 0x000336c0 00000000 00000000 03000000 03000000 ................ │ │ │ │ + 0x000336d0 47000000 48000000 49000000 02000000 G...H...I....... │ │ │ │ + 0x000336e0 63000000 64000000 04000000 65000000 c...d.......e... │ │ │ │ + 0x000336f0 66000000 67000000 68000000 18000000 f...g...h....... │ │ │ │ + 0x00033700 01000000 06000000 01000000 6c000000 ............l... │ │ │ │ + 0x00033710 01000000 6e000000 03000000 70000000 ....n.......p... │ │ │ │ + 0x00033720 70000000 70000000 03000000 71000000 p...p.......q... │ │ │ │ + 0x00033730 71000000 71000000 02000000 e6000000 q...q........... │ │ │ │ + 0x00033740 e7000000 01000000 74000000 04000000 ........t....... │ │ │ │ + 0x00033750 76000000 77000000 78000000 79000000 v...w...x...y... │ │ │ │ + 0x00033760 03000000 7b000000 7b000000 7b000000 ....{...{...{... │ │ │ │ + 0x00033770 01000000 eb000000 06000000 7c000000 ............|... │ │ │ │ + 0x00033780 7d000000 7e000000 7f000000 80000000 }...~........... │ │ │ │ + 0x00033790 81000000 03000000 83000000 84000000 ................ │ │ │ │ + 0x000337a0 85000000 03000000 ab000000 bc000000 ................ │ │ │ │ + 0x000337b0 bb000000 03000000 77000000 c0000000 ........w....... │ │ │ │ + 0x000337c0 c1000000 01000000 ca000000 02000000 ................ │ │ │ │ + 0x000337d0 cd000000 ce000000 06000000 c3000000 ................ │ │ │ │ + 0x000337e0 c9000000 cf000000 cc000000 c7000000 ................ │ │ │ │ + 0x000337f0 ca000000 01000000 d2000000 03000000 ................ │ │ │ │ + 0x00033800 d4000000 d4000000 d4000000 01000000 ................ │ │ │ │ + 0x00033810 f5000000 02000000 77000000 78000000 ........w...x... │ │ │ │ + 0x00033820 01000000 84000000 01000000 26000000 ............&... │ │ │ │ + 0x00033830 01000000 dd000000 00000000 00000000 ................ │ │ │ │ + 0x00033840 00000000 00000000 05320030 00313237 .........2.0.127 │ │ │ │ + 0x00033850 00310036 00000000 042f416e 206f626a .1.6...../An obj │ │ │ │ + 0x00033860 65637420 6f746865 72207468 616e206c ect other than l │ │ │ │ + 0x00033870 69737420 666f756e 64206265 68696e64 ist found behind │ │ │ │ + 0x00033880 20746869 73206b65 7905696e 64657800 this key.index. │ │ │ │ + 0x00033890 09457870 65637465 64200000 3e000000 .Expected ..>... │ │ │ │ + 0x000338a0 41000000 0c000000 41000000 11000000 A.......A....... │ │ │ │ + 0x000338b0 41000000 27000000 41000000 36000000 A...'...A...6... │ │ │ │ + 0x000338c0 41000000 03000000 41000000 06000000 A.......A....... │ │ │ │ + 0x000338d0 41000000 15000000 41000000 0f000000 A.......A....... │ │ │ │ + 0x000338e0 41000000 0e000000 41000000 26000000 A.......A...&... │ │ │ │ + 0x000338f0 41000000 13000000 41000000 29000000 A.......A...)... │ │ │ │ + 0x00033900 41000000 02000000 41000000 19000000 A.......A....... │ │ │ │ + 0x00033910 41000000 0a000000 41000000 0b000000 A.......A....... │ │ │ │ + 0x00033920 41000000 00000000 00000000 A........... │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ │ │ - 0x000338ec 1cbcff7f 01000000 ........ │ │ │ │ + 0x0003392c 04bcff7f 01000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x000338f4 00000000 .... │ │ │ │ + 0x00033934 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -1,49 +1,49 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ - 0x0004fc38 90200300 94200300 781d0300 00000000 . ... ..x....... │ │ │ │ - 0x0004fc48 081d0300 00000000 141d0300 00000000 ................ │ │ │ │ - 0x0004fc58 2c1d0300 381d0300 00000000 4c1d0300 ,...8.......L... │ │ │ │ - 0x0004fc68 00000000 741d0300 781d0300 081d0300 ....t...x....... │ │ │ │ - 0x0004fc78 7c1d0300 00000000 741d0300 781d0300 |.......t...x... │ │ │ │ - 0x0004fc88 9c1d0300 00000000 741d0300 781d0300 ........t...x... │ │ │ │ - 0x0004fc98 c01d0300 00000000 741d0300 781d0300 ........t...x... │ │ │ │ - 0x0004fca8 00000000 741d0300 781d0300 fc1d0300 ....t...x....... │ │ │ │ - 0x0004fcb8 00000000 741d0300 781d0300 00000000 ....t...x....... │ │ │ │ - 0x0004fcc8 741d0300 781d0300 9c1d0300 00000000 t...x........... │ │ │ │ - 0x0004fcd8 741d0300 781d0300 081d0300 7c1d0300 t...x.......|... │ │ │ │ - 0x0004fce8 00000000 741d0300 781d0300 081d0300 ....t...x....... │ │ │ │ - 0x0004fcf8 7c1d0300 00000000 741d0300 781d0300 |.......t...x... │ │ │ │ - 0x0004fd08 00000000 741d0300 781d0300 00000000 ....t...x....... │ │ │ │ - 0x0004fd18 741d0300 781d0300 00000000 741d0300 t...x.......t... │ │ │ │ - 0x0004fd28 781d0300 081d0300 7c1d0300 00000000 x.......|....... │ │ │ │ - 0x0004fd38 741d0300 781d0300 e41e0300 e81e0300 t...x........... │ │ │ │ - 0x0004fd48 081d0300 00000000 741d0300 781d0300 ........t...x... │ │ │ │ - 0x0004fd58 e41e0300 00000000 741d0300 781d0300 ........t...x... │ │ │ │ - 0x0004fd68 e41e0300 00000000 741d0300 781d0300 ........t...x... │ │ │ │ - 0x0004fd78 00000000 741d0300 781d0300 00000000 ....t...x....... │ │ │ │ - 0x0004fd88 741d0300 781d0300 681f0300 701f0300 t...x...h...p... │ │ │ │ - 0x0004fd98 7c1f0300 00000000 741d0300 781d0300 |.......t...x... │ │ │ │ - 0x0004fda8 a01f0300 00000000 b81f0300 00000000 ................ │ │ │ │ - 0x0004fdb8 b81f0300 d41f0300 00000000 b81f0300 ................ │ │ │ │ - 0x0004fdc8 14200300 00000000 b81f0300 14200300 . ........... .. │ │ │ │ - 0x0004fdd8 24200300 00000000 b81f0300 00000000 $ .............. │ │ │ │ - 0x0004fde8 b81f0300 14200300 00000000 6c200300 ..... ......l .. │ │ │ │ - 0x0004fdf8 081d0300 00000000 7c200300 081d0300 ........| ...... │ │ │ │ - 0x0004fe08 00000000 98200300 081d0300 00000000 ..... .......... │ │ │ │ - 0x0004fe18 98200300 00000000 cc200300 d8200300 . ....... ... .. │ │ │ │ - 0x0004fe28 e4200300 00000000 98200300 00000000 . ....... ...... │ │ │ │ - 0x0004fe38 08380300 74290300 74290300 80210300 .8..t)..t)...!.. │ │ │ │ - 0x0004fe48 c8210300 0c220300 4c220300 88220300 .!..."..L"...".. │ │ │ │ - 0x0004fe58 d0220300 e0220300 44240300 74240300 ."..."..D$..t$.. │ │ │ │ - 0x0004fe68 d8240300 30250300 48250300 c8250300 .$..0%..H%...%.. │ │ │ │ - 0x0004fe78 10260300 58260300 6c260300 b4260300 .&..X&..l&...&.. │ │ │ │ - 0x0004fe88 f4260300 18270300 5c270300 18380300 .&...'..\'...8.. │ │ │ │ - 0x0004fe98 9c270300 e4270300 14280300 48280300 .'...'...(..H(.. │ │ │ │ - 0x0004fea8 70280300 a4280300 c4280300 f8280300 p(...(...(...(.. │ │ │ │ - 0x0004feb8 38290300 78290300 b8290300 f4290300 8)..x)...)...).. │ │ │ │ - 0x0004fec8 302a0300 602a0300 a82a0300 f02a0300 0*..`*...*...*.. │ │ │ │ - 0x0004fed8 1c2b0300 642b0300 ac2b0300 ec2b0300 .+..d+...+...+.. │ │ │ │ - 0x0004fee8 2c2c0300 6c2c0300 ac2c0300 f42c0300 ,,..l,...,...,.. │ │ │ │ - 0x0004fef8 302d0300 5c2d0300 9c2d0300 e02d0300 0-..\-...-...-.. │ │ │ │ - 0x0004ff08 1c2e0300 502e0300 982e0300 74290300 ....P.......t).. │ │ │ │ + 0x0004fc38 44210300 48210300 2c1e0300 00000000 D!..H!..,....... │ │ │ │ + 0x0004fc48 341d0300 bc1d0300 00000000 341d0300 4...........4... │ │ │ │ + 0x0004fc58 00000000 681d0300 741d0300 801d0300 ....h...t....... │ │ │ │ + 0x0004fc68 00000000 341d0300 00000000 bc1d0300 ....4........... │ │ │ │ + 0x0004fc78 00000000 c81d0300 00000000 e01d0300 ................ │ │ │ │ + 0x0004fc88 ec1d0300 00000000 001e0300 00000000 ................ │ │ │ │ + 0x0004fc98 281e0300 2c1e0300 bc1d0300 301e0300 (...,.......0... │ │ │ │ + 0x0004fca8 00000000 281e0300 2c1e0300 501e0300 ....(...,...P... │ │ │ │ + 0x0004fcb8 00000000 281e0300 2c1e0300 741e0300 ....(...,...t... │ │ │ │ + 0x0004fcc8 00000000 281e0300 2c1e0300 00000000 ....(...,....... │ │ │ │ + 0x0004fcd8 281e0300 2c1e0300 b01e0300 00000000 (...,........... │ │ │ │ + 0x0004fce8 281e0300 2c1e0300 00000000 281e0300 (...,.......(... │ │ │ │ + 0x0004fcf8 2c1e0300 501e0300 00000000 281e0300 ,...P.......(... │ │ │ │ + 0x0004fd08 2c1e0300 bc1d0300 301e0300 00000000 ,.......0....... │ │ │ │ + 0x0004fd18 281e0300 2c1e0300 bc1d0300 301e0300 (...,.......0... │ │ │ │ + 0x0004fd28 00000000 281e0300 2c1e0300 00000000 ....(...,....... │ │ │ │ + 0x0004fd38 281e0300 2c1e0300 00000000 281e0300 (...,.......(... │ │ │ │ + 0x0004fd48 2c1e0300 00000000 281e0300 2c1e0300 ,.......(...,... │ │ │ │ + 0x0004fd58 bc1d0300 301e0300 00000000 281e0300 ....0.......(... │ │ │ │ + 0x0004fd68 2c1e0300 981f0300 9c1f0300 bc1d0300 ,............... │ │ │ │ + 0x0004fd78 00000000 281e0300 2c1e0300 981f0300 ....(...,....... │ │ │ │ + 0x0004fd88 00000000 281e0300 2c1e0300 981f0300 ....(...,....... │ │ │ │ + 0x0004fd98 00000000 281e0300 2c1e0300 00000000 ....(...,....... │ │ │ │ + 0x0004fda8 281e0300 2c1e0300 00000000 281e0300 (...,.......(... │ │ │ │ + 0x0004fdb8 2c1e0300 1c200300 24200300 30200300 ,.... ..$ ..0 .. │ │ │ │ + 0x0004fdc8 00000000 281e0300 2c1e0300 54200300 ....(...,...T .. │ │ │ │ + 0x0004fdd8 00000000 6c200300 00000000 6c200300 ....l ......l .. │ │ │ │ + 0x0004fde8 88200300 00000000 6c200300 c8200300 . ......l ... .. │ │ │ │ + 0x0004fdf8 00000000 6c200300 c8200300 d8200300 ....l ... ... .. │ │ │ │ + 0x0004fe08 00000000 6c200300 00000000 6c200300 ....l ......l .. │ │ │ │ + 0x0004fe18 c8200300 00000000 20210300 bc1d0300 . ...... !...... │ │ │ │ + 0x0004fe28 00000000 30210300 bc1d0300 00000000 ....0!.......... │ │ │ │ + 0x0004fe38 48380300 28290300 28290300 b8210300 H8..()..()...!.. │ │ │ │ + 0x0004fe48 38220300 80220300 c8220300 dc220300 8"..."..."...".. │ │ │ │ + 0x0004fe58 24230300 64230300 88230300 cc230300 $#..d#...#...#.. │ │ │ │ + 0x0004fe68 58380300 14240300 5c240300 8c240300 X8...$..\$...$.. │ │ │ │ + 0x0004fe78 c0240300 e8240300 1c250300 3c250300 .$...$...%..<%.. │ │ │ │ + 0x0004fe88 70250300 b0250300 f0250300 30260300 p%...%...%..0&.. │ │ │ │ + 0x0004fe98 6c260300 a8260300 d8260300 20270300 l&...&...&.. '.. │ │ │ │ + 0x0004fea8 68270300 94270300 d8270300 20280300 h'...'...'.. (.. │ │ │ │ + 0x0004feb8 64280300 a4280300 e8280300 2c290300 d(...(...(..,).. │ │ │ │ + 0x0004fec8 6c290300 ac290300 f4290300 302a0300 l)...)...)..0*.. │ │ │ │ + 0x0004fed8 5c2a0300 9c2a0300 e02a0300 1c2b0300 \*...*...*...+.. │ │ │ │ + 0x0004fee8 502b0300 982b0300 e02b0300 242c0300 P+...+...+..$,.. │ │ │ │ + 0x0004fef8 502c0300 982c0300 a82c0300 0c2e0300 P,...,...,...... │ │ │ │ + 0x0004ff08 202e0300 842e0300 dc2e0300 28290300 ...........().. │ │ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ │ │ @@ -46,32 +46,32 @@ │ │ │ │ 0x000502a0 e0830000 e0830000 e0830000 e0830000 ................ │ │ │ │ 0x000502b0 e0830000 e0830000 e0830000 e0830000 ................ │ │ │ │ 0x000502c0 e0830000 e0830000 e0830000 e0830000 ................ │ │ │ │ 0x000502d0 e0830000 e0830000 e0830000 e0830000 ................ │ │ │ │ 0x000502e0 e0830000 e0830000 e0830000 e0830000 ................ │ │ │ │ 0x000502f0 e0830000 e0830000 e0830000 e0830000 ................ │ │ │ │ 0x00050300 e0830000 e0830000 00000000 00000000 ................ │ │ │ │ - 0x00050310 41e90200 00000000 00000000 00000000 A............... │ │ │ │ + 0x00050310 3de70200 00000000 00000000 00000000 =............... │ │ │ │ 0x00050320 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00050330 00000000 00000000 00000000 f1e70200 ................ │ │ │ │ + 0x00050330 00000000 00000000 00000000 4dee0200 ............M... │ │ │ │ 0x00050340 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00050350 00000000 a1ee0200 00000000 00000000 ................ │ │ │ │ + 0x00050350 00000000 9dec0200 00000000 00000000 ................ │ │ │ │ 0x00050360 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00050370 00000000 00000000 00000000 2d0f0100 ............-... │ │ │ │ + 0x00050370 00000000 00000000 00000000 290f0100 ............)... │ │ │ │ 0x00050380 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00050390 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000503a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000503b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000503c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000503d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000503e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000503f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00050400 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00050410 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00050420 00000000 19e70200 00000000 00000000 ................ │ │ │ │ + 0x00050420 00000000 75ed0200 00000000 00000000 ....u........... │ │ │ │ 0x00050430 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00050440 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00050450 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00050460 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00050470 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00050480 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00050490 00000000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -1,328 +1,328 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ - 0x000504b8 b8040500 480d0300 14210300 d4090300 ....H....!...... │ │ │ │ - 0x000504c8 74290300 29fc0000 49fe0000 fd780100 t)..)...I....x.. │ │ │ │ - 0x000504d8 11420100 75470100 b1510100 998f0000 .B..uG...Q...... │ │ │ │ - 0x000504e8 99000100 59040100 915a0100 01000000 ....Y....Z...... │ │ │ │ + 0x000504b8 b8040500 700d0300 4c210300 fc090300 ....p...L!...... │ │ │ │ + 0x000504c8 28290300 29fc0000 49fe0000 1d790100 ()..)...I....y.. │ │ │ │ + 0x000504d8 31420100 95470100 d1510100 998f0000 1B...G...Q...... │ │ │ │ + 0x000504e8 99000100 59040100 b15a0100 01000000 ....Y....Z...... │ │ │ │ 0x000504f8 ffffff3f 00000000 ffffff3f 00000000 ...?.......?.... │ │ │ │ - 0x00050508 00000000 582f0300 2c000000 00000000 ....X/..,....... │ │ │ │ + 0x00050508 00000000 b42f0300 2c000000 00000000 ...../..,....... │ │ │ │ 0x00050518 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00050528 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00050538 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00050548 00000000 00000000 00000000 00060000 ................ │ │ │ │ 0x00050558 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00050568 00000000 00000000 00000000 240b0500 ............$... │ │ │ │ - 0x00050578 00000000 640b0500 00000000 00000000 ....d........... │ │ │ │ - 0x00050588 00000000 00000000 00000000 b5e50200 ................ │ │ │ │ + 0x00050568 00000000 00000000 00000000 740b0500 ............t... │ │ │ │ + 0x00050578 00000000 b40b0500 00000000 00000000 ................ │ │ │ │ + 0x00050588 00000000 00000000 00000000 d9e50200 ................ │ │ │ │ 0x00050598 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000505a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000505b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000505c8 00000000 00000000 ffffff3f 00000000 ...........?.... │ │ │ │ - 0x000505d8 00000000 f00a0300 14000000 00000000 ................ │ │ │ │ + 0x000505d8 00000000 180b0300 14000000 00000000 ................ │ │ │ │ 0x000505e8 35980000 0c000000 00000000 00000000 5............... │ │ │ │ 0x000505f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00050608 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00050618 00000000 00000000 00000000 104e0000 .............N.. │ │ │ │ 0x00050628 00000000 dd900000 9d900000 00000000 ................ │ │ │ │ - 0x00050638 00000000 00000000 00000000 68090500 ............h... │ │ │ │ - 0x00050648 00000000 b8090500 00000000 00000000 ................ │ │ │ │ + 0x00050638 00000000 00000000 00000000 b8090500 ................ │ │ │ │ + 0x00050648 00000000 080a0500 00000000 00000000 ................ │ │ │ │ 0x00050658 99950000 00000000 00000000 00000000 ................ │ │ │ │ 0x00050668 00000000 89930000 00000000 00000000 ................ │ │ │ │ 0x00050678 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00050688 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00050698 00000000 00000000 f1270100 00000000 .........'...... │ │ │ │ - 0x000506a8 00000000 00000000 41310200 757d0100 ........A1..u}.. │ │ │ │ - 0x000506b8 299d0100 c1990100 712c0100 00000000 ).......q,...... │ │ │ │ + 0x00050698 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000506a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000506b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000506c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000506d8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000506e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000506f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00050708 00000000 00000000 718e0000 00000000 ........q....... │ │ │ │ - 0x00050718 00000000 9dfc0000 00000000 e5000100 ................ │ │ │ │ - 0x00050728 00000000 00000000 1d8f0000 00000000 ................ │ │ │ │ - 0x00050738 558f0000 21c90200 5d9b0200 35860200 U...!...]...5... │ │ │ │ - 0x00050748 29fc0000 49fe0000 fd780100 11420100 )...I....x...B.. │ │ │ │ - 0x00050758 75470100 b1510100 998f0000 99000100 uG...Q.......... │ │ │ │ - 0x00050768 59040100 915a0100 3d640100 79830100 Y....Z..=d..y... │ │ │ │ - 0x00050778 e58d0100 ed900100 2dca0100 65d70100 ........-...e... │ │ │ │ - 0x00050788 21700200 f16a0200 95c30100 2dbd0100 !p...j......-... │ │ │ │ - 0x00050798 55bc0100 61bc0200 b1a00200 adfe0100 U...a........... │ │ │ │ - 0x000507a8 bd080200 c1f60100 79940100 4de90100 ........y...M... │ │ │ │ - 0x000507b8 e1a70100 f14a0200 49f80000 39950000 .....J..I...9... │ │ │ │ - 0x000507c8 910b0100 61020100 d90e0200 a9340100 ....a........4.. │ │ │ │ - 0x000507d8 fc1a0300 259e0200 82000000 00000000 ....%........... │ │ │ │ - 0x000507e8 941a0300 a59e0200 82000000 00000000 ................ │ │ │ │ - 0x000507f8 ac1f0300 dd6b0100 82000000 00000000 .....k.......... │ │ │ │ - 0x00050808 24130300 59980100 82000000 00000000 $...Y........... │ │ │ │ - 0x00050818 80130300 6d930100 82000000 00000000 ....m........... │ │ │ │ - 0x00050828 04140300 61920100 82000000 00000000 ....a........... │ │ │ │ - 0x00050838 241f0300 a5d50100 82000000 00000000 $............... │ │ │ │ - 0x00050848 0c1f0300 95e20100 82000000 00000000 ................ │ │ │ │ - 0x00050858 601a0300 619f0200 82000000 00000000 `...a........... │ │ │ │ - 0x00050868 3c1a0300 45ba0200 82000000 00000000 <...E........... │ │ │ │ - 0x00050878 2c160300 55e40100 82000000 00000000 ,...U........... │ │ │ │ - 0x00050888 dc150300 fde50100 82000000 00000000 ................ │ │ │ │ - 0x00050898 c0150300 a5e70100 82000000 00000000 ................ │ │ │ │ - 0x000508a8 501b0300 01c50200 82000000 00000000 P............... │ │ │ │ - 0x000508b8 0c1b0300 35b80200 82000000 00000000 ....5........... │ │ │ │ - 0x000508c8 60170300 fd0a0200 82000000 00000000 `............... │ │ │ │ - 0x000508d8 c8170300 55090200 82000000 00000000 ....U........... │ │ │ │ - 0x000508e8 081e0300 d90c0200 82000000 00000000 ................ │ │ │ │ - 0x000508f8 60140300 b1960100 82000000 00000000 `............... │ │ │ │ - 0x00050908 94160300 29f30100 82000000 00000000 ....)........... │ │ │ │ - 0x00050918 e8140300 f5f40100 82000000 00000000 ................ │ │ │ │ - 0x00050928 28190300 11c70200 82000000 00000000 (............... │ │ │ │ - 0x00050938 50120300 f5670100 82000000 00000000 P....g.......... │ │ │ │ - 0x00050948 640a0300 b9030100 82000000 00000000 d............... │ │ │ │ - 0x00050958 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00050968 c02e0300 2d0f0100 82000000 00000000 ....-........... │ │ │ │ - 0x00050978 cc2e0300 c9b70000 82000000 00000000 ................ │ │ │ │ - 0x00050988 d42e0300 bd980000 08000000 00000000 ................ │ │ │ │ - 0x00050998 e42e0300 8d9a0000 04000000 00000000 ................ │ │ │ │ + 0x000506e8 00000000 718e0000 00000000 00000000 ....q........... │ │ │ │ + 0x000506f8 9dfc0000 00000000 e5000100 00000000 ................ │ │ │ │ + 0x00050708 00000000 1d8f0000 00000000 558f0000 ............U... │ │ │ │ + 0x00050718 45c90200 859b0200 5d860200 29fc0000 E.......]...)... │ │ │ │ + 0x00050728 49fe0000 1d790100 31420100 95470100 I....y..1B...G.. │ │ │ │ + 0x00050738 d1510100 998f0000 99000100 59040100 .Q..........Y... │ │ │ │ + 0x00050748 b15a0100 5d640100 9d830100 098e0100 .Z..]d.......... │ │ │ │ + 0x00050758 09910100 49ca0100 81d70100 49700200 ....I.......Ip.. │ │ │ │ + 0x00050768 196b0200 b5c30100 4dbd0100 75bc0100 .k......M...u... │ │ │ │ + 0x00050778 85bc0200 d5a00200 c9fe0100 d5080200 ................ │ │ │ │ + 0x00050788 ddf60100 95940100 69e90100 01a80100 ........i....... │ │ │ │ + 0x00050798 194b0200 49f80000 39950000 910b0100 .K..I...9....... │ │ │ │ + 0x000507a8 61020100 f10e0200 ed270100 c92a0100 a........'...*.. │ │ │ │ + 0x000507b8 00000000 00000000 00000000 59310200 ............Y1.. │ │ │ │ + 0x000507c8 957d0100 499d0100 d9990100 592f0100 .}..I.......Y/.. │ │ │ │ + 0x000507d8 b4180300 a94a0200 82000000 00000000 .....J.......... │ │ │ │ + 0x000507e8 901d0300 a9820100 82000000 00000000 ................ │ │ │ │ + 0x000507f8 ac140300 91a70100 82000000 00000000 ................ │ │ │ │ + 0x00050808 9c140300 d59c0100 82000000 00000000 ................ │ │ │ │ + 0x00050818 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00050828 341b0300 499e0200 82000000 00000000 4...I........... │ │ │ │ + 0x00050838 cc1a0300 c99e0200 82000000 00000000 ................ │ │ │ │ + 0x00050848 60200300 fd6b0100 82000000 00000000 ` ...k.......... │ │ │ │ + 0x00050858 4c130300 71980100 82000000 00000000 L...q........... │ │ │ │ + 0x00050868 a8130300 89930100 82000000 00000000 ................ │ │ │ │ + 0x00050878 2c140300 7d920100 82000000 00000000 ,...}........... │ │ │ │ + 0x00050888 d81f0300 c1d50100 82000000 00000000 ................ │ │ │ │ + 0x00050898 c01f0300 b1e20100 82000000 00000000 ................ │ │ │ │ + 0x000508a8 981a0300 859f0200 82000000 00000000 ................ │ │ │ │ + 0x000508b8 741a0300 69ba0200 82000000 00000000 t...i........... │ │ │ │ + 0x000508c8 64160300 71e40100 82000000 00000000 d...q........... │ │ │ │ + 0x000508d8 14160300 19e60100 82000000 00000000 ................ │ │ │ │ + 0x000508e8 f8150300 c1e70100 82000000 00000000 ................ │ │ │ │ + 0x000508f8 881b0300 25c50200 82000000 00000000 ....%........... │ │ │ │ + 0x00050908 441b0300 59b80200 82000000 00000000 D...Y........... │ │ │ │ + 0x00050918 98170300 150b0200 82000000 00000000 ................ │ │ │ │ + 0x00050928 00180300 6d090200 82000000 00000000 ....m........... │ │ │ │ + 0x00050938 bc1e0300 f10c0200 82000000 00000000 ................ │ │ │ │ + 0x00050948 88140300 c9960100 82000000 00000000 ................ │ │ │ │ + 0x00050958 cc160300 45f30100 82000000 00000000 ....E........... │ │ │ │ + 0x00050968 20150300 11f50100 82000000 00000000 ............... │ │ │ │ + 0x00050978 60190300 35c70200 82000000 00000000 `...5........... │ │ │ │ + 0x00050988 78120300 15680100 82000000 00000000 x....h.......... │ │ │ │ + 0x00050998 8c0a0300 b9030100 82000000 00000000 ................ │ │ │ │ 0x000509a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000509b8 e00a0300 e9930000 35f90000 00000000 ........5....... │ │ │ │ - 0x000509c8 00000000 f42e0300 00000000 00000000 ................ │ │ │ │ - 0x000509d8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000509e8 00000000 00000000 00000000 d42e0300 ................ │ │ │ │ - 0x000509f8 bd980000 08000000 00000000 e42e0300 ................ │ │ │ │ - 0x00050a08 8d9a0000 04000000 00000000 00000000 ................ │ │ │ │ - 0x00050a18 00000000 00000000 00000000 d4090300 ................ │ │ │ │ - 0x00050a28 49010100 82000000 00000000 900a0300 I............... │ │ │ │ - 0x00050a38 e1090100 82000000 00000000 38120300 ............8... │ │ │ │ - 0x00050a48 b55f0100 82000000 00000000 d42e0300 ._.............. │ │ │ │ - 0x00050a58 bd980000 08000000 00000000 e42e0300 ................ │ │ │ │ - 0x00050a68 8d9a0000 04000000 00000000 00000000 ................ │ │ │ │ - 0x00050a78 00000000 00000000 00000000 d4090300 ................ │ │ │ │ - 0x00050a88 0dfd0000 82000000 00000000 240a0300 ............$... │ │ │ │ - 0x00050a98 b96e0100 82000000 00000000 d8120300 .n.............. │ │ │ │ - 0x00050aa8 dd7c0100 82000000 00000000 d4110300 .|.............. │ │ │ │ - 0x00050ab8 89460100 82000000 00000000 e4190300 .F.............. │ │ │ │ - 0x00050ac8 4d710100 82000000 00000000 04120300 Mq.............. │ │ │ │ - 0x00050ad8 fd6f0100 82000000 00000000 300a0300 .o..........0... │ │ │ │ - 0x00050ae8 f5ff0000 82000000 00000000 d42e0300 ................ │ │ │ │ - 0x00050af8 bd980000 08000000 00000000 e42e0300 ................ │ │ │ │ - 0x00050b08 8d9a0000 04000000 00000000 00000000 ................ │ │ │ │ - 0x00050b18 00000000 00000000 00000000 d4090300 ................ │ │ │ │ - 0x00050b28 31e40200 82000000 00000000 d42e0300 1............... │ │ │ │ - 0x00050b38 bd980000 08000000 00000000 e42e0300 ................ │ │ │ │ - 0x00050b48 8d9a0000 04000000 00000000 00000000 ................ │ │ │ │ - 0x00050b58 00000000 00000000 00000000 f42e0300 ................ │ │ │ │ - 0x00050b68 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00050b78 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00050b88 00000000 d42e0300 bd980000 08000000 ................ │ │ │ │ - 0x00050b98 00000000 e42e0300 8d9a0000 04000000 ................ │ │ │ │ - 0x00050ba8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00050bb8 00000000 7c180300 814a0200 82000000 ....|....J...... │ │ │ │ - 0x00050bc8 00000000 f4200300 85820100 82000000 ..... .......... │ │ │ │ - 0x00050bd8 00000000 74140300 71a70100 82000000 ....t...q....... │ │ │ │ - 0x00050be8 00000000 dc2b0300 b59c0100 82000000 .....+.......... │ │ │ │ + 0x000509b8 1c2f0300 290f0100 82000000 00000000 ./..)........... │ │ │ │ + 0x000509c8 282f0300 c9b70000 82000000 00000000 (/.............. │ │ │ │ + 0x000509d8 302f0300 bd980000 08000000 00000000 0/.............. │ │ │ │ + 0x000509e8 402f0300 8d9a0000 04000000 00000000 @/.............. │ │ │ │ + 0x000509f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00050a08 080b0300 e9930000 35f90000 00000000 ........5....... │ │ │ │ + 0x00050a18 00000000 502f0300 00000000 00000000 ....P/.......... │ │ │ │ + 0x00050a28 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00050a38 00000000 00000000 00000000 302f0300 ............0/.. │ │ │ │ + 0x00050a48 bd980000 08000000 00000000 402f0300 ............@/.. │ │ │ │ + 0x00050a58 8d9a0000 04000000 00000000 00000000 ................ │ │ │ │ + 0x00050a68 00000000 00000000 00000000 fc090300 ................ │ │ │ │ + 0x00050a78 49010100 82000000 00000000 b80a0300 I............... │ │ │ │ + 0x00050a88 e1090100 82000000 00000000 60120300 ............`... │ │ │ │ + 0x00050a98 d55f0100 82000000 00000000 302f0300 ._..........0/.. │ │ │ │ + 0x00050aa8 bd980000 08000000 00000000 402f0300 ............@/.. │ │ │ │ + 0x00050ab8 8d9a0000 04000000 00000000 00000000 ................ │ │ │ │ + 0x00050ac8 00000000 00000000 00000000 fc090300 ................ │ │ │ │ + 0x00050ad8 0dfd0000 82000000 00000000 4c0a0300 ............L... │ │ │ │ + 0x00050ae8 d96e0100 82000000 00000000 00130300 .n.............. │ │ │ │ + 0x00050af8 fd7c0100 82000000 00000000 fc110300 .|.............. │ │ │ │ + 0x00050b08 a9460100 82000000 00000000 1c1a0300 .F.............. │ │ │ │ + 0x00050b18 6d710100 82000000 00000000 2c120300 mq..........,... │ │ │ │ + 0x00050b28 1d700100 82000000 00000000 580a0300 .p..........X... │ │ │ │ + 0x00050b38 f5ff0000 82000000 00000000 302f0300 ............0/.. │ │ │ │ + 0x00050b48 bd980000 08000000 00000000 402f0300 ............@/.. │ │ │ │ + 0x00050b58 8d9a0000 04000000 00000000 00000000 ................ │ │ │ │ + 0x00050b68 00000000 00000000 00000000 fc090300 ................ │ │ │ │ + 0x00050b78 55e40200 82000000 00000000 302f0300 U...........0/.. │ │ │ │ + 0x00050b88 bd980000 08000000 00000000 402f0300 ............@/.. │ │ │ │ + 0x00050b98 8d9a0000 04000000 00000000 00000000 ................ │ │ │ │ + 0x00050ba8 00000000 00000000 00000000 502f0300 ............P/.. │ │ │ │ + 0x00050bb8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00050bc8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00050bd8 00000000 302f0300 bd980000 08000000 ....0/.......... │ │ │ │ + 0x00050be8 00000000 402f0300 8d9a0000 04000000 ....@/.......... │ │ │ │ 0x00050bf8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00050c08 00000000 00000000 401d0300 58fc0400 ........@...X... │ │ │ │ + 0x00050c08 00000000 00000000 f41d0300 84fc0400 ................ │ │ │ │ 0x00050c18 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00050c28 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00050c38 00000000 00000000 78210300 ffffffff ........x!...... │ │ │ │ - 0x00050c48 00000000 6c210300 ffffffff 00000000 ....l!.......... │ │ │ │ - 0x00050c58 64210300 ffffffff 00000000 6c070300 d!..........l... │ │ │ │ - 0x00050c68 ffffffff 00000000 44210300 ffffffff ........D!...... │ │ │ │ - 0x00050c78 00000000 4c210300 ffffffff 00000000 ....L!.......... │ │ │ │ - 0x00050c88 6c070300 ffffffff 00000000 44210300 l...........D!.. │ │ │ │ - 0x00050c98 ffffffff 00000000 4c210300 ffffffff ........L!...... │ │ │ │ - 0x00050ca8 00000000 5c210300 ffffffff 00000000 ....\!.......... │ │ │ │ - 0x00050cb8 54210300 ffffffff 00000000 4c210300 T!..........L!.. │ │ │ │ - 0x00050cc8 ffffffff 00000000 44210300 ffffffff ........D!...... │ │ │ │ - 0x00050cd8 00000000 fc1f0300 80360300 00000000 .........6...... │ │ │ │ + 0x00050c38 00000000 00000000 b0210300 ffffffff .........!...... │ │ │ │ + 0x00050c48 00000000 a4210300 ffffffff 00000000 .....!.......... │ │ │ │ + 0x00050c58 9c210300 ffffffff 00000000 94070300 .!.............. │ │ │ │ + 0x00050c68 ffffffff 00000000 7c210300 ffffffff ........|!...... │ │ │ │ + 0x00050c78 00000000 84210300 ffffffff 00000000 .....!.......... │ │ │ │ + 0x00050c88 94070300 ffffffff 00000000 7c210300 ............|!.. │ │ │ │ + 0x00050c98 ffffffff 00000000 84210300 ffffffff .........!...... │ │ │ │ + 0x00050ca8 00000000 94210300 ffffffff 00000000 .....!.......... │ │ │ │ + 0x00050cb8 8c210300 ffffffff 00000000 84210300 .!...........!.. │ │ │ │ + 0x00050cc8 ffffffff 00000000 7c210300 ffffffff ........|!...... │ │ │ │ + 0x00050cd8 00000000 b0200300 c0360300 00000000 ..... ...6...... │ │ │ │ 0x00050ce8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00050cf8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00050d08 00000000 fc1c0300 48fc0400 00000000 ........H....... │ │ │ │ + 0x00050d08 00000000 b01d0300 74fc0400 00000000 ........t....... │ │ │ │ 0x00050d18 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00050d28 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00050d38 00000000 e41f0300 b8fd0400 00000000 ................ │ │ │ │ + 0x00050d38 00000000 98200300 e4fd0400 00000000 ..... .......... │ │ │ │ 0x00050d48 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00050d58 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00050d68 00000000 201d0300 50fc0400 00000000 .... ...P....... │ │ │ │ + 0x00050d68 00000000 d41d0300 7cfc0400 00000000 ........|....... │ │ │ │ 0x00050d78 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00050d88 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00050d98 00000000 34210300 ffffffff 00000000 ....4!.......... │ │ │ │ - 0x00050da8 2c210300 ffffffff 00000000 a42f0300 ,!.........../.. │ │ │ │ - 0x00050db8 ffffffff 00000000 3c210300 ffffffff ........