--- /srv/rebuilderd/tmp/rebuilderdJU43Mz/inputs/black_25.1.0-3_armel.deb +++ /srv/rebuilderd/tmp/rebuilderdJU43Mz/out/black_25.1.0-3_armel.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-05-27 13:45:03.000000 debian-binary │ --rw-r--r-- 0 0 0 3620 2025-05-27 13:45:03.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1262412 2025-05-27 13:45:03.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 3616 2025-05-27 13:45:03.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 1262592 2025-05-27 13:45:03.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/python3/dist-packages/_black_version.cpython-313-arm-linux-gnueabi.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: eaf86a78c8b24194dcfe2437b15afc35d53aaa82 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 94cf8dffa5b8ff5a8331831eddc94c5c48600e45 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 66383661 37386338 62323431 39346463 f86a78c8b24194dc │ │ │ │ - 0x00000010 66653234 33376231 35616663 33356435 fe2437b15afc35d5 │ │ │ │ - 0x00000020 33616161 38322e64 65627567 00000000 3aaa82.debug.... │ │ │ │ - 0x00000030 1e35e67c .5.| │ │ │ │ + 0x00000000 63663864 66666135 62386666 35613833 cf8dffa5b8ff5a83 │ │ │ │ + 0x00000010 33313833 31656464 63393463 35633438 31831eddc94c5c48 │ │ │ │ + 0x00000020 36303065 34352e64 65627567 00000000 600e45.debug.... │ │ │ │ + 0x00000030 874181e9 .A.. │ │ ├── ./usr/lib/python3/dist-packages/black/__init__.cpython-313-arm-linux-gnueabi.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: ea633b9ffdaa1a79022b95de397bacc568c571da │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 553bdf6036df7768b0ef9c42fe518d916958b4c1 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 36333362 39666664 61613161 37393032 633b9ffdaa1a7902 │ │ │ │ - 0x00000010 32623935 64653339 37626163 63353638 2b95de397bacc568 │ │ │ │ - 0x00000020 63353731 64612e64 65627567 00000000 c571da.debug.... │ │ │ │ - 0x00000030 6238651b b8e. │ │ │ │ + 0x00000000 33626466 36303336 64663737 36386230 3bdf6036df7768b0 │ │ │ │ + 0x00000010 65663963 34326665 35313864 39313639 ef9c42fe518d9169 │ │ │ │ + 0x00000020 35386234 63312e64 65627567 00000000 58b4c1.debug.... │ │ │ │ + 0x00000030 abe84e3c ..N< │ │ ├── ./usr/lib/python3/dist-packages/black/_width_table.cpython-313-arm-linux-gnueabi.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: fc501b2fb8999608a5875f8b929c1f4571ebec98 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9471aad1c67374301d0cf60c4473ed29f1782756 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 35303162 32666238 39393936 30386135 501b2fb8999608a5 │ │ │ │ - 0x00000010 38373566 38623932 39633166 34353731 875f8b929c1f4571 │ │ │ │ - 0x00000020 65626563 39382e64 65627567 00000000 ebec98.debug.... │ │ │ │ - 0x00000030 c6faed99 .... │ │ │ │ + 0x00000000 37316161 64316336 37333734 33303164 71aad1c67374301d │ │ │ │ + 0x00000010 30636636 30633434 37336564 32396631 0cf60c4473ed29f1 │ │ │ │ + 0x00000020 37383237 35362e64 65627567 00000000 782756.debug.... │ │ │ │ + 0x00000030 d19d4ea8 ..N. │ │ ├── ./usr/lib/python3/dist-packages/black/brackets.cpython-313-arm-linux-gnueabi.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: 8f41c0f2e3a4d8bf22d5fbcfdeaaef9d195fad8e │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: bf7996f8951b4ad56bdffd521f3dd121e42075a6 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 34316330 66326533 61346438 62663232 41c0f2e3a4d8bf22 │ │ │ │ - 0x00000010 64356662 63666465 61616566 39643139 d5fbcfdeaaef9d19 │ │ │ │ - 0x00000020 35666164 38652e64 65627567 00000000 5fad8e.debug.... │ │ │ │ - 0x00000030 1526784c .&xL │ │ │ │ + 0x00000000 37393936 66383935 31623461 64353662 7996f8951b4ad56b │ │ │ │ + 0x00000010 64666664 35323166 33646431 32316534 dffd521f3dd121e4 │ │ │ │ + 0x00000020 32303735 61362e64 65627567 00000000 2075a6.debug.... │ │ │ │ + 0x00000030 749cc41e t... │ │ ├── ./usr/lib/python3/dist-packages/black/cache.cpython-313-arm-linux-gnueabi.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: 25bc6e3374e719c8e6deeaab3507f454b743363c │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: bd98a6c328c6873e8621485abf5832c73c28499c │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62633665 33333734 65373139 63386536 bc6e3374e719c8e6 │ │ │ │ - 0x00000010 64656561 61623335 30376634 35346237 deeaab3507f454b7 │ │ │ │ - 0x00000020 34333336 33632e64 65627567 00000000 43363c.debug.... │ │ │ │ - 0x00000030 e5901663 ...c │ │ │ │ + 0x00000000 39386136 63333238 63363837 33653836 98a6c328c6873e86 │ │ │ │ + 0x00000010 32313438 35616266 35383332 63373363 21485abf5832c73c │ │ │ │ + 0x00000020 32383439 39632e64 65627567 00000000 28499c.debug.... │ │ │ │ + 0x00000030 a17ff387 .... │ │ ├── ./usr/lib/python3/dist-packages/black/comments.cpython-313-arm-linux-gnueabi.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: de1ecd234766a2b05752232ad0bb1e95ef401ac5 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 65be87e86e9cd9a1d96fb79fa306fc516ad2999f │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 31656364 32333437 36366132 62303537 1ecd234766a2b057 │ │ │ │ - 0x00000010 35323233 32616430 62623165 39356566 52232ad0bb1e95ef │ │ │ │ - 0x00000020 34303161 63352e64 65627567 00000000 401ac5.debug.... │ │ │ │ - 0x00000030 51dc7c18 Q.|. │ │ │ │ + 0x00000000 62653837 65383665 39636439 61316439 be87e86e9cd9a1d9 │ │ │ │ + 0x00000010 36666237 39666133 30366663 35313661 6fb79fa306fc516a │ │ │ │ + 0x00000020 64323939 39662e64 65627567 00000000 d2999f.debug.... │ │ │ │ + 0x00000030 93a15e35 ..^5 │ │ ├── ./usr/lib/python3/dist-packages/black/const.cpython-313-arm-linux-gnueabi.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: dcf79123c7418c28b73dbdd2e876f4f621c428b0 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ddc51e76f29e184caad8e25641a73bce120f3b41 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 66373931 32336337 34313863 32386237 f79123c7418c28b7 │ │ │ │ - 0x00000010 33646264 64326538 37366634 66363231 3dbdd2e876f4f621 │ │ │ │ - 0x00000020 63343238 62302e64 65627567 00000000 c428b0.debug.... │ │ │ │ - 0x00000030 c7d272cc ..r. │ │ │ │ + 0x00000000 63353165 37366632 39653138 34636161 c51e76f29e184caa │ │ │ │ + 0x00000010 64386532 35363431 61373362 63653132 d8e25641a73bce12 │ │ │ │ + 0x00000020 30663362 34312e64 65627567 00000000 0f3b41.debug.... │ │ │ │ + 0x00000030 266a6ef1 &jn. │ │ ├── ./usr/lib/python3/dist-packages/black/handle_ipynb_magics.cpython-313-arm-linux-gnueabi.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: 6839da1569ef881a3cad9c5c91ea7f16380b2cc1 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: dd31fbab023adf6d9b9d445c9bc3702973fb2cd4 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 33396461 31353639 65663838 31613363 39da1569ef881a3c │ │ │ │ - 0x00000010 61643963 35633931 65613766 31363338 ad9c5c91ea7f1638 │ │ │ │ - 0x00000020 30623263 63312e64 65627567 00000000 0b2cc1.debug.... │ │ │ │ - 0x00000030 b2bbcea4 .... │ │ │ │ + 0x00000000 33316662 61623032 33616466 36643962 31fbab023adf6d9b │ │ │ │ + 0x00000010 39643434 35633962 63333730 32393733 9d445c9bc3702973 │ │ │ │ + 0x00000020 66623263 64342e64 65627567 00000000 fb2cd4.debug.... │ │ │ │ + 0x00000030 0e05e80b .... │ │ ├── ./usr/lib/python3/dist-packages/black/linegen.cpython-313-arm-linux-gnueabi.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: ccbc04043ae9cf8d26f3c60e8945c7e4c7da682d │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fffee78dc1534e812795e75b66ddf405de4c2a07 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62633034 30343361 65396366 38643236 bc04043ae9cf8d26 │ │ │ │ - 0x00000010 66336336 30653839 34356337 65346337 f3c60e8945c7e4c7 │ │ │ │ - 0x00000020 64613638 32642e64 65627567 00000000 da682d.debug.... │ │ │ │ - 0x00000030 5dff6ea1 ].n. │ │ │ │ + 0x00000000 66656537 38646331 35333465 38313237 fee78dc1534e8127 │ │ │ │ + 0x00000010 39356537 35623636 64646634 30356465 95e75b66ddf405de │ │ │ │ + 0x00000020 34633261 30372e64 65627567 00000000 4c2a07.debug.... │ │ │ │ + 0x00000030 d9678e69 .g.i │ │ ├── ./usr/lib/python3/dist-packages/black/lines.cpython-313-arm-linux-gnueabi.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: 911473f33a8b20a6a53df9cd08b3f4ef8f96c85a │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 920460e7e729563cd80c79216bb825d4cd389aa4 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 31343733 66333361 38623230 61366135 1473f33a8b20a6a5 │ │ │ │ - 0x00000010 33646639 63643038 62336634 65663866 3df9cd08b3f4ef8f │ │ │ │ - 0x00000020 39366338 35612e64 65627567 00000000 96c85a.debug.... │ │ │ │ - 0x00000030 6c9e12ef l... │ │ │ │ + 0x00000000 30343630 65376537 32393536 33636438 0460e7e729563cd8 │ │ │ │ + 0x00000010 30633739 32313662 62383235 64346364 0c79216bb825d4cd │ │ │ │ + 0x00000020 33383961 61342e64 65627567 00000000 389aa4.debug.... │ │ │ │ + 0x00000030 63711fa7 cq.. │ │ ├── ./usr/lib/python3/dist-packages/black/mode.cpython-313-arm-linux-gnueabi.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: 432f6b5e0174666ef89293aca1ed672fa91e9880 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: faf362544dd72321d39b7ff8678a913fc1fb38bd │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 32663662 35653031 37343636 36656638 2f6b5e0174666ef8 │ │ │ │ - 0x00000010 39323933 61636131 65643637 32666139 9293aca1ed672fa9 │ │ │ │ - 0x00000020 31653938 38302e64 65627567 00000000 1e9880.debug.... │ │ │ │ - 0x00000030 8c58ef94 .X.. │ │ │ │ + 0x00000000 66333632 35343464 64373233 32316433 f362544dd72321d3 │ │ │ │ + 0x00000010 39623766 66383637 38613931 33666331 9b7ff8678a913fc1 │ │ │ │ + 0x00000020 66623338 62642e64 65627567 00000000 fb38bd.debug.... │ │ │ │ + 0x00000030 4a6d8d32 Jm.2 │ │ ├── ./usr/lib/python3/dist-packages/black/nodes.cpython-313-arm-linux-gnueabi.so │ │ │ ├── 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: 00dc4fadf5e6b10ad6b8d62c7b976667cbd1d055 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a9a75bef1cbd31fb946b28db2fd8b697f9252b26 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 64633466 61646635 65366231 30616436 dc4fadf5e6b10ad6 │ │ │ │ - 0x00000010 62386436 32633762 39373636 36376362 b8d62c7b976667cb │ │ │ │ - 0x00000020 64316430 35352e64 65627567 00000000 d1d055.debug.... │ │ │ │ - 0x00000030 7d831ee1 }... │ │ │ │ + 0x00000000 61373562 65663163 62643331 66623934 a75bef1cbd31fb94 │ │ │ │ + 0x00000010 36623238 64623266 64386236 39376639 6b28db2fd8b697f9 │ │ │ │ + 0x00000020 32353262 32362e64 65627567 00000000 252b26.debug.... │ │ │ │ + 0x00000030 5c1a211f \.!. │ │ ├── ./usr/lib/python3/dist-packages/black/numerics.cpython-313-arm-linux-gnueabi.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: 8c4639e9a9657dcfddcc7e80a2c8da3e0e6520ca │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 974b248f7ed3df30867236d77a8a0610c33e8d0c │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 34363339 65396139 36353764 63666464 4639e9a9657dcfdd │ │ │ │ - 0x00000010 63633765 38306132 63386461 33653065 cc7e80a2c8da3e0e │ │ │ │ - 0x00000020 36353230 63612e64 65627567 00000000 6520ca.debug.... │ │ │ │ - 0x00000030 e52f8a6a ./.j │ │ │ │ + 0x00000000 34623234 38663765 64336466 33303836 4b248f7ed3df3086 │ │ │ │ + 0x00000010 37323336 64373761 38613036 31306333 7236d77a8a0610c3 │ │ │ │ + 0x00000020 33653864 30632e64 65627567 00000000 3e8d0c.debug.... │ │ │ │ + 0x00000030 dd065130 ..Q0 │ │ ├── ./usr/lib/python3/dist-packages/black/parsing.cpython-313-arm-linux-gnueabi.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: 5031cc6edf459cff2ca5bec4a3a040883e244191 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 07e01c99d95eac95fc4e7ac4681fc900e96481f5 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 33316363 36656466 34353963 66663263 31cc6edf459cff2c │ │ │ │ - 0x00000010 61356265 63346133 61303430 38383365 a5bec4a3a040883e │ │ │ │ - 0x00000020 32343431 39312e64 65627567 00000000 244191.debug.... │ │ │ │ - 0x00000030 0f9d273b ..'; │ │ │ │ + 0x00000000 65303163 39396439 35656163 39356663 e01c99d95eac95fc │ │ │ │ + 0x00000010 34653761 63343638 31666339 30306539 4e7ac4681fc900e9 │ │ │ │ + 0x00000020 36343831 66352e64 65627567 00000000 6481f5.debug.... │ │ │ │ + 0x00000030 d4ff3b9f ..;. │ │ ├── ./usr/lib/python3/dist-packages/black/ranges.cpython-313-arm-linux-gnueabi.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: 497661b89e0d5edaf5b2dd50d617b816646af045 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6b911d2a25e33fe38f989ebf5e45071d05ce9974 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 37363631 62383965 30643565 64616635 7661b89e0d5edaf5 │ │ │ │ - 0x00000010 62326464 35306436 31376238 31363634 b2dd50d617b81664 │ │ │ │ - 0x00000020 36616630 34352e64 65627567 00000000 6af045.debug.... │ │ │ │ - 0x00000030 b54c1c0d .L.. │ │ │ │ + 0x00000000 39313164 32613235 65333366 65333866 911d2a25e33fe38f │ │ │ │ + 0x00000010 39383965 62663565 34353037 31643035 989ebf5e45071d05 │ │ │ │ + 0x00000020 63653939 37342e64 65627567 00000000 ce9974.debug.... │ │ │ │ + 0x00000030 f8457c86 .E|. │ │ ├── ./usr/lib/python3/dist-packages/black/resources/__init__.cpython-313-arm-linux-gnueabi.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: c3710e790dd89164eb6e3d68b2d461ffd326a615 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0015e23970d96ef63b0e355c1986db068f3c0eff │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 37313065 37393064 64383931 36346562 710e790dd89164eb │ │ │ │ - 0x00000010 36653364 36386232 64343631 66666433 6e3d68b2d461ffd3 │ │ │ │ - 0x00000020 32366136 31352e64 65627567 00000000 26a615.debug.... │ │ │ │ - 0x00000030 59b9da6a Y..j │ │ │ │ + 0x00000000 31356532 33393730 64393665 66363362 15e23970d96ef63b │ │ │ │ + 0x00000010 30653335 35633139 38366462 30363866 0e355c1986db068f │ │ │ │ + 0x00000020 33633065 66662e64 65627567 00000000 3c0eff.debug.... │ │ │ │ + 0x00000030 f6365127 .6Q' │ │ ├── ./usr/lib/python3/dist-packages/black/rusty.cpython-313-arm-linux-gnueabi.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: eb3c0180dc705c4b8f02fb59d099a9e987ce4f16 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3a05c97f9efc0060deff1a2529e797f7102375e9 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 33633031 38306463 37303563 34623866 3c0180dc705c4b8f │ │ │ │ - 0x00000010 30326662 35396430 39396139 65393837 02fb59d099a9e987 │ │ │ │ - 0x00000020 63653466 31362e64 65627567 00000000 ce4f16.debug.... │ │ │ │ - 0x00000030 a3ddf06b ...k │ │ │ │ + 0x00000000 30356339 37663965 66633030 36306465 05c97f9efc0060de │ │ │ │ + 0x00000010 66663161 32353239 65373937 66373130 ff1a2529e797f710 │ │ │ │ + 0x00000020 32333735 65392e64 65627567 00000000 2375e9.debug.... │ │ │ │ + 0x00000030 d20a05de .... │ │ ├── ./usr/lib/python3/dist-packages/black/schema.cpython-313-arm-linux-gnueabi.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: 1a87995e45bb4b53eb2ae44f975b11afb1644e85 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f44a5b673106771176a3034079df7e76426e4788 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 38373939 35653435 62623462 35336562 87995e45bb4b53eb │ │ │ │ - 0x00000010 32616534 34663937 35623131 61666231 2ae44f975b11afb1 │ │ │ │ - 0x00000020 36343465 38352e64 65627567 00000000 644e85.debug.... │ │ │ │ - 0x00000030 7e770e6d ~w.m │ │ │ │ + 0x00000000 34613562 36373331 30363737 31313736 4a5b673106771176 │ │ │ │ + 0x00000010 61333033 34303739 64663765 37363432 a3034079df7e7642 │ │ │ │ + 0x00000020 36653437 38382e64 65627567 00000000 6e4788.debug.... │ │ │ │ + 0x00000030 5b101d96 [... │ │ ├── ./usr/lib/python3/dist-packages/black/strings.cpython-313-arm-linux-gnueabi.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: 9b9b9e27476abfe7cd97c337b55aebf58977c25e │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 29869935d8dbc7b5c19b528e91ca8ffcec56da96 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39623965 32373437 36616266 65376364 9b9e27476abfe7cd │ │ │ │ - 0x00000010 39376333 33376235 35616562 66353839 97c337b55aebf589 │ │ │ │ - 0x00000020 37376332 35652e64 65627567 00000000 77c25e.debug.... │ │ │ │ - 0x00000030 04252aa3 .%*. │ │ │ │ + 0x00000000 38363939 33356438 64626337 62356331 869935d8dbc7b5c1 │ │ │ │ + 0x00000010 39623532 38653931 63613866 66636563 9b528e91ca8ffcec │ │ │ │ + 0x00000020 35366461 39362e64 65627567 00000000 56da96.debug.... │ │ │ │ + 0x00000030 19de955e ...^ │ │ ├── ./usr/lib/python3/dist-packages/black/trans.cpython-313-arm-linux-gnueabi.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: 5f6fc07c0d57e1bb7bbd14277838e44ff9940615 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 564c573d53084013d99a3130ad46b8f130cf3e6d │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 36666330 37633064 35376531 62623762 6fc07c0d57e1bb7b │ │ │ │ - 0x00000010 62643134 32373738 33386534 34666639 bd14277838e44ff9 │ │ │ │ - 0x00000020 39343036 31352e64 65627567 00000000 940615.debug.... │ │ │ │ - 0x00000030 05b89a08 .... │ │ │ │ + 0x00000000 34633537 33643533 30383430 31336439 4c573d53084013d9 │ │ │ │ + 0x00000010 39613331 33306164 34366238 66313330 9a3130ad46b8f130 │ │ │ │ + 0x00000020 63663365 36642e64 65627567 00000000 cf3e6d.debug.... │ │ │ │ + 0x00000030 fb085f0b .._. │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/conv.cpython-313-arm-linux-gnueabi.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: 49ceaaa3a07c7789d94683367670bc9b7658ebc5 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e73229b42adadaa258adb8a693a717d75e8a93a1 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 63656161 61336130 37633737 38396439 ceaaa3a07c7789d9 │ │ │ │ - 0x00000010 34363833 33363736 37306263 39623736 4683367670bc9b76 │ │ │ │ - 0x00000020 35386562 63352e64 65627567 00000000 58ebc5.debug.... │ │ │ │ - 0x00000030 78eab252 x..R │ │ │ │ + 0x00000000 33323239 62343261 64616461 61323538 3229b42adadaa258 │ │ │ │ + 0x00000010 61646238 61363933 61373137 64373565 adb8a693a717d75e │ │ │ │ + 0x00000020 38613933 61312e64 65627567 00000000 8a93a1.debug.... │ │ │ │ + 0x00000030 06d304d9 .... │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/driver.cpython-313-arm-linux-gnueabi.so │ │ │ ├── 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: a5c57cd75050a394d723f01f8066af0afbcbaa4e │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 837688da177fd65525fd0b6f6a38bffc8bd33836 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 63353763 64373530 35306133 39346437 c57cd75050a394d7 │ │ │ │ - 0x00000010 32336630 31663830 36366166 30616662 23f01f8066af0afb │ │ │ │ - 0x00000020 63626161 34652e64 65627567 00000000 cbaa4e.debug.... │ │ │ │ - 0x00000030 8f920d6a ...j │ │ │ │ + 0x00000000 37363838 64613137 37666436 35353235 7688da177fd65525 │ │ │ │ + 0x00000010 66643062 36663661 33386266 66633862 fd0b6f6a38bffc8b │ │ │ │ + 0x00000020 64333338 33362e64 65627567 00000000 d33836.debug.... │ │ │ │ + 0x00000030 6b7c6a4b k|jK │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/grammar.cpython-313-arm-linux-gnueabi.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: 5747bd4fd669574d6a614260339c4578b28d05cf │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2c8961dc4df6796a9ad1de7200186e9fb20dc6be │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,7 @@ │ │ │ │ -iWMjaB`3 │ │ │ │ __gmon_start__ │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ __cxa_finalize │ │ │ │ PyInit_grammar │ │ │ │ PyImport_ImportModule │ │ │ │ PyObject_GetAttrString │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 34376264 34666436 36393537 34643661 47bd4fd669574d6a │ │ │ │ - 0x00000010 36313432 36303333 39633435 37386232 614260339c4578b2 │ │ │ │ - 0x00000020 38643035 63662e64 65627567 00000000 8d05cf.debug.... │ │ │ │ - 0x00000030 c3a7fa20 ... │ │ │ │ + 0x00000000 38393631 64633464 66363739 36613961 8961dc4df6796a9a │ │ │ │ + 0x00000010 64316465 37323030 31383665 39666232 d1de7200186e9fb2 │ │ │ │ + 0x00000020 30646336 62652e64 65627567 00000000 0dc6be.debug.... │ │ │ │ + 0x00000030 9b78b6e5 .x.. │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/literals.cpython-313-arm-linux-gnueabi.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: 7cad371fcd4b01e81ba6c5ca6cd8b9fb1cdacc1d │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9f4313b03eb1bdfab69b031f1d11540392a0f2de │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61643337 31666364 34623031 65383162 ad371fcd4b01e81b │ │ │ │ - 0x00000010 61366335 63613663 64386239 66623163 a6c5ca6cd8b9fb1c │ │ │ │ - 0x00000020 64616363 31642e64 65627567 00000000 dacc1d.debug.... │ │ │ │ - 0x00000030 f41ab517 .... │ │ │ │ + 0x00000000 34333133 62303365 62316264 66616236 4313b03eb1bdfab6 │ │ │ │ + 0x00000010 39623033 31663164 31313534 30333932 9b031f1d11540392 │ │ │ │ + 0x00000020 61306632 64652e64 65627567 00000000 a0f2de.debug.... │ │ │ │ + 0x00000030 a496e888 .... │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/parse.cpython-313-arm-linux-gnueabi.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: ff886979048ab0a8df1432f79ac1c40710660474 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 596be238b1ca28cc0bdd439a0473c098613ca59a │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 38383639 37393034 38616230 61386466 886979048ab0a8df │ │ │ │ - 0x00000010 31343332 66373961 63316334 30373130 1432f79ac1c40710 │ │ │ │ - 0x00000020 36363034 37342e64 65627567 00000000 660474.debug.... │ │ │ │ - 0x00000030 20eb5042 .PB │ │ │ │ + 0x00000000 36626532 33386231 63613238 63633062 6be238b1ca28cc0b │ │ │ │ + 0x00000010 64643433 39613034 37336330 39383631 dd439a0473c09861 │ │ │ │ + 0x00000020 33636135 39612e64 65627567 00000000 3ca59a.debug.... │ │ │ │ + 0x00000030 dd586391 .Xc. │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/pgen.cpython-313-arm-linux-gnueabi.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: cc457890002359545af5f3f8d646a57f9cb48af4 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 880ac4d72303f9dd69322a4ea9857030d96f43af │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 34353738 39303030 32333539 35343561 457890002359545a │ │ │ │ - 0x00000010 66356633 66386436 34366135 37663963 f5f3f8d646a57f9c │ │ │ │ - 0x00000020 62343861 66342e64 65627567 00000000 b48af4.debug.... │ │ │ │ - 0x00000030 46cece24 F..$ │ │ │ │ + 0x00000000 30616334 64373233 30336639 64643639 0ac4d72303f9dd69 │ │ │ │ + 0x00000010 33323261 34656139 38353730 33306439 322a4ea9857030d9 │ │ │ │ + 0x00000020 36663433 61662e64 65627567 00000000 6f43af.debug.... │ │ │ │ + 0x00000030 74191423 t..# │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/token.cpython-313-arm-linux-gnueabi.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: 0f9391bf05167867da524cde41d52db4804c1ad5 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f9e259c6327b351e3f6307181947cd580871f7c7 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39333931 62663035 31363738 36376461 9391bf05167867da │ │ │ │ - 0x00000010 35323463 64653431 64353264 62343830 524cde41d52db480 │ │ │ │ - 0x00000020 34633161 64352e64 65627567 00000000 4c1ad5.debug.... │ │ │ │ - 0x00000030 07b5249b ..$. │ │ │ │ + 0x00000000 65323539 63363332 37623335 31653366 e259c6327b351e3f │ │ │ │ + 0x00000010 36333037 31383139 34376364 35383038 6307181947cd5808 │ │ │ │ + 0x00000020 37316637 63372e64 65627567 00000000 71f7c7.debug.... │ │ │ │ + 0x00000030 28424528 (BE( │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/tokenize.cpython-313-arm-linux-gnueabi.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: d6b4934ae7521bd2cd11f7dbe5f2d1d05e6d25f9 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: cb4a082a1bf5f211f076b39dd980a15659a29630 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62343933 34616537 35323162 64326364 b4934ae7521bd2cd │ │ │ │ - 0x00000010 31316637 64626535 66326431 64303565 11f7dbe5f2d1d05e │ │ │ │ - 0x00000020 36643235 66392e64 65627567 00000000 6d25f9.debug.... │ │ │ │ - 0x00000030 58e9278f X.'. │ │ │ │ + 0x00000000 34613038 32613162 66356632 31316630 4a082a1bf5f211f0 │ │ │ │ + 0x00000010 37366233 39646439 38306131 35363539 76b39dd980a15659 │ │ │ │ + 0x00000020 61323936 33302e64 65627567 00000000 a29630.debug.... │ │ │ │ + 0x00000030 a1594ed3 .YN. │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pygram.cpython-313-arm-linux-gnueabi.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: 3705f46aac62755b782bece55e69ecabaea4914b │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 38d06b201838bec3f4ddab14f2f363fdf350618d │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30356634 36616163 36323735 35623738 05f46aac62755b78 │ │ │ │ - 0x00000010 32626563 65353565 36396563 61626165 2bece55e69ecabae │ │ │ │ - 0x00000020 61343931 34622e64 65627567 00000000 a4914b.debug.... │ │ │ │ - 0x00000030 d8cbf550 ...P │ │ │ │ + 0x00000000 64303662 32303138 33386265 63336634 d06b201838bec3f4 │ │ │ │ + 0x00000010 64646162 31346632 66333633 66646633 ddab14f2f363fdf3 │ │ │ │ + 0x00000020 35303631 38642e64 65627567 00000000 50618d.debug.... │ │ │ │ + 0x00000030 dd0fdc68 ...h │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pytree.cpython-313-arm-linux-gnueabi.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: e313b99fba59b13f8b51675b6e681fadf8d9ae2b │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: af0f9da59aab7809ae474d1cb4afb1de49241870 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 31336239 39666261 35396231 33663862 13b99fba59b13f8b │ │ │ │ - 0x00000010 35313637 35623665 36383166 61646638 51675b6e681fadf8 │ │ │ │ - 0x00000020 64396165 32622e64 65627567 00000000 d9ae2b.debug.... │ │ │ │ - 0x00000030 b118a3d9 .... │ │ │ │ + 0x00000000 30663964 61353961 61623738 30396165 0f9da59aab7809ae │ │ │ │ + 0x00000010 34373464 31636234 61666231 64653439 474d1cb4afb1de49 │ │ │ │ + 0x00000020 32343138 37302e64 65627567 00000000 241870.debug.... │ │ │ │ + 0x00000030 396241ff 9bA. │ │ ├── ./usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-313-arm-linux-gnueabi.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── 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 0x42935c 0x0042935c 0x0042935c 0x00008 0x00008 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x429368 0x429368 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x429974 0x00429974 0x00429974 0x00008 0x00008 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x429980 0x429980 R E 0x10000 │ │ │ │ LOAD 0x42d6a8 0x0043d6a8 0x0043d6a8 0x28128 0x2ba38 RW 0x10000 │ │ │ │ DYNAMIC 0x42ff18 0x0043ff18 0x0043ff18 0x000e8 0x000e8 RW 0x4 │ │ │ │ NOTE 0x000114 0x00000114 0x00000114 0x00024 0x00024 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x42d6a8 0x0043d6a8 0x0043d6a8 0x02958 0x02958 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -9,19 +9,19 @@ │ │ │ │ [ 4] .dynstr STRTAB 00012178 012178 022b67 00 A 0 0 1 │ │ │ │ [ 5] .gnu.version VERSYM 00034ce0 034ce0 001a06 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 000366e8 0366e8 000040 00 A 4 2 4 │ │ │ │ [ 7] .rel.dyn REL 00036728 036728 018d88 08 A 3 0 4 │ │ │ │ [ 8] .rel.plt REL 0004f4b0 04f4b0 000668 08 AI 3 20 4 │ │ │ │ [ 9] .init PROGBITS 0004fb18 04fb18 00000c 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0004fb24 04fb24 0009b0 04 AX 0 0 4 │ │ │ │ - [11] .text PROGBITS 000504d4 0504d4 3a4cdc 00 AX 0 0 4 │ │ │ │ - [12] .fini PROGBITS 003f51b0 3f51b0 000008 00 AX 0 0 4 │ │ │ │ - [13] .rodata PROGBITS 003f51b8 3f51b8 0341a4 00 A 0 0 8 │ │ │ │ - [14] .ARM.exidx ARM_EXIDX 0042935c 42935c 000008 00 AL 11 0 4 │ │ │ │ - [15] .eh_frame PROGBITS 00429364 429364 000004 00 A 0 0 4 │ │ │ │ + [11] .text PROGBITS 000504d4 0504d4 3a52f0 00 AX 0 0 4 │ │ │ │ + [12] .fini PROGBITS 003f57c4 3f57c4 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 003f57d0 3f57d0 0341a4 00 A 0 0 8 │ │ │ │ + [14] .ARM.exidx ARM_EXIDX 00429974 429974 000008 00 AL 11 0 4 │ │ │ │ + [15] .eh_frame PROGBITS 0042997c 42997c 000004 00 A 0 0 4 │ │ │ │ [16] .init_array INIT_ARRAY 0043d6a8 42d6a8 000004 04 WA 0 0 4 │ │ │ │ [17] .fini_array FINI_ARRAY 0043d6ac 42d6ac 000004 04 WA 0 0 4 │ │ │ │ [18] .data.rel.ro PROGBITS 0043d6b0 42d6b0 002868 00 WA 0 0 4 │ │ │ │ [19] .dynamic DYNAMIC 0043ff18 42ff18 0000e8 08 WA 4 0 4 │ │ │ │ [20] .got PROGBITS 00440000 430000 000d68 04 WA 0 0 4 │ │ │ │ [21] .data PROGBITS 00440d68 430d68 024a68 00 WA 0 0 4 │ │ │ │ [22] .bss NOBITS 004657d0 4557d0 003910 00 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -252,3083 +252,3083 @@ │ │ │ │ 248: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_GetItemWithError │ │ │ │ 249: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Substring │ │ │ │ 250: 00000000 0 FUNC GLOBAL DEFAULT UND __assert_fail@GLIBC_2.4 (2) │ │ │ │ 251: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Type │ │ │ │ 252: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyImport_Import │ │ │ │ 253: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_FloorDivide │ │ │ │ 254: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Values │ │ │ │ - 255: 00100e68 1732 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_class_paren_empty │ │ │ │ - 256: 002a1604 14064 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____merge_one_string_group │ │ │ │ + 255: 00100e90 1732 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_class_paren_empty │ │ │ │ + 256: 002a1a88 14064 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____merge_one_string_group │ │ │ │ 257: 004668e0 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_gen │ │ │ │ - 258: 00257600 284 FUNC GLOBAL DEFAULT 11 CPyPy_cache___get_cache_file │ │ │ │ - 259: 002f22d0 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 260: 000d0810 472 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____new__ │ │ │ │ - 261: 0039f290 1780 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_cell │ │ │ │ - 262: 000f1468 1696 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState___unifystate │ │ │ │ - 263: 001a2a70 372 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___validate_cell │ │ │ │ - 264: 000d19e0 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__ │ │ │ │ - 265: 0032a658 1716 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___close │ │ │ │ - 266: 002b56a0 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____dict_or_lambda_match │ │ │ │ + 258: 00257820 284 FUNC GLOBAL DEFAULT 11 CPyPy_cache___get_cache_file │ │ │ │ + 259: 002f27e8 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 260: 000d080c 472 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____new__ │ │ │ │ + 261: 0039f8a4 1780 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_cell │ │ │ │ + 262: 000f1464 1696 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState___unifystate │ │ │ │ + 263: 001a2c70 372 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___validate_cell │ │ │ │ + 264: 000d19dc 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__ │ │ │ │ + 265: 0032ab78 1716 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___close │ │ │ │ + 266: 002b5b24 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____dict_or_lambda_match │ │ │ │ 267: 00466930 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___pre_order_Node_gen │ │ │ │ - 268: 00334920 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___throw │ │ │ │ + 268: 00334f30 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___throw │ │ │ │ 269: 00466c18 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____rhs_transform_line_obj │ │ │ │ 270: 00466a14 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___CustomSplit │ │ │ │ - 271: 00207684 344 FUNC GLOBAL DEFAULT 11 CPyTagged_FromFloat │ │ │ │ - 272: 000d76f0 528 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___is_fstring_start │ │ │ │ - 273: 002904a0 296 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___send │ │ │ │ - 274: 000b83c0 452 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments │ │ │ │ - 275: 001dbeb8 3896 FUNC GLOBAL DEFAULT 11 CPyDef_lines___can_be_split │ │ │ │ - 276: 000d36a0 180 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy │ │ │ │ + 271: 002078a4 344 FUNC GLOBAL DEFAULT 11 CPyTagged_FromFloat │ │ │ │ + 272: 000d76ec 528 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___is_fstring_start │ │ │ │ + 273: 00290770 296 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___send │ │ │ │ + 274: 000b83bc 452 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments │ │ │ │ + 275: 001dc0dc 3896 FUNC GLOBAL DEFAULT 11 CPyDef_lines___can_be_split │ │ │ │ + 276: 000d369c 180 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy │ │ │ │ 277: 00466b84 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY33 │ │ │ │ 278: 00466de8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_conv___globals │ │ │ │ 279: 004668d0 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___Driver │ │ │ │ 280: 00466b80 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY34 │ │ │ │ - 281: 00265564 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___close │ │ │ │ - 282: 00225038 2340 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_illegal_split_indices │ │ │ │ - 283: 00111c04 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___send │ │ │ │ - 284: 0031f22c 292 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___throw │ │ │ │ - 285: 001d305c 192 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___close │ │ │ │ - 286: 00351628 292 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw │ │ │ │ + 281: 00265784 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___close │ │ │ │ + 282: 00225258 2340 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_illegal_split_indices │ │ │ │ + 283: 00111c2c 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___send │ │ │ │ + 284: 0031f74c 292 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___throw │ │ │ │ + 285: 001d325c 192 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___close │ │ │ │ + 286: 00351c3c 292 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw │ │ │ │ 287: 00466b7c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY35 │ │ │ │ - 288: 000e66d4 2876 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___furthest_ancestor_with_last_leaf │ │ │ │ + 288: 000e66d0 2876 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___furthest_ancestor_with_last_leaf │ │ │ │ 289: 00466b78 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY36 │ │ │ │ - 290: 002360b8 6860 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_break_idx │ │ │ │ - 291: 00302c1c 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___throw │ │ │ │ - 292: 000c1220 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____iter__ │ │ │ │ - 293: 0034aac4 16776 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__ │ │ │ │ - 294: 000cd504 464 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____new__ │ │ │ │ + 290: 002362d8 6860 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_break_idx │ │ │ │ + 291: 00303138 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___throw │ │ │ │ + 292: 000c121c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____iter__ │ │ │ │ + 293: 0034b0d8 16776 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__ │ │ │ │ + 294: 000cd500 464 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____new__ │ │ │ │ 295: 00466b74 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY37 │ │ │ │ 296: 0005661c 92 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen │ │ │ │ 297: 00058448 408 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___ensure_visible │ │ │ │ 298: 00466b70 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY38 │ │ │ │ - 299: 002e2300 380 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___is_split_before_delimiter │ │ │ │ + 299: 002e27e0 380 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___is_split_before_delimiter │ │ │ │ 300: 00466d2c 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___generate_ignored_nodes_gen │ │ │ │ 301: 00466b6c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY39 │ │ │ │ 302: 00052a24 92 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen │ │ │ │ 303: 00466920 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___post_order_Leaf_gen │ │ │ │ 304: 00466a58 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing____stringify_ast_gen │ │ │ │ 305: 00059664 940 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter_____mypyc_defaults_setup │ │ │ │ - 306: 00290ee8 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___close │ │ │ │ - 307: 000a43d4 192 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ - 308: 00070218 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__ │ │ │ │ - 309: 002e247c 7520 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___mark │ │ │ │ + 306: 002911b8 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___close │ │ │ │ + 307: 000a43d0 192 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ + 308: 00070214 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__ │ │ │ │ + 309: 002e295c 7520 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___mark │ │ │ │ 310: 00466e8c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___trans_internal │ │ │ │ 311: 00068088 96 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__ │ │ │ │ 312: 0006870c 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____iter__ │ │ │ │ - 313: 0019152c 5780 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ - 314: 002d6ef0 228 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___untokenize │ │ │ │ - 315: 00170b20 108 FUNC GLOBAL DEFAULT 11 CPyObject_GetAttr3 │ │ │ │ - 316: 000cd94c 228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base____eq │ │ │ │ - 317: 000a55d8 116 FUNC GLOBAL DEFAULT 11 CPyFloat_FromTagged │ │ │ │ + 313: 00191730 5780 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 314: 002d7374 228 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___untokenize │ │ │ │ + 315: 00170d70 108 FUNC GLOBAL DEFAULT 11 CPyObject_GetAttr3 │ │ │ │ + 316: 000cd948 228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base____eq │ │ │ │ + 317: 000a55d4 116 FUNC GLOBAL DEFAULT 11 CPyFloat_FromTagged │ │ │ │ 318: 00466eac 4 OBJECT GLOBAL DEFAULT 22 CPyModule_importlib___util │ │ │ │ - 319: 000b74e8 616 FUNC GLOBAL DEFAULT 11 CPyDef_black___path_empty │ │ │ │ - 320: 0021da3c 172 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___Symbols │ │ │ │ - 321: 003f25e0 1008 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___pgen │ │ │ │ - 322: 002c3b08 252 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder │ │ │ │ + 319: 000b74e4 616 FUNC GLOBAL DEFAULT 11 CPyDef_black___path_empty │ │ │ │ + 320: 0021dc5c 172 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___Symbols │ │ │ │ + 321: 003f2bf4 1008 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___pgen │ │ │ │ + 322: 002c3f8c 252 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder │ │ │ │ 323: 00067f08 96 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen_____iter__ │ │ │ │ - 324: 000c44b8 592 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit_default │ │ │ │ - 325: 001d261c 292 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___send │ │ │ │ - 326: 001098b8 344 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_import │ │ │ │ + 324: 000c44b4 592 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit_default │ │ │ │ + 325: 001d281c 292 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___send │ │ │ │ + 326: 001098e0 344 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_import │ │ │ │ 327: 00466d8c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___COLOR_DIFF │ │ │ │ - 328: 00178834 328 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw │ │ │ │ + 328: 00178a38 328 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw │ │ │ │ 329: 000574cc 108 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___read_or_stop_detect_encoding_obj │ │ │ │ - 330: 000704d0 136 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__ │ │ │ │ + 330: 000704cc 136 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__ │ │ │ │ 331: 00068894 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__ │ │ │ │ - 332: 001744e8 16092 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__ │ │ │ │ - 333: 00275e30 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___send │ │ │ │ - 334: 00305b80 332 FUNC GLOBAL DEFAULT 11 CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 332: 00174738 16016 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__ │ │ │ │ + 333: 00276050 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___send │ │ │ │ + 334: 003060a0 332 FUNC GLOBAL DEFAULT 11 CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__ │ │ │ │ 335: 00466880 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___endprogs │ │ │ │ - 336: 0019b2fc 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___close │ │ │ │ - 337: 003e6b7c 364 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____mypyc_setter__prefix │ │ │ │ - 338: 000e5f1c 680 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___first_leaf │ │ │ │ - 339: 0026cf38 368 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_stub_body │ │ │ │ - 340: 001a17e8 2364 FUNC GLOBAL DEFAULT 11 CPyDef_comments___make_comment │ │ │ │ - 341: 000c12e4 720 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split │ │ │ │ - 342: 000c95a4 728 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op │ │ │ │ - 343: 000ee0a4 444 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver_____init__ │ │ │ │ - 344: 0022dc98 488 FUNC GLOBAL DEFAULT 11 CPyPy_comments___normalize_trailing_prefix │ │ │ │ - 345: 00070374 132 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj_____get__ │ │ │ │ - 346: 000d29ac 228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match_seq │ │ │ │ - 347: 0012afc0 1920 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___preceding_leaf │ │ │ │ - 348: 0011a8a0 7788 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ + 336: 0019b4fc 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___close │ │ │ │ + 337: 003e7190 364 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____mypyc_setter__prefix │ │ │ │ + 338: 000e5f18 680 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___first_leaf │ │ │ │ + 339: 0026d158 368 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_stub_body │ │ │ │ + 340: 001a19e8 2364 FUNC GLOBAL DEFAULT 11 CPyDef_comments___make_comment │ │ │ │ + 341: 000c12e0 720 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split │ │ │ │ + 342: 000c95a0 728 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op │ │ │ │ + 343: 000ee0a0 444 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver_____init__ │ │ │ │ + 344: 0022deb8 488 FUNC GLOBAL DEFAULT 11 CPyPy_comments___normalize_trailing_prefix │ │ │ │ + 345: 00070370 132 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj_____get__ │ │ │ │ + 346: 000d29a8 228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match_seq │ │ │ │ + 347: 0012afe8 1920 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___preceding_leaf │ │ │ │ + 348: 0011a8c8 7788 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ 349: 00466df4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_pytree___globals │ │ │ │ - 350: 0032a510 328 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___throw │ │ │ │ - 351: 000c4b04 292 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_rpar │ │ │ │ + 350: 0032aa30 328 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___throw │ │ │ │ + 351: 000c4b00 292 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_rpar │ │ │ │ 352: 00466fd0 4 OBJECT GLOBAL DEFAULT 22 CPyModule__black_version │ │ │ │ 353: 00056134 120 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_env │ │ │ │ - 354: 00304e74 1752 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___close │ │ │ │ - 355: 000a8750 256 FUNC GLOBAL DEFAULT 11 CPyDict_Build │ │ │ │ + 354: 00305390 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___close │ │ │ │ + 355: 000a874c 256 FUNC GLOBAL DEFAULT 11 CPyDict_Build │ │ │ │ 356: 00466dcc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_grammar___globals │ │ │ │ - 357: 001a2124 272 FUNC GLOBAL DEFAULT 11 CPyPy_comments___make_comment │ │ │ │ - 358: 0025c37c 352 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___is_changed │ │ │ │ + 357: 001a2324 272 FUNC GLOBAL DEFAULT 11 CPyPy_comments___make_comment │ │ │ │ + 358: 0025c59c 352 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___is_changed │ │ │ │ 359: 00466c40 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_STRING_LineGenerator_gen │ │ │ │ - 360: 000f8394 372 FUNC GLOBAL DEFAULT 11 CPyPy_comments___children_contains_fmt_on │ │ │ │ - 361: 00198b70 292 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___throw │ │ │ │ + 360: 000f8390 372 FUNC GLOBAL DEFAULT 11 CPyPy_comments___children_contains_fmt_on │ │ │ │ + 361: 00198d74 292 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___throw │ │ │ │ 362: 00466fac 4 OBJECT GLOBAL DEFAULT 22 CPyModule_re │ │ │ │ - 363: 002eeb20 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send │ │ │ │ - 364: 00208dbc 324 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___get_token │ │ │ │ - 365: 000a4ec4 228 FUNC GLOBAL DEFAULT 11 CPyInt64_Divide │ │ │ │ - 366: 0039ef44 396 FUNC GLOBAL DEFAULT 11 CPyDef_black___check_stability_and_equivalence │ │ │ │ - 367: 001d18dc 228 FUNC GLOBAL DEFAULT 11 CPyPy_driver___ReleaseRange___lock │ │ │ │ - 368: 000e25d8 2876 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr │ │ │ │ - 369: 00339f64 168 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___get_leaves_inside_matching_brackets │ │ │ │ + 363: 002ef038 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send │ │ │ │ + 364: 00208fdc 324 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___get_token │ │ │ │ + 365: 000a4ec0 228 FUNC GLOBAL DEFAULT 11 CPyInt64_Divide │ │ │ │ + 366: 0039f558 396 FUNC GLOBAL DEFAULT 11 CPyDef_black___check_stability_and_equivalence │ │ │ │ + 367: 001d1adc 228 FUNC GLOBAL DEFAULT 11 CPyPy_driver___ReleaseRange___lock │ │ │ │ + 368: 000e25d4 2876 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr │ │ │ │ + 369: 0033a574 168 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___get_leaves_inside_matching_brackets │ │ │ │ 370: 00053b64 92 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen │ │ │ │ 371: 00466be0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_delimiter_split_env │ │ │ │ 372: 00466a44 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env │ │ │ │ - 373: 003447b4 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___throw │ │ │ │ - 374: 001a5918 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__ │ │ │ │ - 375: 001dcf4c 6072 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger___do_match │ │ │ │ + 373: 00344dc8 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___throw │ │ │ │ + 374: 001a5b18 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__ │ │ │ │ + 375: 001dd170 6072 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger___do_match │ │ │ │ 376: 00466f04 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pytree │ │ │ │ 377: 004412c4 4 OBJECT GLOBAL DEFAULT 21 CPyStatic_pytree___blib2to3___pytree___WildcardPattern_____init_____max │ │ │ │ - 378: 0013ed18 368 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_tuple_containing_walrus │ │ │ │ - 379: 003a0e3c 18256 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_file_in_place │ │ │ │ - 380: 0034ef98 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___throw │ │ │ │ - 381: 000fe224 660 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj_____call__ │ │ │ │ + 378: 0013ef68 368 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_tuple_containing_walrus │ │ │ │ + 379: 003a1450 18256 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_file_in_place │ │ │ │ + 380: 0034f5ac 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___throw │ │ │ │ + 381: 000fe24c 660 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj_____call__ │ │ │ │ 382: 00466e18 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_strings___globals │ │ │ │ 383: 00466a88 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___Visitor │ │ │ │ 384: 00466f74 4 OBJECT GLOBAL DEFAULT 22 CPyModule_mypy_extensions │ │ │ │ - 385: 000d4dc4 288 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar_____init__ │ │ │ │ - 386: 000a4494 192 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___read_or_stop_detect_encoding_obj_____get__ │ │ │ │ - 387: 002c1ce0 1092 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___classify │ │ │ │ - 388: 00110fd8 1344 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node____eq │ │ │ │ - 389: 003979d4 404 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_stream │ │ │ │ + 385: 000d4dc0 288 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar_____init__ │ │ │ │ + 386: 000a4490 192 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___read_or_stop_detect_encoding_obj_____get__ │ │ │ │ + 387: 002c2164 1092 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___classify │ │ │ │ + 388: 00111000 1344 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node____eq │ │ │ │ + 389: 00397fe8 404 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_stream │ │ │ │ 390: 00051f50 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen │ │ │ │ 391: 00466a8c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___ALWAYS_NO_SPACE │ │ │ │ - 392: 0011d378 196 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___close │ │ │ │ - 393: 000d55e8 196 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___backtrack │ │ │ │ - 394: 0011ca58 292 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___throw │ │ │ │ - 395: 00381bac 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___close │ │ │ │ + 392: 0011d3a0 196 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___close │ │ │ │ + 393: 000d55e4 196 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___backtrack │ │ │ │ + 394: 0011ca80 292 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___throw │ │ │ │ + 395: 003821c0 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___close │ │ │ │ 396: 00052630 96 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_env │ │ │ │ 397: 0005400c 108 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_env │ │ │ │ - 398: 00264b24 292 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___send │ │ │ │ - 399: 0022a998 2340 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___match │ │ │ │ - 400: 000be4d0 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____iter__ │ │ │ │ - 401: 0021c1b0 792 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___is_valid_line_range │ │ │ │ - 402: 0021dc3c 472 FUNC GLOBAL DEFAULT 11 CPyPy_pygram___Symbols_____init__ │ │ │ │ + 398: 00264d44 292 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___send │ │ │ │ + 399: 0022abb8 2340 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___match │ │ │ │ + 400: 000be4cc 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____iter__ │ │ │ │ + 401: 0021c3d0 792 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___is_valid_line_range │ │ │ │ + 402: 0021de5c 472 FUNC GLOBAL DEFAULT 11 CPyPy_pygram___Symbols_____init__ │ │ │ │ 403: 00466f80 4 OBJECT GLOBAL DEFAULT 22 CPyModule_typing │ │ │ │ - 404: 0011dc08 196 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____next__ │ │ │ │ + 404: 0011dc30 196 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____next__ │ │ │ │ 405: 00052be8 92 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen │ │ │ │ - 406: 000aa4f0 460 FUNC GLOBAL DEFAULT 11 CPy_CatchError │ │ │ │ - 407: 00102d40 764 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode_____contains__ │ │ │ │ - 408: 003687f4 212 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ - 409: 00258e10 6196 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___replace_magics │ │ │ │ + 406: 000aa4ec 460 FUNC GLOBAL DEFAULT 11 CPy_CatchError │ │ │ │ + 407: 00102d68 764 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode_____contains__ │ │ │ │ + 408: 00368e08 212 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ + 409: 00259030 6196 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___replace_magics │ │ │ │ 410: 00466c80 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_async_stmt_LineGenerator_gen │ │ │ │ - 411: 000c024c 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_NUMBER │ │ │ │ - 412: 00204528 328 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___throw │ │ │ │ - 413: 001361f8 2296 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___container_of │ │ │ │ + 411: 000c0248 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_NUMBER │ │ │ │ + 412: 00204748 328 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___throw │ │ │ │ + 413: 001361ec 2452 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___container_of │ │ │ │ 414: 00466950 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___NodePattern │ │ │ │ - 415: 000cb290 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____iter__ │ │ │ │ + 415: 000cb28c 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____iter__ │ │ │ │ 416: 00069700 96 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____iter__ │ │ │ │ 417: 00069a14 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___prefix │ │ │ │ - 418: 00126a64 400 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append_comment │ │ │ │ - 419: 000cf284 252 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____mypyc_defaults_setup │ │ │ │ - 420: 00340fe4 468 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___bracket_split_build_line │ │ │ │ - 421: 0034a214 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___close │ │ │ │ - 422: 000a5134 156 FUNC GLOBAL DEFAULT 11 CPyInt32_Divide │ │ │ │ - 423: 000aa9a8 192 FUNC GLOBAL DEFAULT 11 CPyTagged_TrueDivide │ │ │ │ - 424: 0021f49c 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match__BasePattern_glue │ │ │ │ - 425: 000a9960 288 FUNC GLOBAL DEFAULT 11 CPyDict_GetItemsIter │ │ │ │ + 418: 00126a8c 400 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append_comment │ │ │ │ + 419: 000cf280 252 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____mypyc_defaults_setup │ │ │ │ + 420: 003415f8 468 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___bracket_split_build_line │ │ │ │ + 421: 0034a828 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___close │ │ │ │ + 422: 000a5130 156 FUNC GLOBAL DEFAULT 11 CPyInt32_Divide │ │ │ │ + 423: 000aa9a4 192 FUNC GLOBAL DEFAULT 11 CPyTagged_TrueDivide │ │ │ │ + 424: 0021f6bc 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match__BasePattern_glue │ │ │ │ + 425: 000a995c 288 FUNC GLOBAL DEFAULT 11 CPyDict_GetItemsIter │ │ │ │ 426: 00466a68 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing_____mypyc_lambda__0_lib2to3_parse_obj │ │ │ │ 427: 000569fc 104 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_env │ │ │ │ - 428: 001838b0 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___send │ │ │ │ + 428: 00183ab4 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___send │ │ │ │ 429: 00466f48 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___handle_ipynb_magics │ │ │ │ - 430: 00302ab0 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___send │ │ │ │ - 431: 000d83cc 784 FUNC GLOBAL DEFAULT 11 CPyDef_black___validate_regex │ │ │ │ - 432: 00209ae8 372 FUNC GLOBAL DEFAULT 11 CPyTagged_Lshift_ │ │ │ │ + 430: 00302fcc 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___send │ │ │ │ + 431: 000d83c8 784 FUNC GLOBAL DEFAULT 11 CPyDef_black___validate_regex │ │ │ │ + 432: 00209d08 372 FUNC GLOBAL DEFAULT 11 CPyTagged_Lshift_ │ │ │ │ 433: 004668ac 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___backtrack_Recorder_env │ │ │ │ - 434: 000fb070 380 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator_____init__ │ │ │ │ - 435: 00165098 18356 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____top_level__ │ │ │ │ + 434: 000fb06c 380 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator_____init__ │ │ │ │ + 435: 001652e8 18356 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____top_level__ │ │ │ │ 436: 00056d6c 104 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern_____mypyc_defaults_setup │ │ │ │ - 437: 00287a7c 1720 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___prev_siblings_are │ │ │ │ - 438: 000d25fc 308 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____recursive_matches │ │ │ │ - 439: 000bd328 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____iter__ │ │ │ │ - 440: 001642d8 536 FUNC GLOBAL DEFAULT 11 CPyDef_schema_____top_level__ │ │ │ │ - 441: 002c3c04 1072 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder_____init__ │ │ │ │ + 437: 00287d1c 1720 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___prev_siblings_are │ │ │ │ + 438: 000d25f8 308 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____recursive_matches │ │ │ │ + 439: 000bd324 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____iter__ │ │ │ │ + 440: 00164528 536 FUNC GLOBAL DEFAULT 11 CPyDef_schema_____top_level__ │ │ │ │ + 441: 002c4088 1072 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder_____init__ │ │ │ │ 442: 00054538 108 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj │ │ │ │ 443: 000682c8 96 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____iter__ │ │ │ │ - 444: 000a329c 184 FUNC GLOBAL DEFAULT 11 CPyPy_black___from_configuration_WriteBack_obj_____get__ │ │ │ │ + 444: 000a3298 184 FUNC GLOBAL DEFAULT 11 CPyPy_black___from_configuration_WriteBack_obj_____get__ │ │ │ │ 445: 00053818 92 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_unicode_escape_sequences_env │ │ │ │ 446: 00466d80 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___WriteBack │ │ │ │ - 447: 0015a67c 356 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___put_trailing_semicolon_back │ │ │ │ + 447: 0015a8cc 356 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___put_trailing_semicolon_back │ │ │ │ 448: 00466a54 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges____TopLevelStatementsVisitor │ │ │ │ - 449: 000c75e8 416 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor_____init__ │ │ │ │ + 449: 000c75e4 416 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor_____init__ │ │ │ │ 450: 00057b9c 208 FUNC GLOBAL DEFAULT 11 CPyDef_comments___ProtoComment │ │ │ │ - 451: 0026c198 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____next__ │ │ │ │ + 451: 0026c3b8 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____next__ │ │ │ │ 452: 00466fa0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_traceback │ │ │ │ 453: 00466b94 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___enumerate_with_length_Line_env │ │ │ │ - 454: 000c3c30 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____iter__ │ │ │ │ + 454: 000c3c2c 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____iter__ │ │ │ │ 455: 00052110 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen │ │ │ │ 456: 00057464 104 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___detect_encoding_env │ │ │ │ 457: 00466f4c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___handle_ipynb_magics_internal │ │ │ │ - 458: 000bf734 588 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_tname │ │ │ │ - 459: 002bf44c 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___throw │ │ │ │ - 460: 004282a8 244 OBJECT GLOBAL DEFAULT 13 CPyLit_FrozenSet │ │ │ │ - 461: 000e7330 3768 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___get_grammars │ │ │ │ + 458: 000bf730 588 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_tname │ │ │ │ + 459: 002bf8d0 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___throw │ │ │ │ + 460: 004288c0 244 OBJECT GLOBAL DEFAULT 13 CPyLit_FrozenSet │ │ │ │ + 461: 000e732c 3768 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___get_grammars │ │ │ │ 462: 00466aa0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___IMPLICIT_TUPLE │ │ │ │ - 463: 00233a28 4176 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 463: 00233c48 4176 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ 464: 00466bc0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_standalone_comment_split_env │ │ │ │ - 465: 000c590c 104 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_unparse │ │ │ │ - 466: 000d706c 256 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____mypyc_defaults_setup │ │ │ │ - 467: 003b0c18 0x33d50 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen_____mypyc_generator_helper__ │ │ │ │ - 468: 002f51f8 5704 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___remove_await_parens │ │ │ │ - 469: 00189d90 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____next__ │ │ │ │ - 470: 00198824 212 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ - 471: 002cfe90 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____next__ │ │ │ │ + 465: 000c5908 104 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_unparse │ │ │ │ + 466: 000d7068 256 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____mypyc_defaults_setup │ │ │ │ + 467: 003b122c 0x33d50 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen_____mypyc_generator_helper__ │ │ │ │ + 468: 002f5710 5704 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___remove_await_parens │ │ │ │ + 469: 00189f94 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____next__ │ │ │ │ + 470: 00198a28 212 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ + 471: 002d0314 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____next__ │ │ │ │ 472: 000515c8 124 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_env │ │ │ │ 473: 00466dec 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___conv │ │ │ │ - 474: 001d4c60 952 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_increment_lambda_arguments │ │ │ │ - 475: 00072d68 180 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base │ │ │ │ - 476: 002b7c34 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___send │ │ │ │ - 477: 000afae8 220 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser │ │ │ │ - 478: 000f889c 328 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___unmask_cell │ │ │ │ + 474: 001d4e60 952 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_increment_lambda_arguments │ │ │ │ + 475: 00072d64 180 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base │ │ │ │ + 476: 002b80b8 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___send │ │ │ │ + 477: 000afae4 220 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser │ │ │ │ + 478: 000f8898 328 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___unmask_cell │ │ │ │ 479: 00056678 96 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_env │ │ │ │ 480: 00050c9c 124 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_env │ │ │ │ - 481: 001988f8 68 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____next__ │ │ │ │ - 482: 002965d8 6492 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ - 483: 00070a44 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ - 484: 0022c598 2880 FUNC GLOBAL DEFAULT 11 CPyDef_trans____toggle_fexpr_quotes │ │ │ │ - 485: 00116f4c 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____next__ │ │ │ │ - 486: 001aa7dc 432 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___detect_encoding │ │ │ │ - 487: 0038ec5c 34796 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_tokens │ │ │ │ + 481: 00198afc 68 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____next__ │ │ │ │ + 482: 00291e30 6492 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ + 483: 00070a40 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ + 484: 0022c7b8 2880 FUNC GLOBAL DEFAULT 11 CPyDef_trans____toggle_fexpr_quotes │ │ │ │ + 485: 00116f74 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____next__ │ │ │ │ + 486: 001aa9dc 432 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___detect_encoding │ │ │ │ + 487: 0038f270 34796 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_tokens │ │ │ │ 488: 00057dd8 192 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___OffsetAndMagic │ │ │ │ - 489: 00141a54 75484 FUNC GLOBAL DEFAULT 11 CPyDef__width_table_____top_level__ │ │ │ │ - 490: 002af518 8744 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter___do_splitter_match │ │ │ │ - 491: 00349d74 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____next__ │ │ │ │ - 492: 003e5d54 252 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_def │ │ │ │ - 493: 000aa200 332 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_SetItemUnsafe │ │ │ │ - 494: 0021f320 380 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match │ │ │ │ - 495: 0034a0cc 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___throw │ │ │ │ - 496: 001a0970 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____next__ │ │ │ │ + 489: 00141ca4 75484 FUNC GLOBAL DEFAULT 11 CPyDef__width_table_____top_level__ │ │ │ │ + 490: 002af99c 8744 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter___do_splitter_match │ │ │ │ + 491: 0034a388 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____next__ │ │ │ │ + 492: 003e6368 252 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_def │ │ │ │ + 493: 000aa1fc 332 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_SetItemUnsafe │ │ │ │ + 494: 0021f540 380 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match │ │ │ │ + 495: 0034a6e0 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___throw │ │ │ │ + 496: 001a0b70 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____next__ │ │ │ │ 497: 00466e6c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3 │ │ │ │ - 498: 001bade4 29480 FUNC GLOBAL DEFAULT 11 CPyDef_black_____top_level__ │ │ │ │ + 498: 001bafe4 29480 FUNC GLOBAL DEFAULT 11 CPyDef_black_____top_level__ │ │ │ │ 499: 00466d5c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_brackets___MATH_PRIORITIES │ │ │ │ - 500: 001005e0 440 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line_____bool__ │ │ │ │ + 500: 00100608 440 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line_____bool__ │ │ │ │ 501: 00466e58 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___grammar │ │ │ │ - 502: 002f4574 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____next__ │ │ │ │ - 503: 00266c00 7808 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker____maybe_empty_lines_for_class_or_def │ │ │ │ - 504: 0029ac28 328 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___throw │ │ │ │ - 505: 0029a994 72 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___send │ │ │ │ + 502: 002f4a8c 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____next__ │ │ │ │ + 503: 00266e20 7808 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker____maybe_empty_lines_for_class_or_def │ │ │ │ + 504: 00296420 328 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___throw │ │ │ │ + 505: 0029618c 72 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___send │ │ │ │ 506: 00068e64 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen_____iter__ │ │ │ │ - 507: 002f23a4 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____next__ │ │ │ │ - 508: 0035174c 328 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___throw │ │ │ │ + 507: 002f28bc 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____next__ │ │ │ │ + 508: 00351d60 328 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___throw │ │ │ │ 509: 00466eb0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_secrets │ │ │ │ - 510: 00107558 340 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_fstring │ │ │ │ + 510: 00107580 340 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_fstring │ │ │ │ 511: 004668f0 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree____recursive_matches_WildcardPattern_gen │ │ │ │ - 512: 00121cf8 7032 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_dfa │ │ │ │ + 512: 00121d20 7032 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_dfa │ │ │ │ 513: 00466f14 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___ranges │ │ │ │ 514: 00466d0c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_linegen____BracketSplitComponent___head │ │ │ │ - 515: 00260b0c 272 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf │ │ │ │ - 516: 00100798 260 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line_____bool__ │ │ │ │ - 517: 000dfd68 636 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_sources │ │ │ │ - 518: 0033ab50 18552 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____mypyc_generator_helper__ │ │ │ │ - 519: 0022e640 360 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_insert_str_child_factory_obj_____call__ │ │ │ │ - 520: 0038e044 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____next__ │ │ │ │ - 521: 000a3d14 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 522: 003e8df0 428 FUNC GLOBAL DEFAULT 11 CPyInit_black____width_table │ │ │ │ - 523: 00300008 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___send │ │ │ │ - 524: 001909b0 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___send │ │ │ │ - 525: 00140244 636 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_walrus_assignment │ │ │ │ + 515: 00260d2c 272 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf │ │ │ │ + 516: 001007c0 260 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line_____bool__ │ │ │ │ + 517: 000dfd64 636 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_sources │ │ │ │ + 518: 0033b160 18556 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____mypyc_generator_helper__ │ │ │ │ + 519: 0022e860 360 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_insert_str_child_factory_obj_____call__ │ │ │ │ + 520: 0038e658 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____next__ │ │ │ │ + 521: 000a3d10 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____get__ │ │ │ │ + 522: 003e9404 428 FUNC GLOBAL DEFAULT 11 CPyInit_black____width_table │ │ │ │ + 523: 00300524 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___send │ │ │ │ + 524: 00190bb4 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___send │ │ │ │ + 525: 00140494 636 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_walrus_assignment │ │ │ │ 526: 00466908 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj │ │ │ │ - 527: 000bb258 508 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_stmt │ │ │ │ - 528: 00376594 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___throw │ │ │ │ - 529: 000b9fa8 368 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_default │ │ │ │ - 530: 000bec40 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_ENDMARKER │ │ │ │ - 531: 00115278 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____next__ │ │ │ │ + 527: 000bb254 508 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_stmt │ │ │ │ + 528: 00376ba8 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___throw │ │ │ │ + 529: 000b9fa4 368 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_default │ │ │ │ + 530: 000bec3c 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_ENDMARKER │ │ │ │ + 531: 001152a0 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____next__ │ │ │ │ 532: 000512d0 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen │ │ │ │ - 533: 002e54d4 324 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___max_delimiter_priority_in_atom │ │ │ │ + 533: 002e59b4 324 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___max_delimiter_priority_in_atom │ │ │ │ 534: 0043f840 8 OBJECT GLOBAL DEFAULT 18 CPyLit_Bytes │ │ │ │ - 535: 00300130 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___throw │ │ │ │ - 536: 001a64d8 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___close │ │ │ │ + 535: 0030064c 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___throw │ │ │ │ + 536: 001a66d8 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___close │ │ │ │ 537: 00466960 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___Node │ │ │ │ - 538: 002ebb60 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___close │ │ │ │ - 539: 00187768 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___close │ │ │ │ - 540: 00198a00 72 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___send │ │ │ │ + 538: 002ec078 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___close │ │ │ │ + 539: 0018796c 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___close │ │ │ │ + 540: 00198c04 72 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___send │ │ │ │ 541: 00466f38 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___lines │ │ │ │ 542: 00466868 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___StopTokenizing │ │ │ │ - 543: 002770cc 256 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_multiline_strings │ │ │ │ - 544: 000c2a78 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____iter__ │ │ │ │ - 545: 00354454 11548 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_label │ │ │ │ + 543: 002772ec 256 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_multiline_strings │ │ │ │ + 544: 000c2a74 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____iter__ │ │ │ │ + 545: 00354a68 11548 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_label │ │ │ │ 546: 00466bc4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___standalone_comment_split_gen │ │ │ │ - 547: 000bd1cc 348 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_suite │ │ │ │ - 548: 0033f3c8 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____mypyc_generator_helper__ │ │ │ │ + 547: 000bd1c8 348 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_suite │ │ │ │ + 548: 0033f9dc 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____mypyc_generator_helper__ │ │ │ │ 549: 00069460 140 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger_____mypyc_defaults_setup │ │ │ │ 550: 00466e28 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___schema_internal │ │ │ │ - 551: 000c9274 348 FUNC GLOBAL DEFAULT 11 CPyDef_strings____cached_compile │ │ │ │ - 552: 00170b8c 844 FUNC GLOBAL DEFAULT 11 CPyDef_black___patched_main │ │ │ │ - 553: 000cb51c 272 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans │ │ │ │ - 554: 001b8c18 408 FUNC GLOBAL DEFAULT 11 CPyPy_black___detect_target_versions │ │ │ │ - 555: 000bbbc4 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_typevartuple │ │ │ │ - 556: 000ed9c4 184 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern │ │ │ │ - 557: 000af158 60 FUNC GLOBAL DEFAULT 11 CPyDef_token___ISNONTERMINAL │ │ │ │ - 558: 0019e850 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____next__ │ │ │ │ + 551: 000c9270 348 FUNC GLOBAL DEFAULT 11 CPyDef_strings____cached_compile │ │ │ │ + 552: 00170ddc 844 FUNC GLOBAL DEFAULT 11 CPyDef_black___patched_main │ │ │ │ + 553: 000cb518 272 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans │ │ │ │ + 554: 001b8e18 408 FUNC GLOBAL DEFAULT 11 CPyPy_black___detect_target_versions │ │ │ │ + 555: 000bbbc0 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_typevartuple │ │ │ │ + 556: 000ed9c0 184 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern │ │ │ │ + 557: 000af154 60 FUNC GLOBAL DEFAULT 11 CPyDef_token___ISNONTERMINAL │ │ │ │ + 558: 0019ea50 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____next__ │ │ │ │ 559: 00466f7c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_click │ │ │ │ - 560: 002c8360 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___throw │ │ │ │ - 561: 0017abb8 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____next__ │ │ │ │ - 562: 001fbaa4 288 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____get_last_non_comment_leaf │ │ │ │ - 563: 000fd4c4 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___close │ │ │ │ - 564: 0018ec08 7116 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 560: 002c87e4 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___throw │ │ │ │ + 561: 0017adbc 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____next__ │ │ │ │ + 562: 001fbcc4 288 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____get_last_non_comment_leaf │ │ │ │ + 563: 000fd4ec 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___close │ │ │ │ + 564: 0018ee0c 7116 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 565: 00466d40 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_comments___FMT_ON │ │ │ │ 566: 00466fb0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_platform │ │ │ │ 567: 00466b3c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___POS_ONLY_ARGUMENTS │ │ │ │ - 568: 000cf62c 1164 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf____eq │ │ │ │ + 568: 000cf628 1164 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf____eq │ │ │ │ 569: 004669c8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringParenStripper_gen │ │ │ │ - 570: 00111a2c 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 570: 00111a54 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ 571: 00466a30 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_strings___UNICODE_ESCAPE_RE │ │ │ │ - 572: 00254e8c 1700 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_rbrace │ │ │ │ - 573: 000e3c9c 368 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____hugging_power_ops_line_to_string │ │ │ │ - 574: 0006f470 104 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match │ │ │ │ - 575: 000e24c4 276 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____get_str_args │ │ │ │ - 576: 0023ab58 380 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___dump_dfa │ │ │ │ - 577: 003e65b0 376 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit_default__Visitor_glue │ │ │ │ - 578: 002aca08 10676 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper___do_match │ │ │ │ - 579: 001eb7bc 60488 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___parse_graminit_c │ │ │ │ - 580: 003577b0 396 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_first │ │ │ │ - 581: 000d4c30 200 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar │ │ │ │ - 582: 00128990 940 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___pop_custom_splits │ │ │ │ - 583: 0038a46c 1328 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___push │ │ │ │ - 584: 001eb6f8 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___close │ │ │ │ - 585: 002760c0 324 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___throw │ │ │ │ - 586: 00196cf4 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___close │ │ │ │ + 572: 002550ac 1700 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_rbrace │ │ │ │ + 573: 000e3c98 368 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____hugging_power_ops_line_to_string │ │ │ │ + 574: 0006f46c 104 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match │ │ │ │ + 575: 000e24c0 276 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____get_str_args │ │ │ │ + 576: 0023ad78 380 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___dump_dfa │ │ │ │ + 577: 003e6bc4 376 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit_default__Visitor_glue │ │ │ │ + 578: 002ace8c 10676 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper___do_match │ │ │ │ + 579: 001eb9e0 60488 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___parse_graminit_c │ │ │ │ + 580: 00357dc4 396 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_first │ │ │ │ + 581: 000d4c2c 200 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar │ │ │ │ + 582: 001289b8 940 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___pop_custom_splits │ │ │ │ + 583: 0038aa80 1328 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___push │ │ │ │ + 584: 001eb91c 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___close │ │ │ │ + 585: 002762e0 324 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___throw │ │ │ │ + 586: 00196ef8 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___close │ │ │ │ 587: 00466ae8 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___Feature │ │ │ │ - 588: 00335240 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___close │ │ │ │ - 589: 00072788 144 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_env │ │ │ │ - 590: 00200d4c 13164 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____mypyc_generator_helper__ │ │ │ │ - 591: 00224f18 288 FUNC GLOBAL DEFAULT 11 CPyPy_strings___char_width │ │ │ │ - 592: 000d3078 256 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern_____mypyc_defaults_setup │ │ │ │ - 593: 000ba640 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_INDENT │ │ │ │ - 594: 003a7328 2032 FUNC GLOBAL DEFAULT 11 CPyDef_black___reformat_code │ │ │ │ - 595: 0020c654 580 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_operand_hug_power_op_obj_____call__ │ │ │ │ - 596: 00108268 1728 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_function_or_class │ │ │ │ - 597: 00117ba0 6052 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___parse_graminit_h │ │ │ │ + 588: 00335850 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___close │ │ │ │ + 589: 00072784 144 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_env │ │ │ │ + 590: 00200f6c 13164 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____mypyc_generator_helper__ │ │ │ │ + 591: 00225138 288 FUNC GLOBAL DEFAULT 11 CPyPy_strings___char_width │ │ │ │ + 592: 000d3074 256 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern_____mypyc_defaults_setup │ │ │ │ + 593: 000ba63c 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_INDENT │ │ │ │ + 594: 003a793c 2032 FUNC GLOBAL DEFAULT 11 CPyDef_black___reformat_code │ │ │ │ + 595: 0020c874 580 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_operand_hug_power_op_obj_____call__ │ │ │ │ + 596: 00108290 1728 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_function_or_class │ │ │ │ + 597: 00117bc8 6052 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___parse_graminit_h │ │ │ │ 598: 00054328 92 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen │ │ │ │ - 599: 000fca54 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___send │ │ │ │ + 599: 000fca7c 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___send │ │ │ │ 600: 00466f2c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___nodes_internal │ │ │ │ 601: 00466aa4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___ASSIGNMENTS │ │ │ │ - 602: 002b1740 348 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter___do_splitter_match │ │ │ │ - 603: 00111d70 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___throw │ │ │ │ - 604: 000a6990 76 FUNC GLOBAL DEFAULT 11 CPyStr_Endswith │ │ │ │ - 605: 000a910c 268 FUNC GLOBAL DEFAULT 11 CPyDict_ValuesView │ │ │ │ - 606: 003375dc 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____next__ │ │ │ │ - 607: 000fcde8 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___close │ │ │ │ - 608: 000f2688 300 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____eq__ │ │ │ │ + 602: 002b1bc4 348 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter___do_splitter_match │ │ │ │ + 603: 00111d98 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___throw │ │ │ │ + 604: 000a698c 76 FUNC GLOBAL DEFAULT 11 CPyStr_Endswith │ │ │ │ + 605: 000a9108 268 FUNC GLOBAL DEFAULT 11 CPyDict_ValuesView │ │ │ │ + 606: 00337bec 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____next__ │ │ │ │ + 607: 000fce10 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___close │ │ │ │ + 608: 000f2684 300 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____eq__ │ │ │ │ 609: 00466910 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_BasePattern_gen │ │ │ │ - 610: 002cfdbc 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 611: 0018e224 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___throw │ │ │ │ + 610: 002d0240 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 611: 0018e428 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___throw │ │ │ │ 612: 00466f34 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___mode_internal │ │ │ │ 613: 00050fb4 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen │ │ │ │ - 614: 0025f6d0 112 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___optimize__BasePattern_glue │ │ │ │ - 615: 00286510 532 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_item │ │ │ │ - 616: 00155b3c 6212 FUNC GLOBAL DEFAULT 11 CPyDef_cache_____top_level__ │ │ │ │ - 617: 000c94e0 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____iter__ │ │ │ │ - 618: 0038df2c 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ - 619: 00113c38 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____next__ │ │ │ │ + 614: 0025f8f0 112 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___optimize__BasePattern_glue │ │ │ │ + 615: 002867b0 532 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_item │ │ │ │ + 616: 00155d8c 6212 FUNC GLOBAL DEFAULT 11 CPyDef_cache_____top_level__ │ │ │ │ + 617: 000c94dc 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____iter__ │ │ │ │ + 618: 0038e540 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 619: 00113c60 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____next__ │ │ │ │ 620: 00466c88 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_simple_stmt_LineGenerator_gen │ │ │ │ - 621: 000a4fa8 188 FUNC GLOBAL DEFAULT 11 CPyInt64_Remainder │ │ │ │ - 622: 000706dc 136 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj_____get__ │ │ │ │ - 623: 000e895c 752 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____contains_standalone_comment │ │ │ │ - 624: 0026c29c 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___send │ │ │ │ - 625: 002f2740 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___throw │ │ │ │ - 626: 000a633c 1248 FUNC GLOBAL DEFAULT 11 CPyStr_Build │ │ │ │ - 627: 0018eb44 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___close │ │ │ │ - 628: 00368b40 292 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___throw │ │ │ │ - 629: 0025561c 7708 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode___get_cache_key │ │ │ │ + 621: 000a4fa4 188 FUNC GLOBAL DEFAULT 11 CPyInt64_Remainder │ │ │ │ + 622: 000706d8 136 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj_____get__ │ │ │ │ + 623: 000e8958 752 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____contains_standalone_comment │ │ │ │ + 624: 0026c4bc 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___send │ │ │ │ + 625: 002f2c58 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___throw │ │ │ │ + 626: 000a6338 1248 FUNC GLOBAL DEFAULT 11 CPyStr_Build │ │ │ │ + 627: 0018ed48 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___close │ │ │ │ + 628: 00369154 292 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___throw │ │ │ │ + 629: 0025583c 7708 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode___get_cache_key │ │ │ │ 630: 00466b54 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___NUMERIC_UNDERSCORES │ │ │ │ - 631: 00140ce8 268 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_float_or_int_string │ │ │ │ - 632: 00300b14 592 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append │ │ │ │ - 633: 000af08c 172 FUNC GLOBAL DEFAULT 11 CPyTagged_IsLt_ │ │ │ │ - 634: 0042839c 3400 OBJECT GLOBAL DEFAULT 13 CPyLit_Tuple │ │ │ │ - 635: 002ffeb8 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____next__ │ │ │ │ - 636: 000c99e8 356 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer___do_match │ │ │ │ - 637: 002a1484 384 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____maybe_normalize_string_quotes │ │ │ │ + 631: 00140f38 268 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_float_or_int_string │ │ │ │ + 632: 00301030 592 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append │ │ │ │ + 633: 000af088 172 FUNC GLOBAL DEFAULT 11 CPyTagged_IsLt_ │ │ │ │ + 634: 004289b4 3400 OBJECT GLOBAL DEFAULT 13 CPyLit_Tuple │ │ │ │ + 635: 003003d4 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____next__ │ │ │ │ + 636: 000c99e4 356 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer___do_match │ │ │ │ + 637: 002a1908 384 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____maybe_normalize_string_quotes │ │ │ │ 638: 00052fb4 92 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen │ │ │ │ - 639: 001feca4 68 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____next__ │ │ │ │ - 640: 002f9240 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 641: 000e3978 804 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____hugging_power_ops_line_to_string │ │ │ │ - 642: 002eb5a8 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 643: 001872c8 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____next__ │ │ │ │ - 644: 0025c4dc 748 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___filtered_cached │ │ │ │ + 639: 001feec4 68 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____next__ │ │ │ │ + 640: 002f9758 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 641: 000e3974 804 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____hugging_power_ops_line_to_string │ │ │ │ + 642: 002ebac0 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 643: 001874cc 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____next__ │ │ │ │ + 644: 0025c6fc 748 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___filtered_cached │ │ │ │ 645: 004668c8 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___release_TokenProxy_gen │ │ │ │ - 646: 000b877c 716 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes │ │ │ │ - 647: 001800f8 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___close │ │ │ │ + 646: 000b8778 716 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes │ │ │ │ + 647: 001802fc 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___close │ │ │ │ 648: 00466f18 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___ranges_internal │ │ │ │ 649: 00466d10 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___MagicFinder │ │ │ │ - 650: 00369460 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___close │ │ │ │ + 650: 00369a74 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___close │ │ │ │ 651: 004669fc 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringParenWrapper │ │ │ │ - 652: 00204fbc 1652 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 652: 002051dc 1652 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj_____call__ │ │ │ │ 653: 00466f84 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pathlib │ │ │ │ - 654: 002d59ac 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___close │ │ │ │ + 654: 002d5e30 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___close │ │ │ │ 655: 00069ef0 100 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____iter__ │ │ │ │ - 656: 000b7170 616 FUNC GLOBAL DEFAULT 11 CPyDef_black___re_compile_maybe_verbose │ │ │ │ - 657: 0016aba0 1348 FUNC GLOBAL DEFAULT 11 CPyDef_conv_____top_level__ │ │ │ │ + 656: 000b716c 616 FUNC GLOBAL DEFAULT 11 CPyDef_black___re_compile_maybe_verbose │ │ │ │ + 657: 0016adf0 1348 FUNC GLOBAL DEFAULT 11 CPyDef_conv_____top_level__ │ │ │ │ 658: 00466ed0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tempfile │ │ │ │ - 659: 000a60d8 612 FUNC GLOBAL DEFAULT 11 CPyStr_GetItem │ │ │ │ - 660: 0011daf0 212 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ - 661: 00322010 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ - 662: 001ac1ec 288 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_future_imports │ │ │ │ + 659: 000a60d4 612 FUNC GLOBAL DEFAULT 11 CPyStr_GetItem │ │ │ │ + 660: 0011db18 212 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ + 661: 00322530 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 662: 001ac3ec 288 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_future_imports │ │ │ │ 663: 004669a4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____iter_nameescape_slices_StringSplitter_gen │ │ │ │ - 664: 000cc244 332 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____iter_nameescape_slices │ │ │ │ - 665: 00309610 10228 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____mypyc_generator_helper__ │ │ │ │ - 666: 003e77bc 476 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match_seq__BasePattern_glue │ │ │ │ - 667: 001e3550 328 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___throw │ │ │ │ - 668: 00072558 140 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_env │ │ │ │ + 664: 000cc240 332 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____iter_nameescape_slices │ │ │ │ + 665: 00309b30 10228 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____mypyc_generator_helper__ │ │ │ │ + 666: 003e7dd0 476 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match_seq__BasePattern_glue │ │ │ │ + 667: 001e3774 328 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___throw │ │ │ │ + 668: 00072554 140 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_env │ │ │ │ 669: 00057c6c 184 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___Replacement │ │ │ │ - 670: 000fe4b8 300 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_obj_____call__ │ │ │ │ + 670: 000fe4e0 300 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_obj_____call__ │ │ │ │ 671: 00466c4c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_tname_LineGenerator_env │ │ │ │ - 672: 00104874 6276 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_simple_decorator_trailer │ │ │ │ + 672: 0010489c 6276 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_simple_decorator_trailer │ │ │ │ 673: 00051d1c 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen │ │ │ │ - 674: 002b57b4 492 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser___parse │ │ │ │ - 675: 0010c4a8 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____next__ │ │ │ │ - 676: 0020a1f4 372 FUNC GLOBAL DEFAULT 11 CPyTagged_FloorDivide_ │ │ │ │ + 674: 002b5c38 492 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser___parse │ │ │ │ + 675: 0010c4d0 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____next__ │ │ │ │ + 676: 0020a414 372 FUNC GLOBAL DEFAULT 11 CPyTagged_FloorDivide_ │ │ │ │ 677: 00466e0c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___resources_internal │ │ │ │ - 678: 00314330 1716 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___close │ │ │ │ - 679: 0019cb00 328 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___throw │ │ │ │ + 678: 00314850 1716 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___close │ │ │ │ + 679: 0019cd00 328 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___throw │ │ │ │ 680: 000562b0 92 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen │ │ │ │ 681: 00053300 92 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen │ │ │ │ - 682: 00209784 512 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___replace_cell_magics │ │ │ │ - 683: 002d022c 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___throw │ │ │ │ - 684: 000bfadc 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____iter__ │ │ │ │ - 685: 000f33b0 2184 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize____combinations │ │ │ │ - 686: 00112bb0 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____next__ │ │ │ │ - 687: 002263b8 1132 FUNC GLOBAL DEFAULT 11 CPyPy_parse___ParseError_____init__ │ │ │ │ + 682: 002099a4 512 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___replace_cell_magics │ │ │ │ + 683: 002d06b0 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___throw │ │ │ │ + 684: 000bfad8 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____iter__ │ │ │ │ + 685: 000f33ac 2184 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize____combinations │ │ │ │ + 686: 00112bd8 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____next__ │ │ │ │ + 687: 002265d8 1132 FUNC GLOBAL DEFAULT 11 CPyPy_parse___ParseError_____init__ │ │ │ │ 688: 00057960 192 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker │ │ │ │ 689: 0046686c 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___TokenError │ │ │ │ - 690: 000d7f80 196 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen_____iter__ │ │ │ │ + 690: 000d7f7c 196 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen_____iter__ │ │ │ │ 691: 00466f0c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2 │ │ │ │ - 692: 003766b8 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___throw │ │ │ │ - 693: 0020cb80 576 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____init__ │ │ │ │ - 694: 000d5bbc 120 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___NFAState_____init__ │ │ │ │ - 695: 001a2234 2108 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___validate_cell │ │ │ │ - 696: 002b7b2c 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____next__ │ │ │ │ - 697: 003977d0 404 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_stream_raw │ │ │ │ - 698: 001d3e84 1832 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___simplify_dfa │ │ │ │ - 699: 00125e90 3028 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append_comment │ │ │ │ - 700: 00113fcc 324 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___throw │ │ │ │ - 701: 001a832c 4404 FUNC GLOBAL DEFAULT 11 CPyDef_black___decode_bytes │ │ │ │ - 702: 000b922c 988 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___jupyter_dependencies_are_installed │ │ │ │ + 692: 00376ccc 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___throw │ │ │ │ + 693: 0020cda0 576 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____init__ │ │ │ │ + 694: 000d5bb8 120 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___NFAState_____init__ │ │ │ │ + 695: 001a2434 2108 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___validate_cell │ │ │ │ + 696: 002b7fb0 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____next__ │ │ │ │ + 697: 00397de4 404 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_stream_raw │ │ │ │ + 698: 001d4084 1832 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___simplify_dfa │ │ │ │ + 699: 00125eb8 3028 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append_comment │ │ │ │ + 700: 00113ff4 324 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___throw │ │ │ │ + 701: 001a852c 4404 FUNC GLOBAL DEFAULT 11 CPyDef_black___decode_bytes │ │ │ │ + 702: 000b9228 988 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___jupyter_dependencies_are_installed │ │ │ │ 703: 00466c08 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___right_hand_split_env │ │ │ │ - 704: 00237b84 480 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_break_idx │ │ │ │ + 704: 00237da4 480 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_break_idx │ │ │ │ 705: 00466f28 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___nodes │ │ │ │ - 706: 002b59a0 408 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser____next_state │ │ │ │ + 706: 002b5e24 408 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser____next_state │ │ │ │ 707: 00466ebc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_handle_ipynb_magics___globals │ │ │ │ - 708: 0036890c 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____next__ │ │ │ │ + 708: 00368f20 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____next__ │ │ │ │ 709: 000537c0 88 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen │ │ │ │ - 710: 00298280 292 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___throw │ │ │ │ - 711: 00170f60 268 FUNC GLOBAL DEFAULT 11 CPyIter_Send │ │ │ │ - 712: 002fffc0 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___send │ │ │ │ - 713: 003e6908 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___prev_sibling │ │ │ │ - 714: 00120b88 1004 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___addfirstsets │ │ │ │ - 715: 002299c4 3496 FUNC GLOBAL DEFAULT 11 CPyDef_lines____can_omit_opening_paren │ │ │ │ - 716: 000c2b3c 716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split │ │ │ │ - 717: 001239f8 2868 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___raise_error │ │ │ │ - 718: 001d9e30 4912 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 719: 002406d8 208 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern │ │ │ │ - 720: 0026e770 2088 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___convert │ │ │ │ + 710: 00293ad8 292 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___throw │ │ │ │ + 711: 001711b0 268 FUNC GLOBAL DEFAULT 11 CPyIter_Send │ │ │ │ + 712: 003004dc 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___send │ │ │ │ + 713: 003e6f1c 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___prev_sibling │ │ │ │ + 714: 00120bb0 1004 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___addfirstsets │ │ │ │ + 715: 00229be4 3496 FUNC GLOBAL DEFAULT 11 CPyDef_lines____can_omit_opening_paren │ │ │ │ + 716: 000c2b38 716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split │ │ │ │ + 717: 00123a20 2868 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___raise_error │ │ │ │ + 718: 001da054 4912 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 719: 002408f8 208 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern │ │ │ │ + 720: 0026e990 2088 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___convert │ │ │ │ 721: 00466bac 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___Line │ │ │ │ 722: 00466a7c 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___visit_default_Visitor_env │ │ │ │ - 723: 000f059c 596 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___ilabels │ │ │ │ - 724: 00072cbc 172 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_env │ │ │ │ + 723: 000f0598 596 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___ilabels │ │ │ │ + 724: 00072cb8 172 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_env │ │ │ │ 725: 00464ea8 60 OBJECT GLOBAL DEFAULT 21 trans___CannotTransform_members │ │ │ │ - 726: 002d8368 168 FUNC GLOBAL DEFAULT 11 CPyPy_literals___escape │ │ │ │ - 727: 000ca8f8 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger_____mypyc_defaults_setup │ │ │ │ - 728: 0007223c 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_env │ │ │ │ + 726: 002d87ec 168 FUNC GLOBAL DEFAULT 11 CPyPy_literals___escape │ │ │ │ + 727: 000ca8f4 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger_____mypyc_defaults_setup │ │ │ │ + 728: 00072238 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_env │ │ │ │ 729: 00466b44 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___ASYNC_KEYWORDS │ │ │ │ 730: 000528d0 92 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen │ │ │ │ - 731: 003eeb94 484 FUNC GLOBAL DEFAULT 11 CPyInit_black___rusty │ │ │ │ - 732: 002ef674 11356 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 731: 003ef1a8 484 FUNC GLOBAL DEFAULT 11 CPyInit_black___rusty │ │ │ │ + 732: 002efb8c 11356 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 733: 00466850 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___generate_tokens_env │ │ │ │ - 734: 00100518 200 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___clone │ │ │ │ - 735: 000e1f28 248 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____is_ipython_magic │ │ │ │ + 734: 00100540 200 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___clone │ │ │ │ + 735: 000e1f24 248 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____is_ipython_magic │ │ │ │ 736: 00466cc4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_typeparams_LineGenerator_env │ │ │ │ - 737: 0018738c 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___send │ │ │ │ - 738: 000eb78c 480 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___insert_child │ │ │ │ - 739: 000708e8 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 740: 00313e58 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____next__ │ │ │ │ - 741: 001d4ad0 400 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_increment_for_loop_variable │ │ │ │ - 742: 000a4de4 224 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt64_ │ │ │ │ - 743: 000a9328 348 FUNC GLOBAL DEFAULT 11 CPyDict_Keys │ │ │ │ - 744: 002356e4 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___close │ │ │ │ - 745: 0016be94 252 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___report │ │ │ │ - 746: 0039fb2c 3248 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_ipynb_string │ │ │ │ - 747: 002a7588 7620 FUNC GLOBAL DEFAULT 11 CPyDef_lines___can_omit_invisible_parens │ │ │ │ - 748: 000bbd1c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____iter__ │ │ │ │ + 737: 00187590 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___send │ │ │ │ + 738: 000eb788 480 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___insert_child │ │ │ │ + 739: 000708e4 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____get__ │ │ │ │ + 740: 00314378 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____next__ │ │ │ │ + 741: 001d4cd0 400 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_increment_for_loop_variable │ │ │ │ + 742: 000a4de0 224 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt64_ │ │ │ │ + 743: 000a9324 348 FUNC GLOBAL DEFAULT 11 CPyDict_Keys │ │ │ │ + 744: 00235904 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___close │ │ │ │ + 745: 0016c0e4 252 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___report │ │ │ │ + 746: 003a0140 3248 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_ipynb_string │ │ │ │ + 747: 002a7a0c 7620 FUNC GLOBAL DEFAULT 11 CPyDef_lines___can_omit_invisible_parens │ │ │ │ + 748: 000bbd18 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____iter__ │ │ │ │ 749: 000522c4 104 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_obj │ │ │ │ 750: 00466c70 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_power_LineGenerator_gen │ │ │ │ - 751: 000d4844 1004 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar_____init__ │ │ │ │ - 752: 000b8190 68 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext │ │ │ │ - 753: 000e34f4 268 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder_____init__ │ │ │ │ - 754: 001db5d0 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___throw │ │ │ │ - 755: 000a3a14 192 FUNC GLOBAL DEFAULT 11 CPyPy_strings___replace_normalize_unicode_escape_sequences_obj_____get__ │ │ │ │ - 756: 0017e9f4 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___close │ │ │ │ - 757: 000a9cf8 348 FUNC GLOBAL DEFAULT 11 CPyDict_NextValue │ │ │ │ - 758: 002332d4 1552 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_unicode_escape_sequences │ │ │ │ - 759: 001994b8 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___close │ │ │ │ + 751: 000d4840 1004 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar_____init__ │ │ │ │ + 752: 000b818c 68 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext │ │ │ │ + 753: 000e34f0 268 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder_____init__ │ │ │ │ + 754: 001db7f4 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___throw │ │ │ │ + 755: 000a3a10 192 FUNC GLOBAL DEFAULT 11 CPyPy_strings___replace_normalize_unicode_escape_sequences_obj_____get__ │ │ │ │ + 756: 0017ebf8 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___close │ │ │ │ + 757: 000a9cf4 348 FUNC GLOBAL DEFAULT 11 CPyDict_NextValue │ │ │ │ + 758: 002334f4 1552 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_unicode_escape_sequences │ │ │ │ + 759: 001996b8 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___close │ │ │ │ 760: 00466e24 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___schema │ │ │ │ - 761: 00349e38 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___send │ │ │ │ - 762: 000e9120 3380 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_string_prefix │ │ │ │ - 763: 000c7348 672 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___is_valid_line_range │ │ │ │ + 761: 0034a44c 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___send │ │ │ │ + 762: 000e911c 3380 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_string_prefix │ │ │ │ + 763: 000c7344 672 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___is_valid_line_range │ │ │ │ 764: 00068ec8 96 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____iter__ │ │ │ │ 765: 00466a38 4 OBJECT GLOBAL DEFAULT 22 CPyType_rusty___Err │ │ │ │ - 766: 000cbda4 396 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter___do_transform │ │ │ │ - 767: 0017b83c 9508 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 768: 000b7930 1204 FUNC GLOBAL DEFAULT 11 CPyDef_black___validate_metadata │ │ │ │ - 769: 000eaed4 252 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____ne__ │ │ │ │ - 770: 000cb350 460 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans │ │ │ │ - 771: 00181b1c 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___send │ │ │ │ - 772: 0021c894 760 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___leave_fstring │ │ │ │ + 766: 000cbda0 396 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter___do_transform │ │ │ │ + 767: 0017ba40 9508 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 768: 000b792c 1204 FUNC GLOBAL DEFAULT 11 CPyDef_black___validate_metadata │ │ │ │ + 769: 000eaed0 252 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____ne__ │ │ │ │ + 770: 000cb34c 460 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans │ │ │ │ + 771: 00181d20 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___send │ │ │ │ + 772: 0021cab4 760 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___leave_fstring │ │ │ │ 773: 00466898 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___DFAState │ │ │ │ 774: 00056dd4 112 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern_____mypyc_defaults_setup │ │ │ │ - 775: 001a7330 276 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize____get_normal_name │ │ │ │ - 776: 0038e150 296 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___send │ │ │ │ - 777: 000a760c 228 FUNC GLOBAL DEFAULT 11 CPyList_GetItemShortBorrow │ │ │ │ - 778: 001b9f24 2928 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___copy │ │ │ │ - 779: 000d3cb8 196 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____iter__ │ │ │ │ + 775: 001a7530 276 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize____get_normal_name │ │ │ │ + 776: 0038e764 296 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___send │ │ │ │ + 777: 000a7608 228 FUNC GLOBAL DEFAULT 11 CPyList_GetItemShortBorrow │ │ │ │ + 778: 001ba124 2928 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___copy │ │ │ │ + 779: 000d3cb4 196 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____iter__ │ │ │ │ 780: 00056eac 104 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern_____mypyc_defaults_setup │ │ │ │ 781: 00069248 100 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ 782: 004668e4 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_env │ │ │ │ - 783: 0011c8e8 72 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___send │ │ │ │ + 783: 0011c910 72 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___send │ │ │ │ 784: 00068bac 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____iter__ │ │ │ │ 785: 00466c50 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_factor_LineGenerator_gen │ │ │ │ 786: 00466e44 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_ranges___globals │ │ │ │ - 787: 00072b40 220 FUNC GLOBAL DEFAULT 11 CPyPickle_SetState │ │ │ │ - 788: 00192de4 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___send │ │ │ │ - 789: 000e8c4c 368 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____contains_standalone_comment │ │ │ │ - 790: 0027cbbc 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen_____next__ │ │ │ │ + 787: 00072b3c 220 FUNC GLOBAL DEFAULT 11 CPyPickle_SetState │ │ │ │ + 788: 00192fe8 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___send │ │ │ │ + 789: 000e8c48 368 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____contains_standalone_comment │ │ │ │ + 790: 0027cddc 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen_____next__ │ │ │ │ 791: 000567b4 104 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj │ │ │ │ - 792: 001d1460 320 FUNC GLOBAL DEFAULT 11 CPyTagged_Invert_ │ │ │ │ - 793: 000a40d4 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_insert_str_child_factory_obj_____get__ │ │ │ │ - 794: 000be378 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_power │ │ │ │ - 795: 00340034 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___close │ │ │ │ + 792: 001d1660 320 FUNC GLOBAL DEFAULT 11 CPyTagged_Invert_ │ │ │ │ + 793: 000a40d0 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_insert_str_child_factory_obj_____get__ │ │ │ │ + 794: 000be374 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_power │ │ │ │ + 795: 00340648 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___close │ │ │ │ 796: 00466934 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___pre_order_Node_env │ │ │ │ 797: 004668a0 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___ParserGenerator │ │ │ │ - 798: 000cd224 368 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_factory │ │ │ │ - 799: 000bc5e4 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____iter__ │ │ │ │ + 798: 000cd220 368 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_factory │ │ │ │ + 799: 000bc5e0 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____iter__ │ │ │ │ 800: 00466b50 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___TRAILING_COMMA_IN_CALL │ │ │ │ 801: 00466ac0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___MATH_OPERATORS │ │ │ │ 802: 00058364 228 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode │ │ │ │ - 803: 003376e4 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___send │ │ │ │ - 804: 00376248 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 803: 00337cf4 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___send │ │ │ │ + 804: 0037685c 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ 805: 00053010 104 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj │ │ │ │ 806: 00466b08 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___FUTURE_ANNOTATIONS │ │ │ │ - 807: 0022e7a8 4400 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern____submatch │ │ │ │ + 807: 0022e9c8 4400 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern____submatch │ │ │ │ 808: 000681a8 96 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____iter__ │ │ │ │ 809: 00466bf0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___split_wrapper_dont_increase_indentation_obj │ │ │ │ - 810: 0017ffb0 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___throw │ │ │ │ - 811: 00112f44 324 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___throw │ │ │ │ + 810: 001801b4 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___throw │ │ │ │ + 811: 00112f6c 324 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___throw │ │ │ │ 812: 00051e00 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen │ │ │ │ 813: 000565a0 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_env │ │ │ │ - 814: 00245d7c 464 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize │ │ │ │ - 815: 000c9154 288 FUNC GLOBAL DEFAULT 11 CPyPy_schema___get_schema │ │ │ │ - 816: 000a58d0 192 FUNC GLOBAL DEFAULT 11 CPyFloat_Exp │ │ │ │ + 814: 00245f9c 464 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize │ │ │ │ + 815: 000c9150 288 FUNC GLOBAL DEFAULT 11 CPyPy_schema___get_schema │ │ │ │ + 816: 000a58cc 192 FUNC GLOBAL DEFAULT 11 CPyFloat_Exp │ │ │ │ 817: 00466d30 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___generate_ignored_nodes_env │ │ │ │ 818: 00051104 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen │ │ │ │ 819: 0005292c 116 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_env │ │ │ │ - 820: 0030f8bc 292 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___send │ │ │ │ - 821: 0029a8d0 196 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ + 820: 0030fddc 292 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___send │ │ │ │ + 821: 002960c8 196 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ 822: 00466f10 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___report │ │ │ │ - 823: 000bbde0 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_paramspec │ │ │ │ + 823: 000bbddc 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_paramspec │ │ │ │ 824: 00466924 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___post_order_Leaf_env │ │ │ │ - 825: 0035a554 600 FUNC GLOBAL DEFAULT 11 CPyPy_driver___load_grammar │ │ │ │ + 825: 0035ab68 600 FUNC GLOBAL DEFAULT 11 CPyPy_driver___load_grammar │ │ │ │ 826: 00466a5c 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing____stringify_ast_env │ │ │ │ - 827: 000f1ca4 2532 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____eq__ │ │ │ │ - 828: 0017de78 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____next__ │ │ │ │ - 829: 0019957c 4332 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____mypyc_generator_helper__ │ │ │ │ - 830: 002771cc 368 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_multiline_string │ │ │ │ - 831: 003e9d2c 10480 FUNC GLOBAL DEFAULT 11 CPyInit_black___linegen │ │ │ │ - 832: 00282094 1152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____init__ │ │ │ │ - 833: 00136c0c 1572 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___get_annotation_type │ │ │ │ + 827: 000f1ca0 2532 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____eq__ │ │ │ │ + 828: 0017e07c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____next__ │ │ │ │ + 829: 0019977c 4332 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____mypyc_generator_helper__ │ │ │ │ + 830: 002773ec 368 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_multiline_string │ │ │ │ + 831: 003ea340 10480 FUNC GLOBAL DEFAULT 11 CPyInit_black___linegen │ │ │ │ + 832: 00282334 1152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____init__ │ │ │ │ + 833: 00136c9c 1696 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___get_annotation_type │ │ │ │ 834: 000683f0 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____iter__ │ │ │ │ - 835: 004290e8 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Complex │ │ │ │ - 836: 000a6a3c 44 FUNC GLOBAL DEFAULT 11 CPyStr_Size_size_t │ │ │ │ - 837: 000c6e54 592 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast │ │ │ │ - 838: 0026228c 192 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____next__ │ │ │ │ - 839: 000fba04 396 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_obj_____call__ │ │ │ │ - 840: 000a47ec 220 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer │ │ │ │ - 841: 001738a8 196 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen_____next__ │ │ │ │ - 842: 000e55e0 416 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_lpar_token │ │ │ │ + 835: 00429700 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Complex │ │ │ │ + 836: 000a6a38 44 FUNC GLOBAL DEFAULT 11 CPyStr_Size_size_t │ │ │ │ + 837: 000c6e50 592 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast │ │ │ │ + 838: 002624ac 192 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____next__ │ │ │ │ + 839: 000fba00 396 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_obj_____call__ │ │ │ │ + 840: 000a47e8 220 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer │ │ │ │ + 841: 00173af8 196 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen_____next__ │ │ │ │ + 842: 000e55dc 416 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_lpar_token │ │ │ │ 843: 00057440 12 FUNC GLOBAL DEFAULT 11 CPyDef_token___ISEOF │ │ │ │ - 844: 000b705c 276 FUNC GLOBAL DEFAULT 11 CPyDef__black_version_____top_level__ │ │ │ │ - 845: 0017df84 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___send │ │ │ │ - 846: 002fab14 372 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___remove_with_parens │ │ │ │ + 844: 000b7058 276 FUNC GLOBAL DEFAULT 11 CPyDef__black_version_____top_level__ │ │ │ │ + 845: 0017e188 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___send │ │ │ │ + 846: 002fb02c 372 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___remove_with_parens │ │ │ │ 847: 00466b68 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY310 │ │ │ │ 848: 00466b64 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY311 │ │ │ │ - 849: 00313d84 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____mypyc_generator_helper__ │ │ │ │ + 849: 003142a4 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____mypyc_generator_helper__ │ │ │ │ 850: 00466b60 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY312 │ │ │ │ - 851: 0028e7d0 368 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_docstring │ │ │ │ - 852: 0031f0c0 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___send │ │ │ │ - 853: 0038e108 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___send │ │ │ │ - 854: 002088ec 1232 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___get_token │ │ │ │ - 855: 000c4fa0 500 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_comment │ │ │ │ + 851: 0028eaa0 368 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_docstring │ │ │ │ + 852: 0031f5e0 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___send │ │ │ │ + 853: 0038e71c 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___send │ │ │ │ + 854: 00208b0c 1232 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___get_token │ │ │ │ + 855: 000c4f9c 500 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_comment │ │ │ │ 856: 00466b5c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY313 │ │ │ │ - 857: 000c7834 196 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ - 858: 0021bb2c 1668 FUNC GLOBAL DEFAULT 11 CPyTagged_BitwiseLongOp_ │ │ │ │ - 859: 000cbff0 596 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____iter_nameescape_slices │ │ │ │ + 857: 000c7830 196 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ + 858: 0021bd4c 1668 FUNC GLOBAL DEFAULT 11 CPyTagged_BitwiseLongOp_ │ │ │ │ + 859: 000cbfec 596 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____iter_nameescape_slices │ │ │ │ 860: 00052780 92 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen │ │ │ │ - 861: 000fd588 932 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj_____call__ │ │ │ │ - 862: 003ae63c 7384 FUNC GLOBAL DEFAULT 11 CPyDef_black___reformat_one │ │ │ │ + 861: 000fd5b0 932 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj_____call__ │ │ │ │ + 862: 003aec50 7384 FUNC GLOBAL DEFAULT 11 CPyDef_black___reformat_one │ │ │ │ 863: 00466b40 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___ASSIGNMENT_EXPRESSIONS │ │ │ │ - 864: 00191468 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___close │ │ │ │ - 865: 0010c7f8 324 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___throw │ │ │ │ - 866: 0019a73c 68 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____next__ │ │ │ │ - 867: 000c7d64 592 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor___visit_suite │ │ │ │ - 868: 000d5c34 160 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___NFAState │ │ │ │ - 869: 001fd730 2232 FUNC GLOBAL DEFAULT 11 CPyDef_strings___lines_with_leading_tabs_expanded │ │ │ │ - 870: 000aa754 56 FUNC GLOBAL DEFAULT 11 CPy_ExceptionMatches │ │ │ │ - 871: 000c0468 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_atom │ │ │ │ - 872: 0030f7b4 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____next__ │ │ │ │ + 864: 0019166c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___close │ │ │ │ + 865: 0010c820 324 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___throw │ │ │ │ + 866: 0019a93c 68 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____next__ │ │ │ │ + 867: 000c7d60 592 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor___visit_suite │ │ │ │ + 868: 000d5c30 160 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___NFAState │ │ │ │ + 869: 001fd950 2232 FUNC GLOBAL DEFAULT 11 CPyDef_strings___lines_with_leading_tabs_expanded │ │ │ │ + 870: 000aa750 56 FUNC GLOBAL DEFAULT 11 CPy_ExceptionMatches │ │ │ │ + 871: 000c0464 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_atom │ │ │ │ + 872: 0030fcd4 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____next__ │ │ │ │ 873: 00051828 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen │ │ │ │ - 874: 00113b64 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 875: 0012a520 484 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_with_or_async_with_stmt │ │ │ │ - 876: 000d0fc8 596 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___generate_matches │ │ │ │ + 874: 00113b8c 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 875: 0012a548 484 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_with_or_async_with_stmt │ │ │ │ + 876: 000d0fc4 596 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___generate_matches │ │ │ │ 877: 00466a9c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___BRACKET │ │ │ │ 878: 00466fcc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__black_version___globals │ │ │ │ - 879: 000c5194 348 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_comment │ │ │ │ - 880: 00109c5c 1716 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_async_stmt_or_funcdef │ │ │ │ - 881: 0030bed8 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____next__ │ │ │ │ - 882: 000714c0 160 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor_____init__ │ │ │ │ - 883: 002d0108 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___throw │ │ │ │ - 884: 001fa404 380 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___run │ │ │ │ + 879: 000c5190 348 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_comment │ │ │ │ + 880: 00109c84 1716 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_async_stmt_or_funcdef │ │ │ │ + 881: 0030c3f8 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____next__ │ │ │ │ + 882: 000714bc 160 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor_____init__ │ │ │ │ + 883: 002d058c 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___throw │ │ │ │ + 884: 001fa628 380 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___run │ │ │ │ 885: 00466c44 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_STRING_LineGenerator_env │ │ │ │ - 886: 00120f74 232 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___addfirstsets │ │ │ │ - 887: 000cebc8 456 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___post_order │ │ │ │ - 888: 0013cbd4 2172 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___unwrap_singleton_parenthesis │ │ │ │ - 889: 0038eb98 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___close │ │ │ │ - 890: 001154a4 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___throw │ │ │ │ - 891: 00072340 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_env │ │ │ │ - 892: 002f96b0 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___throw │ │ │ │ - 893: 0013b228 2196 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___printtoken │ │ │ │ - 894: 002eec90 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___throw │ │ │ │ - 895: 000fb2a0 412 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator_____init__ │ │ │ │ + 886: 00120f9c 232 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___addfirstsets │ │ │ │ + 887: 000cebc4 456 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___post_order │ │ │ │ + 888: 0013ce24 2172 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___unwrap_singleton_parenthesis │ │ │ │ + 889: 0038f1ac 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___close │ │ │ │ + 890: 001154cc 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___throw │ │ │ │ + 891: 0007233c 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_env │ │ │ │ + 892: 002f9bc8 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___throw │ │ │ │ + 893: 0013b478 2196 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___printtoken │ │ │ │ + 894: 002ef1a8 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___throw │ │ │ │ + 895: 000fb29c 412 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator_____init__ │ │ │ │ 896: 00466d7c 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___from_configuration_WriteBack_obj │ │ │ │ - 897: 000a3414 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_obj_____get__ │ │ │ │ - 898: 002a6b60 412 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___should_split_line │ │ │ │ - 899: 00232efc 712 FUNC GLOBAL DEFAULT 11 CPyDef_strings___get_string_prefix │ │ │ │ - 900: 000c38d0 476 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___enumerate_with_length │ │ │ │ + 897: 000a3410 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_obj_____get__ │ │ │ │ + 898: 002a6fe4 412 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___should_split_line │ │ │ │ + 899: 0023311c 712 FUNC GLOBAL DEFAULT 11 CPyDef_strings___get_string_prefix │ │ │ │ + 900: 000c38cc 476 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___enumerate_with_length │ │ │ │ 901: 00466a60 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing____stringify_ast_with_new_parent_gen │ │ │ │ - 902: 00262248 68 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____next__ │ │ │ │ - 903: 00280b34 500 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___wrap_in_parentheses │ │ │ │ - 904: 000ebccc 308 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____mypyc_setter__prefix │ │ │ │ - 905: 0026e6a8 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___clone │ │ │ │ - 906: 000bfde8 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_STRING │ │ │ │ - 907: 000f694c 328 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen___throw │ │ │ │ - 908: 001eac40 72 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___send │ │ │ │ + 902: 00262468 68 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____next__ │ │ │ │ + 903: 00280d54 500 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___wrap_in_parentheses │ │ │ │ + 904: 000ebcc8 308 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____mypyc_setter__prefix │ │ │ │ + 905: 0026e8c8 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___clone │ │ │ │ + 906: 000bfde4 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_STRING │ │ │ │ + 907: 000f6948 328 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen___throw │ │ │ │ + 908: 001eae64 72 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___send │ │ │ │ 909: 000572dc 92 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___make_dfa_ParserGenerator_env │ │ │ │ - 910: 00072448 140 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_env │ │ │ │ + 910: 00072444 140 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_env │ │ │ │ 911: 00466918 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___pre_order_Leaf_gen │ │ │ │ - 912: 000f47c4 224 FUNC GLOBAL DEFAULT 11 CPy_AttributeError │ │ │ │ + 912: 000f47c0 224 FUNC GLOBAL DEFAULT 11 CPy_AttributeError │ │ │ │ 913: 004650ec 60 OBJECT GLOBAL DEFAULT 21 mode___Deprecated_members │ │ │ │ - 914: 0032e288 348 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper___do_splitter_match │ │ │ │ - 915: 00359d34 2080 FUNC GLOBAL DEFAULT 11 CPyDef_driver___load_grammar │ │ │ │ - 916: 000ef4f8 392 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar____update │ │ │ │ - 917: 000bf2c8 588 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_factor │ │ │ │ + 914: 0032e7a8 348 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper___do_splitter_match │ │ │ │ + 915: 0035a348 2080 FUNC GLOBAL DEFAULT 11 CPyDef_driver___load_grammar │ │ │ │ + 916: 000ef4f4 392 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar____update │ │ │ │ + 917: 000bf2c4 588 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_factor │ │ │ │ 918: 00052af4 116 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_env │ │ │ │ - 919: 002983a4 328 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___throw │ │ │ │ - 920: 00124bd0 128 FUNC GLOBAL DEFAULT 11 CPy_FetchStopIterationValue │ │ │ │ + 919: 00293bfc 328 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___throw │ │ │ │ + 920: 00124bf8 128 FUNC GLOBAL DEFAULT 11 CPy_FetchStopIterationValue │ │ │ │ 921: 000508d8 100 FUNC GLOBAL DEFAULT 11 CPyDef_black___from_configuration_WriteBack_obj │ │ │ │ - 922: 00113d3c 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___send │ │ │ │ + 922: 00113d64 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___send │ │ │ │ 923: 00466e4c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___tokenize_internal │ │ │ │ 924: 00466c84 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_async_stmt_LineGenerator_env │ │ │ │ - 925: 000cba08 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____iter__ │ │ │ │ - 926: 000b9c9c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____iter__ │ │ │ │ - 927: 0018bc60 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___throw │ │ │ │ - 928: 00275e78 292 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___send │ │ │ │ - 929: 000ce7e8 604 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____str__ │ │ │ │ - 930: 001a1530 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___close │ │ │ │ - 931: 00287664 224 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator │ │ │ │ - 932: 00189dd4 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____next__ │ │ │ │ - 933: 0014062c 304 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___unwrap_singleton_parenthesis │ │ │ │ - 934: 0032f49c 11256 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___normalize_invisible_parens │ │ │ │ - 935: 00293948 4800 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____validate │ │ │ │ - 936: 00287744 368 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator_____init__ │ │ │ │ - 937: 002d4dec 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____next__ │ │ │ │ - 938: 002c9f90 324 FUNC GLOBAL DEFAULT 11 CPyPy_strings___fix_multiline_docstring │ │ │ │ - 939: 0010d344 3940 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____return_match │ │ │ │ - 940: 000cddcc 228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___clone │ │ │ │ - 941: 000bc48c 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_dictsetmaker │ │ │ │ - 942: 001126b4 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___close │ │ │ │ - 943: 0017e318 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___close │ │ │ │ + 925: 000cba04 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____iter__ │ │ │ │ + 926: 000b9c98 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____iter__ │ │ │ │ + 927: 0018be64 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___throw │ │ │ │ + 928: 00276098 292 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___send │ │ │ │ + 929: 000ce7e4 604 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____str__ │ │ │ │ + 930: 001a1730 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___close │ │ │ │ + 931: 00287904 224 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator │ │ │ │ + 932: 00189fd8 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____next__ │ │ │ │ + 933: 0014087c 304 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___unwrap_singleton_parenthesis │ │ │ │ + 934: 0032f9bc 11496 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___normalize_invisible_parens │ │ │ │ + 935: 0029c968 4800 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____validate │ │ │ │ + 936: 002879e4 368 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator_____init__ │ │ │ │ + 937: 002d5270 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____next__ │ │ │ │ + 938: 002ca414 324 FUNC GLOBAL DEFAULT 11 CPyPy_strings___fix_multiline_docstring │ │ │ │ + 939: 0010d36c 3940 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____return_match │ │ │ │ + 940: 000cddc8 228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___clone │ │ │ │ + 941: 000bc488 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_dictsetmaker │ │ │ │ + 942: 001126dc 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___close │ │ │ │ + 943: 0017e51c 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___close │ │ │ │ 944: 0005740c 52 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____mypyc_defaults_setup │ │ │ │ - 945: 00116f90 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____next__ │ │ │ │ + 945: 00116fb8 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____next__ │ │ │ │ 946: 0046694c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___WildcardPattern │ │ │ │ 947: 000573a4 104 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj │ │ │ │ - 948: 00337854 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___throw │ │ │ │ - 949: 00180870 4232 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 950: 000a689c 136 FUNC GLOBAL DEFAULT 11 CPyStr_Replace │ │ │ │ + 948: 00337e64 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___throw │ │ │ │ + 949: 00180a74 4232 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 950: 000a6898 136 FUNC GLOBAL DEFAULT 11 CPyStr_Replace │ │ │ │ 951: 00464f5c 60 OBJECT GLOBAL DEFAULT 21 parsing___ASTSafetyError_members │ │ │ │ - 952: 000d3754 348 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____init__ │ │ │ │ + 952: 000d3750 348 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____init__ │ │ │ │ 953: 004668a4 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___PgenGrammar │ │ │ │ - 954: 002357a8 308 FUNC GLOBAL DEFAULT 11 CPyPy_strings___assert_is_leaf_string │ │ │ │ - 955: 0006ff60 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_obj_____get__ │ │ │ │ - 956: 00070e5c 136 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___read_or_stop_detect_encoding_obj_____get__ │ │ │ │ + 954: 002359c8 308 FUNC GLOBAL DEFAULT 11 CPyPy_strings___assert_is_leaf_string │ │ │ │ + 955: 0006ff5c 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_obj_____get__ │ │ │ │ + 956: 00070e58 136 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___read_or_stop_detect_encoding_obj_____get__ │ │ │ │ 957: 00466dac 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_pgen___globals │ │ │ │ 958: 00052088 112 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_env │ │ │ │ - 959: 00161bc0 348 FUNC GLOBAL DEFAULT 11 CPyDef_numerics_____top_level__ │ │ │ │ + 959: 00161e10 348 FUNC GLOBAL DEFAULT 11 CPyDef_numerics_____top_level__ │ │ │ │ 960: 00466e84 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_lines___globals │ │ │ │ - 961: 00196bac 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___throw │ │ │ │ - 962: 000a84f0 84 FUNC GLOBAL DEFAULT 11 CPyList_Insert │ │ │ │ + 961: 00196db0 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___throw │ │ │ │ + 962: 000a84ec 84 FUNC GLOBAL DEFAULT 11 CPyList_Insert │ │ │ │ 963: 00466de0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___driver_internal │ │ │ │ - 964: 0019e894 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____next__ │ │ │ │ + 964: 0019ea94 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____next__ │ │ │ │ 965: 00466ad0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___WHITESPACE │ │ │ │ - 966: 00116e78 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____mypyc_generator_helper__ │ │ │ │ - 967: 003ade24 2072 FUNC GLOBAL DEFAULT 11 CPyPy_black___main │ │ │ │ - 968: 000cfd24 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____iter__ │ │ │ │ - 969: 000d0480 456 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___pre_order │ │ │ │ + 966: 00116ea0 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 967: 003ae438 2072 FUNC GLOBAL DEFAULT 11 CPyPy_black___main │ │ │ │ + 968: 000cfd20 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____iter__ │ │ │ │ + 969: 000d047c 456 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___pre_order │ │ │ │ 970: 00466f9c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_collections___abc │ │ │ │ 971: 00466fc8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_builtins │ │ │ │ - 972: 000f07f4 3188 FUNC GLOBAL DEFAULT 11 CPyDef_parse___ParseError_____init__ │ │ │ │ + 972: 000f07f0 3188 FUNC GLOBAL DEFAULT 11 CPyDef_parse___ParseError_____init__ │ │ │ │ 973: 00068cd8 96 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____iter__ │ │ │ │ 974: 00069a7c 248 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____mypyc_defaults_setup │ │ │ │ - 975: 003e6728 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___prefix │ │ │ │ - 976: 0026cd24 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___close │ │ │ │ - 977: 001a5844 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 978: 001fdfe8 272 FUNC GLOBAL DEFAULT 11 CPyPy_strings___lines_with_leading_tabs_expanded │ │ │ │ - 979: 0039e474 360 FUNC GLOBAL DEFAULT 11 CPyPy_black____format_str_once │ │ │ │ - 980: 000f6700 296 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen___send │ │ │ │ - 981: 0033f5ec 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___send │ │ │ │ - 982: 002e5618 17740 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___maybe_make_parens_invisible_in_atom │ │ │ │ - 983: 001398b0 1416 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___bracket_split_succeeded_or_raise │ │ │ │ - 984: 0034f97c 6496 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ - 985: 002d52d0 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___close │ │ │ │ + 975: 003e6d3c 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___prefix │ │ │ │ + 976: 0026cf44 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___close │ │ │ │ + 977: 001a5a44 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 978: 001fe208 272 FUNC GLOBAL DEFAULT 11 CPyPy_strings___lines_with_leading_tabs_expanded │ │ │ │ + 979: 0039ea88 360 FUNC GLOBAL DEFAULT 11 CPyPy_black____format_str_once │ │ │ │ + 980: 000f66fc 296 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen___send │ │ │ │ + 981: 0033fc00 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___send │ │ │ │ + 982: 002e5af8 17796 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___maybe_make_parens_invisible_in_atom │ │ │ │ + 983: 00139b00 1416 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___bracket_split_succeeded_or_raise │ │ │ │ + 984: 0034ff90 6496 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 985: 002d5754 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___close │ │ │ │ 986: 00466ba4 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___LinesBlock │ │ │ │ - 987: 000a5858 120 FUNC GLOBAL DEFAULT 11 CPyFloat_Sqrt │ │ │ │ - 988: 0028d328 4944 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker___maybe_empty_lines │ │ │ │ - 989: 0035b0f0 7584 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___initialize │ │ │ │ - 990: 001a1620 44 FUNC GLOBAL DEFAULT 11 CPyNumber_InPlacePower │ │ │ │ - 991: 0019ac20 1756 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___close │ │ │ │ - 992: 001eab38 68 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____next__ │ │ │ │ - 993: 00357ad4 8220 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_grammar │ │ │ │ - 994: 000c4ce8 348 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_par │ │ │ │ - 995: 000e2020 1188 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____get_str_args │ │ │ │ - 996: 003f2b7c 1664 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___tokenize │ │ │ │ - 997: 000d2140 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____iterative_matches │ │ │ │ - 998: 000e11f4 332 FUNC GLOBAL DEFAULT 11 CPyPy_comments___contains_pragma_comment │ │ │ │ - 999: 00234b90 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____next__ │ │ │ │ - 1000: 000e5c08 416 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_number_token │ │ │ │ - 1001: 000d02f8 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___post_order │ │ │ │ - 1002: 00264adc 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___send │ │ │ │ - 1003: 002f9358 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____next__ │ │ │ │ + 987: 000a5854 120 FUNC GLOBAL DEFAULT 11 CPyFloat_Sqrt │ │ │ │ + 988: 0028d5c8 4992 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker___maybe_empty_lines │ │ │ │ + 989: 0035b704 7584 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___initialize │ │ │ │ + 990: 001a1820 44 FUNC GLOBAL DEFAULT 11 CPyNumber_InPlacePower │ │ │ │ + 991: 0019ae20 1756 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___close │ │ │ │ + 992: 001ead5c 68 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____next__ │ │ │ │ + 993: 003580e8 8220 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_grammar │ │ │ │ + 994: 000c4ce4 348 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_par │ │ │ │ + 995: 000e201c 1188 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____get_str_args │ │ │ │ + 996: 003f3190 1664 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___tokenize │ │ │ │ + 997: 000d213c 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____iterative_matches │ │ │ │ + 998: 000e11f0 332 FUNC GLOBAL DEFAULT 11 CPyPy_comments___contains_pragma_comment │ │ │ │ + 999: 00234db0 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____next__ │ │ │ │ + 1000: 000e5c04 416 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_number_token │ │ │ │ + 1001: 000d02f4 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___post_order │ │ │ │ + 1002: 00264cfc 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___send │ │ │ │ + 1003: 002f9870 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____next__ │ │ │ │ 1004: 00466890 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___closure_make_dfa_ParserGenerator_obj │ │ │ │ 1005: 00466e60 4 OBJECT GLOBAL DEFAULT 22 CPyModule_warnings │ │ │ │ - 1006: 002040b8 212 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____mypyc_generator_helper__ │ │ │ │ - 1007: 0029a7b8 212 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ - 1008: 00314aa4 42052 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ - 1009: 000a4d58 44 FUNC GLOBAL DEFAULT 11 CPyLong_FromStrWithBase │ │ │ │ - 1010: 000e4d88 356 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___child_towards │ │ │ │ + 1006: 002042d8 212 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____mypyc_generator_helper__ │ │ │ │ + 1007: 00295fb0 212 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ + 1008: 00314fc4 42052 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 1009: 000a4d54 44 FUNC GLOBAL DEFAULT 11 CPyLong_FromStrWithBase │ │ │ │ + 1010: 000e4d84 356 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___child_towards │ │ │ │ 1011: 004668f4 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree____recursive_matches_WildcardPattern_env │ │ │ │ - 1012: 00204404 292 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___throw │ │ │ │ - 1013: 0017b778 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___close │ │ │ │ - 1014: 00128338 348 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin____get_key │ │ │ │ - 1015: 000ca76c 396 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger___do_transform │ │ │ │ - 1016: 000e5da8 372 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_number_token │ │ │ │ - 1017: 0026c0c4 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1012: 00204624 292 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___throw │ │ │ │ + 1013: 0017b97c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___close │ │ │ │ + 1014: 00128360 348 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin____get_key │ │ │ │ + 1015: 000ca768 396 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger___do_transform │ │ │ │ + 1016: 000e5da4 372 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_number_token │ │ │ │ + 1017: 0026c2e4 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1018: 00466e7c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_math │ │ │ │ - 1019: 000e1838 272 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____get_code_start │ │ │ │ - 1020: 001d613c 252 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___depth │ │ │ │ - 1021: 000758dc 616 FUNC GLOBAL DEFAULT 11 CPyPickle_GetState │ │ │ │ - 1022: 000a74a8 112 FUNC GLOBAL DEFAULT 11 CPyList_GetItemUnsafe │ │ │ │ - 1023: 002dec24 14044 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___is_split_before_delimiter │ │ │ │ + 1019: 000e1834 272 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____get_code_start │ │ │ │ + 1020: 001d633c 252 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___depth │ │ │ │ + 1021: 000758d8 616 FUNC GLOBAL DEFAULT 11 CPyPickle_GetState │ │ │ │ + 1022: 000a74a4 112 FUNC GLOBAL DEFAULT 11 CPyList_GetItemUnsafe │ │ │ │ + 1023: 002df0a8 14136 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___is_split_before_delimiter │ │ │ │ 1024: 00068e00 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____iter__ │ │ │ │ 1025: 00466db0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___pgen │ │ │ │ - 1026: 000a5364 176 FUNC GLOBAL DEFAULT 11 CPyInt16_Divide │ │ │ │ - 1027: 00192cd8 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen_____next__ │ │ │ │ - 1028: 00338174 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___close │ │ │ │ - 1029: 00106b00 2008 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____can_add_trailing_comma │ │ │ │ - 1030: 002ac708 768 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser___parse │ │ │ │ - 1031: 0019f410 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___close │ │ │ │ - 1032: 000d2330 716 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____recursive_matches │ │ │ │ - 1033: 002eb6c0 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____next__ │ │ │ │ - 1034: 000a95e0 344 FUNC GLOBAL DEFAULT 11 CPyDict_Items │ │ │ │ - 1035: 00072134 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_env │ │ │ │ - 1036: 001a089c 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ - 1037: 000a6e2c 244 FUNC GLOBAL DEFAULT 11 CPyBytes_Concat │ │ │ │ - 1038: 003220e4 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____next__ │ │ │ │ - 1039: 0010c6d4 292 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___throw │ │ │ │ - 1040: 000cc9ac 720 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper___do_transform │ │ │ │ + 1026: 000a5360 176 FUNC GLOBAL DEFAULT 11 CPyInt16_Divide │ │ │ │ + 1027: 00192edc 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen_____next__ │ │ │ │ + 1028: 00338784 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___close │ │ │ │ + 1029: 00106b28 2008 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____can_add_trailing_comma │ │ │ │ + 1030: 002acb8c 768 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser___parse │ │ │ │ + 1031: 0019f610 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___close │ │ │ │ + 1032: 000d232c 716 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____recursive_matches │ │ │ │ + 1033: 002ebbd8 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____next__ │ │ │ │ + 1034: 000a95dc 344 FUNC GLOBAL DEFAULT 11 CPyDict_Items │ │ │ │ + 1035: 00072130 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_env │ │ │ │ + 1036: 001a0a9c 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ + 1037: 000a6e28 244 FUNC GLOBAL DEFAULT 11 CPyBytes_Concat │ │ │ │ + 1038: 00322604 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____next__ │ │ │ │ + 1039: 0010c6fc 292 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___throw │ │ │ │ + 1040: 000cc9a8 720 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper___do_transform │ │ │ │ 1041: 0005335c 88 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_parse_env │ │ │ │ - 1042: 000ed3d0 496 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___match_seq │ │ │ │ - 1043: 003e6e98 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___clone__Base_glue │ │ │ │ - 1044: 0030f770 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____next__ │ │ │ │ + 1042: 000ed3cc 496 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___match_seq │ │ │ │ + 1043: 003e74ac 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___clone__Base_glue │ │ │ │ + 1044: 0030fc90 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____next__ │ │ │ │ 1045: 00466bc8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___standalone_comment_split_env │ │ │ │ - 1046: 00189cbc 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1046: 00189ec0 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1047: 00050e1c 88 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen │ │ │ │ - 1048: 00193178 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___close │ │ │ │ - 1049: 0010e2a8 272 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____return_match │ │ │ │ + 1048: 0019337c 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___close │ │ │ │ + 1049: 0010e2d0 272 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____return_match │ │ │ │ 1050: 00466ea4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_IPython___core___inputtransformer2 │ │ │ │ - 1051: 003b051c 600 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_stdin_to_stdout │ │ │ │ - 1052: 00139fd8 4212 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___dump_nfa │ │ │ │ + 1051: 003b0b30 600 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_stdin_to_stdout │ │ │ │ + 1052: 0013a228 4212 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___dump_nfa │ │ │ │ 1053: 00463b20 60 OBJECT GLOBAL DEFAULT 21 tokenize___StopTokenizing_members │ │ │ │ - 1054: 000cfde4 456 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___leaves │ │ │ │ + 1054: 000cfde0 456 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___leaves │ │ │ │ 1055: 00068c74 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____iter__ │ │ │ │ - 1056: 002bf1d4 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____next__ │ │ │ │ - 1057: 0036c754 176 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___generate_grammar │ │ │ │ - 1058: 00337620 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____next__ │ │ │ │ + 1056: 002bf658 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____next__ │ │ │ │ + 1057: 0036cd68 176 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___generate_grammar │ │ │ │ + 1058: 00337c30 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____next__ │ │ │ │ 1059: 00069c38 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____iter__ │ │ │ │ - 1060: 0022d5fc 1692 FUNC GLOBAL DEFAULT 11 CPyDef_comments___normalize_trailing_prefix │ │ │ │ + 1060: 0022d81c 1692 FUNC GLOBAL DEFAULT 11 CPyDef_comments___normalize_trailing_prefix │ │ │ │ 1061: 00466bfc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____maybe_split_omitting_optional_parens_gen │ │ │ │ - 1062: 00070420 136 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____get__ │ │ │ │ + 1062: 0007041c 136 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____get__ │ │ │ │ 1063: 004669cc 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringParenStripper_env │ │ │ │ - 1064: 003e7ce0 476 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match_seq__BasePattern_glue │ │ │ │ - 1065: 003985b0 836 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_string │ │ │ │ - 1066: 001172e0 328 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___throw │ │ │ │ - 1067: 0038e000 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____next__ │ │ │ │ - 1068: 000f7588 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___any_open_brackets │ │ │ │ - 1069: 001062d4 1664 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_vararg │ │ │ │ - 1070: 000a8ffc 272 FUNC GLOBAL DEFAULT 11 CPyDict_KeysView │ │ │ │ - 1071: 0037c614 9016 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_fstring_quotes │ │ │ │ - 1072: 000c1b10 388 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split │ │ │ │ - 1073: 000aa7bc 180 FUNC GLOBAL DEFAULT 11 _CPy_GetExcInfo │ │ │ │ - 1074: 00173c00 328 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___throw │ │ │ │ - 1075: 000d72d0 296 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___group │ │ │ │ - 1076: 0021e024 1384 FUNC GLOBAL DEFAULT 11 CPyDef_strings___count_chars_in_width │ │ │ │ - 1077: 00112bf4 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____next__ │ │ │ │ - 1078: 000a4724 64 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser_____init__ │ │ │ │ + 1064: 003e82f4 476 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match_seq__BasePattern_glue │ │ │ │ + 1065: 00398bc4 836 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_string │ │ │ │ + 1066: 00117308 328 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___throw │ │ │ │ + 1067: 0038e614 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____next__ │ │ │ │ + 1068: 000f7584 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___any_open_brackets │ │ │ │ + 1069: 001062fc 1664 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_vararg │ │ │ │ + 1070: 000a8ff8 272 FUNC GLOBAL DEFAULT 11 CPyDict_KeysView │ │ │ │ + 1071: 0037cc28 9016 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_fstring_quotes │ │ │ │ + 1072: 000c1b0c 388 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split │ │ │ │ + 1073: 000aa7b8 180 FUNC GLOBAL DEFAULT 11 _CPy_GetExcInfo │ │ │ │ + 1074: 00173e50 328 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___throw │ │ │ │ + 1075: 000d72cc 296 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___group │ │ │ │ + 1076: 0021e244 1384 FUNC GLOBAL DEFAULT 11 CPyDef_strings___count_chars_in_width │ │ │ │ + 1077: 00112c1c 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____next__ │ │ │ │ + 1078: 000a4720 64 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser_____init__ │ │ │ │ 1079: 000513b0 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen │ │ │ │ 1080: 004668d8 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___ReleaseRange │ │ │ │ - 1081: 000fc948 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____next__ │ │ │ │ - 1082: 00139e38 416 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___bracket_split_succeeded_or_raise │ │ │ │ - 1083: 0030554c 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___close │ │ │ │ - 1084: 0018a928 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___close │ │ │ │ + 1081: 000fc970 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____next__ │ │ │ │ + 1082: 0013a088 416 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___bracket_split_succeeded_or_raise │ │ │ │ + 1083: 00305a6c 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___close │ │ │ │ + 1084: 0018ab2c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___close │ │ │ │ 1085: 00466ce8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_default_LineGenerator_gen │ │ │ │ - 1086: 000f8dd4 8860 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator_____post_init__ │ │ │ │ - 1087: 004290f0 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Float │ │ │ │ + 1086: 000f8dd0 8860 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator_____post_init__ │ │ │ │ + 1087: 00429708 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Float │ │ │ │ 1088: 00054298 120 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_env │ │ │ │ - 1089: 0011e75c 196 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___close │ │ │ │ - 1090: 0011de3c 292 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___throw │ │ │ │ - 1091: 000e48f0 1176 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___child_towards │ │ │ │ - 1092: 000e3454 160 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder │ │ │ │ - 1093: 00070dac 136 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ + 1089: 0011e784 196 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___close │ │ │ │ + 1090: 0011de64 292 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___throw │ │ │ │ + 1091: 000e48ec 1176 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___child_towards │ │ │ │ + 1092: 000e3450 160 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder │ │ │ │ + 1093: 00070da8 136 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ 1094: 00068644 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____iter__ │ │ │ │ - 1095: 0015a7e0 10328 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics_____top_level__ │ │ │ │ + 1095: 0015aa30 10328 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics_____top_level__ │ │ │ │ 1096: 00466e74 4 OBJECT GLOBAL DEFAULT 22 CPyModule_operator │ │ │ │ - 1097: 000a6924 76 FUNC GLOBAL DEFAULT 11 CPyStr_Startswith │ │ │ │ + 1097: 000a6920 76 FUNC GLOBAL DEFAULT 11 CPyStr_Startswith │ │ │ │ 1098: 00466914 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_BasePattern_env │ │ │ │ - 1099: 0026f4f8 14440 FUNC GLOBAL DEFAULT 11 CPyDef_comments___convert_one_fmt_off_pair │ │ │ │ - 1100: 000cfab8 232 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf____eq__Base_glue │ │ │ │ - 1101: 000aa34c 168 FUNC GLOBAL DEFAULT 11 CPy_Raise │ │ │ │ - 1102: 00113ea8 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___throw │ │ │ │ - 1103: 000d73f8 136 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer_____init__ │ │ │ │ + 1099: 0026f718 14440 FUNC GLOBAL DEFAULT 11 CPyDef_comments___convert_one_fmt_off_pair │ │ │ │ + 1100: 000cfab4 232 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf____eq__Base_glue │ │ │ │ + 1101: 000aa348 168 FUNC GLOBAL DEFAULT 11 CPy_Raise │ │ │ │ + 1102: 00113ed0 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___throw │ │ │ │ + 1103: 000d73f4 136 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer_____init__ │ │ │ │ 1104: 00050f38 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_env │ │ │ │ - 1105: 00121424 1876 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ + 1105: 0012144c 1876 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ 1106: 00466b24 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___VARIADIC_GENERICS │ │ │ │ - 1107: 00183afc 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___throw │ │ │ │ + 1107: 00183d00 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___throw │ │ │ │ 1108: 00466c8c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_simple_stmt_LineGenerator_env │ │ │ │ - 1109: 002dead8 332 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder___visit_Assign │ │ │ │ - 1110: 0019e958 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___send │ │ │ │ - 1111: 000a51d0 128 FUNC GLOBAL DEFAULT 11 CPyInt32_Remainder │ │ │ │ - 1112: 003e7388 372 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern____submatch__BasePattern_glue │ │ │ │ - 1113: 00110ee8 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___get_lineno │ │ │ │ - 1114: 00070994 136 FUNC GLOBAL DEFAULT 11 CPyDef_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ - 1115: 000a3dd4 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___max_last_string_column_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 1116: 000a889c 44 FUNC GLOBAL DEFAULT 11 CPyDict_GetWithNone │ │ │ │ - 1117: 00207d2c 420 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___eat │ │ │ │ + 1109: 002def5c 332 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder___visit_Assign │ │ │ │ + 1110: 0019eb58 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___send │ │ │ │ + 1111: 000a51cc 128 FUNC GLOBAL DEFAULT 11 CPyInt32_Remainder │ │ │ │ + 1112: 003e799c 372 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern____submatch__BasePattern_glue │ │ │ │ + 1113: 00110f10 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___get_lineno │ │ │ │ + 1114: 00070990 136 FUNC GLOBAL DEFAULT 11 CPyDef_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ + 1115: 000a3dd0 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___max_last_string_column_do_transform_StringSplitter_obj_____get__ │ │ │ │ + 1116: 000a8898 44 FUNC GLOBAL DEFAULT 11 CPyDict_GetWithNone │ │ │ │ + 1117: 00207f4c 420 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___eat │ │ │ │ 1118: 00466874 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___fstring_prefix │ │ │ │ - 1119: 000a8a6c 124 FUNC GLOBAL DEFAULT 11 CPyDict_UpdateInDisplay │ │ │ │ - 1120: 000d9750 368 FUNC GLOBAL DEFAULT 11 CPyPy_black___spellcheck_pyproject_toml_keys │ │ │ │ - 1121: 0012b884 42952 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___whitespace │ │ │ │ + 1119: 000a8a68 124 FUNC GLOBAL DEFAULT 11 CPyDict_UpdateInDisplay │ │ │ │ + 1120: 000d974c 368 FUNC GLOBAL DEFAULT 11 CPyPy_black___spellcheck_pyproject_toml_keys │ │ │ │ + 1121: 0012b8ac 42900 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___whitespace │ │ │ │ 1122: 000586b4 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplit │ │ │ │ 1123: 00466d4c 4 OBJECT GLOBAL DEFAULT 22 CPyType_cache___Cache │ │ │ │ - 1124: 0011c70c 212 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ + 1124: 0011c734 212 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ 1125: 00052f34 104 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_env │ │ │ │ - 1126: 00070b9c 136 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_is_valid_index_factory_obj_____get__ │ │ │ │ - 1127: 003ee2d0 1248 FUNC GLOBAL DEFAULT 11 CPyInit_black___parsing │ │ │ │ + 1126: 00070b98 136 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_is_valid_index_factory_obj_____get__ │ │ │ │ + 1127: 003ee8e4 1248 FUNC GLOBAL DEFAULT 11 CPyInit_black___parsing │ │ │ │ 1128: 00058958 192 FUNC GLOBAL DEFAULT 11 CPyDef_driver___ReleaseRange │ │ │ │ 1129: 00466c0c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___left_hand_split_gen │ │ │ │ - 1130: 000cc6a4 332 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____iter_fexpr_slices │ │ │ │ - 1131: 000e03a0 68 FUNC GLOBAL DEFAULT 11 CPyPy_black____black_info │ │ │ │ - 1132: 0033f49c 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____next__ │ │ │ │ + 1130: 000cc6a0 332 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____iter_fexpr_slices │ │ │ │ + 1131: 000e039c 68 FUNC GLOBAL DEFAULT 11 CPyPy_black____black_info │ │ │ │ + 1132: 0033fab0 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____next__ │ │ │ │ 1133: 004668cc 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___release_TokenProxy_env │ │ │ │ - 1134: 002625dc 324 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___throw │ │ │ │ - 1135: 00121b78 384 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ - 1136: 000cf380 488 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____str__ │ │ │ │ - 1137: 000d3178 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____iter__ │ │ │ │ - 1138: 002b8010 1756 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___close │ │ │ │ - 1139: 001d6238 3572 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj_____call__ │ │ │ │ - 1140: 001b8db0 364 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_simple_decorator_expression │ │ │ │ - 1141: 000af138 32 FUNC GLOBAL DEFAULT 11 CPyDef_token___ISTERMINAL │ │ │ │ - 1142: 002ec300 544 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___maybe_make_parens_invisible_in_atom │ │ │ │ - 1143: 003e7998 328 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___generate_matches__BasePattern_glue │ │ │ │ - 1144: 00138080 460 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____ensure_trailing_comma │ │ │ │ - 1145: 00303538 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___close │ │ │ │ - 1146: 000dbcec 296 FUNC GLOBAL DEFAULT 11 CPyPy_black___target_version_option_callback │ │ │ │ + 1134: 002627fc 324 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___throw │ │ │ │ + 1135: 00121ba0 384 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ + 1136: 000cf37c 488 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____str__ │ │ │ │ + 1137: 000d3174 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____iter__ │ │ │ │ + 1138: 002b8494 1756 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___close │ │ │ │ + 1139: 001d6438 3572 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj_____call__ │ │ │ │ + 1140: 001b8fb0 364 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_simple_decorator_expression │ │ │ │ + 1141: 000af134 32 FUNC GLOBAL DEFAULT 11 CPyDef_token___ISTERMINAL │ │ │ │ + 1142: 002ec818 544 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___maybe_make_parens_invisible_in_atom │ │ │ │ + 1143: 003e7fac 328 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___generate_matches__BasePattern_glue │ │ │ │ + 1144: 00138238 460 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____ensure_trailing_comma │ │ │ │ + 1145: 00303a54 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___close │ │ │ │ + 1146: 000dbce8 296 FUNC GLOBAL DEFAULT 11 CPyPy_black___target_version_option_callback │ │ │ │ 1147: 00466870 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___blib2to3___pgen2___tokenize___tokenize___tokeneater │ │ │ │ - 1148: 003699dc 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____repr__ │ │ │ │ - 1149: 000f03e8 436 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___loads │ │ │ │ + 1148: 00369ff0 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____repr__ │ │ │ │ + 1149: 000f03e4 436 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___loads │ │ │ │ 1150: 00466bcc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_comments_delimiter_split_gen │ │ │ │ - 1151: 0025c9e0 1684 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_decrement_after_for_loop_variable │ │ │ │ - 1152: 001596b0 560 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___remove_trailing_semicolon │ │ │ │ - 1153: 0034f0bc 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___throw │ │ │ │ - 1154: 000cf568 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____str__ │ │ │ │ - 1155: 001400d8 364 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_generator │ │ │ │ - 1156: 001008bc 388 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_decorator │ │ │ │ + 1151: 0025cc00 1684 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_decrement_after_for_loop_variable │ │ │ │ + 1152: 00159900 560 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___remove_trailing_semicolon │ │ │ │ + 1153: 0034f6d0 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___throw │ │ │ │ + 1154: 000cf564 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____str__ │ │ │ │ + 1155: 00140328 364 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_generator │ │ │ │ + 1156: 001008e4 388 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_decorator │ │ │ │ 1157: 004669a8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____iter_nameescape_slices_StringSplitter_env │ │ │ │ 1158: 00466e78 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___globals │ │ │ │ - 1159: 0017df3c 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___send │ │ │ │ + 1159: 0017e140 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___send │ │ │ │ 1160: 00068770 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____iter__ │ │ │ │ - 1161: 0021cfb8 848 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____parse_single_version │ │ │ │ - 1162: 000c2848 168 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___dont_increase_indentation │ │ │ │ + 1161: 0021d1d8 848 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____parse_single_version │ │ │ │ + 1162: 000c2844 168 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___dont_increase_indentation │ │ │ │ 1163: 00059218 168 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit_default__Visitor_glue │ │ │ │ - 1164: 0021cb8c 236 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___leave_fstring │ │ │ │ + 1164: 0021cdac 236 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___leave_fstring │ │ │ │ 1165: 00056c8c 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____mypyc_defaults_setup │ │ │ │ - 1166: 00304aa0 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___send │ │ │ │ - 1167: 001a4078 272 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_complex_number │ │ │ │ - 1168: 00344468 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ - 1169: 00115234 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____next__ │ │ │ │ + 1166: 00304fbc 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___send │ │ │ │ + 1167: 001a4278 272 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_complex_number │ │ │ │ + 1168: 00344a7c 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1169: 0011525c 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____next__ │ │ │ │ 1170: 00051c88 124 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_env │ │ │ │ 1171: 004669d8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringMerger_gen │ │ │ │ - 1172: 000f65b0 68 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen_____next__ │ │ │ │ + 1172: 000f65ac 68 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen_____next__ │ │ │ │ 1173: 00056220 120 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_env │ │ │ │ 1174: 00466af0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___always_one_newline_after_import │ │ │ │ 1175: 00053270 120 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_env │ │ │ │ - 1176: 000caf10 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper_____mypyc_defaults_setup │ │ │ │ - 1177: 002cff98 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___send │ │ │ │ - 1178: 00264904 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1179: 0039bae0 8848 FUNC GLOBAL DEFAULT 11 CPyDef_black____format_str_once │ │ │ │ + 1176: 000caf0c 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper_____mypyc_defaults_setup │ │ │ │ + 1177: 002d041c 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___send │ │ │ │ + 1178: 00264b24 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1179: 0039c0f4 8848 FUNC GLOBAL DEFAULT 11 CPyDef_black____format_str_once │ │ │ │ 1180: 00466854 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___find_cookie_detect_encoding_obj │ │ │ │ 1181: 00466b58 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___F_STRINGS │ │ │ │ 1182: 0043f848 1744 OBJECT GLOBAL DEFAULT 18 CPyLit_Str │ │ │ │ 1183: 00466ca8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_dictsetmaker_LineGenerator_gen │ │ │ │ - 1184: 002f9f98 2940 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___remove_with_parens │ │ │ │ + 1184: 002fa4b0 2940 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___remove_with_parens │ │ │ │ 1185: 00054410 92 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen │ │ │ │ - 1186: 00223f30 4072 FUNC GLOBAL DEFAULT 11 CPyDef_strings___char_width │ │ │ │ + 1186: 00224150 4072 FUNC GLOBAL DEFAULT 11 CPyDef_strings___char_width │ │ │ │ 1187: 00466f8c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_enum │ │ │ │ - 1188: 00322478 324 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___throw │ │ │ │ - 1189: 000d1cf8 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___generate_matches__BasePattern_glue │ │ │ │ - 1190: 0017b09c 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___close │ │ │ │ - 1191: 0025b19c 508 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___mask_cell │ │ │ │ + 1188: 00322998 324 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___throw │ │ │ │ + 1189: 000d1cf4 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___generate_matches__BasePattern_glue │ │ │ │ + 1190: 0017b2a0 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___close │ │ │ │ + 1191: 0025b3bc 508 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___mask_cell │ │ │ │ 1192: 00466dd8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_driver___globals │ │ │ │ - 1193: 00313e9c 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____next__ │ │ │ │ - 1194: 001598e0 3484 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___put_trailing_semicolon_back │ │ │ │ + 1193: 003143bc 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____next__ │ │ │ │ + 1194: 00159b30 3484 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___put_trailing_semicolon_back │ │ │ │ 1195: 00464f98 60 OBJECT GLOBAL DEFAULT 21 parsing___InvalidInput_members │ │ │ │ 1196: 00466e00 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pygram_internal │ │ │ │ - 1197: 000cc450 596 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____iter_fexpr_slices │ │ │ │ - 1198: 0020c410 580 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_lookup_hug_power_op_obj_____call__ │ │ │ │ - 1199: 003e5960 256 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_import │ │ │ │ - 1200: 002f958c 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___throw │ │ │ │ + 1197: 000cc44c 596 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____iter_fexpr_slices │ │ │ │ + 1198: 0020c630 580 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_lookup_hug_power_op_obj_____call__ │ │ │ │ + 1199: 003e5f74 256 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_import │ │ │ │ + 1200: 002f9aa4 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___throw │ │ │ │ 1201: 00053734 116 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_env │ │ │ │ - 1202: 00225aac 688 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___is_in_fstring_expression │ │ │ │ + 1202: 00225ccc 688 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___is_in_fstring_expression │ │ │ │ 1203: 004668dc 4 OBJECT GLOBAL DEFAULT 22 CPyType_conv___Converter │ │ │ │ - 1204: 0038e278 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___throw │ │ │ │ - 1205: 0023f64c 4236 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern_____init__ │ │ │ │ - 1206: 000ff954 364 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_fmt_pass_converted │ │ │ │ + 1204: 0038e88c 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___throw │ │ │ │ + 1205: 0023f86c 4236 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern_____init__ │ │ │ │ + 1206: 000ff97c 364 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_fmt_pass_converted │ │ │ │ 1207: 004669e8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___is_simple_operand_hug_power_op_obj │ │ │ │ 1208: 00466a04 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___BaseStringSplitter │ │ │ │ - 1209: 001db33c 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___send │ │ │ │ + 1209: 001db560 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___send │ │ │ │ 1210: 000545bc 92 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen │ │ │ │ - 1211: 001819cc 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____next__ │ │ │ │ - 1212: 00071750 156 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err_____init__ │ │ │ │ - 1213: 00298008 68 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ - 1214: 00111b00 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____next__ │ │ │ │ - 1215: 0029ad70 1756 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ + 1211: 00181bd0 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____next__ │ │ │ │ + 1212: 0007174c 156 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err_____init__ │ │ │ │ + 1213: 00293860 68 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ + 1214: 00111b28 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____next__ │ │ │ │ + 1215: 00296568 1716 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ 1216: 00466bdc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_delimiter_split_obj │ │ │ │ - 1217: 001db4ac 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___throw │ │ │ │ + 1217: 001db6d0 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___throw │ │ │ │ 1218: 000527dc 116 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_env │ │ │ │ - 1219: 000d588c 188 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser │ │ │ │ - 1220: 000c810c 348 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Ok_____init__ │ │ │ │ + 1219: 000d5888 188 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser │ │ │ │ + 1220: 000c8108 348 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Ok_____init__ │ │ │ │ 1221: 00466928 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___leaves_Leaf_gen │ │ │ │ 1222: 00051024 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen │ │ │ │ 1223: 00051b44 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen │ │ │ │ 1224: 000569a0 92 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen │ │ │ │ - 1225: 00103bd4 372 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_arith_like │ │ │ │ - 1226: 00290394 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____next__ │ │ │ │ - 1227: 00102c78 200 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line_____str__ │ │ │ │ + 1225: 00103bfc 372 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_arith_like │ │ │ │ + 1226: 00290664 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____next__ │ │ │ │ + 1227: 00102ca0 200 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line_____str__ │ │ │ │ 1228: 00466980 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___insert_str_child_insert_str_child_factory_obj │ │ │ │ 1229: 00466fc4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black_internal │ │ │ │ 1230: 00466988 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringParenWrapper_gen │ │ │ │ - 1231: 001b9bec 240 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node │ │ │ │ - 1232: 00389f5c 1296 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser____addtoken │ │ │ │ - 1233: 000baf08 848 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_stmt │ │ │ │ - 1234: 000f3c38 296 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize____combinations │ │ │ │ - 1235: 002f46c4 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___send │ │ │ │ + 1231: 001b9dec 240 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node │ │ │ │ + 1232: 0038a570 1296 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser____addtoken │ │ │ │ + 1233: 000baf04 848 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_stmt │ │ │ │ + 1234: 000f3c34 296 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize____combinations │ │ │ │ + 1235: 002f4bdc 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___send │ │ │ │ 1236: 00052690 104 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj │ │ │ │ 1237: 00466c74 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_power_LineGenerator_env │ │ │ │ - 1238: 00181a10 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____next__ │ │ │ │ + 1238: 00181c14 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____next__ │ │ │ │ 1239: 00466cd0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_DEDENT_LineGenerator_gen │ │ │ │ - 1240: 00322128 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____next__ │ │ │ │ + 1240: 00322648 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____next__ │ │ │ │ 1241: 00056d04 104 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____mypyc_defaults_setup │ │ │ │ - 1242: 000a86a4 16 FUNC GLOBAL DEFAULT 11 CPySequence_RMultiply │ │ │ │ - 1243: 0030de7c 6176 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____mypyc_generator_helper__ │ │ │ │ + 1242: 000a86a0 16 FUNC GLOBAL DEFAULT 11 CPySequence_RMultiply │ │ │ │ + 1243: 0030e39c 6176 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____mypyc_generator_helper__ │ │ │ │ 1244: 00057f28 204 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line │ │ │ │ - 1245: 00170f54 12 FUNC GLOBAL DEFAULT 11 CPyIter_Next │ │ │ │ - 1246: 003664e8 8972 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ - 1247: 000e62f8 676 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___last_leaf │ │ │ │ - 1248: 000c5520 348 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_ignore_comment │ │ │ │ - 1249: 000b6f00 348 FUNC GLOBAL DEFAULT 11 CPy_AddTraceback │ │ │ │ - 1250: 000a4db0 52 FUNC GLOBAL DEFAULT 11 CPyBool_Str │ │ │ │ - 1251: 000a88c8 184 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefault │ │ │ │ - 1252: 00112774 872 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 1253: 0027fd50 460 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____prefer_split_rhs_oop_over_rhs │ │ │ │ + 1245: 001711a4 12 FUNC GLOBAL DEFAULT 11 CPyIter_Next │ │ │ │ + 1246: 00366afc 8972 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ + 1247: 000e62f4 676 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___last_leaf │ │ │ │ + 1248: 000c551c 348 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_ignore_comment │ │ │ │ + 1249: 000b6efc 348 FUNC GLOBAL DEFAULT 11 CPy_AddTraceback │ │ │ │ + 1250: 000a4dac 52 FUNC GLOBAL DEFAULT 11 CPyBool_Str │ │ │ │ + 1251: 000a88c4 184 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefault │ │ │ │ + 1252: 0011279c 872 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 1253: 0027ff70 460 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____prefer_split_rhs_oop_over_rhs │ │ │ │ 1254: 00466984 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___insert_str_child_factory_env │ │ │ │ - 1255: 000e36b0 424 FUNC GLOBAL DEFAULT 11 CPyDef_lines___line_to_string │ │ │ │ - 1256: 0023cc6c 168 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___parse_line_ranges │ │ │ │ - 1257: 000d121c 348 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___generate_matches │ │ │ │ - 1258: 003e6ab8 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___prefix │ │ │ │ - 1259: 002b87b0 26960 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1255: 000e36ac 424 FUNC GLOBAL DEFAULT 11 CPyDef_lines___line_to_string │ │ │ │ + 1256: 0023ce8c 168 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___parse_line_ranges │ │ │ │ + 1257: 000d1218 348 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___generate_matches │ │ │ │ + 1258: 003e70cc 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___prefix │ │ │ │ + 1259: 002b8c34 26960 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1260: 00051908 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen │ │ │ │ - 1261: 001fe0f8 2776 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____mypyc_generator_helper__ │ │ │ │ + 1261: 001fe318 2776 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____mypyc_generator_helper__ │ │ │ │ 1262: 00466958 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___BasePattern │ │ │ │ - 1263: 00337508 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1264: 00300a50 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___close │ │ │ │ - 1265: 00162810 3108 FUNC GLOBAL DEFAULT 11 CPyDef_ranges_____top_level__ │ │ │ │ - 1266: 0027311c 1532 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___fstring_to_string │ │ │ │ - 1267: 002d4f3c 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___send │ │ │ │ - 1268: 003028d8 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ - 1269: 0023bb84 280 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___sanitized_lines │ │ │ │ - 1270: 001fb7c8 732 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____get_last_non_comment_leaf │ │ │ │ + 1263: 00337b18 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1264: 00300f6c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___close │ │ │ │ + 1265: 00162a60 3108 FUNC GLOBAL DEFAULT 11 CPyDef_ranges_____top_level__ │ │ │ │ + 1266: 0027333c 1532 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___fstring_to_string │ │ │ │ + 1267: 002d53c0 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___send │ │ │ │ + 1268: 00302df4 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1269: 0023bda4 280 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___sanitized_lines │ │ │ │ + 1270: 001fb9e8 732 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____get_last_non_comment_leaf │ │ │ │ 1271: 00051260 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen │ │ │ │ - 1272: 0022fa54 2688 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern_____init__ │ │ │ │ + 1272: 0022fc74 2688 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern_____init__ │ │ │ │ 1273: 00466c54 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_factor_LineGenerator_env │ │ │ │ - 1274: 00322d30 29552 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____mypyc_generator_helper__ │ │ │ │ - 1275: 0029e64c 11100 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_string_quotes │ │ │ │ - 1276: 002f5134 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___close │ │ │ │ - 1277: 000d885c 792 FUNC GLOBAL DEFAULT 11 CPyDef_black___from_configuration_WriteBack_obj_____call__ │ │ │ │ - 1278: 0027d710 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___close │ │ │ │ - 1279: 0036c804 5600 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___parse_ast │ │ │ │ + 1274: 00323250 29552 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____mypyc_generator_helper__ │ │ │ │ + 1275: 0029ead0 11100 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_string_quotes │ │ │ │ + 1276: 002f564c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___close │ │ │ │ + 1277: 000d8858 792 FUNC GLOBAL DEFAULT 11 CPyDef_black___from_configuration_WriteBack_obj_____call__ │ │ │ │ + 1278: 0027d930 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___close │ │ │ │ + 1279: 0036ce18 5600 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___parse_ast │ │ │ │ 1280: 00056f14 92 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter │ │ │ │ 1281: 004669b8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringSplitter_gen │ │ │ │ 1282: 00059170 168 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit__Visitor_glue │ │ │ │ - 1283: 0023f54c 256 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_uncollapsable_type_comments │ │ │ │ - 1284: 0026ef98 1376 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___convert │ │ │ │ - 1285: 00193030 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___throw │ │ │ │ - 1286: 00112adc 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 1287: 001eb01c 1756 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___close │ │ │ │ - 1288: 001d9240 2656 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___has_magic_trailing_comma │ │ │ │ - 1289: 0010a5cc 164 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err___err │ │ │ │ - 1290: 000d7d90 260 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___enter_fstring │ │ │ │ - 1291: 00235030 1716 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___close │ │ │ │ + 1283: 0023f76c 256 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_uncollapsable_type_comments │ │ │ │ + 1284: 0026f1b8 1376 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___convert │ │ │ │ + 1285: 00193234 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___throw │ │ │ │ + 1286: 00112b04 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 1287: 001eb240 1756 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___close │ │ │ │ + 1288: 001d9440 2692 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___has_magic_trailing_comma │ │ │ │ + 1289: 0010a5f4 164 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err___err │ │ │ │ + 1290: 000d7d8c 260 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___enter_fstring │ │ │ │ + 1291: 00235250 1716 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___close │ │ │ │ 1292: 00056544 92 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen │ │ │ │ 1293: 0005351c 92 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen │ │ │ │ - 1294: 002ab6e4 292 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___read │ │ │ │ - 1295: 001909f8 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___send │ │ │ │ - 1296: 00222838 896 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____leaf_line_end │ │ │ │ - 1297: 0026c670 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___close │ │ │ │ + 1294: 002abb68 292 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___read │ │ │ │ + 1295: 00190bfc 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___send │ │ │ │ + 1296: 00222a58 896 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____leaf_line_end │ │ │ │ + 1297: 0026c890 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___close │ │ │ │ 1298: 000689bc 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____iter__ │ │ │ │ 1299: 00466bbc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_standalone_comment_split_obj │ │ │ │ - 1300: 002dcfac 6956 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder___visit_Assign │ │ │ │ - 1301: 000d826c 352 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens │ │ │ │ + 1300: 002dd430 6956 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder___visit_Assign │ │ │ │ + 1301: 000d8268 352 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens │ │ │ │ 1302: 00051d74 116 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_env │ │ │ │ - 1303: 003e6818 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___next_sibling │ │ │ │ - 1304: 003448d8 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___throw │ │ │ │ - 1305: 0006feb0 136 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_obj_____get__ │ │ │ │ + 1303: 003e6e2c 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___next_sibling │ │ │ │ + 1304: 00344eec 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___throw │ │ │ │ + 1305: 0006feac 136 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_obj_____get__ │ │ │ │ 1306: 0005107c 112 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_env │ │ │ │ - 1307: 002b86ec 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___close │ │ │ │ + 1307: 002b8b70 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___close │ │ │ │ 1308: 00466dd0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pkgutil │ │ │ │ 1309: 00466d34 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___generate_comments_gen │ │ │ │ 1310: 00466eb4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_collections │ │ │ │ - 1311: 00222bb8 300 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____leaf_line_end │ │ │ │ - 1312: 00181ad4 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___send │ │ │ │ - 1313: 00111518 432 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node____eq │ │ │ │ - 1314: 0030f9e0 292 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___throw │ │ │ │ - 1315: 001baa94 216 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___copy │ │ │ │ - 1316: 001fac18 196 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___get_open_lsqb │ │ │ │ - 1317: 0032cdb4 5332 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper___do_splitter_match │ │ │ │ - 1318: 00103234 2464 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_arith_like │ │ │ │ - 1319: 000d535c 196 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____iter__ │ │ │ │ - 1320: 00190b20 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___throw │ │ │ │ - 1321: 00309450 448 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___run_transformer │ │ │ │ - 1322: 00345198 14484 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____first_right_hand_split │ │ │ │ - 1323: 001a0e54 1756 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___close │ │ │ │ - 1324: 000a73a0 264 FUNC GLOBAL DEFAULT 11 CPyList_Build │ │ │ │ - 1325: 000a5990 120 FUNC GLOBAL DEFAULT 11 CPyFloat_Log │ │ │ │ - 1326: 0036a67c 1608 FUNC GLOBAL DEFAULT 11 CPyDef_driver___main │ │ │ │ - 1327: 003345d4 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1328: 00275f9c 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___throw │ │ │ │ - 1329: 00100010 1288 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___clone │ │ │ │ - 1330: 001fca24 2200 FUNC GLOBAL DEFAULT 11 CPyDef_lines___LinesBlock___all_lines │ │ │ │ - 1331: 0018bb3c 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___throw │ │ │ │ - 1332: 0026234c 72 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___send │ │ │ │ - 1333: 000fe7a8 1800 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_def │ │ │ │ + 1311: 00222dd8 300 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____leaf_line_end │ │ │ │ + 1312: 00181cd8 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___send │ │ │ │ + 1313: 00111540 432 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node____eq │ │ │ │ + 1314: 0030ff00 292 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___throw │ │ │ │ + 1315: 001bac94 216 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___copy │ │ │ │ + 1316: 001fae3c 196 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___get_open_lsqb │ │ │ │ + 1317: 0032d2d4 5332 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper___do_splitter_match │ │ │ │ + 1318: 0010325c 2464 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_arith_like │ │ │ │ + 1319: 000d5358 196 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____iter__ │ │ │ │ + 1320: 00190d24 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___throw │ │ │ │ + 1321: 00309970 448 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___run_transformer │ │ │ │ + 1322: 003457ac 14484 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____first_right_hand_split │ │ │ │ + 1323: 001a1054 1756 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___close │ │ │ │ + 1324: 000a739c 264 FUNC GLOBAL DEFAULT 11 CPyList_Build │ │ │ │ + 1325: 000a598c 120 FUNC GLOBAL DEFAULT 11 CPyFloat_Log │ │ │ │ + 1326: 0036ac90 1608 FUNC GLOBAL DEFAULT 11 CPyDef_driver___main │ │ │ │ + 1327: 00334be4 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1328: 002761bc 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___throw │ │ │ │ + 1329: 00100038 1288 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___clone │ │ │ │ + 1330: 001fcc44 2200 FUNC GLOBAL DEFAULT 11 CPyDef_lines___LinesBlock___all_lines │ │ │ │ + 1331: 0018bd40 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___throw │ │ │ │ + 1332: 0026256c 72 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___send │ │ │ │ + 1333: 000fe7d0 1800 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_def │ │ │ │ 1334: 000504d4 0 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer___do_match │ │ │ │ 1335: 00466f6c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pathspec___patterns___gitwildmatch │ │ │ │ - 1336: 000ffe04 216 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__ │ │ │ │ - 1337: 0011a6ec 436 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___can_advance │ │ │ │ - 1338: 00072eb4 180 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_env │ │ │ │ + 1336: 000ffe2c 216 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__ │ │ │ │ + 1337: 0011a714 436 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___can_advance │ │ │ │ + 1338: 00072eb0 180 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_env │ │ │ │ 1339: 004668b0 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___switch_to_Recorder_gen │ │ │ │ - 1340: 0032cc64 336 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder___visit_Expr │ │ │ │ + 1340: 0032d184 336 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder___visit_Expr │ │ │ │ 1341: 00466b4c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___TRAILING_COMMA_IN_DEF │ │ │ │ - 1342: 0036eefc 29516 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ - 1343: 0025e46c 228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern │ │ │ │ - 1344: 001dfd64 356 FUNC GLOBAL DEFAULT 11 CPyPy_comments___list_comments │ │ │ │ + 1342: 0036f510 29516 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1343: 0025e68c 228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern │ │ │ │ + 1344: 001dff88 356 FUNC GLOBAL DEFAULT 11 CPyPy_comments___list_comments │ │ │ │ 1345: 00466eec 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___brackets_internal │ │ │ │ - 1346: 000c49a8 348 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_lpar │ │ │ │ + 1346: 000c49a4 348 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_lpar │ │ │ │ 1347: 00051794 124 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_env │ │ │ │ - 1348: 00369524 1208 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____repr__ │ │ │ │ - 1349: 000a46a4 72 FUNC GLOBAL DEFAULT 11 CPyTagged_FromInt64 │ │ │ │ - 1350: 0013ca68 364 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_yield │ │ │ │ - 1351: 00125e8c 4 FUNC GLOBAL DEFAULT 11 CPyTagged_Id │ │ │ │ + 1348: 00369b38 1208 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____repr__ │ │ │ │ + 1349: 000a46a0 72 FUNC GLOBAL DEFAULT 11 CPyTagged_FromInt64 │ │ │ │ + 1350: 0013ccb8 364 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_yield │ │ │ │ + 1351: 00125eb4 4 FUNC GLOBAL DEFAULT 11 CPyTagged_Id │ │ │ │ 1352: 0006857c 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____iter__ │ │ │ │ - 1353: 000f6828 292 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen___throw │ │ │ │ - 1354: 000d8818 68 FUNC GLOBAL DEFAULT 11 CPy_TypeErrorTraceback │ │ │ │ - 1355: 000a4d24 52 FUNC GLOBAL DEFAULT 11 CPyTagged_XDecRef │ │ │ │ - 1356: 0036a3bc 356 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___type_repr │ │ │ │ - 1357: 0030c26c 324 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___throw │ │ │ │ - 1358: 000a3100 176 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsOneArg │ │ │ │ + 1353: 000f6824 292 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen___throw │ │ │ │ + 1354: 000d8814 68 FUNC GLOBAL DEFAULT 11 CPy_TypeErrorTraceback │ │ │ │ + 1355: 000a4d20 52 FUNC GLOBAL DEFAULT 11 CPyTagged_XDecRef │ │ │ │ + 1356: 0036a9d0 356 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___type_repr │ │ │ │ + 1357: 0030c78c 324 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___throw │ │ │ │ + 1358: 000a30fc 176 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsOneArg │ │ │ │ 1359: 00466ab0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___UNPACKING_PARENTS │ │ │ │ - 1360: 002ffde4 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1361: 001e342c 292 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___throw │ │ │ │ - 1362: 000bf980 348 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_tname │ │ │ │ - 1363: 002f261c 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___throw │ │ │ │ - 1364: 000c7230 280 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast │ │ │ │ - 1365: 001db278 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____next__ │ │ │ │ - 1366: 00381264 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___throw │ │ │ │ - 1367: 000d5948 444 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser_____init__ │ │ │ │ - 1368: 001eab7c 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____next__ │ │ │ │ + 1360: 00300300 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1361: 001e3650 292 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___throw │ │ │ │ + 1362: 000bf97c 348 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_tname │ │ │ │ + 1363: 002f2b34 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___throw │ │ │ │ + 1364: 000c722c 280 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast │ │ │ │ + 1365: 001db49c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____next__ │ │ │ │ + 1366: 00381878 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___throw │ │ │ │ + 1367: 000d5944 444 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser_____init__ │ │ │ │ + 1368: 001eada0 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____next__ │ │ │ │ 1369: 00466888 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_token___tok_name │ │ │ │ - 1370: 0010c464 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____next__ │ │ │ │ - 1371: 002bfd94 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___close │ │ │ │ - 1372: 003035f8 4816 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1370: 0010c48c 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____next__ │ │ │ │ + 1371: 002c0218 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___close │ │ │ │ + 1372: 00303b14 4816 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ 1373: 00466a64 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing____stringify_ast_with_new_parent_env │ │ │ │ - 1374: 0033f5a4 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___send │ │ │ │ - 1375: 003e991c 352 FUNC GLOBAL DEFAULT 11 CPyInit_black___const │ │ │ │ + 1374: 0033fbb8 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___send │ │ │ │ + 1375: 003e9f30 352 FUNC GLOBAL DEFAULT 11 CPyInit_black___const │ │ │ │ 1376: 00466f70 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pathspec │ │ │ │ 1377: 000686a8 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____iter__ │ │ │ │ - 1378: 000a4314 192 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___closure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ + 1378: 000a4310 192 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___closure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ 1379: 00466ae4 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___Preview │ │ │ │ 1380: 0006895c 96 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____iter__ │ │ │ │ - 1381: 000ec580 496 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_factory │ │ │ │ - 1382: 0022b6a8 448 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern___match │ │ │ │ - 1383: 000aa870 140 FUNC GLOBAL DEFAULT 11 CPy_GetExcInfo │ │ │ │ + 1381: 000ec57c 496 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_factory │ │ │ │ + 1382: 0022b8c8 448 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern___match │ │ │ │ + 1383: 000aa86c 140 FUNC GLOBAL DEFAULT 11 CPy_GetExcInfo │ │ │ │ 1384: 000690b8 100 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____iter__ │ │ │ │ 1385: 0046691c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___pre_order_Leaf_env │ │ │ │ - 1386: 0013e338 368 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_one_tuple │ │ │ │ - 1387: 000bd858 588 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_async_stmt │ │ │ │ - 1388: 003ef1bc 5076 FUNC GLOBAL DEFAULT 11 CPyInit_black___trans │ │ │ │ - 1389: 00229824 416 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___replace_child │ │ │ │ - 1390: 0036a520 348 FUNC GLOBAL DEFAULT 11 CPyPy_driver___load_packaged_grammar │ │ │ │ - 1391: 000a4790 92 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer_____init__ │ │ │ │ + 1386: 0013e588 368 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_one_tuple │ │ │ │ + 1387: 000bd854 588 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_async_stmt │ │ │ │ + 1388: 003ef7d0 5076 FUNC GLOBAL DEFAULT 11 CPyInit_black___trans │ │ │ │ + 1389: 00229a44 416 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___replace_child │ │ │ │ + 1390: 0036ab34 348 FUNC GLOBAL DEFAULT 11 CPyPy_driver___load_packaged_grammar │ │ │ │ + 1391: 000a478c 92 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer_____init__ │ │ │ │ 1392: 00069d64 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____iter__ │ │ │ │ - 1393: 0021c760 308 FUNC GLOBAL DEFAULT 11 CPyPy_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____call__ │ │ │ │ - 1394: 001bac98 120 FUNC GLOBAL DEFAULT 11 CPyLong_AsSsize_tAndOverflow_ │ │ │ │ - 1395: 000e4334 1140 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___parent_type │ │ │ │ - 1396: 00207814 432 FUNC GLOBAL DEFAULT 11 CPyPy_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ - 1397: 000f3288 296 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___maybe │ │ │ │ - 1398: 00305ccc 920 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____safe_add_trailing_comma │ │ │ │ - 1399: 000c1724 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____iter__ │ │ │ │ + 1393: 0021c980 308 FUNC GLOBAL DEFAULT 11 CPyPy_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____call__ │ │ │ │ + 1394: 001bae98 120 FUNC GLOBAL DEFAULT 11 CPyLong_AsSsize_tAndOverflow_ │ │ │ │ + 1395: 000e4330 1140 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___parent_type │ │ │ │ + 1396: 00207a34 432 FUNC GLOBAL DEFAULT 11 CPyPy_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ + 1397: 000f3284 296 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___maybe │ │ │ │ + 1398: 003061ec 920 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____safe_add_trailing_comma │ │ │ │ + 1399: 000c1720 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____iter__ │ │ │ │ 1400: 0006988c 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____iter__ │ │ │ │ - 1401: 00109a10 484 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_import │ │ │ │ + 1401: 00109a38 484 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_import │ │ │ │ 1402: 00466af4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___multiline_string_handling │ │ │ │ - 1403: 0019c690 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____mypyc_generator_helper__ │ │ │ │ - 1404: 003e4b44 72 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___send │ │ │ │ - 1405: 003688c8 68 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____next__ │ │ │ │ - 1406: 00192d9c 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___send │ │ │ │ + 1403: 0019c890 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____mypyc_generator_helper__ │ │ │ │ + 1404: 003e5158 72 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___send │ │ │ │ + 1405: 00368edc 68 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____next__ │ │ │ │ + 1406: 00192fa0 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___send │ │ │ │ 1407: 00053fb0 92 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen │ │ │ │ - 1408: 003b0774 444 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_file_contents │ │ │ │ - 1409: 000ca494 728 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger___do_transform │ │ │ │ - 1410: 000d1378 268 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____mypyc_defaults_setup │ │ │ │ + 1408: 003b0d88 444 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_file_contents │ │ │ │ + 1409: 000ca490 728 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger___do_transform │ │ │ │ + 1410: 000d1374 268 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____mypyc_defaults_setup │ │ │ │ 1411: 000688f8 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____iter__ │ │ │ │ 1412: 00466adc 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___Mode │ │ │ │ - 1413: 0027cb78 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen_____next__ │ │ │ │ - 1414: 000ce258 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___pre_order │ │ │ │ + 1413: 0027cd98 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen_____next__ │ │ │ │ + 1414: 000ce254 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___pre_order │ │ │ │ 1415: 00466ddc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___driver │ │ │ │ 1416: 000684b8 96 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____iter__ │ │ │ │ 1417: 00466b00 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___string_processing │ │ │ │ - 1418: 000ed1c0 528 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___match_seq │ │ │ │ - 1419: 0019d3c0 5052 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ - 1420: 00380f18 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1421: 00381c70 11336 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___push │ │ │ │ - 1422: 001fa6f4 384 FUNC GLOBAL DEFAULT 11 CPyTagged_Subtract_ │ │ │ │ - 1423: 002079c4 436 FUNC GLOBAL DEFAULT 11 CPyPy_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ - 1424: 001db160 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1425: 0031efbc 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____next__ │ │ │ │ - 1426: 000d1e28 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____iter__ │ │ │ │ + 1418: 000ed1bc 528 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___match_seq │ │ │ │ + 1419: 0019d5c0 5052 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ + 1420: 0038152c 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1421: 00382284 11336 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___push │ │ │ │ + 1422: 001fa918 384 FUNC GLOBAL DEFAULT 11 CPyTagged_Subtract_ │ │ │ │ + 1423: 00207be4 436 FUNC GLOBAL DEFAULT 11 CPyPy_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ + 1424: 001db384 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1425: 0031f4dc 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____next__ │ │ │ │ + 1426: 000d1e24 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____iter__ │ │ │ │ 1427: 00050a88 88 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen │ │ │ │ - 1428: 000d7a50 228 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState_____init__ │ │ │ │ - 1429: 000ee310 3128 FUNC GLOBAL DEFAULT 11 CPyDef_driver____generate_pickle_name │ │ │ │ - 1430: 000edd30 704 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver_____init__ │ │ │ │ - 1431: 002882ec 6960 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_docstring │ │ │ │ - 1432: 001db234 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____next__ │ │ │ │ - 1433: 0030f874 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___send │ │ │ │ - 1434: 003225bc 1716 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___close │ │ │ │ - 1435: 0030699c 3788 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____remove_backslash_line_continuation_chars │ │ │ │ - 1436: 000f28b0 296 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____ne__ │ │ │ │ - 1437: 000d0f04 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____iter__ │ │ │ │ - 1438: 00234c9c 296 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___send │ │ │ │ - 1439: 000ead7c 344 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____eq__ │ │ │ │ - 1440: 0031fb48 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___close │ │ │ │ - 1441: 00265d90 532 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____normalize_import_from │ │ │ │ - 1442: 001d2740 292 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___throw │ │ │ │ - 1443: 0019e77c 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ - 1444: 001b9cdc 584 FUNC GLOBAL DEFAULT 11 CPyDef_parse___lam_sub │ │ │ │ - 1445: 00187620 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___throw │ │ │ │ - 1446: 00268a80 864 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker____maybe_empty_lines_for_class_or_def │ │ │ │ - 1447: 000be7dc 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_SEMI │ │ │ │ - 1448: 0020a034 448 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___line │ │ │ │ + 1428: 000d7a4c 228 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState_____init__ │ │ │ │ + 1429: 000ee30c 3128 FUNC GLOBAL DEFAULT 11 CPyDef_driver____generate_pickle_name │ │ │ │ + 1430: 000edd2c 704 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver_____init__ │ │ │ │ + 1431: 0028858c 6960 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_docstring │ │ │ │ + 1432: 001db458 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____next__ │ │ │ │ + 1433: 0030fd94 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___send │ │ │ │ + 1434: 00322adc 1716 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___close │ │ │ │ + 1435: 00306ebc 3788 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____remove_backslash_line_continuation_chars │ │ │ │ + 1436: 000f28ac 296 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____ne__ │ │ │ │ + 1437: 000d0f00 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____iter__ │ │ │ │ + 1438: 00234ebc 296 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___send │ │ │ │ + 1439: 000ead78 344 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____eq__ │ │ │ │ + 1440: 00320068 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___close │ │ │ │ + 1441: 00265fb0 532 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____normalize_import_from │ │ │ │ + 1442: 001d2940 292 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___throw │ │ │ │ + 1443: 0019e97c 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ + 1444: 001b9edc 584 FUNC GLOBAL DEFAULT 11 CPyDef_parse___lam_sub │ │ │ │ + 1445: 00187824 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___throw │ │ │ │ + 1446: 00268ca0 864 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker____maybe_empty_lines_for_class_or_def │ │ │ │ + 1447: 000be7d8 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_SEMI │ │ │ │ + 1448: 0020a254 448 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___line │ │ │ │ 1449: 00056e44 104 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern_____mypyc_defaults_setup │ │ │ │ - 1450: 000a8658 76 FUNC GLOBAL DEFAULT 11 CPySequence_Multiply │ │ │ │ - 1451: 001a36f4 1604 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_scientific_notation │ │ │ │ - 1452: 0018dff0 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____next__ │ │ │ │ - 1453: 0020a368 372 FUNC GLOBAL DEFAULT 11 CPyTagged_Remainder_ │ │ │ │ - 1454: 000a49a4 220 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper │ │ │ │ - 1455: 000d6404 1072 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____init__ │ │ │ │ + 1450: 000a8654 76 FUNC GLOBAL DEFAULT 11 CPySequence_Multiply │ │ │ │ + 1451: 001a38f4 1604 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_scientific_notation │ │ │ │ + 1452: 0018e1f4 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____next__ │ │ │ │ + 1453: 0020a588 372 FUNC GLOBAL DEFAULT 11 CPyTagged_Remainder_ │ │ │ │ + 1454: 000a49a0 220 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper │ │ │ │ + 1455: 000d6400 1072 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____init__ │ │ │ │ 1456: 00466c30 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_atom_LineGenerator_gen │ │ │ │ - 1457: 000d98c0 8004 FUNC GLOBAL DEFAULT 11 CPyDef_black___read_pyproject_toml │ │ │ │ - 1458: 00221c84 2800 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____next__ │ │ │ │ - 1459: 002fac88 3140 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append │ │ │ │ - 1460: 00289e1c 484 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_docstring │ │ │ │ + 1457: 000d98bc 8004 FUNC GLOBAL DEFAULT 11 CPyDef_black___read_pyproject_toml │ │ │ │ + 1458: 00221ea4 2800 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____next__ │ │ │ │ + 1459: 002fb1a0 3140 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append │ │ │ │ + 1460: 0028a0bc 484 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_docstring │ │ │ │ 1461: 0005093c 88 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_future_imports_env │ │ │ │ - 1462: 00103d48 2492 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_tuple │ │ │ │ - 1463: 002f9464 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___send │ │ │ │ + 1462: 00103d70 2492 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_tuple │ │ │ │ + 1463: 002f997c 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___send │ │ │ │ 1464: 00069828 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____iter__ │ │ │ │ - 1465: 0023acd4 3760 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___sanitized_lines │ │ │ │ + 1465: 0023aef4 3760 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___sanitized_lines │ │ │ │ 1466: 00068208 96 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____iter__ │ │ │ │ - 1467: 000cdfa0 228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___post_order │ │ │ │ - 1468: 00264eb0 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___close │ │ │ │ - 1469: 00158860 3664 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___remove_trailing_semicolon │ │ │ │ + 1467: 000cdf9c 228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___post_order │ │ │ │ + 1468: 002650d0 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___close │ │ │ │ + 1469: 00158ab0 3664 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___remove_trailing_semicolon │ │ │ │ 1470: 00466c38 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_NUMBER_LineGenerator_gen │ │ │ │ - 1471: 001843bc 11764 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1472: 001d177c 352 FUNC GLOBAL DEFAULT 11 CPyDef_driver___ReleaseRange___lock │ │ │ │ + 1471: 001845c0 11764 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1472: 001d197c 352 FUNC GLOBAL DEFAULT 11 CPyDef_driver___ReleaseRange___lock │ │ │ │ 1473: 00466a48 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen │ │ │ │ 1474: 00466d9c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___NO │ │ │ │ - 1475: 003012e4 488 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append_safe │ │ │ │ - 1476: 000cfba0 388 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf____eq │ │ │ │ - 1477: 0033f980 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___close │ │ │ │ - 1478: 002c8ca8 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___close │ │ │ │ - 1479: 000fb4ec 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator_____post_init__ │ │ │ │ - 1480: 0030fb04 324 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___throw │ │ │ │ + 1475: 00301800 488 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append_safe │ │ │ │ + 1476: 000cfb9c 388 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf____eq │ │ │ │ + 1477: 0033ff94 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___close │ │ │ │ + 1478: 002c912c 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___close │ │ │ │ + 1479: 000fb4e8 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator_____post_init__ │ │ │ │ + 1480: 00310024 324 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___throw │ │ │ │ 1481: 00466e9c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___numerics_internal │ │ │ │ - 1482: 002077f8 28 FUNC GLOBAL DEFAULT 11 CPyFloat_Ceil │ │ │ │ - 1483: 00290834 1716 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___close │ │ │ │ - 1484: 002066d8 1660 FUNC GLOBAL DEFAULT 11 CPyDef_literals___test │ │ │ │ - 1485: 000d7900 336 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___is_fstring_start │ │ │ │ - 1486: 002c4100 16148 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ - 1487: 0017106c 10020 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen_____mypyc_generator_helper__ │ │ │ │ + 1482: 00207a18 28 FUNC GLOBAL DEFAULT 11 CPyFloat_Ceil │ │ │ │ + 1483: 00290b04 1716 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___close │ │ │ │ + 1484: 002068f8 1660 FUNC GLOBAL DEFAULT 11 CPyDef_literals___test │ │ │ │ + 1485: 000d78fc 336 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___is_fstring_start │ │ │ │ + 1486: 002c4584 16148 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 1487: 001712bc 10020 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen_____mypyc_generator_helper__ │ │ │ │ 1488: 00056c30 92 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen │ │ │ │ - 1489: 000ebb44 392 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___append_child │ │ │ │ - 1490: 0017911c 6600 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1489: 000ebb40 392 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___append_child │ │ │ │ + 1490: 00179320 6600 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1491: 00466f30 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___mode │ │ │ │ - 1492: 00275d70 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____next__ │ │ │ │ - 1493: 001d23fc 212 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____mypyc_generator_helper__ │ │ │ │ - 1494: 0021f61c 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match_seq__BasePattern_glue │ │ │ │ + 1492: 00275f90 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____next__ │ │ │ │ + 1493: 001d25fc 212 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____mypyc_generator_helper__ │ │ │ │ + 1494: 0021f83c 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match_seq__BasePattern_glue │ │ │ │ 1495: 00466e98 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___numerics │ │ │ │ - 1496: 00112e20 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___throw │ │ │ │ - 1497: 00297f34 212 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ - 1498: 0011dbc4 68 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____next__ │ │ │ │ - 1499: 00117098 292 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___send │ │ │ │ - 1500: 000bdaa4 348 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_async_stmt │ │ │ │ + 1496: 00112e48 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___throw │ │ │ │ + 1497: 0029378c 212 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ + 1498: 0011dbec 68 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____next__ │ │ │ │ + 1499: 001170c0 292 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___send │ │ │ │ + 1500: 000bdaa0 348 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_async_stmt │ │ │ │ 1501: 00466abc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___STARS │ │ │ │ 1502: 00466a98 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___OPENING_BRACKETS │ │ │ │ 1503: 00052030 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen │ │ │ │ - 1504: 000d5420 456 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___backtrack │ │ │ │ - 1505: 001a5b90 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___throw │ │ │ │ - 1506: 0011e820 8696 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___calcfirst │ │ │ │ - 1507: 00209c5c 504 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___make_simple_prefix │ │ │ │ - 1508: 00173d48 1756 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___close │ │ │ │ + 1504: 000d541c 456 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___backtrack │ │ │ │ + 1505: 001a5d90 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___throw │ │ │ │ + 1506: 0011e848 8696 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___calcfirst │ │ │ │ + 1507: 00209e7c 504 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___make_simple_prefix │ │ │ │ + 1508: 00173f98 1756 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___close │ │ │ │ 1509: 00068518 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____iter__ │ │ │ │ - 1510: 002ef5b0 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___close │ │ │ │ + 1510: 002efac8 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___close │ │ │ │ 1511: 00466b10 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___TYPE_PARAM_DEFAULTS │ │ │ │ - 1512: 000a6a68 148 FUNC GLOBAL DEFAULT 11 CPy_Decode │ │ │ │ - 1513: 0037e94c 636 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_fstring_quotes │ │ │ │ + 1512: 000a6a64 148 FUNC GLOBAL DEFAULT 11 CPy_Decode │ │ │ │ + 1513: 0037ef60 636 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_fstring_quotes │ │ │ │ 1514: 00466ba0 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___EmptyLineTracker │ │ │ │ - 1515: 003347b0 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___send │ │ │ │ - 1516: 002d4d18 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____mypyc_generator_helper__ │ │ │ │ + 1515: 00334dc0 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___send │ │ │ │ + 1516: 002d519c 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____mypyc_generator_helper__ │ │ │ │ 1517: 000699b4 96 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____iter__ │ │ │ │ - 1518: 00178710 292 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___throw │ │ │ │ - 1519: 0039f0d0 448 FUNC GLOBAL DEFAULT 11 CPyPy_black___check_stability_and_equivalence │ │ │ │ + 1518: 00178914 292 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___throw │ │ │ │ + 1519: 0039f6e4 448 FUNC GLOBAL DEFAULT 11 CPyPy_black___check_stability_and_equivalence │ │ │ │ 1520: 000592c0 932 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter_____mypyc_defaults_setup │ │ │ │ - 1521: 00128250 232 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___remove_trailing_comma │ │ │ │ - 1522: 0026a4a4 7200 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1523: 001e3304 296 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___send │ │ │ │ - 1524: 0032a1b8 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____next__ │ │ │ │ + 1521: 00128278 232 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___remove_trailing_comma │ │ │ │ + 1522: 0026a6c4 7200 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1523: 001e3528 296 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___send │ │ │ │ + 1524: 0032a6d8 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____next__ │ │ │ │ 1525: 00050d88 124 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_env │ │ │ │ - 1526: 000bee5c 588 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_STANDALONE_COMMENT │ │ │ │ - 1527: 000f7f74 1056 FUNC GLOBAL DEFAULT 11 CPyDef_comments___children_contains_fmt_on │ │ │ │ - 1528: 000e8dbc 536 FUNC GLOBAL DEFAULT 11 CPyDef_strings___sub_twice │ │ │ │ - 1529: 0029b510 348 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_node_to_standalone_comment │ │ │ │ - 1530: 000c2f74 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen_____iter__ │ │ │ │ - 1531: 0018dfac 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____next__ │ │ │ │ - 1532: 000ca10c 440 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____call__ │ │ │ │ + 1526: 000bee58 588 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_STANDALONE_COMMENT │ │ │ │ + 1527: 000f7f70 1056 FUNC GLOBAL DEFAULT 11 CPyDef_comments___children_contains_fmt_on │ │ │ │ + 1528: 000e8db8 536 FUNC GLOBAL DEFAULT 11 CPyDef_strings___sub_twice │ │ │ │ + 1529: 00296ce0 348 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_node_to_standalone_comment │ │ │ │ + 1530: 000c2f70 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen_____iter__ │ │ │ │ + 1531: 0018e1b0 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____next__ │ │ │ │ + 1532: 000ca108 440 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____call__ │ │ │ │ 1533: 00052cd4 92 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen │ │ │ │ 1534: 00068148 96 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____iter__ │ │ │ │ 1535: 00068ff0 100 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____iter__ │ │ │ │ 1536: 00466cc8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_stmt_LineGenerator_gen │ │ │ │ - 1537: 0019a844 72 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___send │ │ │ │ - 1538: 00275c58 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1537: 0019aa44 72 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___send │ │ │ │ + 1538: 00275e78 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1539: 000516cc 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen │ │ │ │ - 1540: 000bd794 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____iter__ │ │ │ │ + 1540: 000bd790 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____iter__ │ │ │ │ 1541: 004669e0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans_____call___3_StringTransformer_gen │ │ │ │ - 1542: 001de860 5380 FUNC GLOBAL DEFAULT 11 CPyDef_comments___list_comments │ │ │ │ - 1543: 00124ba4 44 FUNC GLOBAL DEFAULT 11 CPy_GetCoro │ │ │ │ + 1542: 001dea84 5380 FUNC GLOBAL DEFAULT 11 CPyDef_comments___list_comments │ │ │ │ + 1543: 00124bcc 44 FUNC GLOBAL DEFAULT 11 CPy_GetCoro │ │ │ │ 1544: 00466c00 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____maybe_split_omitting_optional_parens_env │ │ │ │ 1545: 000525d8 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___dont_increase_indentation_env │ │ │ │ - 1546: 000a681c 128 FUNC GLOBAL DEFAULT 11 CPyStr_Split │ │ │ │ - 1547: 00182564 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___close │ │ │ │ - 1548: 00338418 6988 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___get_leaves_inside_matching_brackets │ │ │ │ - 1549: 001395c0 272 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____prefer_paren_wrap_match │ │ │ │ - 1550: 00072aa4 156 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern │ │ │ │ + 1546: 000a6818 128 FUNC GLOBAL DEFAULT 11 CPyStr_Split │ │ │ │ + 1547: 00182768 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___close │ │ │ │ + 1548: 00338a28 6988 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___get_leaves_inside_matching_brackets │ │ │ │ + 1549: 00139810 272 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____prefer_paren_wrap_match │ │ │ │ + 1550: 00072aa0 156 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern │ │ │ │ 1551: 00466954 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___LeafPattern │ │ │ │ - 1552: 0037999c 10116 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___shift │ │ │ │ - 1553: 002c2124 4756 FUNC GLOBAL DEFAULT 11 CPyDef_parse___stack_copy │ │ │ │ + 1552: 00379fb0 10116 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___shift │ │ │ │ + 1553: 002c25a8 4756 FUNC GLOBAL DEFAULT 11 CPyDef_parse___stack_copy │ │ │ │ 1554: 00466cb8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_typevartuple_LineGenerator_gen │ │ │ │ 1555: 00466d1c 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___CellMagic │ │ │ │ - 1556: 001a96a0 4412 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___detect_encoding │ │ │ │ - 1557: 0028a068 12348 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker____maybe_empty_lines │ │ │ │ - 1558: 000bc244 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_dictsetmaker │ │ │ │ - 1559: 001d311c 1868 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____find_lines_mapping_index │ │ │ │ - 1560: 000c2390 1208 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___dont_increase_indentation │ │ │ │ - 1561: 0017fc14 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____next__ │ │ │ │ - 1562: 000d1eec 596 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____iterative_matches │ │ │ │ - 1563: 000a4254 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____get__ │ │ │ │ - 1564: 00141770 740 FUNC GLOBAL DEFAULT 11 CPyImport_ImportFromMany │ │ │ │ + 1556: 001a98a0 4412 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___detect_encoding │ │ │ │ + 1557: 0028a308 12348 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker____maybe_empty_lines │ │ │ │ + 1558: 000bc240 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_dictsetmaker │ │ │ │ + 1559: 001d331c 1868 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____find_lines_mapping_index │ │ │ │ + 1560: 000c238c 1208 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___dont_increase_indentation │ │ │ │ + 1561: 0017fe18 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____next__ │ │ │ │ + 1562: 000d1ee8 596 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____iterative_matches │ │ │ │ + 1563: 000a4250 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____get__ │ │ │ │ + 1564: 001419c0 740 FUNC GLOBAL DEFAULT 11 CPyImport_ImportFromMany │ │ │ │ 1565: 0043f830 16 OBJECT GLOBAL DEFAULT 18 CPyLit_Int │ │ │ │ - 1566: 000a21a8 44 FUNC GLOBAL DEFAULT 11 CPy_Init │ │ │ │ + 1566: 000a21a4 44 FUNC GLOBAL DEFAULT 11 CPy_Init │ │ │ │ 1567: 00466f68 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___cache_internal │ │ │ │ - 1568: 000a34d4 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_obj_____get__ │ │ │ │ - 1569: 000f64dc 212 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen_____mypyc_generator_helper__ │ │ │ │ - 1570: 000aa8fc 80 FUNC GLOBAL DEFAULT 11 CPyError_OutOfMemory │ │ │ │ + 1568: 000a34d0 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_obj_____get__ │ │ │ │ + 1569: 000f64d8 212 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen_____mypyc_generator_helper__ │ │ │ │ + 1570: 000aa8f8 80 FUNC GLOBAL DEFAULT 11 CPyError_OutOfMemory │ │ │ │ 1571: 00053d18 88 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen │ │ │ │ 1572: 00051328 112 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_env │ │ │ │ - 1573: 000c4c28 192 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_par │ │ │ │ - 1574: 0020b964 532 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___set_child │ │ │ │ - 1575: 002577dc 1476 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_decrement_after_lambda_arguments │ │ │ │ - 1576: 00349d30 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____next__ │ │ │ │ + 1573: 000c4c24 192 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_par │ │ │ │ + 1574: 0020bb84 532 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___set_child │ │ │ │ + 1575: 002579fc 1476 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_decrement_after_lambda_arguments │ │ │ │ + 1576: 0034a344 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____next__ │ │ │ │ 1577: 00466cec 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_default_LineGenerator_env │ │ │ │ - 1578: 000d3490 328 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches │ │ │ │ - 1579: 000c9ce4 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____iter__ │ │ │ │ - 1580: 003141ec 324 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___throw │ │ │ │ - 1581: 003e5698 200 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagic___header │ │ │ │ - 1582: 00189ee0 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___send │ │ │ │ - 1583: 000a3e94 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 1584: 003f1ec0 420 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___grammar │ │ │ │ - 1585: 00208074 428 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit │ │ │ │ - 1586: 00115de8 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___close │ │ │ │ - 1587: 002843c0 444 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___expect │ │ │ │ + 1578: 000d348c 328 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches │ │ │ │ + 1579: 000c9ce0 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____iter__ │ │ │ │ + 1580: 0031470c 324 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___throw │ │ │ │ + 1581: 003e5cac 200 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagic___header │ │ │ │ + 1582: 0018a0e4 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___send │ │ │ │ + 1583: 000a3e90 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____get__ │ │ │ │ + 1584: 003f24d4 420 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___grammar │ │ │ │ + 1585: 00208294 428 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit │ │ │ │ + 1586: 00115e10 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___close │ │ │ │ + 1587: 00284660 444 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___expect │ │ │ │ 1588: 00053dec 92 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen │ │ │ │ 1589: 00069954 96 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____iter__ │ │ │ │ - 1590: 001a8158 468 FUNC GLOBAL DEFAULT 11 CPyBytes_GetSlice │ │ │ │ - 1591: 000ce5cc 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___leaves │ │ │ │ - 1592: 000c2104 456 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens │ │ │ │ - 1593: 0036acc4 364 FUNC GLOBAL DEFAULT 11 CPyPy_driver___main │ │ │ │ - 1594: 002f4a58 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___close │ │ │ │ - 1595: 000c30fc 732 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split │ │ │ │ - 1596: 001644f0 2984 FUNC GLOBAL DEFAULT 11 CPyDef_strings_____top_level__ │ │ │ │ - 1597: 002624b8 292 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___throw │ │ │ │ - 1598: 0034468c 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___send │ │ │ │ - 1599: 00368a18 296 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___send │ │ │ │ + 1590: 001a8358 468 FUNC GLOBAL DEFAULT 11 CPyBytes_GetSlice │ │ │ │ + 1591: 000ce5c8 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___leaves │ │ │ │ + 1592: 000c2100 456 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens │ │ │ │ + 1593: 0036b2d8 364 FUNC GLOBAL DEFAULT 11 CPyPy_driver___main │ │ │ │ + 1594: 002f4f70 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___close │ │ │ │ + 1595: 000c30f8 732 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split │ │ │ │ + 1596: 00164740 2984 FUNC GLOBAL DEFAULT 11 CPyDef_strings_____top_level__ │ │ │ │ + 1597: 002626d8 292 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___throw │ │ │ │ + 1598: 00344ca0 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___send │ │ │ │ + 1599: 0036902c 296 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___send │ │ │ │ 1600: 00466aac 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___TEST_DESCENDANTS │ │ │ │ 1601: 00466b28 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___EXCEPT_STAR │ │ │ │ - 1602: 00140df4 1552 FUNC GLOBAL DEFAULT 11 CPyStatics_Initialize │ │ │ │ - 1603: 000aa0dc 292 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_GetItem │ │ │ │ - 1604: 001db384 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___send │ │ │ │ - 1605: 001785a0 72 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___send │ │ │ │ + 1602: 00141044 1552 FUNC GLOBAL DEFAULT 11 CPyStatics_Initialize │ │ │ │ + 1603: 000aa0d8 292 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_GetItem │ │ │ │ + 1604: 001db5a8 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___send │ │ │ │ + 1605: 001787a4 72 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___send │ │ │ │ 1606: 00069dc8 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____iter__ │ │ │ │ - 1607: 0018b7f0 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1607: 0018b9f4 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1608: 00466e08 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___resources │ │ │ │ 1609: 00054738 108 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_is_valid_index_factory_obj │ │ │ │ - 1610: 000f65f4 196 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen_____next__ │ │ │ │ - 1611: 0027d05c 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___close │ │ │ │ + 1610: 000f65f0 196 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen_____next__ │ │ │ │ + 1611: 0027d27c 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___close │ │ │ │ 1612: 00466d00 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___CannotSplit │ │ │ │ - 1613: 0032a174 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____next__ │ │ │ │ - 1614: 000d2a90 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match_seq__BasePattern_glue │ │ │ │ - 1615: 001d45ac 364 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___simplify_dfa │ │ │ │ - 1616: 000a57b4 164 FUNC GLOBAL DEFAULT 11 CPyFloat_Tan │ │ │ │ - 1617: 000bacec 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_DEDENT │ │ │ │ - 1618: 000f7e00 372 FUNC GLOBAL DEFAULT 11 CPyPy_comments___is_fmt_on │ │ │ │ + 1613: 0032a694 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____next__ │ │ │ │ + 1614: 000d2a8c 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match_seq__BasePattern_glue │ │ │ │ + 1615: 001d47ac 364 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___simplify_dfa │ │ │ │ + 1616: 000a57b0 164 FUNC GLOBAL DEFAULT 11 CPyFloat_Tan │ │ │ │ + 1617: 000bace8 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_DEDENT │ │ │ │ + 1618: 000f7dfc 372 FUNC GLOBAL DEFAULT 11 CPyPy_comments___is_fmt_on │ │ │ │ 1619: 0046685c 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___detect_encoding_env │ │ │ │ - 1620: 0021b854 520 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___current │ │ │ │ - 1621: 000c3f64 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____iter__ │ │ │ │ + 1620: 0021ba74 520 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___current │ │ │ │ + 1621: 000c3f60 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____iter__ │ │ │ │ 1622: 004668bc 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___ParseError │ │ │ │ - 1623: 000ea958 332 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_expression_chained │ │ │ │ - 1624: 000f60b0 288 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_obj_____call__ │ │ │ │ - 1625: 00129974 232 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___update_sibling_maps │ │ │ │ + 1623: 000ea954 332 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_expression_chained │ │ │ │ + 1624: 000f60ac 288 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_obj_____call__ │ │ │ │ + 1625: 0012999c 232 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___update_sibling_maps │ │ │ │ 1626: 00466a6c 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing___lib2to3_parse_env │ │ │ │ 1627: 00466c10 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___left_hand_split_env │ │ │ │ 1628: 00056470 88 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen │ │ │ │ - 1629: 000be9f8 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_ENDMARKER │ │ │ │ - 1630: 002e4358 4476 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___max_delimiter_priority_in_atom │ │ │ │ - 1631: 001137fc 872 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 1632: 00181eb0 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___close │ │ │ │ - 1633: 0021f188 408 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match │ │ │ │ - 1634: 000a7cd4 440 FUNC GLOBAL DEFAULT 11 CPyList_SetItemInt64 │ │ │ │ - 1635: 0015d038 8208 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____top_level__ │ │ │ │ - 1636: 0021f620 1124 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_colon │ │ │ │ - 1637: 000b8ef4 352 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip │ │ │ │ - 1638: 001739b4 296 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___send │ │ │ │ - 1639: 0029e4fc 336 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___convert_unchanged_lines │ │ │ │ + 1629: 000be9f4 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_ENDMARKER │ │ │ │ + 1630: 002e4838 4476 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___max_delimiter_priority_in_atom │ │ │ │ + 1631: 00113824 872 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 1632: 001820b4 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___close │ │ │ │ + 1633: 0021f3a8 408 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match │ │ │ │ + 1634: 000a7cd0 440 FUNC GLOBAL DEFAULT 11 CPyList_SetItemInt64 │ │ │ │ + 1635: 0015d288 8208 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____top_level__ │ │ │ │ + 1636: 0021f840 1124 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_colon │ │ │ │ + 1637: 000b8ef0 352 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip │ │ │ │ + 1638: 00173c04 296 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___send │ │ │ │ + 1639: 00299e7c 336 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___convert_unchanged_lines │ │ │ │ 1640: 00466d64 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___nullcontext_gen │ │ │ │ 1641: 0005415c 104 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj │ │ │ │ - 1642: 00276e60 620 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_multiline_strings │ │ │ │ + 1642: 00277080 620 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_multiline_strings │ │ │ │ 1643: 000529a0 108 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj │ │ │ │ - 1644: 000a6afc 128 FUNC GLOBAL DEFAULT 11 CPy_Encode │ │ │ │ - 1645: 002358dc 1624 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____normalize_f_string │ │ │ │ - 1646: 00192bc0 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1644: 000a6af8 128 FUNC GLOBAL DEFAULT 11 CPy_Encode │ │ │ │ + 1645: 00235afc 1624 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____normalize_f_string │ │ │ │ + 1646: 00192dc4 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ 1647: 00466bd4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_comments_delimiter_split_env │ │ │ │ - 1648: 00349c5c 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ - 1649: 000716a4 172 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok │ │ │ │ - 1650: 0012907c 440 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___has_custom_splits │ │ │ │ - 1651: 0030f69c 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____mypyc_generator_helper__ │ │ │ │ - 1652: 0017eab8 4232 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1653: 003e633c 252 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___opens_block │ │ │ │ + 1648: 0034a270 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1649: 000716a0 172 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok │ │ │ │ + 1650: 001290a4 440 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___has_custom_splits │ │ │ │ + 1651: 0030fbbc 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____mypyc_generator_helper__ │ │ │ │ + 1652: 0017ecbc 4232 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1653: 003e6950 252 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___opens_block │ │ │ │ 1654: 000694ec 96 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____iter__ │ │ │ │ - 1655: 001fef1c 292 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___throw │ │ │ │ - 1656: 000f27b4 252 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____ne__ │ │ │ │ - 1657: 001ff83c 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___close │ │ │ │ - 1658: 00311df8 392 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper____transform_to_new_line │ │ │ │ - 1659: 002f467c 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___send │ │ │ │ - 1660: 000f74ac 220 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___any_open_brackets │ │ │ │ - 1661: 0011c824 196 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____next__ │ │ │ │ - 1662: 0025a644 2904 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___mask_cell │ │ │ │ - 1663: 00208394 1368 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___create_token │ │ │ │ - 1664: 0039e30c 360 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_str │ │ │ │ - 1665: 001d15a0 384 FUNC GLOBAL DEFAULT 11 CPyTagged_Add_ │ │ │ │ + 1655: 001ff13c 292 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___throw │ │ │ │ + 1656: 000f27b0 252 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____ne__ │ │ │ │ + 1657: 001ffa5c 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___close │ │ │ │ + 1658: 00312318 392 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper____transform_to_new_line │ │ │ │ + 1659: 002f4b94 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___send │ │ │ │ + 1660: 000f74a8 220 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___any_open_brackets │ │ │ │ + 1661: 0011c84c 196 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____next__ │ │ │ │ + 1662: 0025a864 2904 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___mask_cell │ │ │ │ + 1663: 002085b4 1368 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___create_token │ │ │ │ + 1664: 0039e920 360 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_str │ │ │ │ + 1665: 001d17a0 384 FUNC GLOBAL DEFAULT 11 CPyTagged_Add_ │ │ │ │ 1666: 004669dc 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringMerger_env │ │ │ │ 1667: 00466a70 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing___ASTSafetyError │ │ │ │ - 1668: 000c70a4 228 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___stringify_ast │ │ │ │ - 1669: 000a2fd0 144 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywords │ │ │ │ - 1670: 002eba18 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___throw │ │ │ │ + 1668: 000c70a0 228 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___stringify_ast │ │ │ │ + 1669: 000a2fcc 144 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywords │ │ │ │ + 1670: 002ebf30 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___throw │ │ │ │ 1671: 00466f90 4 OBJECT GLOBAL DEFAULT 22 CPyModule_datetime │ │ │ │ - 1672: 0010d0b0 660 FUNC GLOBAL DEFAULT 11 CPyDef_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ + 1672: 0010d0d8 660 FUNC GLOBAL DEFAULT 11 CPyDef_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ 1673: 00466ee8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___brackets │ │ │ │ - 1674: 00349e80 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___send │ │ │ │ + 1674: 0034a494 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___send │ │ │ │ 1675: 00054674 104 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj │ │ │ │ - 1676: 0022c3c8 464 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___setup │ │ │ │ + 1676: 0022c5e8 464 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___setup │ │ │ │ 1677: 000546dc 92 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_factory_env │ │ │ │ 1678: 00466cac 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_dictsetmaker_LineGenerator_env │ │ │ │ - 1679: 0017fd64 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___send │ │ │ │ + 1679: 0017ff68 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___send │ │ │ │ 1680: 00054384 116 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_env │ │ │ │ - 1681: 001d9ca0 400 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___has_magic_trailing_comma │ │ │ │ - 1682: 000d09e8 412 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____new__ │ │ │ │ - 1683: 00280d28 4640 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_nodes_to_standalone_comment │ │ │ │ - 1684: 000d7e94 236 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___enter_fstring │ │ │ │ - 1685: 002d4ef4 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___send │ │ │ │ - 1686: 000c7188 168 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___stringify_ast │ │ │ │ + 1681: 001d9ec4 400 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___has_magic_trailing_comma │ │ │ │ + 1682: 000d09e4 412 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____new__ │ │ │ │ + 1683: 00280f48 4768 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_nodes_to_standalone_comment │ │ │ │ + 1684: 000d7e90 236 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___enter_fstring │ │ │ │ + 1685: 002d5378 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___send │ │ │ │ + 1686: 000c7184 168 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___stringify_ast │ │ │ │ 1687: 00463b5c 60 OBJECT GLOBAL DEFAULT 21 tokenize___TokenError_members │ │ │ │ - 1688: 000bf514 348 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_factor │ │ │ │ - 1689: 0011c930 296 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___send │ │ │ │ + 1688: 000bf510 348 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_factor │ │ │ │ + 1689: 0011c958 296 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___send │ │ │ │ 1690: 00466d60 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__width_table___WIDTH_TABLE │ │ │ │ 1691: 00466c98 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_match_case_LineGenerator_gen │ │ │ │ - 1692: 00266524 1756 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_stub_def │ │ │ │ - 1693: 0030c024 292 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___send │ │ │ │ - 1694: 000c0c74 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen_____iter__ │ │ │ │ - 1695: 003347f8 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___send │ │ │ │ + 1692: 00266744 1756 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_stub_def │ │ │ │ + 1693: 0030c544 292 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___send │ │ │ │ + 1694: 000c0c70 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen_____iter__ │ │ │ │ + 1695: 00334e08 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___send │ │ │ │ 1696: 00466a10 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___CustomSplitMapMixin │ │ │ │ 1697: 00466e70 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___globals │ │ │ │ 1698: 00466eb8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_ast │ │ │ │ 1699: 00466ac8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___LOGIC_OPERATORS │ │ │ │ - 1700: 000723c4 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_env │ │ │ │ - 1701: 001171bc 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___throw │ │ │ │ - 1702: 000a3354 192 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_obj_____get__ │ │ │ │ - 1703: 003e7188 512 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern___match__BasePattern_glue │ │ │ │ - 1704: 00115fb4 184 FUNC GLOBAL DEFAULT 11 CPyPy_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____call__ │ │ │ │ - 1705: 00129e08 1816 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_with_or_async_with_stmt │ │ │ │ - 1706: 00072a04 160 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_env │ │ │ │ + 1700: 000723c0 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_env │ │ │ │ + 1701: 001171e4 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___throw │ │ │ │ + 1702: 000a3350 192 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_obj_____get__ │ │ │ │ + 1703: 003e779c 512 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern___match__BasePattern_glue │ │ │ │ + 1704: 00115fdc 184 FUNC GLOBAL DEFAULT 11 CPyPy_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____call__ │ │ │ │ + 1705: 00129e30 1816 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_with_or_async_with_stmt │ │ │ │ + 1706: 00072a00 160 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_env │ │ │ │ 1707: 0046692c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___leaves_Leaf_env │ │ │ │ - 1708: 003411b8 12976 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ - 1709: 003e4f20 1716 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___close │ │ │ │ - 1710: 0018a274 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___close │ │ │ │ + 1708: 003417cc 12976 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1709: 003e5534 1716 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___close │ │ │ │ + 1710: 0018a478 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___close │ │ │ │ 1711: 00051abc 112 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_env │ │ │ │ 1712: 00056910 120 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_env │ │ │ │ 1713: 00466970 4 OBJECT GLOBAL DEFAULT 22 CPyType_pygram____python_symbols │ │ │ │ - 1714: 0027d9b0 9120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____prefer_split_rhs_oop_over_rhs │ │ │ │ + 1714: 0027dbd0 9120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____prefer_split_rhs_oop_over_rhs │ │ │ │ 1715: 000541c4 108 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj │ │ │ │ 1716: 00466d08 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_linegen____BracketSplitComponent___body │ │ │ │ - 1717: 000a9b9c 348 FUNC GLOBAL DEFAULT 11 CPyDict_NextKey │ │ │ │ - 1718: 00307868 336 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____remove_backslash_line_continuation_chars │ │ │ │ - 1719: 000c7ca0 196 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ - 1720: 000ba9e0 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____iter__ │ │ │ │ + 1717: 000a9b98 348 FUNC GLOBAL DEFAULT 11 CPyDict_NextKey │ │ │ │ + 1718: 00307d88 336 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____remove_backslash_line_continuation_chars │ │ │ │ + 1719: 000c7c9c 196 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ + 1720: 000ba9dc 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____iter__ │ │ │ │ 1721: 0046698c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringParenWrapper_env │ │ │ │ - 1722: 002b4400 4768 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____dict_or_lambda_match │ │ │ │ + 1722: 002b4884 4768 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____dict_or_lambda_match │ │ │ │ 1723: 00057338 108 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj │ │ │ │ - 1724: 0019ed34 1756 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___close │ │ │ │ - 1725: 000d3bf4 196 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___release │ │ │ │ + 1724: 0019ef34 1756 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___close │ │ │ │ + 1725: 000d3bf0 196 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___release │ │ │ │ 1726: 00051570 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen │ │ │ │ 1727: 000534ac 88 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen │ │ │ │ 1728: 00057538 108 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___find_cookie_detect_encoding_obj │ │ │ │ - 1729: 000d2cd4 596 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___generate_matches │ │ │ │ + 1729: 000d2cd0 596 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___generate_matches │ │ │ │ 1730: 00466d44 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_comments___FMT_SKIP │ │ │ │ - 1731: 003ee170 352 FUNC GLOBAL DEFAULT 11 CPyInit_black___numerics │ │ │ │ - 1732: 003e5c58 252 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_stub_class │ │ │ │ - 1733: 0033a00c 2476 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___should_split_funcdef_with_rhs │ │ │ │ - 1734: 001dfec8 12824 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____mypyc_generator_helper__ │ │ │ │ - 1735: 00070af0 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj_____get__ │ │ │ │ + 1731: 003ee784 352 FUNC GLOBAL DEFAULT 11 CPyInit_black___numerics │ │ │ │ + 1732: 003e626c 252 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_stub_class │ │ │ │ + 1733: 0033a61c 2476 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___should_split_funcdef_with_rhs │ │ │ │ + 1734: 001e00ec 12824 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____mypyc_generator_helper__ │ │ │ │ + 1735: 00070aec 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj_____get__ │ │ │ │ 1736: 00466cd4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_DEDENT_LineGenerator_env │ │ │ │ - 1737: 0021f4a0 380 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match_seq │ │ │ │ - 1738: 000ec890 244 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___remove │ │ │ │ + 1737: 0021f6c0 380 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match_seq │ │ │ │ + 1738: 000ec88c 244 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___remove │ │ │ │ 1739: 00052b68 104 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj │ │ │ │ - 1740: 0019c7a8 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____next__ │ │ │ │ + 1740: 0019c9a8 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____next__ │ │ │ │ 1741: 00069374 140 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer_____mypyc_defaults_setup │ │ │ │ - 1742: 003513f4 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____next__ │ │ │ │ - 1743: 0028d0a4 644 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker____maybe_empty_lines │ │ │ │ - 1744: 000b82fc 196 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____iter__ │ │ │ │ + 1742: 00351a08 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____next__ │ │ │ │ + 1743: 0028d344 644 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker____maybe_empty_lines │ │ │ │ + 1744: 000b82f8 196 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____iter__ │ │ │ │ 1745: 004669b0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___max_last_string_column_do_transform_StringSplitter_obj │ │ │ │ - 1746: 000cb8bc 332 FUNC GLOBAL DEFAULT 11 CPyPy_trans___fstring_contains_expr │ │ │ │ - 1747: 000b7ec4 196 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen_____iter__ │ │ │ │ - 1748: 0026db88 1240 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___clone │ │ │ │ - 1749: 00357170 1600 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_first │ │ │ │ - 1750: 00298110 72 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send │ │ │ │ - 1751: 001908ec 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____next__ │ │ │ │ - 1752: 001aaab8 5940 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_future_imports │ │ │ │ - 1753: 00381030 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____next__ │ │ │ │ + 1746: 000cb8b8 332 FUNC GLOBAL DEFAULT 11 CPyPy_trans___fstring_contains_expr │ │ │ │ + 1747: 000b7ec0 196 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen_____iter__ │ │ │ │ + 1748: 0026dda8 1240 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___clone │ │ │ │ + 1749: 00357784 1600 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_first │ │ │ │ + 1750: 00293968 72 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send │ │ │ │ + 1751: 00190af0 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____next__ │ │ │ │ + 1752: 001aacb8 5940 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_future_imports │ │ │ │ + 1753: 00381644 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____next__ │ │ │ │ 1754: 00466f40 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___linegen │ │ │ │ 1755: 00466cb0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_paramspec_LineGenerator_gen │ │ │ │ - 1756: 00237d64 1348 FUNC GLOBAL DEFAULT 11 CPyDef_strings___str_width │ │ │ │ - 1757: 0030560c 1396 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__ │ │ │ │ - 1758: 002d4e30 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____next__ │ │ │ │ - 1759: 000f2df4 296 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___any │ │ │ │ - 1760: 000d0cac 388 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern____submatch │ │ │ │ - 1761: 0013f86c 2156 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_generator │ │ │ │ - 1762: 00072700 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_env │ │ │ │ - 1763: 0030c148 292 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___throw │ │ │ │ + 1756: 00237f84 1348 FUNC GLOBAL DEFAULT 11 CPyDef_strings___str_width │ │ │ │ + 1757: 00305b2c 1396 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 1758: 002d52b4 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____next__ │ │ │ │ + 1759: 000f2df0 296 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___any │ │ │ │ + 1760: 000d0ca8 388 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern____submatch │ │ │ │ + 1761: 0013fabc 2156 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_generator │ │ │ │ + 1762: 000726fc 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_env │ │ │ │ + 1763: 0030c668 292 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___throw │ │ │ │ 1764: 00053c2c 108 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj │ │ │ │ - 1765: 001b849c 408 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_features_used │ │ │ │ - 1766: 000aa78c 48 FUNC GLOBAL DEFAULT 11 CPy_GetExcValue │ │ │ │ - 1767: 00221a58 556 FUNC GLOBAL DEFAULT 11 CPyPy_lines____can_omit_closing_paren │ │ │ │ + 1765: 001b869c 408 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_features_used │ │ │ │ + 1766: 000aa788 48 FUNC GLOBAL DEFAULT 11 CPy_GetExcValue │ │ │ │ + 1767: 00221c78 556 FUNC GLOBAL DEFAULT 11 CPyPy_lines____can_omit_closing_paren │ │ │ │ 1768: 00466df8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_pygram___globals │ │ │ │ - 1769: 0029dad4 400 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_unchanged_line_by_line │ │ │ │ - 1770: 00257438 456 FUNC GLOBAL DEFAULT 11 CPyDef_cache___get_cache_file │ │ │ │ - 1771: 000725e4 140 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_env │ │ │ │ - 1772: 00334b8c 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___close │ │ │ │ - 1773: 0036a2e8 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____repr__ │ │ │ │ - 1774: 001e30e0 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____mypyc_generator_helper__ │ │ │ │ + 1769: 00299448 400 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_unchanged_line_by_line │ │ │ │ + 1770: 00257658 456 FUNC GLOBAL DEFAULT 11 CPyDef_cache___get_cache_file │ │ │ │ + 1771: 000725e0 140 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_env │ │ │ │ + 1772: 0033519c 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___close │ │ │ │ + 1773: 0036a8fc 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____repr__ │ │ │ │ + 1774: 001e3304 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____mypyc_generator_helper__ │ │ │ │ 1775: 00057ff4 180 FUNC GLOBAL DEFAULT 11 CPyDef_lines___RHSResult │ │ │ │ - 1776: 000a7518 244 FUNC GLOBAL DEFAULT 11 CPyList_GetItemShort │ │ │ │ - 1777: 00115160 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____mypyc_generator_helper__ │ │ │ │ - 1778: 000af194 2388 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser_____mypyc_defaults_setup │ │ │ │ + 1776: 000a7514 244 FUNC GLOBAL DEFAULT 11 CPyList_GetItemShort │ │ │ │ + 1777: 00115188 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____mypyc_generator_helper__ │ │ │ │ + 1778: 000af190 2388 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser_____mypyc_defaults_setup │ │ │ │ 1779: 0006911c 100 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____iter__ │ │ │ │ - 1780: 0019a668 212 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____mypyc_generator_helper__ │ │ │ │ - 1781: 000ca3d0 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____iter__ │ │ │ │ - 1782: 000ba424 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_test │ │ │ │ - 1783: 000ffd04 256 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_standalone_comments │ │ │ │ + 1780: 0019a868 212 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____mypyc_generator_helper__ │ │ │ │ + 1781: 000ca3cc 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____iter__ │ │ │ │ + 1782: 000ba420 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_test │ │ │ │ + 1783: 000ffd2c 256 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_standalone_comments │ │ │ │ 1784: 004669bc 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringSplitter_env │ │ │ │ - 1785: 00208f00 2180 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___replace_cell_magics │ │ │ │ - 1786: 00351894 1716 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___close │ │ │ │ - 1787: 0031f494 1716 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___close │ │ │ │ - 1788: 0027caa4 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen_____mypyc_generator_helper__ │ │ │ │ - 1789: 003513b0 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____next__ │ │ │ │ - 1790: 0028457c 1612 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_item │ │ │ │ + 1785: 00209120 2180 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___replace_cell_magics │ │ │ │ + 1786: 00351ea8 1716 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___close │ │ │ │ + 1787: 0031f9b4 1716 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___close │ │ │ │ + 1788: 0027ccc4 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen_____mypyc_generator_helper__ │ │ │ │ + 1789: 003519c4 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____next__ │ │ │ │ + 1790: 0028481c 1612 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_item │ │ │ │ 1791: 000692ac 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____iter__ │ │ │ │ - 1792: 0026da60 296 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_string_operator_leaves │ │ │ │ - 1793: 000d1648 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern____submatch │ │ │ │ + 1792: 0026dc80 296 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_string_operator_leaves │ │ │ │ + 1793: 000d1644 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern____submatch │ │ │ │ 1794: 00466e2c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_rusty___globals │ │ │ │ - 1795: 00302e84 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___close │ │ │ │ - 1796: 00197494 5008 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ - 1797: 002eb67c 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____next__ │ │ │ │ - 1798: 00069fb8 96 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen_____iter__ │ │ │ │ - 1799: 003029ac 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen_____next__ │ │ │ │ - 1800: 00072c1c 160 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_env │ │ │ │ + 1795: 003033a0 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___close │ │ │ │ + 1796: 00197698 5008 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ + 1797: 002ebb94 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____next__ │ │ │ │ + 1798: 00069fb8 92 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen_____iter__ │ │ │ │ + 1799: 00302ec8 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen_____next__ │ │ │ │ + 1800: 00072c18 160 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_env │ │ │ │ 1801: 000564c8 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_env │ │ │ │ - 1802: 00234a78 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ - 1803: 000f73ac 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___any_open_for_or_lambda │ │ │ │ - 1804: 001287e4 428 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___add_custom_splits │ │ │ │ + 1802: 00234c98 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 1803: 000f73a8 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___any_open_for_or_lambda │ │ │ │ + 1804: 0012880c 428 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___add_custom_splits │ │ │ │ 1805: 00052d84 92 FUNC GLOBAL DEFAULT 11 CPyDef_lines___contains_implicit_multiline_string_with_comments_Line_env │ │ │ │ - 1806: 000fca0c 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___send │ │ │ │ - 1807: 003e4dd8 328 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___throw │ │ │ │ + 1806: 000fca34 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___send │ │ │ │ + 1807: 003e53ec 328 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___throw │ │ │ │ 1808: 00466d38 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___generate_comments_env │ │ │ │ - 1809: 00192c94 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen_____next__ │ │ │ │ - 1810: 003346ec 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____next__ │ │ │ │ - 1811: 003e7f7c 1564 FUNC GLOBAL DEFAULT 11 CPyGlobalsInit │ │ │ │ - 1812: 0020a524 5000 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____call__ │ │ │ │ - 1813: 003e7ae0 512 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match__BasePattern_glue │ │ │ │ - 1814: 00196960 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___send │ │ │ │ - 1815: 00359bb4 384 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___generate_grammar │ │ │ │ + 1809: 00192e98 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen_____next__ │ │ │ │ + 1810: 00334cfc 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____next__ │ │ │ │ + 1811: 003e8590 1564 FUNC GLOBAL DEFAULT 11 CPyGlobalsInit │ │ │ │ + 1812: 0020a744 5000 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____call__ │ │ │ │ + 1813: 003e80f4 512 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match__BasePattern_glue │ │ │ │ + 1814: 00196b64 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___send │ │ │ │ + 1815: 0035a1c8 384 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___generate_grammar │ │ │ │ 1816: 00067fc8 96 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____iter__ │ │ │ │ 1817: 00466b2c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___ANN_ASSIGN_EXTENDED_RHS │ │ │ │ 1818: 004668f8 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree____iterative_matches_WildcardPattern_gen │ │ │ │ 1819: 00466b88 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___enumerate_reversed_gen │ │ │ │ - 1820: 000cb00c 368 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter___do_splitter_match │ │ │ │ - 1821: 0019f4d4 5064 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ - 1822: 001d7bc0 544 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____bare_name_matches │ │ │ │ - 1823: 003e6240 252 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_chained_assignment │ │ │ │ + 1820: 000cb008 368 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter___do_splitter_match │ │ │ │ + 1821: 0019f6d4 5064 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ + 1822: 001d7dc0 544 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____bare_name_matches │ │ │ │ + 1823: 003e6854 252 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_chained_assignment │ │ │ │ 1824: 00466e48 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___tokenize │ │ │ │ - 1825: 00287990 236 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___gettoken │ │ │ │ - 1826: 000d0e30 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___optimize │ │ │ │ + 1825: 00287c30 236 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___gettoken │ │ │ │ + 1826: 000d0e2c 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___optimize │ │ │ │ 1827: 0006954c 136 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper_____mypyc_defaults_setup │ │ │ │ - 1828: 001d25d4 72 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___send │ │ │ │ - 1829: 0030cb24 4952 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____merge_string_group │ │ │ │ - 1830: 00137444 344 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_part_of_annotation │ │ │ │ - 1831: 000702c4 136 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____get__ │ │ │ │ - 1832: 00286db4 528 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse │ │ │ │ - 1833: 001839d8 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___throw │ │ │ │ + 1828: 001d27d4 72 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___send │ │ │ │ + 1829: 0030d044 4952 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____merge_string_group │ │ │ │ + 1830: 00137550 344 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_part_of_annotation │ │ │ │ + 1831: 000702c0 136 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____get__ │ │ │ │ + 1832: 00287054 528 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse │ │ │ │ + 1833: 00183bdc 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___throw │ │ │ │ 1834: 00057a20 180 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache │ │ │ │ - 1835: 001d24d0 68 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____next__ │ │ │ │ - 1836: 00179058 196 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___close │ │ │ │ - 1837: 0012ac14 940 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___prev_sibling │ │ │ │ - 1838: 000fe0f8 300 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_obj_____call__ │ │ │ │ - 1839: 0010c5b0 292 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___send │ │ │ │ - 1840: 00124c50 688 FUNC GLOBAL DEFAULT 11 CPy_YieldFromErrorHandle │ │ │ │ - 1841: 0019c9dc 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___throw │ │ │ │ + 1835: 001d26d0 68 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____next__ │ │ │ │ + 1836: 0017925c 196 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___close │ │ │ │ + 1837: 0012ac3c 940 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___prev_sibling │ │ │ │ + 1838: 000fe120 300 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_obj_____call__ │ │ │ │ + 1839: 0010c5d8 292 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___send │ │ │ │ + 1840: 00124c78 688 FUNC GLOBAL DEFAULT 11 CPy_YieldFromErrorHandle │ │ │ │ + 1841: 0019cbdc 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___throw │ │ │ │ 1842: 00466ce0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_test_LineGenerator_gen │ │ │ │ 1843: 00466f78 4 OBJECT GLOBAL DEFAULT 22 CPyModule_click___core │ │ │ │ - 1844: 000b8ca8 588 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip │ │ │ │ - 1845: 000ecc2c 504 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____mypyc_setter__prefix │ │ │ │ + 1844: 000b8ca4 588 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip │ │ │ │ + 1845: 000ecc28 504 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____mypyc_setter__prefix │ │ │ │ 1846: 00466f5c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___comments │ │ │ │ - 1847: 00207b78 436 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_is_valid_index_factory_obj_____call__ │ │ │ │ - 1848: 000a9484 348 FUNC GLOBAL DEFAULT 11 CPyDict_Values │ │ │ │ - 1849: 002fb8cc 17688 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1850: 001a48bc 3976 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1851: 0025771c 192 FUNC GLOBAL DEFAULT 11 CPyPy_mode___Mode___get_cache_key │ │ │ │ + 1847: 00207d98 436 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_is_valid_index_factory_obj_____call__ │ │ │ │ + 1848: 000a9480 348 FUNC GLOBAL DEFAULT 11 CPyDict_Values │ │ │ │ + 1849: 002fbde4 17692 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1850: 001a4abc 3976 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1851: 0025793c 192 FUNC GLOBAL DEFAULT 11 CPyPy_mode___Mode___get_cache_key │ │ │ │ 1852: 00466b20 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___DEBUG_F_STRINGS │ │ │ │ - 1853: 0032a3ec 292 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___throw │ │ │ │ - 1854: 00100aa8 856 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_class │ │ │ │ - 1855: 000a840c 228 FUNC GLOBAL DEFAULT 11 CPyList_Count │ │ │ │ - 1856: 001fc0c0 1308 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj_____call__ │ │ │ │ - 1857: 0020d3e8 716 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____init__ │ │ │ │ + 1853: 0032a90c 292 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___throw │ │ │ │ + 1854: 00100ad0 856 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_class │ │ │ │ + 1855: 000a8408 228 FUNC GLOBAL DEFAULT 11 CPyList_Count │ │ │ │ + 1856: 001fc2e0 1308 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj_____call__ │ │ │ │ + 1857: 0020d608 716 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____init__ │ │ │ │ 1858: 004668b4 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___switch_to_Recorder_env │ │ │ │ - 1859: 000ffac0 580 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_standalone_comments │ │ │ │ - 1860: 000bdc00 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____iter__ │ │ │ │ - 1861: 000d2f28 336 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___generate_matches │ │ │ │ - 1862: 0032ad0c 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___close │ │ │ │ - 1863: 0017ad08 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___send │ │ │ │ - 1864: 00264d6c 324 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___throw │ │ │ │ + 1859: 000ffae8 580 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_standalone_comments │ │ │ │ + 1860: 000bdbfc 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____iter__ │ │ │ │ + 1861: 000d2f24 336 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___generate_matches │ │ │ │ + 1862: 0032b22c 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___close │ │ │ │ + 1863: 0017af0c 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___send │ │ │ │ + 1864: 00264f8c 324 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___throw │ │ │ │ 1865: 00068f28 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____iter__ │ │ │ │ - 1866: 000c57c8 324 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___ensure_visible │ │ │ │ - 1867: 000a7f78 504 FUNC GLOBAL DEFAULT 11 CPyList_PopLast │ │ │ │ - 1868: 00306064 504 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____safe_add_trailing_comma │ │ │ │ - 1869: 00198ddc 1756 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___close │ │ │ │ - 1870: 001d2864 324 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___throw │ │ │ │ - 1871: 003e5b5c 252 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_class │ │ │ │ - 1872: 0010a730 7264 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____mypyc_generator_helper__ │ │ │ │ - 1873: 000c15b4 368 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split │ │ │ │ - 1874: 0034ed64 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____next__ │ │ │ │ - 1875: 00207ed0 420 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___switch_to │ │ │ │ - 1876: 000a8850 76 FUNC GLOBAL DEFAULT 11 CPyDict_Get │ │ │ │ - 1877: 000f3d60 2144 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize____split_fstring_start_and_middle │ │ │ │ - 1878: 0018368c 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1879: 000d2c10 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____iter__ │ │ │ │ + 1866: 000c57c4 324 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___ensure_visible │ │ │ │ + 1867: 000a7f74 504 FUNC GLOBAL DEFAULT 11 CPyList_PopLast │ │ │ │ + 1868: 00306584 504 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____safe_add_trailing_comma │ │ │ │ + 1869: 00198fe0 1752 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___close │ │ │ │ + 1870: 001d2a64 324 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___throw │ │ │ │ + 1871: 003e6170 252 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_class │ │ │ │ + 1872: 0010a758 7264 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____mypyc_generator_helper__ │ │ │ │ + 1873: 000c15b0 368 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split │ │ │ │ + 1874: 0034f378 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____next__ │ │ │ │ + 1875: 002080f0 420 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___switch_to │ │ │ │ + 1876: 000a884c 76 FUNC GLOBAL DEFAULT 11 CPyDict_Get │ │ │ │ + 1877: 000f3d5c 2144 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize____split_fstring_start_and_middle │ │ │ │ + 1878: 00183890 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1879: 000d2c0c 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____iter__ │ │ │ │ 1880: 00466d58 4 OBJECT GLOBAL DEFAULT 22 CPyType_brackets___BracketMatchError │ │ │ │ - 1881: 002074e4 416 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISEOF │ │ │ │ - 1882: 00344a20 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___close │ │ │ │ - 1883: 000a7814 276 FUNC GLOBAL DEFAULT 11 CPyList_GetItemBorrow │ │ │ │ - 1884: 00281f48 332 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_nodes_to_standalone_comment │ │ │ │ + 1881: 00207704 416 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISEOF │ │ │ │ + 1882: 00345034 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___close │ │ │ │ + 1883: 000a7810 276 FUNC GLOBAL DEFAULT 11 CPyList_GetItemBorrow │ │ │ │ + 1884: 002821e8 332 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_nodes_to_standalone_comment │ │ │ │ 1885: 00466ef4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black____width_table │ │ │ │ - 1886: 001d5b44 1528 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___depth │ │ │ │ + 1886: 001d5d44 1528 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___depth │ │ │ │ 1887: 00466d6c 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___get_imports_from_children_get_future_imports_gen │ │ │ │ - 1888: 00127800 252 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_implicit_multiline_string_with_comments │ │ │ │ - 1889: 002304d4 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern │ │ │ │ + 1888: 00127828 252 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_implicit_multiline_string_with_comments │ │ │ │ + 1889: 002306f4 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern │ │ │ │ 1890: 00466b18 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___TYPE_PARAMS │ │ │ │ - 1891: 00223dec 324 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____get_line_range │ │ │ │ - 1892: 00115338 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___send │ │ │ │ - 1893: 000dc198 15312 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_sources │ │ │ │ - 1894: 002906ec 328 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___throw │ │ │ │ - 1895: 0034f204 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___close │ │ │ │ - 1896: 003ec61c 1384 FUNC GLOBAL DEFAULT 11 CPyInit_black___lines │ │ │ │ - 1897: 001278fc 344 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___comments_after │ │ │ │ - 1898: 000a3594 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_obj_____get__ │ │ │ │ - 1899: 00183868 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___send │ │ │ │ - 1900: 0032a27c 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___send │ │ │ │ - 1901: 000d5cd4 264 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___NFAState_____init__ │ │ │ │ - 1902: 000ceb08 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____iter__ │ │ │ │ - 1903: 0011ccc4 1716 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___close │ │ │ │ + 1891: 0022400c 324 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____get_line_range │ │ │ │ + 1892: 00115360 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___send │ │ │ │ + 1893: 000dc194 15312 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_sources │ │ │ │ + 1894: 002909bc 328 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___throw │ │ │ │ + 1895: 0034f818 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___close │ │ │ │ + 1896: 003ecc30 1384 FUNC GLOBAL DEFAULT 11 CPyInit_black___lines │ │ │ │ + 1897: 00127924 344 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___comments_after │ │ │ │ + 1898: 000a3590 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_obj_____get__ │ │ │ │ + 1899: 00183a6c 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___send │ │ │ │ + 1900: 0032a79c 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___send │ │ │ │ + 1901: 000d5cd0 264 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___NFAState_____init__ │ │ │ │ + 1902: 000ceb04 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____iter__ │ │ │ │ + 1903: 0011ccec 1716 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___close │ │ │ │ 1904: 00466a24 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_trans___BaseStringSplitter___STRING_OPERATORS │ │ │ │ - 1905: 00125b70 796 FUNC GLOBAL DEFAULT 11 CPyDataclass_SleightOfHand │ │ │ │ - 1906: 000c0dfc 692 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line │ │ │ │ - 1907: 001116c8 868 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 1908: 0011a134 1464 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___eat │ │ │ │ + 1905: 00125b98 796 FUNC GLOBAL DEFAULT 11 CPyDataclass_SleightOfHand │ │ │ │ + 1906: 000c0df8 692 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line │ │ │ │ + 1907: 001116f0 868 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 1908: 0011a15c 1464 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___eat │ │ │ │ 1909: 00466ed4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pickle │ │ │ │ - 1910: 0006fe00 136 FUNC GLOBAL DEFAULT 11 CPyDef_black___from_configuration_WriteBack_obj_____get__ │ │ │ │ + 1910: 0006fdfc 136 FUNC GLOBAL DEFAULT 11 CPyDef_black___from_configuration_WriteBack_obj_____get__ │ │ │ │ 1911: 00052580 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen │ │ │ │ - 1912: 000e5a94 372 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_rpar_token │ │ │ │ - 1913: 000fd92c 376 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_obj_____call__ │ │ │ │ - 1914: 00397448 404 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_tokens │ │ │ │ - 1915: 002a9534 8624 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___read │ │ │ │ - 1916: 000c0004 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_NUMBER │ │ │ │ - 1917: 00163434 3748 FUNC GLOBAL DEFAULT 11 CPyDef_rusty_____top_level__ │ │ │ │ - 1918: 001ff900 5196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ - 1919: 001a66dc 628 FUNC GLOBAL DEFAULT 11 CPyDef_strings___has_triple_quotes │ │ │ │ + 1912: 000e5a90 372 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_rpar_token │ │ │ │ + 1913: 000fd954 376 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_obj_____call__ │ │ │ │ + 1914: 00397a5c 404 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_tokens │ │ │ │ + 1915: 002a99b8 8624 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___read │ │ │ │ + 1916: 000c0000 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_NUMBER │ │ │ │ + 1917: 00163684 3748 FUNC GLOBAL DEFAULT 11 CPyDef_rusty_____top_level__ │ │ │ │ + 1918: 001ffb20 5196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ + 1919: 001a68dc 628 FUNC GLOBAL DEFAULT 11 CPyDef_strings___has_triple_quotes │ │ │ │ 1920: 00466d90 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___CHECK │ │ │ │ - 1921: 0019aad8 328 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___throw │ │ │ │ - 1922: 00204d4c 196 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___close │ │ │ │ - 1923: 0012b740 324 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___preceding_leaf │ │ │ │ + 1921: 0019acd8 328 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___throw │ │ │ │ + 1922: 00204f6c 196 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___close │ │ │ │ + 1923: 0012b768 324 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___preceding_leaf │ │ │ │ 1924: 00056cc8 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____mypyc_defaults_setup │ │ │ │ 1925: 00069180 100 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____iter__ │ │ │ │ - 1926: 00365518 232 FUNC GLOBAL DEFAULT 11 CPyPy_pygram___initialize │ │ │ │ - 1927: 003e7ebc 192 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___ilabels │ │ │ │ - 1928: 00359af0 196 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_grammar │ │ │ │ + 1926: 00365b2c 232 FUNC GLOBAL DEFAULT 11 CPyPy_pygram___initialize │ │ │ │ + 1927: 003e84d0 192 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___ilabels │ │ │ │ + 1928: 0035a104 196 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_grammar │ │ │ │ 1929: 004668e8 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_NegatedPattern_gen │ │ │ │ - 1930: 000a4a80 224 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter │ │ │ │ - 1931: 001fd384 940 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___add_whitespace │ │ │ │ - 1932: 003e8f9c 548 FUNC GLOBAL DEFAULT 11 CPyInit_black___brackets │ │ │ │ - 1933: 0025f60c 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___optimize │ │ │ │ - 1934: 000cc390 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____iter__ │ │ │ │ - 1935: 000ea228 1840 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_expression_chained │ │ │ │ - 1936: 001a15f4 44 FUNC GLOBAL DEFAULT 11 CPyNumber_Power │ │ │ │ - 1937: 002041d0 196 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____next__ │ │ │ │ + 1930: 000a4a7c 224 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter │ │ │ │ + 1931: 001fd5a4 940 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___add_whitespace │ │ │ │ + 1932: 003e95b0 548 FUNC GLOBAL DEFAULT 11 CPyInit_black___brackets │ │ │ │ + 1933: 0025f82c 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___optimize │ │ │ │ + 1934: 000cc38c 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____iter__ │ │ │ │ + 1935: 000ea224 1840 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_expression_chained │ │ │ │ + 1936: 001a17f4 44 FUNC GLOBAL DEFAULT 11 CPyNumber_Power │ │ │ │ + 1937: 002043f0 196 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____next__ │ │ │ │ 1938: 00053f18 128 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_env │ │ │ │ - 1939: 000be06c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____iter__ │ │ │ │ - 1940: 003f2064 352 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___literals │ │ │ │ - 1941: 000ff454 1280 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_fmt_pass_converted │ │ │ │ + 1939: 000be068 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____iter__ │ │ │ │ + 1940: 003f2678 352 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___literals │ │ │ │ + 1941: 000ff47c 1280 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_fmt_pass_converted │ │ │ │ 1942: 00466e64 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_parsing___globals │ │ │ │ - 1943: 003a7d4c 24792 FUNC GLOBAL DEFAULT 11 CPyDef_black___main │ │ │ │ - 1944: 00304c0c 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___throw │ │ │ │ - 1945: 0007016c 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj_____get__ │ │ │ │ - 1946: 002bfe58 7816 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___classify │ │ │ │ + 1943: 003a8360 24792 FUNC GLOBAL DEFAULT 11 CPyDef_black___main │ │ │ │ + 1944: 00305128 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___throw │ │ │ │ + 1945: 00070168 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj_____get__ │ │ │ │ + 1946: 002c02dc 7816 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___classify │ │ │ │ 1947: 00466df0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___conv_internal │ │ │ │ - 1948: 0034ec4c 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__ │ │ │ │ - 1949: 000a7928 280 FUNC GLOBAL DEFAULT 11 CPyList_GetItemInt64 │ │ │ │ - 1950: 002f6984 10428 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1951: 003103e4 392 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____merge_string_group │ │ │ │ - 1952: 000c1d58 940 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens │ │ │ │ - 1953: 000aefd4 184 FUNC GLOBAL DEFAULT 11 CPyTagged_IsEq_ │ │ │ │ - 1954: 002d6dc8 296 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___untokenize │ │ │ │ - 1955: 0037646c 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___send │ │ │ │ - 1956: 001d2514 192 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____next__ │ │ │ │ - 1957: 000f8508 916 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___unmask_cell │ │ │ │ + 1948: 0034f260 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__ │ │ │ │ + 1949: 000a7924 280 FUNC GLOBAL DEFAULT 11 CPyList_GetItemInt64 │ │ │ │ + 1950: 002f6e9c 10428 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1951: 00310904 392 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____merge_string_group │ │ │ │ + 1952: 000c1d54 940 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens │ │ │ │ + 1953: 000aefd0 184 FUNC GLOBAL DEFAULT 11 CPyTagged_IsEq_ │ │ │ │ + 1954: 002d724c 296 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___untokenize │ │ │ │ + 1955: 00376a80 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___send │ │ │ │ + 1956: 001d2714 192 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____next__ │ │ │ │ + 1957: 000f8504 916 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___unmask_cell │ │ │ │ 1958: 00058174 184 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker │ │ │ │ - 1959: 002bf6b8 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___close │ │ │ │ + 1959: 002bfb3c 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___close │ │ │ │ 1960: 00050994 116 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_env │ │ │ │ 1961: 00466b34 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___PATTERN_MATCHING │ │ │ │ - 1962: 003e69f8 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___clone__Base_glue │ │ │ │ - 1963: 000c29b4 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen_____iter__ │ │ │ │ - 1964: 00070cfc 136 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ - 1965: 0026cde4 340 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_stub_suite │ │ │ │ - 1966: 000a54a8 44 FUNC GLOBAL DEFAULT 11 CPyInt16_Overflow │ │ │ │ - 1967: 001908a8 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____next__ │ │ │ │ - 1968: 001a595c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____next__ │ │ │ │ - 1969: 000cd128 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser_____mypyc_defaults_setup │ │ │ │ - 1970: 000700c0 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj_____get__ │ │ │ │ - 1971: 000c03a4 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____iter__ │ │ │ │ - 1972: 003a07dc 424 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_ipynb_string │ │ │ │ - 1973: 0038113c 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___send │ │ │ │ - 1974: 0011cb7c 328 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___throw │ │ │ │ + 1962: 003e700c 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___clone__Base_glue │ │ │ │ + 1963: 000c29b0 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen_____iter__ │ │ │ │ + 1964: 00070cf8 136 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ + 1965: 0026d004 340 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_stub_suite │ │ │ │ + 1966: 000a54a4 44 FUNC GLOBAL DEFAULT 11 CPyInt16_Overflow │ │ │ │ + 1967: 00190aac 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____next__ │ │ │ │ + 1968: 001a5b5c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____next__ │ │ │ │ + 1969: 000cd124 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser_____mypyc_defaults_setup │ │ │ │ + 1970: 000700bc 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj_____get__ │ │ │ │ + 1971: 000c03a0 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____iter__ │ │ │ │ + 1972: 003a0df0 424 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_ipynb_string │ │ │ │ + 1973: 00381750 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___send │ │ │ │ + 1974: 0011cba4 328 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___throw │ │ │ │ 1975: 00466cf0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___line_LineGenerator_gen │ │ │ │ - 1976: 00154130 6668 FUNC GLOBAL DEFAULT 11 CPyDef_brackets_____top_level__ │ │ │ │ - 1977: 000bb97c 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_typevartuple │ │ │ │ + 1976: 00154380 6668 FUNC GLOBAL DEFAULT 11 CPyDef_brackets_____top_level__ │ │ │ │ + 1977: 000bb978 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_typevartuple │ │ │ │ 1978: 00069d00 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____iter__ │ │ │ │ - 1979: 00381388 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___throw │ │ │ │ - 1980: 003e6f58 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___prefix │ │ │ │ - 1981: 0013f6fc 368 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_tuple_containing_star │ │ │ │ - 1982: 0039f984 424 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_cell │ │ │ │ - 1983: 00112cfc 292 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___send │ │ │ │ - 1984: 00120a18 368 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___calcfirst │ │ │ │ - 1985: 001fedac 72 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___send │ │ │ │ + 1979: 0038199c 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___throw │ │ │ │ + 1980: 003e756c 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___prefix │ │ │ │ + 1981: 0013f94c 368 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_tuple_containing_star │ │ │ │ + 1982: 0039ff98 424 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_cell │ │ │ │ + 1983: 00112d24 292 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___send │ │ │ │ + 1984: 00120a40 368 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___calcfirst │ │ │ │ + 1985: 001fefcc 72 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___send │ │ │ │ 1986: 004669c0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___iter_fexpr_spans_gen │ │ │ │ 1987: 00069400 96 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____iter__ │ │ │ │ - 1988: 0019b3c0 4816 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____mypyc_generator_helper__ │ │ │ │ + 1988: 0019b5c0 4816 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____mypyc_generator_helper__ │ │ │ │ 1989: 00052ed8 92 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen │ │ │ │ - 1990: 000e3114 336 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagicFinder___visit_Expr │ │ │ │ + 1990: 000e3110 336 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagicFinder___visit_Expr │ │ │ │ 1991: 00466c34 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_atom_LineGenerator_env │ │ │ │ - 1992: 000e8818 324 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____normalize │ │ │ │ + 1992: 000e8814 324 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____normalize │ │ │ │ 1993: 00466e3c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___token_internal │ │ │ │ - 1994: 000c5974 284 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___lib2to3_unparse │ │ │ │ - 1995: 0016984c 3132 FUNC GLOBAL DEFAULT 11 CPyDef_pygram_____top_level__ │ │ │ │ - 1996: 0034a8c8 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___close │ │ │ │ - 1997: 00349fa8 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___throw │ │ │ │ + 1994: 000c5970 284 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___lib2to3_unparse │ │ │ │ + 1995: 00169a9c 3132 FUNC GLOBAL DEFAULT 11 CPyDef_pygram_____top_level__ │ │ │ │ + 1996: 0034aedc 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___close │ │ │ │ + 1997: 0034a5bc 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___throw │ │ │ │ 1998: 00466c28 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_fstring_LineGenerator_gen │ │ │ │ - 1999: 000d86dc 316 FUNC GLOBAL DEFAULT 11 CPyPy_black___validate_regex │ │ │ │ - 2000: 000f45c0 516 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize____split_fstring_start_and_middle │ │ │ │ - 2001: 000cf0dc 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___pre_order │ │ │ │ + 1999: 000d86d8 316 FUNC GLOBAL DEFAULT 11 CPyPy_black___validate_regex │ │ │ │ + 2000: 000f45bc 516 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize____split_fstring_start_and_middle │ │ │ │ + 2001: 000cf0d8 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___pre_order │ │ │ │ 2002: 00466f64 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___cache │ │ │ │ - 2003: 000edff0 180 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver │ │ │ │ - 2004: 000f2a84 880 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___any │ │ │ │ + 2003: 000edfec 180 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver │ │ │ │ + 2004: 000f2a80 880 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___any │ │ │ │ 2005: 000685e0 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____iter__ │ │ │ │ - 2006: 000e5198 308 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___first_leaf_of │ │ │ │ - 2007: 000bca50 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____iter__ │ │ │ │ + 2006: 000e5194 308 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___first_leaf_of │ │ │ │ + 2007: 000bca4c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____iter__ │ │ │ │ 2008: 00466c3c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_NUMBER_LineGenerator_env │ │ │ │ - 2009: 0014147c 756 FUNC GLOBAL DEFAULT 11 CPyImport_ImportMany │ │ │ │ - 2010: 0029b44c 196 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ + 2009: 001416cc 756 FUNC GLOBAL DEFAULT 11 CPyImport_ImportMany │ │ │ │ + 2010: 00296c1c 196 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ 2011: 00466a4c 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges___visit_simple_stmt__TopLevelStatementsVisitor_env │ │ │ │ - 2012: 00260c1c 5464 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____mypyc_generator_helper__ │ │ │ │ - 2013: 00128eb8 452 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___has_custom_splits │ │ │ │ + 2012: 00260e3c 5464 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____mypyc_generator_helper__ │ │ │ │ + 2013: 00128ee0 452 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___has_custom_splits │ │ │ │ 2014: 00466ec0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_const___globals │ │ │ │ 2015: 00466c14 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____rhs_transform_line_gen │ │ │ │ 2016: 00466ab4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___VARARGS_PARENTS │ │ │ │ - 2017: 0023e1c8 4996 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_uncollapsable_type_comments │ │ │ │ - 2018: 000cd438 204 FUNC GLOBAL DEFAULT 11 CPyDef_resources_____top_level__ │ │ │ │ - 2019: 00351f48 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___close │ │ │ │ - 2020: 00290350 68 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____next__ │ │ │ │ + 2017: 0023e3e8 4996 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_uncollapsable_type_comments │ │ │ │ + 2018: 000cd434 204 FUNC GLOBAL DEFAULT 11 CPyDef_resources_____top_level__ │ │ │ │ + 2019: 0035255c 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___close │ │ │ │ + 2020: 00290620 68 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____next__ │ │ │ │ 2021: 00069c9c 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____iter__ │ │ │ │ - 2022: 003e4968 212 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen_____mypyc_generator_helper__ │ │ │ │ - 2023: 00302af8 292 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___send │ │ │ │ - 2024: 000e81e8 300 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___get_grammars │ │ │ │ - 2025: 0013d450 3816 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_one_tuple │ │ │ │ - 2026: 000ed5c0 1028 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern_____init__ │ │ │ │ + 2022: 003e4f7c 212 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen_____mypyc_generator_helper__ │ │ │ │ + 2023: 00303014 292 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___send │ │ │ │ + 2024: 000e81e4 300 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___get_grammars │ │ │ │ + 2025: 0013d6a0 3816 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_one_tuple │ │ │ │ + 2026: 000ed5bc 1028 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern_____init__ │ │ │ │ 2027: 00056bac 108 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_env │ │ │ │ - 2028: 00257da0 400 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_decrement_after_lambda_arguments │ │ │ │ - 2029: 003983cc 484 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_file │ │ │ │ - 2030: 002f44a0 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2028: 00257fc0 400 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_decrement_after_lambda_arguments │ │ │ │ + 2029: 003989e0 484 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_file │ │ │ │ + 2030: 002f49b8 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2031: 00466b1c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS │ │ │ │ - 2032: 0012ab20 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___get_suffix │ │ │ │ + 2032: 0012ab48 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___get_suffix │ │ │ │ 2033: 00051fa8 112 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_env │ │ │ │ - 2034: 000c22cc 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____iter__ │ │ │ │ - 2035: 000cda30 472 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base____eq │ │ │ │ - 2036: 00273718 9536 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2037: 00376800 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___close │ │ │ │ - 2038: 000c360c 512 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit │ │ │ │ - 2039: 003e75bc 512 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match__BasePattern_glue │ │ │ │ - 2040: 000d3a2c 456 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___release │ │ │ │ - 2041: 000ffedc 308 FUNC GLOBAL DEFAULT 11 CPyPy_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__ │ │ │ │ - 2042: 000b7750 480 FUNC GLOBAL DEFAULT 11 CPyPy_black___path_empty │ │ │ │ - 2043: 0020c1f8 536 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____find_lines_mapping_index │ │ │ │ - 2044: 0030039c 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___close │ │ │ │ - 2045: 00397964 112 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_stream │ │ │ │ - 2046: 000e08c8 796 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___hash_digest │ │ │ │ - 2047: 003e5760 256 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_comment │ │ │ │ - 2048: 00285ed4 532 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_atom │ │ │ │ - 2049: 000a3ad4 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_lookup_hug_power_op_obj_____get__ │ │ │ │ + 2034: 000c22c8 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____iter__ │ │ │ │ + 2035: 000cda2c 472 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base____eq │ │ │ │ + 2036: 00273938 9536 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2037: 00376e14 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___close │ │ │ │ + 2038: 000c3608 512 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit │ │ │ │ + 2039: 003e7bd0 512 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match__BasePattern_glue │ │ │ │ + 2040: 000d3a28 456 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___release │ │ │ │ + 2041: 000fff04 308 FUNC GLOBAL DEFAULT 11 CPyPy_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__ │ │ │ │ + 2042: 000b774c 480 FUNC GLOBAL DEFAULT 11 CPyPy_black___path_empty │ │ │ │ + 2043: 0020c418 536 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____find_lines_mapping_index │ │ │ │ + 2044: 003008b8 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___close │ │ │ │ + 2045: 00397f78 112 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_stream │ │ │ │ + 2046: 000e08c4 796 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___hash_digest │ │ │ │ + 2047: 003e5d74 256 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_comment │ │ │ │ + 2048: 00286174 532 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_atom │ │ │ │ + 2049: 000a3ad0 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_lookup_hug_power_op_obj_____get__ │ │ │ │ 2050: 00466a50 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges____LinesMapping │ │ │ │ - 2051: 000caab4 720 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper___do_transform │ │ │ │ - 2052: 00398cd4 420 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___matches_grammar │ │ │ │ - 2053: 0038a99c 13712 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ - 2054: 000cb62c 656 FUNC GLOBAL DEFAULT 11 CPyDef_trans___fstring_contains_expr │ │ │ │ - 2055: 000e61c4 308 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___first_leaf │ │ │ │ - 2056: 00137230 284 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___get_annotation_type │ │ │ │ - 2057: 000aa08c 16 FUNC GLOBAL DEFAULT 11 CPyMapping_Check │ │ │ │ + 2051: 000caab0 720 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper___do_transform │ │ │ │ + 2052: 003992e8 420 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___matches_grammar │ │ │ │ + 2053: 0038afb0 13712 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 2054: 000cb628 656 FUNC GLOBAL DEFAULT 11 CPyDef_trans___fstring_contains_expr │ │ │ │ + 2055: 000e61c0 308 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___first_leaf │ │ │ │ + 2056: 0013733c 284 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___get_annotation_type │ │ │ │ + 2057: 000aa088 16 FUNC GLOBAL DEFAULT 11 CPyMapping_Check │ │ │ │ 2058: 0046699c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____iter_fexpr_slices_StringSplitter_gen │ │ │ │ - 2059: 0017fc58 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____next__ │ │ │ │ - 2060: 003ed8cc 2212 FUNC GLOBAL DEFAULT 11 CPyInit_black___nodes │ │ │ │ - 2061: 00239b44 4116 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___dump_dfa │ │ │ │ - 2062: 00269b88 2332 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_stub_suite │ │ │ │ - 2063: 0026c1dc 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____next__ │ │ │ │ - 2064: 002d8410 12968 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____calculate_lines_mappings │ │ │ │ - 2065: 0021fa84 236 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_colon │ │ │ │ - 2066: 002c85cc 1756 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___close │ │ │ │ - 2067: 001a09b4 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____next__ │ │ │ │ - 2068: 001b8f1c 3280 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____init__ │ │ │ │ + 2059: 0017fe5c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____next__ │ │ │ │ + 2060: 003edee0 2212 FUNC GLOBAL DEFAULT 11 CPyInit_black___nodes │ │ │ │ + 2061: 00239d64 4116 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___dump_dfa │ │ │ │ + 2062: 00269da8 2332 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_stub_suite │ │ │ │ + 2063: 0026c3fc 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____next__ │ │ │ │ + 2064: 002d8894 12968 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____calculate_lines_mappings │ │ │ │ + 2065: 0021fca4 236 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_colon │ │ │ │ + 2066: 002c8a50 1756 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___close │ │ │ │ + 2067: 001a0bb4 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____next__ │ │ │ │ + 2068: 001b911c 3280 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____init__ │ │ │ │ 2069: 00052c44 120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_env │ │ │ │ 2070: 00466f20 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___parsing_internal │ │ │ │ - 2071: 00072670 144 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_env │ │ │ │ - 2072: 00294c08 2340 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter___do_match │ │ │ │ + 2071: 0007266c 144 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_env │ │ │ │ + 2072: 0029dc28 2340 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter___do_match │ │ │ │ 2073: 00466ccc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_stmt_LineGenerator_env │ │ │ │ 2074: 004669e4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans_____call___3_StringTransformer_env │ │ │ │ 2075: 004669d0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj │ │ │ │ - 2076: 000c33d8 368 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split │ │ │ │ + 2076: 000c33d4 368 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split │ │ │ │ 2077: 00068b48 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____iter__ │ │ │ │ - 2078: 000ced90 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___post_order │ │ │ │ - 2079: 000c93d0 272 FUNC GLOBAL DEFAULT 11 CPyPy_strings____cached_compile │ │ │ │ - 2080: 002383c8 1588 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____call__ │ │ │ │ - 2081: 003e93a8 1396 FUNC GLOBAL DEFAULT 11 CPyInit_black___comments │ │ │ │ - 2082: 00228f98 620 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___add_token │ │ │ │ - 2083: 002768b8 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___close │ │ │ │ + 2078: 000ced8c 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___post_order │ │ │ │ + 2079: 000c93cc 272 FUNC GLOBAL DEFAULT 11 CPyPy_strings____cached_compile │ │ │ │ + 2080: 002385e8 1588 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 2081: 003e99bc 1396 FUNC GLOBAL DEFAULT 11 CPyInit_black___comments │ │ │ │ + 2082: 002291b8 620 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___add_token │ │ │ │ + 2083: 00276ad8 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___close │ │ │ │ 2084: 00466a08 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringParenStripper │ │ │ │ 2085: 00052510 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen │ │ │ │ 2086: 00466cbc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_typevartuple_LineGenerator_env │ │ │ │ 2087: 00052850 104 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj │ │ │ │ - 2088: 000f89e4 1004 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagic___header │ │ │ │ - 2089: 001fb630 408 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_complex_subscript │ │ │ │ + 2088: 000f89e0 1004 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagic___header │ │ │ │ + 2089: 001fb850 408 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_complex_subscript │ │ │ │ 2090: 00057040 92 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen │ │ │ │ 2091: 00466f1c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___parsing │ │ │ │ - 2092: 0031fc08 9224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 2092: 00320128 9224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ 2093: 000530f8 132 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor │ │ │ │ - 2094: 0019a780 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____next__ │ │ │ │ - 2095: 0010f2e8 5940 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___replace │ │ │ │ - 2096: 00254da0 236 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize_loop │ │ │ │ + 2094: 0019a980 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____next__ │ │ │ │ + 2095: 0010f310 5940 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___replace │ │ │ │ + 2096: 00254fc0 236 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize_loop │ │ │ │ 2097: 00466efc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_multiprocessing │ │ │ │ - 2098: 00222ce4 4360 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____get_line_range │ │ │ │ - 2099: 00071608 156 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok_____init__ │ │ │ │ - 2100: 000d012c 460 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___post_order │ │ │ │ + 2098: 00222f04 4360 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____get_line_range │ │ │ │ + 2099: 00071604 156 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok_____init__ │ │ │ │ + 2100: 000d0128 460 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___post_order │ │ │ │ 2101: 00053c98 104 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_env │ │ │ │ - 2102: 00111fd8 1756 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___close │ │ │ │ - 2103: 00123870 392 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_dfa │ │ │ │ - 2104: 000a4d84 44 FUNC GLOBAL DEFAULT 11 CPyLong_FromStr │ │ │ │ + 2102: 00112000 1756 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___close │ │ │ │ + 2103: 00123898 392 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_dfa │ │ │ │ + 2104: 000a4d80 44 FUNC GLOBAL DEFAULT 11 CPyLong_FromStr │ │ │ │ 2105: 00069bd4 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____iter__ │ │ │ │ - 2106: 002f45b8 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____next__ │ │ │ │ - 2107: 001ac30c 4208 FUNC GLOBAL DEFAULT 11 CPyDef_comments____contains_fmt_skip_comment │ │ │ │ + 2106: 002f4ad0 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____next__ │ │ │ │ + 2107: 001ac50c 4208 FUNC GLOBAL DEFAULT 11 CPyDef_comments____contains_fmt_skip_comment │ │ │ │ 2108: 00466da4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___globals │ │ │ │ - 2109: 00354308 332 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___write │ │ │ │ - 2110: 001a5cb4 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___throw │ │ │ │ + 2109: 0035491c 332 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___write │ │ │ │ + 2110: 001a5eb4 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___throw │ │ │ │ 2111: 00067f68 96 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen_____iter__ │ │ │ │ - 2112: 00110a1c 424 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___replace │ │ │ │ - 2113: 002331c4 272 FUNC GLOBAL DEFAULT 11 CPyPy_strings___get_string_prefix │ │ │ │ - 2114: 0018e490 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___close │ │ │ │ + 2112: 00110a44 424 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___replace │ │ │ │ + 2113: 002333e4 272 FUNC GLOBAL DEFAULT 11 CPyPy_strings___get_string_prefix │ │ │ │ + 2114: 0018e694 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___close │ │ │ │ 2115: 00057720 88 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen │ │ │ │ - 2116: 0018c548 6544 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2116: 0018c74c 6544 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2117: 00053214 92 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen │ │ │ │ - 2118: 002eb8f4 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___throw │ │ │ │ - 2119: 0020418c 68 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____next__ │ │ │ │ - 2120: 001874fc 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___throw │ │ │ │ - 2121: 0013734c 248 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_part_of_annotation │ │ │ │ - 2122: 003079b8 6808 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___run_transformer │ │ │ │ + 2118: 002ebe0c 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___throw │ │ │ │ + 2119: 002043ac 68 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____next__ │ │ │ │ + 2120: 00187700 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___throw │ │ │ │ + 2121: 00137458 248 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_part_of_annotation │ │ │ │ + 2122: 00307ed8 6808 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___run_transformer │ │ │ │ 2123: 00053d70 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_env │ │ │ │ 2124: 0005674c 104 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____init___3_WildcardPattern_env │ │ │ │ - 2125: 000a4c44 224 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper │ │ │ │ + 2125: 000a4c40 224 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper │ │ │ │ 2126: 00466aa8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___TYPED_NAMES │ │ │ │ - 2127: 00368dac 1716 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___close │ │ │ │ - 2128: 002f2f3c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___close │ │ │ │ - 2129: 0010920c 1708 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_import │ │ │ │ + 2127: 003693c0 1716 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___close │ │ │ │ + 2128: 002f3454 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___close │ │ │ │ + 2129: 00109234 1708 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_import │ │ │ │ 2130: 00052180 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen │ │ │ │ - 2131: 000a3060 160 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsNoArgs │ │ │ │ - 2132: 000cce08 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper_____mypyc_defaults_setup │ │ │ │ - 2133: 000f48a4 5124 FUNC GLOBAL DEFAULT 11 CPyDef_black____contains_asexpr │ │ │ │ + 2131: 000a305c 160 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsNoArgs │ │ │ │ + 2132: 000cce04 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper_____mypyc_defaults_setup │ │ │ │ + 2133: 000f48a0 5124 FUNC GLOBAL DEFAULT 11 CPyDef_black____contains_asexpr │ │ │ │ 2134: 00466b38 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___RELAXED_DECORATORS │ │ │ │ - 2135: 000eb674 280 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___changed │ │ │ │ - 2136: 00209984 356 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___create_token │ │ │ │ - 2137: 000c3ebc 168 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed │ │ │ │ - 2138: 0019893c 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____next__ │ │ │ │ - 2139: 0018e0b4 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___send │ │ │ │ - 2140: 000a8c58 548 FUNC GLOBAL DEFAULT 11 CPyDict_UpdateFromAny │ │ │ │ - 2141: 000a86c4 140 FUNC GLOBAL DEFAULT 11 CPyDict_GetItem │ │ │ │ - 2142: 000c9b4c 408 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer___do_transform │ │ │ │ - 2143: 000fcca0 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___throw │ │ │ │ - 2144: 0013824c 4980 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____prefer_paren_wrap_match │ │ │ │ - 2145: 000ca9f4 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____iter__ │ │ │ │ - 2146: 00196854 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____next__ │ │ │ │ - 2147: 00113d84 292 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___send │ │ │ │ + 2135: 000eb670 280 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___changed │ │ │ │ + 2136: 00209ba4 356 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___create_token │ │ │ │ + 2137: 000c3eb8 168 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed │ │ │ │ + 2138: 00198b40 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____next__ │ │ │ │ + 2139: 0018e2b8 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___send │ │ │ │ + 2140: 000a8c54 548 FUNC GLOBAL DEFAULT 11 CPyDict_UpdateFromAny │ │ │ │ + 2141: 000a86c0 140 FUNC GLOBAL DEFAULT 11 CPyDict_GetItem │ │ │ │ + 2142: 000c9b48 408 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer___do_transform │ │ │ │ + 2143: 000fccc8 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___throw │ │ │ │ + 2144: 00138404 5132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____prefer_paren_wrap_match │ │ │ │ + 2145: 000ca9f0 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____iter__ │ │ │ │ + 2146: 00196a58 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____next__ │ │ │ │ + 2147: 00113dac 292 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___send │ │ │ │ 2148: 00051c30 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen │ │ │ │ 2149: 00466fb4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_json │ │ │ │ - 2150: 001285a4 576 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___add_custom_splits │ │ │ │ - 2151: 00124b50 84 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___read_or_stop_detect_encoding_obj_____call__ │ │ │ │ + 2150: 001285cc 576 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___add_custom_splits │ │ │ │ + 2151: 00124b78 84 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___read_or_stop_detect_encoding_obj_____call__ │ │ │ │ 2152: 00466878 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___single_quoted │ │ │ │ 2153: 00466dd4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_logging │ │ │ │ 2154: 00466f44 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___linegen_internal │ │ │ │ - 2155: 002a4cf4 768 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____merge_one_string_group │ │ │ │ - 2156: 001fedf4 296 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___send │ │ │ │ - 2157: 0017abfc 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____next__ │ │ │ │ + 2155: 002a5178 768 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____merge_one_string_group │ │ │ │ + 2156: 001ff014 296 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___send │ │ │ │ + 2157: 0017ae00 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____next__ │ │ │ │ 2158: 000563f4 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_env │ │ │ │ - 2159: 002af3bc 348 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper___do_match │ │ │ │ - 2160: 001eaed4 328 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___throw │ │ │ │ + 2159: 002af840 348 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper___do_match │ │ │ │ + 2160: 001eb0f8 328 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___throw │ │ │ │ 2161: 0006838c 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____iter__ │ │ │ │ - 2162: 0021dae8 136 FUNC GLOBAL DEFAULT 11 CPyDef_pygram____python_symbols │ │ │ │ - 2163: 001e31b4 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____next__ │ │ │ │ - 2164: 00196a88 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___throw │ │ │ │ - 2165: 00334a44 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___throw │ │ │ │ + 2162: 0021dd08 136 FUNC GLOBAL DEFAULT 11 CPyDef_pygram____python_symbols │ │ │ │ + 2163: 001e33d8 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____next__ │ │ │ │ + 2164: 00196c8c 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___throw │ │ │ │ + 2165: 00335054 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___throw │ │ │ │ 2166: 000698f0 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____iter__ │ │ │ │ 2167: 000691e4 100 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ - 2168: 002b27b0 6972 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____assign_match │ │ │ │ - 2169: 0033a9b8 408 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___should_split_funcdef_with_rhs │ │ │ │ - 2170: 000cad84 396 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper___do_transform │ │ │ │ + 2168: 002b2c34 6972 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____assign_match │ │ │ │ + 2169: 0033afc8 408 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___should_split_funcdef_with_rhs │ │ │ │ + 2170: 000cad80 396 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper___do_transform │ │ │ │ 2171: 00466c60 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_ENDMARKER_LineGenerator_gen │ │ │ │ - 2172: 00275d2c 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____next__ │ │ │ │ + 2172: 00275f4c 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____next__ │ │ │ │ 2173: 00466d68 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___nullcontext_env │ │ │ │ - 2174: 000ba888 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_INDENT │ │ │ │ - 2175: 000c6c70 288 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent │ │ │ │ - 2176: 001fbbc4 1276 FUNC GLOBAL DEFAULT 11 CPyDef_trans___handle_is_simple_look_up_prev │ │ │ │ - 2177: 000d56ac 480 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser_____init__ │ │ │ │ + 2174: 000ba884 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_INDENT │ │ │ │ + 2175: 000c6c6c 288 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent │ │ │ │ + 2176: 001fbde4 1276 FUNC GLOBAL DEFAULT 11 CPyDef_trans___handle_is_simple_look_up_prev │ │ │ │ + 2177: 000d56a8 480 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser_____init__ │ │ │ │ 2178: 00466c20 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___transform_line_gen │ │ │ │ - 2179: 001e3d74 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___close │ │ │ │ - 2180: 000e3264 496 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder_____init__ │ │ │ │ - 2181: 0010c568 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___send │ │ │ │ - 2182: 002ec520 9252 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2183: 00126bf4 608 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___comments_after │ │ │ │ - 2184: 000c380c 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____iter__ │ │ │ │ - 2185: 00311f80 7684 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____mypyc_generator_helper__ │ │ │ │ - 2186: 0019c764 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____next__ │ │ │ │ + 2179: 001e3f98 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___close │ │ │ │ + 2180: 000e3260 496 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder_____init__ │ │ │ │ + 2181: 0010c590 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___send │ │ │ │ + 2182: 002eca38 9252 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2183: 00126c1c 608 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___comments_after │ │ │ │ + 2184: 000c3808 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____iter__ │ │ │ │ + 2185: 003124a0 7684 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____mypyc_generator_helper__ │ │ │ │ + 2186: 0019c964 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____next__ │ │ │ │ 2187: 00051ee0 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen │ │ │ │ - 2188: 000fcb7c 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___throw │ │ │ │ - 2189: 000c8524 3120 FUNC GLOBAL DEFAULT 11 CPyDef_schema___get_schema │ │ │ │ - 2190: 00264a1c 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____next__ │ │ │ │ - 2191: 0019d2fc 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___close │ │ │ │ + 2188: 000fcba4 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___throw │ │ │ │ + 2189: 000c8520 3120 FUNC GLOBAL DEFAULT 11 CPyDef_schema___get_schema │ │ │ │ + 2190: 00264c3c 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____next__ │ │ │ │ + 2191: 0019d4fc 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___close │ │ │ │ 2192: 00058fe8 172 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagicFinder │ │ │ │ 2193: 000585e0 212 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____LinesMapping │ │ │ │ 2194: 00466fbc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___globals │ │ │ │ - 2195: 002d0a28 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___close │ │ │ │ - 2196: 000bb8b8 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____iter__ │ │ │ │ - 2197: 00141404 120 FUNC GLOBAL DEFAULT 11 CPy_Super │ │ │ │ - 2198: 000d226c 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____iter__ │ │ │ │ - 2199: 000bcb14 588 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_match_case │ │ │ │ - 2200: 0028e940 6460 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____mypyc_generator_helper__ │ │ │ │ - 2201: 0012a76c 340 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_with_or_async_with_stmt │ │ │ │ - 2202: 00113c7c 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____next__ │ │ │ │ - 2203: 0017dd60 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2204: 000be594 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_SEMI │ │ │ │ - 2205: 0030bfdc 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___send │ │ │ │ - 2206: 001e3e38 27692 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____mypyc_generator_helper__ │ │ │ │ - 2207: 00376edc 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___close │ │ │ │ - 2208: 000e546c 372 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_name_token │ │ │ │ - 2209: 0018e348 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___throw │ │ │ │ - 2210: 00239a44 256 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_unsplittable_type_ignore │ │ │ │ - 2211: 000a467c 40 FUNC GLOBAL DEFAULT 11 CPyTagged_FromVoidPtr │ │ │ │ - 2212: 002319bc 5440 FUNC GLOBAL DEFAULT 11 CPyDef_strings___assert_is_leaf_string │ │ │ │ - 2213: 001b8634 1508 FUNC GLOBAL DEFAULT 11 CPyDef_black___detect_target_versions │ │ │ │ - 2214: 00115ea8 268 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____call__ │ │ │ │ - 2215: 0035200c 8956 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___write │ │ │ │ - 2216: 001147ec 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___close │ │ │ │ - 2217: 0017acc0 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___send │ │ │ │ + 2195: 002d0eac 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___close │ │ │ │ + 2196: 000bb8b4 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____iter__ │ │ │ │ + 2197: 00141654 120 FUNC GLOBAL DEFAULT 11 CPy_Super │ │ │ │ + 2198: 000d2268 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____iter__ │ │ │ │ + 2199: 000bcb10 588 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_match_case │ │ │ │ + 2200: 0028ec10 6460 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____mypyc_generator_helper__ │ │ │ │ + 2201: 0012a794 340 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_with_or_async_with_stmt │ │ │ │ + 2202: 00113ca4 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____next__ │ │ │ │ + 2203: 0017df64 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2204: 000be590 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_SEMI │ │ │ │ + 2205: 0030c4fc 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___send │ │ │ │ + 2206: 001e405c 27692 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____mypyc_generator_helper__ │ │ │ │ + 2207: 003774f0 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___close │ │ │ │ + 2208: 000e5468 372 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_name_token │ │ │ │ + 2209: 0018e54c 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___throw │ │ │ │ + 2210: 00239c64 256 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_unsplittable_type_ignore │ │ │ │ + 2211: 000a4678 40 FUNC GLOBAL DEFAULT 11 CPyTagged_FromVoidPtr │ │ │ │ + 2212: 00231bdc 5440 FUNC GLOBAL DEFAULT 11 CPyDef_strings___assert_is_leaf_string │ │ │ │ + 2213: 001b8834 1508 FUNC GLOBAL DEFAULT 11 CPyDef_black___detect_target_versions │ │ │ │ + 2214: 00115ed0 268 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____call__ │ │ │ │ + 2215: 00352620 8956 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___write │ │ │ │ + 2216: 00114814 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___close │ │ │ │ + 2217: 0017aec4 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___send │ │ │ │ 2218: 00466ca0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_funcdef_LineGenerator_gen │ │ │ │ - 2219: 000b81d4 296 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___is_split_after_delimiter │ │ │ │ - 2220: 001de704 348 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger___do_match │ │ │ │ - 2221: 000a3b94 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_operand_hug_power_op_obj_____get__ │ │ │ │ - 2222: 000ce174 228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___pre_order │ │ │ │ - 2223: 0026e76c 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___clone__Base_glue │ │ │ │ - 2224: 002984ec 1756 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___close │ │ │ │ + 2219: 000b81d0 296 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___is_split_after_delimiter │ │ │ │ + 2220: 001de928 348 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger___do_match │ │ │ │ + 2221: 000a3b90 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_operand_hug_power_op_obj_____get__ │ │ │ │ + 2222: 000ce170 228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___pre_order │ │ │ │ + 2223: 0026e98c 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___clone__Base_glue │ │ │ │ + 2224: 00293d44 1756 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___close │ │ │ │ 2225: 00466c9c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_match_case_LineGenerator_env │ │ │ │ - 2226: 001d3868 1564 FUNC GLOBAL DEFAULT 11 CPyDef_trans___handle_is_simple_lookup_forward │ │ │ │ - 2227: 000b9608 352 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___jupyter_dependencies_are_installed │ │ │ │ - 2228: 0017fe8c 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___throw │ │ │ │ - 2229: 000a6c70 260 FUNC GLOBAL DEFAULT 11 CPyBytes_Compare │ │ │ │ - 2230: 00368c64 328 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___throw │ │ │ │ + 2226: 001d3a68 1564 FUNC GLOBAL DEFAULT 11 CPyDef_trans___handle_is_simple_lookup_forward │ │ │ │ + 2227: 000b9604 352 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___jupyter_dependencies_are_installed │ │ │ │ + 2228: 00180090 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___throw │ │ │ │ + 2229: 000a6c6c 260 FUNC GLOBAL DEFAULT 11 CPyBytes_Compare │ │ │ │ + 2230: 00369278 328 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___throw │ │ │ │ 2231: 00466dc8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pprint │ │ │ │ - 2232: 000cd394 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_factory │ │ │ │ + 2232: 000cd390 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_factory │ │ │ │ 2233: 00466acc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___STATEMENT │ │ │ │ - 2234: 000a5ca4 1076 FUNC GLOBAL DEFAULT 11 CPyFloat_Pow │ │ │ │ - 2235: 001eaa64 212 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____mypyc_generator_helper__ │ │ │ │ - 2236: 002d5188 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___throw │ │ │ │ - 2237: 000a564c 180 FUNC GLOBAL DEFAULT 11 CPyFloat_Sin │ │ │ │ - 2238: 000c4884 292 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_lpar │ │ │ │ - 2239: 001a5a68 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___send │ │ │ │ - 2240: 003e6438 376 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit__Visitor_glue │ │ │ │ + 2234: 000a5ca0 1076 FUNC GLOBAL DEFAULT 11 CPyFloat_Pow │ │ │ │ + 2235: 001eac88 212 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____mypyc_generator_helper__ │ │ │ │ + 2236: 002d560c 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___throw │ │ │ │ + 2237: 000a5648 180 FUNC GLOBAL DEFAULT 11 CPyFloat_Sin │ │ │ │ + 2238: 000c4880 292 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_lpar │ │ │ │ + 2239: 001a5c68 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___send │ │ │ │ + 2240: 003e6a4c 376 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit__Visitor_glue │ │ │ │ 2241: 00466a00 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringSplitter │ │ │ │ - 2242: 002e41dc 380 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___mark │ │ │ │ + 2242: 002e46bc 380 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___mark │ │ │ │ 2243: 0046689c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___NFAState │ │ │ │ 2244: 00466fd4 4 OBJECT GLOBAL DEFAULT 22 CPyModule__black_version_internal │ │ │ │ - 2245: 0013e4a8 2160 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_tuple_containing_walrus │ │ │ │ + 2245: 0013e6f8 2160 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_tuple_containing_walrus │ │ │ │ 2246: 00466894 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___make_dfa_ParserGenerator_env │ │ │ │ - 2247: 000b8584 308 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments │ │ │ │ - 2248: 00117050 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___send │ │ │ │ - 2249: 000b8a48 412 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes │ │ │ │ - 2250: 0025b598 3556 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___is_changed │ │ │ │ + 2247: 000b8580 308 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments │ │ │ │ + 2248: 00117078 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___send │ │ │ │ + 2249: 000b8a44 412 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes │ │ │ │ + 2250: 0025b7b8 3556 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___is_changed │ │ │ │ 2251: 00466de4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pgen2 │ │ │ │ - 2252: 000f61d0 780 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen_____mypyc_generator_helper__ │ │ │ │ - 2253: 000d2a94 380 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match_seq │ │ │ │ - 2254: 000fb5d8 1068 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_obj_____call__ │ │ │ │ - 2255: 000f7688 1912 FUNC GLOBAL DEFAULT 11 CPyDef_comments___is_fmt_on │ │ │ │ - 2256: 003140c8 292 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___throw │ │ │ │ - 2257: 001148ac 2228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____mypyc_generator_helper__ │ │ │ │ - 2258: 002ca0d4 23784 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2259: 0021d308 1844 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___Symbols_____init__ │ │ │ │ - 2260: 001dbdf4 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___close │ │ │ │ + 2252: 000f61cc 780 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen_____mypyc_generator_helper__ │ │ │ │ + 2253: 000d2a90 380 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match_seq │ │ │ │ + 2254: 000fb5d4 1068 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_obj_____call__ │ │ │ │ + 2255: 000f7684 1912 FUNC GLOBAL DEFAULT 11 CPyDef_comments___is_fmt_on │ │ │ │ + 2256: 003145e8 292 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___throw │ │ │ │ + 2257: 001148d4 2228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____mypyc_generator_helper__ │ │ │ │ + 2258: 002ca558 23784 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2259: 0021d528 1844 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___Symbols_____init__ │ │ │ │ + 2260: 001dc018 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___close │ │ │ │ 2261: 000514e8 112 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_env │ │ │ │ 2262: 00053420 116 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_env │ │ │ │ - 2263: 001818f8 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2263: 00181afc 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2264: 00050c44 88 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen │ │ │ │ 2265: 00466e34 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___rusty_internal │ │ │ │ - 2266: 000c4278 380 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit │ │ │ │ - 2267: 001a659c 320 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___normalize_numeric_literal │ │ │ │ - 2268: 001784dc 196 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____next__ │ │ │ │ + 2266: 000c4274 380 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit │ │ │ │ + 2267: 001a679c 320 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___normalize_numeric_literal │ │ │ │ + 2268: 001786e0 196 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____next__ │ │ │ │ 2269: 004669f0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___hug_power_op_gen │ │ │ │ - 2270: 002316c8 756 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___compat │ │ │ │ - 2271: 003029f0 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen_____next__ │ │ │ │ - 2272: 00127a54 2044 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___remove_trailing_comma │ │ │ │ - 2273: 00243ae0 428 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____validate_msg │ │ │ │ - 2274: 003eeed8 740 FUNC GLOBAL DEFAULT 11 CPyInit_black___strings │ │ │ │ - 2275: 00229204 1568 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___replace_child │ │ │ │ - 2276: 000d3d7c 2376 FUNC GLOBAL DEFAULT 11 CPyDef_driver____newer │ │ │ │ + 2270: 002318e8 756 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___compat │ │ │ │ + 2271: 00302f0c 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen_____next__ │ │ │ │ + 2272: 00127a7c 2044 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___remove_trailing_comma │ │ │ │ + 2273: 00243d00 428 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____validate_msg │ │ │ │ + 2274: 003ef4ec 740 FUNC GLOBAL DEFAULT 11 CPyInit_black___strings │ │ │ │ + 2275: 00229424 1568 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___replace_child │ │ │ │ + 2276: 000d3d78 2376 FUNC GLOBAL DEFAULT 11 CPyDef_driver____newer │ │ │ │ 2277: 00466c68 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_SEMI_LineGenerator_gen │ │ │ │ 2278: 00466cb4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_paramspec_LineGenerator_env │ │ │ │ - 2279: 002065c8 272 FUNC GLOBAL DEFAULT 11 CPyPy_literals___evalString │ │ │ │ - 2280: 002b42ec 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____assign_match │ │ │ │ - 2281: 000bb518 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_typeparams │ │ │ │ - 2282: 000c9da8 868 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer_____call__ │ │ │ │ + 2279: 002067e8 272 FUNC GLOBAL DEFAULT 11 CPyPy_literals___evalString │ │ │ │ + 2280: 002b4770 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____assign_match │ │ │ │ + 2281: 000bb514 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_typeparams │ │ │ │ + 2282: 000c9da4 868 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer_____call__ │ │ │ │ 2283: 00466ec8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_comments___globals │ │ │ │ 2284: 00466a80 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___visit_Visitor_gen │ │ │ │ - 2285: 002e9b64 6724 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2286: 0035a7ac 2372 FUNC GLOBAL DEFAULT 11 CPyDef_driver___load_packaged_grammar │ │ │ │ - 2287: 000aa09c 64 FUNC GLOBAL DEFAULT 11 CPySet_Remove │ │ │ │ - 2288: 002c34c8 1600 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder_____init__ │ │ │ │ - 2289: 003512dc 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ - 2290: 0007078c 136 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 2291: 003810f4 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___send │ │ │ │ - 2292: 000a4764 44 FUNC GLOBAL DEFAULT 11 CPyTagged_DecRef │ │ │ │ - 2293: 000a4614 60 FUNC GLOBAL DEFAULT 11 CPyTagged_FromSsize_t │ │ │ │ - 2294: 0011606c 3596 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____mypyc_generator_helper__ │ │ │ │ - 2295: 000bcd60 348 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_match_case │ │ │ │ + 2285: 002ea07c 6724 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2286: 0035adc0 2372 FUNC GLOBAL DEFAULT 11 CPyDef_driver___load_packaged_grammar │ │ │ │ + 2287: 000aa098 64 FUNC GLOBAL DEFAULT 11 CPySet_Remove │ │ │ │ + 2288: 002c394c 1600 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder_____init__ │ │ │ │ + 2289: 003518f0 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 2290: 00070788 136 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____get__ │ │ │ │ + 2291: 00381708 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___send │ │ │ │ + 2292: 000a4760 44 FUNC GLOBAL DEFAULT 11 CPyTagged_DecRef │ │ │ │ + 2293: 000a4610 60 FUNC GLOBAL DEFAULT 11 CPyTagged_FromSsize_t │ │ │ │ + 2294: 00116094 3596 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 2295: 000bcd5c 348 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_match_case │ │ │ │ 2296: 00050b58 88 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen │ │ │ │ - 2297: 001807ac 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___close │ │ │ │ - 2298: 0017de34 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____next__ │ │ │ │ - 2299: 0011373c 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___close │ │ │ │ - 2300: 00244e80 3836 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize_loop │ │ │ │ - 2301: 000a3954 192 FUNC GLOBAL DEFAULT 11 CPyPy_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____get__ │ │ │ │ - 2302: 000d5e8c 948 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___NFAState___addarc │ │ │ │ - 2303: 001a35e4 272 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_hex │ │ │ │ - 2304: 0023e074 340 FUNC GLOBAL DEFAULT 11 CPyPy_trans___make_naked__merge_one_string_group_StringMerger_obj_____call__ │ │ │ │ - 2305: 00234ee8 328 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___throw │ │ │ │ + 2297: 001809b0 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___close │ │ │ │ + 2298: 0017e038 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____next__ │ │ │ │ + 2299: 00113764 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___close │ │ │ │ + 2300: 002450a0 3836 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize_loop │ │ │ │ + 2301: 000a3950 192 FUNC GLOBAL DEFAULT 11 CPyPy_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____get__ │ │ │ │ + 2302: 000d5e88 948 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___NFAState___addarc │ │ │ │ + 2303: 001a37e4 272 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_hex │ │ │ │ + 2304: 0023e294 340 FUNC GLOBAL DEFAULT 11 CPyPy_trans___make_naked__merge_one_string_group_StringMerger_obj_____call__ │ │ │ │ + 2305: 00235108 328 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___throw │ │ │ │ 2306: 00466b9c 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___contains_implicit_multiline_string_with_comments_Line_env │ │ │ │ - 2307: 0011dccc 72 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___send │ │ │ │ - 2308: 000a89ac 44 FUNC GLOBAL DEFAULT 11 CPyDict_SetItem │ │ │ │ - 2309: 000ea118 272 FUNC GLOBAL DEFAULT 11 CPyPy_trans___TErr │ │ │ │ + 2307: 0011dcf4 72 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___send │ │ │ │ + 2308: 000a89a8 44 FUNC GLOBAL DEFAULT 11 CPyDict_SetItem │ │ │ │ + 2309: 000ea114 272 FUNC GLOBAL DEFAULT 11 CPyPy_trans___TErr │ │ │ │ 2310: 00466da0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_codecs │ │ │ │ - 2311: 000aa3f4 132 FUNC GLOBAL DEFAULT 11 CPy_Reraise │ │ │ │ - 2312: 0031056c 6284 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper____transform_to_new_line │ │ │ │ - 2313: 000b99c8 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____iter__ │ │ │ │ - 2314: 0013759c 2788 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____ensure_trailing_comma │ │ │ │ - 2315: 0033f4e0 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____next__ │ │ │ │ - 2316: 000c6d90 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____iter__ │ │ │ │ - 2317: 002bf324 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___send │ │ │ │ + 2311: 000aa3f0 132 FUNC GLOBAL DEFAULT 11 CPy_Reraise │ │ │ │ + 2312: 00310a8c 6284 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper____transform_to_new_line │ │ │ │ + 2313: 000b99c4 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____iter__ │ │ │ │ + 2314: 001376a8 2960 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____ensure_trailing_comma │ │ │ │ + 2315: 0033faf4 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____next__ │ │ │ │ + 2316: 000c6d8c 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____iter__ │ │ │ │ + 2317: 002bf7a8 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___send │ │ │ │ 2318: 00466edc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_hashlib │ │ │ │ - 2319: 000eafd0 344 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____ne__ │ │ │ │ - 2320: 0017e1d0 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___throw │ │ │ │ - 2321: 0020bd90 564 FUNC GLOBAL DEFAULT 11 CPyPy_trans___handle_is_simple_look_up_prev │ │ │ │ + 2319: 000eafcc 344 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____ne__ │ │ │ │ + 2320: 0017e3d4 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___throw │ │ │ │ + 2321: 0020bfb0 564 FUNC GLOBAL DEFAULT 11 CPyPy_trans___handle_is_simple_look_up_prev │ │ │ │ 2322: 00466f98 4 OBJECT GLOBAL DEFAULT 22 CPyModule_contextlib │ │ │ │ 2323: 00466b8c 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___enumerate_reversed_env │ │ │ │ - 2324: 0021cc78 832 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___add_whitespace │ │ │ │ + 2324: 0021ce98 832 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___add_whitespace │ │ │ │ 2325: 004668fc 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree____iterative_matches_WildcardPattern_env │ │ │ │ - 2326: 003b0930 448 FUNC GLOBAL DEFAULT 11 CPyPy_black___assert_stable │ │ │ │ - 2327: 001d1320 320 FUNC GLOBAL DEFAULT 11 CPyTagged_Negate_ │ │ │ │ - 2328: 00198c94 328 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___throw │ │ │ │ - 2329: 001d5018 400 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_increment_lambda_arguments │ │ │ │ - 2330: 00344644 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___send │ │ │ │ - 2331: 001a3e48 560 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_complex_number │ │ │ │ - 2332: 003f06ec 552 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pygram │ │ │ │ - 2333: 002eea18 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____next__ │ │ │ │ - 2334: 002a934c 488 FUNC GLOBAL DEFAULT 11 CPyPy_lines___can_omit_invisible_parens │ │ │ │ - 2335: 0025e550 4284 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___optimize │ │ │ │ + 2326: 003b0f44 448 FUNC GLOBAL DEFAULT 11 CPyPy_black___assert_stable │ │ │ │ + 2327: 001d1520 320 FUNC GLOBAL DEFAULT 11 CPyTagged_Negate_ │ │ │ │ + 2328: 00198e98 328 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___throw │ │ │ │ + 2329: 001d5218 400 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_increment_lambda_arguments │ │ │ │ + 2330: 00344c58 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___send │ │ │ │ + 2331: 001a4048 560 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_complex_number │ │ │ │ + 2332: 003f0d00 552 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pygram │ │ │ │ + 2333: 002eef30 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____next__ │ │ │ │ + 2334: 002a97d0 488 FUNC GLOBAL DEFAULT 11 CPyPy_lines___can_omit_invisible_parens │ │ │ │ + 2335: 0025e770 4284 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___optimize │ │ │ │ 2336: 00466f00 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___concurrency │ │ │ │ - 2337: 000cdc78 340 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____deepcopy__ │ │ │ │ - 2338: 0027d7d4 476 FUNC GLOBAL DEFAULT 11 CPyPy_lines___is_line_short_enough │ │ │ │ + 2337: 000cdc74 340 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____deepcopy__ │ │ │ │ + 2338: 0027d9f4 476 FUNC GLOBAL DEFAULT 11 CPyPy_lines___is_line_short_enough │ │ │ │ 2339: 00466ce4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_test_LineGenerator_env │ │ │ │ - 2340: 0016bf90 6592 FUNC GLOBAL DEFAULT 11 CPyDef_grammar_____top_level__ │ │ │ │ - 2341: 003848b8 12908 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser____addtoken │ │ │ │ - 2342: 0013baf4 216 FUNC GLOBAL DEFAULT 11 CPySequence_CheckUnpackCount │ │ │ │ - 2343: 0022b2bc 532 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___match │ │ │ │ - 2344: 000b9a8c 528 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___line │ │ │ │ - 2345: 000aa94c 92 FUNC GLOBAL DEFAULT 11 CPyTagged_AsObject │ │ │ │ - 2346: 000e9e54 272 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_string_prefix │ │ │ │ + 2340: 0016c1e0 6592 FUNC GLOBAL DEFAULT 11 CPyDef_grammar_____top_level__ │ │ │ │ + 2341: 00384ecc 12908 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser____addtoken │ │ │ │ + 2342: 0013bd44 216 FUNC GLOBAL DEFAULT 11 CPySequence_CheckUnpackCount │ │ │ │ + 2343: 0022b4dc 532 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___match │ │ │ │ + 2344: 000b9a88 528 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___line │ │ │ │ + 2345: 000aa948 92 FUNC GLOBAL DEFAULT 11 CPyTagged_AsObject │ │ │ │ + 2346: 000e9e50 272 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_string_prefix │ │ │ │ 2347: 0046696c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pygram____pattern_symbols │ │ │ │ - 2348: 003e74fc 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___optimize__BasePattern_glue │ │ │ │ - 2349: 003e4b8c 296 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___send │ │ │ │ - 2350: 0033f838 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___throw │ │ │ │ - 2351: 000a5414 148 FUNC GLOBAL DEFAULT 11 CPyInt16_Remainder │ │ │ │ - 2352: 0010cff0 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___close │ │ │ │ + 2348: 003e7b10 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___optimize__BasePattern_glue │ │ │ │ + 2349: 003e51a0 296 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___send │ │ │ │ + 2350: 0033fe4c 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___throw │ │ │ │ + 2351: 000a5410 148 FUNC GLOBAL DEFAULT 11 CPyInt16_Remainder │ │ │ │ + 2352: 0010d018 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___close │ │ │ │ 2353: 00069054 100 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____iter__ │ │ │ │ - 2354: 000a4b60 228 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter │ │ │ │ + 2354: 000a4b5c 228 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter │ │ │ │ 2355: 00068ae8 96 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen_____iter__ │ │ │ │ 2356: 00466884 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___pseudoprog │ │ │ │ - 2357: 000aa478 120 FUNC GLOBAL DEFAULT 11 CPyErr_SetObjectAndTraceback │ │ │ │ - 2358: 000b029c 152 FUNC GLOBAL DEFAULT 11 CPy_TypeError │ │ │ │ + 2357: 000aa474 120 FUNC GLOBAL DEFAULT 11 CPyErr_SetObjectAndTraceback │ │ │ │ + 2358: 000b0298 152 FUNC GLOBAL DEFAULT 11 CPy_TypeError │ │ │ │ 2359: 00466a3c 4 OBJECT GLOBAL DEFAULT 22 CPyType_rusty___Ok │ │ │ │ - 2360: 0013ee88 2164 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_tuple_containing_star │ │ │ │ - 2361: 000a46ec 24 FUNC GLOBAL DEFAULT 11 CPyTagged_AsSsize_t │ │ │ │ - 2362: 0023bc9c 4048 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___parse_line_ranges │ │ │ │ - 2363: 002d0374 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___close │ │ │ │ - 2364: 002eea5c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____next__ │ │ │ │ - 2365: 001a8010 328 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___find_cookie_detect_encoding_obj_____call__ │ │ │ │ - 2366: 000a9818 260 FUNC GLOBAL DEFAULT 11 CPyDict_Copy │ │ │ │ - 2367: 000ece40 896 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___set_child │ │ │ │ - 2368: 00397b68 2148 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_file │ │ │ │ - 2369: 000a5a68 40 FUNC GLOBAL DEFAULT 11 CPyFloat_IsNaN │ │ │ │ - 2370: 0010303c 404 FUNC GLOBAL DEFAULT 11 CPyPy_mode___Mode_____contains__ │ │ │ │ - 2371: 0011570c 1756 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___close │ │ │ │ - 2372: 000d323c 596 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches │ │ │ │ + 2360: 0013f0d8 2164 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_tuple_containing_star │ │ │ │ + 2361: 000a46e8 24 FUNC GLOBAL DEFAULT 11 CPyTagged_AsSsize_t │ │ │ │ + 2362: 0023bebc 4048 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___parse_line_ranges │ │ │ │ + 2363: 002d07f8 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___close │ │ │ │ + 2364: 002eef74 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____next__ │ │ │ │ + 2365: 001a8210 328 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___find_cookie_detect_encoding_obj_____call__ │ │ │ │ + 2366: 000a9814 260 FUNC GLOBAL DEFAULT 11 CPyDict_Copy │ │ │ │ + 2367: 000ece3c 896 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___set_child │ │ │ │ + 2368: 0039817c 2148 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_file │ │ │ │ + 2369: 000a5a64 40 FUNC GLOBAL DEFAULT 11 CPyFloat_IsNaN │ │ │ │ + 2370: 00103064 404 FUNC GLOBAL DEFAULT 11 CPyPy_mode___Mode_____contains__ │ │ │ │ + 2371: 00115734 1756 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___close │ │ │ │ + 2372: 000d3238 596 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches │ │ │ │ 2373: 004412c8 8 OBJECT GLOBAL DEFAULT 21 _CPy_ExcDummyStruct │ │ │ │ - 2374: 00238aa0 4004 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_unsplittable_type_ignore │ │ │ │ - 2375: 00187ee0 7644 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2374: 00238cc0 4004 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_unsplittable_type_ignore │ │ │ │ + 2375: 001880e4 7644 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2376: 00069638 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____iter__ │ │ │ │ 2377: 00466c58 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen │ │ │ │ - 2378: 002f9ed4 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___close │ │ │ │ - 2379: 001783c4 212 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__ │ │ │ │ + 2378: 002fa3ec 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___close │ │ │ │ + 2379: 001785c8 212 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__ │ │ │ │ 2380: 00466d74 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___get_imports_from_children_get_future_imports_env │ │ │ │ 2381: 000680e8 96 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____iter__ │ │ │ │ - 2382: 002eeefc 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___close │ │ │ │ + 2382: 002ef414 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___close │ │ │ │ 2383: 00052430 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen │ │ │ │ - 2384: 002eb784 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___send │ │ │ │ - 2385: 00205630 104 FUNC GLOBAL DEFAULT 11 CPyPy_trans___max_last_string_column_do_transform_StringSplitter_obj_____call__ │ │ │ │ - 2386: 003e5860 256 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_decorator │ │ │ │ - 2387: 000bb760 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_typeparams │ │ │ │ - 2388: 001703bc 848 FUNC GLOBAL DEFAULT 11 CPySingledispatch_RegisterFunction │ │ │ │ + 2384: 002ebc9c 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___send │ │ │ │ + 2385: 00205850 104 FUNC GLOBAL DEFAULT 11 CPyPy_trans___max_last_string_column_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 2386: 003e5e74 256 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_decorator │ │ │ │ + 2387: 000bb75c 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_typeparams │ │ │ │ + 2388: 0017060c 848 FUNC GLOBAL DEFAULT 11 CPySingledispatch_RegisterFunction │ │ │ │ 2389: 00466994 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj │ │ │ │ - 2390: 00112cb4 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___send │ │ │ │ - 2391: 000bf0a8 348 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_STANDALONE_COMMENT │ │ │ │ + 2390: 00112cdc 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___send │ │ │ │ + 2391: 000bf0a4 348 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_STANDALONE_COMMENT │ │ │ │ 2392: 00465794 60 OBJECT GLOBAL DEFAULT 21 brackets___BracketMatchError_members │ │ │ │ - 2393: 000f7170 196 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen___close │ │ │ │ + 2393: 000f716c 196 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen___close │ │ │ │ 2394: 004669b4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___maybe_append_string_operators_do_transform_StringSplitter_obj │ │ │ │ - 2395: 000a89d8 148 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefaultWithEmptyDatatype │ │ │ │ - 2396: 00243c8c 4240 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___dump │ │ │ │ - 2397: 0030be04 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____mypyc_generator_helper__ │ │ │ │ - 2398: 003e8598 348 FUNC GLOBAL DEFAULT 11 CPyInit__black_version │ │ │ │ - 2399: 00072818 140 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_env │ │ │ │ - 2400: 00298bc8 196 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___close │ │ │ │ - 2401: 002338e4 324 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_unicode_escape_sequences │ │ │ │ - 2402: 002042dc 296 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___send │ │ │ │ - 2403: 002c8d6c 4644 FUNC GLOBAL DEFAULT 11 CPyDef_strings___fix_multiline_docstring │ │ │ │ - 2404: 00286fc4 1696 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator_____init__ │ │ │ │ - 2405: 000d8044 552 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens │ │ │ │ - 2406: 000be934 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____iter__ │ │ │ │ + 2395: 000a89d4 148 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefaultWithEmptyDatatype │ │ │ │ + 2396: 00243eac 4240 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___dump │ │ │ │ + 2397: 0030c324 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____mypyc_generator_helper__ │ │ │ │ + 2398: 003e8bac 348 FUNC GLOBAL DEFAULT 11 CPyInit__black_version │ │ │ │ + 2399: 00072814 140 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_env │ │ │ │ + 2400: 00294420 196 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___close │ │ │ │ + 2401: 00233b04 324 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_unicode_escape_sequences │ │ │ │ + 2402: 002044fc 296 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___send │ │ │ │ + 2403: 002c91f0 4644 FUNC GLOBAL DEFAULT 11 CPyDef_strings___fix_multiline_docstring │ │ │ │ + 2404: 00287264 1696 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator_____init__ │ │ │ │ + 2405: 000d8040 552 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens │ │ │ │ + 2406: 000be930 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____iter__ │ │ │ │ 2407: 00466968 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_pytree___blib2to3___pytree___Leaf_____init_____fixers_applied │ │ │ │ - 2408: 000bd638 348 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_simple_stmt │ │ │ │ - 2409: 0017fd1c 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___send │ │ │ │ + 2408: 000bd634 348 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_simple_stmt │ │ │ │ + 2409: 0017ff20 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___send │ │ │ │ 2410: 00466d98 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___YES │ │ │ │ - 2411: 000c5a90 3652 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____parse_single_version │ │ │ │ - 2412: 001a3d38 272 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_scientific_notation │ │ │ │ - 2413: 00196918 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___send │ │ │ │ + 2411: 000c5a8c 3652 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____parse_single_version │ │ │ │ + 2412: 001a3f38 272 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_scientific_notation │ │ │ │ + 2413: 00196b1c 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___send │ │ │ │ 2414: 00069e90 96 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____iter__ │ │ │ │ 2415: 00466e14 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_trans___globals │ │ │ │ - 2416: 000a3714 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_obj_____get__ │ │ │ │ - 2417: 0007083c 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 2418: 0018c484 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___close │ │ │ │ - 2419: 002c812c 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____next__ │ │ │ │ - 2420: 001d702c 2964 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____bare_name_matches │ │ │ │ - 2421: 0022d0d8 328 FUNC GLOBAL DEFAULT 11 CPyPy_trans____toggle_fexpr_quotes │ │ │ │ - 2422: 000a71d0 464 FUNC GLOBAL DEFAULT 11 CPyBytes_Ord │ │ │ │ + 2416: 000a3710 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_obj_____get__ │ │ │ │ + 2417: 00070838 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj_____get__ │ │ │ │ + 2418: 0018c688 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___close │ │ │ │ + 2419: 002c85b0 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____next__ │ │ │ │ + 2420: 001d722c 2964 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____bare_name_matches │ │ │ │ + 2421: 0022d2f8 328 FUNC GLOBAL DEFAULT 11 CPyPy_trans____toggle_fexpr_quotes │ │ │ │ + 2422: 000a71cc 464 FUNC GLOBAL DEFAULT 11 CPyBytes_Ord │ │ │ │ 2423: 004668ec 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_NegatedPattern_env │ │ │ │ - 2424: 00190c44 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___throw │ │ │ │ - 2425: 002a4ff4 3280 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___max_delimiter_priority │ │ │ │ - 2426: 0016aadc 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____repr__ │ │ │ │ - 2427: 00298c8c 6956 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ - 2428: 0035793c 408 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_label │ │ │ │ - 2429: 003f31fc 4396 FUNC GLOBAL DEFAULT 11 PyInit_fec286f4eda846987175__mypyc │ │ │ │ - 2430: 001fa580 192 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___run │ │ │ │ + 2424: 00190e48 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___throw │ │ │ │ + 2425: 002a5478 3280 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___max_delimiter_priority │ │ │ │ + 2426: 0016ad2c 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____repr__ │ │ │ │ + 2427: 002944e4 6860 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ + 2428: 00357f50 408 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_label │ │ │ │ + 2429: 003f3810 4396 FUNC GLOBAL DEFAULT 11 PyInit_fec286f4eda846987175__mypyc │ │ │ │ + 2430: 001fa7a4 192 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___run │ │ │ │ 2431: 00466da8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_token___globals │ │ │ │ - 2432: 00129a5c 940 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___next_sibling │ │ │ │ + 2432: 00129a84 940 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___next_sibling │ │ │ │ 2433: 00466b04 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___FUTURE_FLAG_TO_FEATURE │ │ │ │ 2434: 00466c78 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_decorators_LineGenerator_gen │ │ │ │ - 2435: 000a55ac 44 FUNC GLOBAL DEFAULT 11 CPyUInt8_Overflow │ │ │ │ - 2436: 00344580 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____next__ │ │ │ │ - 2437: 001fa8d0 840 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___get_open_lsqb │ │ │ │ + 2435: 000a55a8 44 FUNC GLOBAL DEFAULT 11 CPyUInt8_Overflow │ │ │ │ + 2436: 00344b94 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____next__ │ │ │ │ + 2437: 001faaf4 840 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___get_open_lsqb │ │ │ │ 2438: 00466ad4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___syms │ │ │ │ - 2439: 0026d0a8 2488 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_string_operator_leaves │ │ │ │ - 2440: 00337ac0 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___close │ │ │ │ - 2441: 000c0808 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____iter__ │ │ │ │ + 2439: 0026d2c8 2488 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_string_operator_leaves │ │ │ │ + 2440: 003380d0 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___close │ │ │ │ + 2441: 000c0804 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____iter__ │ │ │ │ 2442: 00069f54 100 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____iter__ │ │ │ │ - 2443: 001702d4 232 FUNC GLOBAL DEFAULT 11 CPy_CallReverseOpMethod │ │ │ │ - 2444: 0038e39c 328 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___throw │ │ │ │ - 2445: 001973d0 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___close │ │ │ │ - 2446: 002958a4 524 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____get_max_string_length │ │ │ │ + 2443: 00170524 232 FUNC GLOBAL DEFAULT 11 CPy_CallReverseOpMethod │ │ │ │ + 2444: 0038e9b0 328 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___throw │ │ │ │ + 2445: 001975d4 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___close │ │ │ │ + 2446: 0029e8c4 524 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____get_max_string_length │ │ │ │ 2447: 00466e30 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___rusty │ │ │ │ - 2448: 000c10b0 368 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line │ │ │ │ - 2449: 00178498 68 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____next__ │ │ │ │ - 2450: 002f9314 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____next__ │ │ │ │ - 2451: 001a2be4 1404 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj_____call__ │ │ │ │ - 2452: 001707e8 624 FUNC GLOBAL DEFAULT 11 CPy_GetANext │ │ │ │ + 2448: 000c10ac 368 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line │ │ │ │ + 2449: 0017869c 68 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____next__ │ │ │ │ + 2450: 002f982c 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____next__ │ │ │ │ + 2451: 001a2de4 1404 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj_____call__ │ │ │ │ + 2452: 00170a38 624 FUNC GLOBAL DEFAULT 11 CPy_GetANext │ │ │ │ 2453: 00466d48 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_comments___FMT_OFF │ │ │ │ - 2454: 002c8238 296 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___send │ │ │ │ + 2454: 002c86bc 296 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___send │ │ │ │ 2455: 00052344 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen │ │ │ │ - 2456: 000a3f54 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ - 2457: 000d6834 192 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState │ │ │ │ - 2458: 00115380 292 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___send │ │ │ │ - 2459: 000eda7c 460 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern_____init__ │ │ │ │ + 2456: 000a3f50 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ + 2457: 000d6830 192 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState │ │ │ │ + 2458: 001153a8 292 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___send │ │ │ │ + 2459: 000eda78 460 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern_____init__ │ │ │ │ 2460: 00466ef8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black____width_table_internal │ │ │ │ - 2461: 003e7018 368 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____mypyc_setter__prefix │ │ │ │ - 2462: 0021e738 2640 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match_seq │ │ │ │ + 2461: 003e762c 368 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____mypyc_setter__prefix │ │ │ │ + 2462: 0021e958 2640 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match_seq │ │ │ │ 2463: 00466cf4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___line_LineGenerator_env │ │ │ │ - 2464: 00173864 68 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen_____next__ │ │ │ │ - 2465: 001404c0 364 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_walrus_assignment │ │ │ │ - 2466: 00306790 524 FUNC GLOBAL DEFAULT 11 CPyPy_lines___append_leaves │ │ │ │ - 2467: 0011dd14 296 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___send │ │ │ │ - 2468: 0015f048 11128 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____top_level__ │ │ │ │ - 2469: 000bd3ec 588 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_simple_stmt │ │ │ │ - 2470: 00284bc8 1212 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_alt │ │ │ │ - 2471: 00380fec 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____next__ │ │ │ │ - 2472: 000cd864 228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___prefix │ │ │ │ + 2464: 00173ab4 68 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen_____next__ │ │ │ │ + 2465: 00140710 364 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_walrus_assignment │ │ │ │ + 2466: 00306cb0 524 FUNC GLOBAL DEFAULT 11 CPyPy_lines___append_leaves │ │ │ │ + 2467: 0011dd3c 296 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___send │ │ │ │ + 2468: 0015f298 11128 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____top_level__ │ │ │ │ + 2469: 000bd3e8 588 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_simple_stmt │ │ │ │ + 2470: 00284e68 1212 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_alt │ │ │ │ + 2471: 00381600 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____next__ │ │ │ │ + 2472: 000cd860 228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___prefix │ │ │ │ 2473: 004669c4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___iter_fexpr_spans_env │ │ │ │ - 2474: 000cc8ec 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____iter__ │ │ │ │ + 2474: 000cc8e8 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____iter__ │ │ │ │ 2475: 00466990 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___passes_all_checks__get_break_idx_StringSplitter_obj │ │ │ │ - 2476: 000a5250 44 FUNC GLOBAL DEFAULT 11 CPyInt32_Overflow │ │ │ │ + 2476: 000a524c 44 FUNC GLOBAL DEFAULT 11 CPyInt32_Overflow │ │ │ │ 2477: 00466cd8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_INDENT_LineGenerator_gen │ │ │ │ - 2478: 000fbb90 3232 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__ │ │ │ │ + 2478: 000fbb8c 3276 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__ │ │ │ │ 2479: 00052e48 120 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_env │ │ │ │ - 2480: 00157380 5344 FUNC GLOBAL DEFAULT 11 CPyDef_comments_____top_level__ │ │ │ │ - 2481: 00257f30 3340 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___determine_route │ │ │ │ + 2480: 001575d0 5344 FUNC GLOBAL DEFAULT 11 CPyDef_comments_____top_level__ │ │ │ │ + 2481: 00258150 3340 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___determine_route │ │ │ │ 2482: 000687d4 96 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____iter__ │ │ │ │ - 2483: 000e8fd4 332 FUNC GLOBAL DEFAULT 11 CPyPy_strings___sub_twice │ │ │ │ - 2484: 00313fa4 292 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___send │ │ │ │ + 2483: 000e8fd0 332 FUNC GLOBAL DEFAULT 11 CPyPy_strings___sub_twice │ │ │ │ + 2484: 003144c4 292 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___send │ │ │ │ 2485: 00466c2c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_fstring_LineGenerator_env │ │ │ │ - 2486: 00204e10 384 FUNC GLOBAL DEFAULT 11 CPyTagged_Multiply_ │ │ │ │ - 2487: 001a0d0c 328 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___throw │ │ │ │ - 2488: 00398e78 440 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_string │ │ │ │ - 2489: 002956a0 516 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____validate │ │ │ │ - 2490: 00322230 292 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___send │ │ │ │ - 2491: 001facdc 2388 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_complex_subscript │ │ │ │ - 2492: 0026e5e0 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___clone │ │ │ │ + 2486: 00205030 384 FUNC GLOBAL DEFAULT 11 CPyTagged_Multiply_ │ │ │ │ + 2487: 001a0f0c 328 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___throw │ │ │ │ + 2488: 0039948c 440 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_string │ │ │ │ + 2489: 0029e6c0 516 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____validate │ │ │ │ + 2490: 00322750 292 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___send │ │ │ │ + 2491: 001faf00 2384 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_complex_subscript │ │ │ │ + 2492: 0026e800 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___clone │ │ │ │ 2493: 00466c1c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____rhs_transform_line_env │ │ │ │ - 2494: 002db6b8 328 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____calculate_lines_mappings │ │ │ │ - 2495: 00225e60 1368 FUNC GLOBAL DEFAULT 11 CPyPy_parse___lam_sub │ │ │ │ - 2496: 0017e0ac 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___throw │ │ │ │ - 2497: 000ba1dc 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_test │ │ │ │ - 2498: 000dffe4 956 FUNC GLOBAL DEFAULT 11 CPyDef_black____black_info │ │ │ │ + 2494: 002dbb3c 328 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____calculate_lines_mappings │ │ │ │ + 2495: 00226080 1368 FUNC GLOBAL DEFAULT 11 CPyPy_parse___lam_sub │ │ │ │ + 2496: 0017e2b0 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___throw │ │ │ │ + 2497: 000ba1d8 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_test │ │ │ │ + 2498: 000dffe0 956 FUNC GLOBAL DEFAULT 11 CPyDef_black____black_info │ │ │ │ 2499: 00466a0c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringMerger │ │ │ │ - 2500: 00204670 1756 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___close │ │ │ │ - 2501: 00245f4c 244 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize │ │ │ │ + 2500: 00204890 1756 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___close │ │ │ │ + 2501: 0024616c 244 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize │ │ │ │ 2502: 00466d18 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___CellMagicFinder │ │ │ │ - 2503: 00111e94 324 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___throw │ │ │ │ - 2504: 002d707c 4844 FUNC GLOBAL DEFAULT 11 CPyDef_literals___escape │ │ │ │ + 2503: 00111ebc 324 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___throw │ │ │ │ + 2504: 002d7500 4844 FUNC GLOBAL DEFAULT 11 CPyDef_literals___escape │ │ │ │ 2505: 000511f0 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen │ │ │ │ 2506: 00466bd0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_comments_delimiter_split_obj │ │ │ │ - 2507: 000a4554 192 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___find_cookie_detect_encoding_obj_____get__ │ │ │ │ + 2507: 000a4550 192 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___find_cookie_detect_encoding_obj_____get__ │ │ │ │ 2508: 00068328 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____iter__ │ │ │ │ 2509: 004668d4 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___TokenProxy │ │ │ │ 2510: 00466940 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___leaves_Base_gen │ │ │ │ 2511: 00466bec 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___split_wrapper_dont_increase_indentation_gen │ │ │ │ - 2512: 00262394 292 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___send │ │ │ │ - 2513: 0010eef0 272 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____else_match │ │ │ │ - 2514: 0022b4d0 472 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern___match │ │ │ │ + 2512: 002625b4 292 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___send │ │ │ │ + 2513: 0010ef18 272 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____else_match │ │ │ │ + 2514: 0022b6f0 472 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern___match │ │ │ │ 2515: 00466b98 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj │ │ │ │ - 2516: 00389adc 1152 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___addtoken │ │ │ │ - 2517: 003798b0 236 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___pop │ │ │ │ - 2518: 0036ec80 364 FUNC GLOBAL DEFAULT 11 CPyPy_black___assert_equivalent │ │ │ │ + 2516: 0038a0f0 1152 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___addtoken │ │ │ │ + 2517: 00379ec4 236 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___pop │ │ │ │ + 2518: 0036f294 364 FUNC GLOBAL DEFAULT 11 CPyPy_black___assert_equivalent │ │ │ │ 2519: 00068c10 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____iter__ │ │ │ │ - 2520: 002d6fd4 168 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___untokenize │ │ │ │ - 2521: 00170af4 44 FUNC GLOBAL DEFAULT 11 CPyObject_Hash │ │ │ │ + 2520: 002d7458 168 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___untokenize │ │ │ │ + 2521: 00170d44 44 FUNC GLOBAL DEFAULT 11 CPyObject_Hash │ │ │ │ 2522: 00466cfc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___LineGenerator │ │ │ │ - 2523: 0022de80 1984 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj_____call__ │ │ │ │ - 2524: 000e659c 312 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___last_leaf │ │ │ │ - 2525: 003e6ce8 432 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf____eq__Base_glue │ │ │ │ - 2526: 000a21d4 3580 FUNC GLOBAL DEFAULT 11 CPyArg_ParseTupleAndKeywords │ │ │ │ - 2527: 00285084 1736 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_rhs │ │ │ │ + 2523: 0022e0a0 1984 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj_____call__ │ │ │ │ + 2524: 000e6598 312 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___last_leaf │ │ │ │ + 2525: 003e72fc 432 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf____eq__Base_glue │ │ │ │ + 2526: 000a21d0 3580 FUNC GLOBAL DEFAULT 11 CPyArg_ParseTupleAndKeywords │ │ │ │ + 2527: 00285324 1736 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_rhs │ │ │ │ 2528: 00466e68 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_numerics___globals │ │ │ │ - 2529: 0010c93c 1716 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___close │ │ │ │ - 2530: 000d0710 256 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____mypyc_defaults_setup │ │ │ │ - 2531: 000fef18 796 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_chained_assignment │ │ │ │ - 2532: 0018b908 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____next__ │ │ │ │ - 2533: 0026c52c 324 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___throw │ │ │ │ - 2534: 000a991c 68 FUNC GLOBAL DEFAULT 11 CPyDict_GetKeysIter │ │ │ │ + 2529: 0010c964 1716 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___close │ │ │ │ + 2530: 000d070c 256 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____mypyc_defaults_setup │ │ │ │ + 2531: 000fef40 796 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_chained_assignment │ │ │ │ + 2532: 0018bb0c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____next__ │ │ │ │ + 2533: 0026c74c 324 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___throw │ │ │ │ + 2534: 000a9918 68 FUNC GLOBAL DEFAULT 11 CPyDict_GetKeysIter │ │ │ │ 2535: 00466a28 4 OBJECT GLOBAL DEFAULT 22 CPyType_strings___replace_normalize_unicode_escape_sequences_obj │ │ │ │ - 2536: 001938f0 11852 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ + 2536: 00193af4 11852 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ 2537: 004669a0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____iter_fexpr_slices_StringSplitter_env │ │ │ │ - 2538: 001a1748 160 FUNC GLOBAL DEFAULT 11 CPyStr_GetSlice │ │ │ │ - 2539: 003a0984 1208 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_file_contents │ │ │ │ - 2540: 002d5064 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___throw │ │ │ │ - 2541: 00206d54 124 FUNC GLOBAL DEFAULT 11 CPyPy_literals___test │ │ │ │ + 2538: 001a1948 160 FUNC GLOBAL DEFAULT 11 CPyStr_GetSlice │ │ │ │ + 2539: 003a0f98 1208 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_file_contents │ │ │ │ + 2540: 002d54e8 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___throw │ │ │ │ + 2541: 00206f74 124 FUNC GLOBAL DEFAULT 11 CPyPy_literals___test │ │ │ │ 2542: 00466860 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___FStringState │ │ │ │ - 2543: 003ee7b0 996 FUNC GLOBAL DEFAULT 11 CPyInit_black___ranges │ │ │ │ - 2544: 001e31f8 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____next__ │ │ │ │ - 2545: 0032add0 7828 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder___visit_Expr │ │ │ │ - 2546: 001a5a20 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___send │ │ │ │ - 2547: 00234b4c 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____next__ │ │ │ │ - 2548: 0019a9b4 292 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___throw │ │ │ │ - 2549: 000b7f88 196 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen_____iter__ │ │ │ │ + 2543: 003eedc4 996 FUNC GLOBAL DEFAULT 11 CPyInit_black___ranges │ │ │ │ + 2544: 001e341c 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____next__ │ │ │ │ + 2545: 0032b2f0 7828 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder___visit_Expr │ │ │ │ + 2546: 001a5c20 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___send │ │ │ │ + 2547: 00234d6c 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____next__ │ │ │ │ + 2548: 0019abb4 292 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___throw │ │ │ │ + 2549: 000b7f84 196 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen_____iter__ │ │ │ │ 2550: 00466d50 4 OBJECT GLOBAL DEFAULT 22 CPyType_cache___FileData │ │ │ │ - 2551: 002eb7cc 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___send │ │ │ │ + 2551: 002ebce4 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___send │ │ │ │ 2552: 00069760 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____iter__ │ │ │ │ - 2553: 00272df4 392 FUNC GLOBAL DEFAULT 11 CPyPy_comments___normalize_fmt_off │ │ │ │ - 2554: 00070010 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj_____get__ │ │ │ │ - 2555: 0020c898 744 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver____partially_consume_prefix │ │ │ │ - 2556: 003b0af0 296 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___lib2to3_parse │ │ │ │ - 2557: 000ef680 2532 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___load │ │ │ │ + 2553: 00273014 392 FUNC GLOBAL DEFAULT 11 CPyPy_comments___normalize_fmt_off │ │ │ │ + 2554: 0007000c 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj_____get__ │ │ │ │ + 2555: 0020cab8 744 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver____partially_consume_prefix │ │ │ │ + 2556: 003b1104 296 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___lib2to3_parse │ │ │ │ + 2557: 000ef67c 2532 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___load │ │ │ │ 2558: 0005173c 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen │ │ │ │ - 2559: 0025f740 868 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern_____init__ │ │ │ │ - 2560: 00220ecc 236 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_lbrace │ │ │ │ - 2561: 000c4e44 348 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_rpar │ │ │ │ - 2562: 002a73bc 460 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___delimiter_count_with_priority │ │ │ │ - 2563: 001a3160 296 FUNC GLOBAL DEFAULT 11 CPyPy_mode___pretty_TargetVersion_obj_____call__ │ │ │ │ - 2564: 002bf218 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____next__ │ │ │ │ + 2559: 0025f960 868 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern_____init__ │ │ │ │ + 2560: 002210ec 236 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_lbrace │ │ │ │ + 2561: 000c4e40 348 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_rpar │ │ │ │ + 2562: 002a7840 460 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___delimiter_count_with_priority │ │ │ │ + 2563: 001a3360 296 FUNC GLOBAL DEFAULT 11 CPyPy_mode___pretty_TargetVersion_obj_____call__ │ │ │ │ + 2564: 002bf69c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____next__ │ │ │ │ 2565: 00466fb8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_io │ │ │ │ - 2566: 003221e8 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___send │ │ │ │ - 2567: 00117adc 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___close │ │ │ │ - 2568: 00246040 60768 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize_____top_level__ │ │ │ │ - 2569: 003346a8 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____next__ │ │ │ │ + 2566: 00322708 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___send │ │ │ │ + 2567: 00117b04 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___close │ │ │ │ + 2568: 00246260 60768 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize_____top_level__ │ │ │ │ + 2569: 00334cb8 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____next__ │ │ │ │ 2570: 00057220 92 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen │ │ │ │ - 2571: 000a5700 180 FUNC GLOBAL DEFAULT 11 CPyFloat_Cos │ │ │ │ + 2571: 000a56fc 180 FUNC GLOBAL DEFAULT 11 CPyFloat_Cos │ │ │ │ 2572: 0005446c 96 FUNC GLOBAL DEFAULT 11 CPyDef_trans____get_break_idx_StringSplitter_env │ │ │ │ - 2573: 0006f4d8 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match__BasePattern_glue │ │ │ │ - 2574: 0010a670 192 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Err___err │ │ │ │ + 2573: 0006f4d4 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match__BasePattern_glue │ │ │ │ + 2574: 0010a698 192 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Err___err │ │ │ │ 2575: 00463dc8 60 OBJECT GLOBAL DEFAULT 21 parse___ParseError_members │ │ │ │ - 2576: 00128494 272 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin____get_key │ │ │ │ - 2577: 000aa6bc 152 FUNC GLOBAL DEFAULT 11 CPy_RestoreExcInfo │ │ │ │ - 2578: 0017af54 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___throw │ │ │ │ + 2576: 001284bc 272 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin____get_key │ │ │ │ + 2577: 000aa6b8 152 FUNC GLOBAL DEFAULT 11 CPy_RestoreExcInfo │ │ │ │ + 2578: 0017b158 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___throw │ │ │ │ 2579: 00052488 112 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_env │ │ │ │ - 2580: 00174424 196 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___close │ │ │ │ - 2581: 000d1714 204 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern____submatch__BasePattern_glue │ │ │ │ + 2580: 00174674 196 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___close │ │ │ │ + 2581: 000d1710 204 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern____submatch__BasePattern_glue │ │ │ │ 2582: 00052a98 92 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen │ │ │ │ - 2583: 0025d074 400 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_decrement_after_for_loop_variable │ │ │ │ + 2583: 0025d294 400 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_decrement_after_for_loop_variable │ │ │ │ 2584: 00056fc4 100 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_env │ │ │ │ - 2585: 000a8ae8 368 FUNC GLOBAL DEFAULT 11 CPyDict_Update │ │ │ │ - 2586: 001fece8 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____next__ │ │ │ │ - 2587: 000d35d8 200 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____init__ │ │ │ │ + 2585: 000a8ae4 368 FUNC GLOBAL DEFAULT 11 CPyDict_Update │ │ │ │ + 2586: 001fef08 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____next__ │ │ │ │ + 2587: 000d35d4 200 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____init__ │ │ │ │ 2588: 00466e54 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___parse_internal │ │ │ │ - 2589: 000e8314 1284 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____normalize │ │ │ │ - 2590: 000ca2c4 268 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____mypyc_defaults_setup │ │ │ │ - 2591: 002204d0 1024 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_one_sequence_between │ │ │ │ - 2592: 002f24ac 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___send │ │ │ │ - 2593: 00170a58 156 FUNC GLOBAL DEFAULT 11 CPy_SetTypeAliasTypeComputeFunction │ │ │ │ - 2594: 0026e060 1408 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___clone │ │ │ │ - 2595: 00337978 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___throw │ │ │ │ - 2596: 00300d64 1408 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append_safe │ │ │ │ + 2589: 000e8310 1284 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____normalize │ │ │ │ + 2590: 000ca2c0 268 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____mypyc_defaults_setup │ │ │ │ + 2591: 002206f0 1024 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_one_sequence_between │ │ │ │ + 2592: 002f29c4 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___send │ │ │ │ + 2593: 00170ca8 156 FUNC GLOBAL DEFAULT 11 CPy_SetTypeAliasTypeComputeFunction │ │ │ │ + 2594: 0026e280 1408 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___clone │ │ │ │ + 2595: 00337f88 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___throw │ │ │ │ + 2596: 00301280 1408 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append_safe │ │ │ │ 2597: 00466a74 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing___InvalidInput │ │ │ │ - 2598: 0011e0a8 1716 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___close │ │ │ │ - 2599: 00335304 8708 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2600: 0019ebec 328 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___throw │ │ │ │ + 2598: 0011e0d0 1716 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___close │ │ │ │ + 2599: 00335914 8708 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2600: 0019edec 328 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___throw │ │ │ │ 2601: 004668b8 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___Parser │ │ │ │ 2602: 00054618 92 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_factory_env │ │ │ │ 2603: 00466fd8 8244 OBJECT GLOBAL DEFAULT 22 CPyStatics │ │ │ │ - 2604: 000d5098 196 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____iter__ │ │ │ │ - 2605: 001907d4 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2606: 003014cc 5132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 2604: 000d5094 196 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____iter__ │ │ │ │ + 2605: 001909d8 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2606: 003019e8 5132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ 2607: 000547a4 44 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer___do_transform │ │ │ │ - 2608: 002bf100 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2608: 002bf584 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2609: 00466e40 4 OBJECT GLOBAL DEFAULT 22 CPyModule_difflib │ │ │ │ - 2610: 00114110 1756 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___close │ │ │ │ - 2611: 0016b0e4 3504 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___report │ │ │ │ + 2610: 00114138 1756 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___close │ │ │ │ + 2611: 0016b334 3504 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___report │ │ │ │ 2612: 000576e8 32 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_env │ │ │ │ - 2613: 000fdaa4 660 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj_____call__ │ │ │ │ + 2613: 000fdacc 660 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj_____call__ │ │ │ │ 2614: 0005317c 128 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_env │ │ │ │ - 2615: 0020bfc4 564 FUNC GLOBAL DEFAULT 11 CPyPy_trans___handle_is_simple_lookup_forward │ │ │ │ + 2615: 0020c1e4 564 FUNC GLOBAL DEFAULT 11 CPyPy_trans___handle_is_simple_lookup_forward │ │ │ │ 2616: 00466db8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_parse___globals │ │ │ │ - 2617: 001a6a9c 2196 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize____get_normal_name │ │ │ │ - 2618: 000cffac 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___leaves │ │ │ │ - 2619: 001842f8 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___close │ │ │ │ - 2620: 000cd6d4 400 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____new__ │ │ │ │ - 2621: 000a37d4 192 FUNC GLOBAL DEFAULT 11 CPyPy_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____get__ │ │ │ │ - 2622: 000f66b8 72 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen___send │ │ │ │ + 2617: 001a6c9c 2196 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize____get_normal_name │ │ │ │ + 2618: 000cffa8 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___leaves │ │ │ │ + 2619: 001844fc 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___close │ │ │ │ + 2620: 000cd6d0 400 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____new__ │ │ │ │ + 2621: 000a37d0 192 FUNC GLOBAL DEFAULT 11 CPyPy_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____get__ │ │ │ │ + 2622: 000f66b4 72 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen___send │ │ │ │ 2623: 00466dc4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___literals_internal │ │ │ │ 2624: 00050bb0 20 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___is_split_after_delimiter │ │ │ │ 2625: 00053e48 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans____merge_one_string_group_StringMerger_env │ │ │ │ 2626: 00466f94 4 OBJECT GLOBAL DEFAULT 22 CPyModule_dataclasses │ │ │ │ - 2627: 000c78f8 592 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor___visit_simple_stmt │ │ │ │ - 2628: 001072d8 360 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____can_add_trailing_comma │ │ │ │ - 2629: 00192f0c 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___throw │ │ │ │ - 2630: 00265624 1900 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____normalize_import_from │ │ │ │ - 2631: 000a54d4 216 FUNC GLOBAL DEFAULT 11 CPyLong_AsUInt8_ │ │ │ │ - 2632: 000fde64 660 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj_____call__ │ │ │ │ - 2633: 000722c0 128 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_env │ │ │ │ - 2634: 0017396c 72 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___send │ │ │ │ - 2635: 0011a0e4 80 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___finish_off │ │ │ │ - 2636: 000d8d48 2568 FUNC GLOBAL DEFAULT 11 CPyDef_black___spellcheck_pyproject_toml_keys │ │ │ │ + 2627: 000c78f4 592 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor___visit_simple_stmt │ │ │ │ + 2628: 00107300 360 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____can_add_trailing_comma │ │ │ │ + 2629: 00193110 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___throw │ │ │ │ + 2630: 00265844 1900 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____normalize_import_from │ │ │ │ + 2631: 000a54d0 216 FUNC GLOBAL DEFAULT 11 CPyLong_AsUInt8_ │ │ │ │ + 2632: 000fde8c 660 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj_____call__ │ │ │ │ + 2633: 000722bc 128 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_env │ │ │ │ + 2634: 00173bbc 72 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___send │ │ │ │ + 2635: 0011a10c 80 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___finish_off │ │ │ │ + 2636: 000d8d44 2568 FUNC GLOBAL DEFAULT 11 CPyDef_black___spellcheck_pyproject_toml_keys │ │ │ │ 2637: 00466bb0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___generate_trailers_to_omit_gen │ │ │ │ - 2638: 001d51a8 2460 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver____partially_consume_prefix │ │ │ │ - 2639: 000e1948 1504 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____is_ipython_magic │ │ │ │ - 2640: 001fc5dc 1096 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___make_simple_prefix │ │ │ │ - 2641: 000c6998 728 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent │ │ │ │ + 2638: 001d53a8 2460 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver____partially_consume_prefix │ │ │ │ + 2639: 000e1944 1504 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____is_ipython_magic │ │ │ │ + 2640: 001fc7fc 1096 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___make_simple_prefix │ │ │ │ + 2641: 000c6994 728 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent │ │ │ │ 2642: 00466f60 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___comments_internal │ │ │ │ - 2643: 0028e678 344 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker___maybe_empty_lines │ │ │ │ - 2644: 0016a488 1620 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____repr__ │ │ │ │ - 2645: 000bc6a8 588 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_funcdef │ │ │ │ + 2643: 0028e948 344 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker___maybe_empty_lines │ │ │ │ + 2644: 0016a6d8 1620 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____repr__ │ │ │ │ + 2645: 000bc6a4 588 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_funcdef │ │ │ │ 2646: 00051b9c 124 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_env │ │ │ │ 2647: 00466bf8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___dont_increase_indentation_env │ │ │ │ - 2648: 000eb96c 472 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___append_child │ │ │ │ - 2649: 0017fb40 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2648: 000eb968 472 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___append_child │ │ │ │ + 2649: 0017fd44 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2650: 000533b4 108 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj │ │ │ │ - 2651: 00262dfc 192 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___close │ │ │ │ + 2651: 0026301c 192 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___close │ │ │ │ 2652: 0046697c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___is_valid_index_factory_env │ │ │ │ - 2653: 00107440 280 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_fstring │ │ │ │ - 2654: 0030499c 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen_____next__ │ │ │ │ - 2655: 0022595c 336 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_illegal_split_indices │ │ │ │ - 2656: 0013b04c 476 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___dump_nfa │ │ │ │ - 2657: 001ad508 4576 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_simple_decorator_expression │ │ │ │ + 2653: 00107468 280 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_fstring │ │ │ │ + 2654: 00304eb8 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen_____next__ │ │ │ │ + 2655: 00225b7c 336 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_illegal_split_indices │ │ │ │ + 2656: 0013b29c 476 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___dump_nfa │ │ │ │ + 2657: 001ad708 4576 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_simple_decorator_expression │ │ │ │ 2658: 00466b0c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___FORCE_OPTIONAL_PARENTHESES │ │ │ │ - 2659: 002077dc 28 FUNC GLOBAL DEFAULT 11 CPyFloat_Floor │ │ │ │ + 2659: 002079fc 28 FUNC GLOBAL DEFAULT 11 CPyFloat_Floor │ │ │ │ 2660: 00051490 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen │ │ │ │ 2661: 00466858 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___read_or_stop_detect_encoding_obj │ │ │ │ - 2662: 000db940 940 FUNC GLOBAL DEFAULT 11 CPyDef_black___target_version_option_callback │ │ │ │ - 2663: 003e9a7c 688 FUNC GLOBAL DEFAULT 11 CPyInit_black___handle_ipynb_magics │ │ │ │ + 2662: 000db93c 940 FUNC GLOBAL DEFAULT 11 CPyDef_black___target_version_option_callback │ │ │ │ + 2663: 003ea090 688 FUNC GLOBAL DEFAULT 11 CPyInit_black___handle_ipynb_magics │ │ │ │ 2664: 00466c64 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_ENDMARKER_LineGenerator_env │ │ │ │ - 2665: 0034f8b8 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___close │ │ │ │ + 2665: 0034fecc 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___close │ │ │ │ 2666: 00466ec4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_functools │ │ │ │ 2667: 00466b14 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___FSTRING_PARSING │ │ │ │ - 2668: 0018a12c 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___throw │ │ │ │ - 2669: 00376424 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___send │ │ │ │ + 2668: 0018a330 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___throw │ │ │ │ + 2669: 00376a38 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___send │ │ │ │ 2670: 000568b4 92 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen │ │ │ │ 2671: 00466c24 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___transform_line_env │ │ │ │ - 2672: 00304d30 324 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___throw │ │ │ │ - 2673: 00276a94 972 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_multiline_string │ │ │ │ - 2674: 000d7bd4 268 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState_____init__ │ │ │ │ - 2675: 0011df60 328 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___throw │ │ │ │ - 2676: 000a9e54 568 FUNC GLOBAL DEFAULT 11 CPyDict_NextItem │ │ │ │ + 2672: 0030524c 324 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___throw │ │ │ │ + 2673: 00276cb4 972 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_multiline_string │ │ │ │ + 2674: 000d7bd0 268 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState_____init__ │ │ │ │ + 2675: 0011df88 328 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___throw │ │ │ │ + 2676: 000a9e50 568 FUNC GLOBAL DEFAULT 11 CPyDict_NextItem │ │ │ │ 2677: 00466d78 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___get_future_imports_env │ │ │ │ - 2678: 000a4014 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ + 2678: 000a4010 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ 2679: 00051e58 112 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_env │ │ │ │ 2680: 00466be4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___delimiter_split_gen │ │ │ │ - 2681: 000d68f4 456 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____init__ │ │ │ │ - 2682: 000bcf80 588 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_suite │ │ │ │ - 2683: 0020bb78 536 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___insert_child │ │ │ │ - 2684: 000f5ca8 372 FUNC GLOBAL DEFAULT 11 CPyPy_black____contains_asexpr │ │ │ │ - 2685: 000ce348 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____iter__ │ │ │ │ - 2686: 000cbf30 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____iter__ │ │ │ │ - 2687: 000a4194 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_is_valid_index_factory_obj_____get__ │ │ │ │ - 2688: 00376360 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____next__ │ │ │ │ - 2689: 002f941c 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___send │ │ │ │ - 2690: 000ce084 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___post_order │ │ │ │ - 2691: 00322c70 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___close │ │ │ │ + 2681: 000d68f0 456 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____init__ │ │ │ │ + 2682: 000bcf7c 588 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_suite │ │ │ │ + 2683: 0020bd98 536 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___insert_child │ │ │ │ + 2684: 000f5ca4 372 FUNC GLOBAL DEFAULT 11 CPyPy_black____contains_asexpr │ │ │ │ + 2685: 000ce344 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____iter__ │ │ │ │ + 2686: 000cbf2c 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____iter__ │ │ │ │ + 2687: 000a4190 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_is_valid_index_factory_obj_____get__ │ │ │ │ + 2688: 00376974 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____next__ │ │ │ │ + 2689: 002f9934 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___send │ │ │ │ + 2690: 000ce080 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___post_order │ │ │ │ + 2691: 00323190 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___close │ │ │ │ 2692: 000536d8 92 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen │ │ │ │ - 2693: 000bf204 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____iter__ │ │ │ │ + 2693: 000bf200 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____iter__ │ │ │ │ 2694: 004668c4 4 OBJECT GLOBAL DEFAULT 22 CPyType_grammar___Grammar │ │ │ │ - 2695: 000bed98 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____iter__ │ │ │ │ - 2696: 0027733c 12660 FUNC GLOBAL DEFAULT 11 CPyDef_lines___is_line_short_enough │ │ │ │ - 2697: 000cdc08 112 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____deepcopy__ │ │ │ │ - 2698: 000a5a08 96 FUNC GLOBAL DEFAULT 11 CPyFloat_IsInf │ │ │ │ + 2695: 000bed94 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____iter__ │ │ │ │ + 2696: 0027755c 12660 FUNC GLOBAL DEFAULT 11 CPyDef_lines___is_line_short_enough │ │ │ │ + 2697: 000cdc04 112 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____deepcopy__ │ │ │ │ + 2698: 000a5a04 96 FUNC GLOBAL DEFAULT 11 CPyFloat_IsInf │ │ │ │ 2699: 00466f58 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___const_internal │ │ │ │ - 2700: 003a57b0 7032 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_stdin_to_stdout │ │ │ │ - 2701: 002382a8 288 FUNC GLOBAL DEFAULT 11 CPyPy_strings___str_width │ │ │ │ - 2702: 000c3548 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____iter__ │ │ │ │ + 2700: 003a5dc4 7032 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_stdin_to_stdout │ │ │ │ + 2701: 002384c8 288 FUNC GLOBAL DEFAULT 11 CPyPy_strings___str_width │ │ │ │ + 2702: 000c3544 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____iter__ │ │ │ │ 2703: 00466ca4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_funcdef_LineGenerator_env │ │ │ │ 2704: 00466c90 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_suite_LineGenerator_gen │ │ │ │ - 2705: 000db804 316 FUNC GLOBAL DEFAULT 11 CPyPy_black___read_pyproject_toml │ │ │ │ - 2706: 002ee944 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2705: 000db800 316 FUNC GLOBAL DEFAULT 11 CPyPy_black___read_pyproject_toml │ │ │ │ + 2706: 002eee5c 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2707: 00466ecc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_platformdirs │ │ │ │ 2708: 00466af8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___wrap_long_dict_values_in_parens │ │ │ │ - 2709: 003e6144 252 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_docstring │ │ │ │ - 2710: 0022f8d8 380 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern____submatch │ │ │ │ - 2711: 00286724 1680 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse │ │ │ │ - 2712: 000f01c8 544 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___loads │ │ │ │ - 2713: 000d752c 264 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer_____init__ │ │ │ │ - 2714: 002f97f8 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___close │ │ │ │ + 2709: 003e6758 252 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_docstring │ │ │ │ + 2710: 0022faf8 380 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern____submatch │ │ │ │ + 2711: 002869c4 1680 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse │ │ │ │ + 2712: 000f01c4 544 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___loads │ │ │ │ + 2713: 000d7528 264 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer_____init__ │ │ │ │ + 2714: 002f9d10 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___close │ │ │ │ 2715: 0046687c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___triple_quoted │ │ │ │ - 2716: 0038e4e4 1716 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___close │ │ │ │ - 2717: 001a0a78 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___send │ │ │ │ - 2718: 0031f108 292 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___send │ │ │ │ - 2719: 0019c8b4 296 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___send │ │ │ │ - 2720: 002b7da4 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___throw │ │ │ │ - 2721: 001d19c0 2620 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____mypyc_generator_helper__ │ │ │ │ - 2722: 00302d40 324 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___throw │ │ │ │ - 2723: 001db718 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___close │ │ │ │ - 2724: 0032a2c4 296 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___send │ │ │ │ - 2725: 00262174 212 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____mypyc_generator_helper__ │ │ │ │ + 2716: 0038eaf8 1716 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___close │ │ │ │ + 2717: 001a0c78 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___send │ │ │ │ + 2718: 0031f628 292 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___send │ │ │ │ + 2719: 0019cab4 296 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___send │ │ │ │ + 2720: 002b8228 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___throw │ │ │ │ + 2721: 001d1bc0 2620 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____mypyc_generator_helper__ │ │ │ │ + 2722: 0030325c 324 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___throw │ │ │ │ + 2723: 001db93c 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___close │ │ │ │ + 2724: 0032a7e4 296 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___send │ │ │ │ + 2725: 00262394 212 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____mypyc_generator_helper__ │ │ │ │ 2726: 00068a20 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____iter__ │ │ │ │ 2727: 0006969c 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____iter__ │ │ │ │ - 2728: 00288134 440 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___prev_siblings_are │ │ │ │ - 2729: 00161d1c 2804 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____top_level__ │ │ │ │ + 2728: 002883d4 440 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___prev_siblings_are │ │ │ │ + 2729: 00161f6c 2804 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____top_level__ │ │ │ │ 2730: 00068d38 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen_____iter__ │ │ │ │ - 2731: 003048c8 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ - 2732: 002a5e00 3424 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___should_split_line │ │ │ │ - 2733: 001e32bc 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___send │ │ │ │ - 2734: 002308c4 3588 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___compat │ │ │ │ + 2731: 00304de4 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ + 2732: 002a6284 3424 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___should_split_line │ │ │ │ + 2733: 001e34e0 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___send │ │ │ │ + 2734: 00230ae4 3588 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___compat │ │ │ │ 2735: 00466d94 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___DIFF │ │ │ │ - 2736: 000ce6bc 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____mypyc_defaults_setup │ │ │ │ + 2736: 000ce6b8 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____mypyc_defaults_setup │ │ │ │ 2737: 00068d9c 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen_____iter__ │ │ │ │ - 2738: 0032f30c 400 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_wrap_cms_in_parens │ │ │ │ - 2739: 0027ff1c 3096 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___wrap_in_parentheses │ │ │ │ - 2740: 000dc070 296 FUNC GLOBAL DEFAULT 11 CPyPy_black___enable_unstable_feature_callback │ │ │ │ - 2741: 000bae44 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____iter__ │ │ │ │ - 2742: 00365600 3816 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___type_repr │ │ │ │ + 2738: 0032f82c 400 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_wrap_cms_in_parens │ │ │ │ + 2739: 0028013c 3096 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___wrap_in_parentheses │ │ │ │ + 2740: 000dc06c 296 FUNC GLOBAL DEFAULT 11 CPyPy_black___enable_unstable_feature_callback │ │ │ │ + 2741: 000bae40 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____iter__ │ │ │ │ + 2742: 00365c14 3816 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___type_repr │ │ │ │ 2743: 00466900 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_WildcardPattern_gen │ │ │ │ - 2744: 001dcdf0 348 FUNC GLOBAL DEFAULT 11 CPyPy_lines___can_be_split │ │ │ │ + 2744: 001dd014 348 FUNC GLOBAL DEFAULT 11 CPyPy_lines___can_be_split │ │ │ │ 2745: 00051a64 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen │ │ │ │ - 2746: 00101f44 3380 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line_____str__ │ │ │ │ + 2746: 00101f6c 3380 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line_____str__ │ │ │ │ 2747: 00056398 92 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen │ │ │ │ 2748: 00465500 60 OBJECT GLOBAL DEFAULT 21 linegen___CannotSplit_members │ │ │ │ - 2749: 000ef004 1268 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar____update │ │ │ │ - 2750: 0030bf1c 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____next__ │ │ │ │ - 2751: 00070580 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj_____get__ │ │ │ │ + 2749: 000ef000 1268 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar____update │ │ │ │ + 2750: 0030c43c 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____next__ │ │ │ │ + 2751: 0007057c 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj_____get__ │ │ │ │ 2752: 00050bc4 104 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_env │ │ │ │ 2753: 00466d24 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments____generate_ignored_nodes_from_fmt_skip_gen │ │ │ │ 2754: 00466938 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___post_order_Node_gen │ │ │ │ - 2755: 000a6f20 264 FUNC GLOBAL DEFAULT 11 CPyBytes_Join │ │ │ │ - 2756: 0014075c 1420 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_float_or_int_string │ │ │ │ + 2755: 000a6f1c 264 FUNC GLOBAL DEFAULT 11 CPyBytes_Join │ │ │ │ + 2756: 001409ac 1420 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_float_or_int_string │ │ │ │ 2757: 004669f4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___hug_power_op_env │ │ │ │ 2758: 004669d4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____merge_one_string_group_StringMerger_env │ │ │ │ 2759: 00466dc0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___literals │ │ │ │ - 2760: 0025b398 512 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___replace_magics │ │ │ │ - 2761: 00101594 2376 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line____is_triple_quoted_string │ │ │ │ + 2760: 0025b5b8 512 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___replace_magics │ │ │ │ + 2761: 001015bc 2376 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line____is_triple_quoted_string │ │ │ │ 2762: 00069e2c 100 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____iter__ │ │ │ │ - 2763: 000e58f4 416 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_rpar_token │ │ │ │ - 2764: 00207344 416 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISNONTERMINAL │ │ │ │ + 2763: 000e58f0 416 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_rpar_token │ │ │ │ + 2764: 00207564 416 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISNONTERMINAL │ │ │ │ 2765: 00052de0 104 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj │ │ │ │ - 2766: 000cef14 456 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___pre_order │ │ │ │ - 2767: 000a6d74 184 FUNC GLOBAL DEFAULT 11 CPyBytes_GetItem │ │ │ │ - 2768: 0031eee8 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ - 2769: 000bc028 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_paramspec │ │ │ │ - 2770: 0017ae30 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___throw │ │ │ │ + 2766: 000cef10 456 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___pre_order │ │ │ │ + 2767: 000a6d70 184 FUNC GLOBAL DEFAULT 11 CPyBytes_GetItem │ │ │ │ + 2768: 0031f408 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 2769: 000bc024 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_paramspec │ │ │ │ + 2770: 0017b034 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___throw │ │ │ │ 2771: 00466c6c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_SEMI_LineGenerator_env │ │ │ │ - 2772: 001fd2bc 200 FUNC GLOBAL DEFAULT 11 CPyPy_lines___LinesBlock___all_lines │ │ │ │ - 2773: 000ff29c 336 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___opens_block │ │ │ │ - 2774: 003f0914 4320 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pytree │ │ │ │ - 2775: 0023cd14 4960 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj_____call__ │ │ │ │ - 2776: 000d6ec8 420 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState___addarc │ │ │ │ - 2777: 0010a310 344 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_async_stmt_or_funcdef │ │ │ │ - 2778: 0034ee28 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___send │ │ │ │ - 2779: 002db800 5728 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___adjusted_lines │ │ │ │ + 2772: 001fd4dc 200 FUNC GLOBAL DEFAULT 11 CPyPy_lines___LinesBlock___all_lines │ │ │ │ + 2773: 000ff2c4 336 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___opens_block │ │ │ │ + 2774: 003f0f28 4320 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pytree │ │ │ │ + 2775: 0023cf34 4960 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj_____call__ │ │ │ │ + 2776: 000d6ec4 420 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState___addarc │ │ │ │ + 2777: 0010a338 344 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_async_stmt_or_funcdef │ │ │ │ + 2778: 0034f43c 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___send │ │ │ │ + 2779: 002dbc84 5728 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___adjusted_lines │ │ │ │ 2780: 00466a84 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___visit_Visitor_env │ │ │ │ - 2781: 0036ae30 6436 FUNC GLOBAL DEFAULT 11 CPyDef_driver_____top_level__ │ │ │ │ - 2782: 000ec984 676 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___prefix │ │ │ │ + 2781: 0036b444 6436 FUNC GLOBAL DEFAULT 11 CPyDef_driver_____top_level__ │ │ │ │ + 2782: 000ec980 676 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___prefix │ │ │ │ 2783: 00056b54 88 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen │ │ │ │ 2784: 00466f3c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___lines_internal │ │ │ │ - 2785: 001eac88 296 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___send │ │ │ │ - 2786: 003689d0 72 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___send │ │ │ │ - 2787: 000c8318 348 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Err_____init__ │ │ │ │ - 2788: 000b9768 432 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagicFinder_____init__ │ │ │ │ - 2789: 0011c7e0 68 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____next__ │ │ │ │ - 2790: 000d006c 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____iter__ │ │ │ │ - 2791: 0019382c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___close │ │ │ │ - 2792: 0029ab04 292 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___throw │ │ │ │ - 2793: 003eed78 352 FUNC GLOBAL DEFAULT 11 CPyInit_black___schema │ │ │ │ - 2794: 002dce60 332 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___adjusted_lines │ │ │ │ - 2795: 00276978 284 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___fstring_to_string │ │ │ │ + 2785: 001eaeac 296 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___send │ │ │ │ + 2786: 00368fe4 72 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___send │ │ │ │ + 2787: 000c8314 348 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Err_____init__ │ │ │ │ + 2788: 000b9764 432 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagicFinder_____init__ │ │ │ │ + 2789: 0011c808 68 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____next__ │ │ │ │ + 2790: 000d0068 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____iter__ │ │ │ │ + 2791: 00193a30 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___close │ │ │ │ + 2792: 002962fc 292 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___throw │ │ │ │ + 2793: 003ef38c 352 FUNC GLOBAL DEFAULT 11 CPyInit_black___schema │ │ │ │ + 2794: 002dd2e4 332 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___adjusted_lines │ │ │ │ + 2795: 00276b98 284 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___fstring_to_string │ │ │ │ 2796: 00050a08 104 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_obj │ │ │ │ - 2797: 003a7b18 564 FUNC GLOBAL DEFAULT 11 CPyPy_black___reformat_code │ │ │ │ - 2798: 000c1c94 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____iter__ │ │ │ │ + 2797: 003a812c 564 FUNC GLOBAL DEFAULT 11 CPyPy_black___reformat_code │ │ │ │ + 2798: 000c1c90 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____iter__ │ │ │ │ 2799: 00050ae0 96 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_env │ │ │ │ - 2800: 00108a7c 1572 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_atom_with_invisible_parens │ │ │ │ + 2800: 00108aa4 1572 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_atom_with_invisible_parens │ │ │ │ 2801: 00466e5c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___grammar_internal │ │ │ │ - 2802: 000c987c 364 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op │ │ │ │ - 2803: 003450d4 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___close │ │ │ │ - 2804: 000a6a08 52 FUNC GLOBAL DEFAULT 11 CPyStr_IsTrue │ │ │ │ - 2805: 000a48c8 220 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger │ │ │ │ - 2806: 000c08cc 588 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_fstring │ │ │ │ - 2807: 000fe5e4 348 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_comment │ │ │ │ - 2808: 00298158 296 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send │ │ │ │ - 2809: 000d716c 356 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___group │ │ │ │ - 2810: 000a3c54 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___make_naked__merge_one_string_group_StringMerger_obj_____get__ │ │ │ │ - 2811: 003988f4 992 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___matches_grammar │ │ │ │ - 2812: 000a4704 32 FUNC GLOBAL DEFAULT 11 CPyTagged_IncRef │ │ │ │ + 2802: 000c9878 364 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op │ │ │ │ + 2803: 003456e8 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___close │ │ │ │ + 2804: 000a6a04 52 FUNC GLOBAL DEFAULT 11 CPyStr_IsTrue │ │ │ │ + 2805: 000a48c4 220 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger │ │ │ │ + 2806: 000c08c8 588 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_fstring │ │ │ │ + 2807: 000fe60c 348 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_comment │ │ │ │ + 2808: 002939b0 296 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send │ │ │ │ + 2809: 000d7168 356 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___group │ │ │ │ + 2810: 000a3c50 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___make_naked__merge_one_string_group_StringMerger_obj_____get__ │ │ │ │ + 2811: 00398f08 992 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___matches_grammar │ │ │ │ + 2812: 000a4700 32 FUNC GLOBAL DEFAULT 11 CPyTagged_IncRef │ │ │ │ 2813: 00466a94 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___CLOSING_BRACKETS │ │ │ │ - 2814: 0029dc64 2200 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___convert_unchanged_lines │ │ │ │ - 2815: 00225d5c 260 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___is_in_fstring_expression │ │ │ │ - 2816: 000e0884 68 FUNC GLOBAL DEFAULT 11 CPyPy_cache___get_cache_dir │ │ │ │ - 2817: 001febd0 212 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____mypyc_generator_helper__ │ │ │ │ - 2818: 003e5a60 252 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_with_or_async_with_stmt │ │ │ │ - 2819: 002b189c 3584 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____assert_match │ │ │ │ - 2820: 002cfed4 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____next__ │ │ │ │ - 2821: 000e3858 288 FUNC GLOBAL DEFAULT 11 CPyPy_lines___line_to_string │ │ │ │ - 2822: 003e4a80 196 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen_____next__ │ │ │ │ - 2823: 00129234 1856 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___update_sibling_maps │ │ │ │ - 2824: 0030fc48 1756 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___close │ │ │ │ - 2825: 002b7c7c 296 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___send │ │ │ │ - 2826: 0027ccc8 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___send │ │ │ │ - 2827: 00108110 344 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_parent_function_or_class │ │ │ │ + 2814: 002995d8 2212 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___convert_unchanged_lines │ │ │ │ + 2815: 00225f7c 260 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___is_in_fstring_expression │ │ │ │ + 2816: 000e0880 68 FUNC GLOBAL DEFAULT 11 CPyPy_cache___get_cache_dir │ │ │ │ + 2817: 001fedf0 212 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____mypyc_generator_helper__ │ │ │ │ + 2818: 003e6074 252 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_with_or_async_with_stmt │ │ │ │ + 2819: 002b1d20 3584 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____assert_match │ │ │ │ + 2820: 002d0358 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____next__ │ │ │ │ + 2821: 000e3854 288 FUNC GLOBAL DEFAULT 11 CPyPy_lines___line_to_string │ │ │ │ + 2822: 003e5094 196 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen_____next__ │ │ │ │ + 2823: 0012925c 1856 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___update_sibling_maps │ │ │ │ + 2824: 00310168 1756 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___close │ │ │ │ + 2825: 002b8100 296 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___send │ │ │ │ + 2826: 0027cee8 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___send │ │ │ │ + 2827: 00108138 344 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_parent_function_or_class │ │ │ │ 2828: 00466f88 4 OBJECT GLOBAL DEFAULT 22 CPyModule_json___decoder │ │ │ │ - 2829: 00262ebc 6728 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2829: 002630dc 6728 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2830: 00051898 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen │ │ │ │ - 2831: 0013604c 428 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___whitespace │ │ │ │ - 2832: 00190d8c 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___close │ │ │ │ + 2831: 00136040 428 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___whitespace │ │ │ │ + 2832: 00190f90 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___close │ │ │ │ 2833: 00059a10 932 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup │ │ │ │ - 2834: 000e0c8c 1384 FUNC GLOBAL DEFAULT 11 CPyDef_comments___contains_pragma_comment │ │ │ │ - 2835: 0029027c 212 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____mypyc_generator_helper__ │ │ │ │ + 2834: 000e0c88 1384 FUNC GLOBAL DEFAULT 11 CPyDef_comments___contains_pragma_comment │ │ │ │ + 2835: 0029054c 212 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____mypyc_generator_helper__ │ │ │ │ 2836: 00466964 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___Base │ │ │ │ 2837: 00466db4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___pgen_internal │ │ │ │ - 2838: 00300254 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___throw │ │ │ │ - 2839: 00276204 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___close │ │ │ │ - 2840: 000a7028 424 FUNC GLOBAL DEFAULT 11 CPyBytes_Build │ │ │ │ - 2841: 0018bda8 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___close │ │ │ │ + 2838: 00300770 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___throw │ │ │ │ + 2839: 00276424 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___close │ │ │ │ + 2840: 000a7024 424 FUNC GLOBAL DEFAULT 11 CPyBytes_Build │ │ │ │ + 2841: 0018bfac 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___close │ │ │ │ 2842: 00466e50 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___parse │ │ │ │ - 2843: 000a8e7c 384 FUNC GLOBAL DEFAULT 11 CPyDict_FromAny │ │ │ │ - 2844: 003f19f4 420 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___conv │ │ │ │ - 2845: 00126e54 2476 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_implicit_multiline_string_with_comments │ │ │ │ - 2846: 0007062c 136 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj_____get__ │ │ │ │ - 2847: 002d0aec 16940 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____mypyc_generator_helper__ │ │ │ │ - 2848: 002c8014 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 2843: 000a8e78 384 FUNC GLOBAL DEFAULT 11 CPyDict_FromAny │ │ │ │ + 2844: 003f2008 420 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___conv │ │ │ │ + 2845: 00126e7c 2476 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_implicit_multiline_string_with_comments │ │ │ │ + 2846: 00070628 136 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj_____get__ │ │ │ │ + 2847: 002d0f70 16940 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____mypyc_generator_helper__ │ │ │ │ + 2848: 002c8498 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ 2849: 00466864 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___Untokenizer │ │ │ │ 2850: 00054230 104 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj │ │ │ │ - 2851: 002071a4 416 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISTERMINAL │ │ │ │ - 2852: 002f4910 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___throw │ │ │ │ - 2853: 000b86b8 196 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____iter__ │ │ │ │ - 2854: 00283d10 1712 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___expect │ │ │ │ - 2855: 0027cf14 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___throw │ │ │ │ - 2856: 000e4eec 684 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___first_leaf_of │ │ │ │ + 2851: 002073c4 416 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISTERMINAL │ │ │ │ + 2852: 002f4e28 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___throw │ │ │ │ + 2853: 000b86b4 196 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____iter__ │ │ │ │ + 2854: 00283fb0 1712 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___expect │ │ │ │ + 2855: 0027d134 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___throw │ │ │ │ + 2856: 000e4ee8 684 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___first_leaf_of │ │ │ │ 2857: 00466e38 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___token │ │ │ │ - 2858: 000d6240 452 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___NFAState___addarc │ │ │ │ - 2859: 001eadb0 292 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___throw │ │ │ │ + 2858: 000d623c 452 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___NFAState___addarc │ │ │ │ + 2859: 001eafd4 292 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___throw │ │ │ │ 2860: 00466e1c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_importlib___resources │ │ │ │ 2861: 00059094 220 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___invalidate_sibling_maps │ │ │ │ 2862: 00466d3c 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___ProtoComment │ │ │ │ - 2863: 000d8b74 468 FUNC GLOBAL DEFAULT 11 CPyPy_black___from_configuration_WriteBack_obj_____call__ │ │ │ │ - 2864: 00234dc4 292 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___throw │ │ │ │ - 2865: 000f6a94 1756 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen___close │ │ │ │ - 2866: 00234c54 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___send │ │ │ │ - 2867: 00136af0 284 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___container_of │ │ │ │ - 2868: 0026c408 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___throw │ │ │ │ + 2863: 000d8b70 468 FUNC GLOBAL DEFAULT 11 CPyPy_black___from_configuration_WriteBack_obj_____call__ │ │ │ │ + 2864: 00234fe4 292 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___throw │ │ │ │ + 2865: 000f6a90 1756 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen___close │ │ │ │ + 2866: 00234e74 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___send │ │ │ │ + 2867: 00136b80 284 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___container_of │ │ │ │ + 2868: 0026c628 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___throw │ │ │ │ 2869: 00466e94 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___strings_internal │ │ │ │ - 2870: 00265fa4 1304 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_stub_class │ │ │ │ - 2871: 003ecb84 3400 FUNC GLOBAL DEFAULT 11 CPyInit_black___mode │ │ │ │ - 2872: 000eef48 188 FUNC GLOBAL DEFAULT 11 CPyPy_driver____generate_pickle_name │ │ │ │ - 2873: 002a11a8 272 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_string_quotes │ │ │ │ + 2870: 002661c4 1304 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_stub_class │ │ │ │ + 2871: 003ed198 3400 FUNC GLOBAL DEFAULT 11 CPyInit_black___mode │ │ │ │ + 2872: 000eef44 188 FUNC GLOBAL DEFAULT 11 CPyPy_driver____generate_pickle_name │ │ │ │ + 2873: 002a162c 272 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_string_quotes │ │ │ │ 2874: 00466a2c 4 OBJECT GLOBAL DEFAULT 22 CPyType_strings___normalize_unicode_escape_sequences_env │ │ │ │ - 2875: 000d3968 196 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____iter__ │ │ │ │ - 2876: 000eb458 540 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___changed │ │ │ │ + 2875: 000d3964 196 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____iter__ │ │ │ │ + 2876: 000eb454 540 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___changed │ │ │ │ 2877: 0046695c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___Leaf │ │ │ │ - 2878: 000a85f8 96 FUNC GLOBAL DEFAULT 11 CPyList_Index │ │ │ │ - 2879: 001e3698 1756 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___close │ │ │ │ - 2880: 0030ca64 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___close │ │ │ │ + 2878: 000a85f4 96 FUNC GLOBAL DEFAULT 11 CPyList_Index │ │ │ │ + 2879: 001e38bc 1756 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___close │ │ │ │ + 2880: 0030cf84 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___close │ │ │ │ 2881: 00466c5c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_STANDALONE_COMMENT_LineGenerator_env │ │ │ │ - 2882: 002b7ec8 328 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___throw │ │ │ │ - 2883: 002eeb68 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___send │ │ │ │ - 2884: 000b804c 324 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext │ │ │ │ - 2885: 003814d0 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___close │ │ │ │ - 2886: 001396d4 476 FUNC GLOBAL DEFAULT 11 CPyTagged_Str │ │ │ │ + 2882: 002b834c 328 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___throw │ │ │ │ + 2883: 002ef080 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___send │ │ │ │ + 2884: 000b8048 324 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext │ │ │ │ + 2885: 00381ae4 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___close │ │ │ │ + 2886: 00139924 476 FUNC GLOBAL DEFAULT 11 CPyTagged_Str │ │ │ │ 2887: 00053874 108 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj │ │ │ │ - 2888: 001837a4 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____next__ │ │ │ │ - 2889: 002f2888 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___close │ │ │ │ + 2888: 001839a8 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____next__ │ │ │ │ + 2889: 002f2da0 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___close │ │ │ │ 2890: 0005239c 124 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_env │ │ │ │ - 2891: 00111c4c 292 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___send │ │ │ │ - 2892: 00173790 212 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen_____mypyc_generator_helper__ │ │ │ │ + 2891: 00111c74 292 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___send │ │ │ │ + 2892: 001739e0 212 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen_____mypyc_generator_helper__ │ │ │ │ 2893: 00068834 96 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____iter__ │ │ │ │ - 2894: 000bff40 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____iter__ │ │ │ │ - 2895: 000e7210 288 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___furthest_ancestor_with_last_leaf │ │ │ │ + 2894: 000bff3c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____iter__ │ │ │ │ + 2895: 000e720c 288 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___furthest_ancestor_with_last_leaf │ │ │ │ 2896: 00466ae0 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___Deprecated │ │ │ │ - 2897: 000cbac8 732 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter___do_transform │ │ │ │ - 2898: 00196810 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____next__ │ │ │ │ + 2897: 000cbac4 732 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter___do_transform │ │ │ │ + 2898: 00196a14 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____next__ │ │ │ │ 2899: 00466f24 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___output │ │ │ │ 2900: 00466a1c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___CannotTransform │ │ │ │ 2901: 00466d88 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___black___format_file_in_place___write_back │ │ │ │ 2902: 000544cc 108 FUNC GLOBAL DEFAULT 11 CPyDef_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj │ │ │ │ - 2903: 000c52f0 560 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_ignore_comment │ │ │ │ - 2904: 000a8544 64 FUNC GLOBAL DEFAULT 11 CPyList_Extend │ │ │ │ - 2905: 0010a468 164 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok___ok │ │ │ │ - 2906: 00222774 196 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____next__ │ │ │ │ - 2907: 000e03e4 1184 FUNC GLOBAL DEFAULT 11 CPyDef_cache___get_cache_dir │ │ │ │ - 2908: 003e5e50 252 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_stub_def │ │ │ │ - 2909: 000d17e0 256 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern_____mypyc_defaults_setup │ │ │ │ - 2910: 000a9218 272 FUNC GLOBAL DEFAULT 11 CPyDict_ItemsView │ │ │ │ - 2911: 001193f8 3308 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___finish_off │ │ │ │ - 2912: 0029a88c 68 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ + 2903: 000c52ec 560 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_ignore_comment │ │ │ │ + 2904: 000a8540 64 FUNC GLOBAL DEFAULT 11 CPyList_Extend │ │ │ │ + 2905: 0010a490 164 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok___ok │ │ │ │ + 2906: 00222994 196 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____next__ │ │ │ │ + 2907: 000e03e0 1184 FUNC GLOBAL DEFAULT 11 CPyDef_cache___get_cache_dir │ │ │ │ + 2908: 003e6464 252 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_stub_def │ │ │ │ + 2909: 000d17dc 256 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern_____mypyc_defaults_setup │ │ │ │ + 2910: 000a9214 272 FUNC GLOBAL DEFAULT 11 CPyDict_ItemsView │ │ │ │ + 2911: 00119420 3308 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___finish_off │ │ │ │ + 2912: 00296084 68 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ 2913: 00466a20 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_trans___StringParser____goto │ │ │ │ - 2914: 001a0be8 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___throw │ │ │ │ - 2915: 00272d60 148 FUNC GLOBAL DEFAULT 11 CPyDef_comments___normalize_fmt_off │ │ │ │ - 2916: 000ccf04 268 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser_____init__ │ │ │ │ - 2917: 0034453c 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____next__ │ │ │ │ + 2914: 001a0de8 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___throw │ │ │ │ + 2915: 00272f80 148 FUNC GLOBAL DEFAULT 11 CPyDef_comments___normalize_fmt_off │ │ │ │ + 2916: 000ccf00 268 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser_____init__ │ │ │ │ + 2917: 00344b50 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____next__ │ │ │ │ 2918: 00466d04 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_linegen____BracketSplitComponent___tail │ │ │ │ - 2919: 000be130 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_power │ │ │ │ - 2920: 000a6970 32 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_ignore_comment_string │ │ │ │ - 2921: 003e5f4c 252 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_class_paren_empty │ │ │ │ - 2922: 000c4708 380 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit_default │ │ │ │ - 2923: 003049e0 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen_____next__ │ │ │ │ + 2919: 000be12c 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_power │ │ │ │ + 2920: 000a696c 32 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_ignore_comment_string │ │ │ │ + 2921: 003e6560 252 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_class_paren_empty │ │ │ │ + 2922: 000c4704 380 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit_default │ │ │ │ + 2923: 00304efc 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen_____next__ │ │ │ │ 2924: 000561c4 92 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen │ │ │ │ - 2925: 002862fc 532 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_alt │ │ │ │ - 2926: 002f23e8 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____next__ │ │ │ │ - 2927: 001a7444 3020 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___find_cookie_detect_encoding_obj_____call__ │ │ │ │ - 2928: 0022b868 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern___match__BasePattern_glue │ │ │ │ - 2929: 0034a98c 312 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____first_right_hand_split │ │ │ │ - 2930: 000d0b84 296 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern____submatch │ │ │ │ + 2925: 0028659c 532 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_alt │ │ │ │ + 2926: 002f2900 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____next__ │ │ │ │ + 2927: 001a7644 3020 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___find_cookie_detect_encoding_obj_____call__ │ │ │ │ + 2928: 0022ba88 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern___match__BasePattern_glue │ │ │ │ + 2929: 0034afa0 312 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____first_right_hand_split │ │ │ │ + 2930: 000d0b80 296 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern____submatch │ │ │ │ 2931: 00466f08 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pytree_internal │ │ │ │ - 2932: 002b269c 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____assert_match │ │ │ │ + 2932: 002b2b20 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____assert_match │ │ │ │ 2933: 00068f8c 100 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____iter__ │ │ │ │ - 2934: 0017aae4 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2934: 0017ace8 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2935: 0046688c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___addclosure_make_dfa_ParserGenerator_obj │ │ │ │ - 2936: 00258c3c 468 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___determine_route │ │ │ │ + 2936: 00258e5c 468 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___determine_route │ │ │ │ 2937: 00466c7c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_decorators_LineGenerator_env │ │ │ │ - 2938: 002649d8 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____next__ │ │ │ │ + 2938: 00264bf8 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____next__ │ │ │ │ 2939: 00466cf8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____BracketSplitComponent │ │ │ │ 2940: 00466bd8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_delimiter_split_gen │ │ │ │ - 2941: 00209e54 480 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___can_advance │ │ │ │ + 2941: 0020a074 480 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___can_advance │ │ │ │ 2942: 00466a40 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges___visit_suite__TopLevelStatementsVisitor_gen │ │ │ │ - 2943: 00071560 168 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor │ │ │ │ - 2944: 001cd2c8 9636 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____top_level__ │ │ │ │ + 2943: 0007155c 168 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor │ │ │ │ + 2944: 001cd4c8 9636 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____top_level__ │ │ │ │ 2945: 00466ef0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__width_table___globals │ │ │ │ - 2946: 0011d43c 1716 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ - 2947: 000a8980 44 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefaultWithNone │ │ │ │ - 2948: 000b9054 472 FUNC GLOBAL DEFAULT 11 CPyDef_const_____top_level__ │ │ │ │ - 2949: 000c17e8 808 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split │ │ │ │ - 2950: 0021db70 204 FUNC GLOBAL DEFAULT 11 CPyDef_pygram____pattern_symbols │ │ │ │ - 2951: 000d1484 452 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern____submatch │ │ │ │ - 2952: 000bdcc4 588 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_decorators │ │ │ │ - 2953: 00183760 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____next__ │ │ │ │ - 2954: 001d29a8 1716 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___close │ │ │ │ - 2955: 00244d1c 356 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___dump │ │ │ │ - 2956: 002bf570 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___throw │ │ │ │ - 2957: 002bf2dc 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___send │ │ │ │ - 2958: 000a9a80 284 FUNC GLOBAL DEFAULT 11 CPyDict_GetValuesIter │ │ │ │ + 2946: 0011d464 1716 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ + 2947: 000a897c 44 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefaultWithNone │ │ │ │ + 2948: 000b9050 472 FUNC GLOBAL DEFAULT 11 CPyDef_const_____top_level__ │ │ │ │ + 2949: 000c17e4 808 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split │ │ │ │ + 2950: 0021dd90 204 FUNC GLOBAL DEFAULT 11 CPyDef_pygram____pattern_symbols │ │ │ │ + 2951: 000d1480 452 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern____submatch │ │ │ │ + 2952: 000bdcc0 588 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_decorators │ │ │ │ + 2953: 00183964 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____next__ │ │ │ │ + 2954: 001d2ba8 1716 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___close │ │ │ │ + 2955: 00244f3c 356 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___dump │ │ │ │ + 2956: 002bf9f4 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___throw │ │ │ │ + 2957: 002bf760 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___send │ │ │ │ + 2958: 000a9a7c 284 FUNC GLOBAL DEFAULT 11 CPyDict_GetValuesIter │ │ │ │ 2959: 00052710 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen │ │ │ │ 2960: 00052248 124 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_env │ │ │ │ - 2961: 00295ab0 2856 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_node_to_standalone_comment │ │ │ │ - 2962: 00187e1c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___close │ │ │ │ - 2963: 0016d950 6724 FUNC GLOBAL DEFAULT 11 CPyDef_parse_____top_level__ │ │ │ │ - 2964: 000a527c 232 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt16_ │ │ │ │ - 2965: 001a4188 1844 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___normalize_numeric_literal │ │ │ │ - 2966: 0018e0fc 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___send │ │ │ │ - 2967: 0021c4c8 664 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____call__ │ │ │ │ + 2961: 0029127c 2996 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_node_to_standalone_comment │ │ │ │ + 2962: 00188020 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___close │ │ │ │ + 2963: 0016dba0 6724 FUNC GLOBAL DEFAULT 11 CPyDef_parse_____top_level__ │ │ │ │ + 2964: 000a5278 232 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt16_ │ │ │ │ + 2965: 001a4388 1844 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___normalize_numeric_literal │ │ │ │ + 2966: 0018e300 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___send │ │ │ │ + 2967: 0021c6e8 664 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____call__ │ │ │ │ 2968: 00054090 88 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen │ │ │ │ - 2969: 001090a0 364 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_atom_with_invisible_parens │ │ │ │ + 2969: 001090c8 364 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_atom_with_invisible_parens │ │ │ │ 2970: 00058f68 128 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagicFinder_____init__ │ │ │ │ - 2971: 000eaaa4 728 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____eq__ │ │ │ │ - 2972: 003f1b98 808 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___driver │ │ │ │ - 2973: 001c210c 45500 FUNC GLOBAL DEFAULT 11 CPyDef_mode_____top_level__ │ │ │ │ - 2974: 000bcebc 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____iter__ │ │ │ │ - 2975: 000bb454 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____iter__ │ │ │ │ + 2971: 000eaaa0 728 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____eq__ │ │ │ │ + 2972: 003f21ac 808 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___driver │ │ │ │ + 2973: 001c230c 45500 FUNC GLOBAL DEFAULT 11 CPyDef_mode_____top_level__ │ │ │ │ + 2974: 000bceb8 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____iter__ │ │ │ │ + 2975: 000bb450 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____iter__ │ │ │ │ 2976: 00466fa8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_sys │ │ │ │ - 2977: 00240aa0 12352 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____validate_msg │ │ │ │ - 2978: 0025d204 4712 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern_____init__ │ │ │ │ + 2977: 00240cc0 12352 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____validate_msg │ │ │ │ + 2978: 0025d424 4712 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern_____init__ │ │ │ │ 2979: 00466d14 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___OffsetAndMagic │ │ │ │ 2980: 00466948 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___NegatedPattern │ │ │ │ - 2981: 000d6ba8 800 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState___addarc │ │ │ │ - 2982: 0034ee70 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___send │ │ │ │ - 2983: 000a5064 208 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt32_ │ │ │ │ + 2981: 000d6ba4 800 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState___addarc │ │ │ │ + 2982: 0034f484 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___send │ │ │ │ + 2983: 000a5060 208 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt32_ │ │ │ │ 2984: 00466afc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___hug_parens_with_braces_and_square_brackets │ │ │ │ 2985: 00466fc0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black │ │ │ │ - 2986: 00332094 9536 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2987: 0029804c 196 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ - 2988: 00124760 1008 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___read_or_stop_detect_encoding_obj_____call__ │ │ │ │ - 2989: 000d7480 172 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer │ │ │ │ + 2986: 003326a4 9536 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2987: 002938a4 196 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ + 2988: 00124788 1008 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___read_or_stop_detect_encoding_obj_____call__ │ │ │ │ + 2989: 000d747c 172 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer │ │ │ │ 2990: 00466cdc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_INDENT_LineGenerator_env │ │ │ │ - 2991: 0018b9cc 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___send │ │ │ │ - 2992: 002860e8 532 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_rhs │ │ │ │ + 2991: 0018bbd0 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___send │ │ │ │ + 2992: 00286388 532 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_rhs │ │ │ │ 2993: 004669ec 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___is_simple_lookup_hug_power_op_obj │ │ │ │ - 2994: 000cee54 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____iter__ │ │ │ │ - 2995: 0036edec 272 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___parse_ast │ │ │ │ + 2994: 000cee50 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____iter__ │ │ │ │ + 2995: 0036f400 272 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___parse_ast │ │ │ │ 2996: 00056a7c 92 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen │ │ │ │ - 2997: 000f1b08 412 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState___unifystate │ │ │ │ - 2998: 00110bc4 804 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___get_lineno │ │ │ │ - 2999: 00272f7c 416 FUNC GLOBAL DEFAULT 11 CPyPy_comments___convert_one_fmt_off_pair │ │ │ │ + 2997: 000f1b04 412 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState___unifystate │ │ │ │ + 2998: 00110bec 804 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___get_lineno │ │ │ │ + 2999: 0027319c 416 FUNC GLOBAL DEFAULT 11 CPyPy_comments___convert_one_fmt_off_pair │ │ │ │ 3000: 004668a8 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___backtrack_Recorder_gen │ │ │ │ - 3001: 001212fc 296 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___closure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ - 3002: 000d515c 512 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___switch_to │ │ │ │ + 3001: 00121324 296 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___closure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ + 3002: 000d5158 512 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___switch_to │ │ │ │ 3003: 00466e20 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_schema___globals │ │ │ │ - 3004: 000a76f0 292 FUNC GLOBAL DEFAULT 11 CPyList_GetItem │ │ │ │ - 3005: 000ccc7c 396 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper___do_transform │ │ │ │ - 3006: 0029552c 372 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter___do_match │ │ │ │ - 3007: 0010e3b8 2872 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____else_match │ │ │ │ - 3008: 00310324 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___close │ │ │ │ - 3009: 0016f394 3904 FUNC GLOBAL DEFAULT 11 CPyDef_pgen_____top_level__ │ │ │ │ - 3010: 000c4028 592 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit │ │ │ │ - 3011: 000a5a90 532 FUNC GLOBAL DEFAULT 11 CPyFloat_FloorDivide │ │ │ │ - 3012: 0019e9a0 296 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___send │ │ │ │ - 3013: 000c2e08 364 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split │ │ │ │ - 3014: 000d2730 256 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern_____mypyc_defaults_setup │ │ │ │ - 3015: 0029a9dc 296 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___send │ │ │ │ + 3004: 000a76ec 292 FUNC GLOBAL DEFAULT 11 CPyList_GetItem │ │ │ │ + 3005: 000ccc78 396 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper___do_transform │ │ │ │ + 3006: 0029e54c 372 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter___do_match │ │ │ │ + 3007: 0010e3e0 2872 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____else_match │ │ │ │ + 3008: 00310844 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___close │ │ │ │ + 3009: 0016f5e4 3904 FUNC GLOBAL DEFAULT 11 CPyDef_pgen_____top_level__ │ │ │ │ + 3010: 000c4024 592 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit │ │ │ │ + 3011: 000a5a8c 532 FUNC GLOBAL DEFAULT 11 CPyFloat_FloorDivide │ │ │ │ + 3012: 0019eba0 296 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___send │ │ │ │ + 3013: 000c2e04 364 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split │ │ │ │ + 3014: 000d272c 256 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern_____mypyc_defaults_setup │ │ │ │ + 3015: 002961d4 296 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___send │ │ │ │ 3016: 00466ea0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_linegen___globals │ │ │ │ 3017: 00466dfc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pygram │ │ │ │ - 3018: 00170ed8 124 FUNC GLOBAL DEFAULT 11 CPyPy_black___patched_main │ │ │ │ + 3018: 00171128 124 FUNC GLOBAL DEFAULT 11 CPyPy_black___patched_main │ │ │ │ 3019: 0005115c 124 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_env │ │ │ │ 3020: 00466b90 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___enumerate_with_length_Line_gen │ │ │ │ - 3021: 00113088 1716 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___close │ │ │ │ - 3022: 000c68d4 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____iter__ │ │ │ │ + 3021: 001130b0 1716 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___close │ │ │ │ + 3022: 000c68d0 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____iter__ │ │ │ │ 3023: 00466944 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___leaves_Base_env │ │ │ │ 3024: 00466bf4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___split_wrapper_dont_increase_indentation_env │ │ │ │ - 3025: 001a5dfc 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___close │ │ │ │ + 3025: 001a5ffc 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___close │ │ │ │ 3026: 000504d4 0 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter___do_splitter_match │ │ │ │ - 3027: 001cf86c 6836 FUNC GLOBAL DEFAULT 11 CPyDef_token_____top_level__ │ │ │ │ - 3028: 00220fb8 2720 FUNC GLOBAL DEFAULT 11 CPyDef_lines____can_omit_closing_paren │ │ │ │ - 3029: 00369aa0 2120 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____repr__ │ │ │ │ - 3030: 0029b66c 9320 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_unchanged_line_by_line │ │ │ │ + 3027: 001cfa6c 6836 FUNC GLOBAL DEFAULT 11 CPyDef_token_____top_level__ │ │ │ │ + 3028: 002211d8 2720 FUNC GLOBAL DEFAULT 11 CPyDef_lines____can_omit_closing_paren │ │ │ │ + 3029: 0036a0b4 2120 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____repr__ │ │ │ │ + 3030: 00296e3c 9740 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_unchanged_line_by_line │ │ │ │ 3031: 00466bb8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_standalone_comment_split_gen │ │ │ │ 3032: 00057d24 180 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagic │ │ │ │ - 3033: 00322354 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___throw │ │ │ │ - 3034: 00304ae8 292 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___send │ │ │ │ - 3035: 00206dd0 980 FUNC GLOBAL DEFAULT 11 CPyDef_literals_____top_level__ │ │ │ │ + 3033: 00322874 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___throw │ │ │ │ + 3034: 00305004 292 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___send │ │ │ │ + 3035: 00206ff0 980 FUNC GLOBAL DEFAULT 11 CPyDef_literals_____top_level__ │ │ │ │ 3036: 0005165c 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen │ │ │ │ - 3037: 0031f350 324 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___throw │ │ │ │ - 3038: 003400f8 3820 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___bracket_split_build_line │ │ │ │ - 3039: 000bf670 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____iter__ │ │ │ │ - 3040: 001ad37c 396 FUNC GLOBAL DEFAULT 11 CPyPy_comments____contains_fmt_skip_comment │ │ │ │ - 3041: 002407a8 520 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern_____init__ │ │ │ │ + 3037: 0031f870 324 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___throw │ │ │ │ + 3038: 0034070c 3820 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___bracket_split_build_line │ │ │ │ + 3039: 000bf66c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____iter__ │ │ │ │ + 3040: 001ad57c 396 FUNC GLOBAL DEFAULT 11 CPyPy_comments____contains_fmt_skip_comment │ │ │ │ + 3041: 002409c8 520 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern_____init__ │ │ │ │ 3042: 00050d30 88 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen │ │ │ │ - 3043: 000e5780 372 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_lpar_token │ │ │ │ - 3044: 000bc8f4 348 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_funcdef │ │ │ │ + 3043: 000e577c 372 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_lpar_token │ │ │ │ + 3044: 000bc8f0 348 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_funcdef │ │ │ │ 3045: 000566f0 92 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen │ │ │ │ 3046: 00068028 96 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____iter__ │ │ │ │ - 3047: 0017897c 1756 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___close │ │ │ │ - 3048: 00104704 368 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_tuple │ │ │ │ - 3049: 000a8584 116 FUNC GLOBAL DEFAULT 11 CPyList_Remove │ │ │ │ - 3050: 002208d0 1532 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_lbrace │ │ │ │ - 3051: 0039dd70 1436 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_str │ │ │ │ - 3052: 002274dc 168 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___get_file_data │ │ │ │ - 3053: 000d1cfc 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___generate_matches │ │ │ │ - 3054: 00204294 72 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___send │ │ │ │ + 3047: 00178b80 1756 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___close │ │ │ │ + 3048: 0010472c 368 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_tuple │ │ │ │ + 3049: 000a8580 116 FUNC GLOBAL DEFAULT 11 CPyList_Remove │ │ │ │ + 3050: 00220af0 1532 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_lbrace │ │ │ │ + 3051: 0039e384 1436 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_str │ │ │ │ + 3052: 002276fc 168 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___get_file_data │ │ │ │ + 3053: 000d1cf8 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___generate_matches │ │ │ │ + 3054: 002044b4 72 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___send │ │ │ │ 3055: 00466e10 4 OBJECT GLOBAL DEFAULT 22 CPyModule_abc │ │ │ │ - 3056: 000cc7f0 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter_____mypyc_defaults_setup │ │ │ │ - 3057: 0010f000 744 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_is_valid_index_factory_obj_____call__ │ │ │ │ - 3058: 000b7de4 224 FUNC GLOBAL DEFAULT 11 CPyPy_black___validate_metadata │ │ │ │ - 3059: 000e52cc 416 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_name_token │ │ │ │ - 3060: 0032a0a0 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____mypyc_generator_helper__ │ │ │ │ - 3061: 002ffefc 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____next__ │ │ │ │ - 3062: 003f21c4 1052 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___parse │ │ │ │ - 3063: 0031f000 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____next__ │ │ │ │ - 3064: 000fc830 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__ │ │ │ │ - 3065: 000c43f4 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____iter__ │ │ │ │ - 3066: 000c3038 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____iter__ │ │ │ │ - 3067: 00264c48 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___throw │ │ │ │ - 3068: 000a7e8c 236 FUNC GLOBAL DEFAULT 11 CPyList_SetItemUnsafe │ │ │ │ - 3069: 002b5b38 7968 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____mypyc_generator_helper__ │ │ │ │ - 3070: 000721b8 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_env │ │ │ │ - 3071: 0012452c 564 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___raise_error │ │ │ │ - 3072: 001d7de0 5216 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_one_sequence_between │ │ │ │ - 3073: 0033f714 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___throw │ │ │ │ - 3074: 002c8484 328 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___throw │ │ │ │ - 3075: 003f29d0 428 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___token │ │ │ │ - 3076: 000ba57c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____iter__ │ │ │ │ - 3077: 0012105c 672 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ + 3056: 000cc7ec 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter_____mypyc_defaults_setup │ │ │ │ + 3057: 0010f028 744 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_is_valid_index_factory_obj_____call__ │ │ │ │ + 3058: 000b7de0 224 FUNC GLOBAL DEFAULT 11 CPyPy_black___validate_metadata │ │ │ │ + 3059: 000e52c8 416 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_name_token │ │ │ │ + 3060: 0032a5c0 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____mypyc_generator_helper__ │ │ │ │ + 3061: 00300418 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____next__ │ │ │ │ + 3062: 003f27d8 1052 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___parse │ │ │ │ + 3063: 0031f520 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____next__ │ │ │ │ + 3064: 000fc858 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__ │ │ │ │ + 3065: 000c43f0 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____iter__ │ │ │ │ + 3066: 000c3034 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____iter__ │ │ │ │ + 3067: 00264e68 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___throw │ │ │ │ + 3068: 000a7e88 236 FUNC GLOBAL DEFAULT 11 CPyList_SetItemUnsafe │ │ │ │ + 3069: 002b5fbc 7968 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____mypyc_generator_helper__ │ │ │ │ + 3070: 000721b4 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_env │ │ │ │ + 3071: 00124554 564 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___raise_error │ │ │ │ + 3072: 001d7fe0 5216 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_one_sequence_between │ │ │ │ + 3073: 0033fd28 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___throw │ │ │ │ + 3074: 002c8908 328 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___throw │ │ │ │ + 3075: 003f2fe4 428 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___token │ │ │ │ + 3076: 000ba578 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____iter__ │ │ │ │ + 3077: 00121084 672 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ 3078: 00069b74 96 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___optimize │ │ │ │ - 3079: 000bdf10 348 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_decorators │ │ │ │ - 3080: 000fdd38 300 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_obj_____call__ │ │ │ │ - 3081: 001d4718 952 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_increment_for_loop_variable │ │ │ │ - 3082: 0037ebc8 9040 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3079: 000bdf0c 348 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_decorators │ │ │ │ + 3080: 000fdd60 300 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_obj_____call__ │ │ │ │ + 3081: 001d4918 952 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_increment_for_loop_variable │ │ │ │ + 3082: 0037f1dc 9040 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 3083: 0005719c 108 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_env │ │ │ │ - 3084: 002905c8 292 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___throw │ │ │ │ - 3085: 000a3894 192 FUNC GLOBAL DEFAULT 11 CPyPy_mode___pretty_TargetVersion_obj_____get__ │ │ │ │ + 3084: 00290898 292 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___throw │ │ │ │ + 3085: 000a3890 192 FUNC GLOBAL DEFAULT 11 CPyPy_mode___pretty_TargetVersion_obj_____get__ │ │ │ │ 3086: 000695d4 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____iter__ │ │ │ │ - 3087: 000c567c 332 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_ignore_comment_string │ │ │ │ - 3088: 0035ce90 34440 FUNC GLOBAL DEFAULT 11 CPyDef_nodes_____top_level__ │ │ │ │ - 3089: 000724d4 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_env │ │ │ │ - 3090: 000c7b48 344 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor___visit_simple_stmt │ │ │ │ + 3087: 000c5678 332 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_ignore_comment_string │ │ │ │ + 3088: 0035d4a4 34440 FUNC GLOBAL DEFAULT 11 CPyDef_nodes_____top_level__ │ │ │ │ + 3089: 000724d0 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_env │ │ │ │ + 3090: 000c7b44 344 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor___visit_simple_stmt │ │ │ │ 3091: 00069310 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____iter__ │ │ │ │ 3092: 00068a84 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____iter__ │ │ │ │ - 3093: 001873d4 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___send │ │ │ │ - 3094: 00226848 1452 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___printtoken │ │ │ │ + 3093: 001875d8 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___send │ │ │ │ + 3094: 00226a68 1452 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___printtoken │ │ │ │ 3095: 00053eac 108 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj │ │ │ │ - 3096: 001bab6c 300 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_GetSlice │ │ │ │ - 3097: 0013bbcc 3740 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_yield │ │ │ │ - 3098: 00189e98 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___send │ │ │ │ - 3099: 003149e4 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___close │ │ │ │ - 3100: 003a558c 548 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_file_in_place │ │ │ │ + 3096: 001bad6c 300 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_GetSlice │ │ │ │ + 3097: 0013be1c 3740 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_yield │ │ │ │ + 3098: 0018a09c 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___send │ │ │ │ + 3099: 00314f04 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___close │ │ │ │ + 3100: 003a5ba0 548 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_file_in_place │ │ │ │ 3101: 00466ee0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_cache___globals │ │ │ │ 3102: 000697c4 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____iter__ │ │ │ │ - 3103: 00173adc 292 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___throw │ │ │ │ - 3104: 000ba118 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____iter__ │ │ │ │ - 3105: 002eedb4 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___throw │ │ │ │ - 3106: 00230598 584 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern_____init__ │ │ │ │ - 3107: 00111b44 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____next__ │ │ │ │ - 3108: 002c81f0 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___send │ │ │ │ - 3109: 000fc904 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____next__ │ │ │ │ - 3110: 000d1aa4 596 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___generate_matches │ │ │ │ - 3111: 000d03bc 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____iter__ │ │ │ │ - 3112: 0018ded8 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 3113: 0026e6a4 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___clone__Base_glue │ │ │ │ - 3114: 00262720 1756 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___close │ │ │ │ - 3115: 000e47a8 328 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___parent_type │ │ │ │ + 3103: 00173d2c 292 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___throw │ │ │ │ + 3104: 000ba114 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____iter__ │ │ │ │ + 3105: 002ef2cc 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___throw │ │ │ │ + 3106: 002307b8 584 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern_____init__ │ │ │ │ + 3107: 00111b6c 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____next__ │ │ │ │ + 3108: 002c8674 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___send │ │ │ │ + 3109: 000fc92c 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____next__ │ │ │ │ + 3110: 000d1aa0 596 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___generate_matches │ │ │ │ + 3111: 000d03b8 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____iter__ │ │ │ │ + 3112: 0018e0dc 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3113: 0026e8c4 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___clone__Base_glue │ │ │ │ + 3114: 00262940 1756 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___close │ │ │ │ + 3115: 000e47a4 328 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___parent_type │ │ │ │ 3116: 00466f54 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___const │ │ │ │ - 3117: 000aaa68 76 FUNC GLOBAL DEFAULT 11 CPyTagged_StealAsObject │ │ │ │ + 3117: 000aaa64 76 FUNC GLOBAL DEFAULT 11 CPyTagged_StealAsObject │ │ │ │ 3118: 00053bc0 108 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj │ │ │ │ - 3119: 0027a4b0 9716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen_____mypyc_generator_helper__ │ │ │ │ - 3120: 000ce408 452 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___leaves │ │ │ │ - 3121: 0012a8c0 608 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___get_suffix │ │ │ │ - 3122: 000f0064 356 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___load │ │ │ │ + 3119: 0027a6d0 9716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen_____mypyc_generator_helper__ │ │ │ │ + 3120: 000ce404 452 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___leaves │ │ │ │ + 3121: 0012a8e8 608 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___get_suffix │ │ │ │ + 3122: 000f0060 356 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___load │ │ │ │ 3123: 00466ba8 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___RHSResult │ │ │ │ 3124: 00466bb4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___generate_trailers_to_omit_env │ │ │ │ - 3125: 000cb17c 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter_____mypyc_defaults_setup │ │ │ │ - 3126: 001a6950 332 FUNC GLOBAL DEFAULT 11 CPyPy_strings___has_triple_quotes │ │ │ │ - 3127: 00124f00 356 FUNC GLOBAL DEFAULT 11 CPy_CalculateMetaclass │ │ │ │ - 3128: 00205698 3888 FUNC GLOBAL DEFAULT 11 CPyDef_literals___evalString │ │ │ │ - 3129: 000baaa4 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_DEDENT │ │ │ │ - 3130: 00376fa0 10512 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___pop │ │ │ │ - 3131: 002d5a70 4952 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___untokenize │ │ │ │ + 3125: 000cb178 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter_____mypyc_defaults_setup │ │ │ │ + 3126: 001a6b50 332 FUNC GLOBAL DEFAULT 11 CPyPy_strings___has_triple_quotes │ │ │ │ + 3127: 00124f28 356 FUNC GLOBAL DEFAULT 11 CPy_CalculateMetaclass │ │ │ │ + 3128: 002058b8 3888 FUNC GLOBAL DEFAULT 11 CPyDef_literals___evalString │ │ │ │ + 3129: 000baaa0 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_DEDENT │ │ │ │ + 3130: 003775b4 10512 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___pop │ │ │ │ + 3131: 002d5ef4 4952 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___untokenize │ │ │ │ 3132: 00466e88 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___trans │ │ │ │ - 3133: 0037c120 1268 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___shift │ │ │ │ - 3134: 00198a48 296 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___send │ │ │ │ - 3135: 00106954 428 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_vararg │ │ │ │ - 3136: 00181d68 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___throw │ │ │ │ - 3137: 000f2f1c 876 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___maybe │ │ │ │ + 3133: 0037c734 1268 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___shift │ │ │ │ + 3134: 00198c4c 296 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___send │ │ │ │ + 3135: 0010697c 428 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_vararg │ │ │ │ + 3136: 00181f6c 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___throw │ │ │ │ + 3137: 000f2f18 876 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___maybe │ │ │ │ 3138: 00450b1c 4 OBJECT GLOBAL DEFAULT 21 _CPy_ExcDummy │ │ │ │ - 3139: 0033772c 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___send │ │ │ │ - 3140: 000cdeb0 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___clone │ │ │ │ - 3141: 0019a88c 296 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___send │ │ │ │ - 3142: 000e1340 1272 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____get_code_start │ │ │ │ + 3139: 00337d3c 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___send │ │ │ │ + 3140: 000cdeac 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___clone │ │ │ │ + 3141: 0019aa8c 296 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___send │ │ │ │ + 3142: 000e133c 1272 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____get_code_start │ │ │ │ 3143: 000521f0 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen │ │ │ │ 3144: 00466d54 4 OBJECT GLOBAL DEFAULT 22 CPyType_brackets___BracketTracker │ │ │ │ - 3145: 002cffe0 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___send │ │ │ │ + 3145: 002d0464 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___send │ │ │ │ 3146: 00051408 112 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_env │ │ │ │ - 3147: 0032e3e4 3880 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_wrap_cms_in_parens │ │ │ │ - 3148: 00070f0c 136 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___find_cookie_detect_encoding_obj_____get__ │ │ │ │ - 3149: 001a9460 576 FUNC GLOBAL DEFAULT 11 CPyPy_black___decode_bytes │ │ │ │ - 3150: 0037631c 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____next__ │ │ │ │ - 3151: 000c7fb4 344 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor___visit_suite │ │ │ │ - 3152: 00255530 236 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_rbrace │ │ │ │ - 3153: 0018ba14 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___send │ │ │ │ - 3154: 001a0ac0 296 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___send │ │ │ │ - 3155: 000a6b7c 244 FUNC GLOBAL DEFAULT 11 CPyStr_Ord │ │ │ │ - 3156: 001a3288 860 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_hex │ │ │ │ + 3147: 0032e904 3880 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_wrap_cms_in_parens │ │ │ │ + 3148: 00070f08 136 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___find_cookie_detect_encoding_obj_____get__ │ │ │ │ + 3149: 001a9660 576 FUNC GLOBAL DEFAULT 11 CPyPy_black___decode_bytes │ │ │ │ + 3150: 00376930 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____next__ │ │ │ │ + 3151: 000c7fb0 344 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor___visit_suite │ │ │ │ + 3152: 00255750 236 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_rbrace │ │ │ │ + 3153: 0018bc18 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___send │ │ │ │ + 3154: 001a0cc0 296 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___send │ │ │ │ + 3155: 000a6b78 244 FUNC GLOBAL DEFAULT 11 CPyStr_Ord │ │ │ │ + 3156: 001a3488 860 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_hex │ │ │ │ 3157: 0005681c 128 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_env │ │ │ │ - 3158: 000d2830 380 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match │ │ │ │ - 3159: 000bfba0 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_STRING │ │ │ │ - 3160: 00182628 4196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 3161: 003e6048 252 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line____is_triple_quoted_string │ │ │ │ + 3158: 000d282c 380 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match │ │ │ │ + 3159: 000bfb9c 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_STRING │ │ │ │ + 3160: 0018282c 4196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3161: 003e665c 252 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line____is_triple_quoted_string │ │ │ │ 3162: 00466978 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___is_valid_index_is_valid_index_factory_obj │ │ │ │ - 3163: 001ff188 1716 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___close │ │ │ │ - 3164: 001785e8 296 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___send │ │ │ │ - 3165: 003e4a3c 68 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen_____next__ │ │ │ │ - 3166: 000a3654 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_obj_____get__ │ │ │ │ - 3167: 00290fac 10652 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____get_max_string_length │ │ │ │ - 3168: 000fb1ec 180 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator │ │ │ │ - 3169: 0010a50c 192 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Ok___ok │ │ │ │ - 3170: 000a7b38 412 FUNC GLOBAL DEFAULT 11 CPyList_SetItem │ │ │ │ + 3163: 001ff3a8 1716 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___close │ │ │ │ + 3164: 001787ec 296 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___send │ │ │ │ + 3165: 003e5050 68 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen_____next__ │ │ │ │ + 3166: 000a3650 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_obj_____get__ │ │ │ │ + 3167: 00299fcc 10652 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____get_max_string_length │ │ │ │ + 3168: 000fb1e8 180 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator │ │ │ │ + 3169: 0010a534 192 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Ok___ok │ │ │ │ + 3170: 000a7b34 412 FUNC GLOBAL DEFAULT 11 CPyList_SetItem │ │ │ │ 3171: 00466f50 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___files │ │ │ │ 3172: 00466be8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___delimiter_split_env │ │ │ │ - 3173: 002f24f4 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___send │ │ │ │ - 3174: 001155c8 324 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___throw │ │ │ │ + 3173: 002f2a0c 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___send │ │ │ │ + 3174: 001155f0 324 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___throw │ │ │ │ 3175: 00466ed8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_os │ │ │ │ - 3176: 00290458 72 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___send │ │ │ │ - 3177: 002f47ec 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___throw │ │ │ │ - 3178: 0017070c 220 FUNC GLOBAL DEFAULT 11 CPy_GetAIter │ │ │ │ - 3179: 002ec23c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___close │ │ │ │ + 3176: 00290728 72 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___send │ │ │ │ + 3177: 002f4d04 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___throw │ │ │ │ + 3178: 0017095c 220 FUNC GLOBAL DEFAULT 11 CPy_GetAIter │ │ │ │ + 3179: 002ec754 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___close │ │ │ │ 3180: 0046690c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree_____init___3_WildcardPattern_env │ │ │ │ - 3181: 0039e5dc 2408 FUNC GLOBAL DEFAULT 11 CPyDef_black___assert_stable │ │ │ │ - 3182: 000b8be4 196 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__ │ │ │ │ - 3183: 00348a2c 4656 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ + 3181: 0039ebf0 2408 FUNC GLOBAL DEFAULT 11 CPyDef_black___assert_stable │ │ │ │ + 3182: 000b8be0 196 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__ │ │ │ │ + 3183: 00349040 4656 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ 3184: 00466ad8 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___pretty_TargetVersion_obj │ │ │ │ - 3185: 0019c86c 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___send │ │ │ │ + 3185: 0019ca6c 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___send │ │ │ │ 3186: 00466fa4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tokenize │ │ │ │ - 3187: 000d7b34 160 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState │ │ │ │ - 3188: 001aa98c 300 FUNC GLOBAL DEFAULT 11 CPyList_GetSlice │ │ │ │ + 3187: 000d7b30 160 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState │ │ │ │ + 3188: 001aab8c 300 FUNC GLOBAL DEFAULT 11 CPyList_GetSlice │ │ │ │ 3189: 00466ea8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tokenize_rt │ │ │ │ 3190: 00053650 112 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_env │ │ │ │ - 3191: 000717ec 172 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err │ │ │ │ - 3192: 000c28f0 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen_____iter__ │ │ │ │ - 3193: 000b9d60 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_default │ │ │ │ - 3194: 0022b86c 2908 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___setup │ │ │ │ - 3195: 0034ed20 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____next__ │ │ │ │ - 3196: 0027cdf0 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___throw │ │ │ │ - 3197: 0019673c 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ - 3198: 00208220 372 FUNC GLOBAL DEFAULT 11 CPyTagged_Rshift_ │ │ │ │ + 3191: 000717e8 172 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err │ │ │ │ + 3192: 000c28ec 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen_____iter__ │ │ │ │ + 3193: 000b9d5c 584 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_default │ │ │ │ + 3194: 0022ba8c 2908 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___setup │ │ │ │ + 3195: 0034f334 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____next__ │ │ │ │ + 3196: 0027d010 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___throw │ │ │ │ + 3197: 00196940 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ + 3198: 00208440 372 FUNC GLOBAL DEFAULT 11 CPyTagged_Rshift_ │ │ │ │ 3199: 00466c94 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_suite_LineGenerator_env │ │ │ │ - 3200: 00313f5c 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___send │ │ │ │ - 3201: 00227584 6676 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___add_token │ │ │ │ + 3200: 0031447c 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___send │ │ │ │ + 3201: 002277a4 6676 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___add_token │ │ │ │ 3202: 00466ab8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___VARARGS_SPECIALS │ │ │ │ - 3203: 002c80e8 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____next__ │ │ │ │ + 3203: 002c856c 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____next__ │ │ │ │ 3204: 00466dbc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_literals___globals │ │ │ │ 3205: 00466ac4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___COMPARATORS │ │ │ │ 3206: 00466e90 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___strings │ │ │ │ 3207: 00466d84 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___black___format_stdin_to_stdout___write_back │ │ │ │ - 3208: 000c06b0 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_atom │ │ │ │ - 3209: 000c0b18 348 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_fstring │ │ │ │ - 3210: 003514b8 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___send │ │ │ │ + 3208: 000c06ac 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_atom │ │ │ │ + 3209: 000c0b14 348 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_fstring │ │ │ │ + 3210: 00351acc 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___send │ │ │ │ 3211: 00466998 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____get_break_idx_StringSplitter_env │ │ │ │ - 3212: 000dbe14 604 FUNC GLOBAL DEFAULT 11 CPyDef_black___enable_unstable_feature_callback │ │ │ │ + 3212: 000dbe10 604 FUNC GLOBAL DEFAULT 11 CPyDef_black___enable_unstable_feature_callback │ │ │ │ 3213: 00466a34 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_strings___STRING_PREFIX_RE │ │ │ │ - 3214: 00117428 1716 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___close │ │ │ │ - 3215: 00181c44 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___throw │ │ │ │ - 3216: 0028574c 1928 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_atom │ │ │ │ - 3217: 000a86b4 16 FUNC GLOBAL DEFAULT 11 CPySequence_Check │ │ │ │ - 3218: 00070c4c 136 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____get__ │ │ │ │ - 3219: 001fa640 180 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___parse_graminit_c │ │ │ │ + 3214: 00117450 1716 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___close │ │ │ │ + 3215: 00181e48 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___throw │ │ │ │ + 3216: 002859ec 1928 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_atom │ │ │ │ + 3217: 000a86b0 16 FUNC GLOBAL DEFAULT 11 CPySequence_Check │ │ │ │ + 3218: 00070c48 136 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____get__ │ │ │ │ + 3219: 001fa864 180 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___parse_graminit_c │ │ │ │ 3220: 00466e04 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_resources___globals │ │ │ │ - 3221: 000c3cf4 456 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed │ │ │ │ + 3221: 000c3cf0 456 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed │ │ │ │ 3222: 00068268 96 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____iter__ │ │ │ │ 3223: 00466d70 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___get_imports_from_children_get_future_imports_obj │ │ │ │ 3224: 00057144 88 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen │ │ │ │ - 3225: 000a69dc 44 FUNC GLOBAL DEFAULT 11 CPyStr_Append │ │ │ │ - 3226: 0021ba5c 208 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___current │ │ │ │ - 3227: 0025c7c8 536 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___filtered_cached │ │ │ │ - 3228: 002a12b8 460 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____maybe_normalize_string_quotes │ │ │ │ - 3229: 001871b0 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3225: 000a69d8 44 FUNC GLOBAL DEFAULT 11 CPyStr_Append │ │ │ │ + 3226: 0021bc7c 208 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___current │ │ │ │ + 3227: 0025c9e8 536 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___filtered_cached │ │ │ │ + 3228: 002a173c 460 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____maybe_normalize_string_quotes │ │ │ │ + 3229: 001873b4 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 3230: 00466b48 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___ASYNC_IDENTIFIERS │ │ │ │ - 3231: 000cea44 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____str__ │ │ │ │ + 3231: 000cea40 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____str__ │ │ │ │ 3232: 004669f8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringParser │ │ │ │ - 3233: 000d18e0 256 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern_____mypyc_defaults_setup │ │ │ │ + 3233: 000d18dc 256 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern_____mypyc_defaults_setup │ │ │ │ 3234: 00466c48 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_tname_LineGenerator_gen │ │ │ │ - 3235: 00187284 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____next__ │ │ │ │ - 3236: 001076ac 2660 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_parent_function_or_class │ │ │ │ - 3237: 0020b8ac 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___replace_normalize_unicode_escape_sequences_obj_____call__ │ │ │ │ - 3238: 001ff040 328 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___throw │ │ │ │ - 3239: 000c3aac 388 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___enumerate_with_length │ │ │ │ - 3240: 003f0590 348 FUNC GLOBAL DEFAULT 11 CPyInit_black___resources │ │ │ │ + 3235: 00187488 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____next__ │ │ │ │ + 3236: 001076d4 2660 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_parent_function_or_class │ │ │ │ + 3237: 0020bacc 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___replace_normalize_unicode_escape_sequences_obj_____call__ │ │ │ │ + 3238: 001ff260 328 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___throw │ │ │ │ + 3239: 000c3aa8 388 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___enumerate_with_length │ │ │ │ + 3240: 003f0ba4 348 FUNC GLOBAL DEFAULT 11 CPyInit_black___resources │ │ │ │ 3241: 00466a90 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___BRACKETS │ │ │ │ - 3242: 00119344 180 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___parse_graminit_h │ │ │ │ - 3243: 00351500 296 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___send │ │ │ │ - 3244: 000c0d38 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____iter__ │ │ │ │ + 3242: 0011936c 180 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___parse_graminit_h │ │ │ │ + 3243: 00351b14 296 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___send │ │ │ │ + 3244: 000c0d34 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____iter__ │ │ │ │ 3245: 00466904 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_WildcardPattern_env │ │ │ │ 3246: 000519d0 124 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_env │ │ │ │ - 3247: 002f6840 324 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___remove_await_parens │ │ │ │ - 3248: 00268e48 3392 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_stub_body │ │ │ │ + 3247: 002f6d58 324 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___remove_await_parens │ │ │ │ + 3248: 00269068 3392 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_stub_body │ │ │ │ 3249: 0005630c 116 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_env │ │ │ │ - 3250: 000e3e0c 900 FUNC GLOBAL DEFAULT 11 CPyDef_mode___supports_feature │ │ │ │ + 3250: 000e3e08 900 FUNC GLOBAL DEFAULT 11 CPyDef_mode___supports_feature │ │ │ │ 3251: 00466d28 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments____generate_ignored_nodes_from_fmt_skip_env │ │ │ │ - 3252: 0026c2e4 292 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___send │ │ │ │ - 3253: 000e0be4 168 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___hash_digest │ │ │ │ + 3252: 0026c504 292 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___send │ │ │ │ + 3253: 000e0be0 168 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___hash_digest │ │ │ │ 3254: 0046693c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___post_order_Node_env │ │ │ │ - 3255: 000d0648 200 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___pre_order │ │ │ │ - 3256: 002a5cc4 316 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___max_delimiter_priority │ │ │ │ + 3255: 000d0644 200 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___pre_order │ │ │ │ + 3256: 002a6148 316 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___max_delimiter_priority │ │ │ │ 3257: 00466e80 4 OBJECT GLOBAL DEFAULT 22 CPyModule_itertools │ │ │ │ - 3258: 000f7234 376 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___any_open_for_or_lambda │ │ │ │ - 3259: 000ebe1c 1892 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___remove │ │ │ │ + 3258: 000f7230 376 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___any_open_for_or_lambda │ │ │ │ + 3259: 000ebe18 1892 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___remove │ │ │ │ 3260: 00068454 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____iter__ │ │ │ │ 3261: 00466ee4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_brackets___globals │ │ │ │ 3262: 00466aec 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___TargetVersion │ │ │ │ 3263: 00466c04 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___right_hand_split_gen │ │ │ │ - 3264: 0018a9ec 3588 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 3265: 0030c3b0 1716 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___close │ │ │ │ - 3266: 000e4190 420 FUNC GLOBAL DEFAULT 11 CPyPy_mode___supports_feature │ │ │ │ - 3267: 000cf19c 232 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___invalidate_sibling_maps │ │ │ │ + 3264: 0018abf0 3588 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3265: 0030c8d0 1716 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___close │ │ │ │ + 3266: 000e418c 420 FUNC GLOBAL DEFAULT 11 CPyPy_mode___supports_feature │ │ │ │ + 3267: 000cf198 232 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___invalidate_sibling_maps │ │ │ │ 3268: 00466d20 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___Replacement │ │ │ │ - 3269: 002b7a58 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____mypyc_generator_helper__ │ │ │ │ - 3270: 000e9f64 436 FUNC GLOBAL DEFAULT 11 CPyDef_trans___TErr │ │ │ │ + 3269: 002b7edc 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____mypyc_generator_helper__ │ │ │ │ + 3270: 000e9f60 436 FUNC GLOBAL DEFAULT 11 CPyDef_trans___TErr │ │ │ │ 3271: 00056ad8 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_env │ │ │ │ - 3272: 00338238 480 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___normalize_invisible_parens │ │ │ │ - 3273: 002c33b8 272 FUNC GLOBAL DEFAULT 11 CPyPy_parse___stack_copy │ │ │ │ - 3274: 0021e58c 428 FUNC GLOBAL DEFAULT 11 CPyPy_strings___count_chars_in_width │ │ │ │ - 3275: 000f5e1c 660 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_obj_____call__ │ │ │ │ - 3276: 002b7b70 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____next__ │ │ │ │ + 3272: 00338848 480 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___normalize_invisible_parens │ │ │ │ + 3273: 002c383c 272 FUNC GLOBAL DEFAULT 11 CPyPy_parse___stack_copy │ │ │ │ + 3274: 0021e7ac 428 FUNC GLOBAL DEFAULT 11 CPyPy_strings___count_chars_in_width │ │ │ │ + 3275: 000f5e18 660 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_obj_____call__ │ │ │ │ + 3276: 002b7ff4 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____next__ │ │ │ │ 3277: 00466a78 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___visit_default_Visitor_gen │ │ │ │ 3278: 00054100 92 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen │ │ │ │ 3279: 00051978 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen │ │ │ │ 3280: 00466a18 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringTransformer │ │ │ │ - 3281: 000bc180 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____iter__ │ │ │ │ - 3282: 0010c390 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____mypyc_generator_helper__ │ │ │ │ + 3281: 000bc17c 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____iter__ │ │ │ │ + 3282: 0010c3b8 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____mypyc_generator_helper__ │ │ │ │ 3283: 00466b30 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___UNPACKING_ON_FLOW │ │ │ │ - 3284: 000d4cf8 204 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___PgenGrammar │ │ │ │ + 3284: 000d4cf4 204 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___PgenGrammar │ │ │ │ 3285: 0046684c 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___generate_tokens_gen │ │ │ │ - 3286: 00387b24 8120 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___addtoken │ │ │ │ - 3287: 0036dde4 3740 FUNC GLOBAL DEFAULT 11 CPyDef_black___assert_equivalent │ │ │ │ - 3288: 0028261c 5876 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___gettoken │ │ │ │ - 3289: 0027cc80 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___send │ │ │ │ + 3286: 00388138 8120 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___addtoken │ │ │ │ + 3287: 0036e3f8 3740 FUNC GLOBAL DEFAULT 11 CPyDef_black___assert_equivalent │ │ │ │ + 3288: 002828bc 5876 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___gettoken │ │ │ │ + 3289: 0027cea0 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___send │ │ │ │ 3290: 00466cc0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_typeparams_LineGenerator_gen │ │ │ │ - 3291: 003e4cb4 292 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___throw │ │ │ │ - 3292: 003e55d4 196 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___close │ │ │ │ - 3293: 0018b8c4 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____next__ │ │ │ │ - 3294: 003e86f4 1788 FUNC GLOBAL DEFAULT 11 CPyInit_black │ │ │ │ - 3295: 00108928 340 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_function_or_class │ │ │ │ - 3296: 000ec770 288 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_factory │ │ │ │ - 3297: 0022a76c 556 FUNC GLOBAL DEFAULT 11 CPyPy_lines____can_omit_opening_paren │ │ │ │ - 3298: 002389fc 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____call__ │ │ │ │ - 3299: 0018a008 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___throw │ │ │ │ - 3300: 00125064 2828 FUNC GLOBAL DEFAULT 11 CPyType_FromTemplate │ │ │ │ - 3301: 000d46c4 384 FUNC GLOBAL DEFAULT 11 CPyPy_driver____newer │ │ │ │ + 3291: 003e52c8 292 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___throw │ │ │ │ + 3292: 003e5be8 196 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___close │ │ │ │ + 3293: 0018bac8 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____next__ │ │ │ │ + 3294: 003e8d08 1788 FUNC GLOBAL DEFAULT 11 CPyInit_black │ │ │ │ + 3295: 00108950 340 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_function_or_class │ │ │ │ + 3296: 000ec76c 288 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_factory │ │ │ │ + 3297: 0022a98c 556 FUNC GLOBAL DEFAULT 11 CPyPy_lines____can_omit_opening_paren │ │ │ │ + 3298: 00238c1c 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 3299: 0018a20c 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___throw │ │ │ │ + 3300: 0012508c 2828 FUNC GLOBAL DEFAULT 11 CPyType_FromTemplate │ │ │ │ + 3301: 000d46c0 384 FUNC GLOBAL DEFAULT 11 CPyPy_driver____newer │ │ │ │ 3302: 004669ac 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___more_splits_should_be_made_do_transform_StringSplitter_obj │ │ │ │ - 3303: 002a6cfc 1728 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___delimiter_count_with_priority │ │ │ │ - 3304: 0013babc 56 FUNC GLOBAL DEFAULT 11 CPyDebug_Print │ │ │ │ - 3305: 003b0314 520 FUNC GLOBAL DEFAULT 11 CPyPy_black___reformat_one │ │ │ │ - 3306: 00128d3c 380 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___pop_custom_splits │ │ │ │ - 3307: 003975dc 500 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_stream_raw │ │ │ │ - 3308: 00235f34 388 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____normalize_f_string │ │ │ │ - 3309: 00399030 10928 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_parse │ │ │ │ - 3310: 0019eac8 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___throw │ │ │ │ - 3311: 001ae6e8 40372 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_features_used │ │ │ │ - 3312: 000a7a40 248 FUNC GLOBAL DEFAULT 11 CPyList_GetItemInt64Borrow │ │ │ │ - 3313: 002ab808 3840 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser____next_state │ │ │ │ - 3314: 000a9738 224 FUNC GLOBAL DEFAULT 11 CPyDict_Clear │ │ │ │ - 3315: 001a164c 252 FUNC GLOBAL DEFAULT 11 CPyObject_GetSlice │ │ │ │ - 3316: 002f3000 5280 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 3317: 001060f8 476 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_simple_decorator_trailer │ │ │ │ + 3303: 002a7180 1728 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___delimiter_count_with_priority │ │ │ │ + 3304: 0013bd0c 56 FUNC GLOBAL DEFAULT 11 CPyDebug_Print │ │ │ │ + 3305: 003b0928 520 FUNC GLOBAL DEFAULT 11 CPyPy_black___reformat_one │ │ │ │ + 3306: 00128d64 380 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___pop_custom_splits │ │ │ │ + 3307: 00397bf0 500 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_stream_raw │ │ │ │ + 3308: 00236154 388 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____normalize_f_string │ │ │ │ + 3309: 00399644 10928 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_parse │ │ │ │ + 3310: 0019ecc8 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___throw │ │ │ │ + 3311: 001ae8e8 40372 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_features_used │ │ │ │ + 3312: 000a7a3c 248 FUNC GLOBAL DEFAULT 11 CPyList_GetItemInt64Borrow │ │ │ │ + 3313: 002abc8c 3840 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser____next_state │ │ │ │ + 3314: 000a9734 224 FUNC GLOBAL DEFAULT 11 CPyDict_Clear │ │ │ │ + 3315: 001a184c 252 FUNC GLOBAL DEFAULT 11 CPyObject_GetSlice │ │ │ │ + 3316: 002f3518 5280 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3317: 00106120 476 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_simple_decorator_trailer │ │ │ │ 3318: 00466974 4 OBJECT GLOBAL DEFAULT 22 CPyType_pygram___Symbols │ │ │ │ 3319: 004668c0 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___Recorder │ │ │ │ - 3320: 000b73d8 272 FUNC GLOBAL DEFAULT 11 CPyPy_black___re_compile_maybe_verbose │ │ │ │ - 3321: 000a31b0 236 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsSimple │ │ │ │ - 3322: 00226df4 1768 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___get_file_data │ │ │ │ + 3320: 000b73d4 272 FUNC GLOBAL DEFAULT 11 CPyPy_black___re_compile_maybe_verbose │ │ │ │ + 3321: 000a31ac 236 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsSimple │ │ │ │ + 3322: 00227014 1768 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___get_file_data │ │ │ │ 3323: 000580a8 204 FUNC GLOBAL DEFAULT 11 CPyDef_lines___LinesBlock │ │ │ │ - 3324: 0025fb98 3956 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____init__ │ │ │ │ - 3325: 003e91c0 488 FUNC GLOBAL DEFAULT 11 CPyInit_black___cache │ │ │ │ - 3326: 00183c44 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___close │ │ │ │ - 3327: 0030625c 1332 FUNC GLOBAL DEFAULT 11 CPyDef_lines___append_leaves │ │ │ │ - 3328: 000a8170 668 FUNC GLOBAL DEFAULT 11 CPyList_Pop │ │ │ │ - 3329: 0019cc48 1716 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___close │ │ │ │ - 3330: 0007338c 192 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_env │ │ │ │ + 3324: 0025fdb8 3956 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____init__ │ │ │ │ + 3325: 003e97d4 488 FUNC GLOBAL DEFAULT 11 CPyInit_black___cache │ │ │ │ + 3326: 00183e48 1716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___close │ │ │ │ + 3327: 0030677c 1332 FUNC GLOBAL DEFAULT 11 CPyDef_lines___append_leaves │ │ │ │ + 3328: 000a816c 668 FUNC GLOBAL DEFAULT 11 CPyList_Pop │ │ │ │ + 3329: 0019ce48 1716 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___close │ │ │ │ + 3330: 00073388 192 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_env │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -11722,15 +11722,15 @@ │ │ │ │ 00440360 000ad315 R_ARM_GLOB_DAT 00466c6c CPyType_linegen___visit_SEMI_LineGenerator_env │ │ │ │ 004479f4 000ad302 R_ARM_ABS32 00466c6c CPyType_linegen___visit_SEMI_LineGenerator_env │ │ │ │ 00440364 00000815 R_ARM_GLOB_DAT 00000000 PyExc_SystemError │ │ │ │ 00440368 00012d15 R_ARM_GLOB_DAT 00466b6c CPyStatic_mode___TargetVersion___PY39 │ │ │ │ 00448154 00012d02 R_ARM_ABS32 00466b6c CPyStatic_mode___TargetVersion___PY39 │ │ │ │ 0044036c 0001f115 R_ARM_GLOB_DAT 00466e6c CPyModule_blib2to3 │ │ │ │ 00440370 0002a515 R_ARM_GLOB_DAT 00466e0c CPyModule_black___resources_internal │ │ │ │ -00440374 00034315 R_ARM_GLOB_DAT 004290e8 CPyLit_Complex │ │ │ │ +00440374 00034315 R_ARM_GLOB_DAT 00429700 CPyLit_Complex │ │ │ │ 00440380 00091315 R_ARM_GLOB_DAT 00466b8c CPyType_lines___enumerate_reversed_env │ │ │ │ 00448048 00091302 R_ARM_ABS32 00466b8c CPyType_lines___enumerate_reversed_env │ │ │ │ 00440384 00056015 R_ARM_GLOB_DAT 00466f70 CPyModule_pathspec │ │ │ │ 0044038c 00028d15 R_ARM_GLOB_DAT 00466f84 CPyModule_pathlib │ │ │ │ 00440390 00083115 R_ARM_GLOB_DAT 00466efc CPyModule_multiprocessing │ │ │ │ 0044039c 00080215 R_ARM_GLOB_DAT 00466a50 CPyType_ranges____LinesMapping │ │ │ │ 0044844c 00080202 R_ARM_ABS32 00466a50 CPyType_ranges____LinesMapping │ │ │ │ @@ -12340,15 +12340,15 @@ │ │ │ │ 0044897c 0004c502 R_ARM_ABS32 00466928 CPyType_pytree___leaves_Leaf_gen │ │ │ │ 00440a88 00081b15 R_ARM_GLOB_DAT 004669d0 CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj │ │ │ │ 00448608 00081b02 R_ARM_ABS32 004669d0 CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj │ │ │ │ 00440a8c 0000ac15 R_ARM_GLOB_DAT 00000000 PyDict_Type │ │ │ │ 00440a90 00099f15 R_ARM_GLOB_DAT 00466cf4 CPyType_linegen___line_LineGenerator_env │ │ │ │ 004478e4 00099f02 R_ARM_ABS32 00466cf4 CPyType_linegen___line_LineGenerator_env │ │ │ │ 00440a94 00016a15 R_ARM_GLOB_DAT 00466fac CPyModule_re │ │ │ │ -00440a98 00027a15 R_ARM_GLOB_DAT 0042839c CPyLit_Tuple │ │ │ │ +00440a98 00027a15 R_ARM_GLOB_DAT 004289b4 CPyLit_Tuple │ │ │ │ 00440a9c 00049315 R_ARM_GLOB_DAT 004669d8 CPyType_trans___do_transform_StringMerger_gen │ │ │ │ 004485f8 00049302 R_ARM_ABS32 004669d8 CPyType_trans___do_transform_StringMerger_gen │ │ │ │ 00440aa0 0000ae15 R_ARM_GLOB_DAT 00000000 PyBaseObject_Type │ │ │ │ 00440aa4 0002c315 R_ARM_GLOB_DAT 00466ebc CPyStatic_handle_ipynb_magics___globals │ │ │ │ 00440aa8 00064c15 R_ARM_GLOB_DAT 00466d00 CPyType_linegen___CannotSplit │ │ │ │ 004478d4 00064c02 R_ARM_ABS32 00466d00 CPyType_linegen___CannotSplit │ │ │ │ 00440aac 00028515 R_ARM_GLOB_DAT 004668c8 CPyType_driver___release_TokenProxy_gen │ │ │ │ @@ -12359,15 +12359,15 @@ │ │ │ │ 00448cbc 00043802 R_ARM_ABS32 004668d8 CPyType_driver___ReleaseRange │ │ │ │ 00440ab8 0008aa15 R_ARM_GLOB_DAT 00466ca0 CPyType_linegen___visit_funcdef_LineGenerator_gen │ │ │ │ 0044798c 0008aa02 R_ARM_ABS32 00466ca0 CPyType_linegen___visit_funcdef_LineGenerator_gen │ │ │ │ 00440abc 0004ce15 R_ARM_GLOB_DAT 00466988 CPyType_trans___do_transform_StringParenWrapper_gen │ │ │ │ 00448698 0004ce02 R_ARM_ABS32 00466988 CPyType_trans___do_transform_StringParenWrapper_gen │ │ │ │ 00440ac0 0000b415 R_ARM_GLOB_DAT 00000000 PyLong_Type │ │ │ │ 00440ac4 00082b15 R_ARM_GLOB_DAT 00466f1c CPyModule_black___parsing │ │ │ │ -00440ac8 0001cc15 R_ARM_GLOB_DAT 004282a8 CPyLit_FrozenSet │ │ │ │ +00440ac8 0001cc15 R_ARM_GLOB_DAT 004288c0 CPyLit_FrozenSet │ │ │ │ 00440acc 000a6b15 R_ARM_GLOB_DAT 00466b14 CPyStatic_mode___Feature___FSTRING_PARSING │ │ │ │ 004481ac 000a6b02 R_ARM_ABS32 00466b14 CPyStatic_mode___Feature___FSTRING_PARSING │ │ │ │ 00440ad4 00026415 R_ARM_GLOB_DAT 00466f34 CPyModule_black___mode_internal │ │ │ │ 00440ad8 0007ef15 R_ARM_GLOB_DAT 00466b1c CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS │ │ │ │ 004481a4 0007ef02 R_ARM_ABS32 00466b1c CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS │ │ │ │ 00440adc 000c7015 R_ARM_GLOB_DAT 00466ad8 CPyType_mode___pretty_TargetVersion_obj │ │ │ │ 004481ec 000c7002 R_ARM_ABS32 00466ad8 CPyType_mode___pretty_TargetVersion_obj │ │ │ │ @@ -12471,15 +12471,15 @@ │ │ │ │ 00440c04 00038515 R_ARM_GLOB_DAT 00466a60 CPyType_parsing____stringify_ast_with_new_parent_gen │ │ │ │ 004483c8 00038502 R_ARM_ABS32 00466a60 CPyType_parsing____stringify_ast_with_new_parent_gen │ │ │ │ 00440c08 0007df15 R_ARM_GLOB_DAT 00466c14 CPyType_linegen____rhs_transform_line_gen │ │ │ │ 00447aa4 0007df02 R_ARM_ABS32 00466c14 CPyType_linegen____rhs_transform_line_gen │ │ │ │ 00440c0c 0000d515 R_ARM_GLOB_DAT 00000000 PyExc_NameError │ │ │ │ 00440c10 00049f15 R_ARM_GLOB_DAT 00466ca8 CPyType_linegen___visit_dictsetmaker_LineGenerator_gen │ │ │ │ 0044797c 00049f02 R_ARM_ABS32 00466ca8 CPyType_linegen___visit_dictsetmaker_LineGenerator_gen │ │ │ │ -00440c14 00043f15 R_ARM_GLOB_DAT 004290f0 CPyLit_Float │ │ │ │ +00440c14 00043f15 R_ARM_GLOB_DAT 00429708 CPyLit_Float │ │ │ │ 00440c1c 00065a15 R_ARM_GLOB_DAT 00466a6c CPyType_parsing___lib2to3_parse_env │ │ │ │ 004483b0 00065a02 R_ARM_ABS32 00466a6c CPyType_parsing___lib2to3_parse_env │ │ │ │ 00440c20 000b8115 R_ARM_GLOB_DAT 00466ef0 CPyStatic__width_table___globals │ │ │ │ 00440c24 00022f15 R_ARM_GLOB_DAT 00466f7c CPyModule_click │ │ │ │ 00440c28 00092015 R_ARM_GLOB_DAT 00466f00 CPyModule_black___concurrency │ │ │ │ 00440c2c 00073615 R_ARM_GLOB_DAT 00466f5c CPyModule_black___comments │ │ │ │ 00440c30 00047b15 R_ARM_GLOB_DAT 00466870 CPyStatic_tokenize___blib2to3___pgen2___tokenize___tokenize___tokeneater │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ Dynamic section at offset 0x42ff18 contains 25 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux.so.3] │ │ │ │ 0x0000000c (INIT) 0x4fb18 │ │ │ │ - 0x0000000d (FINI) 0x3f51b0 │ │ │ │ + 0x0000000d (FINI) 0x3f57c4 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x43d6a8 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x43d6ac │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x138 │ │ │ │ 0x00000005 (STRTAB) 0x12178 │ │ │ │ 0x00000006 (SYMTAB) 0x5148 │ │ │ ├── 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: ef750b26b27fff17ef1ca7e5dc54401b31cd6d02 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 86621d31eb76d88f4fb0a26ee188cc240f627850 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1720,16 +1720,16 @@ │ │ │ │ CPyPy_nodes___preceding_leaf │ │ │ │ CPyDef_nodes___whitespace │ │ │ │ CPyStatic_nodes___ALWAYS_NO_SPACE │ │ │ │ CPyStatic_nodes___OPENING_BRACKETS │ │ │ │ CPyStatic_nodes___VARARGS_PARENTS │ │ │ │ CPyStatic_nodes___UNPACKING_PARENTS │ │ │ │ PyNumber_Or │ │ │ │ -CPyStatic_nodes___TYPED_NAMES │ │ │ │ CPyStatic_nodes___MATH_OPERATORS │ │ │ │ +CPyStatic_nodes___TYPED_NAMES │ │ │ │ CPyPy_nodes___whitespace │ │ │ │ CPyDef_nodes___container_of │ │ │ │ CPyStatic_nodes___BRACKETS │ │ │ │ CPyPy_nodes___container_of │ │ │ │ CPyDef_nodes___get_annotation_type │ │ │ │ CPyPy_nodes___get_annotation_type │ │ │ │ CPyDef_nodes___is_part_of_annotation │ │ │ │ @@ -2645,17 +2645,14 @@ │ │ │ │ CPyPy_lines___enumerate_with_length_Line_gen_____next__ │ │ │ │ CPyDef_lines___enumerate_with_length_Line_gen___send │ │ │ │ CPyPy_lines___enumerate_with_length_Line_gen___send │ │ │ │ CPyDef_lines___enumerate_with_length_Line_gen___throw │ │ │ │ CPyPy_lines___enumerate_with_length_Line_gen___throw │ │ │ │ CPyDef_lines___enumerate_with_length_Line_gen___close │ │ │ │ CPyPy_lines___enumerate_with_length_Line_gen___close │ │ │ │ -CPyPy_trans___BaseStringSplitter___do_match │ │ │ │ -CPyPy_trans___BaseStringSplitter____validate │ │ │ │ -CPyPy_trans___BaseStringSplitter____get_max_string_length │ │ │ │ CPyDef_ranges____convert_node_to_standalone_comment │ │ │ │ CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send │ │ │ │ CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send │ │ │ │ @@ -2674,14 +2671,17 @@ │ │ │ │ CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ CPyPy_ranges____convert_node_to_standalone_comment │ │ │ │ CPyDef_ranges____convert_unchanged_line_by_line │ │ │ │ CPyPy_ranges____convert_unchanged_line_by_line │ │ │ │ CPyDef_ranges___convert_unchanged_lines │ │ │ │ CPyPy_ranges___convert_unchanged_lines │ │ │ │ +CPyPy_trans___BaseStringSplitter___do_match │ │ │ │ +CPyPy_trans___BaseStringSplitter____validate │ │ │ │ +CPyPy_trans___BaseStringSplitter____get_max_string_length │ │ │ │ CPyDef_strings___normalize_string_quotes │ │ │ │ CPyPy_strings___normalize_string_quotes │ │ │ │ CPyPy_trans___StringSplitter____maybe_normalize_string_quotes │ │ │ │ CPyPy_trans___StringMerger____merge_one_string_group │ │ │ │ CPyDef_brackets___BracketTracker___max_delimiter_priority │ │ │ │ CPyPy_brackets___BracketTracker___max_delimiter_priority │ │ │ │ CPyDef_linegen___should_split_line │ │ │ │ @@ -3291,15 +3291,15 @@ │ │ │ │ PyVectorcall_Call │ │ │ │ PyObject_GenericGetDict │ │ │ │ PyObject_GenericSetDict │ │ │ │ libc.so.6 │ │ │ │ ld-linux.so.3 │ │ │ │ GLIBC_2.4 │ │ │ │ /usr/lib/python3/dist-packages/mypyc/lib-rt/CPy.h │ │ │ │ -/tmp/tmps7294ehx/build/__native_fec286f4eda846987175.c │ │ │ │ +/tmp/tmpl5qet9c4/build/__native_fec286f4eda846987175.c │ │ │ │ cpy_r_r2 │ │ │ │ ((blib2to3___pytree___LeafObject *)cpy_r_leaf)->_value │ │ │ │ cpy_r_r6 │ │ │ │ cpy_r_r0 │ │ │ │ cpy_r_r3 │ │ │ │ cpy_r_r4 │ │ │ │ cpy_r_r5 │ │ │ │ @@ -4656,14 +4656,15 @@ │ │ │ │ container_of │ │ │ │ file_input │ │ │ │ value for final name "BRACKETS" was not set │ │ │ │ get_annotation_type │ │ │ │ is_part_of_annotation │ │ │ │ cpy_r_r44 │ │ │ │ cpy_r_r58 │ │ │ │ +cpy_r_r69 │ │ │ │ _prefer_paren_wrap_match │ │ │ │ listmaker │ │ │ │ black.linegen.CannotSplit │ │ │ │ cpy_r_start │ │ │ │ printtoken │ │ │ │ value for final name "tok_name" was not set │ │ │ │ not enough values to unpack (expected %zd, got %zd) │ │ │ │ @@ -4697,15 +4698,14 @@ │ │ │ │ cannot import name %R from %R (%S) │ │ │ │ src/black/_width_table.py │ │ │ │ Reached allegedly unreachable code! │ │ │ │ remove_trailing_semicolon │ │ │ │ put_trailing_semicolon_back │ │ │ │ cpy_r_r57 │ │ │ │ cpy_r_r68 │ │ │ │ -cpy_r_r69 │ │ │ │ cpy_r_r70 │ │ │ │ cpy_r_r71 │ │ │ │ cpy_r_r86 │ │ │ │ cpy_r_r77 │ │ │ │ cpy_r_r113 │ │ │ │ cpy_r_r119 │ │ │ │ cpy_r_r163 │ │ │ │ @@ -5783,20 +5783,14 @@ │ │ │ │ value for final name "always_one_newline_after_import" was not set │ │ │ │ maybe_empty_lines │ │ │ │ enumerate_with_length_Line_env │ │ │ │ is_reversed │ │ │ │ tuple[int, blib2to3.pytree.Leaf] │ │ │ │ PyTuple_Check(cpy_r_r23) │ │ │ │ __tmp1864 │ │ │ │ -_get_max_string_length │ │ │ │ -cpy_r_r104 │ │ │ │ -cpy_r_r146 │ │ │ │ -cpy_r_r189 │ │ │ │ -cpy_r_r192 │ │ │ │ -_validate │ │ │ │ _convert_node_to_standalone_comment │ │ │ │ visit_simple_stmt__TopLevelStatementsVisitor_gen │ │ │ │ visit_simple_stmt__TopLevelStatementsVisitor_env │ │ │ │ ((black___ranges___visit_simple_stmt__TopLevelStatementsVisitor_envObject *)cpy_r_r2)->___mypyc_temp__1.f1 │ │ │ │ ((black___ranges___visit_simple_stmt__TopLevelStatementsVisitor_envObject *)cpy_r_r2)->___mypyc_temp__1.f2 │ │ │ │ cpy_r_r23.f1 │ │ │ │ cpy_r_r23.f2 │ │ │ │ @@ -5809,16 +5803,22 @@ │ │ │ │ ((black___ranges___visit_suite__TopLevelStatementsVisitor_envObject *)cpy_r_r2)->___mypyc_temp__3.f1 │ │ │ │ ((black___ranges___visit_suite__TopLevelStatementsVisitor_envObject *)cpy_r_r2)->___mypyc_temp__3.f2 │ │ │ │ attribute '__mypyc_temp__3' of 'visit_suite__TopLevelStatementsVisitor_env' undefined │ │ │ │ semantic_parent │ │ │ │ _convert_unchanged_line_by_line │ │ │ │ cpy_r_r161 │ │ │ │ cpy_r_r173 │ │ │ │ +cpy_r_r189 │ │ │ │ convert_unchanged_lines │ │ │ │ PyTuple_Check(cpy_r_r2) │ │ │ │ +_get_max_string_length │ │ │ │ +cpy_r_r104 │ │ │ │ +cpy_r_r146 │ │ │ │ +cpy_r_r192 │ │ │ │ +_validate │ │ │ │ normalize_strings │ │ │ │ _maybe_normalize_string_quotes │ │ │ │ ((blib2to3___pytree___LeafObject *)cpy_r_r99)->_value │ │ │ │ cpy_r_r156 │ │ │ │ Logic error while filling the custom string breakpoint cache. │ │ │ │ max_delimiter_priority │ │ │ │ cpy_r_r8.f2 │ │ │ │ @@ -9132,23 +9132,23 @@ │ │ │ │ CPyDef_pgen___ParserGenerator_____init__ │ │ │ │ CPyDef_nodes___prev_siblings_are │ │ │ │ CPyDef_nodes___is_docstring │ │ │ │ CPyDef_lines___EmptyLineTracker____maybe_empty_lines │ │ │ │ CPyDef_lines___EmptyLineTracker___maybe_empty_lines │ │ │ │ CPyDef_lines___enumerate_with_length_Line_gen_____mypyc_generator_helper__ │ │ │ │ CPyDef_lines___enumerate_with_length_Line_gen___close │ │ │ │ -CPyDef_trans___BaseStringSplitter____get_max_string_length │ │ │ │ -CPyDef_trans___BaseStringSplitter____validate │ │ │ │ CPyDef_ranges____convert_node_to_standalone_comment │ │ │ │ CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___close │ │ │ │ CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ CPyDef_ranges____convert_unchanged_line_by_line │ │ │ │ CPyDef_ranges___convert_unchanged_lines │ │ │ │ +CPyDef_trans___BaseStringSplitter____get_max_string_length │ │ │ │ +CPyDef_trans___BaseStringSplitter____validate │ │ │ │ CPyDef_strings___normalize_string_quotes │ │ │ │ CPyDef_trans___StringSplitter____maybe_normalize_string_quotes │ │ │ │ CPyDef_trans___StringMerger____merge_one_string_group │ │ │ │ CPyDef_brackets___BracketTracker___max_delimiter_priority │ │ │ │ CPyDef_linegen___should_split_line │ │ │ │ CPyDef_brackets___BracketTracker___delimiter_count_with_priority │ │ │ │ CPyDef_lines___can_omit_invisible_parens │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -4389,18 +4389,18 @@ │ │ │ │ 0x00023398 5f5f5f4f 50454e49 4e475f42 5241434b ___OPENING_BRACK │ │ │ │ 0x000233a8 45545300 43507953 74617469 635f6e6f ETS.CPyStatic_no │ │ │ │ 0x000233b8 6465735f 5f5f5641 52415247 535f5041 des___VARARGS_PA │ │ │ │ 0x000233c8 52454e54 53004350 79537461 7469635f RENTS.CPyStatic_ │ │ │ │ 0x000233d8 6e6f6465 735f5f5f 554e5041 434b494e nodes___UNPACKIN │ │ │ │ 0x000233e8 475f5041 52454e54 53005079 4e756d62 G_PARENTS.PyNumb │ │ │ │ 0x000233f8 65725f4f 72004350 79537461 7469635f er_Or.CPyStatic_ │ │ │ │ - 0x00023408 6e6f6465 735f5f5f 54595045 445f4e41 nodes___TYPED_NA │ │ │ │ - 0x00023418 4d455300 43507953 74617469 635f6e6f MES.CPyStatic_no │ │ │ │ - 0x00023428 6465735f 5f5f4d41 54485f4f 50455241 des___MATH_OPERA │ │ │ │ - 0x00023438 544f5253 00435079 50795f6e 6f646573 TORS.CPyPy_nodes │ │ │ │ + 0x00023408 6e6f6465 735f5f5f 4d415448 5f4f5045 nodes___MATH_OPE │ │ │ │ + 0x00023418 5241544f 52530043 50795374 61746963 RATORS.CPyStatic │ │ │ │ + 0x00023428 5f6e6f64 65735f5f 5f545950 45445f4e _nodes___TYPED_N │ │ │ │ + 0x00023438 414d4553 00435079 50795f6e 6f646573 AMES.CPyPy_nodes │ │ │ │ 0x00023448 5f5f5f77 68697465 73706163 65004350 ___whitespace.CP │ │ │ │ 0x00023458 79446566 5f6e6f64 65735f5f 5f636f6e yDef_nodes___con │ │ │ │ 0x00023468 7461696e 65725f6f 66004350 79537461 tainer_of.CPySta │ │ │ │ 0x00023478 7469635f 6e6f6465 735f5f5f 42524143 tic_nodes___BRAC │ │ │ │ 0x00023488 4b455453 00435079 50795f6e 6f646573 KETS.CPyPy_nodes │ │ │ │ 0x00023498 5f5f5f63 6f6e7461 696e6572 5f6f6600 ___container_of. │ │ │ │ 0x000234a8 43507944 65665f6e 6f646573 5f5f5f67 CPyDef_nodes___g │ │ │ │ @@ -6944,134 +6944,134 @@ │ │ │ │ 0x0002d348 4c696e65 5f67656e 5f5f5f74 68726f77 Line_gen___throw │ │ │ │ 0x0002d358 00435079 4465665f 6c696e65 735f5f5f .CPyDef_lines___ │ │ │ │ 0x0002d368 656e756d 65726174 655f7769 74685f6c enumerate_with_l │ │ │ │ 0x0002d378 656e6774 685f4c69 6e655f67 656e5f5f ength_Line_gen__ │ │ │ │ 0x0002d388 5f636c6f 73650043 50795079 5f6c696e _close.CPyPy_lin │ │ │ │ 0x0002d398 65735f5f 5f656e75 6d657261 74655f77 es___enumerate_w │ │ │ │ 0x0002d3a8 6974685f 6c656e67 74685f4c 696e655f ith_length_Line_ │ │ │ │ - 0x0002d3b8 67656e5f 5f5f636c 6f736500 43507950 gen___close.CPyP │ │ │ │ - 0x0002d3c8 795f7472 616e735f 5f5f4261 73655374 y_trans___BaseSt │ │ │ │ - 0x0002d3d8 72696e67 53706c69 74746572 5f5f5f64 ringSplitter___d │ │ │ │ - 0x0002d3e8 6f5f6d61 74636800 43507950 795f7472 o_match.CPyPy_tr │ │ │ │ - 0x0002d3f8 616e735f 5f5f4261 73655374 72696e67 ans___BaseString │ │ │ │ - 0x0002d408 53706c69 74746572 5f5f5f5f 76616c69 Splitter____vali │ │ │ │ - 0x0002d418 64617465 00435079 50795f74 72616e73 date.CPyPy_trans │ │ │ │ - 0x0002d428 5f5f5f42 61736553 7472696e 6753706c ___BaseStringSpl │ │ │ │ - 0x0002d438 69747465 725f5f5f 5f676574 5f6d6178 itter____get_max │ │ │ │ - 0x0002d448 5f737472 696e675f 6c656e67 74680043 _string_length.C │ │ │ │ - 0x0002d458 50794465 665f7261 6e676573 5f5f5f5f PyDef_ranges____ │ │ │ │ - 0x0002d468 636f6e76 6572745f 6e6f6465 5f746f5f convert_node_to_ │ │ │ │ - 0x0002d478 7374616e 64616c6f 6e655f63 6f6d6d65 standalone_comme │ │ │ │ - 0x0002d488 6e740043 50794465 665f7261 6e676573 nt.CPyDef_ranges │ │ │ │ - 0x0002d498 5f5f5f76 69736974 5f73696d 706c655f ___visit_simple_ │ │ │ │ - 0x0002d4a8 73746d74 5f5f546f 704c6576 656c5374 stmt__TopLevelSt │ │ │ │ - 0x0002d4b8 6174656d 656e7473 56697369 746f725f atementsVisitor_ │ │ │ │ - 0x0002d4c8 67656e5f 5f5f5f5f 6d797079 635f6765 gen_____mypyc_ge │ │ │ │ - 0x0002d4d8 6e657261 746f725f 68656c70 65725f5f nerator_helper__ │ │ │ │ - 0x0002d4e8 00435079 50795f72 616e6765 735f5f5f .CPyPy_ranges___ │ │ │ │ - 0x0002d4f8 76697369 745f7369 6d706c65 5f73746d visit_simple_stm │ │ │ │ - 0x0002d508 745f5f54 6f704c65 76656c53 74617465 t__TopLevelState │ │ │ │ - 0x0002d518 6d656e74 73566973 69746f72 5f67656e mentsVisitor_gen │ │ │ │ - 0x0002d528 5f5f5f5f 5f6d7970 79635f67 656e6572 _____mypyc_gener │ │ │ │ - 0x0002d538 61746f72 5f68656c 7065725f 5f004350 ator_helper__.CP │ │ │ │ - 0x0002d548 79446566 5f72616e 6765735f 5f5f7669 yDef_ranges___vi │ │ │ │ - 0x0002d558 7369745f 73696d70 6c655f73 746d745f sit_simple_stmt_ │ │ │ │ - 0x0002d568 5f546f70 4c657665 6c537461 74656d65 _TopLevelStateme │ │ │ │ - 0x0002d578 6e747356 69736974 6f725f67 656e5f5f ntsVisitor_gen__ │ │ │ │ - 0x0002d588 5f5f5f6e 6578745f 5f004350 7950795f ___next__.CPyPy_ │ │ │ │ + 0x0002d3b8 67656e5f 5f5f636c 6f736500 43507944 gen___close.CPyD │ │ │ │ + 0x0002d3c8 65665f72 616e6765 735f5f5f 5f636f6e ef_ranges____con │ │ │ │ + 0x0002d3d8 76657274 5f6e6f64 655f746f 5f737461 vert_node_to_sta │ │ │ │ + 0x0002d3e8 6e64616c 6f6e655f 636f6d6d 656e7400 ndalone_comment. │ │ │ │ + 0x0002d3f8 43507944 65665f72 616e6765 735f5f5f CPyDef_ranges___ │ │ │ │ + 0x0002d408 76697369 745f7369 6d706c65 5f73746d visit_simple_stm │ │ │ │ + 0x0002d418 745f5f54 6f704c65 76656c53 74617465 t__TopLevelState │ │ │ │ + 0x0002d428 6d656e74 73566973 69746f72 5f67656e mentsVisitor_gen │ │ │ │ + 0x0002d438 5f5f5f5f 5f6d7970 79635f67 656e6572 _____mypyc_gener │ │ │ │ + 0x0002d448 61746f72 5f68656c 7065725f 5f004350 ator_helper__.CP │ │ │ │ + 0x0002d458 7950795f 72616e67 65735f5f 5f766973 yPy_ranges___vis │ │ │ │ + 0x0002d468 69745f73 696d706c 655f7374 6d745f5f it_simple_stmt__ │ │ │ │ + 0x0002d478 546f704c 6576656c 53746174 656d656e TopLevelStatemen │ │ │ │ + 0x0002d488 74735669 7369746f 725f6765 6e5f5f5f tsVisitor_gen___ │ │ │ │ + 0x0002d498 5f5f6d79 7079635f 67656e65 7261746f __mypyc_generato │ │ │ │ + 0x0002d4a8 725f6865 6c706572 5f5f0043 50794465 r_helper__.CPyDe │ │ │ │ + 0x0002d4b8 665f7261 6e676573 5f5f5f76 69736974 f_ranges___visit │ │ │ │ + 0x0002d4c8 5f73696d 706c655f 73746d74 5f5f546f _simple_stmt__To │ │ │ │ + 0x0002d4d8 704c6576 656c5374 6174656d 656e7473 pLevelStatements │ │ │ │ + 0x0002d4e8 56697369 746f725f 67656e5f 5f5f5f5f Visitor_gen_____ │ │ │ │ + 0x0002d4f8 6e657874 5f5f0043 50795079 5f72616e next__.CPyPy_ran │ │ │ │ + 0x0002d508 6765735f 5f5f7669 7369745f 73696d70 ges___visit_simp │ │ │ │ + 0x0002d518 6c655f73 746d745f 5f546f70 4c657665 le_stmt__TopLeve │ │ │ │ + 0x0002d528 6c537461 74656d65 6e747356 69736974 lStatementsVisit │ │ │ │ + 0x0002d538 6f725f67 656e5f5f 5f5f5f6e 6578745f or_gen_____next_ │ │ │ │ + 0x0002d548 5f004350 79446566 5f72616e 6765735f _.CPyDef_ranges_ │ │ │ │ + 0x0002d558 5f5f7669 7369745f 73696d70 6c655f73 __visit_simple_s │ │ │ │ + 0x0002d568 746d745f 5f546f70 4c657665 6c537461 tmt__TopLevelSta │ │ │ │ + 0x0002d578 74656d65 6e747356 69736974 6f725f67 tementsVisitor_g │ │ │ │ + 0x0002d588 656e5f5f 5f73656e 64004350 7950795f en___send.CPyPy_ │ │ │ │ 0x0002d598 72616e67 65735f5f 5f766973 69745f73 ranges___visit_s │ │ │ │ 0x0002d5a8 696d706c 655f7374 6d745f5f 546f704c imple_stmt__TopL │ │ │ │ 0x0002d5b8 6576656c 53746174 656d656e 74735669 evelStatementsVi │ │ │ │ - 0x0002d5c8 7369746f 725f6765 6e5f5f5f 5f5f6e65 sitor_gen_____ne │ │ │ │ - 0x0002d5d8 78745f5f 00435079 4465665f 72616e67 xt__.CPyDef_rang │ │ │ │ - 0x0002d5e8 65735f5f 5f766973 69745f73 696d706c es___visit_simpl │ │ │ │ - 0x0002d5f8 655f7374 6d745f5f 546f704c 6576656c e_stmt__TopLevel │ │ │ │ - 0x0002d608 53746174 656d656e 74735669 7369746f StatementsVisito │ │ │ │ - 0x0002d618 725f6765 6e5f5f5f 73656e64 00435079 r_gen___send.CPy │ │ │ │ - 0x0002d628 50795f72 616e6765 735f5f5f 76697369 Py_ranges___visi │ │ │ │ - 0x0002d638 745f7369 6d706c65 5f73746d 745f5f54 t_simple_stmt__T │ │ │ │ - 0x0002d648 6f704c65 76656c53 74617465 6d656e74 opLevelStatement │ │ │ │ - 0x0002d658 73566973 69746f72 5f67656e 5f5f5f73 sVisitor_gen___s │ │ │ │ - 0x0002d668 656e6400 43507944 65665f72 616e6765 end.CPyDef_range │ │ │ │ - 0x0002d678 735f5f5f 76697369 745f7369 6d706c65 s___visit_simple │ │ │ │ - 0x0002d688 5f73746d 745f5f54 6f704c65 76656c53 _stmt__TopLevelS │ │ │ │ - 0x0002d698 74617465 6d656e74 73566973 69746f72 tatementsVisitor │ │ │ │ - 0x0002d6a8 5f67656e 5f5f5f74 68726f77 00435079 _gen___throw.CPy │ │ │ │ - 0x0002d6b8 50795f72 616e6765 735f5f5f 76697369 Py_ranges___visi │ │ │ │ - 0x0002d6c8 745f7369 6d706c65 5f73746d 745f5f54 t_simple_stmt__T │ │ │ │ - 0x0002d6d8 6f704c65 76656c53 74617465 6d656e74 opLevelStatement │ │ │ │ - 0x0002d6e8 73566973 69746f72 5f67656e 5f5f5f74 sVisitor_gen___t │ │ │ │ - 0x0002d6f8 68726f77 00435079 4465665f 72616e67 hrow.CPyDef_rang │ │ │ │ - 0x0002d708 65735f5f 5f766973 69745f73 696d706c es___visit_simpl │ │ │ │ - 0x0002d718 655f7374 6d745f5f 546f704c 6576656c e_stmt__TopLevel │ │ │ │ - 0x0002d728 53746174 656d656e 74735669 7369746f StatementsVisito │ │ │ │ - 0x0002d738 725f6765 6e5f5f5f 636c6f73 65004350 r_gen___close.CP │ │ │ │ - 0x0002d748 7950795f 72616e67 65735f5f 5f766973 yPy_ranges___vis │ │ │ │ - 0x0002d758 69745f73 696d706c 655f7374 6d745f5f it_simple_stmt__ │ │ │ │ - 0x0002d768 546f704c 6576656c 53746174 656d656e TopLevelStatemen │ │ │ │ - 0x0002d778 74735669 7369746f 725f6765 6e5f5f5f tsVisitor_gen___ │ │ │ │ - 0x0002d788 636c6f73 65004350 79446566 5f72616e close.CPyDef_ran │ │ │ │ - 0x0002d798 6765735f 5f5f7669 7369745f 73756974 ges___visit_suit │ │ │ │ - 0x0002d7a8 655f5f54 6f704c65 76656c53 74617465 e__TopLevelState │ │ │ │ - 0x0002d7b8 6d656e74 73566973 69746f72 5f67656e mentsVisitor_gen │ │ │ │ - 0x0002d7c8 5f5f5f5f 5f6d7970 79635f67 656e6572 _____mypyc_gener │ │ │ │ - 0x0002d7d8 61746f72 5f68656c 7065725f 5f004350 ator_helper__.CP │ │ │ │ - 0x0002d7e8 7950795f 72616e67 65735f5f 5f766973 yPy_ranges___vis │ │ │ │ - 0x0002d7f8 69745f73 75697465 5f5f546f 704c6576 it_suite__TopLev │ │ │ │ - 0x0002d808 656c5374 6174656d 656e7473 56697369 elStatementsVisi │ │ │ │ - 0x0002d818 746f725f 67656e5f 5f5f5f5f 6d797079 tor_gen_____mypy │ │ │ │ - 0x0002d828 635f6765 6e657261 746f725f 68656c70 c_generator_help │ │ │ │ - 0x0002d838 65725f5f 00435079 4465665f 72616e67 er__.CPyDef_rang │ │ │ │ - 0x0002d848 65735f5f 5f766973 69745f73 75697465 es___visit_suite │ │ │ │ - 0x0002d858 5f5f546f 704c6576 656c5374 6174656d __TopLevelStatem │ │ │ │ - 0x0002d868 656e7473 56697369 746f725f 67656e5f entsVisitor_gen_ │ │ │ │ - 0x0002d878 5f5f5f5f 6e657874 5f5f0043 50795079 ____next__.CPyPy │ │ │ │ - 0x0002d888 5f72616e 6765735f 5f5f7669 7369745f _ranges___visit_ │ │ │ │ - 0x0002d898 73756974 655f5f54 6f704c65 76656c53 suite__TopLevelS │ │ │ │ - 0x0002d8a8 74617465 6d656e74 73566973 69746f72 tatementsVisitor │ │ │ │ - 0x0002d8b8 5f67656e 5f5f5f5f 5f6e6578 745f5f00 _gen_____next__. │ │ │ │ - 0x0002d8c8 43507944 65665f72 616e6765 735f5f5f CPyDef_ranges___ │ │ │ │ - 0x0002d8d8 76697369 745f7375 6974655f 5f546f70 visit_suite__Top │ │ │ │ - 0x0002d8e8 4c657665 6c537461 74656d65 6e747356 LevelStatementsV │ │ │ │ - 0x0002d8f8 69736974 6f725f67 656e5f5f 5f73656e isitor_gen___sen │ │ │ │ - 0x0002d908 64004350 7950795f 72616e67 65735f5f d.CPyPy_ranges__ │ │ │ │ - 0x0002d918 5f766973 69745f73 75697465 5f5f546f _visit_suite__To │ │ │ │ - 0x0002d928 704c6576 656c5374 6174656d 656e7473 pLevelStatements │ │ │ │ - 0x0002d938 56697369 746f725f 67656e5f 5f5f7365 Visitor_gen___se │ │ │ │ - 0x0002d948 6e640043 50794465 665f7261 6e676573 nd.CPyDef_ranges │ │ │ │ - 0x0002d958 5f5f5f76 69736974 5f737569 74655f5f ___visit_suite__ │ │ │ │ - 0x0002d968 546f704c 6576656c 53746174 656d656e TopLevelStatemen │ │ │ │ - 0x0002d978 74735669 7369746f 725f6765 6e5f5f5f tsVisitor_gen___ │ │ │ │ - 0x0002d988 7468726f 77004350 7950795f 72616e67 throw.CPyPy_rang │ │ │ │ - 0x0002d998 65735f5f 5f766973 69745f73 75697465 es___visit_suite │ │ │ │ - 0x0002d9a8 5f5f546f 704c6576 656c5374 6174656d __TopLevelStatem │ │ │ │ - 0x0002d9b8 656e7473 56697369 746f725f 67656e5f entsVisitor_gen_ │ │ │ │ - 0x0002d9c8 5f5f7468 726f7700 43507944 65665f72 __throw.CPyDef_r │ │ │ │ - 0x0002d9d8 616e6765 735f5f5f 76697369 745f7375 anges___visit_su │ │ │ │ - 0x0002d9e8 6974655f 5f546f70 4c657665 6c537461 ite__TopLevelSta │ │ │ │ - 0x0002d9f8 74656d65 6e747356 69736974 6f725f67 tementsVisitor_g │ │ │ │ - 0x0002da08 656e5f5f 5f636c6f 73650043 50795079 en___close.CPyPy │ │ │ │ - 0x0002da18 5f72616e 6765735f 5f5f7669 7369745f _ranges___visit_ │ │ │ │ - 0x0002da28 73756974 655f5f54 6f704c65 76656c53 suite__TopLevelS │ │ │ │ - 0x0002da38 74617465 6d656e74 73566973 69746f72 tatementsVisitor │ │ │ │ - 0x0002da48 5f67656e 5f5f5f63 6c6f7365 00435079 _gen___close.CPy │ │ │ │ - 0x0002da58 50795f72 616e6765 735f5f5f 5f636f6e Py_ranges____con │ │ │ │ - 0x0002da68 76657274 5f6e6f64 655f746f 5f737461 vert_node_to_sta │ │ │ │ - 0x0002da78 6e64616c 6f6e655f 636f6d6d 656e7400 ndalone_comment. │ │ │ │ - 0x0002da88 43507944 65665f72 616e6765 735f5f5f CPyDef_ranges___ │ │ │ │ - 0x0002da98 5f636f6e 76657274 5f756e63 68616e67 _convert_unchang │ │ │ │ - 0x0002daa8 65645f6c 696e655f 62795f6c 696e6500 ed_line_by_line. │ │ │ │ - 0x0002dab8 43507950 795f7261 6e676573 5f5f5f5f CPyPy_ranges____ │ │ │ │ - 0x0002dac8 636f6e76 6572745f 756e6368 616e6765 convert_unchange │ │ │ │ - 0x0002dad8 645f6c69 6e655f62 795f6c69 6e650043 d_line_by_line.C │ │ │ │ - 0x0002dae8 50794465 665f7261 6e676573 5f5f5f63 PyDef_ranges___c │ │ │ │ - 0x0002daf8 6f6e7665 72745f75 6e636861 6e676564 onvert_unchanged │ │ │ │ - 0x0002db08 5f6c696e 65730043 50795079 5f72616e _lines.CPyPy_ran │ │ │ │ - 0x0002db18 6765735f 5f5f636f 6e766572 745f756e ges___convert_un │ │ │ │ - 0x0002db28 6368616e 6765645f 6c696e65 73004350 changed_lines.CP │ │ │ │ + 0x0002d5c8 7369746f 725f6765 6e5f5f5f 73656e64 sitor_gen___send │ │ │ │ + 0x0002d5d8 00435079 4465665f 72616e67 65735f5f .CPyDef_ranges__ │ │ │ │ + 0x0002d5e8 5f766973 69745f73 696d706c 655f7374 _visit_simple_st │ │ │ │ + 0x0002d5f8 6d745f5f 546f704c 6576656c 53746174 mt__TopLevelStat │ │ │ │ + 0x0002d608 656d656e 74735669 7369746f 725f6765 ementsVisitor_ge │ │ │ │ + 0x0002d618 6e5f5f5f 7468726f 77004350 7950795f n___throw.CPyPy_ │ │ │ │ + 0x0002d628 72616e67 65735f5f 5f766973 69745f73 ranges___visit_s │ │ │ │ + 0x0002d638 696d706c 655f7374 6d745f5f 546f704c imple_stmt__TopL │ │ │ │ + 0x0002d648 6576656c 53746174 656d656e 74735669 evelStatementsVi │ │ │ │ + 0x0002d658 7369746f 725f6765 6e5f5f5f 7468726f sitor_gen___thro │ │ │ │ + 0x0002d668 77004350 79446566 5f72616e 6765735f w.CPyDef_ranges_ │ │ │ │ + 0x0002d678 5f5f7669 7369745f 73696d70 6c655f73 __visit_simple_s │ │ │ │ + 0x0002d688 746d745f 5f546f70 4c657665 6c537461 tmt__TopLevelSta │ │ │ │ + 0x0002d698 74656d65 6e747356 69736974 6f725f67 tementsVisitor_g │ │ │ │ + 0x0002d6a8 656e5f5f 5f636c6f 73650043 50795079 en___close.CPyPy │ │ │ │ + 0x0002d6b8 5f72616e 6765735f 5f5f7669 7369745f _ranges___visit_ │ │ │ │ + 0x0002d6c8 73696d70 6c655f73 746d745f 5f546f70 simple_stmt__Top │ │ │ │ + 0x0002d6d8 4c657665 6c537461 74656d65 6e747356 LevelStatementsV │ │ │ │ + 0x0002d6e8 69736974 6f725f67 656e5f5f 5f636c6f isitor_gen___clo │ │ │ │ + 0x0002d6f8 73650043 50794465 665f7261 6e676573 se.CPyDef_ranges │ │ │ │ + 0x0002d708 5f5f5f76 69736974 5f737569 74655f5f ___visit_suite__ │ │ │ │ + 0x0002d718 546f704c 6576656c 53746174 656d656e TopLevelStatemen │ │ │ │ + 0x0002d728 74735669 7369746f 725f6765 6e5f5f5f tsVisitor_gen___ │ │ │ │ + 0x0002d738 5f5f6d79 7079635f 67656e65 7261746f __mypyc_generato │ │ │ │ + 0x0002d748 725f6865 6c706572 5f5f0043 50795079 r_helper__.CPyPy │ │ │ │ + 0x0002d758 5f72616e 6765735f 5f5f7669 7369745f _ranges___visit_ │ │ │ │ + 0x0002d768 73756974 655f5f54 6f704c65 76656c53 suite__TopLevelS │ │ │ │ + 0x0002d778 74617465 6d656e74 73566973 69746f72 tatementsVisitor │ │ │ │ + 0x0002d788 5f67656e 5f5f5f5f 5f6d7970 79635f67 _gen_____mypyc_g │ │ │ │ + 0x0002d798 656e6572 61746f72 5f68656c 7065725f enerator_helper_ │ │ │ │ + 0x0002d7a8 5f004350 79446566 5f72616e 6765735f _.CPyDef_ranges_ │ │ │ │ + 0x0002d7b8 5f5f7669 7369745f 73756974 655f5f54 __visit_suite__T │ │ │ │ + 0x0002d7c8 6f704c65 76656c53 74617465 6d656e74 opLevelStatement │ │ │ │ + 0x0002d7d8 73566973 69746f72 5f67656e 5f5f5f5f sVisitor_gen____ │ │ │ │ + 0x0002d7e8 5f6e6578 745f5f00 43507950 795f7261 _next__.CPyPy_ra │ │ │ │ + 0x0002d7f8 6e676573 5f5f5f76 69736974 5f737569 nges___visit_sui │ │ │ │ + 0x0002d808 74655f5f 546f704c 6576656c 53746174 te__TopLevelStat │ │ │ │ + 0x0002d818 656d656e 74735669 7369746f 725f6765 ementsVisitor_ge │ │ │ │ + 0x0002d828 6e5f5f5f 5f5f6e65 78745f5f 00435079 n_____next__.CPy │ │ │ │ + 0x0002d838 4465665f 72616e67 65735f5f 5f766973 Def_ranges___vis │ │ │ │ + 0x0002d848 69745f73 75697465 5f5f546f 704c6576 it_suite__TopLev │ │ │ │ + 0x0002d858 656c5374 6174656d 656e7473 56697369 elStatementsVisi │ │ │ │ + 0x0002d868 746f725f 67656e5f 5f5f7365 6e640043 tor_gen___send.C │ │ │ │ + 0x0002d878 50795079 5f72616e 6765735f 5f5f7669 PyPy_ranges___vi │ │ │ │ + 0x0002d888 7369745f 73756974 655f5f54 6f704c65 sit_suite__TopLe │ │ │ │ + 0x0002d898 76656c53 74617465 6d656e74 73566973 velStatementsVis │ │ │ │ + 0x0002d8a8 69746f72 5f67656e 5f5f5f73 656e6400 itor_gen___send. │ │ │ │ + 0x0002d8b8 43507944 65665f72 616e6765 735f5f5f CPyDef_ranges___ │ │ │ │ + 0x0002d8c8 76697369 745f7375 6974655f 5f546f70 visit_suite__Top │ │ │ │ + 0x0002d8d8 4c657665 6c537461 74656d65 6e747356 LevelStatementsV │ │ │ │ + 0x0002d8e8 69736974 6f725f67 656e5f5f 5f746872 isitor_gen___thr │ │ │ │ + 0x0002d8f8 6f770043 50795079 5f72616e 6765735f ow.CPyPy_ranges_ │ │ │ │ + 0x0002d908 5f5f7669 7369745f 73756974 655f5f54 __visit_suite__T │ │ │ │ + 0x0002d918 6f704c65 76656c53 74617465 6d656e74 opLevelStatement │ │ │ │ + 0x0002d928 73566973 69746f72 5f67656e 5f5f5f74 sVisitor_gen___t │ │ │ │ + 0x0002d938 68726f77 00435079 4465665f 72616e67 hrow.CPyDef_rang │ │ │ │ + 0x0002d948 65735f5f 5f766973 69745f73 75697465 es___visit_suite │ │ │ │ + 0x0002d958 5f5f546f 704c6576 656c5374 6174656d __TopLevelStatem │ │ │ │ + 0x0002d968 656e7473 56697369 746f725f 67656e5f entsVisitor_gen_ │ │ │ │ + 0x0002d978 5f5f636c 6f736500 43507950 795f7261 __close.CPyPy_ra │ │ │ │ + 0x0002d988 6e676573 5f5f5f76 69736974 5f737569 nges___visit_sui │ │ │ │ + 0x0002d998 74655f5f 546f704c 6576656c 53746174 te__TopLevelStat │ │ │ │ + 0x0002d9a8 656d656e 74735669 7369746f 725f6765 ementsVisitor_ge │ │ │ │ + 0x0002d9b8 6e5f5f5f 636c6f73 65004350 7950795f n___close.CPyPy_ │ │ │ │ + 0x0002d9c8 72616e67 65735f5f 5f5f636f 6e766572 ranges____conver │ │ │ │ + 0x0002d9d8 745f6e6f 64655f74 6f5f7374 616e6461 t_node_to_standa │ │ │ │ + 0x0002d9e8 6c6f6e65 5f636f6d 6d656e74 00435079 lone_comment.CPy │ │ │ │ + 0x0002d9f8 4465665f 72616e67 65735f5f 5f5f636f Def_ranges____co │ │ │ │ + 0x0002da08 6e766572 745f756e 6368616e 6765645f nvert_unchanged_ │ │ │ │ + 0x0002da18 6c696e65 5f62795f 6c696e65 00435079 line_by_line.CPy │ │ │ │ + 0x0002da28 50795f72 616e6765 735f5f5f 5f636f6e Py_ranges____con │ │ │ │ + 0x0002da38 76657274 5f756e63 68616e67 65645f6c vert_unchanged_l │ │ │ │ + 0x0002da48 696e655f 62795f6c 696e6500 43507944 ine_by_line.CPyD │ │ │ │ + 0x0002da58 65665f72 616e6765 735f5f5f 636f6e76 ef_ranges___conv │ │ │ │ + 0x0002da68 6572745f 756e6368 616e6765 645f6c69 ert_unchanged_li │ │ │ │ + 0x0002da78 6e657300 43507950 795f7261 6e676573 nes.CPyPy_ranges │ │ │ │ + 0x0002da88 5f5f5f63 6f6e7665 72745f75 6e636861 ___convert_uncha │ │ │ │ + 0x0002da98 6e676564 5f6c696e 65730043 50795079 nged_lines.CPyPy │ │ │ │ + 0x0002daa8 5f747261 6e735f5f 5f426173 65537472 _trans___BaseStr │ │ │ │ + 0x0002dab8 696e6753 706c6974 7465725f 5f5f646f ingSplitter___do │ │ │ │ + 0x0002dac8 5f6d6174 63680043 50795079 5f747261 _match.CPyPy_tra │ │ │ │ + 0x0002dad8 6e735f5f 5f426173 65537472 696e6753 ns___BaseStringS │ │ │ │ + 0x0002dae8 706c6974 7465725f 5f5f5f76 616c6964 plitter____valid │ │ │ │ + 0x0002daf8 61746500 43507950 795f7472 616e735f ate.CPyPy_trans_ │ │ │ │ + 0x0002db08 5f5f4261 73655374 72696e67 53706c69 __BaseStringSpli │ │ │ │ + 0x0002db18 74746572 5f5f5f5f 6765745f 6d61785f tter____get_max_ │ │ │ │ + 0x0002db28 73747269 6e675f6c 656e6774 68004350 string_length.CP │ │ │ │ 0x0002db38 79446566 5f737472 696e6773 5f5f5f6e yDef_strings___n │ │ │ │ 0x0002db48 6f726d61 6c697a65 5f737472 696e675f ormalize_string_ │ │ │ │ 0x0002db58 71756f74 65730043 50795079 5f737472 quotes.CPyPy_str │ │ │ │ 0x0002db68 696e6773 5f5f5f6e 6f726d61 6c697a65 ings___normalize │ │ │ │ 0x0002db78 5f737472 696e675f 71756f74 65730043 _string_quotes.C │ │ │ │ 0x0002db88 50795079 5f747261 6e735f5f 5f537472 PyPy_trans___Str │ │ │ │ 0x0002db98 696e6753 706c6974 7465725f 5f5f5f6d ingSplitter____m │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -13,146 +13,146 @@ │ │ │ │ ldr r0, [pc, #28] @ 50510 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ mov r2, #348 @ 0x15c │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq lr, ip, r8, lsl #25 │ │ │ │ - eorseq r4, sl, r8, ror #28 │ │ │ │ - eorseq r4, sl, r8, lsl #29 │ │ │ │ + eorseq pc, ip, r0, lsr #5 │ │ │ │ + eorseq r5, sl, r0, lsl #9 │ │ │ │ + eorseq r5, sl, r0, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ 50548 │ │ │ │ ldr r1, [pc, #28] @ 5054c │ │ │ │ ldr r0, [pc, #28] @ 50550 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #264 @ 0x108 │ │ │ │ mov r2, #22 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq lr, ip, r8, asr #24 │ │ │ │ - eorseq r4, sl, r8, ror #28 │ │ │ │ - mlaseq sl, r4, lr, r4 │ │ │ │ + eorseq pc, ip, r0, ror #4 │ │ │ │ + eorseq r5, sl, r0, lsl #9 │ │ │ │ + eorseq r5, sl, ip, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ 50588 │ │ │ │ ldr r1, [pc, #28] @ 5058c │ │ │ │ ldr r0, [pc, #28] @ 50590 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq lr, ip, r8, lsl #24 │ │ │ │ - eorseq r4, sl, r8, lsr #28 │ │ │ │ - eorseq r4, sl, r8, ror #28 │ │ │ │ + eorseq pc, ip, r0, lsr #4 │ │ │ │ + eorseq r5, sl, r0, asr #8 │ │ │ │ + eorseq r5, sl, r0, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ 505c8 │ │ │ │ ldr r1, [pc, #28] @ 505cc │ │ │ │ ldr r0, [pc, #28] @ 505d0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #304 @ 0x130 │ │ │ │ mov r2, #280 @ 0x118 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq lr, ip, r8, asr #23 │ │ │ │ - eorseq r4, sl, r4, asr #28 │ │ │ │ - eorseq r4, sl, r0, ror lr │ │ │ │ + eorseq pc, ip, r0, ror #3 │ │ │ │ + eorseq r5, sl, ip, asr r4 │ │ │ │ + eorseq r5, sl, r8, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ 50608 │ │ │ │ ldr r1, [pc, #28] @ 5060c │ │ │ │ ldr r0, [pc, #28] @ 50610 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 50614 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #328 @ 0x148 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq lr, ip, r8, lsl #23 │ │ │ │ - eorseq r4, sl, r0, lsl #28 │ │ │ │ - eorseq r4, sl, r0, asr #28 │ │ │ │ + eorseq pc, ip, r0, lsr #3 │ │ │ │ + eorseq r5, sl, r8, lsl r4 │ │ │ │ + eorseq r5, sl, r8, asr r4 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ 5064c │ │ │ │ ldr r1, [pc, #28] @ 50650 │ │ │ │ ldr r0, [pc, #28] @ 50654 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #344 @ 0x158 │ │ │ │ mov r2, #219 @ 0xdb │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq lr, ip, r4, asr #22 │ │ │ │ - eorseq r4, sl, r0, asr #27 │ │ │ │ - eorseq r4, sl, ip, ror #27 │ │ │ │ + eorseq pc, ip, ip, asr r1 @ │ │ │ │ + @ instruction: 0x003a53d8 │ │ │ │ + eorseq r5, sl, r4, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ 5068c │ │ │ │ ldr r1, [pc, #28] @ 50690 │ │ │ │ ldr r0, [pc, #28] @ 50694 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #368 @ 0x170 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq lr, ip, r4, lsl #22 │ │ │ │ - eorseq r4, sl, r4, ror #27 │ │ │ │ - eorseq r4, sl, r0, lsl lr │ │ │ │ + eorseq pc, ip, ip, lsl r1 @ │ │ │ │ + @ instruction: 0x003a53fc │ │ │ │ + eorseq r5, sl, r8, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ 506cc │ │ │ │ ldr r1, [pc, #28] @ 506d0 │ │ │ │ ldr r0, [pc, #28] @ 506d4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #384 @ 0x180 │ │ │ │ mov r2, #31 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq lr, ip, r4, asr #21 │ │ │ │ - eorseq r4, sl, r4, lsr #27 │ │ │ │ - eorseq r4, sl, r8, ror #27 │ │ │ │ + ldrsbeq pc, [ip], -ip @ │ │ │ │ + @ instruction: 0x003a53bc │ │ │ │ + eorseq r5, sl, r0, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ 5070c │ │ │ │ ldr r1, [pc, #28] @ 50710 │ │ │ │ ldr r0, [pc, #28] @ 50714 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 50718 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #400 @ 0x190 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq lr, ip, r4, lsl #21 │ │ │ │ - eorseq r4, sl, r0, ror #24 │ │ │ │ - @ instruction: 0x003a4db8 │ │ │ │ + mlaseq ip, ip, r0, pc @ │ │ │ │ + eorseq r5, sl, r8, ror r2 │ │ │ │ + @ instruction: 0x003a53d0 │ │ │ │ @ instruction: 0x000001b2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ 50754 │ │ │ │ ldr r1, [pc, #32] @ 50758 │ │ │ │ @@ -160,34 +160,34 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2944 @ 0xb80 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ mov r2, #22 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r0, sp, r8, lsr sl │ │ │ │ - eorseq r7, sl, r0, lsl ip │ │ │ │ - eorseq r7, sl, r0, asr #24 │ │ │ │ + eorseq r1, sp, r0, asr r0 │ │ │ │ + eorseq r8, sl, r8, lsr #4 │ │ │ │ + eorseq r8, sl, r8, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ 50798 │ │ │ │ ldr r1, [pc, #32] @ 5079c │ │ │ │ ldr r0, [pc, #32] @ 507a0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2928 @ 0xb70 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ mov r2, #95 @ 0x5f │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003d09f4 │ │ │ │ - eorseq r7, sl, r8, lsl ip │ │ │ │ - eorseq r7, sl, r4, asr #24 │ │ │ │ + eorseq r1, sp, ip │ │ │ │ + eorseq r8, sl, r0, lsr r2 │ │ │ │ + eorseq r8, sl, ip, asr r2 │ │ │ │ ldr r3, [pc, #20] @ 507c0 │ │ │ │ ldr r2, [pc, #20] @ 507c4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ b 4ffd0 <__gmon_start__@plt> │ │ │ │ @@ -7664,15 +7664,15 @@ │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ str lr, [ip, #372] @ 0x174 │ │ │ │ str lr, [ip, #376] @ 0x178 │ │ │ │ mov r0, ip │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strdeq lr, [r0], #-28 @ 0xffffffe4 │ │ │ │ - eorseq r7, ip, r0, lsr #23 │ │ │ │ + @ instruction: 0x003c81b8 │ │ │ │ │ │ │ │ 000576e8 : │ │ │ │ ldr r3, [pc, #16] @ 57700 │ │ │ │ ldr r2, [pc, #16] @ 57704 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ @@ -7824,17 +7824,17 @@ │ │ │ │ ldr r0, [pc, #28] @ 5795c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ mov r2, #588 @ 0x24c │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, ip, ip, lsr r8 │ │ │ │ - eorseq sp, r9, r0, lsl #18 │ │ │ │ - eorseq r8, fp, ip, ror fp │ │ │ │ + eorseq r7, ip, r4, asr lr │ │ │ │ + eorseq sp, r9, r8, lsl pc │ │ │ │ + mlaseq fp, r4, r1, r9 │ │ │ │ │ │ │ │ 00057960 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #156] @ 57a14 │ │ │ │ @@ -8635,30 +8635,30 @@ │ │ │ │ ldr r2, [pc, #80] @ 585dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #48 @ 0x30 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ mlaseq lr, r0, fp, r7 │ │ │ │ muleq r0, r4, r8 │ │ │ │ - eorseq r6, ip, ip, ror #24 │ │ │ │ - eorseq ip, r9, r0, ror #26 │ │ │ │ - eorseq ip, r9, r0, lsr #27 │ │ │ │ - @ instruction: 0x0002f7b4 │ │ │ │ - eorseq r6, ip, r0, asr #24 │ │ │ │ - eorseq ip, r9, r4, lsr sp │ │ │ │ - eorseq ip, r9, r4, ror sp │ │ │ │ - @ instruction: 0x0002f7bd │ │ │ │ - eorseq r6, ip, ip, lsl ip │ │ │ │ - eorseq ip, r9, r0, lsl sp │ │ │ │ - eorseq ip, r9, r4, asr #26 │ │ │ │ - @ instruction: 0x0002f7b3 │ │ │ │ - @ instruction: 0x003c6bf8 │ │ │ │ - eorseq ip, r9, ip, ror #25 │ │ │ │ - eorseq ip, r9, r4, ror #26 │ │ │ │ - @ instruction: 0x0002f7bc │ │ │ │ + eorseq r7, ip, r4, lsl #5 │ │ │ │ + eorseq sp, r9, r8, ror r3 │ │ │ │ + @ instruction: 0x0039d3b8 │ │ │ │ + @ instruction: 0x0002f7b0 │ │ │ │ + eorseq r7, ip, r8, asr r2 │ │ │ │ + eorseq sp, r9, ip, asr #6 │ │ │ │ + eorseq sp, r9, ip, lsl #7 │ │ │ │ + @ instruction: 0x0002f7b9 │ │ │ │ + eorseq r7, ip, r4, lsr r2 │ │ │ │ + eorseq sp, r9, r8, lsr #6 │ │ │ │ + eorseq sp, r9, ip, asr r3 │ │ │ │ + andeq pc, r2, pc, lsr #15 │ │ │ │ + eorseq r7, ip, r0, lsl r2 │ │ │ │ + eorseq sp, r9, r4, lsl #6 │ │ │ │ + eorseq sp, r9, ip, ror r3 │ │ │ │ + @ instruction: 0x0002f7b8 │ │ │ │ │ │ │ │ 000585e0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ 586a8 │ │ │ │ @@ -9686,54 +9686,54 @@ │ │ │ │ ldr r2, [pc, #176] @ 59660 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #80 @ 0x50 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ eorseq r6, lr, r0, lsr #26 │ │ │ │ muleq r0, r4, r8 │ │ │ │ - eorseq r5, ip, r8, lsl sp │ │ │ │ - eorseq fp, r9, ip, lsl #28 │ │ │ │ - eorseq fp, r9, r0, asr #28 │ │ │ │ - andeq ip, r3, r3, asr #19 │ │ │ │ - @ instruction: 0x003c5cf4 │ │ │ │ - eorseq fp, r9, r8, ror #27 │ │ │ │ - eorseq fp, r9, ip, ror #28 │ │ │ │ - @ instruction: 0x0003c9b4 │ │ │ │ - @ instruction: 0x003c5cd0 │ │ │ │ - eorseq fp, r9, r4, asr #27 │ │ │ │ - mlaseq r9, ip, lr, fp │ │ │ │ - ldrdeq ip, [r3], -sl │ │ │ │ - eorseq r5, ip, ip, lsr #25 │ │ │ │ - eorseq fp, r9, r0, lsr #27 │ │ │ │ - eorseq fp, r9, ip, ror #28 │ │ │ │ - ldrdeq ip, [r3], -r7 │ │ │ │ - eorseq r5, ip, r8, lsl #25 │ │ │ │ - eorseq fp, r9, ip, ror sp │ │ │ │ - eorseq fp, r9, ip, lsr lr │ │ │ │ - ldrdeq ip, [r3], -r4 │ │ │ │ - eorseq r5, ip, r4, ror #24 │ │ │ │ - eorseq fp, r9, r8, asr sp │ │ │ │ - eorseq fp, r9, ip, lsl #28 │ │ │ │ - ldrdeq ip, [r3], -r1 │ │ │ │ - eorseq r5, ip, r0, asr #24 │ │ │ │ - eorseq fp, r9, r4, lsr sp │ │ │ │ - eorseq fp, r9, ip, lsr #27 │ │ │ │ - andeq ip, r3, lr, asr #19 │ │ │ │ - eorseq r5, ip, ip, lsl ip │ │ │ │ - eorseq fp, r9, r0, lsl sp │ │ │ │ - @ instruction: 0x0039bdb8 │ │ │ │ + eorseq r6, ip, r0, lsr r3 │ │ │ │ + eorseq ip, r9, r4, lsr #8 │ │ │ │ + eorseq ip, r9, r8, asr r4 │ │ │ │ andeq ip, r3, fp, asr #19 │ │ │ │ - @ instruction: 0x003c5bf8 │ │ │ │ - eorseq fp, r9, ip, ror #25 │ │ │ │ - eorseq fp, r9, r8, lsl #27 │ │ │ │ - andeq ip, r3, r8, asr #19 │ │ │ │ - @ instruction: 0x003c5bd4 │ │ │ │ - eorseq fp, r9, r8, asr #25 │ │ │ │ - eorseq fp, r9, r8, asr sp │ │ │ │ - andeq ip, r3, r5, asr #19 │ │ │ │ + eorseq r6, ip, ip, lsl #6 │ │ │ │ + eorseq ip, r9, r0, lsl #8 │ │ │ │ + eorseq ip, r9, r4, lsl #9 │ │ │ │ + @ instruction: 0x0003c9bc │ │ │ │ + eorseq r6, ip, r8, ror #5 │ │ │ │ + @ instruction: 0x0039c3dc │ │ │ │ + @ instruction: 0x0039c4b4 │ │ │ │ + andeq ip, r3, r2, ror #19 │ │ │ │ + eorseq r6, ip, r4, asr #5 │ │ │ │ + @ instruction: 0x0039c3b8 │ │ │ │ + eorseq ip, r9, r4, lsl #9 │ │ │ │ + ldrdeq ip, [r3], -pc @ │ │ │ │ + eorseq r6, ip, r0, lsr #5 │ │ │ │ + mlaseq r9, r4, r3, ip │ │ │ │ + eorseq ip, r9, r4, asr r4 │ │ │ │ + ldrdeq ip, [r3], -ip @ │ │ │ │ + eorseq r6, ip, ip, ror r2 │ │ │ │ + eorseq ip, r9, r0, ror r3 │ │ │ │ + eorseq ip, r9, r4, lsr #8 │ │ │ │ + ldrdeq ip, [r3], -r9 │ │ │ │ + eorseq r6, ip, r8, asr r2 │ │ │ │ + eorseq ip, r9, ip, asr #6 │ │ │ │ + eorseq ip, r9, r4, asr #7 │ │ │ │ + ldrdeq ip, [r3], -r6 │ │ │ │ + eorseq r6, ip, r4, lsr r2 │ │ │ │ + eorseq ip, r9, r8, lsr #6 │ │ │ │ + @ instruction: 0x0039c3d0 │ │ │ │ + ldrdeq ip, [r3], -r3 │ │ │ │ + eorseq r6, ip, r0, lsl r2 │ │ │ │ + eorseq ip, r9, r4, lsl #6 │ │ │ │ + eorseq ip, r9, r0, lsr #7 │ │ │ │ + ldrdeq ip, [r3], -r0 │ │ │ │ + eorseq r6, ip, ip, ror #3 │ │ │ │ + eorseq ip, r9, r0, ror #5 │ │ │ │ + eorseq ip, r9, r0, ror r3 │ │ │ │ + andeq ip, r3, sp, asr #19 │ │ │ │ │ │ │ │ 00059664 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #748] @ 59968 │ │ │ │ @@ -9923,54 +9923,54 @@ │ │ │ │ ldr r2, [pc, #176] @ 59a0c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #140 @ 0x8c │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ eorseq r6, lr, ip, ror r9 │ │ │ │ muleq r0, r4, r8 │ │ │ │ - eorseq r5, ip, ip, ror #18 │ │ │ │ - eorseq fp, r9, r0, ror #20 │ │ │ │ - mlaseq r9, r4, sl, fp │ │ │ │ - ldrdeq pc, [r3], -sp │ │ │ │ - eorseq r5, ip, r8, asr #18 │ │ │ │ - eorseq fp, r9, ip, lsr sl │ │ │ │ - eorseq fp, r9, r0, asr #21 │ │ │ │ - andeq pc, r3, lr, asr #19 │ │ │ │ - eorseq r5, ip, r4, lsr #18 │ │ │ │ - eorseq fp, r9, r8, lsl sl │ │ │ │ - @ instruction: 0x0039baf0 │ │ │ │ - strdeq pc, [r3], -r4 │ │ │ │ - eorseq r5, ip, r0, lsl #18 │ │ │ │ - @ instruction: 0x0039b9f4 │ │ │ │ - eorseq fp, r9, r0, asr #21 │ │ │ │ - strdeq pc, [r3], -r1 │ │ │ │ - @ instruction: 0x003c58dc │ │ │ │ - @ instruction: 0x0039b9d0 │ │ │ │ - mlaseq r9, r0, sl, fp │ │ │ │ - andeq pc, r3, lr, ror #19 │ │ │ │ - @ instruction: 0x003c58b8 │ │ │ │ - eorseq fp, r9, ip, lsr #19 │ │ │ │ - eorseq fp, r9, r0, ror #20 │ │ │ │ - andeq pc, r3, fp, ror #19 │ │ │ │ - mlaseq ip, r4, r8, r5 │ │ │ │ - eorseq fp, r9, r8, lsl #19 │ │ │ │ - eorseq fp, r9, r0, lsl #20 │ │ │ │ - andeq pc, r3, r8, ror #19 │ │ │ │ - eorseq r5, ip, r0, ror r8 │ │ │ │ - eorseq fp, r9, r4, ror #18 │ │ │ │ - eorseq fp, r9, ip, lsl #20 │ │ │ │ + eorseq r5, ip, r4, lsl #31 │ │ │ │ + eorseq ip, r9, r8, ror r0 │ │ │ │ + eorseq ip, r9, ip, lsr #1 │ │ │ │ andeq pc, r3, r5, ror #19 │ │ │ │ - eorseq r5, ip, ip, asr #16 │ │ │ │ - eorseq fp, r9, r0, asr #18 │ │ │ │ - @ instruction: 0x0039b9dc │ │ │ │ - andeq pc, r3, r2, ror #19 │ │ │ │ - eorseq r5, ip, r8, lsr #16 │ │ │ │ - eorseq fp, r9, ip, lsl r9 │ │ │ │ - eorseq fp, r9, ip, lsr #19 │ │ │ │ - ldrdeq pc, [r3], -pc @ │ │ │ │ + eorseq r5, ip, r0, ror #30 │ │ │ │ + eorseq ip, r9, r4, asr r0 │ │ │ │ + ldrsbeq ip, [r9], -r8 @ │ │ │ │ + ldrdeq pc, [r3], -r6 │ │ │ │ + eorseq r5, ip, ip, lsr pc │ │ │ │ + eorseq ip, r9, r0, lsr r0 │ │ │ │ + eorseq ip, r9, r8, lsl #2 │ │ │ │ + strdeq pc, [r3], -ip │ │ │ │ + eorseq r5, ip, r8, lsl pc │ │ │ │ + eorseq ip, r9, ip │ │ │ │ + ldrsbeq ip, [r9], -r8 @ │ │ │ │ + strdeq pc, [r3], -r9 │ │ │ │ + @ instruction: 0x003c5ef4 │ │ │ │ + eorseq fp, r9, r8, ror #31 │ │ │ │ + eorseq ip, r9, r8, lsr #1 │ │ │ │ + strdeq pc, [r3], -r6 │ │ │ │ + @ instruction: 0x003c5ed0 │ │ │ │ + eorseq fp, r9, r4, asr #31 │ │ │ │ + eorseq ip, r9, r8, ror r0 │ │ │ │ + strdeq pc, [r3], -r3 │ │ │ │ + eorseq r5, ip, ip, lsr #29 │ │ │ │ + eorseq fp, r9, r0, lsr #31 │ │ │ │ + eorseq ip, r9, r8, lsl r0 │ │ │ │ + strdeq pc, [r3], -r0 │ │ │ │ + eorseq r5, ip, r8, lsl #29 │ │ │ │ + eorseq fp, r9, ip, ror pc │ │ │ │ + eorseq ip, r9, r4, lsr #32 │ │ │ │ + andeq pc, r3, sp, ror #19 │ │ │ │ + eorseq r5, ip, r4, ror #28 │ │ │ │ + eorseq fp, r9, r8, asr pc │ │ │ │ + @ instruction: 0x0039bff4 │ │ │ │ + andeq pc, r3, sl, ror #19 │ │ │ │ + eorseq r5, ip, r0, asr #28 │ │ │ │ + eorseq fp, r9, r4, lsr pc │ │ │ │ + eorseq fp, r9, r4, asr #31 │ │ │ │ + andeq pc, r3, r7, ror #19 │ │ │ │ │ │ │ │ 00059a10 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #740] @ 59d0c │ │ │ │ @@ -10158,54 +10158,54 @@ │ │ │ │ ldr r2, [pc, #176] @ 59db0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #196 @ 0xc4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ @ instruction: 0x003e65d0 │ │ │ │ muleq r0, r4, r8 │ │ │ │ - eorseq r5, ip, r8, asr #11 │ │ │ │ - @ instruction: 0x0039b6bc │ │ │ │ - @ instruction: 0x0039b6f0 │ │ │ │ - andeq r1, r4, r7, lsl r2 │ │ │ │ - eorseq r5, ip, r4, lsr #11 │ │ │ │ - mlaseq r9, r8, r6, fp │ │ │ │ - eorseq fp, r9, ip, lsl r7 │ │ │ │ - andeq r1, r4, r8, lsl #4 │ │ │ │ - eorseq r5, ip, r0, lsl #11 │ │ │ │ - eorseq fp, r9, r4, ror r6 │ │ │ │ - eorseq fp, r9, ip, asr #14 │ │ │ │ - andeq r1, r4, lr, lsr #4 │ │ │ │ - eorseq r5, ip, ip, asr r5 │ │ │ │ - eorseq fp, r9, r0, asr r6 │ │ │ │ - eorseq fp, r9, ip, lsl r7 │ │ │ │ - andeq r1, r4, fp, lsr #4 │ │ │ │ - eorseq r5, ip, r8, lsr r5 │ │ │ │ - eorseq fp, r9, ip, lsr #12 │ │ │ │ - eorseq fp, r9, ip, ror #13 │ │ │ │ - andeq r1, r4, r8, lsr #4 │ │ │ │ - eorseq r5, ip, r4, lsl r5 │ │ │ │ - eorseq fp, r9, r8, lsl #12 │ │ │ │ - @ instruction: 0x0039b6bc │ │ │ │ - andeq r1, r4, r5, lsr #4 │ │ │ │ - @ instruction: 0x003c54f0 │ │ │ │ - eorseq fp, r9, r4, ror #11 │ │ │ │ - eorseq fp, r9, ip, asr r6 │ │ │ │ - andeq r1, r4, r2, lsr #4 │ │ │ │ - eorseq r5, ip, ip, asr #9 │ │ │ │ - eorseq fp, r9, r0, asr #11 │ │ │ │ - eorseq fp, r9, r8, ror #12 │ │ │ │ + eorseq r5, ip, r0, ror #23 │ │ │ │ + @ instruction: 0x0039bcd4 │ │ │ │ + eorseq fp, r9, r8, lsl #26 │ │ │ │ andeq r1, r4, pc, lsl r2 │ │ │ │ - eorseq r5, ip, r8, lsr #9 │ │ │ │ - mlaseq r9, ip, r5, fp │ │ │ │ - eorseq fp, r9, r8, lsr r6 │ │ │ │ - andeq r1, r4, ip, lsl r2 │ │ │ │ - eorseq r5, ip, r4, lsl #9 │ │ │ │ - eorseq fp, r9, r8, ror r5 │ │ │ │ - eorseq fp, r9, r8, lsl #12 │ │ │ │ - andeq r1, r4, r9, lsl r2 │ │ │ │ + @ instruction: 0x003c5bbc │ │ │ │ + @ instruction: 0x0039bcb0 │ │ │ │ + eorseq fp, r9, r4, lsr sp │ │ │ │ + andeq r1, r4, r0, lsl r2 │ │ │ │ + mlaseq ip, r8, fp, r5 │ │ │ │ + eorseq fp, r9, ip, lsl #25 │ │ │ │ + eorseq fp, r9, r4, ror #26 │ │ │ │ + andeq r1, r4, r6, lsr r2 │ │ │ │ + eorseq r5, ip, r4, ror fp │ │ │ │ + eorseq fp, r9, r8, ror #24 │ │ │ │ + eorseq fp, r9, r4, lsr sp │ │ │ │ + andeq r1, r4, r3, lsr r2 │ │ │ │ + eorseq r5, ip, r0, asr fp │ │ │ │ + eorseq fp, r9, r4, asr #24 │ │ │ │ + eorseq fp, r9, r4, lsl #26 │ │ │ │ + andeq r1, r4, r0, lsr r2 │ │ │ │ + eorseq r5, ip, ip, lsr #22 │ │ │ │ + eorseq fp, r9, r0, lsr #24 │ │ │ │ + @ instruction: 0x0039bcd4 │ │ │ │ + andeq r1, r4, sp, lsr #4 │ │ │ │ + eorseq r5, ip, r8, lsl #22 │ │ │ │ + @ instruction: 0x0039bbfc │ │ │ │ + eorseq fp, r9, r4, ror ip │ │ │ │ + andeq r1, r4, sl, lsr #4 │ │ │ │ + eorseq r5, ip, r4, ror #21 │ │ │ │ + @ instruction: 0x0039bbd8 │ │ │ │ + eorseq fp, r9, r0, lsl #25 │ │ │ │ + andeq r1, r4, r7, lsr #4 │ │ │ │ + eorseq r5, ip, r0, asr #21 │ │ │ │ + @ instruction: 0x0039bbb4 │ │ │ │ + eorseq fp, r9, r0, asr ip │ │ │ │ + andeq r1, r4, r4, lsr #4 │ │ │ │ + mlaseq ip, ip, sl, r5 │ │ │ │ + mlaseq r9, r0, fp, fp │ │ │ │ + eorseq fp, r9, r0, lsr #24 │ │ │ │ + andeq r1, r4, r1, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ @@ -24641,17 +24641,17 @@ │ │ │ │ ldr r0, [pc, #28] @ 67f60 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 67f64 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #412 @ 0x19c │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, fp, r8, lsr r2 │ │ │ │ - eorseq sp, r8, ip, lsr #6 │ │ │ │ - mlaseq r8, r0, r5, sp │ │ │ │ + eorseq r7, fp, r0, asr r8 │ │ │ │ + eorseq sp, r8, r4, asr #18 │ │ │ │ + eorseq sp, r8, r8, lsr #23 │ │ │ │ andeq r5, r0, pc, lsr r8 │ │ │ │ │ │ │ │ 00067f68 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 67f84 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -24667,17 +24667,17 @@ │ │ │ │ ldr r0, [pc, #28] @ 67fc0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 67fc4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #488 @ 0x1e8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003b71d8 │ │ │ │ - eorseq sp, r8, ip, asr #5 │ │ │ │ - eorseq sp, r8, r0, lsr r5 │ │ │ │ + @ instruction: 0x003b77f0 │ │ │ │ + eorseq sp, r8, r4, ror #17 │ │ │ │ + eorseq sp, r8, r8, asr #22 │ │ │ │ ldrdeq r6, [r0], -r7 │ │ │ │ │ │ │ │ 00067fc8 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 67fe4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -24693,18 +24693,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 68020 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 68024 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #532 @ 0x214 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, fp, r8, ror r1 │ │ │ │ - eorseq sp, r8, ip, ror #4 │ │ │ │ - @ instruction: 0x0038d4d0 │ │ │ │ - andeq fp, r0, r3, ror #18 │ │ │ │ + mlaseq fp, r0, r7, r7 │ │ │ │ + eorseq sp, r8, r4, lsl #17 │ │ │ │ + eorseq sp, r8, r8, ror #21 │ │ │ │ + andeq fp, r0, r9, ror #18 │ │ │ │ │ │ │ │ 00068028 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68044 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -24719,18 +24719,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 68080 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 68084 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #584 @ 0x248 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, fp, r8, lsl r1 │ │ │ │ - eorseq sp, r8, ip, lsl #4 │ │ │ │ - eorseq sp, r8, r0, ror r4 │ │ │ │ - andeq ip, r0, r7, lsr #25 │ │ │ │ + eorseq r7, fp, r0, lsr r7 │ │ │ │ + eorseq sp, r8, r4, lsr #16 │ │ │ │ + eorseq sp, r8, r8, lsl #21 │ │ │ │ + andeq ip, r0, sp, lsr #25 │ │ │ │ │ │ │ │ 00068088 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 680a4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -24745,18 +24745,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 680e0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 680e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #640 @ 0x280 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldrheq r7, [fp], -r8 @ │ │ │ │ - eorseq sp, r8, ip, lsr #3 │ │ │ │ - eorseq sp, r8, r0, lsl r4 │ │ │ │ - strdeq sp, [r0], -r7 │ │ │ │ + @ instruction: 0x003b76d0 │ │ │ │ + eorseq sp, r8, r4, asr #15 │ │ │ │ + eorseq sp, r8, r8, lsr #20 │ │ │ │ + andeq sp, r0, r9, ror #11 │ │ │ │ │ │ │ │ 000680e8 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68104 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -24771,18 +24771,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 68140 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 68144 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #712 @ 0x2c8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, fp, r8, asr r0 │ │ │ │ - eorseq sp, r8, ip, asr #2 │ │ │ │ - @ instruction: 0x0038d3b0 │ │ │ │ - andeq r2, r1, r4, lsl ip │ │ │ │ + eorseq r7, fp, r0, ror r6 │ │ │ │ + eorseq sp, r8, r4, ror #14 │ │ │ │ + eorseq sp, r8, r8, asr #19 │ │ │ │ + andeq r2, r1, r6, lsl #24 │ │ │ │ │ │ │ │ 00068148 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68164 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -24797,18 +24797,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 681a0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 681a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #764 @ 0x2fc │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003b6ff8 │ │ │ │ - eorseq sp, r8, ip, ror #1 │ │ │ │ - eorseq sp, r8, r0, asr r3 │ │ │ │ - andeq r3, r1, r5, asr #9 │ │ │ │ + eorseq r7, fp, r0, lsl r6 │ │ │ │ + eorseq sp, r8, r4, lsl #14 │ │ │ │ + eorseq sp, r8, r8, ror #18 │ │ │ │ + @ instruction: 0x000134b2 │ │ │ │ │ │ │ │ 000681a8 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 681c4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -24823,18 +24823,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 68200 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 68204 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #824 @ 0x338 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - mlaseq fp, r8, pc, r6 @ │ │ │ │ - eorseq sp, r8, ip, lsl #1 │ │ │ │ - @ instruction: 0x0038d2f0 │ │ │ │ - andeq r3, r1, pc, lsl r9 │ │ │ │ + @ instruction: 0x003b75b0 │ │ │ │ + eorseq sp, r8, r4, lsr #13 │ │ │ │ + eorseq sp, r8, r8, lsl #18 │ │ │ │ + andeq r3, r1, ip, lsl #18 │ │ │ │ │ │ │ │ 00068208 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68224 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -24849,18 +24849,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 68260 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 68264 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #884 @ 0x374 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r8, lsr pc │ │ │ │ - eorseq sp, r8, ip, lsr #32 │ │ │ │ - mlaseq r8, r0, r2, sp │ │ │ │ - andeq r3, r1, lr, asr sp │ │ │ │ + eorseq r7, fp, r0, asr r5 │ │ │ │ + eorseq sp, r8, r4, asr #12 │ │ │ │ + eorseq sp, r8, r8, lsr #17 │ │ │ │ + andeq r3, r1, fp, asr #26 │ │ │ │ │ │ │ │ 00068268 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68284 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -24875,18 +24875,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 682c0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 682c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #944 @ 0x3b0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003b6ed8 │ │ │ │ - eorseq ip, r8, ip, asr #31 │ │ │ │ - eorseq sp, r8, r0, lsr r2 │ │ │ │ - andeq r4, r1, r4, ror #5 │ │ │ │ + @ instruction: 0x003b74f0 │ │ │ │ + eorseq sp, r8, r4, ror #11 │ │ │ │ + eorseq sp, r8, r8, asr #16 │ │ │ │ + ldrdeq r4, [r1], -r1 │ │ │ │ │ │ │ │ 000682c8 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 682e4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -24901,18 +24901,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 68320 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 68324 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1004 @ 0x3ec │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r8, ror lr │ │ │ │ - eorseq ip, r8, ip, ror #30 │ │ │ │ - @ instruction: 0x0038d1d0 │ │ │ │ - andeq r4, r1, lr, lsr r8 │ │ │ │ + mlaseq fp, r0, r4, r7 │ │ │ │ + eorseq sp, r8, r4, lsl #11 │ │ │ │ + eorseq sp, r8, r8, ror #15 │ │ │ │ + andeq r4, r1, fp, lsr #16 │ │ │ │ │ │ │ │ 00068328 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68344 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -24928,18 +24928,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1056 @ 0x420 │ │ │ │ ldr r2, [pc, #24] @ 68388 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r8, lsl lr │ │ │ │ - eorseq ip, r8, r8, lsl #30 │ │ │ │ - eorseq sp, r8, ip, ror #2 │ │ │ │ - muleq r1, sl, fp │ │ │ │ + eorseq r7, fp, r0, lsr r4 │ │ │ │ + eorseq sp, r8, r0, lsr #10 │ │ │ │ + eorseq sp, r8, r4, lsl #15 │ │ │ │ + andeq r4, r1, r7, lsl #23 │ │ │ │ │ │ │ │ 0006838c : │ │ │ │ cmp r0, #0 │ │ │ │ beq 683a8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -24955,18 +24955,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1120 @ 0x460 │ │ │ │ ldr r2, [pc, #24] @ 683ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003b6db4 │ │ │ │ - eorseq ip, r8, r4, lsr #29 │ │ │ │ - eorseq sp, r8, r8, lsl #2 │ │ │ │ - ldrdeq r4, [r1], -r0 │ │ │ │ + eorseq r7, fp, ip, asr #7 │ │ │ │ + @ instruction: 0x0038d4bc │ │ │ │ + eorseq sp, r8, r0, lsr #14 │ │ │ │ + @ instruction: 0x00014ebd │ │ │ │ │ │ │ │ 000683f0 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 6840c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -24982,18 +24982,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1184 @ 0x4a0 │ │ │ │ ldr r2, [pc, #24] @ 68450 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r0, asr sp │ │ │ │ - eorseq ip, r8, r0, asr #28 │ │ │ │ - eorseq sp, r8, r4, lsr #1 │ │ │ │ - andeq r5, r1, r6, lsl #4 │ │ │ │ + eorseq r7, fp, r8, ror #6 │ │ │ │ + eorseq sp, r8, r8, asr r4 │ │ │ │ + @ instruction: 0x0038d6bc │ │ │ │ + strdeq r5, [r1], -r3 │ │ │ │ │ │ │ │ 00068454 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68470 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25009,18 +25009,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1248 @ 0x4e0 │ │ │ │ ldr r2, [pc, #24] @ 684b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, ip, ror #25 │ │ │ │ - @ instruction: 0x0038cddc │ │ │ │ - eorseq sp, r8, r0, asr #32 │ │ │ │ - andeq r5, r1, r9, lsl #15 │ │ │ │ + eorseq r7, fp, r4, lsl #6 │ │ │ │ + @ instruction: 0x0038d3f4 │ │ │ │ + eorseq sp, r8, r8, asr r6 │ │ │ │ + andeq r5, r1, r6, ror r7 │ │ │ │ │ │ │ │ 000684b8 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 684d4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25035,18 +25035,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 68510 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 68514 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1328 @ 0x530 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r8, lsl #25 │ │ │ │ - eorseq ip, r8, ip, ror sp │ │ │ │ - eorseq ip, r8, r0, ror #31 │ │ │ │ - andeq r5, r1, r4, asr #28 │ │ │ │ + eorseq r7, fp, r0, lsr #5 │ │ │ │ + mlaseq r8, r4, r3, sp │ │ │ │ + @ instruction: 0x0038d5f8 │ │ │ │ + andeq r5, r1, r1, lsr lr │ │ │ │ │ │ │ │ 00068518 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68534 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25062,18 +25062,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1376 @ 0x560 │ │ │ │ ldr r2, [pc, #24] @ 68578 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r8, lsr #24 │ │ │ │ - eorseq ip, r8, r8, lsl sp │ │ │ │ - eorseq ip, r8, ip, ror pc │ │ │ │ - andeq r6, r1, r8, asr r3 │ │ │ │ + eorseq r7, fp, r0, asr #4 │ │ │ │ + eorseq sp, r8, r0, lsr r3 │ │ │ │ + mlaseq r8, r4, r5, sp │ │ │ │ + andeq r6, r1, r5, asr #6 │ │ │ │ │ │ │ │ 0006857c : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68598 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25089,18 +25089,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1440 @ 0x5a0 │ │ │ │ ldr r2, [pc, #24] @ 685dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r4, asr #23 │ │ │ │ - @ instruction: 0x0038ccb4 │ │ │ │ - eorseq ip, r8, r8, lsl pc │ │ │ │ - andeq r6, r1, lr, asr #15 │ │ │ │ + @ instruction: 0x003b71dc │ │ │ │ + eorseq sp, r8, ip, asr #5 │ │ │ │ + eorseq sp, r8, r0, lsr r5 │ │ │ │ + @ instruction: 0x000167bb │ │ │ │ │ │ │ │ 000685e0 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 685fc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25116,18 +25116,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1504 @ 0x5e0 │ │ │ │ ldr r2, [pc, #24] @ 68640 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r0, ror #22 │ │ │ │ - eorseq ip, r8, r0, asr ip │ │ │ │ - @ instruction: 0x0038ceb4 │ │ │ │ - andeq r7, r1, fp, ror #8 │ │ │ │ + eorseq r7, fp, r8, ror r1 │ │ │ │ + eorseq sp, r8, r8, ror #4 │ │ │ │ + eorseq sp, r8, ip, asr #9 │ │ │ │ + andeq r7, r1, r8, asr r4 │ │ │ │ │ │ │ │ 00068644 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68660 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25143,18 +25143,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1568 @ 0x620 │ │ │ │ ldr r2, [pc, #24] @ 686a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003b6afc │ │ │ │ - eorseq ip, r8, ip, ror #23 │ │ │ │ - eorseq ip, r8, r0, asr lr │ │ │ │ - andeq r7, r1, r4, lsl fp │ │ │ │ + eorseq r7, fp, r4, lsl r1 │ │ │ │ + eorseq sp, r8, r4, lsl #4 │ │ │ │ + eorseq sp, r8, r8, ror #8 │ │ │ │ + andeq r7, r1, r1, lsl #22 │ │ │ │ │ │ │ │ 000686a8 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 686c4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25170,18 +25170,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1632 @ 0x660 │ │ │ │ ldr r2, [pc, #24] @ 68708 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - mlaseq fp, r8, sl, r6 │ │ │ │ - eorseq ip, r8, r8, lsl #23 │ │ │ │ - eorseq ip, r8, ip, ror #27 │ │ │ │ - ldrdeq r7, [r1], -r1 │ │ │ │ + ldrheq r7, [fp], -r0 @ │ │ │ │ + eorseq sp, r8, r0, lsr #3 │ │ │ │ + eorseq sp, r8, r4, lsl #8 │ │ │ │ + @ instruction: 0x00017fbe │ │ │ │ │ │ │ │ 0006870c : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68728 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25197,18 +25197,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1696 @ 0x6a0 │ │ │ │ ldr r2, [pc, #24] @ 6876c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r4, lsr sl │ │ │ │ - eorseq ip, r8, r4, lsr #22 │ │ │ │ - eorseq ip, r8, r8, lsl #27 │ │ │ │ - andeq r8, r1, fp, lsl #11 │ │ │ │ + eorseq r7, fp, ip, asr #32 │ │ │ │ + eorseq sp, r8, ip, lsr r1 │ │ │ │ + eorseq sp, r8, r0, lsr #7 │ │ │ │ + andeq r8, r1, r8, ror r5 │ │ │ │ │ │ │ │ 00068770 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 6878c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25224,18 +25224,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1760 @ 0x6e0 │ │ │ │ ldr r2, [pc, #24] @ 687d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003b69d0 │ │ │ │ - eorseq ip, r8, r0, asr #21 │ │ │ │ - eorseq ip, r8, r4, lsr #26 │ │ │ │ - andeq r8, r1, r3, lsl #17 │ │ │ │ + eorseq r6, fp, r8, ror #31 │ │ │ │ + ldrsbeq sp, [r8], -r8 @ │ │ │ │ + eorseq sp, r8, ip, lsr r3 │ │ │ │ + andeq r8, r1, r0, ror r8 │ │ │ │ │ │ │ │ 000687d4 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 687f0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25250,18 +25250,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 6882c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 68830 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1824 @ 0x720 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, ip, ror #18 │ │ │ │ - eorseq ip, r8, r0, ror #20 │ │ │ │ - eorseq ip, r8, r4, asr #25 │ │ │ │ - andeq r8, r1, r5, asr #25 │ │ │ │ + eorseq r6, fp, r4, lsl #31 │ │ │ │ + eorseq sp, r8, r8, ror r0 │ │ │ │ + @ instruction: 0x0038d2dc │ │ │ │ + @ instruction: 0x00018cb2 │ │ │ │ │ │ │ │ 00068834 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68850 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25276,18 +25276,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 6888c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 68890 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1888 @ 0x760 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, ip, lsl #18 │ │ │ │ - eorseq ip, r8, r0, lsl #20 │ │ │ │ - eorseq ip, r8, r4, ror #24 │ │ │ │ - andeq r9, r1, pc, lsr #2 │ │ │ │ + eorseq r6, fp, r4, lsr #30 │ │ │ │ + eorseq sp, r8, r8, lsl r0 │ │ │ │ + eorseq sp, r8, ip, ror r2 │ │ │ │ + andeq r9, r1, ip, lsl r1 │ │ │ │ │ │ │ │ 00068894 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 688b0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25303,18 +25303,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1952 @ 0x7a0 │ │ │ │ ldr r2, [pc, #24] @ 688f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, ip, lsr #17 │ │ │ │ - mlaseq r8, ip, r9, ip │ │ │ │ - eorseq ip, r8, r0, lsl #24 │ │ │ │ - ldrdeq r9, [r1], -ip │ │ │ │ + eorseq r6, fp, r4, asr #29 │ │ │ │ + @ instruction: 0x0038cfb4 │ │ │ │ + eorseq sp, r8, r8, lsl r2 │ │ │ │ + andeq r9, r1, r9, asr #13 │ │ │ │ │ │ │ │ 000688f8 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68914 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25330,18 +25330,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2016 @ 0x7e0 │ │ │ │ ldr r2, [pc, #24] @ 68958 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r8, asr #16 │ │ │ │ - eorseq ip, r8, r8, lsr r9 │ │ │ │ - mlaseq r8, ip, fp, ip │ │ │ │ - andeq r9, r1, r0, lsl #21 │ │ │ │ + eorseq r6, fp, r0, ror #28 │ │ │ │ + eorseq ip, r8, r0, asr pc │ │ │ │ + @ instruction: 0x0038d1b4 │ │ │ │ + andeq r9, r1, sp, ror #20 │ │ │ │ │ │ │ │ 0006895c : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68978 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25356,18 +25356,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 689b4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 689b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #2080 @ 0x820 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r4, ror #15 │ │ │ │ - @ instruction: 0x0038c8d8 │ │ │ │ - eorseq ip, r8, ip, lsr fp │ │ │ │ - strdeq sl, [r1], -r2 │ │ │ │ + @ instruction: 0x003b6dfc │ │ │ │ + @ instruction: 0x0038cef0 │ │ │ │ + eorseq sp, r8, r4, asr r1 │ │ │ │ + ldrdeq sl, [r1], -pc @ │ │ │ │ │ │ │ │ 000689bc : │ │ │ │ cmp r0, #0 │ │ │ │ beq 689d8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25383,18 +25383,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2128 @ 0x850 │ │ │ │ ldr r2, [pc, #24] @ 68a1c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r4, lsl #15 │ │ │ │ - eorseq ip, r8, r4, ror r8 │ │ │ │ - @ instruction: 0x0038cad8 │ │ │ │ - andeq sl, r1, r5, lsl #16 │ │ │ │ + mlaseq fp, ip, sp, r6 │ │ │ │ + eorseq ip, r8, ip, lsl #29 │ │ │ │ + ldrsheq sp, [r8], -r0 @ │ │ │ │ + strdeq sl, [r1], -r2 │ │ │ │ │ │ │ │ 00068a20 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68a3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25410,18 +25410,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2192 @ 0x890 │ │ │ │ ldr r2, [pc, #24] @ 68a80 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r0, lsr #14 │ │ │ │ - eorseq ip, r8, r0, lsl r8 │ │ │ │ - eorseq ip, r8, r4, ror sl │ │ │ │ - andeq sl, r1, r1, lsl #25 │ │ │ │ + eorseq r6, fp, r8, lsr sp │ │ │ │ + eorseq ip, r8, r8, lsr #28 │ │ │ │ + eorseq sp, r8, ip, lsl #1 │ │ │ │ + andeq sl, r1, lr, ror #24 │ │ │ │ │ │ │ │ 00068a84 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68aa0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25437,18 +25437,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2256 @ 0x8d0 │ │ │ │ ldr r2, [pc, #24] @ 68ae4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003b66bc │ │ │ │ - eorseq ip, r8, ip, lsr #15 │ │ │ │ - eorseq ip, r8, r0, lsl sl │ │ │ │ - andeq fp, r1, r3, lsr r2 │ │ │ │ + @ instruction: 0x003b6cd4 │ │ │ │ + eorseq ip, r8, r4, asr #27 │ │ │ │ + eorseq sp, r8, r8, lsr #32 │ │ │ │ + andeq fp, r1, r0, lsr #4 │ │ │ │ │ │ │ │ 00068ae8 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68b04 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25463,18 +25463,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 68b40 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 68b44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #2320 @ 0x910 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r8, asr r6 │ │ │ │ - eorseq ip, r8, ip, asr #14 │ │ │ │ - @ instruction: 0x0038c9b0 │ │ │ │ - @ instruction: 0x0001bcb3 │ │ │ │ + eorseq r6, fp, r0, ror ip │ │ │ │ + eorseq ip, r8, r4, ror #26 │ │ │ │ + eorseq ip, r8, r8, asr #31 │ │ │ │ + andeq fp, r1, r0, lsr #25 │ │ │ │ │ │ │ │ 00068b48 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68b64 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25490,18 +25490,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2368 @ 0x940 │ │ │ │ ldr r2, [pc, #24] @ 68ba8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003b65f8 │ │ │ │ - eorseq ip, r8, r8, ror #13 │ │ │ │ - eorseq ip, r8, ip, asr #18 │ │ │ │ - andeq ip, r1, sl, ror r6 │ │ │ │ + eorseq r6, fp, r0, lsl ip │ │ │ │ + eorseq ip, r8, r0, lsl #26 │ │ │ │ + eorseq ip, r8, r4, ror #30 │ │ │ │ + andeq ip, r1, r7, ror #12 │ │ │ │ │ │ │ │ 00068bac : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68bc8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25517,18 +25517,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2416 @ 0x970 │ │ │ │ ldr r2, [pc, #24] @ 68c0c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - mlaseq fp, r4, r5, r6 │ │ │ │ - eorseq ip, r8, r4, lsl #13 │ │ │ │ - eorseq ip, r8, r8, ror #17 │ │ │ │ - andeq ip, r1, r5, lsl #29 │ │ │ │ + eorseq r6, fp, ip, lsr #23 │ │ │ │ + mlaseq r8, ip, ip, ip │ │ │ │ + eorseq ip, r8, r0, lsl #30 │ │ │ │ + andeq ip, r1, r2, ror lr │ │ │ │ │ │ │ │ 00068c10 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68c2c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25544,18 +25544,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2464 @ 0x9a0 │ │ │ │ ldr r2, [pc, #24] @ 68c70 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r0, lsr r5 │ │ │ │ - eorseq ip, r8, r0, lsr #12 │ │ │ │ - eorseq ip, r8, r4, lsl #17 │ │ │ │ - andeq sp, r1, sp, ror #3 │ │ │ │ + eorseq r6, fp, r8, asr #22 │ │ │ │ + eorseq ip, r8, r8, lsr ip │ │ │ │ + mlaseq r8, ip, lr, ip │ │ │ │ + ldrdeq sp, [r1], -sl │ │ │ │ │ │ │ │ 00068c74 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68c90 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25571,18 +25571,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2512 @ 0x9d0 │ │ │ │ ldr r2, [pc, #24] @ 68cd4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, ip, asr #9 │ │ │ │ - @ instruction: 0x0038c5bc │ │ │ │ - eorseq ip, r8, r0, lsr #16 │ │ │ │ - andeq lr, r1, r2, asr r0 │ │ │ │ + eorseq r6, fp, r4, ror #21 │ │ │ │ + @ instruction: 0x0038cbd4 │ │ │ │ + eorseq ip, r8, r8, lsr lr │ │ │ │ + andeq lr, r1, pc, lsr r0 │ │ │ │ │ │ │ │ 00068cd8 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68cf4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25597,18 +25597,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 68d30 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 68d34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #2592 @ 0xa20 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r8, ror #8 │ │ │ │ - eorseq ip, r8, ip, asr r5 │ │ │ │ - eorseq ip, r8, r0, asr #15 │ │ │ │ - @ instruction: 0x0001ecba │ │ │ │ + eorseq r6, fp, r0, lsl #21 │ │ │ │ + eorseq ip, r8, r4, ror fp │ │ │ │ + @ instruction: 0x0038cdd8 │ │ │ │ + andeq lr, r1, ip, lsr #25 │ │ │ │ │ │ │ │ 00068d38 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68d54 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25624,18 +25624,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2656 @ 0xa60 │ │ │ │ ldr r2, [pc, #24] @ 68d98 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r8, lsl #8 │ │ │ │ - @ instruction: 0x0038c4f8 │ │ │ │ - eorseq ip, r8, ip, asr r7 │ │ │ │ - @ instruction: 0x0001f2bf │ │ │ │ + eorseq r6, fp, r0, lsr #20 │ │ │ │ + eorseq ip, r8, r0, lsl fp │ │ │ │ + eorseq ip, r8, r4, ror sp │ │ │ │ + @ instruction: 0x0001f2b1 │ │ │ │ │ │ │ │ 00068d9c : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68db8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25651,18 +25651,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2720 @ 0xaa0 │ │ │ │ ldr r2, [pc, #24] @ 68dfc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r4, lsr #7 │ │ │ │ - mlaseq r8, r4, r4, ip │ │ │ │ - @ instruction: 0x0038c6f8 │ │ │ │ - @ instruction: 0x0001f6bc │ │ │ │ + @ instruction: 0x003b69bc │ │ │ │ + eorseq ip, r8, ip, lsr #21 │ │ │ │ + eorseq ip, r8, r0, lsl sp │ │ │ │ + andeq pc, r1, lr, lsr #13 │ │ │ │ │ │ │ │ 00068e00 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68e1c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25678,18 +25678,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2784 @ 0xae0 │ │ │ │ ldr r2, [pc, #24] @ 68e60 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r0, asr #6 │ │ │ │ - eorseq ip, r8, r0, lsr r4 │ │ │ │ - mlaseq r8, r4, r6, ip │ │ │ │ - strdeq r0, [r2], -sl │ │ │ │ + eorseq r6, fp, r8, asr r9 │ │ │ │ + eorseq ip, r8, r8, asr #20 │ │ │ │ + eorseq ip, r8, ip, lsr #25 │ │ │ │ + andeq r0, r2, ip, ror #7 │ │ │ │ │ │ │ │ 00068e64 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68e80 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25705,18 +25705,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2832 @ 0xb10 │ │ │ │ ldr r2, [pc, #24] @ 68ec4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003b62dc │ │ │ │ - eorseq ip, r8, ip, asr #7 │ │ │ │ - eorseq ip, r8, r0, lsr r6 │ │ │ │ - andeq r0, r2, r0, ror #14 │ │ │ │ + @ instruction: 0x003b68f4 │ │ │ │ + eorseq ip, r8, r4, ror #19 │ │ │ │ + eorseq ip, r8, r8, asr #24 │ │ │ │ + andeq r0, r2, r2, asr r7 │ │ │ │ │ │ │ │ 00068ec8 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68ee4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25731,18 +25731,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 68f20 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 68f24 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #2912 @ 0xb60 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r8, ror r2 │ │ │ │ - eorseq ip, r8, ip, ror #6 │ │ │ │ - @ instruction: 0x0038c5d0 │ │ │ │ - ldrdeq r0, [r2], -sp │ │ │ │ + mlaseq fp, r0, r8, r6 │ │ │ │ + eorseq ip, r8, r4, lsl #19 │ │ │ │ + eorseq ip, r8, r8, ror #23 │ │ │ │ + andeq r0, r2, pc, asr #27 │ │ │ │ │ │ │ │ 00068f28 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68f44 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25758,18 +25758,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2960 @ 0xb90 │ │ │ │ ldr r2, [pc, #24] @ 68f88 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r8, lsl r2 │ │ │ │ - eorseq ip, r8, r8, lsl #6 │ │ │ │ - eorseq ip, r8, ip, ror #10 │ │ │ │ - muleq r2, r7, r0 │ │ │ │ + eorseq r6, fp, r0, lsr r8 │ │ │ │ + eorseq ip, r8, r0, lsr #18 │ │ │ │ + eorseq ip, r8, r4, lsl #23 │ │ │ │ + andeq r3, r2, pc, lsl #1 │ │ │ │ │ │ │ │ 00068f8c : │ │ │ │ cmp r0, #0 │ │ │ │ beq 68fa8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25785,18 +25785,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3024 @ 0xbd0 │ │ │ │ ldr r2, [pc, #24] @ 68fec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003b61b4 │ │ │ │ - eorseq ip, r8, r4, lsr #5 │ │ │ │ - eorseq ip, r8, r8, lsl #10 │ │ │ │ - andeq r5, r2, r1, asr fp │ │ │ │ + eorseq r6, fp, ip, asr #15 │ │ │ │ + @ instruction: 0x0038c8bc │ │ │ │ + eorseq ip, r8, r0, lsr #22 │ │ │ │ + andeq r5, r2, r7, asr #22 │ │ │ │ │ │ │ │ 00068ff0 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 6900c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25812,18 +25812,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3088 @ 0xc10 │ │ │ │ ldr r2, [pc, #24] @ 69050 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r0, asr r1 │ │ │ │ - eorseq ip, r8, r0, asr #4 │ │ │ │ - eorseq ip, r8, r4, lsr #9 │ │ │ │ - muleq r2, r9, ip │ │ │ │ + eorseq r6, fp, r8, ror #14 │ │ │ │ + eorseq ip, r8, r8, asr r8 │ │ │ │ + @ instruction: 0x0038cabc │ │ │ │ + muleq r2, r0, ip │ │ │ │ │ │ │ │ 00069054 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 69070 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25839,18 +25839,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3136 @ 0xc40 │ │ │ │ ldr r2, [pc, #24] @ 690b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, ip, ror #1 │ │ │ │ - @ instruction: 0x0038c1dc │ │ │ │ - eorseq ip, r8, r0, asr #8 │ │ │ │ - andeq sl, r2, ip, lsl #23 │ │ │ │ + eorseq r6, fp, r4, lsl #14 │ │ │ │ + @ instruction: 0x0038c7f4 │ │ │ │ + eorseq ip, r8, r8, asr sl │ │ │ │ + andeq sl, r2, r3, lsl #23 │ │ │ │ │ │ │ │ 000690b8 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 690d4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25866,18 +25866,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3184 @ 0xc70 │ │ │ │ ldr r2, [pc, #24] @ 69118 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r8, lsl #1 │ │ │ │ - eorseq ip, r8, r8, ror r1 │ │ │ │ - @ instruction: 0x0038c3dc │ │ │ │ - andeq sl, r2, r9, ror #30 │ │ │ │ + eorseq r6, fp, r0, lsr #13 │ │ │ │ + mlaseq r8, r0, r7, ip │ │ │ │ + @ instruction: 0x0038c9f4 │ │ │ │ + andeq sl, r2, r0, ror #30 │ │ │ │ │ │ │ │ 0006911c : │ │ │ │ cmp r0, #0 │ │ │ │ beq 69138 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -25893,17 +25893,17 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3232 @ 0xca0 │ │ │ │ ldr r2, [pc, #24] @ 6917c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, fp, r4, lsr #32 │ │ │ │ - eorseq ip, r8, r4, lsl r1 │ │ │ │ - eorseq ip, r8, r8, ror r3 │ │ │ │ + eorseq r6, fp, ip, lsr r6 │ │ │ │ + eorseq ip, r8, ip, lsr #14 │ │ │ │ + mlaseq r8, r0, r9, ip │ │ │ │ andeq r2, r3, sp, lsr r1 │ │ │ │ │ │ │ │ 00069180 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 6919c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -25920,17 +25920,17 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3296 @ 0xce0 │ │ │ │ ldr r2, [pc, #24] @ 691e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r5, fp, r0, asr #31 │ │ │ │ - ldrheq ip, [r8], -r0 @ │ │ │ │ - eorseq ip, r8, r4, lsl r3 │ │ │ │ + @ instruction: 0x003b65d8 │ │ │ │ + eorseq ip, r8, r8, asr #13 │ │ │ │ + eorseq ip, r8, ip, lsr #18 │ │ │ │ andeq r2, r3, ip, lsl lr │ │ │ │ │ │ │ │ 000691e4 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 69200 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -25947,17 +25947,17 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3344 @ 0xd10 │ │ │ │ ldr r2, [pc, #24] @ 69244 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r5, fp, ip, asr pc │ │ │ │ - eorseq ip, r8, ip, asr #32 │ │ │ │ - @ instruction: 0x0038c2b0 │ │ │ │ + eorseq r6, fp, r4, ror r5 │ │ │ │ + eorseq ip, r8, r4, ror #12 │ │ │ │ + eorseq ip, r8, r8, asr #17 │ │ │ │ andeq r3, r3, fp, ror #28 │ │ │ │ │ │ │ │ 00069248 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 69264 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -25974,18 +25974,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3424 @ 0xd60 │ │ │ │ ldr r2, [pc, #24] @ 692a8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003b5ef8 │ │ │ │ - eorseq fp, r8, r8, ror #31 │ │ │ │ - eorseq ip, r8, ip, asr #4 │ │ │ │ - andeq r4, r3, ip, lsr #5 │ │ │ │ + eorseq r6, fp, r0, lsl r5 │ │ │ │ + eorseq ip, r8, r0, lsl #12 │ │ │ │ + eorseq ip, r8, r4, ror #16 │ │ │ │ + andeq r4, r3, r5, lsr #5 │ │ │ │ │ │ │ │ 000692ac : │ │ │ │ cmp r0, #0 │ │ │ │ beq 692c8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26001,18 +26001,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3488 @ 0xda0 │ │ │ │ ldr r2, [pc, #24] @ 6930c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - mlaseq fp, r4, lr, r5 │ │ │ │ - eorseq fp, r8, r4, lsl #31 │ │ │ │ - eorseq ip, r8, r8, ror #3 │ │ │ │ - @ instruction: 0x000394bf │ │ │ │ + eorseq r6, fp, ip, lsr #9 │ │ │ │ + mlaseq r8, ip, r5, ip │ │ │ │ + eorseq ip, r8, r0, lsl #16 │ │ │ │ + andeq r9, r3, r7, asr #9 │ │ │ │ │ │ │ │ 00069310 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 6932c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26028,18 +26028,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3536 @ 0xdd0 │ │ │ │ ldr r2, [pc, #24] @ 69370 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r5, fp, r0, lsr lr │ │ │ │ - eorseq fp, r8, r0, lsr #30 │ │ │ │ - eorseq ip, r8, r4, lsl #3 │ │ │ │ - andeq r9, r3, r6, lsl #25 │ │ │ │ + eorseq r6, fp, r8, asr #8 │ │ │ │ + eorseq ip, r8, r8, lsr r5 │ │ │ │ + mlaseq r8, ip, r7, ip │ │ │ │ + andeq r9, r3, lr, lsl #25 │ │ │ │ │ │ │ │ 00069374 : │ │ │ │ ldr r3, [pc, #108] @ 693e8 │ │ │ │ ldr r2, [pc, #108] @ 693ec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ @@ -26065,18 +26065,18 @@ │ │ │ │ ldr r2, [pc, #32] @ 693fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ eorseq r6, sp, ip, ror ip │ │ │ │ muleq r0, r4, r8 │ │ │ │ - eorseq r5, fp, ip, lsr #27 │ │ │ │ - mlaseq r8, ip, lr, fp │ │ │ │ - eorseq fp, r8, r0, lsr #30 │ │ │ │ - andeq r9, r3, pc, asr #27 │ │ │ │ + eorseq r6, fp, r4, asr #7 │ │ │ │ + @ instruction: 0x0038c4b4 │ │ │ │ + eorseq ip, r8, r8, lsr r5 │ │ │ │ + ldrdeq r9, [r3], -r7 │ │ │ │ │ │ │ │ 00069400 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 6941c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26091,18 +26091,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 69458 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 6945c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #3664 @ 0xe50 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r5, fp, r0, asr #26 │ │ │ │ - eorseq fp, r8, r4, lsr lr │ │ │ │ - mlaseq r8, r8, r0, ip │ │ │ │ - andeq sl, r3, ip, lsl r4 │ │ │ │ + eorseq r6, fp, r8, asr r3 │ │ │ │ + eorseq ip, r8, ip, asr #8 │ │ │ │ + @ instruction: 0x0038c6b0 │ │ │ │ + andeq sl, r3, r4, lsr #8 │ │ │ │ │ │ │ │ 00069460 : │ │ │ │ ldr r3, [pc, #108] @ 694d4 │ │ │ │ ldr r2, [pc, #108] @ 694d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ @@ -26128,18 +26128,18 @@ │ │ │ │ ldr r2, [pc, #32] @ 694e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ mlaseq sp, r0, fp, r6 │ │ │ │ muleq r0, r4, r8 │ │ │ │ - eorseq r5, fp, r0, asr #25 │ │ │ │ - @ instruction: 0x0038bdb0 │ │ │ │ - eorseq fp, r8, r4, lsr lr │ │ │ │ - @ instruction: 0x0003b4bc │ │ │ │ + @ instruction: 0x003b62d8 │ │ │ │ + eorseq ip, r8, r8, asr #7 │ │ │ │ + eorseq ip, r8, ip, asr #8 │ │ │ │ + andeq fp, r3, r4, asr #9 │ │ │ │ │ │ │ │ 000694ec : │ │ │ │ cmp r0, #0 │ │ │ │ beq 69508 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26154,18 +26154,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 69544 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 69548 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #3776 @ 0xec0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r5, fp, r4, asr ip │ │ │ │ - eorseq fp, r8, r8, asr #26 │ │ │ │ - eorseq fp, r8, ip, lsr #31 │ │ │ │ - andeq fp, r3, r9, ror ip │ │ │ │ + eorseq r6, fp, ip, ror #4 │ │ │ │ + eorseq ip, r8, r0, ror #6 │ │ │ │ + eorseq ip, r8, r4, asr #11 │ │ │ │ + andeq fp, r3, r1, lsl #25 │ │ │ │ │ │ │ │ 0006954c : │ │ │ │ ldr r3, [pc, #104] @ 695bc │ │ │ │ ldr r2, [pc, #104] @ 695c0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ @@ -26190,18 +26190,18 @@ │ │ │ │ ldr r2, [pc, #32] @ 695d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #3840 @ 0xf00 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ eorseq r6, sp, r4, lsr #21 │ │ │ │ muleq r0, r4, r8 │ │ │ │ - @ instruction: 0x003b5bd4 │ │ │ │ - eorseq fp, r8, r8, asr #25 │ │ │ │ - eorseq fp, r8, ip, asr #26 │ │ │ │ - andeq ip, r3, r4 │ │ │ │ + eorseq r6, fp, ip, ror #3 │ │ │ │ + eorseq ip, r8, r0, ror #5 │ │ │ │ + eorseq ip, r8, r4, ror #6 │ │ │ │ + andeq ip, r3, ip │ │ │ │ │ │ │ │ 000695d4 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 695f0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26217,18 +26217,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3888 @ 0xf30 │ │ │ │ ldr r2, [pc, #24] @ 69634 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r5, fp, ip, ror #22 │ │ │ │ - eorseq fp, r8, ip, asr ip │ │ │ │ - eorseq fp, r8, r0, asr #29 │ │ │ │ - andeq ip, r3, r8, ror #31 │ │ │ │ + eorseq r6, fp, r4, lsl #3 │ │ │ │ + eorseq ip, r8, r4, ror r2 │ │ │ │ + @ instruction: 0x0038c4d8 │ │ │ │ + strdeq ip, [r3], -r0 │ │ │ │ │ │ │ │ 00069638 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 69654 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26244,18 +26244,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3936 @ 0xf60 │ │ │ │ ldr r2, [pc, #24] @ 69698 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r5, fp, r8, lsl #22 │ │ │ │ - @ instruction: 0x0038bbf8 │ │ │ │ - eorseq fp, r8, ip, asr lr │ │ │ │ - andeq lr, r3, r2, ror #17 │ │ │ │ + eorseq r6, fp, r0, lsr #2 │ │ │ │ + eorseq ip, r8, r0, lsl r2 │ │ │ │ + eorseq ip, r8, r4, ror r4 │ │ │ │ + andeq lr, r3, sl, ror #17 │ │ │ │ │ │ │ │ 0006969c : │ │ │ │ cmp r0, #0 │ │ │ │ beq 696b8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26271,18 +26271,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4000 @ 0xfa0 │ │ │ │ ldr r2, [pc, #24] @ 696fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r5, fp, r4, lsr #21 │ │ │ │ - mlaseq r8, r4, fp, fp │ │ │ │ - @ instruction: 0x0038bdf8 │ │ │ │ - andeq lr, r3, r7, ror #26 │ │ │ │ + ldrheq r6, [fp], -ip @ │ │ │ │ + eorseq ip, r8, ip, lsr #3 │ │ │ │ + eorseq ip, r8, r0, lsl r4 │ │ │ │ + andeq lr, r3, pc, ror #26 │ │ │ │ │ │ │ │ 00069700 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 6971c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26297,18 +26297,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 69758 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 6975c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4080 @ 0xff0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r5, fp, r0, asr #20 │ │ │ │ - eorseq fp, r8, r4, lsr fp │ │ │ │ - mlaseq r8, r8, sp, fp │ │ │ │ - andeq pc, r3, ip, lsr #1 │ │ │ │ + eorseq r6, fp, r8, asr r0 │ │ │ │ + eorseq ip, r8, ip, asr #2 │ │ │ │ + @ instruction: 0x0038c3b0 │ │ │ │ + strheq pc, [r3], -r4 @ │ │ │ │ │ │ │ │ 00069760 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 6977c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26324,18 +26324,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #4032 @ 0xfc0 │ │ │ │ ldr r2, [pc, #24] @ 697c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003b79d8 │ │ │ │ - @ instruction: 0x0038bad0 │ │ │ │ - eorseq fp, r8, r4, lsr sp │ │ │ │ - strheq r1, [r4], -r7 │ │ │ │ + @ instruction: 0x003b7ff0 │ │ │ │ + eorseq ip, r8, r8, ror #1 │ │ │ │ + eorseq ip, r8, ip, asr #6 │ │ │ │ + strheq r1, [r4], -pc @ │ │ │ │ │ │ │ │ 000697c4 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 697e0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26351,18 +26351,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3968 @ 0xf80 │ │ │ │ ldr r2, [pc, #24] @ 69824 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, fp, r4, ror r9 │ │ │ │ - eorseq fp, r8, ip, ror #20 │ │ │ │ - @ instruction: 0x0038bcd0 │ │ │ │ - andeq r5, r4, sp, asr #31 │ │ │ │ + eorseq r7, fp, ip, lsl #31 │ │ │ │ + eorseq ip, r8, r4, lsl #1 │ │ │ │ + eorseq ip, r8, r8, ror #5 │ │ │ │ + ldrdeq r5, [r4], -r5 @ │ │ │ │ │ │ │ │ 00069828 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 69844 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26378,18 +26378,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3920 @ 0xf50 │ │ │ │ ldr r2, [pc, #24] @ 69888 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, fp, r0, lsl r9 │ │ │ │ - eorseq fp, r8, r8, lsl #20 │ │ │ │ - eorseq fp, r8, ip, ror #24 │ │ │ │ - andeq r6, r4, pc, asr #17 │ │ │ │ + eorseq r7, fp, r8, lsr #30 │ │ │ │ + eorseq ip, r8, r0, lsr #32 │ │ │ │ + eorseq ip, r8, r4, lsl #5 │ │ │ │ + ldrdeq r6, [r4], -r7 │ │ │ │ │ │ │ │ 0006988c : │ │ │ │ cmp r0, #0 │ │ │ │ beq 698a8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26405,18 +26405,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3872 @ 0xf20 │ │ │ │ ldr r2, [pc, #24] @ 698ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, fp, ip, lsr #17 │ │ │ │ - eorseq fp, r8, r4, lsr #19 │ │ │ │ - eorseq fp, r8, r8, lsl #24 │ │ │ │ - andeq r6, r4, r7, lsl #25 │ │ │ │ + eorseq r7, fp, r4, asr #29 │ │ │ │ + @ instruction: 0x0038bfbc │ │ │ │ + eorseq ip, r8, r0, lsr #4 │ │ │ │ + andeq r6, r4, pc, lsl #25 │ │ │ │ │ │ │ │ 000698f0 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 6990c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26432,18 +26432,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3824 @ 0xef0 │ │ │ │ ldr r2, [pc, #24] @ 69950 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, fp, r8, asr #16 │ │ │ │ - eorseq fp, r8, r0, asr #18 │ │ │ │ - eorseq fp, r8, r4, lsr #23 │ │ │ │ - strdeq r7, [r4], -r3 │ │ │ │ + eorseq r7, fp, r0, ror #28 │ │ │ │ + eorseq fp, r8, r8, asr pc │ │ │ │ + @ instruction: 0x0038c1bc │ │ │ │ + strdeq r7, [r4], -fp │ │ │ │ │ │ │ │ 00069954 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 69970 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26458,18 +26458,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 699ac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 699b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #3792 @ 0xed0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, fp, r4, ror #15 │ │ │ │ - eorseq fp, r8, r0, ror #17 │ │ │ │ - eorseq fp, r8, r4, asr #22 │ │ │ │ - andeq r7, r4, r7, ror #15 │ │ │ │ + @ instruction: 0x003b7dfc │ │ │ │ + @ instruction: 0x0038bef8 │ │ │ │ + eorseq ip, r8, ip, asr r1 │ │ │ │ + andeq r7, r4, pc, ror #15 │ │ │ │ │ │ │ │ 000699b4 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 699d0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26484,18 +26484,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 69a0c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 69a10 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #3744 @ 0xea0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, fp, r4, lsl #15 │ │ │ │ - eorseq fp, r8, r0, lsl #17 │ │ │ │ - eorseq fp, r8, r4, ror #21 │ │ │ │ - ldrdeq r7, [r4], -fp │ │ │ │ + mlaseq fp, ip, sp, r7 │ │ │ │ + mlaseq r8, r8, lr, fp │ │ │ │ + ldrsheq ip, [r8], -ip @ │ │ │ │ + andeq r7, r4, r3, ror #19 │ │ │ │ │ │ │ │ 00069a14 : │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 69a34 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -26511,18 +26511,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 69a70 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 69a74 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #3696 @ 0xe70 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, fp, r0, lsr #14 │ │ │ │ - eorseq fp, r8, ip, lsl r8 │ │ │ │ - eorseq fp, r8, r0, lsr #17 │ │ │ │ - strdeq r7, [r4], -r1 │ │ │ │ + eorseq r7, fp, r8, lsr sp │ │ │ │ + eorseq fp, r8, r4, lsr lr │ │ │ │ + @ instruction: 0x0038beb8 │ │ │ │ + strdeq r7, [r4], -r9 │ │ │ │ b 69a14 │ │ │ │ │ │ │ │ 00069a7c : │ │ │ │ ldr ip, [pc, #212] @ 69b58 │ │ │ │ ldr r3, [pc, #212] @ 69b5c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r3] │ │ │ │ @@ -26576,18 +26576,18 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #3664 @ 0xe50 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ eorseq r6, sp, r4, ror r5 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ muleq r0, r4, r8 │ │ │ │ - eorseq r7, fp, r0, lsr r6 │ │ │ │ - eorseq fp, r8, ip, lsr #14 │ │ │ │ - eorseq fp, r8, r0, ror #14 │ │ │ │ - andeq r7, r4, ip, asr #22 │ │ │ │ + eorseq r7, fp, r8, asr #24 │ │ │ │ + eorseq fp, r8, r4, asr #26 │ │ │ │ + eorseq fp, r8, r8, ror sp │ │ │ │ + andeq r7, r4, r4, asr fp │ │ │ │ │ │ │ │ 00069b74 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 69b90 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26602,18 +26602,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 69bcc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 69bd0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #3616 @ 0xe20 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, fp, r4, asr #11 │ │ │ │ - eorseq fp, r8, r0, asr #13 │ │ │ │ - eorseq fp, r8, ip, lsr r9 │ │ │ │ - muleq r4, pc, lr @ │ │ │ │ + @ instruction: 0x003b7bdc │ │ │ │ + @ instruction: 0x0038bcd8 │ │ │ │ + eorseq fp, r8, r4, asr pc │ │ │ │ + andeq r7, r4, r7, lsr #29 │ │ │ │ │ │ │ │ 00069bd4 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 69bf0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26629,18 +26629,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3568 @ 0xdf0 │ │ │ │ ldr r2, [pc, #24] @ 69c34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, fp, r4, ror #10 │ │ │ │ - eorseq fp, r8, ip, asr r6 │ │ │ │ - eorseq fp, r8, r0, asr #17 │ │ │ │ - strdeq r8, [r4], -r1 │ │ │ │ + eorseq r7, fp, ip, ror fp │ │ │ │ + eorseq fp, r8, r4, ror ip │ │ │ │ + @ instruction: 0x0038bed8 │ │ │ │ + strdeq r8, [r4], -r9 │ │ │ │ │ │ │ │ 00069c38 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 69c54 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26656,18 +26656,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3504 @ 0xdb0 │ │ │ │ ldr r2, [pc, #24] @ 69c98 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, fp, r0, lsl #10 │ │ │ │ - @ instruction: 0x0038b5f8 │ │ │ │ - eorseq fp, r8, ip, asr r8 │ │ │ │ - andeq r9, r4, r5, asr #14 │ │ │ │ + eorseq r7, fp, r8, lsl fp │ │ │ │ + eorseq fp, r8, r0, lsl ip │ │ │ │ + eorseq fp, r8, r4, ror lr │ │ │ │ + andeq r9, r4, sp, asr #14 │ │ │ │ │ │ │ │ 00069c9c : │ │ │ │ cmp r0, #0 │ │ │ │ beq 69cb8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26683,18 +26683,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3440 @ 0xd70 │ │ │ │ ldr r2, [pc, #24] @ 69cfc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - mlaseq fp, ip, r4, r7 │ │ │ │ - mlaseq r8, r4, r5, fp │ │ │ │ - @ instruction: 0x0038b7f8 │ │ │ │ - andeq r9, r4, pc, asr #29 │ │ │ │ + @ instruction: 0x003b7ab4 │ │ │ │ + eorseq fp, r8, ip, lsr #23 │ │ │ │ + eorseq fp, r8, r0, lsl lr │ │ │ │ + ldrdeq r9, [r4], -r7 │ │ │ │ │ │ │ │ 00069d00 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 69d1c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26710,18 +26710,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3376 @ 0xd30 │ │ │ │ ldr r2, [pc, #24] @ 69d60 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, fp, r8, lsr r4 │ │ │ │ - eorseq fp, r8, r0, lsr r5 │ │ │ │ - mlaseq r8, r4, r7, fp │ │ │ │ - strdeq sl, [r4], -r9 │ │ │ │ + eorseq r7, fp, r0, asr sl │ │ │ │ + eorseq fp, r8, r8, asr #22 │ │ │ │ + eorseq fp, r8, ip, lsr #27 │ │ │ │ + andeq sl, r4, r1, lsl #10 │ │ │ │ │ │ │ │ 00069d64 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 69d80 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26737,18 +26737,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3312 @ 0xcf0 │ │ │ │ ldr r2, [pc, #24] @ 69dc4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003b73d4 │ │ │ │ - eorseq fp, r8, ip, asr #9 │ │ │ │ - eorseq fp, r8, r0, lsr r7 │ │ │ │ - strdeq sl, [r4], -lr │ │ │ │ + eorseq r7, fp, ip, ror #19 │ │ │ │ + eorseq fp, r8, r4, ror #21 │ │ │ │ + eorseq fp, r8, r8, asr #26 │ │ │ │ + andeq sl, r4, r6, lsl #20 │ │ │ │ │ │ │ │ 00069dc8 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 69de4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26764,18 +26764,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3248 @ 0xcb0 │ │ │ │ ldr r2, [pc, #24] @ 69e28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, fp, r0, ror r3 │ │ │ │ - eorseq fp, r8, r8, ror #8 │ │ │ │ - eorseq fp, r8, ip, asr #13 │ │ │ │ - andeq sl, r4, r6, lsl #30 │ │ │ │ + eorseq r7, fp, r8, lsl #19 │ │ │ │ + eorseq fp, r8, r0, lsl #21 │ │ │ │ + eorseq fp, r8, r4, ror #25 │ │ │ │ + andeq sl, r4, lr, lsl #30 │ │ │ │ │ │ │ │ 00069e2c : │ │ │ │ cmp r0, #0 │ │ │ │ beq 69e48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26791,18 +26791,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3200 @ 0xc80 │ │ │ │ ldr r2, [pc, #24] @ 69e8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, fp, ip, lsl #6 │ │ │ │ - eorseq fp, r8, r4, lsl #8 │ │ │ │ - eorseq fp, r8, r8, ror #12 │ │ │ │ - andeq sp, r4, sl, ror r7 │ │ │ │ + eorseq r7, fp, r4, lsr #18 │ │ │ │ + eorseq fp, r8, ip, lsl sl │ │ │ │ + eorseq fp, r8, r0, lsl #25 │ │ │ │ + andeq sp, r4, r2, lsl #15 │ │ │ │ │ │ │ │ 00069e90 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 69eac │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26817,18 +26817,18 @@ │ │ │ │ ldr r0, [pc, #28] @ 69ee8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 69eec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #3152 @ 0xc50 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, fp, r8, lsr #5 │ │ │ │ - eorseq fp, r8, r4, lsr #7 │ │ │ │ - eorseq fp, r8, r0, lsr #12 │ │ │ │ - andeq sp, r4, r7, asr r9 │ │ │ │ + eorseq r7, fp, r0, asr #17 │ │ │ │ + @ instruction: 0x0038b9bc │ │ │ │ + eorseq fp, r8, r8, lsr ip │ │ │ │ + andeq sp, r4, pc, asr r9 │ │ │ │ │ │ │ │ 00069ef0 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 69f0c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26844,18 +26844,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3104 @ 0xc20 │ │ │ │ ldr r2, [pc, #24] @ 69f50 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, fp, r8, asr #4 │ │ │ │ - eorseq fp, r8, r0, asr #6 │ │ │ │ - eorseq fp, r8, r4, lsr #11 │ │ │ │ - andeq r1, r5, r5, ror r0 │ │ │ │ + eorseq r7, fp, r0, ror #16 │ │ │ │ + eorseq fp, r8, r8, asr r9 │ │ │ │ + @ instruction: 0x0038bbbc │ │ │ │ + andeq r1, r5, sp, ror r0 │ │ │ │ │ │ │ │ 00069f54 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 69f70 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26871,18 +26871,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3056 @ 0xbf0 │ │ │ │ ldr r2, [pc, #24] @ 69fb4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, fp, r4, ror #3 │ │ │ │ - @ instruction: 0x0038b2dc │ │ │ │ - eorseq fp, r8, r0, asr #10 │ │ │ │ - ldrdeq r1, [r5], -r8 │ │ │ │ + @ instruction: 0x003b77fc │ │ │ │ + @ instruction: 0x0038b8f4 │ │ │ │ + eorseq fp, r8, r8, asr fp │ │ │ │ + andeq r1, r5, r0, ror #5 │ │ │ │ │ │ │ │ 00069fb8 : │ │ │ │ cmp r0, #0 │ │ │ │ beq 69fd4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -26892,7367 +26892,7366 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ 6a008 │ │ │ │ ldr r1, [pc, #28] @ 6a00c │ │ │ │ ldr r0, [pc, #28] @ 6a010 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #24] @ 6a014 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #3008 @ 0xbc0 │ │ │ │ + mov r2, #385024 @ 0x5e000 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, fp, r0, lsl #3 │ │ │ │ - eorseq fp, r8, ip, ror r2 │ │ │ │ - eorseq fp, r8, r0, ror #9 │ │ │ │ - strdeq sp, [r5], -r8 │ │ │ │ + mlaseq fp, r8, r7, r7 │ │ │ │ + mlaseq r8, r8, r8, fp │ │ │ │ + @ instruction: 0x0038bafc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #132] @ 6a0b4 │ │ │ │ - ldr r3, [pc, #132] @ 6a0b8 │ │ │ │ + ldr r2, [pc, #132] @ 6a0b0 │ │ │ │ + ldr r3, [pc, #132] @ 6a0b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 6a094 │ │ │ │ + bne 6a090 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #92] @ 6a0bc │ │ │ │ + ldr r3, [pc, #92] @ 6a0b8 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2032 @ 0x7f0 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ str r1, [r0, #72] @ 0x48 │ │ │ │ str r1, [r0, #76] @ 0x4c │ │ │ │ str r1, [r0, #80] @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 6a0c0 │ │ │ │ - ldr r1, [pc, #36] @ 6a0c4 │ │ │ │ + ldr r3, [pc, #36] @ 6a0bc │ │ │ │ + ldr r1, [pc, #36] @ 6a0c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, r8, asr #31 │ │ │ │ + eorseq r5, sp, ip, asr #31 │ │ │ │ muleq r0, r0, r4 │ │ │ │ - eorseq fp, pc, ip, ror #14 │ │ │ │ + eorseq fp, pc, r0, ror r7 @ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r8, r0, ror #8 │ │ │ │ + eorseq fp, r8, ip, ror sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6a124 │ │ │ │ + ldr r3, [pc, #64] @ 6a120 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6a104 │ │ │ │ + beq 6a100 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6a128 │ │ │ │ - ldr r1, [pc, #28] @ 6a12c │ │ │ │ + ldr r2, [pc, #28] @ 6a124 │ │ │ │ + ldr r1, [pc, #28] @ 6a128 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, r4, lsl pc │ │ │ │ + eorseq r5, sp, r8, lsl pc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq fp, r8, r4, lsr #8 │ │ │ │ + eorseq fp, r8, r0, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #64] @ 6a18c │ │ │ │ + ldr r3, [pc, #64] @ 6a188 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6a16c │ │ │ │ + beq 6a168 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6a190 │ │ │ │ - ldr r1, [pc, #28] @ 6a194 │ │ │ │ + ldr r2, [pc, #28] @ 6a18c │ │ │ │ + ldr r1, [pc, #28] @ 6a190 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, ip, lsr #29 │ │ │ │ + @ instruction: 0x003d5eb0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq fp, r8, r8, lsl r4 │ │ │ │ + eorseq fp, r8, r4, lsr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ - ldr r3, [pc, #64] @ 6a1f4 │ │ │ │ + ldr r3, [pc, #64] @ 6a1f0 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6a1d4 │ │ │ │ + beq 6a1d0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6a1f8 │ │ │ │ - ldr r1, [pc, #28] @ 6a1fc │ │ │ │ + ldr r2, [pc, #28] @ 6a1f4 │ │ │ │ + ldr r1, [pc, #28] @ 6a1f8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, r4, asr #28 │ │ │ │ + eorseq r5, sp, r8, asr #28 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq fp, r8, r4, ror #7 │ │ │ │ + eorseq fp, r8, r0, lsl #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #64] @ 6a25c │ │ │ │ + ldr r3, [pc, #64] @ 6a258 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6a23c │ │ │ │ + beq 6a238 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6a260 │ │ │ │ - ldr r1, [pc, #28] @ 6a264 │ │ │ │ + ldr r2, [pc, #28] @ 6a25c │ │ │ │ + ldr r1, [pc, #28] @ 6a260 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d5ddc │ │ │ │ + eorseq r5, sp, r0, ror #27 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq fp, r8, r0, asr #7 │ │ │ │ + @ instruction: 0x0038b9dc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - ldr r3, [pc, #64] @ 6a2c4 │ │ │ │ + ldr r3, [pc, #64] @ 6a2c0 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6a2a4 │ │ │ │ + beq 6a2a0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6a2c8 │ │ │ │ - ldr r1, [pc, #28] @ 6a2cc │ │ │ │ + ldr r2, [pc, #28] @ 6a2c4 │ │ │ │ + ldr r1, [pc, #28] @ 6a2c8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, r4, ror sp │ │ │ │ + eorseq r5, sp, r8, ror sp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r8, r4, r3, fp │ │ │ │ + @ instruction: 0x0038b9b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #64] @ 6a32c │ │ │ │ + ldr r3, [pc, #64] @ 6a328 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6a30c │ │ │ │ + beq 6a308 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6a330 │ │ │ │ - ldr r1, [pc, #28] @ 6a334 │ │ │ │ + ldr r2, [pc, #28] @ 6a32c │ │ │ │ + ldr r1, [pc, #28] @ 6a330 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, ip, lsl #26 │ │ │ │ + eorseq r5, sp, r0, lsl sp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq fp, r8, r0, ror #6 │ │ │ │ + eorseq fp, r8, ip, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6a394 │ │ │ │ + ldr r3, [pc, #64] @ 6a390 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6a374 │ │ │ │ + beq 6a370 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6a398 │ │ │ │ - ldr r1, [pc, #28] @ 6a39c │ │ │ │ + ldr r2, [pc, #28] @ 6a394 │ │ │ │ + ldr r1, [pc, #28] @ 6a398 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, r4, lsr #25 │ │ │ │ + eorseq r5, sp, r8, lsr #25 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq fp, r8, r0, lsr r3 │ │ │ │ + eorseq fp, r8, ip, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #64] @ 6a3fc │ │ │ │ + ldr r3, [pc, #64] @ 6a3f8 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6a3dc │ │ │ │ + beq 6a3d8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6a400 │ │ │ │ - ldr r1, [pc, #28] @ 6a404 │ │ │ │ + ldr r2, [pc, #28] @ 6a3fc │ │ │ │ + ldr r1, [pc, #28] @ 6a400 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, ip, lsr ip │ │ │ │ + eorseq r5, sp, r0, asr #24 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq fp, r8, r0, lsl #6 │ │ │ │ + eorseq fp, r8, ip, lsl r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6a464 │ │ │ │ + ldr r3, [pc, #64] @ 6a460 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6a444 │ │ │ │ + beq 6a440 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6a468 │ │ │ │ - ldr r1, [pc, #28] @ 6a46c │ │ │ │ + ldr r2, [pc, #28] @ 6a464 │ │ │ │ + ldr r1, [pc, #28] @ 6a468 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d5bd4 │ │ │ │ + @ instruction: 0x003d5bd8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq fp, r8, r4, asr #5 │ │ │ │ + eorseq fp, r8, r0, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6a4cc │ │ │ │ + ldr r3, [pc, #64] @ 6a4c8 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6a4ac │ │ │ │ + beq 6a4a8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6a4d0 │ │ │ │ - ldr r1, [pc, #28] @ 6a4d4 │ │ │ │ + ldr r2, [pc, #28] @ 6a4cc │ │ │ │ + ldr r1, [pc, #28] @ 6a4d0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, ip, ror #22 │ │ │ │ + eorseq r5, sp, r0, ror fp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq fp, r8, r8, lsl #5 │ │ │ │ + eorseq fp, r8, r4, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ - ldr r3, [pc, #64] @ 6a534 │ │ │ │ + ldr r3, [pc, #64] @ 6a530 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6a514 │ │ │ │ + beq 6a510 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6a538 │ │ │ │ - ldr r1, [pc, #28] @ 6a53c │ │ │ │ + ldr r2, [pc, #28] @ 6a534 │ │ │ │ + ldr r1, [pc, #28] @ 6a538 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, r4, lsl #22 │ │ │ │ + eorseq r5, sp, r8, lsl #22 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq fp, r8, r8, asr #4 │ │ │ │ + eorseq fp, r8, r4, ror #16 │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ - ldr r3, [pc, #104] @ 6a5b4 │ │ │ │ + ldr r3, [pc, #104] @ 6a5b0 │ │ │ │ cmp r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6a584 │ │ │ │ + beq 6a580 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6a578 │ │ │ │ - ldr r2, [pc, #84] @ 6a5b8 │ │ │ │ + bne 6a574 │ │ │ │ + ldr r2, [pc, #84] @ 6a5b4 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #60] @ 6a5bc │ │ │ │ + ldr r2, [pc, #60] @ 6a5b8 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b 6a564 │ │ │ │ + b 6a560 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #36] @ 6a5c0 │ │ │ │ - ldr r1, [pc, #36] @ 6a5c4 │ │ │ │ + ldr r2, [pc, #36] @ 6a5bc │ │ │ │ + ldr r1, [pc, #36] @ 6a5c0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, ip, lsr #21 │ │ │ │ + @ instruction: 0x003d5ab0 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq fp, r8, r4, lsl #4 │ │ │ │ + eorseq fp, r8, r0, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6a624 │ │ │ │ + ldr r3, [pc, #64] @ 6a620 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6a604 │ │ │ │ + beq 6a600 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6a628 │ │ │ │ - ldr r1, [pc, #28] @ 6a62c │ │ │ │ + ldr r2, [pc, #28] @ 6a624 │ │ │ │ + ldr r1, [pc, #28] @ 6a628 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, r4, lsl sl │ │ │ │ + eorseq r5, sp, r8, lsl sl │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq fp, r8, r8, asr #3 │ │ │ │ + eorseq fp, r8, r4, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6a68c │ │ │ │ + ldr r3, [pc, #64] @ 6a688 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6a66c │ │ │ │ + beq 6a668 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6a690 │ │ │ │ - ldr r1, [pc, #28] @ 6a694 │ │ │ │ + ldr r2, [pc, #28] @ 6a68c │ │ │ │ + ldr r1, [pc, #28] @ 6a690 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, ip, lsr #19 │ │ │ │ + @ instruction: 0x003d59b0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r8, r0, r1, fp │ │ │ │ + eorseq fp, r8, ip, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6a6f4 │ │ │ │ + ldr r3, [pc, #64] @ 6a6f0 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6a6d4 │ │ │ │ + beq 6a6d0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6a6f8 │ │ │ │ - ldr r1, [pc, #28] @ 6a6fc │ │ │ │ + ldr r2, [pc, #28] @ 6a6f4 │ │ │ │ + ldr r1, [pc, #28] @ 6a6f8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, r4, asr #18 │ │ │ │ + eorseq r5, sp, r8, asr #18 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq fp, r8, r8, asr r1 │ │ │ │ + eorseq fp, r8, r4, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6a75c │ │ │ │ + ldr r3, [pc, #64] @ 6a758 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6a73c │ │ │ │ + beq 6a738 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6a760 │ │ │ │ - ldr r1, [pc, #28] @ 6a764 │ │ │ │ + ldr r2, [pc, #28] @ 6a75c │ │ │ │ + ldr r1, [pc, #28] @ 6a760 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d58dc │ │ │ │ + eorseq r5, sp, r0, ror #17 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq fp, r8, r0, lsr #2 │ │ │ │ + eorseq fp, r8, ip, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #64] @ 6a7c4 │ │ │ │ + ldr r3, [pc, #64] @ 6a7c0 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6a7a4 │ │ │ │ + beq 6a7a0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6a7c8 │ │ │ │ - ldr r1, [pc, #28] @ 6a7cc │ │ │ │ + ldr r2, [pc, #28] @ 6a7c4 │ │ │ │ + ldr r1, [pc, #28] @ 6a7c8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, r4, ror r8 │ │ │ │ + eorseq r5, sp, r8, ror r8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - ldrsheq fp, [r8], -r0 @ │ │ │ │ + eorseq fp, r8, ip, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6a82c │ │ │ │ + ldr r3, [pc, #64] @ 6a828 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6a80c │ │ │ │ + beq 6a808 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6a830 │ │ │ │ - ldr r1, [pc, #28] @ 6a834 │ │ │ │ + ldr r2, [pc, #28] @ 6a82c │ │ │ │ + ldr r1, [pc, #28] @ 6a830 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, ip, lsl #16 │ │ │ │ + eorseq r5, sp, r0, lsl r8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - ldrheq fp, [r8], -r4 @ │ │ │ │ + @ instruction: 0x0038b6d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6a894 │ │ │ │ + ldr r3, [pc, #64] @ 6a890 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6a874 │ │ │ │ + beq 6a870 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6a898 │ │ │ │ - ldr r1, [pc, #28] @ 6a89c │ │ │ │ + ldr r2, [pc, #28] @ 6a894 │ │ │ │ + ldr r1, [pc, #28] @ 6a898 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, r4, lsr #15 │ │ │ │ + eorseq r5, sp, r8, lsr #15 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq fp, r8, r8, ror r0 │ │ │ │ + mlaseq r8, r4, r6, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6a8fc │ │ │ │ + ldr r3, [pc, #64] @ 6a8f8 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6a8dc │ │ │ │ + beq 6a8d8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6a900 │ │ │ │ - ldr r1, [pc, #28] @ 6a904 │ │ │ │ + ldr r2, [pc, #28] @ 6a8fc │ │ │ │ + ldr r1, [pc, #28] @ 6a900 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, ip, lsr r7 │ │ │ │ + eorseq r5, sp, r0, asr #14 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq fp, r8, ip, lsr r0 │ │ │ │ + eorseq fp, r8, r8, asr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6a964 │ │ │ │ + ldr r3, [pc, #64] @ 6a960 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6a944 │ │ │ │ + beq 6a940 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6a968 │ │ │ │ - ldr r1, [pc, #28] @ 6a96c │ │ │ │ + ldr r2, [pc, #28] @ 6a964 │ │ │ │ + ldr r1, [pc, #28] @ 6a968 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d56d4 │ │ │ │ + @ instruction: 0x003d56d8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq fp, r8, r0 │ │ │ │ + eorseq fp, r8, ip, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6a9cc │ │ │ │ + ldr r3, [pc, #64] @ 6a9c8 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6a9ac │ │ │ │ + beq 6a9a8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6a9d0 │ │ │ │ - ldr r1, [pc, #28] @ 6a9d4 │ │ │ │ + ldr r2, [pc, #28] @ 6a9cc │ │ │ │ + ldr r1, [pc, #28] @ 6a9d0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, ip, ror #12 │ │ │ │ + eorseq r5, sp, r0, ror r6 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r4, asr #31 │ │ │ │ + eorseq fp, r8, r0, ror #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6aa34 │ │ │ │ + ldr r3, [pc, #64] @ 6aa30 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6aa14 │ │ │ │ + beq 6aa10 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6aa38 │ │ │ │ - ldr r1, [pc, #28] @ 6aa3c │ │ │ │ + ldr r2, [pc, #28] @ 6aa34 │ │ │ │ + ldr r1, [pc, #28] @ 6aa38 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, r4, lsl #12 │ │ │ │ + eorseq r5, sp, r8, lsl #12 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0038afb4 │ │ │ │ + @ instruction: 0x0038b5d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6aa9c │ │ │ │ + ldr r3, [pc, #64] @ 6aa98 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6aa7c │ │ │ │ + beq 6aa78 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6aaa0 │ │ │ │ - ldr r1, [pc, #28] @ 6aaa4 │ │ │ │ + ldr r2, [pc, #28] @ 6aa9c │ │ │ │ + ldr r1, [pc, #28] @ 6aaa0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq sp, ip, r5, r5 │ │ │ │ + eorseq r5, sp, r0, lsr #11 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r8, ip, pc, sl @ │ │ │ │ + @ instruction: 0x0038b5b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6ab04 │ │ │ │ + ldr r3, [pc, #64] @ 6ab00 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6aae4 │ │ │ │ + beq 6aae0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6ab08 │ │ │ │ - ldr r1, [pc, #28] @ 6ab0c │ │ │ │ + ldr r2, [pc, #28] @ 6ab04 │ │ │ │ + ldr r1, [pc, #28] @ 6ab08 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, r4, lsr r5 │ │ │ │ + eorseq r5, sp, r8, lsr r5 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r0, lsl #31 │ │ │ │ + mlaseq r8, ip, r5, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6ab6c │ │ │ │ + ldr r3, [pc, #64] @ 6ab68 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6ab4c │ │ │ │ + beq 6ab48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6ab70 │ │ │ │ - ldr r1, [pc, #28] @ 6ab74 │ │ │ │ + ldr r2, [pc, #28] @ 6ab6c │ │ │ │ + ldr r1, [pc, #28] @ 6ab70 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, ip, asr #9 │ │ │ │ + @ instruction: 0x003d54d0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r0, ror pc │ │ │ │ + eorseq fp, r8, ip, lsl #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #64] @ 6abd4 │ │ │ │ + ldr r3, [pc, #64] @ 6abd0 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6abb4 │ │ │ │ + beq 6abb0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6abd8 │ │ │ │ - ldr r1, [pc, #28] @ 6abdc │ │ │ │ + ldr r2, [pc, #28] @ 6abd4 │ │ │ │ + ldr r1, [pc, #28] @ 6abd8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, r4, ror #8 │ │ │ │ + eorseq r5, sp, r8, ror #8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, ip, asr #30 │ │ │ │ + eorseq fp, r8, r8, ror #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #84] @ 0x54 │ │ │ │ - ldr r3, [pc, #64] @ 6ac3c │ │ │ │ + ldr r3, [pc, #64] @ 6ac38 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6ac1c │ │ │ │ + beq 6ac18 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6ac40 │ │ │ │ - ldr r1, [pc, #28] @ 6ac44 │ │ │ │ + ldr r2, [pc, #28] @ 6ac3c │ │ │ │ + ldr r1, [pc, #28] @ 6ac40 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d53fc │ │ │ │ + eorseq r5, sp, r0, lsl #8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, ip, lsl pc │ │ │ │ + eorseq fp, r8, r8, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #64] @ 6aca4 │ │ │ │ + ldr r3, [pc, #64] @ 6aca0 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6ac84 │ │ │ │ + beq 6ac80 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6aca8 │ │ │ │ - ldr r1, [pc, #28] @ 6acac │ │ │ │ + ldr r2, [pc, #28] @ 6aca4 │ │ │ │ + ldr r1, [pc, #28] @ 6aca8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq sp, r4, r3, r5 │ │ │ │ + mlaseq sp, r8, r3, r5 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0038aef0 │ │ │ │ + eorseq fp, r8, ip, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #76] @ 0x4c │ │ │ │ - ldr r3, [pc, #64] @ 6ad0c │ │ │ │ + ldr r3, [pc, #64] @ 6ad08 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6acec │ │ │ │ + beq 6ace8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6ad10 │ │ │ │ - ldr r1, [pc, #28] @ 6ad14 │ │ │ │ + ldr r2, [pc, #28] @ 6ad0c │ │ │ │ + ldr r1, [pc, #28] @ 6ad10 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, ip, lsr #6 │ │ │ │ + eorseq r5, sp, r0, lsr r3 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r4, asr #29 │ │ │ │ + eorseq fp, r8, r0, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #72] @ 0x48 │ │ │ │ - ldr r3, [pc, #64] @ 6ad74 │ │ │ │ + ldr r3, [pc, #64] @ 6ad70 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6ad54 │ │ │ │ + beq 6ad50 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6ad78 │ │ │ │ - ldr r1, [pc, #28] @ 6ad7c │ │ │ │ + ldr r2, [pc, #28] @ 6ad74 │ │ │ │ + ldr r1, [pc, #28] @ 6ad78 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, r4, asr #5 │ │ │ │ + eorseq r5, sp, r8, asr #5 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r8, r8, lr, sl │ │ │ │ + @ instruction: 0x0038b4b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #64] @ 6addc │ │ │ │ + ldr r3, [pc, #64] @ 6add8 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6adbc │ │ │ │ + beq 6adb8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6ade0 │ │ │ │ - ldr r1, [pc, #28] @ 6ade4 │ │ │ │ + ldr r2, [pc, #28] @ 6addc │ │ │ │ + ldr r1, [pc, #28] @ 6ade0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, ip, asr r2 │ │ │ │ + eorseq r5, sp, r0, ror #4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r0, ror lr │ │ │ │ + eorseq fp, r8, ip, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #64] @ 6ae44 │ │ │ │ + ldr r3, [pc, #64] @ 6ae40 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6ae24 │ │ │ │ + beq 6ae20 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6ae48 │ │ │ │ - ldr r1, [pc, #28] @ 6ae4c │ │ │ │ + ldr r2, [pc, #28] @ 6ae44 │ │ │ │ + ldr r1, [pc, #28] @ 6ae48 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d51f4 │ │ │ │ + @ instruction: 0x003d51f8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r0, asr #28 │ │ │ │ + eorseq fp, r8, ip, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #64] @ 6aeac │ │ │ │ + ldr r3, [pc, #64] @ 6aea8 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6ae8c │ │ │ │ + beq 6ae88 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6aeb0 │ │ │ │ - ldr r1, [pc, #28] @ 6aeb4 │ │ │ │ + ldr r2, [pc, #28] @ 6aeac │ │ │ │ + ldr r1, [pc, #28] @ 6aeb0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, ip, lsl #3 │ │ │ │ + mlaseq sp, r0, r1, r5 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r4, lsl lr │ │ │ │ + eorseq fp, r8, r0, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #64] @ 6af14 │ │ │ │ + ldr r3, [pc, #64] @ 6af10 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6aef4 │ │ │ │ + beq 6aef0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6af18 │ │ │ │ - ldr r1, [pc, #28] @ 6af1c │ │ │ │ + ldr r2, [pc, #28] @ 6af14 │ │ │ │ + ldr r1, [pc, #28] @ 6af18 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, r4, lsr #2 │ │ │ │ + eorseq r5, sp, r8, lsr #2 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r8, ror #27 │ │ │ │ + eorseq fp, r8, r4, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #64] @ 6af7c │ │ │ │ + ldr r3, [pc, #64] @ 6af78 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6af5c │ │ │ │ + beq 6af58 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6af80 │ │ │ │ - ldr r1, [pc, #28] @ 6af84 │ │ │ │ + ldr r2, [pc, #28] @ 6af7c │ │ │ │ + ldr r1, [pc, #28] @ 6af80 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrheq r5, [sp], -ip @ │ │ │ │ + eorseq r5, sp, r0, asr #1 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0038adbc │ │ │ │ + @ instruction: 0x0038b3d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #64] @ 6afe4 │ │ │ │ + ldr r3, [pc, #64] @ 6afe0 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6afc4 │ │ │ │ + beq 6afc0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6afe8 │ │ │ │ - ldr r1, [pc, #28] @ 6afec │ │ │ │ + ldr r2, [pc, #28] @ 6afe4 │ │ │ │ + ldr r1, [pc, #28] @ 6afe8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, sp, r4, asr r0 │ │ │ │ + eorseq r5, sp, r8, asr r0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, ip, lsl #27 │ │ │ │ + eorseq fp, r8, r8, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #64] @ 6b04c │ │ │ │ + ldr r3, [pc, #64] @ 6b048 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b02c │ │ │ │ + beq 6b028 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b050 │ │ │ │ - ldr r1, [pc, #28] @ 6b054 │ │ │ │ + ldr r2, [pc, #28] @ 6b04c │ │ │ │ + ldr r1, [pc, #28] @ 6b050 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, ip, ror #31 │ │ │ │ + @ instruction: 0x003d4ff0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r0, ror #26 │ │ │ │ + eorseq fp, r8, ip, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #64] @ 6b0b4 │ │ │ │ + ldr r3, [pc, #64] @ 6b0b0 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b094 │ │ │ │ + beq 6b090 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b0b8 │ │ │ │ - ldr r1, [pc, #28] @ 6b0bc │ │ │ │ + ldr r2, [pc, #28] @ 6b0b4 │ │ │ │ + ldr r1, [pc, #28] @ 6b0b8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, r4, lsl #31 │ │ │ │ + eorseq r4, sp, r8, lsl #31 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r8, lsr sp │ │ │ │ + eorseq fp, r8, r4, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #64] @ 6b11c │ │ │ │ + ldr r3, [pc, #64] @ 6b118 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b0fc │ │ │ │ + beq 6b0f8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b120 │ │ │ │ - ldr r1, [pc, #28] @ 6b124 │ │ │ │ + ldr r2, [pc, #28] @ 6b11c │ │ │ │ + ldr r1, [pc, #28] @ 6b120 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, ip, lsl pc │ │ │ │ + eorseq r4, sp, r0, lsr #30 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r8, lsl #26 │ │ │ │ + eorseq fp, r8, r4, lsr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ - ldr r3, [pc, #64] @ 6b184 │ │ │ │ + ldr r3, [pc, #64] @ 6b180 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b164 │ │ │ │ + beq 6b160 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b188 │ │ │ │ - ldr r1, [pc, #28] @ 6b18c │ │ │ │ + ldr r2, [pc, #28] @ 6b184 │ │ │ │ + ldr r1, [pc, #28] @ 6b188 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d4eb4 │ │ │ │ + @ instruction: 0x003d4eb8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0038acd8 │ │ │ │ + @ instruction: 0x0038b2f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #64] @ 6b1ec │ │ │ │ + ldr r3, [pc, #64] @ 6b1e8 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b1cc │ │ │ │ + beq 6b1c8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b1f0 │ │ │ │ - ldr r1, [pc, #28] @ 6b1f4 │ │ │ │ + ldr r2, [pc, #28] @ 6b1ec │ │ │ │ + ldr r1, [pc, #28] @ 6b1f0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, ip, asr #28 │ │ │ │ + eorseq r4, sp, r0, asr lr │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, ip, lsr #25 │ │ │ │ + eorseq fp, r8, r8, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - ldr r3, [pc, #64] @ 6b254 │ │ │ │ + ldr r3, [pc, #64] @ 6b250 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b234 │ │ │ │ + beq 6b230 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b258 │ │ │ │ - ldr r1, [pc, #28] @ 6b25c │ │ │ │ + ldr r2, [pc, #28] @ 6b254 │ │ │ │ + ldr r1, [pc, #28] @ 6b258 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, r4, ror #27 │ │ │ │ + eorseq r4, sp, r8, ror #27 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, ip, ror ip │ │ │ │ + mlaseq r8, r8, r2, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #64] @ 6b2bc │ │ │ │ + ldr r3, [pc, #64] @ 6b2b8 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b29c │ │ │ │ + beq 6b298 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b2c0 │ │ │ │ - ldr r1, [pc, #28] @ 6b2c4 │ │ │ │ + ldr r2, [pc, #28] @ 6b2bc │ │ │ │ + ldr r1, [pc, #28] @ 6b2c0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, ip, ror sp │ │ │ │ + eorseq r4, sp, r0, lsl #27 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r0, asr ip │ │ │ │ + eorseq fp, r8, ip, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6b324 │ │ │ │ + ldr r3, [pc, #64] @ 6b320 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b304 │ │ │ │ + beq 6b300 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b328 │ │ │ │ - ldr r1, [pc, #28] @ 6b32c │ │ │ │ + ldr r2, [pc, #28] @ 6b324 │ │ │ │ + ldr r1, [pc, #28] @ 6b328 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, r4, lsl sp │ │ │ │ + eorseq r4, sp, r8, lsl sp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r0, lsr #24 │ │ │ │ + eorseq fp, r8, ip, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6b38c │ │ │ │ + ldr r3, [pc, #64] @ 6b388 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b36c │ │ │ │ + beq 6b368 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b390 │ │ │ │ - ldr r1, [pc, #28] @ 6b394 │ │ │ │ + ldr r2, [pc, #28] @ 6b38c │ │ │ │ + ldr r1, [pc, #28] @ 6b390 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, ip, lsr #25 │ │ │ │ + @ instruction: 0x003d4cb0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, ip, ror #23 │ │ │ │ + eorseq fp, r8, r8, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6b3f4 │ │ │ │ + ldr r3, [pc, #64] @ 6b3f0 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b3d4 │ │ │ │ + beq 6b3d0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b3f8 │ │ │ │ - ldr r1, [pc, #28] @ 6b3fc │ │ │ │ + ldr r2, [pc, #28] @ 6b3f4 │ │ │ │ + ldr r1, [pc, #28] @ 6b3f8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, r4, asr #24 │ │ │ │ + eorseq r4, sp, r8, asr #24 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0038abb4 │ │ │ │ + @ instruction: 0x0038b1d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #64] @ 6b45c │ │ │ │ + ldr r3, [pc, #64] @ 6b458 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b43c │ │ │ │ + beq 6b438 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b460 │ │ │ │ - ldr r1, [pc, #28] @ 6b464 │ │ │ │ + ldr r2, [pc, #28] @ 6b45c │ │ │ │ + ldr r1, [pc, #28] @ 6b460 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d4bdc │ │ │ │ + eorseq r4, sp, r0, ror #23 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r4, asr #23 │ │ │ │ + eorseq fp, r8, r0, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - ldr r3, [pc, #64] @ 6b4c4 │ │ │ │ + ldr r3, [pc, #64] @ 6b4c0 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b4a4 │ │ │ │ + beq 6b4a0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b4c8 │ │ │ │ - ldr r1, [pc, #28] @ 6b4cc │ │ │ │ + ldr r2, [pc, #28] @ 6b4c4 │ │ │ │ + ldr r1, [pc, #28] @ 6b4c8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, r4, ror fp │ │ │ │ + eorseq r4, sp, r8, ror fp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r4, lsr #23 │ │ │ │ + eorseq fp, r8, r0, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #64] @ 6b52c │ │ │ │ + ldr r3, [pc, #64] @ 6b528 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b50c │ │ │ │ + beq 6b508 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b530 │ │ │ │ - ldr r1, [pc, #28] @ 6b534 │ │ │ │ + ldr r2, [pc, #28] @ 6b52c │ │ │ │ + ldr r1, [pc, #28] @ 6b530 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, ip, lsl #22 │ │ │ │ + eorseq r4, sp, r0, lsl fp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r8, ror fp │ │ │ │ + mlaseq r8, r4, r1, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6b594 │ │ │ │ + ldr r3, [pc, #64] @ 6b590 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b574 │ │ │ │ + beq 6b570 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b598 │ │ │ │ - ldr r1, [pc, #28] @ 6b59c │ │ │ │ + ldr r2, [pc, #28] @ 6b594 │ │ │ │ + ldr r1, [pc, #28] @ 6b598 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, r4, lsr #21 │ │ │ │ + eorseq r4, sp, r8, lsr #21 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, ip, asr #22 │ │ │ │ + eorseq fp, r8, r8, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6b5fc │ │ │ │ + ldr r3, [pc, #64] @ 6b5f8 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b5dc │ │ │ │ + beq 6b5d8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b600 │ │ │ │ - ldr r1, [pc, #28] @ 6b604 │ │ │ │ + ldr r2, [pc, #28] @ 6b5fc │ │ │ │ + ldr r1, [pc, #28] @ 6b600 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, ip, lsr sl │ │ │ │ + eorseq r4, sp, r0, asr #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r0, lsr #22 │ │ │ │ + eorseq fp, r8, ip, lsr r1 │ │ │ │ ldrb r2, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #104] @ 6b67c │ │ │ │ + ldr r3, [pc, #104] @ 6b678 │ │ │ │ cmp r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b64c │ │ │ │ + beq 6b648 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6b640 │ │ │ │ - ldr r2, [pc, #84] @ 6b680 │ │ │ │ + bne 6b63c │ │ │ │ + ldr r2, [pc, #84] @ 6b67c │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #60] @ 6b684 │ │ │ │ + ldr r2, [pc, #60] @ 6b680 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b 6b62c │ │ │ │ + b 6b628 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #36] @ 6b688 │ │ │ │ - ldr r1, [pc, #36] @ 6b68c │ │ │ │ + ldr r2, [pc, #36] @ 6b684 │ │ │ │ + ldr r1, [pc, #36] @ 6b688 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, r4, ror #19 │ │ │ │ + eorseq r4, sp, r8, ror #19 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0038aad4 │ │ │ │ + ldrsheq fp, [r8], -r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #64] @ 6b6ec │ │ │ │ + ldr r3, [pc, #64] @ 6b6e8 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b6cc │ │ │ │ + beq 6b6c8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b6f0 │ │ │ │ - ldr r1, [pc, #28] @ 6b6f4 │ │ │ │ + ldr r2, [pc, #28] @ 6b6ec │ │ │ │ + ldr r1, [pc, #28] @ 6b6f0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, ip, asr #18 │ │ │ │ + eorseq r4, sp, r0, asr r9 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r8, r4, sl, sl │ │ │ │ + ldrheq fp, [r8], -r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #64] @ 6b754 │ │ │ │ + ldr r3, [pc, #64] @ 6b750 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b734 │ │ │ │ + beq 6b730 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b758 │ │ │ │ - ldr r1, [pc, #28] @ 6b75c │ │ │ │ + ldr r2, [pc, #28] @ 6b754 │ │ │ │ + ldr r1, [pc, #28] @ 6b758 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, r4, ror #17 │ │ │ │ + eorseq r4, sp, r8, ror #17 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r0, ror #20 │ │ │ │ + eorseq fp, r8, ip, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6b7bc │ │ │ │ + ldr r3, [pc, #64] @ 6b7b8 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b79c │ │ │ │ + beq 6b798 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b7c0 │ │ │ │ - ldr r1, [pc, #28] @ 6b7c4 │ │ │ │ + ldr r2, [pc, #28] @ 6b7bc │ │ │ │ + ldr r1, [pc, #28] @ 6b7c0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, ip, ror r8 │ │ │ │ + eorseq r4, sp, r0, lsl #17 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, ip, lsr #20 │ │ │ │ + eorseq fp, r8, r8, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6b824 │ │ │ │ + ldr r3, [pc, #64] @ 6b820 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b804 │ │ │ │ + beq 6b800 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b828 │ │ │ │ - ldr r1, [pc, #28] @ 6b82c │ │ │ │ + ldr r2, [pc, #28] @ 6b824 │ │ │ │ + ldr r1, [pc, #28] @ 6b828 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, r4, lsl r8 │ │ │ │ + eorseq r4, sp, r8, lsl r8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0038a9fc │ │ │ │ + eorseq fp, r8, r8, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #64] @ 6b88c │ │ │ │ + ldr r3, [pc, #64] @ 6b888 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b86c │ │ │ │ + beq 6b868 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b890 │ │ │ │ - ldr r1, [pc, #28] @ 6b894 │ │ │ │ + ldr r2, [pc, #28] @ 6b88c │ │ │ │ + ldr r1, [pc, #28] @ 6b890 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, ip, lsr #15 │ │ │ │ + @ instruction: 0x003d47b0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r0, asr #19 │ │ │ │ + @ instruction: 0x0038afdc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - ldr r3, [pc, #64] @ 6b8f4 │ │ │ │ + ldr r3, [pc, #64] @ 6b8f0 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b8d4 │ │ │ │ + beq 6b8d0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b8f8 │ │ │ │ - ldr r1, [pc, #28] @ 6b8fc │ │ │ │ + ldr r2, [pc, #28] @ 6b8f4 │ │ │ │ + ldr r1, [pc, #28] @ 6b8f8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, r4, asr #14 │ │ │ │ + eorseq r4, sp, r8, asr #14 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r8, r0, r9, sl │ │ │ │ + eorseq sl, r8, ip, lsr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #64] @ 6b95c │ │ │ │ + ldr r3, [pc, #64] @ 6b958 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b93c │ │ │ │ + beq 6b938 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b960 │ │ │ │ - ldr r1, [pc, #28] @ 6b964 │ │ │ │ + ldr r2, [pc, #28] @ 6b95c │ │ │ │ + ldr r1, [pc, #28] @ 6b960 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d46dc │ │ │ │ + eorseq r4, sp, r0, ror #13 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r0, ror #18 │ │ │ │ + eorseq sl, r8, ip, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6b9c4 │ │ │ │ + ldr r3, [pc, #64] @ 6b9c0 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6b9a4 │ │ │ │ + beq 6b9a0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6b9c8 │ │ │ │ - ldr r1, [pc, #28] @ 6b9cc │ │ │ │ + ldr r2, [pc, #28] @ 6b9c4 │ │ │ │ + ldr r1, [pc, #28] @ 6b9c8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, r4, ror r6 │ │ │ │ + eorseq r4, sp, r8, ror r6 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r4, lsr #18 │ │ │ │ + eorseq sl, r8, r0, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6ba2c │ │ │ │ + ldr r3, [pc, #64] @ 6ba28 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6ba0c │ │ │ │ + beq 6ba08 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6ba30 │ │ │ │ - ldr r1, [pc, #28] @ 6ba34 │ │ │ │ + ldr r2, [pc, #28] @ 6ba2c │ │ │ │ + ldr r1, [pc, #28] @ 6ba30 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, ip, lsl #12 │ │ │ │ + eorseq r4, sp, r0, lsl r6 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r8, ror #17 │ │ │ │ + eorseq sl, r8, r4, lsl #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #64] @ 6ba94 │ │ │ │ + ldr r3, [pc, #64] @ 6ba90 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6ba74 │ │ │ │ + beq 6ba70 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6ba98 │ │ │ │ - ldr r1, [pc, #28] @ 6ba9c │ │ │ │ + ldr r2, [pc, #28] @ 6ba94 │ │ │ │ + ldr r1, [pc, #28] @ 6ba98 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, r4, lsr #11 │ │ │ │ + eorseq r4, sp, r8, lsr #11 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, ip, lsr #17 │ │ │ │ + eorseq sl, r8, r8, asr #29 │ │ │ │ ldrb r2, [r0, #33] @ 0x21 │ │ │ │ - ldr r3, [pc, #104] @ 6bb14 │ │ │ │ + ldr r3, [pc, #104] @ 6bb10 │ │ │ │ cmp r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6bae4 │ │ │ │ + beq 6bae0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6bad8 │ │ │ │ - ldr r2, [pc, #84] @ 6bb18 │ │ │ │ + bne 6bad4 │ │ │ │ + ldr r2, [pc, #84] @ 6bb14 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #60] @ 6bb1c │ │ │ │ + ldr r2, [pc, #60] @ 6bb18 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b 6bac4 │ │ │ │ + b 6bac0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #36] @ 6bb20 │ │ │ │ - ldr r1, [pc, #36] @ 6bb24 │ │ │ │ + ldr r2, [pc, #36] @ 6bb1c │ │ │ │ + ldr r1, [pc, #36] @ 6bb20 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, ip, asr #10 │ │ │ │ + eorseq r4, sp, r0, asr r5 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r4, ror #16 │ │ │ │ + eorseq sl, r8, r0, lsl #29 │ │ │ │ ldrb r2, [r0, #32] │ │ │ │ - ldr r3, [pc, #104] @ 6bb9c │ │ │ │ + ldr r3, [pc, #104] @ 6bb98 │ │ │ │ cmp r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6bb6c │ │ │ │ + beq 6bb68 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6bb60 │ │ │ │ - ldr r2, [pc, #84] @ 6bba0 │ │ │ │ + bne 6bb5c │ │ │ │ + ldr r2, [pc, #84] @ 6bb9c │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #60] @ 6bba4 │ │ │ │ + ldr r2, [pc, #60] @ 6bba0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b 6bb4c │ │ │ │ + b 6bb48 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #36] @ 6bba8 │ │ │ │ - ldr r1, [pc, #36] @ 6bbac │ │ │ │ + ldr r2, [pc, #36] @ 6bba4 │ │ │ │ + ldr r1, [pc, #36] @ 6bba8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, r4, asr #9 │ │ │ │ + eorseq r4, sp, r8, asr #9 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r0, lsl r8 │ │ │ │ + eorseq sl, r8, ip, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #64] @ 6bc0c │ │ │ │ + ldr r3, [pc, #64] @ 6bc08 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6bbec │ │ │ │ + beq 6bbe8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6bc10 │ │ │ │ - ldr r1, [pc, #28] @ 6bc14 │ │ │ │ + ldr r2, [pc, #28] @ 6bc0c │ │ │ │ + ldr r1, [pc, #28] @ 6bc10 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, ip, lsr #8 │ │ │ │ + eorseq r4, sp, r0, lsr r4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0038a7d0 │ │ │ │ + eorseq sl, r8, ip, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - ldr r3, [pc, #64] @ 6bc74 │ │ │ │ + ldr r3, [pc, #64] @ 6bc70 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6bc54 │ │ │ │ + beq 6bc50 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6bc78 │ │ │ │ - ldr r1, [pc, #28] @ 6bc7c │ │ │ │ + ldr r2, [pc, #28] @ 6bc74 │ │ │ │ + ldr r1, [pc, #28] @ 6bc78 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, r4, asr #7 │ │ │ │ + eorseq r4, sp, r8, asr #7 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r8, r8, r7, sl │ │ │ │ + @ instruction: 0x0038adb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #64] @ 6bcdc │ │ │ │ + ldr r3, [pc, #64] @ 6bcd8 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6bcbc │ │ │ │ + beq 6bcb8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6bce0 │ │ │ │ - ldr r1, [pc, #28] @ 6bce4 │ │ │ │ + ldr r2, [pc, #28] @ 6bcdc │ │ │ │ + ldr r1, [pc, #28] @ 6bce0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, ip, asr r3 │ │ │ │ + eorseq r4, sp, r0, ror #6 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, ip, asr r7 │ │ │ │ + eorseq sl, r8, r8, ror sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6bd44 │ │ │ │ + ldr r3, [pc, #64] @ 6bd40 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6bd24 │ │ │ │ + beq 6bd20 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6bd48 │ │ │ │ - ldr r1, [pc, #28] @ 6bd4c │ │ │ │ + ldr r2, [pc, #28] @ 6bd44 │ │ │ │ + ldr r1, [pc, #28] @ 6bd48 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d42f4 │ │ │ │ + @ instruction: 0x003d42f8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, ip, lsl r7 │ │ │ │ + eorseq sl, r8, r8, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #64] @ 6bdac │ │ │ │ + ldr r3, [pc, #64] @ 6bda8 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6bd8c │ │ │ │ + beq 6bd88 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6bdb0 │ │ │ │ - ldr r1, [pc, #28] @ 6bdb4 │ │ │ │ + ldr r2, [pc, #28] @ 6bdac │ │ │ │ + ldr r1, [pc, #28] @ 6bdb0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, ip, lsl #5 │ │ │ │ + mlaseq sp, r0, r2, r4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0038a6dc │ │ │ │ + @ instruction: 0x0038acf8 │ │ │ │ ldrb r2, [r0, #33] @ 0x21 │ │ │ │ - ldr r3, [pc, #104] @ 6be2c │ │ │ │ + ldr r3, [pc, #104] @ 6be28 │ │ │ │ cmp r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6bdfc │ │ │ │ + beq 6bdf8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6bdf0 │ │ │ │ - ldr r2, [pc, #84] @ 6be30 │ │ │ │ + bne 6bdec │ │ │ │ + ldr r2, [pc, #84] @ 6be2c │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #60] @ 6be34 │ │ │ │ + ldr r2, [pc, #60] @ 6be30 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b 6bddc │ │ │ │ + b 6bdd8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #36] @ 6be38 │ │ │ │ - ldr r1, [pc, #36] @ 6be3c │ │ │ │ + ldr r2, [pc, #36] @ 6be34 │ │ │ │ + ldr r1, [pc, #36] @ 6be38 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, r4, lsr r2 │ │ │ │ + eorseq r4, sp, r8, lsr r2 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r8, r0, r6, sl │ │ │ │ + eorseq sl, r8, ip, lsr #25 │ │ │ │ ldrb r2, [r0, #32] │ │ │ │ - ldr r3, [pc, #104] @ 6beb4 │ │ │ │ + ldr r3, [pc, #104] @ 6beb0 │ │ │ │ cmp r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6be84 │ │ │ │ + beq 6be80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6be78 │ │ │ │ - ldr r2, [pc, #84] @ 6beb8 │ │ │ │ + bne 6be74 │ │ │ │ + ldr r2, [pc, #84] @ 6beb4 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #60] @ 6bebc │ │ │ │ + ldr r2, [pc, #60] @ 6beb8 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b 6be64 │ │ │ │ + b 6be60 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #36] @ 6bec0 │ │ │ │ - ldr r1, [pc, #36] @ 6bec4 │ │ │ │ + ldr r2, [pc, #36] @ 6bebc │ │ │ │ + ldr r1, [pc, #36] @ 6bec0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, ip, lsr #3 │ │ │ │ + @ instruction: 0x003d41b0 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r4, lsr r6 │ │ │ │ + eorseq sl, r8, r0, asr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #64] @ 6bf24 │ │ │ │ + ldr r3, [pc, #64] @ 6bf20 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6bf04 │ │ │ │ + beq 6bf00 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6bf28 │ │ │ │ - ldr r1, [pc, #28] @ 6bf2c │ │ │ │ + ldr r2, [pc, #28] @ 6bf24 │ │ │ │ + ldr r1, [pc, #28] @ 6bf28 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, r4, lsl r1 │ │ │ │ + eorseq r4, sp, r8, lsl r1 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, ip, ror #11 │ │ │ │ + eorseq sl, r8, r8, lsl #24 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ - ldr r3, [pc, #104] @ 6bfa4 │ │ │ │ + ldr r3, [pc, #104] @ 6bfa0 │ │ │ │ cmp r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6bf74 │ │ │ │ + beq 6bf70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6bf68 │ │ │ │ - ldr r2, [pc, #84] @ 6bfa8 │ │ │ │ + bne 6bf64 │ │ │ │ + ldr r2, [pc, #84] @ 6bfa4 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #60] @ 6bfac │ │ │ │ + ldr r2, [pc, #60] @ 6bfa8 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b 6bf54 │ │ │ │ + b 6bf50 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #36] @ 6bfb0 │ │ │ │ - ldr r1, [pc, #36] @ 6bfb4 │ │ │ │ + ldr r2, [pc, #36] @ 6bfac │ │ │ │ + ldr r1, [pc, #36] @ 6bfb0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrheq r4, [sp], -ip @ │ │ │ │ + eorseq r4, sp, r0, asr #1 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r0, lsr #11 │ │ │ │ + @ instruction: 0x0038abbc │ │ │ │ ldrb r2, [r0, #23] │ │ │ │ - ldr r3, [pc, #104] @ 6c02c │ │ │ │ + ldr r3, [pc, #104] @ 6c028 │ │ │ │ cmp r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6bffc │ │ │ │ + beq 6bff8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6bff0 │ │ │ │ - ldr r2, [pc, #84] @ 6c030 │ │ │ │ + bne 6bfec │ │ │ │ + ldr r2, [pc, #84] @ 6c02c │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #60] @ 6c034 │ │ │ │ + ldr r2, [pc, #60] @ 6c030 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b 6bfdc │ │ │ │ + b 6bfd8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #36] @ 6c038 │ │ │ │ - ldr r1, [pc, #36] @ 6c03c │ │ │ │ + ldr r2, [pc, #36] @ 6c034 │ │ │ │ + ldr r1, [pc, #36] @ 6c038 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, sp, r4, lsr r0 │ │ │ │ + eorseq r4, sp, r8, lsr r0 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r0, asr r5 │ │ │ │ + eorseq sl, r8, ip, ror #22 │ │ │ │ ldrb r2, [r0, #22] │ │ │ │ - ldr r3, [pc, #104] @ 6c0b4 │ │ │ │ + ldr r3, [pc, #104] @ 6c0b0 │ │ │ │ cmp r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6c084 │ │ │ │ + beq 6c080 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6c078 │ │ │ │ - ldr r2, [pc, #84] @ 6c0b8 │ │ │ │ + bne 6c074 │ │ │ │ + ldr r2, [pc, #84] @ 6c0b4 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #60] @ 6c0bc │ │ │ │ + ldr r2, [pc, #60] @ 6c0b8 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b 6c064 │ │ │ │ + b 6c060 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #36] @ 6c0c0 │ │ │ │ - ldr r1, [pc, #36] @ 6c0c4 │ │ │ │ + ldr r2, [pc, #36] @ 6c0bc │ │ │ │ + ldr r1, [pc, #36] @ 6c0c0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, ip, lsr #31 │ │ │ │ + @ instruction: 0x003d3fb0 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r0, lsl #10 │ │ │ │ + eorseq sl, r8, ip, lsl fp │ │ │ │ ldrb r2, [r0, #21] │ │ │ │ - ldr r3, [pc, #104] @ 6c13c │ │ │ │ + ldr r3, [pc, #104] @ 6c138 │ │ │ │ cmp r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6c10c │ │ │ │ + beq 6c108 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6c100 │ │ │ │ - ldr r2, [pc, #84] @ 6c140 │ │ │ │ + bne 6c0fc │ │ │ │ + ldr r2, [pc, #84] @ 6c13c │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #60] @ 6c144 │ │ │ │ + ldr r2, [pc, #60] @ 6c140 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b 6c0ec │ │ │ │ + b 6c0e8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #36] @ 6c148 │ │ │ │ - ldr r1, [pc, #36] @ 6c14c │ │ │ │ + ldr r2, [pc, #36] @ 6c144 │ │ │ │ + ldr r1, [pc, #36] @ 6c148 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, r4, lsr #30 │ │ │ │ + eorseq r3, sp, r8, lsr #30 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r4, lsr #9 │ │ │ │ + eorseq sl, r8, r0, asr #21 │ │ │ │ ldrb r2, [r0, #20] │ │ │ │ - ldr r3, [pc, #104] @ 6c1c4 │ │ │ │ + ldr r3, [pc, #104] @ 6c1c0 │ │ │ │ cmp r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6c194 │ │ │ │ + beq 6c190 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6c188 │ │ │ │ - ldr r2, [pc, #84] @ 6c1c8 │ │ │ │ + bne 6c184 │ │ │ │ + ldr r2, [pc, #84] @ 6c1c4 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #60] @ 6c1cc │ │ │ │ + ldr r2, [pc, #60] @ 6c1c8 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b 6c174 │ │ │ │ + b 6c170 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #36] @ 6c1d0 │ │ │ │ - ldr r1, [pc, #36] @ 6c1d4 │ │ │ │ + ldr r2, [pc, #36] @ 6c1cc │ │ │ │ + ldr r1, [pc, #36] @ 6c1d0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq sp, ip, lr, r3 │ │ │ │ + eorseq r3, sp, r0, lsr #29 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r4, asr #8 │ │ │ │ + eorseq sl, r8, r0, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6c234 │ │ │ │ + ldr r3, [pc, #64] @ 6c230 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6c214 │ │ │ │ + beq 6c210 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6c238 │ │ │ │ - ldr r1, [pc, #28] @ 6c23c │ │ │ │ + ldr r2, [pc, #28] @ 6c234 │ │ │ │ + ldr r1, [pc, #28] @ 6c238 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, r4, lsl #28 │ │ │ │ + eorseq r3, sp, r8, lsl #28 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, ip, lsl #8 │ │ │ │ + eorseq sl, r8, r8, lsr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6c29c │ │ │ │ + ldr r3, [pc, #64] @ 6c298 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6c27c │ │ │ │ + beq 6c278 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6c2a0 │ │ │ │ - ldr r1, [pc, #28] @ 6c2a4 │ │ │ │ + ldr r2, [pc, #28] @ 6c29c │ │ │ │ + ldr r1, [pc, #28] @ 6c2a0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq sp, ip, sp, r3 │ │ │ │ + eorseq r3, sp, r0, lsr #27 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0038a3d4 │ │ │ │ + @ instruction: 0x0038a9f0 │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ - ldr r3, [pc, #104] @ 6c31c │ │ │ │ + ldr r3, [pc, #104] @ 6c318 │ │ │ │ cmp r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6c2ec │ │ │ │ + beq 6c2e8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6c2e0 │ │ │ │ - ldr r2, [pc, #84] @ 6c320 │ │ │ │ + bne 6c2dc │ │ │ │ + ldr r2, [pc, #84] @ 6c31c │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #60] @ 6c324 │ │ │ │ + ldr r2, [pc, #60] @ 6c320 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b 6c2cc │ │ │ │ + b 6c2c8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #36] @ 6c328 │ │ │ │ - ldr r1, [pc, #36] @ 6c32c │ │ │ │ + ldr r2, [pc, #36] @ 6c324 │ │ │ │ + ldr r1, [pc, #36] @ 6c328 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, r4, asr #26 │ │ │ │ + eorseq r3, sp, r8, asr #26 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r4, lsr #7 │ │ │ │ + eorseq sl, r8, r0, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6c38c │ │ │ │ + ldr r3, [pc, #64] @ 6c388 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6c36c │ │ │ │ + beq 6c368 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6c390 │ │ │ │ - ldr r1, [pc, #28] @ 6c394 │ │ │ │ + ldr r2, [pc, #28] @ 6c38c │ │ │ │ + ldr r1, [pc, #28] @ 6c390 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, ip, lsr #25 │ │ │ │ + @ instruction: 0x003d3cb0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r0, ror r3 │ │ │ │ + eorseq sl, r8, ip, lsl #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6c3f4 │ │ │ │ + ldr r3, [pc, #64] @ 6c3f0 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6c3d4 │ │ │ │ + beq 6c3d0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6c3f8 │ │ │ │ - ldr r1, [pc, #28] @ 6c3fc │ │ │ │ + ldr r2, [pc, #28] @ 6c3f4 │ │ │ │ + ldr r1, [pc, #28] @ 6c3f8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, r4, asr #24 │ │ │ │ + eorseq r3, sp, r8, asr #24 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, ip, asr #6 │ │ │ │ + eorseq sl, r8, r8, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6c45c │ │ │ │ + ldr r3, [pc, #64] @ 6c458 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6c43c │ │ │ │ + beq 6c438 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6c460 │ │ │ │ - ldr r1, [pc, #28] @ 6c464 │ │ │ │ + ldr r2, [pc, #28] @ 6c45c │ │ │ │ + ldr r1, [pc, #28] @ 6c460 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d3bdc │ │ │ │ + eorseq r3, sp, r0, ror #23 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r8, lsl #6 │ │ │ │ + eorseq sl, r8, r4, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6c4c4 │ │ │ │ + ldr r3, [pc, #64] @ 6c4c0 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6c4a4 │ │ │ │ + beq 6c4a0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6c4c8 │ │ │ │ - ldr r1, [pc, #28] @ 6c4cc │ │ │ │ + ldr r2, [pc, #28] @ 6c4c4 │ │ │ │ + ldr r1, [pc, #28] @ 6c4c8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, r4, ror fp │ │ │ │ + eorseq r3, sp, r8, ror fp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r8, asr #5 │ │ │ │ + eorseq sl, r8, r4, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6c52c │ │ │ │ + ldr r3, [pc, #64] @ 6c528 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6c50c │ │ │ │ + beq 6c508 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6c530 │ │ │ │ - ldr r1, [pc, #28] @ 6c534 │ │ │ │ + ldr r2, [pc, #28] @ 6c52c │ │ │ │ + ldr r1, [pc, #28] @ 6c530 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, ip, lsl #22 │ │ │ │ + eorseq r3, sp, r0, lsl fp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0038a2b8 │ │ │ │ + @ instruction: 0x0038a8d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6c594 │ │ │ │ + ldr r3, [pc, #64] @ 6c590 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6c574 │ │ │ │ + beq 6c570 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6c598 │ │ │ │ - ldr r1, [pc, #28] @ 6c59c │ │ │ │ + ldr r2, [pc, #28] @ 6c594 │ │ │ │ + ldr r1, [pc, #28] @ 6c598 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, r4, lsr #21 │ │ │ │ + eorseq r3, sp, r8, lsr #21 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r4, lsr #5 │ │ │ │ + eorseq sl, r8, r0, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6c5fc │ │ │ │ + ldr r3, [pc, #64] @ 6c5f8 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6c5dc │ │ │ │ + beq 6c5d8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6c600 │ │ │ │ - ldr r1, [pc, #28] @ 6c604 │ │ │ │ + ldr r2, [pc, #28] @ 6c5fc │ │ │ │ + ldr r1, [pc, #28] @ 6c600 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, ip, lsr sl │ │ │ │ + eorseq r3, sp, r0, asr #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r8, r4, r2, sl │ │ │ │ + @ instruction: 0x0038a8b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6c664 │ │ │ │ + ldr r3, [pc, #64] @ 6c660 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6c644 │ │ │ │ + beq 6c640 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6c668 │ │ │ │ - ldr r1, [pc, #28] @ 6c66c │ │ │ │ + ldr r2, [pc, #28] @ 6c664 │ │ │ │ + ldr r1, [pc, #28] @ 6c668 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d39d4 │ │ │ │ + @ instruction: 0x003d39d8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, ip, lsl #5 │ │ │ │ + eorseq sl, r8, r8, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6c6cc │ │ │ │ + ldr r3, [pc, #64] @ 6c6c8 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6c6ac │ │ │ │ + beq 6c6a8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6c6d0 │ │ │ │ - ldr r1, [pc, #28] @ 6c6d4 │ │ │ │ + ldr r2, [pc, #28] @ 6c6cc │ │ │ │ + ldr r1, [pc, #28] @ 6c6d0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, ip, ror #18 │ │ │ │ + eorseq r3, sp, r0, ror r9 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r8, r0, r2, sl │ │ │ │ + eorseq sl, r8, ip, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6c734 │ │ │ │ + ldr r3, [pc, #64] @ 6c730 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6c714 │ │ │ │ + beq 6c710 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6c738 │ │ │ │ - ldr r1, [pc, #28] @ 6c73c │ │ │ │ + ldr r2, [pc, #28] @ 6c734 │ │ │ │ + ldr r1, [pc, #28] @ 6c738 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, r4, lsl #18 │ │ │ │ + eorseq r3, sp, r8, lsl #18 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, ip, lsl #5 │ │ │ │ + eorseq sl, r8, r8, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6c79c │ │ │ │ + ldr r3, [pc, #64] @ 6c798 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6c77c │ │ │ │ + beq 6c778 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6c7a0 │ │ │ │ - ldr r1, [pc, #28] @ 6c7a4 │ │ │ │ + ldr r2, [pc, #28] @ 6c79c │ │ │ │ + ldr r1, [pc, #28] @ 6c7a0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq sp, ip, r8, r3 │ │ │ │ + eorseq r3, sp, r0, lsr #17 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r4, lsl #5 │ │ │ │ + eorseq sl, r8, r0, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6c804 │ │ │ │ + ldr r3, [pc, #64] @ 6c800 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6c7e4 │ │ │ │ + beq 6c7e0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6c808 │ │ │ │ - ldr r1, [pc, #28] @ 6c80c │ │ │ │ + ldr r2, [pc, #28] @ 6c804 │ │ │ │ + ldr r1, [pc, #28] @ 6c808 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, r4, lsr r8 │ │ │ │ + eorseq r3, sp, r8, lsr r8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r4, lsl #5 │ │ │ │ + eorseq sl, r8, r0, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6c86c │ │ │ │ + ldr r3, [pc, #64] @ 6c868 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6c84c │ │ │ │ + beq 6c848 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6c870 │ │ │ │ - ldr r1, [pc, #28] @ 6c874 │ │ │ │ + ldr r2, [pc, #28] @ 6c86c │ │ │ │ + ldr r1, [pc, #28] @ 6c870 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, ip, asr #15 │ │ │ │ + @ instruction: 0x003d37d0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, ip, ror r2 │ │ │ │ + mlaseq r8, r8, r8, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6c8d4 │ │ │ │ + ldr r3, [pc, #64] @ 6c8d0 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6c8b4 │ │ │ │ + beq 6c8b0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6c8d8 │ │ │ │ - ldr r1, [pc, #28] @ 6c8dc │ │ │ │ + ldr r2, [pc, #28] @ 6c8d4 │ │ │ │ + ldr r1, [pc, #28] @ 6c8d8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, r4, ror #14 │ │ │ │ + eorseq r3, sp, r8, ror #14 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r0, ror #4 │ │ │ │ + eorseq sl, r8, ip, ror r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #64] @ 6c93c │ │ │ │ + ldr r3, [pc, #64] @ 6c938 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6c91c │ │ │ │ + beq 6c918 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6c940 │ │ │ │ - ldr r1, [pc, #28] @ 6c944 │ │ │ │ + ldr r2, [pc, #28] @ 6c93c │ │ │ │ + ldr r1, [pc, #28] @ 6c940 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d36fc │ │ │ │ + eorseq r3, sp, r0, lsl #14 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r4, asr #4 │ │ │ │ + eorseq sl, r8, r0, ror #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #64] @ 6c9a4 │ │ │ │ + ldr r3, [pc, #64] @ 6c9a0 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6c984 │ │ │ │ + beq 6c980 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6c9a8 │ │ │ │ - ldr r1, [pc, #28] @ 6c9ac │ │ │ │ + ldr r2, [pc, #28] @ 6c9a4 │ │ │ │ + ldr r1, [pc, #28] @ 6c9a8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq sp, r4, r6, r3 │ │ │ │ + mlaseq sp, r8, r6, r3 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, ip, lsl #4 │ │ │ │ + eorseq sl, r8, r8, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #72] @ 6ca10 │ │ │ │ - ldr r1, [pc, #72] @ 6ca14 │ │ │ │ + ldr r3, [pc, #72] @ 6ca0c │ │ │ │ + ldr r1, [pc, #72] @ 6ca10 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - ldr r2, [pc, #64] @ 6ca18 │ │ │ │ + ldr r2, [pc, #64] @ 6ca14 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r1, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ - beq 6c9fc │ │ │ │ - ldr r1, [pc, #44] @ 6ca1c │ │ │ │ + beq 6c9f8 │ │ │ │ + ldr r1, [pc, #44] @ 6ca18 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ 6ca20 │ │ │ │ + ldr r1, [pc, #28] @ 6ca1c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, r0, lsr r6 │ │ │ │ + eorseq r3, sp, r4, lsr r6 │ │ │ │ andeq r0, r0, r0, lsr #26 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0038a1f0 │ │ │ │ - eorseq sl, r8, r4, lsl r2 │ │ │ │ + eorseq sl, r8, ip, lsl #16 │ │ │ │ + eorseq sl, r8, r0, lsr r8 │ │ │ │ ldrb r2, [r0, #12] │ │ │ │ - ldr r3, [pc, #104] @ 6ca98 │ │ │ │ + ldr r3, [pc, #104] @ 6ca94 │ │ │ │ cmp r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6ca68 │ │ │ │ + beq 6ca64 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6ca5c │ │ │ │ - ldr r2, [pc, #84] @ 6ca9c │ │ │ │ + bne 6ca58 │ │ │ │ + ldr r2, [pc, #84] @ 6ca98 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #60] @ 6caa0 │ │ │ │ + ldr r2, [pc, #60] @ 6ca9c │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b 6ca48 │ │ │ │ + b 6ca44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #36] @ 6caa4 │ │ │ │ - ldr r1, [pc, #36] @ 6caa8 │ │ │ │ + ldr r2, [pc, #36] @ 6caa0 │ │ │ │ + ldr r1, [pc, #36] @ 6caa4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, r8, asr #11 │ │ │ │ + eorseq r3, sp, ip, asr #11 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0038a1b4 │ │ │ │ + @ instruction: 0x0038a7d0 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ - ldr r3, [pc, #104] @ 6cb20 │ │ │ │ + ldr r3, [pc, #104] @ 6cb1c │ │ │ │ cmp r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6caf0 │ │ │ │ + beq 6caec │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6cae4 │ │ │ │ - ldr r2, [pc, #84] @ 6cb24 │ │ │ │ + bne 6cae0 │ │ │ │ + ldr r2, [pc, #84] @ 6cb20 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #60] @ 6cb28 │ │ │ │ + ldr r2, [pc, #60] @ 6cb24 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b 6cad0 │ │ │ │ + b 6cacc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #36] @ 6cb2c │ │ │ │ - ldr r1, [pc, #36] @ 6cb30 │ │ │ │ + ldr r2, [pc, #36] @ 6cb28 │ │ │ │ + ldr r1, [pc, #36] @ 6cb2c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, r0, asr #10 │ │ │ │ + eorseq r3, sp, r4, asr #10 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r0, ror #2 │ │ │ │ + eorseq sl, r8, ip, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6cb90 │ │ │ │ + ldr r3, [pc, #64] @ 6cb8c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6cb70 │ │ │ │ + beq 6cb6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6cb94 │ │ │ │ - ldr r1, [pc, #28] @ 6cb98 │ │ │ │ + ldr r2, [pc, #28] @ 6cb90 │ │ │ │ + ldr r1, [pc, #28] @ 6cb94 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, r8, lsr #9 │ │ │ │ + eorseq r3, sp, ip, lsr #9 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r0, lsr r1 │ │ │ │ + eorseq sl, r8, ip, asr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6cbf8 │ │ │ │ + ldr r3, [pc, #64] @ 6cbf4 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6cbd8 │ │ │ │ + beq 6cbd4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6cbfc │ │ │ │ - ldr r1, [pc, #28] @ 6cc00 │ │ │ │ + ldr r2, [pc, #28] @ 6cbf8 │ │ │ │ + ldr r1, [pc, #28] @ 6cbfc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, r0, asr #8 │ │ │ │ + eorseq r3, sp, r4, asr #8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r0, lsl #2 │ │ │ │ + eorseq sl, r8, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #64] @ 6cc60 │ │ │ │ + ldr r3, [pc, #64] @ 6cc5c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6cc40 │ │ │ │ + beq 6cc3c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6cc64 │ │ │ │ - ldr r1, [pc, #28] @ 6cc68 │ │ │ │ + ldr r2, [pc, #28] @ 6cc60 │ │ │ │ + ldr r1, [pc, #28] @ 6cc64 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d33d8 │ │ │ │ + @ instruction: 0x003d33dc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - ldrsheq sl, [r8], -r0 @ │ │ │ │ + eorseq sl, r8, ip, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6ccc8 │ │ │ │ + ldr r3, [pc, #64] @ 6ccc4 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6cca8 │ │ │ │ + beq 6cca4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6cccc │ │ │ │ - ldr r1, [pc, #28] @ 6ccd0 │ │ │ │ + ldr r2, [pc, #28] @ 6ccc8 │ │ │ │ + ldr r1, [pc, #28] @ 6cccc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, r0, ror r3 │ │ │ │ + eorseq r3, sp, r4, ror r3 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - ldrheq sl, [r8], -r4 @ │ │ │ │ + @ instruction: 0x0038a6d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6cd30 │ │ │ │ + ldr r3, [pc, #64] @ 6cd2c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6cd10 │ │ │ │ + beq 6cd0c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6cd34 │ │ │ │ - ldr r1, [pc, #28] @ 6cd38 │ │ │ │ + ldr r2, [pc, #28] @ 6cd30 │ │ │ │ + ldr r1, [pc, #28] @ 6cd34 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, r8, lsl #6 │ │ │ │ + eorseq r3, sp, ip, lsl #6 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, ip, ror r0 │ │ │ │ + mlaseq r8, r8, r6, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #64] @ 6cd98 │ │ │ │ + ldr r3, [pc, #64] @ 6cd94 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6cd78 │ │ │ │ + beq 6cd74 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6cd9c │ │ │ │ - ldr r1, [pc, #28] @ 6cda0 │ │ │ │ + ldr r2, [pc, #28] @ 6cd98 │ │ │ │ + ldr r1, [pc, #28] @ 6cd9c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, r0, lsr #5 │ │ │ │ + eorseq r3, sp, r4, lsr #5 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r0, asr #32 │ │ │ │ + eorseq sl, r8, ip, asr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #64] @ 6ce00 │ │ │ │ + ldr r3, [pc, #64] @ 6cdfc │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6cde0 │ │ │ │ + beq 6cddc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6ce04 │ │ │ │ - ldr r1, [pc, #28] @ 6ce08 │ │ │ │ + ldr r2, [pc, #28] @ 6ce00 │ │ │ │ + ldr r1, [pc, #28] @ 6ce04 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, r8, lsr r2 │ │ │ │ + eorseq r3, sp, ip, lsr r2 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r8, r8, lsl r0 │ │ │ │ + eorseq sl, r8, r4, lsr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #64] @ 6ce68 │ │ │ │ + ldr r3, [pc, #64] @ 6ce64 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6ce48 │ │ │ │ + beq 6ce44 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6ce6c │ │ │ │ - ldr r1, [pc, #28] @ 6ce70 │ │ │ │ + ldr r2, [pc, #28] @ 6ce68 │ │ │ │ + ldr r1, [pc, #28] @ 6ce6c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d31d0 │ │ │ │ + @ instruction: 0x003d31d4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x00389fd8 │ │ │ │ + @ instruction: 0x0038a5f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #64] @ 6ced0 │ │ │ │ + ldr r3, [pc, #64] @ 6cecc │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6ceb0 │ │ │ │ + beq 6ceac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6ced4 │ │ │ │ - ldr r1, [pc, #28] @ 6ced8 │ │ │ │ + ldr r2, [pc, #28] @ 6ced0 │ │ │ │ + ldr r1, [pc, #28] @ 6ced4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, r8, ror #2 │ │ │ │ + eorseq r3, sp, ip, ror #2 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r8, ip, pc, r9 @ │ │ │ │ + @ instruction: 0x0038a5b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ - ldr r3, [pc, #64] @ 6cf38 │ │ │ │ + ldr r3, [pc, #64] @ 6cf34 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6cf18 │ │ │ │ + beq 6cf14 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6cf3c │ │ │ │ - ldr r1, [pc, #28] @ 6cf40 │ │ │ │ + ldr r2, [pc, #28] @ 6cf38 │ │ │ │ + ldr r1, [pc, #28] @ 6cf3c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, r0, lsl #2 │ │ │ │ + eorseq r3, sp, r4, lsl #2 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r4, ror #30 │ │ │ │ + eorseq sl, r8, r0, lsl #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #64] @ 6cfa0 │ │ │ │ + ldr r3, [pc, #64] @ 6cf9c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6cf80 │ │ │ │ + beq 6cf7c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6cfa4 │ │ │ │ - ldr r1, [pc, #28] @ 6cfa8 │ │ │ │ + ldr r2, [pc, #28] @ 6cfa0 │ │ │ │ + ldr r1, [pc, #28] @ 6cfa4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq sp, r8, r0, r3 │ │ │ │ + mlaseq sp, ip, r0, r3 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, ip, lsr #30 │ │ │ │ + eorseq sl, r8, r8, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #64] @ 6d008 │ │ │ │ + ldr r3, [pc, #64] @ 6d004 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6cfe8 │ │ │ │ + beq 6cfe4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d00c │ │ │ │ - ldr r1, [pc, #28] @ 6d010 │ │ │ │ + ldr r2, [pc, #28] @ 6d008 │ │ │ │ + ldr r1, [pc, #28] @ 6d00c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, sp, r0, lsr r0 │ │ │ │ + eorseq r3, sp, r4, lsr r0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, ip, ror #29 │ │ │ │ + eorseq sl, r8, r8, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #64] @ 6d070 │ │ │ │ + ldr r3, [pc, #64] @ 6d06c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d050 │ │ │ │ + beq 6d04c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d074 │ │ │ │ - ldr r1, [pc, #28] @ 6d078 │ │ │ │ + ldr r2, [pc, #28] @ 6d070 │ │ │ │ + ldr r1, [pc, #28] @ 6d074 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r8, asr #31 │ │ │ │ + eorseq r2, sp, ip, asr #31 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x00389eb8 │ │ │ │ + @ instruction: 0x0038a4d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ - ldr r3, [pc, #64] @ 6d0d8 │ │ │ │ + ldr r3, [pc, #64] @ 6d0d4 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d0b8 │ │ │ │ + beq 6d0b4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d0dc │ │ │ │ - ldr r1, [pc, #28] @ 6d0e0 │ │ │ │ + ldr r2, [pc, #28] @ 6d0d8 │ │ │ │ + ldr r1, [pc, #28] @ 6d0dc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r0, ror #30 │ │ │ │ + eorseq r2, sp, r4, ror #30 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r4, lsl #29 │ │ │ │ + eorseq sl, r8, r0, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #64] @ 6d140 │ │ │ │ + ldr r3, [pc, #64] @ 6d13c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d120 │ │ │ │ + beq 6d11c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d144 │ │ │ │ - ldr r1, [pc, #28] @ 6d148 │ │ │ │ + ldr r2, [pc, #28] @ 6d140 │ │ │ │ + ldr r1, [pc, #28] @ 6d144 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d2ef8 │ │ │ │ + @ instruction: 0x003d2efc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r8, asr #28 │ │ │ │ + eorseq sl, r8, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #64] @ 6d1a8 │ │ │ │ + ldr r3, [pc, #64] @ 6d1a4 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d188 │ │ │ │ + beq 6d184 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d1ac │ │ │ │ - ldr r1, [pc, #28] @ 6d1b0 │ │ │ │ + ldr r2, [pc, #28] @ 6d1a8 │ │ │ │ + ldr r1, [pc, #28] @ 6d1ac │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq sp, r0, lr, r2 │ │ │ │ + mlaseq sp, r4, lr, r2 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r0, lsl lr │ │ │ │ + eorseq sl, r8, ip, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6d210 │ │ │ │ + ldr r3, [pc, #64] @ 6d20c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d1f0 │ │ │ │ + beq 6d1ec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d214 │ │ │ │ - ldr r1, [pc, #28] @ 6d218 │ │ │ │ + ldr r2, [pc, #28] @ 6d210 │ │ │ │ + ldr r1, [pc, #28] @ 6d214 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r8, lsr #28 │ │ │ │ + eorseq r2, sp, ip, lsr #28 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x00389dd4 │ │ │ │ + @ instruction: 0x0038a3f0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #64] @ 6d278 │ │ │ │ + ldr r3, [pc, #64] @ 6d274 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d258 │ │ │ │ + beq 6d254 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d27c │ │ │ │ - ldr r1, [pc, #28] @ 6d280 │ │ │ │ + ldr r2, [pc, #28] @ 6d278 │ │ │ │ + ldr r1, [pc, #28] @ 6d27c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r0, asr #27 │ │ │ │ + eorseq r2, sp, r4, asr #27 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r8, r4, sp, r9 │ │ │ │ + @ instruction: 0x0038a3b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #64] @ 6d2e0 │ │ │ │ + ldr r3, [pc, #64] @ 6d2dc │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d2c0 │ │ │ │ + beq 6d2bc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d2e4 │ │ │ │ - ldr r1, [pc, #28] @ 6d2e8 │ │ │ │ + ldr r2, [pc, #28] @ 6d2e0 │ │ │ │ + ldr r1, [pc, #28] @ 6d2e4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r8, asr sp │ │ │ │ + eorseq r2, sp, ip, asr sp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r8, asr sp │ │ │ │ + eorseq sl, r8, r4, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ - ldr r3, [pc, #64] @ 6d348 │ │ │ │ + ldr r3, [pc, #64] @ 6d344 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d328 │ │ │ │ + beq 6d324 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d34c │ │ │ │ - ldr r1, [pc, #28] @ 6d350 │ │ │ │ + ldr r2, [pc, #28] @ 6d348 │ │ │ │ + ldr r1, [pc, #28] @ 6d34c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d2cf0 │ │ │ │ + @ instruction: 0x003d2cf4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r0, lsr #26 │ │ │ │ + eorseq sl, r8, ip, lsr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #64] @ 6d3b0 │ │ │ │ + ldr r3, [pc, #64] @ 6d3ac │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d390 │ │ │ │ + beq 6d38c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d3b4 │ │ │ │ - ldr r1, [pc, #28] @ 6d3b8 │ │ │ │ + ldr r2, [pc, #28] @ 6d3b0 │ │ │ │ + ldr r1, [pc, #28] @ 6d3b4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r8, lsl #25 │ │ │ │ + eorseq r2, sp, ip, lsl #25 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r4, ror #25 │ │ │ │ + eorseq sl, r8, r0, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - ldr r3, [pc, #64] @ 6d418 │ │ │ │ + ldr r3, [pc, #64] @ 6d414 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d3f8 │ │ │ │ + beq 6d3f4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d41c │ │ │ │ - ldr r1, [pc, #28] @ 6d420 │ │ │ │ + ldr r2, [pc, #28] @ 6d418 │ │ │ │ + ldr r1, [pc, #28] @ 6d41c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r0, lsr #24 │ │ │ │ + eorseq r2, sp, r4, lsr #24 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r8, lsr #25 │ │ │ │ + eorseq sl, r8, r4, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #64] @ 6d480 │ │ │ │ + ldr r3, [pc, #64] @ 6d47c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d460 │ │ │ │ + beq 6d45c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d484 │ │ │ │ - ldr r1, [pc, #28] @ 6d488 │ │ │ │ + ldr r2, [pc, #28] @ 6d480 │ │ │ │ + ldr r1, [pc, #28] @ 6d484 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d2bb8 │ │ │ │ + @ instruction: 0x003d2bbc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, ip, ror #24 │ │ │ │ + eorseq sl, r8, r8, lsl #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6d4e8 │ │ │ │ + ldr r3, [pc, #64] @ 6d4e4 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d4c8 │ │ │ │ + beq 6d4c4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d4ec │ │ │ │ - ldr r1, [pc, #28] @ 6d4f0 │ │ │ │ + ldr r2, [pc, #28] @ 6d4e8 │ │ │ │ + ldr r1, [pc, #28] @ 6d4ec │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r0, asr fp │ │ │ │ + eorseq r2, sp, r4, asr fp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r0, lsr ip │ │ │ │ + eorseq sl, r8, ip, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6d550 │ │ │ │ + ldr r3, [pc, #64] @ 6d54c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d530 │ │ │ │ + beq 6d52c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d554 │ │ │ │ - ldr r1, [pc, #28] @ 6d558 │ │ │ │ + ldr r2, [pc, #28] @ 6d550 │ │ │ │ + ldr r1, [pc, #28] @ 6d554 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r8, ror #21 │ │ │ │ + eorseq r2, sp, ip, ror #21 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x00389bfc │ │ │ │ + eorseq sl, r8, r8, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6d5b8 │ │ │ │ + ldr r3, [pc, #64] @ 6d5b4 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d598 │ │ │ │ + beq 6d594 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d5bc │ │ │ │ - ldr r1, [pc, #28] @ 6d5c0 │ │ │ │ + ldr r2, [pc, #28] @ 6d5b8 │ │ │ │ + ldr r1, [pc, #28] @ 6d5bc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r0, lsl #21 │ │ │ │ + eorseq r2, sp, r4, lsl #21 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r8, asr #23 │ │ │ │ + eorseq sl, r8, r4, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6d620 │ │ │ │ + ldr r3, [pc, #64] @ 6d61c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d600 │ │ │ │ + beq 6d5fc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d624 │ │ │ │ - ldr r1, [pc, #28] @ 6d628 │ │ │ │ + ldr r2, [pc, #28] @ 6d620 │ │ │ │ + ldr r1, [pc, #28] @ 6d624 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r8, lsl sl │ │ │ │ + eorseq r2, sp, ip, lsl sl │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, ip, lsl #23 │ │ │ │ + eorseq sl, r8, r8, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #64] @ 6d688 │ │ │ │ + ldr r3, [pc, #64] @ 6d684 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d668 │ │ │ │ + beq 6d664 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d68c │ │ │ │ - ldr r1, [pc, #28] @ 6d690 │ │ │ │ + ldr r2, [pc, #28] @ 6d688 │ │ │ │ + ldr r1, [pc, #28] @ 6d68c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d29b0 │ │ │ │ + @ instruction: 0x003d29b4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r0, asr fp │ │ │ │ + eorseq sl, r8, ip, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6d6f0 │ │ │ │ + ldr r3, [pc, #64] @ 6d6ec │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d6d0 │ │ │ │ + beq 6d6cc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d6f4 │ │ │ │ - ldr r1, [pc, #28] @ 6d6f8 │ │ │ │ + ldr r2, [pc, #28] @ 6d6f0 │ │ │ │ + ldr r1, [pc, #28] @ 6d6f4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r8, asr #18 │ │ │ │ + eorseq r2, sp, ip, asr #18 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r0, lsr #22 │ │ │ │ + eorseq sl, r8, ip, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #64] @ 6d758 │ │ │ │ + ldr r3, [pc, #64] @ 6d754 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d738 │ │ │ │ + beq 6d734 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d75c │ │ │ │ - ldr r1, [pc, #28] @ 6d760 │ │ │ │ + ldr r2, [pc, #28] @ 6d758 │ │ │ │ + ldr r1, [pc, #28] @ 6d75c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r0, ror #17 │ │ │ │ + eorseq r2, sp, r4, ror #17 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r8, ror #21 │ │ │ │ + eorseq sl, r8, r4, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6d7c0 │ │ │ │ + ldr r3, [pc, #64] @ 6d7bc │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d7a0 │ │ │ │ + beq 6d79c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d7c4 │ │ │ │ - ldr r1, [pc, #28] @ 6d7c8 │ │ │ │ + ldr r2, [pc, #28] @ 6d7c0 │ │ │ │ + ldr r1, [pc, #28] @ 6d7c4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r8, ror r8 │ │ │ │ + eorseq r2, sp, ip, ror r8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x00389ab0 │ │ │ │ + eorseq sl, r8, ip, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #64] @ 6d828 │ │ │ │ + ldr r3, [pc, #64] @ 6d824 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d808 │ │ │ │ + beq 6d804 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d82c │ │ │ │ - ldr r1, [pc, #28] @ 6d830 │ │ │ │ + ldr r2, [pc, #28] @ 6d828 │ │ │ │ + ldr r1, [pc, #28] @ 6d82c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r0, lsl r8 │ │ │ │ + eorseq r2, sp, r4, lsl r8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r4, ror sl │ │ │ │ + mlaseq r8, r0, r0, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #64] @ 6d890 │ │ │ │ + ldr r3, [pc, #64] @ 6d88c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d870 │ │ │ │ + beq 6d86c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d894 │ │ │ │ - ldr r1, [pc, #28] @ 6d898 │ │ │ │ + ldr r2, [pc, #28] @ 6d890 │ │ │ │ + ldr r1, [pc, #28] @ 6d894 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r8, lsr #15 │ │ │ │ + eorseq r2, sp, ip, lsr #15 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, ip, lsr sl │ │ │ │ + eorseq sl, r8, r8, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #64] @ 6d8f8 │ │ │ │ + ldr r3, [pc, #64] @ 6d8f4 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d8d8 │ │ │ │ + beq 6d8d4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d8fc │ │ │ │ - ldr r1, [pc, #28] @ 6d900 │ │ │ │ + ldr r2, [pc, #28] @ 6d8f8 │ │ │ │ + ldr r1, [pc, #28] @ 6d8fc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r0, asr #14 │ │ │ │ + eorseq r2, sp, r4, asr #14 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r0, lsl #20 │ │ │ │ + eorseq sl, r8, ip, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ - ldr r3, [pc, #64] @ 6d960 │ │ │ │ + ldr r3, [pc, #64] @ 6d95c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d940 │ │ │ │ + beq 6d93c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d964 │ │ │ │ - ldr r1, [pc, #28] @ 6d968 │ │ │ │ + ldr r2, [pc, #28] @ 6d960 │ │ │ │ + ldr r1, [pc, #28] @ 6d964 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d26d8 │ │ │ │ + @ instruction: 0x003d26dc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, ip, asr #19 │ │ │ │ + eorseq r9, r8, r8, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #64] @ 6d9c8 │ │ │ │ + ldr r3, [pc, #64] @ 6d9c4 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6d9a8 │ │ │ │ + beq 6d9a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6d9cc │ │ │ │ - ldr r1, [pc, #28] @ 6d9d0 │ │ │ │ + ldr r2, [pc, #28] @ 6d9c8 │ │ │ │ + ldr r1, [pc, #28] @ 6d9cc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r0, ror r6 │ │ │ │ + eorseq r2, sp, r4, ror r6 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r8, r0, r9, r9 │ │ │ │ + eorseq r9, r8, ip, lsr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - ldr r3, [pc, #64] @ 6da30 │ │ │ │ + ldr r3, [pc, #64] @ 6da2c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6da10 │ │ │ │ + beq 6da0c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6da34 │ │ │ │ - ldr r1, [pc, #28] @ 6da38 │ │ │ │ + ldr r2, [pc, #28] @ 6da30 │ │ │ │ + ldr r1, [pc, #28] @ 6da34 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r8, lsl #12 │ │ │ │ + eorseq r2, sp, ip, lsl #12 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r4, asr r9 │ │ │ │ + eorseq r9, r8, r0, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #64] @ 6da98 │ │ │ │ + ldr r3, [pc, #64] @ 6da94 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6da78 │ │ │ │ + beq 6da74 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6da9c │ │ │ │ - ldr r1, [pc, #28] @ 6daa0 │ │ │ │ + ldr r2, [pc, #28] @ 6da98 │ │ │ │ + ldr r1, [pc, #28] @ 6da9c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r0, lsr #11 │ │ │ │ + eorseq r2, sp, r4, lsr #11 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r4, lsl r9 │ │ │ │ + eorseq r9, r8, r0, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6db00 │ │ │ │ + ldr r3, [pc, #64] @ 6dafc │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6dae0 │ │ │ │ + beq 6dadc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6db04 │ │ │ │ - ldr r1, [pc, #28] @ 6db08 │ │ │ │ + ldr r2, [pc, #28] @ 6db00 │ │ │ │ + ldr r1, [pc, #28] @ 6db04 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r8, lsr r5 │ │ │ │ + eorseq r2, sp, ip, lsr r5 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x003898d8 │ │ │ │ + @ instruction: 0x00389ef4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6db68 │ │ │ │ + ldr r3, [pc, #64] @ 6db64 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6db48 │ │ │ │ + beq 6db44 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6db6c │ │ │ │ - ldr r1, [pc, #28] @ 6db70 │ │ │ │ + ldr r2, [pc, #28] @ 6db68 │ │ │ │ + ldr r1, [pc, #28] @ 6db6c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d24d0 │ │ │ │ + @ instruction: 0x003d24d4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r4, lsr #17 │ │ │ │ + eorseq r9, r8, r0, asr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #64] @ 6dbd0 │ │ │ │ + ldr r3, [pc, #64] @ 6dbcc │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6dbb0 │ │ │ │ + beq 6dbac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6dbd4 │ │ │ │ - ldr r1, [pc, #28] @ 6dbd8 │ │ │ │ + ldr r2, [pc, #28] @ 6dbd0 │ │ │ │ + ldr r1, [pc, #28] @ 6dbd4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r8, ror #8 │ │ │ │ + eorseq r2, sp, ip, ror #8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r0, ror r8 │ │ │ │ + eorseq r9, r8, ip, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #64] @ 6dc38 │ │ │ │ + ldr r3, [pc, #64] @ 6dc34 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6dc18 │ │ │ │ + beq 6dc14 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6dc3c │ │ │ │ - ldr r1, [pc, #28] @ 6dc40 │ │ │ │ + ldr r2, [pc, #28] @ 6dc38 │ │ │ │ + ldr r1, [pc, #28] @ 6dc3c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r0, lsl #8 │ │ │ │ + eorseq r2, sp, r4, lsl #8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r0, lsr r8 │ │ │ │ + eorseq r9, r8, ip, asr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ - ldr r3, [pc, #64] @ 6dca0 │ │ │ │ + ldr r3, [pc, #64] @ 6dc9c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6dc80 │ │ │ │ + beq 6dc7c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6dca4 │ │ │ │ - ldr r1, [pc, #28] @ 6dca8 │ │ │ │ + ldr r2, [pc, #28] @ 6dca0 │ │ │ │ + ldr r1, [pc, #28] @ 6dca4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq sp, r8, r3, r2 │ │ │ │ + mlaseq sp, ip, r3, r2 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x003897f8 │ │ │ │ + eorseq r9, r8, r4, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #64] @ 6dd08 │ │ │ │ + ldr r3, [pc, #64] @ 6dd04 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6dce8 │ │ │ │ + beq 6dce4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6dd0c │ │ │ │ - ldr r1, [pc, #28] @ 6dd10 │ │ │ │ + ldr r2, [pc, #28] @ 6dd08 │ │ │ │ + ldr r1, [pc, #28] @ 6dd0c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r0, lsr r3 │ │ │ │ + eorseq r2, sp, r4, lsr r3 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x003897bc │ │ │ │ + @ instruction: 0x00389dd8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - ldr r3, [pc, #64] @ 6dd70 │ │ │ │ + ldr r3, [pc, #64] @ 6dd6c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6dd50 │ │ │ │ + beq 6dd4c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6dd74 │ │ │ │ - ldr r1, [pc, #28] @ 6dd78 │ │ │ │ + ldr r2, [pc, #28] @ 6dd70 │ │ │ │ + ldr r1, [pc, #28] @ 6dd74 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r8, asr #5 │ │ │ │ + eorseq r2, sp, ip, asr #5 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, ip, ror r7 │ │ │ │ + mlaseq r8, r8, sp, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6ddd8 │ │ │ │ + ldr r3, [pc, #64] @ 6ddd4 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6ddb8 │ │ │ │ + beq 6ddb4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6dddc │ │ │ │ - ldr r1, [pc, #28] @ 6dde0 │ │ │ │ + ldr r2, [pc, #28] @ 6ddd8 │ │ │ │ + ldr r1, [pc, #28] @ 6dddc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r0, ror #4 │ │ │ │ + eorseq r2, sp, r4, ror #4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r4, asr #14 │ │ │ │ + eorseq r9, r8, r0, ror #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6de40 │ │ │ │ + ldr r3, [pc, #64] @ 6de3c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6de20 │ │ │ │ + beq 6de1c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6de44 │ │ │ │ - ldr r1, [pc, #28] @ 6de48 │ │ │ │ + ldr r2, [pc, #28] @ 6de40 │ │ │ │ + ldr r1, [pc, #28] @ 6de44 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d21f8 │ │ │ │ + @ instruction: 0x003d21fc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r8, lsl #14 │ │ │ │ + eorseq r9, r8, r4, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #64] @ 6dea8 │ │ │ │ + ldr r3, [pc, #64] @ 6dea4 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6de88 │ │ │ │ + beq 6de84 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6deac │ │ │ │ - ldr r1, [pc, #28] @ 6deb0 │ │ │ │ + ldr r2, [pc, #28] @ 6dea8 │ │ │ │ + ldr r1, [pc, #28] @ 6deac │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq sp, r0, r1, r2 │ │ │ │ + mlaseq sp, r4, r1, r2 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, ip, asr #13 │ │ │ │ + eorseq r9, r8, r8, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #64] @ 6df10 │ │ │ │ + ldr r3, [pc, #64] @ 6df0c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6def0 │ │ │ │ + beq 6deec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6df14 │ │ │ │ - ldr r1, [pc, #28] @ 6df18 │ │ │ │ + ldr r2, [pc, #28] @ 6df10 │ │ │ │ + ldr r1, [pc, #28] @ 6df14 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r8, lsr #2 │ │ │ │ + eorseq r2, sp, ip, lsr #2 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r8, r0, r6, r9 │ │ │ │ + eorseq r9, r8, ip, lsr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ - ldr r3, [pc, #64] @ 6df78 │ │ │ │ + ldr r3, [pc, #64] @ 6df74 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6df58 │ │ │ │ + beq 6df54 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6df7c │ │ │ │ - ldr r1, [pc, #28] @ 6df80 │ │ │ │ + ldr r2, [pc, #28] @ 6df78 │ │ │ │ + ldr r1, [pc, #28] @ 6df7c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r0, asr #1 │ │ │ │ + eorseq r2, sp, r4, asr #1 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, ip, asr r6 │ │ │ │ + eorseq r9, r8, r8, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6dfe0 │ │ │ │ + ldr r3, [pc, #64] @ 6dfdc │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6dfc0 │ │ │ │ + beq 6dfbc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6dfe4 │ │ │ │ - ldr r1, [pc, #28] @ 6dfe8 │ │ │ │ + ldr r2, [pc, #28] @ 6dfe0 │ │ │ │ + ldr r1, [pc, #28] @ 6dfe4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, sp, r8, asr r0 │ │ │ │ + eorseq r2, sp, ip, asr r0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r8, lsr #12 │ │ │ │ + eorseq r9, r8, r4, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6e048 │ │ │ │ + ldr r3, [pc, #64] @ 6e044 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e028 │ │ │ │ + beq 6e024 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6e04c │ │ │ │ - ldr r1, [pc, #28] @ 6e050 │ │ │ │ + ldr r2, [pc, #28] @ 6e048 │ │ │ │ + ldr r1, [pc, #28] @ 6e04c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d1ff0 │ │ │ │ + @ instruction: 0x003d1ff4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x003895f0 │ │ │ │ + eorseq r9, r8, ip, lsl #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6e0b0 │ │ │ │ + ldr r3, [pc, #64] @ 6e0ac │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e090 │ │ │ │ + beq 6e08c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6e0b4 │ │ │ │ - ldr r1, [pc, #28] @ 6e0b8 │ │ │ │ + ldr r2, [pc, #28] @ 6e0b0 │ │ │ │ + ldr r1, [pc, #28] @ 6e0b4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, sp, r8, lsl #31 │ │ │ │ + eorseq r1, sp, ip, lsl #31 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x003895b4 │ │ │ │ + @ instruction: 0x00389bd0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6e118 │ │ │ │ + ldr r3, [pc, #64] @ 6e114 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e0f8 │ │ │ │ + beq 6e0f4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6e11c │ │ │ │ - ldr r1, [pc, #28] @ 6e120 │ │ │ │ + ldr r2, [pc, #28] @ 6e118 │ │ │ │ + ldr r1, [pc, #28] @ 6e11c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, sp, r0, lsr #30 │ │ │ │ + eorseq r1, sp, r4, lsr #30 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r0, lsr #11 │ │ │ │ + @ instruction: 0x00389bbc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - ldr r3, [pc, #64] @ 6e180 │ │ │ │ + ldr r3, [pc, #64] @ 6e17c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e160 │ │ │ │ + beq 6e15c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6e184 │ │ │ │ - ldr r1, [pc, #28] @ 6e188 │ │ │ │ + ldr r2, [pc, #28] @ 6e180 │ │ │ │ + ldr r1, [pc, #28] @ 6e184 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d1eb8 │ │ │ │ + @ instruction: 0x003d1ebc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r8, lsl #11 │ │ │ │ + eorseq r9, r8, r4, lsr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #64] @ 6e1e8 │ │ │ │ + ldr r3, [pc, #64] @ 6e1e4 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e1c8 │ │ │ │ + beq 6e1c4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6e1ec │ │ │ │ - ldr r1, [pc, #28] @ 6e1f0 │ │ │ │ + ldr r2, [pc, #28] @ 6e1e8 │ │ │ │ + ldr r1, [pc, #28] @ 6e1ec │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, sp, r0, asr lr │ │ │ │ + eorseq r1, sp, r4, asr lr │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r0, asr r5 │ │ │ │ + eorseq r9, r8, ip, ror #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6e250 │ │ │ │ + ldr r3, [pc, #64] @ 6e24c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e230 │ │ │ │ + beq 6e22c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6e254 │ │ │ │ - ldr r1, [pc, #28] @ 6e258 │ │ │ │ + ldr r2, [pc, #28] @ 6e250 │ │ │ │ + ldr r1, [pc, #28] @ 6e254 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, sp, r8, ror #27 │ │ │ │ + eorseq r1, sp, ip, ror #27 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r4, lsl r5 │ │ │ │ + eorseq r9, r8, r0, lsr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6e2b8 │ │ │ │ + ldr r3, [pc, #64] @ 6e2b4 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e298 │ │ │ │ + beq 6e294 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6e2bc │ │ │ │ - ldr r1, [pc, #28] @ 6e2c0 │ │ │ │ + ldr r2, [pc, #28] @ 6e2b8 │ │ │ │ + ldr r1, [pc, #28] @ 6e2bc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, sp, r0, lsl #27 │ │ │ │ + eorseq r1, sp, r4, lsl #27 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x003894d8 │ │ │ │ + @ instruction: 0x00389af4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #64] @ 6e320 │ │ │ │ + ldr r3, [pc, #64] @ 6e31c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e300 │ │ │ │ + beq 6e2fc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6e324 │ │ │ │ - ldr r1, [pc, #28] @ 6e328 │ │ │ │ + ldr r2, [pc, #28] @ 6e320 │ │ │ │ + ldr r1, [pc, #28] @ 6e324 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, sp, r8, lsl sp │ │ │ │ + eorseq r1, sp, ip, lsl sp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r8, ip, r4, r9 │ │ │ │ + @ instruction: 0x00389ab8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #64] @ 6e388 │ │ │ │ + ldr r3, [pc, #64] @ 6e384 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e368 │ │ │ │ + beq 6e364 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6e38c │ │ │ │ - ldr r1, [pc, #28] @ 6e390 │ │ │ │ + ldr r2, [pc, #28] @ 6e388 │ │ │ │ + ldr r1, [pc, #28] @ 6e38c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d1cb0 │ │ │ │ + @ instruction: 0x003d1cb4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r4, ror #8 │ │ │ │ + eorseq r9, r8, r0, lsl #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ - ldr r3, [pc, #64] @ 6e3f0 │ │ │ │ + ldr r3, [pc, #64] @ 6e3ec │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e3d0 │ │ │ │ + beq 6e3cc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6e3f4 │ │ │ │ - ldr r1, [pc, #28] @ 6e3f8 │ │ │ │ + ldr r2, [pc, #28] @ 6e3f0 │ │ │ │ + ldr r1, [pc, #28] @ 6e3f4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, sp, r8, asr #24 │ │ │ │ + eorseq r1, sp, ip, asr #24 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r0, lsr r4 │ │ │ │ + eorseq r9, r8, ip, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #64] @ 6e458 │ │ │ │ + ldr r3, [pc, #64] @ 6e454 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e438 │ │ │ │ + beq 6e434 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6e45c │ │ │ │ - ldr r1, [pc, #28] @ 6e460 │ │ │ │ + ldr r2, [pc, #28] @ 6e458 │ │ │ │ + ldr r1, [pc, #28] @ 6e45c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, sp, r0, ror #23 │ │ │ │ + eorseq r1, sp, r4, ror #23 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r0, lsl #8 │ │ │ │ + eorseq r9, r8, ip, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - ldr r3, [pc, #64] @ 6e4c0 │ │ │ │ + ldr r3, [pc, #64] @ 6e4bc │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e4a0 │ │ │ │ + beq 6e49c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6e4c4 │ │ │ │ - ldr r1, [pc, #28] @ 6e4c8 │ │ │ │ + ldr r2, [pc, #28] @ 6e4c0 │ │ │ │ + ldr r1, [pc, #28] @ 6e4c4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, sp, r8, ror fp │ │ │ │ + eorseq r1, sp, ip, ror fp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r8, asr #7 │ │ │ │ + eorseq r9, r8, r4, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #64] @ 6e528 │ │ │ │ + ldr r3, [pc, #64] @ 6e524 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e508 │ │ │ │ + beq 6e504 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6e52c │ │ │ │ - ldr r1, [pc, #28] @ 6e530 │ │ │ │ + ldr r2, [pc, #28] @ 6e528 │ │ │ │ + ldr r1, [pc, #28] @ 6e52c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, sp, r0, lsl fp │ │ │ │ + eorseq r1, sp, r4, lsl fp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r8, r4, r3, r9 │ │ │ │ + @ instruction: 0x003899b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6e590 │ │ │ │ + ldr r3, [pc, #64] @ 6e58c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e570 │ │ │ │ + beq 6e56c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6e594 │ │ │ │ - ldr r1, [pc, #28] @ 6e598 │ │ │ │ + ldr r2, [pc, #28] @ 6e590 │ │ │ │ + ldr r1, [pc, #28] @ 6e594 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, sp, r8, lsr #21 │ │ │ │ + eorseq r1, sp, ip, lsr #21 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r4, ror #6 │ │ │ │ + eorseq r9, r8, r0, lsl #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6e5f8 │ │ │ │ + ldr r3, [pc, #64] @ 6e5f4 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e5d8 │ │ │ │ + beq 6e5d4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6e5fc │ │ │ │ - ldr r1, [pc, #28] @ 6e600 │ │ │ │ + ldr r2, [pc, #28] @ 6e5f8 │ │ │ │ + ldr r1, [pc, #28] @ 6e5fc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, sp, r0, asr #20 │ │ │ │ + eorseq r1, sp, r4, asr #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r0, lsr r3 │ │ │ │ + eorseq r9, r8, ip, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6e660 │ │ │ │ + ldr r3, [pc, #64] @ 6e65c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e640 │ │ │ │ + beq 6e63c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6e664 │ │ │ │ - ldr r1, [pc, #28] @ 6e668 │ │ │ │ + ldr r2, [pc, #28] @ 6e660 │ │ │ │ + ldr r1, [pc, #28] @ 6e664 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003d19d8 │ │ │ │ + @ instruction: 0x003d19dc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x003892fc │ │ │ │ + eorseq r9, r8, r8, lsl r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #64] @ 6e6c8 │ │ │ │ + ldr r3, [pc, #64] @ 6e6c4 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e6a8 │ │ │ │ + beq 6e6a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6e6cc │ │ │ │ - ldr r1, [pc, #28] @ 6e6d0 │ │ │ │ + ldr r2, [pc, #28] @ 6e6c8 │ │ │ │ + ldr r1, [pc, #28] @ 6e6cc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, sp, r0, ror r9 │ │ │ │ + eorseq r1, sp, r4, ror r9 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r0, ror #5 │ │ │ │ + @ instruction: 0x003898fc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6e730 │ │ │ │ + ldr r3, [pc, #64] @ 6e72c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e710 │ │ │ │ + beq 6e70c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6e734 │ │ │ │ - ldr r1, [pc, #28] @ 6e738 │ │ │ │ + ldr r2, [pc, #28] @ 6e730 │ │ │ │ + ldr r1, [pc, #28] @ 6e734 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, sp, r8, lsl #18 │ │ │ │ + eorseq r1, sp, ip, lsl #18 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r4, asr #5 │ │ │ │ + eorseq r9, r8, r0, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #64] @ 6e798 │ │ │ │ + ldr r3, [pc, #64] @ 6e794 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e778 │ │ │ │ + beq 6e774 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 6e79c │ │ │ │ - ldr r1, [pc, #28] @ 6e7a0 │ │ │ │ + ldr r2, [pc, #28] @ 6e798 │ │ │ │ + ldr r1, [pc, #28] @ 6e79c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, sp, r0, lsr #17 │ │ │ │ + eorseq r1, sp, r4, lsr #17 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, ip, lsl #5 │ │ │ │ + eorseq r9, r8, r8, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6e834 │ │ │ │ + ldr r3, [pc, #120] @ 6e830 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e814 │ │ │ │ + beq 6e810 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e7f0 │ │ │ │ + beq 6e7ec │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6e7f0 │ │ │ │ + beq 6e7ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6e80c │ │ │ │ + beq 6e808 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6e7f0 │ │ │ │ - ldr r2, [pc, #28] @ 6e838 │ │ │ │ - ldr r1, [pc, #28] @ 6e83c │ │ │ │ + b 6e7ec │ │ │ │ + ldr r2, [pc, #28] @ 6e834 │ │ │ │ + ldr r1, [pc, #28] @ 6e838 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, sp, ip, lsr r8 │ │ │ │ + eorseq r1, sp, r0, asr #16 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r0, lsr #4 │ │ │ │ + eorseq r9, r8, ip, lsr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6e8d0 │ │ │ │ + ldr r3, [pc, #120] @ 6e8cc │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e8b0 │ │ │ │ + beq 6e8ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e88c │ │ │ │ + beq 6e888 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6e88c │ │ │ │ + beq 6e888 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6e8a8 │ │ │ │ + beq 6e8a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6e88c │ │ │ │ - ldr r2, [pc, #28] @ 6e8d4 │ │ │ │ - ldr r1, [pc, #28] @ 6e8d8 │ │ │ │ + b 6e888 │ │ │ │ + ldr r2, [pc, #28] @ 6e8d0 │ │ │ │ + ldr r1, [pc, #28] @ 6e8d4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, sp, r0, lsr #15 │ │ │ │ + eorseq r1, sp, r4, lsr #15 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x003891bc │ │ │ │ + @ instruction: 0x003897d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6e96c │ │ │ │ + ldr r3, [pc, #120] @ 6e968 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e94c │ │ │ │ + beq 6e948 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e928 │ │ │ │ + beq 6e924 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6e928 │ │ │ │ + beq 6e924 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6e944 │ │ │ │ + beq 6e940 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6e928 │ │ │ │ - ldr r2, [pc, #28] @ 6e970 │ │ │ │ - ldr r1, [pc, #28] @ 6e974 │ │ │ │ + b 6e924 │ │ │ │ + ldr r2, [pc, #28] @ 6e96c │ │ │ │ + ldr r1, [pc, #28] @ 6e970 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, sp, r4, lsl #14 │ │ │ │ + eorseq r1, sp, r8, lsl #14 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r4, ror #2 │ │ │ │ + eorseq r9, r8, r0, lsl #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6ea08 │ │ │ │ + ldr r3, [pc, #120] @ 6ea04 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6e9e8 │ │ │ │ + beq 6e9e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e9c4 │ │ │ │ + beq 6e9c0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6e9c4 │ │ │ │ + beq 6e9c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6e9e0 │ │ │ │ + beq 6e9dc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #80] @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6e9c4 │ │ │ │ - ldr r2, [pc, #28] @ 6ea0c │ │ │ │ - ldr r1, [pc, #28] @ 6ea10 │ │ │ │ + b 6e9c0 │ │ │ │ + ldr r2, [pc, #28] @ 6ea08 │ │ │ │ + ldr r1, [pc, #28] @ 6ea0c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, sp, r8, ror #12 │ │ │ │ + eorseq r1, sp, ip, ror #12 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r0, lsl r1 │ │ │ │ + eorseq r9, r8, ip, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6eaa4 │ │ │ │ + ldr r3, [pc, #120] @ 6eaa0 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6ea84 │ │ │ │ + beq 6ea80 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ea60 │ │ │ │ + beq 6ea5c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6ea60 │ │ │ │ + beq 6ea5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6ea7c │ │ │ │ + beq 6ea78 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #76] @ 0x4c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6ea60 │ │ │ │ - ldr r2, [pc, #28] @ 6eaa8 │ │ │ │ - ldr r1, [pc, #28] @ 6eaac │ │ │ │ + b 6ea5c │ │ │ │ + ldr r2, [pc, #28] @ 6eaa4 │ │ │ │ + ldr r1, [pc, #28] @ 6eaa8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, sp, ip, asr #11 │ │ │ │ + @ instruction: 0x003d15d0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - ldrheq r9, [r8], -ip @ │ │ │ │ + @ instruction: 0x003896d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6eb40 │ │ │ │ + ldr r3, [pc, #120] @ 6eb3c │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6eb20 │ │ │ │ + beq 6eb1c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6eafc │ │ │ │ + beq 6eaf8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6eafc │ │ │ │ + beq 6eaf8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6eb18 │ │ │ │ + beq 6eb14 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6eafc │ │ │ │ - ldr r2, [pc, #28] @ 6eb44 │ │ │ │ - ldr r1, [pc, #28] @ 6eb48 │ │ │ │ + b 6eaf8 │ │ │ │ + ldr r2, [pc, #28] @ 6eb40 │ │ │ │ + ldr r1, [pc, #28] @ 6eb44 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, sp, r0, lsr r5 │ │ │ │ + eorseq r1, sp, r4, lsr r5 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r8, rrx │ │ │ │ + eorseq r9, r8, r4, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6ebdc │ │ │ │ + ldr r3, [pc, #120] @ 6ebd8 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6ebbc │ │ │ │ + beq 6ebb8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6eb98 │ │ │ │ + beq 6eb94 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6eb98 │ │ │ │ + beq 6eb94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6ebb4 │ │ │ │ + beq 6ebb0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #68] @ 0x44 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6eb98 │ │ │ │ - ldr r2, [pc, #28] @ 6ebe0 │ │ │ │ - ldr r1, [pc, #28] @ 6ebe4 │ │ │ │ + b 6eb94 │ │ │ │ + ldr r2, [pc, #28] @ 6ebdc │ │ │ │ + ldr r1, [pc, #28] @ 6ebe0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - mlaseq sp, r4, r4, r1 │ │ │ │ + mlaseq sp, r8, r4, r1 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r8, r8, lsl r0 │ │ │ │ + eorseq r9, r8, r4, lsr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6ec78 │ │ │ │ + ldr r3, [pc, #120] @ 6ec74 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6ec58 │ │ │ │ + beq 6ec54 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ec34 │ │ │ │ + beq 6ec30 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6ec34 │ │ │ │ + beq 6ec30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6ec50 │ │ │ │ + beq 6ec4c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #64] @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6ec34 │ │ │ │ - ldr r2, [pc, #28] @ 6ec7c │ │ │ │ - ldr r1, [pc, #28] @ 6ec80 │ │ │ │ + b 6ec30 │ │ │ │ + ldr r2, [pc, #28] @ 6ec78 │ │ │ │ + ldr r1, [pc, #28] @ 6ec7c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x003d13f8 │ │ │ │ + @ instruction: 0x003d13fc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, r0, asr #31 │ │ │ │ + @ instruction: 0x003895dc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6ed14 │ │ │ │ + ldr r3, [pc, #120] @ 6ed10 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6ecf4 │ │ │ │ + beq 6ecf0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ecd0 │ │ │ │ + beq 6eccc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6ecd0 │ │ │ │ + beq 6eccc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6ecec │ │ │ │ + beq 6ece8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #60] @ 0x3c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6ecd0 │ │ │ │ - ldr r2, [pc, #28] @ 6ed18 │ │ │ │ - ldr r1, [pc, #28] @ 6ed1c │ │ │ │ + b 6eccc │ │ │ │ + ldr r2, [pc, #28] @ 6ed14 │ │ │ │ + ldr r1, [pc, #28] @ 6ed18 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, sp, ip, asr r3 │ │ │ │ + eorseq r1, sp, r0, ror #6 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, ip, ror #30 │ │ │ │ + eorseq r9, r8, r8, lsl #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6edb0 │ │ │ │ + ldr r3, [pc, #120] @ 6edac │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6ed90 │ │ │ │ + beq 6ed8c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ed6c │ │ │ │ + beq 6ed68 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6ed6c │ │ │ │ + beq 6ed68 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6ed88 │ │ │ │ + beq 6ed84 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #56] @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6ed6c │ │ │ │ - ldr r2, [pc, #28] @ 6edb4 │ │ │ │ - ldr r1, [pc, #28] @ 6edb8 │ │ │ │ + b 6ed68 │ │ │ │ + ldr r2, [pc, #28] @ 6edb0 │ │ │ │ + ldr r1, [pc, #28] @ 6edb4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, sp, r0, asr #5 │ │ │ │ + eorseq r1, sp, r4, asr #5 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, r8, lsl pc │ │ │ │ + eorseq r9, r8, r4, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6ee4c │ │ │ │ + ldr r3, [pc, #120] @ 6ee48 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6ee2c │ │ │ │ + beq 6ee28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ee08 │ │ │ │ + beq 6ee04 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6ee08 │ │ │ │ + beq 6ee04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6ee24 │ │ │ │ + beq 6ee20 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6ee08 │ │ │ │ - ldr r2, [pc, #28] @ 6ee50 │ │ │ │ - ldr r1, [pc, #28] @ 6ee54 │ │ │ │ + b 6ee04 │ │ │ │ + ldr r2, [pc, #28] @ 6ee4c │ │ │ │ + ldr r1, [pc, #28] @ 6ee50 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, sp, r4, lsr #4 │ │ │ │ + eorseq r1, sp, r8, lsr #4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, r4, asr #29 │ │ │ │ + eorseq r9, r8, r0, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6eee8 │ │ │ │ + ldr r3, [pc, #120] @ 6eee4 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6eec8 │ │ │ │ + beq 6eec4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6eea4 │ │ │ │ + beq 6eea0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6eea4 │ │ │ │ + beq 6eea0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6eec0 │ │ │ │ + beq 6eebc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6eea4 │ │ │ │ - ldr r2, [pc, #28] @ 6eeec │ │ │ │ - ldr r1, [pc, #28] @ 6eef0 │ │ │ │ + b 6eea0 │ │ │ │ + ldr r2, [pc, #28] @ 6eee8 │ │ │ │ + ldr r1, [pc, #28] @ 6eeec │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, sp, r8, lsl #3 │ │ │ │ + eorseq r1, sp, ip, lsl #3 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, ip, ror #28 │ │ │ │ + eorseq r9, r8, r8, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6ef84 │ │ │ │ + ldr r3, [pc, #120] @ 6ef80 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6ef64 │ │ │ │ + beq 6ef60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ef40 │ │ │ │ + beq 6ef3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6ef40 │ │ │ │ + beq 6ef3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6ef5c │ │ │ │ + beq 6ef58 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6ef40 │ │ │ │ - ldr r2, [pc, #28] @ 6ef88 │ │ │ │ - ldr r1, [pc, #28] @ 6ef8c │ │ │ │ + b 6ef3c │ │ │ │ + ldr r2, [pc, #28] @ 6ef84 │ │ │ │ + ldr r1, [pc, #28] @ 6ef88 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, sp, ip, ror #1 │ │ │ │ + ldrsheq r1, [sp], -r0 @ │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, r8, lsl lr │ │ │ │ + eorseq r9, r8, r4, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6f020 │ │ │ │ + ldr r3, [pc, #120] @ 6f01c │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6f000 │ │ │ │ + beq 6effc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6efdc │ │ │ │ + beq 6efd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6efdc │ │ │ │ + beq 6efd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6eff8 │ │ │ │ + beq 6eff4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6efdc │ │ │ │ - ldr r2, [pc, #28] @ 6f024 │ │ │ │ - ldr r1, [pc, #28] @ 6f028 │ │ │ │ + b 6efd8 │ │ │ │ + ldr r2, [pc, #28] @ 6f020 │ │ │ │ + ldr r1, [pc, #28] @ 6f024 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, sp, r0, asr r0 │ │ │ │ + eorseq r1, sp, r4, asr r0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, r8, asr #27 │ │ │ │ + eorseq r9, r8, r4, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6f0bc │ │ │ │ + ldr r3, [pc, #120] @ 6f0b8 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6f09c │ │ │ │ + beq 6f098 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f078 │ │ │ │ + beq 6f074 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6f078 │ │ │ │ + beq 6f074 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6f094 │ │ │ │ + beq 6f090 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6f078 │ │ │ │ - ldr r2, [pc, #28] @ 6f0c0 │ │ │ │ - ldr r1, [pc, #28] @ 6f0c4 │ │ │ │ + b 6f074 │ │ │ │ + ldr r2, [pc, #28] @ 6f0bc │ │ │ │ + ldr r1, [pc, #28] @ 6f0c0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x003d0fb4 │ │ │ │ + @ instruction: 0x003d0fb8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, r0, ror sp │ │ │ │ + eorseq r9, r8, ip, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6f158 │ │ │ │ + ldr r3, [pc, #120] @ 6f154 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6f138 │ │ │ │ + beq 6f134 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f114 │ │ │ │ + beq 6f110 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6f114 │ │ │ │ + beq 6f110 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6f130 │ │ │ │ + beq 6f12c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #32] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6f114 │ │ │ │ - ldr r2, [pc, #28] @ 6f15c │ │ │ │ - ldr r1, [pc, #28] @ 6f160 │ │ │ │ + b 6f110 │ │ │ │ + ldr r2, [pc, #28] @ 6f158 │ │ │ │ + ldr r1, [pc, #28] @ 6f15c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, sp, r8, lsl pc │ │ │ │ + eorseq r0, sp, ip, lsl pc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, r8, lsl sp │ │ │ │ + eorseq r9, r8, r4, lsr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6f1f4 │ │ │ │ + ldr r3, [pc, #120] @ 6f1f0 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6f1d4 │ │ │ │ + beq 6f1d0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f1b0 │ │ │ │ + beq 6f1ac │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6f1b0 │ │ │ │ + beq 6f1ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6f1cc │ │ │ │ + beq 6f1c8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6f1b0 │ │ │ │ - ldr r2, [pc, #28] @ 6f1f8 │ │ │ │ - ldr r1, [pc, #28] @ 6f1fc │ │ │ │ + b 6f1ac │ │ │ │ + ldr r2, [pc, #28] @ 6f1f4 │ │ │ │ + ldr r1, [pc, #28] @ 6f1f8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, sp, ip, ror lr │ │ │ │ + eorseq r0, sp, r0, lsl #29 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, r4, asr #25 │ │ │ │ + eorseq r9, r8, r0, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6f290 │ │ │ │ + ldr r3, [pc, #120] @ 6f28c │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6f270 │ │ │ │ + beq 6f26c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f24c │ │ │ │ + beq 6f248 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6f24c │ │ │ │ + beq 6f248 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6f268 │ │ │ │ + beq 6f264 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6f24c │ │ │ │ - ldr r2, [pc, #28] @ 6f294 │ │ │ │ - ldr r1, [pc, #28] @ 6f298 │ │ │ │ + b 6f248 │ │ │ │ + ldr r2, [pc, #28] @ 6f290 │ │ │ │ + ldr r1, [pc, #28] @ 6f294 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, sp, r0, ror #27 │ │ │ │ + eorseq r0, sp, r4, ror #27 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, ip, ror #24 │ │ │ │ + eorseq r9, r8, r8, lsl #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6f32c │ │ │ │ + ldr r3, [pc, #120] @ 6f328 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6f30c │ │ │ │ + beq 6f308 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f2e8 │ │ │ │ + beq 6f2e4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6f2e8 │ │ │ │ + beq 6f2e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6f304 │ │ │ │ + beq 6f300 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6f2e8 │ │ │ │ - ldr r2, [pc, #28] @ 6f330 │ │ │ │ - ldr r1, [pc, #28] @ 6f334 │ │ │ │ + b 6f2e4 │ │ │ │ + ldr r2, [pc, #28] @ 6f32c │ │ │ │ + ldr r1, [pc, #28] @ 6f330 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, sp, r4, asr #26 │ │ │ │ + eorseq r0, sp, r8, asr #26 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, r8, lsl ip │ │ │ │ + eorseq r9, r8, r4, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6f3c8 │ │ │ │ + ldr r3, [pc, #120] @ 6f3c4 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6f3a8 │ │ │ │ + beq 6f3a4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f384 │ │ │ │ + beq 6f380 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6f384 │ │ │ │ + beq 6f380 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6f3a0 │ │ │ │ + beq 6f39c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6f384 │ │ │ │ - ldr r2, [pc, #28] @ 6f3cc │ │ │ │ - ldr r1, [pc, #28] @ 6f3d0 │ │ │ │ + b 6f380 │ │ │ │ + ldr r2, [pc, #28] @ 6f3c8 │ │ │ │ + ldr r1, [pc, #28] @ 6f3cc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, sp, r8, lsr #25 │ │ │ │ + eorseq r0, sp, ip, lsr #25 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x00388bbc │ │ │ │ + @ instruction: 0x003891d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6f464 │ │ │ │ + ldr r3, [pc, #120] @ 6f460 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6f444 │ │ │ │ + beq 6f440 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f420 │ │ │ │ + beq 6f41c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6f420 │ │ │ │ + beq 6f41c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6f43c │ │ │ │ + beq 6f438 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6f420 │ │ │ │ - ldr r2, [pc, #28] @ 6f468 │ │ │ │ - ldr r1, [pc, #28] @ 6f46c │ │ │ │ + b 6f41c │ │ │ │ + ldr r2, [pc, #28] @ 6f464 │ │ │ │ + ldr r1, [pc, #28] @ 6f468 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, sp, ip, lsl #24 │ │ │ │ + eorseq r0, sp, r0, lsl ip │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, r0, asr fp │ │ │ │ + eorseq r9, r8, ip, ror #2 │ │ │ │ │ │ │ │ -0006f470 : │ │ │ │ - ldr r3, [pc, #88] @ 6f4d0 │ │ │ │ +0006f46c : │ │ │ │ + ldr r3, [pc, #88] @ 6f4cc │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6f488 │ │ │ │ + beq 6f484 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #68] @ 6f4d4 │ │ │ │ + ldr r2, [pc, #68] @ 6f4d0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6f480 │ │ │ │ + beq 6f47c │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r3, #-1073741824 @ 0xc0000000 │ │ │ │ streq r3, [r0] │ │ │ │ - beq 6f480 │ │ │ │ + beq 6f47c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f480 │ │ │ │ + bne 6f47c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r0, sp, r0, lsl #23 │ │ │ │ + eorseq r0, sp, r4, lsl #23 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -0006f4d8 : │ │ │ │ - b 6f470 │ │ │ │ +0006f4d4 : │ │ │ │ + b 6f46c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6f56c │ │ │ │ + ldr r3, [pc, #120] @ 6f568 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6f54c │ │ │ │ + beq 6f548 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f528 │ │ │ │ + beq 6f524 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6f528 │ │ │ │ + beq 6f524 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6f544 │ │ │ │ + beq 6f540 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6f528 │ │ │ │ - ldr r2, [pc, #28] @ 6f570 │ │ │ │ - ldr r1, [pc, #28] @ 6f574 │ │ │ │ + b 6f524 │ │ │ │ + ldr r2, [pc, #28] @ 6f56c │ │ │ │ + ldr r1, [pc, #28] @ 6f570 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, sp, r4, lsl #22 │ │ │ │ + eorseq r0, sp, r8, lsl #22 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, ip, ror sl │ │ │ │ + mlaseq r8, r8, r0, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6f608 │ │ │ │ + ldr r3, [pc, #120] @ 6f604 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6f5e8 │ │ │ │ + beq 6f5e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f5c4 │ │ │ │ + beq 6f5c0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6f5c4 │ │ │ │ + beq 6f5c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6f5e0 │ │ │ │ + beq 6f5dc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6f5c4 │ │ │ │ - ldr r2, [pc, #28] @ 6f60c │ │ │ │ - ldr r1, [pc, #28] @ 6f610 │ │ │ │ + b 6f5c0 │ │ │ │ + ldr r2, [pc, #28] @ 6f608 │ │ │ │ + ldr r1, [pc, #28] @ 6f60c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, sp, r8, ror #20 │ │ │ │ + eorseq r0, sp, ip, ror #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, ip, lsl sl │ │ │ │ + eorseq r9, r8, r8, lsr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6f6a4 │ │ │ │ + ldr r3, [pc, #120] @ 6f6a0 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6f684 │ │ │ │ + beq 6f680 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f660 │ │ │ │ + beq 6f65c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6f660 │ │ │ │ + beq 6f65c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6f67c │ │ │ │ + beq 6f678 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6f660 │ │ │ │ - ldr r2, [pc, #28] @ 6f6a8 │ │ │ │ - ldr r1, [pc, #28] @ 6f6ac │ │ │ │ + b 6f65c │ │ │ │ + ldr r2, [pc, #28] @ 6f6a4 │ │ │ │ + ldr r1, [pc, #28] @ 6f6a8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, sp, ip, asr #19 │ │ │ │ + @ instruction: 0x003d09d0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x003889b8 │ │ │ │ + @ instruction: 0x00388fd4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6f740 │ │ │ │ + ldr r3, [pc, #120] @ 6f73c │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6f720 │ │ │ │ + beq 6f71c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f6fc │ │ │ │ + beq 6f6f8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6f6fc │ │ │ │ + beq 6f6f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6f718 │ │ │ │ + beq 6f714 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #32] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6f6fc │ │ │ │ - ldr r2, [pc, #28] @ 6f744 │ │ │ │ - ldr r1, [pc, #28] @ 6f748 │ │ │ │ + b 6f6f8 │ │ │ │ + ldr r2, [pc, #28] @ 6f740 │ │ │ │ + ldr r1, [pc, #28] @ 6f744 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, sp, r0, lsr r9 │ │ │ │ + eorseq r0, sp, r4, lsr r9 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, r8, asr r9 │ │ │ │ + eorseq r8, r8, r4, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6f7dc │ │ │ │ + ldr r3, [pc, #120] @ 6f7d8 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6f7bc │ │ │ │ + beq 6f7b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f798 │ │ │ │ + beq 6f794 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6f798 │ │ │ │ + beq 6f794 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6f7b4 │ │ │ │ + beq 6f7b0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6f798 │ │ │ │ - ldr r2, [pc, #28] @ 6f7e0 │ │ │ │ - ldr r1, [pc, #28] @ 6f7e4 │ │ │ │ + b 6f794 │ │ │ │ + ldr r2, [pc, #28] @ 6f7dc │ │ │ │ + ldr r1, [pc, #28] @ 6f7e0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - mlaseq sp, r4, r8, r0 │ │ │ │ + mlaseq sp, r8, r8, r0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x003888f4 │ │ │ │ + eorseq r8, r8, r0, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6f878 │ │ │ │ + ldr r3, [pc, #120] @ 6f874 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6f858 │ │ │ │ + beq 6f854 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f834 │ │ │ │ + beq 6f830 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6f834 │ │ │ │ + beq 6f830 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6f850 │ │ │ │ + beq 6f84c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6f834 │ │ │ │ - ldr r2, [pc, #28] @ 6f87c │ │ │ │ - ldr r1, [pc, #28] @ 6f880 │ │ │ │ + b 6f830 │ │ │ │ + ldr r2, [pc, #28] @ 6f878 │ │ │ │ + ldr r1, [pc, #28] @ 6f87c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x003d07f8 │ │ │ │ + @ instruction: 0x003d07fc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r8, r0, r8, r8 │ │ │ │ + eorseq r8, r8, ip, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6f914 │ │ │ │ + ldr r3, [pc, #120] @ 6f910 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6f8f4 │ │ │ │ + beq 6f8f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f8d0 │ │ │ │ + beq 6f8cc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6f8d0 │ │ │ │ + beq 6f8cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6f8ec │ │ │ │ + beq 6f8e8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6f8d0 │ │ │ │ - ldr r2, [pc, #28] @ 6f918 │ │ │ │ - ldr r1, [pc, #28] @ 6f91c │ │ │ │ + b 6f8cc │ │ │ │ + ldr r2, [pc, #28] @ 6f914 │ │ │ │ + ldr r1, [pc, #28] @ 6f918 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, sp, ip, asr r7 │ │ │ │ + eorseq r0, sp, r0, ror #14 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, ip, lsr #16 │ │ │ │ + eorseq r8, r8, r8, asr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6f9b0 │ │ │ │ + ldr r3, [pc, #120] @ 6f9ac │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6f990 │ │ │ │ + beq 6f98c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f96c │ │ │ │ + beq 6f968 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6f96c │ │ │ │ + beq 6f968 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6f988 │ │ │ │ + beq 6f984 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6f96c │ │ │ │ - ldr r2, [pc, #28] @ 6f9b4 │ │ │ │ - ldr r1, [pc, #28] @ 6f9b8 │ │ │ │ + b 6f968 │ │ │ │ + ldr r2, [pc, #28] @ 6f9b0 │ │ │ │ + ldr r1, [pc, #28] @ 6f9b4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, sp, r0, asr #13 │ │ │ │ + eorseq r0, sp, r4, asr #13 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, r8, asr #15 │ │ │ │ + eorseq r8, r8, r4, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6fa4c │ │ │ │ + ldr r3, [pc, #120] @ 6fa48 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6fa2c │ │ │ │ + beq 6fa28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fa08 │ │ │ │ + beq 6fa04 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6fa08 │ │ │ │ + beq 6fa04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6fa24 │ │ │ │ + beq 6fa20 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6fa08 │ │ │ │ - ldr r2, [pc, #28] @ 6fa50 │ │ │ │ - ldr r1, [pc, #28] @ 6fa54 │ │ │ │ + b 6fa04 │ │ │ │ + ldr r2, [pc, #28] @ 6fa4c │ │ │ │ + ldr r1, [pc, #28] @ 6fa50 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, sp, r4, lsr #12 │ │ │ │ + eorseq r0, sp, r8, lsr #12 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, ip, ror #14 │ │ │ │ + eorseq r8, r8, r8, lsl #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6fae8 │ │ │ │ + ldr r3, [pc, #120] @ 6fae4 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6fac8 │ │ │ │ + beq 6fac4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6faa4 │ │ │ │ + beq 6faa0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6faa4 │ │ │ │ + beq 6faa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6fac0 │ │ │ │ + beq 6fabc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6faa4 │ │ │ │ - ldr r2, [pc, #28] @ 6faec │ │ │ │ - ldr r1, [pc, #28] @ 6faf0 │ │ │ │ + b 6faa0 │ │ │ │ + ldr r2, [pc, #28] @ 6fae8 │ │ │ │ + ldr r1, [pc, #28] @ 6faec │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, sp, r8, lsl #11 │ │ │ │ + eorseq r0, sp, ip, lsl #11 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, r0, lsl r7 │ │ │ │ + eorseq r8, r8, ip, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6fb84 │ │ │ │ + ldr r3, [pc, #120] @ 6fb80 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6fb64 │ │ │ │ + beq 6fb60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fb40 │ │ │ │ + beq 6fb3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6fb40 │ │ │ │ + beq 6fb3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6fb5c │ │ │ │ + beq 6fb58 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6fb40 │ │ │ │ - ldr r2, [pc, #28] @ 6fb88 │ │ │ │ - ldr r1, [pc, #28] @ 6fb8c │ │ │ │ + b 6fb3c │ │ │ │ + ldr r2, [pc, #28] @ 6fb84 │ │ │ │ + ldr r1, [pc, #28] @ 6fb88 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, sp, ip, ror #9 │ │ │ │ + @ instruction: 0x003d04f0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, ip, lsr #13 │ │ │ │ + eorseq r8, r8, r8, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6fc20 │ │ │ │ + ldr r3, [pc, #120] @ 6fc1c │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6fc00 │ │ │ │ + beq 6fbfc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fbdc │ │ │ │ + beq 6fbd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6fbdc │ │ │ │ + beq 6fbd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6fbf8 │ │ │ │ + beq 6fbf4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6fbdc │ │ │ │ - ldr r2, [pc, #28] @ 6fc24 │ │ │ │ - ldr r1, [pc, #28] @ 6fc28 │ │ │ │ + b 6fbd8 │ │ │ │ + ldr r2, [pc, #28] @ 6fc20 │ │ │ │ + ldr r1, [pc, #28] @ 6fc24 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, sp, r0, asr r4 │ │ │ │ + eorseq r0, sp, r4, asr r4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, ip, asr #12 │ │ │ │ + eorseq r8, r8, r8, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6fcbc │ │ │ │ + ldr r3, [pc, #120] @ 6fcb8 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6fc9c │ │ │ │ + beq 6fc98 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fc78 │ │ │ │ + beq 6fc74 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6fc78 │ │ │ │ + beq 6fc74 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6fc94 │ │ │ │ + beq 6fc90 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6fc78 │ │ │ │ - ldr r2, [pc, #28] @ 6fcc0 │ │ │ │ - ldr r1, [pc, #28] @ 6fcc4 │ │ │ │ + b 6fc74 │ │ │ │ + ldr r2, [pc, #28] @ 6fcbc │ │ │ │ + ldr r1, [pc, #28] @ 6fcc0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x003d03b4 │ │ │ │ + @ instruction: 0x003d03b8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, r8, ror #11 │ │ │ │ + eorseq r8, r8, r4, lsl #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6fd58 │ │ │ │ + ldr r3, [pc, #120] @ 6fd54 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6fd38 │ │ │ │ + beq 6fd34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fd14 │ │ │ │ + beq 6fd10 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6fd14 │ │ │ │ + beq 6fd10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6fd30 │ │ │ │ + beq 6fd2c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6fd14 │ │ │ │ - ldr r2, [pc, #28] @ 6fd5c │ │ │ │ - ldr r1, [pc, #28] @ 6fd60 │ │ │ │ + b 6fd10 │ │ │ │ + ldr r2, [pc, #28] @ 6fd58 │ │ │ │ + ldr r1, [pc, #28] @ 6fd5c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, sp, r8, lsl r3 │ │ │ │ + eorseq r0, sp, ip, lsl r3 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, r8, lsl #11 │ │ │ │ + eorseq r8, r8, r4, lsr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 6fdf4 │ │ │ │ + ldr r3, [pc, #120] @ 6fdf0 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6fdd4 │ │ │ │ + beq 6fdd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fdb0 │ │ │ │ + beq 6fdac │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 6fdb0 │ │ │ │ + beq 6fdac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 6fdcc │ │ │ │ + beq 6fdc8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 6fdb0 │ │ │ │ - ldr r2, [pc, #28] @ 6fdf8 │ │ │ │ - ldr r1, [pc, #28] @ 6fdfc │ │ │ │ + b 6fdac │ │ │ │ + ldr r2, [pc, #28] @ 6fdf4 │ │ │ │ + ldr r1, [pc, #28] @ 6fdf8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, sp, ip, ror r2 │ │ │ │ + eorseq r0, sp, r0, lsl #5 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r8, r0, lsr r5 │ │ │ │ + eorseq r8, r8, ip, asr #22 │ │ │ │ │ │ │ │ -0006fe00 : │ │ │ │ - ldr r3, [pc, #104] @ 6fe70 │ │ │ │ - ldr r2, [pc, #104] @ 6fe74 │ │ │ │ +0006fdfc : │ │ │ │ + ldr r3, [pc, #104] @ 6fe6c │ │ │ │ + ldr r2, [pc, #104] @ 6fe70 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 6fe34 │ │ │ │ + bne 6fe30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fe38 │ │ │ │ + beq 6fe34 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ 6fe78 │ │ │ │ - ldr r1, [pc, #40] @ 6fe7c │ │ │ │ - ldr r0, [pc, #40] @ 6fe80 │ │ │ │ + ldr r3, [pc, #40] @ 6fe74 │ │ │ │ + ldr r1, [pc, #40] @ 6fe78 │ │ │ │ + ldr r0, [pc, #40] @ 6fe7c │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2896 @ 0xb50 │ │ │ │ - ldr r2, [pc, #32] @ 6fe84 │ │ │ │ + ldr r2, [pc, #32] @ 6fe80 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003d01f0 │ │ │ │ + @ instruction: 0x003d01f4 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r1, fp, ip, lsl r3 │ │ │ │ - eorseq r5, r8, r4, lsl r4 │ │ │ │ - eorseq r5, r8, r8, ror r6 │ │ │ │ + eorseq r1, fp, r8, lsr r9 │ │ │ │ + eorseq r5, r8, r0, lsr sl │ │ │ │ + mlaseq r8, r4, ip, r5 │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ - ldr r3, [pc, #24] @ 6fea8 │ │ │ │ + ldr r3, [pc, #24] @ 6fea4 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6fe9c │ │ │ │ - b 6fe00 │ │ │ │ - ldr r1, [pc, #8] @ 6feac │ │ │ │ + beq 6fe98 │ │ │ │ + b 6fdfc │ │ │ │ + ldr r1, [pc, #8] @ 6fea8 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 6fe00 │ │ │ │ - eorseq r0, sp, r8, ror #2 │ │ │ │ + b 6fdfc │ │ │ │ + eorseq r0, sp, ip, ror #2 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -0006feb0 : │ │ │ │ - ldr r3, [pc, #104] @ 6ff20 │ │ │ │ - ldr r2, [pc, #104] @ 6ff24 │ │ │ │ +0006feac : │ │ │ │ + ldr r3, [pc, #104] @ 6ff1c │ │ │ │ + ldr r2, [pc, #104] @ 6ff20 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 6fee4 │ │ │ │ + bne 6fee0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fee8 │ │ │ │ + beq 6fee4 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ 6ff28 │ │ │ │ - ldr r1, [pc, #40] @ 6ff2c │ │ │ │ - ldr r0, [pc, #40] @ 6ff30 │ │ │ │ + ldr r3, [pc, #40] @ 6ff24 │ │ │ │ + ldr r1, [pc, #40] @ 6ff28 │ │ │ │ + ldr r0, [pc, #40] @ 6ff2c │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2832 @ 0xb10 │ │ │ │ - ldr r2, [pc, #32] @ 6ff34 │ │ │ │ + ldr r2, [pc, #32] @ 6ff30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r0, sp, r0, asr #2 │ │ │ │ + eorseq r0, sp, r4, asr #2 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r1, fp, ip, ror #4 │ │ │ │ - eorseq r5, r8, r4, ror #6 │ │ │ │ - eorseq r5, r8, r8, asr #11 │ │ │ │ + eorseq r1, fp, r8, lsl #17 │ │ │ │ + eorseq r5, r8, r0, lsl #19 │ │ │ │ + eorseq r5, r8, r4, ror #23 │ │ │ │ andeq r5, r0, r9, lsl #7 │ │ │ │ - ldr r3, [pc, #24] @ 6ff58 │ │ │ │ + ldr r3, [pc, #24] @ 6ff54 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6ff4c │ │ │ │ - b 6feb0 │ │ │ │ - ldr r1, [pc, #8] @ 6ff5c │ │ │ │ + beq 6ff48 │ │ │ │ + b 6feac │ │ │ │ + ldr r1, [pc, #8] @ 6ff58 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 6feb0 │ │ │ │ - ldrheq r0, [sp], -r8 @ │ │ │ │ + b 6feac │ │ │ │ + ldrheq r0, [sp], -ip @ │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -0006ff60 : │ │ │ │ - ldr r3, [pc, #104] @ 6ffd0 │ │ │ │ - ldr r2, [pc, #104] @ 6ffd4 │ │ │ │ +0006ff5c : │ │ │ │ + ldr r3, [pc, #104] @ 6ffcc │ │ │ │ + ldr r2, [pc, #104] @ 6ffd0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 6ff94 │ │ │ │ + bne 6ff90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ff98 │ │ │ │ + beq 6ff94 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ 6ffd8 │ │ │ │ - ldr r1, [pc, #40] @ 6ffdc │ │ │ │ - ldr r0, [pc, #40] @ 6ffe0 │ │ │ │ + ldr r3, [pc, #40] @ 6ffd4 │ │ │ │ + ldr r1, [pc, #40] @ 6ffd8 │ │ │ │ + ldr r0, [pc, #40] @ 6ffdc │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2752 @ 0xac0 │ │ │ │ - ldr r2, [pc, #32] @ 6ffe4 │ │ │ │ + ldr r2, [pc, #32] @ 6ffe0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - mlaseq sp, r0, r0, r0 │ │ │ │ + mlaseq sp, r4, r0, r0 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - @ instruction: 0x003b11bc │ │ │ │ - @ instruction: 0x003852b4 │ │ │ │ - eorseq r5, r8, r8, lsl r5 │ │ │ │ - andeq fp, r1, fp, asr #16 │ │ │ │ - ldr r3, [pc, #24] @ 70008 │ │ │ │ + @ instruction: 0x003b17d8 │ │ │ │ + @ instruction: 0x003858d0 │ │ │ │ + eorseq r5, r8, r4, lsr fp │ │ │ │ + andeq fp, r1, r8, lsr r8 │ │ │ │ + ldr r3, [pc, #24] @ 70004 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6fffc │ │ │ │ - b 6ff60 │ │ │ │ - ldr r1, [pc, #8] @ 7000c │ │ │ │ + beq 6fff8 │ │ │ │ + b 6ff5c │ │ │ │ + ldr r1, [pc, #8] @ 70008 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 6ff60 │ │ │ │ - eorseq r0, sp, r8 │ │ │ │ + b 6ff5c │ │ │ │ + eorseq r0, sp, ip │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -00070010 : │ │ │ │ - ldr r3, [pc, #104] @ 70080 │ │ │ │ - ldr r2, [pc, #104] @ 70084 │ │ │ │ +0007000c : │ │ │ │ + ldr r3, [pc, #104] @ 7007c │ │ │ │ + ldr r2, [pc, #104] @ 70080 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 70044 │ │ │ │ + bne 70040 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70048 │ │ │ │ + beq 70044 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ 70088 │ │ │ │ - ldr r1, [pc, #40] @ 7008c │ │ │ │ - ldr r0, [pc, #40] @ 70090 │ │ │ │ + ldr r3, [pc, #40] @ 70084 │ │ │ │ + ldr r1, [pc, #40] @ 70088 │ │ │ │ + ldr r0, [pc, #40] @ 7008c │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2704 @ 0xa90 │ │ │ │ - ldr r2, [pc, #32] @ 70094 │ │ │ │ + ldr r2, [pc, #32] @ 70090 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, ip, r0, ror #31 │ │ │ │ + eorseq pc, ip, r4, ror #31 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r1, fp, ip, lsl #2 │ │ │ │ - eorseq r5, r8, r4, lsl #4 │ │ │ │ - eorseq r5, r8, r8, ror #8 │ │ │ │ - strdeq lr, [r1], -r0 │ │ │ │ - ldr r3, [pc, #24] @ 700b8 │ │ │ │ + eorseq r1, fp, r8, lsr #14 │ │ │ │ + eorseq r5, r8, r0, lsr #16 │ │ │ │ + eorseq r5, r8, r4, lsl #21 │ │ │ │ + andeq lr, r1, r1, ror #21 │ │ │ │ + ldr r3, [pc, #24] @ 700b4 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 700ac │ │ │ │ - b 70010 │ │ │ │ - ldr r1, [pc, #8] @ 700bc │ │ │ │ + beq 700a8 │ │ │ │ + b 7000c │ │ │ │ + ldr r1, [pc, #8] @ 700b8 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 70010 │ │ │ │ - eorseq pc, ip, r8, asr pc @ │ │ │ │ + b 7000c │ │ │ │ + eorseq pc, ip, ip, asr pc @ │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -000700c0 : │ │ │ │ - ldr r3, [pc, #100] @ 7012c │ │ │ │ - ldr r2, [pc, #100] @ 70130 │ │ │ │ +000700bc : │ │ │ │ + ldr r3, [pc, #100] @ 70128 │ │ │ │ + ldr r2, [pc, #100] @ 7012c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 700f4 │ │ │ │ + bne 700f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 700f8 │ │ │ │ + beq 700f4 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ 70134 │ │ │ │ - ldr r1, [pc, #36] @ 70138 │ │ │ │ - ldr r0, [pc, #36] @ 7013c │ │ │ │ + ldr r3, [pc, #36] @ 70130 │ │ │ │ + ldr r1, [pc, #36] @ 70134 │ │ │ │ + ldr r0, [pc, #36] @ 70138 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #32] @ 70140 │ │ │ │ + ldr r2, [pc, #32] @ 7013c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #2640 @ 0xa50 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, ip, r0, lsr pc @ │ │ │ │ + eorseq pc, ip, r4, lsr pc @ │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r1, fp, ip, asr r0 │ │ │ │ - eorseq r5, r8, r8, asr r1 │ │ │ │ - @ instruction: 0x003853bc │ │ │ │ - andeq pc, r1, sl, ror r0 @ │ │ │ │ - ldr r3, [pc, #24] @ 70164 │ │ │ │ + eorseq r1, fp, r8, ror r6 │ │ │ │ + eorseq r5, r8, r4, ror r7 │ │ │ │ + @ instruction: 0x003859d8 │ │ │ │ + andeq pc, r1, ip, rrx │ │ │ │ + ldr r3, [pc, #24] @ 70160 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 70158 │ │ │ │ - b 700c0 │ │ │ │ - ldr r1, [pc, #8] @ 70168 │ │ │ │ + beq 70154 │ │ │ │ + b 700bc │ │ │ │ + ldr r1, [pc, #8] @ 70164 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 700c0 │ │ │ │ - eorseq pc, ip, ip, lsr #29 │ │ │ │ + b 700bc │ │ │ │ + @ instruction: 0x003cfeb0 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -0007016c : │ │ │ │ - ldr r3, [pc, #100] @ 701d8 │ │ │ │ - ldr r2, [pc, #100] @ 701dc │ │ │ │ +00070168 : │ │ │ │ + ldr r3, [pc, #100] @ 701d4 │ │ │ │ + ldr r2, [pc, #100] @ 701d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 701a0 │ │ │ │ + bne 7019c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 701a4 │ │ │ │ + beq 701a0 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ 701e0 │ │ │ │ - ldr r1, [pc, #36] @ 701e4 │ │ │ │ - ldr r0, [pc, #36] @ 701e8 │ │ │ │ + ldr r3, [pc, #36] @ 701dc │ │ │ │ + ldr r1, [pc, #36] @ 701e0 │ │ │ │ + ldr r0, [pc, #36] @ 701e4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #32] @ 701ec │ │ │ │ + ldr r2, [pc, #32] @ 701e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #2576 @ 0xa10 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, ip, r4, lsl #29 │ │ │ │ + eorseq pc, ip, r8, lsl #29 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - @ instruction: 0x003b0fb0 │ │ │ │ - eorseq r5, r8, ip, lsr #1 │ │ │ │ - eorseq r5, r8, r0, lsl r3 │ │ │ │ - strdeq pc, [r1], -r1 │ │ │ │ - ldr r3, [pc, #24] @ 70210 │ │ │ │ + eorseq r1, fp, ip, asr #11 │ │ │ │ + eorseq r5, r8, r8, asr #13 │ │ │ │ + eorseq r5, r8, ip, lsr #18 │ │ │ │ + andeq pc, r1, r3, ror #7 │ │ │ │ + ldr r3, [pc, #24] @ 7020c │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 70204 │ │ │ │ - b 7016c │ │ │ │ - ldr r1, [pc, #8] @ 70214 │ │ │ │ + beq 70200 │ │ │ │ + b 70168 │ │ │ │ + ldr r1, [pc, #8] @ 70210 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 7016c │ │ │ │ - eorseq pc, ip, r0, lsl #28 │ │ │ │ + b 70168 │ │ │ │ + eorseq pc, ip, r4, lsl #28 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -00070218 : │ │ │ │ - ldr r3, [pc, #100] @ 70284 │ │ │ │ - ldr r2, [pc, #100] @ 70288 │ │ │ │ +00070214 : │ │ │ │ + ldr r3, [pc, #100] @ 70280 │ │ │ │ + ldr r2, [pc, #100] @ 70284 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 7024c │ │ │ │ + bne 70248 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70250 │ │ │ │ + beq 7024c │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ 7028c │ │ │ │ - ldr r1, [pc, #36] @ 70290 │ │ │ │ - ldr r0, [pc, #36] @ 70294 │ │ │ │ + ldr r3, [pc, #36] @ 70288 │ │ │ │ + ldr r1, [pc, #36] @ 7028c │ │ │ │ + ldr r0, [pc, #36] @ 70290 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #32] @ 70298 │ │ │ │ + ldr r2, [pc, #32] @ 70294 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #2512 @ 0x9d0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003cfdd8 │ │ │ │ + @ instruction: 0x003cfddc │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r0, fp, r4, lsl #30 │ │ │ │ - eorseq r5, r8, r0 │ │ │ │ - eorseq r5, r8, r4, ror #4 │ │ │ │ - andeq r0, r2, r5, lsr r5 │ │ │ │ - ldr r3, [pc, #24] @ 702bc │ │ │ │ + eorseq r1, fp, r0, lsr #10 │ │ │ │ + eorseq r5, r8, ip, lsl r6 │ │ │ │ + eorseq r5, r8, r0, lsl #17 │ │ │ │ + andeq r0, r2, r7, lsr #10 │ │ │ │ + ldr r3, [pc, #24] @ 702b8 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 702b0 │ │ │ │ - b 70218 │ │ │ │ - ldr r1, [pc, #8] @ 702c0 │ │ │ │ + beq 702ac │ │ │ │ + b 70214 │ │ │ │ + ldr r1, [pc, #8] @ 702bc │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 70218 │ │ │ │ - eorseq pc, ip, r4, asr sp @ │ │ │ │ + b 70214 │ │ │ │ + eorseq pc, ip, r8, asr sp @ │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -000702c4 : │ │ │ │ - ldr r3, [pc, #104] @ 70334 │ │ │ │ - ldr r2, [pc, #104] @ 70338 │ │ │ │ +000702c0 : │ │ │ │ + ldr r3, [pc, #104] @ 70330 │ │ │ │ + ldr r2, [pc, #104] @ 70334 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 702f8 │ │ │ │ + bne 702f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 702fc │ │ │ │ + beq 702f8 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ 7033c │ │ │ │ - ldr r1, [pc, #40] @ 70340 │ │ │ │ - ldr r0, [pc, #40] @ 70344 │ │ │ │ + ldr r3, [pc, #40] @ 70338 │ │ │ │ + ldr r1, [pc, #40] @ 7033c │ │ │ │ + ldr r0, [pc, #40] @ 70340 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2432 @ 0x980 │ │ │ │ - ldr r2, [pc, #32] @ 70348 │ │ │ │ + ldr r2, [pc, #32] @ 70344 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, ip, ip, lsr #26 │ │ │ │ + eorseq pc, ip, r0, lsr sp @ │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r0, fp, r8, asr lr │ │ │ │ - eorseq r4, r8, r0, asr pc │ │ │ │ - @ instruction: 0x003851b4 │ │ │ │ - muleq r2, r8, sp │ │ │ │ - ldr r3, [pc, #24] @ 7036c │ │ │ │ + eorseq r1, fp, r4, ror r4 │ │ │ │ + eorseq r5, r8, ip, ror #10 │ │ │ │ + @ instruction: 0x003857d0 │ │ │ │ + muleq r2, r0, sp │ │ │ │ + ldr r3, [pc, #24] @ 70368 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 70360 │ │ │ │ - b 702c4 │ │ │ │ - ldr r1, [pc, #8] @ 70370 │ │ │ │ + beq 7035c │ │ │ │ + b 702c0 │ │ │ │ + ldr r1, [pc, #8] @ 7036c │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 702c4 │ │ │ │ - eorseq pc, ip, r4, lsr #25 │ │ │ │ + b 702c0 │ │ │ │ + eorseq pc, ip, r8, lsr #25 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -00070374 : │ │ │ │ - ldr r3, [pc, #100] @ 703e0 │ │ │ │ - ldr r2, [pc, #100] @ 703e4 │ │ │ │ +00070370 : │ │ │ │ + ldr r3, [pc, #100] @ 703dc │ │ │ │ + ldr r2, [pc, #100] @ 703e0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 703a8 │ │ │ │ + bne 703a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 703ac │ │ │ │ + beq 703a8 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ 703e8 │ │ │ │ - ldr r1, [pc, #36] @ 703ec │ │ │ │ - ldr r0, [pc, #36] @ 703f0 │ │ │ │ + ldr r3, [pc, #36] @ 703e4 │ │ │ │ + ldr r1, [pc, #36] @ 703e8 │ │ │ │ + ldr r0, [pc, #36] @ 703ec │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #32] @ 703f4 │ │ │ │ + ldr r2, [pc, #32] @ 703f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #2336 @ 0x920 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, ip, ip, ror ip @ │ │ │ │ + eorseq pc, ip, r0, lsl #25 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r0, fp, r8, lsr #27 │ │ │ │ - eorseq r4, r8, r4, lsr #29 │ │ │ │ - eorseq r5, r8, r8, lsl #2 │ │ │ │ - andeq r8, r2, r9, lsr #11 │ │ │ │ - ldr r3, [pc, #24] @ 70418 │ │ │ │ + eorseq r1, fp, r4, asr #7 │ │ │ │ + eorseq r5, r8, r0, asr #9 │ │ │ │ + eorseq r5, r8, r4, lsr #14 │ │ │ │ + andeq r8, r2, r0, lsr #11 │ │ │ │ + ldr r3, [pc, #24] @ 70414 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 7040c │ │ │ │ - b 70374 │ │ │ │ - ldr r1, [pc, #8] @ 7041c │ │ │ │ + beq 70408 │ │ │ │ + b 70370 │ │ │ │ + ldr r1, [pc, #8] @ 70418 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 70374 │ │ │ │ - @ instruction: 0x003cfbf8 │ │ │ │ + b 70370 │ │ │ │ + @ instruction: 0x003cfbfc │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -00070420 : │ │ │ │ - ldr r3, [pc, #104] @ 70490 │ │ │ │ - ldr r2, [pc, #104] @ 70494 │ │ │ │ +0007041c : │ │ │ │ + ldr r3, [pc, #104] @ 7048c │ │ │ │ + ldr r2, [pc, #104] @ 70490 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 70454 │ │ │ │ + bne 70450 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70458 │ │ │ │ + beq 70454 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ 70498 │ │ │ │ - ldr r1, [pc, #40] @ 7049c │ │ │ │ - ldr r0, [pc, #40] @ 704a0 │ │ │ │ + ldr r3, [pc, #40] @ 70494 │ │ │ │ + ldr r1, [pc, #40] @ 70498 │ │ │ │ + ldr r0, [pc, #40] @ 7049c │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2272 @ 0x8e0 │ │ │ │ - ldr r2, [pc, #32] @ 704a4 │ │ │ │ + ldr r2, [pc, #32] @ 704a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003cfbd0 │ │ │ │ + @ instruction: 0x003cfbd4 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - @ instruction: 0x003b0cfc │ │ │ │ - @ instruction: 0x00384df4 │ │ │ │ - eorseq r5, r8, r8, asr r0 │ │ │ │ + eorseq r1, fp, r8, lsl r3 │ │ │ │ + eorseq r5, r8, r0, lsl r4 │ │ │ │ + eorseq r5, r8, r4, ror r6 │ │ │ │ andeq r1, r3, r4, ror #8 │ │ │ │ - ldr r3, [pc, #24] @ 704c8 │ │ │ │ + ldr r3, [pc, #24] @ 704c4 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 704bc │ │ │ │ - b 70420 │ │ │ │ - ldr r1, [pc, #8] @ 704cc │ │ │ │ + beq 704b8 │ │ │ │ + b 7041c │ │ │ │ + ldr r1, [pc, #8] @ 704c8 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 70420 │ │ │ │ - eorseq pc, ip, r8, asr #22 │ │ │ │ + b 7041c │ │ │ │ + eorseq pc, ip, ip, asr #22 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -000704d0 : │ │ │ │ - ldr r3, [pc, #104] @ 70540 │ │ │ │ - ldr r2, [pc, #104] @ 70544 │ │ │ │ +000704cc : │ │ │ │ + ldr r3, [pc, #104] @ 7053c │ │ │ │ + ldr r2, [pc, #104] @ 70540 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 70504 │ │ │ │ + bne 70500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70508 │ │ │ │ + beq 70504 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ 70548 │ │ │ │ - ldr r1, [pc, #40] @ 7054c │ │ │ │ - ldr r0, [pc, #40] @ 70550 │ │ │ │ + ldr r3, [pc, #40] @ 70544 │ │ │ │ + ldr r1, [pc, #40] @ 70548 │ │ │ │ + ldr r0, [pc, #40] @ 7054c │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2208 @ 0x8a0 │ │ │ │ - ldr r2, [pc, #32] @ 70554 │ │ │ │ + ldr r2, [pc, #32] @ 70550 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, ip, r0, lsr #22 │ │ │ │ + eorseq pc, ip, r4, lsr #22 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r0, fp, ip, asr #24 │ │ │ │ - eorseq r4, r8, r4, asr #26 │ │ │ │ - eorseq r4, r8, r8, lsr #31 │ │ │ │ - muleq r3, r6, ip │ │ │ │ - ldr r3, [pc, #24] @ 70578 │ │ │ │ + eorseq r1, fp, r8, ror #4 │ │ │ │ + eorseq r5, r8, r0, ror #6 │ │ │ │ + eorseq r5, r8, r4, asr #11 │ │ │ │ + muleq r3, lr, ip │ │ │ │ + ldr r3, [pc, #24] @ 70574 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 7056c │ │ │ │ - b 704d0 │ │ │ │ - ldr r1, [pc, #8] @ 7057c │ │ │ │ + beq 70568 │ │ │ │ + b 704cc │ │ │ │ + ldr r1, [pc, #8] @ 70578 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 704d0 │ │ │ │ - mlaseq ip, r8, sl, pc @ │ │ │ │ + b 704cc │ │ │ │ + mlaseq ip, ip, sl, pc @ │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -00070580 : │ │ │ │ - ldr r3, [pc, #100] @ 705ec │ │ │ │ - ldr r2, [pc, #100] @ 705f0 │ │ │ │ +0007057c : │ │ │ │ + ldr r3, [pc, #100] @ 705e8 │ │ │ │ + ldr r2, [pc, #100] @ 705ec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 705b4 │ │ │ │ + bne 705b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 705b8 │ │ │ │ + beq 705b4 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ 705f4 │ │ │ │ - ldr r1, [pc, #36] @ 705f8 │ │ │ │ - ldr r0, [pc, #36] @ 705fc │ │ │ │ + ldr r3, [pc, #36] @ 705f0 │ │ │ │ + ldr r1, [pc, #36] @ 705f4 │ │ │ │ + ldr r0, [pc, #36] @ 705f8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #32] @ 70600 │ │ │ │ + ldr r2, [pc, #32] @ 705fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #2144 @ 0x860 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, ip, r0, ror sl @ │ │ │ │ + eorseq pc, ip, r4, ror sl @ │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - mlaseq fp, ip, fp, r0 │ │ │ │ - mlaseq r8, r8, ip, r4 │ │ │ │ - @ instruction: 0x00384efc │ │ │ │ - andeq r8, r3, r3, lsr #27 │ │ │ │ - ldr r3, [pc, #24] @ 70624 │ │ │ │ + @ instruction: 0x003b11b8 │ │ │ │ + @ instruction: 0x003852b4 │ │ │ │ + eorseq r5, r8, r8, lsl r5 │ │ │ │ + andeq r8, r3, fp, lsr #27 │ │ │ │ + ldr r3, [pc, #24] @ 70620 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 70618 │ │ │ │ - b 70580 │ │ │ │ - ldr r1, [pc, #8] @ 70628 │ │ │ │ + beq 70614 │ │ │ │ + b 7057c │ │ │ │ + ldr r1, [pc, #8] @ 70624 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 70580 │ │ │ │ - eorseq pc, ip, ip, ror #19 │ │ │ │ + b 7057c │ │ │ │ + @ instruction: 0x003cf9f0 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -0007062c : │ │ │ │ - ldr r3, [pc, #104] @ 7069c │ │ │ │ - ldr r2, [pc, #104] @ 706a0 │ │ │ │ +00070628 : │ │ │ │ + ldr r3, [pc, #104] @ 70698 │ │ │ │ + ldr r2, [pc, #104] @ 7069c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 70660 │ │ │ │ + bne 7065c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70664 │ │ │ │ + beq 70660 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ 706a4 │ │ │ │ - ldr r1, [pc, #40] @ 706a8 │ │ │ │ - ldr r0, [pc, #40] @ 706ac │ │ │ │ + ldr r3, [pc, #40] @ 706a0 │ │ │ │ + ldr r1, [pc, #40] @ 706a4 │ │ │ │ + ldr r0, [pc, #40] @ 706a8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2080 @ 0x820 │ │ │ │ - ldr r2, [pc, #32] @ 706b0 │ │ │ │ + ldr r2, [pc, #32] @ 706ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, ip, r4, asr #19 │ │ │ │ + eorseq pc, ip, r8, asr #19 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - @ instruction: 0x003b0af0 │ │ │ │ - eorseq r4, r8, r8, ror #23 │ │ │ │ - eorseq r4, r8, ip, asr #28 │ │ │ │ - andeq r8, r3, ip, ror #28 │ │ │ │ - ldr r3, [pc, #24] @ 706d4 │ │ │ │ + eorseq r1, fp, ip, lsl #2 │ │ │ │ + eorseq r5, r8, r4, lsl #4 │ │ │ │ + eorseq r5, r8, r8, ror #8 │ │ │ │ + andeq r8, r3, r4, ror lr │ │ │ │ + ldr r3, [pc, #24] @ 706d0 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 706c8 │ │ │ │ - b 7062c │ │ │ │ - ldr r1, [pc, #8] @ 706d8 │ │ │ │ + beq 706c4 │ │ │ │ + b 70628 │ │ │ │ + ldr r1, [pc, #8] @ 706d4 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 7062c │ │ │ │ - eorseq pc, ip, ip, lsr r9 @ │ │ │ │ + b 70628 │ │ │ │ + eorseq pc, ip, r0, asr #18 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -000706dc : │ │ │ │ - ldr r3, [pc, #104] @ 7074c │ │ │ │ - ldr r2, [pc, #104] @ 70750 │ │ │ │ +000706d8 : │ │ │ │ + ldr r3, [pc, #104] @ 70748 │ │ │ │ + ldr r2, [pc, #104] @ 7074c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 70710 │ │ │ │ + bne 7070c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70714 │ │ │ │ + beq 70710 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ 70754 │ │ │ │ - ldr r1, [pc, #40] @ 70758 │ │ │ │ - ldr r0, [pc, #40] @ 7075c │ │ │ │ + ldr r3, [pc, #40] @ 70750 │ │ │ │ + ldr r1, [pc, #40] @ 70754 │ │ │ │ + ldr r0, [pc, #40] @ 70758 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2016 @ 0x7e0 │ │ │ │ - ldr r2, [pc, #32] @ 70760 │ │ │ │ + ldr r2, [pc, #32] @ 7075c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, ip, r4, lsl r9 @ │ │ │ │ + eorseq pc, ip, r8, lsl r9 @ │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r0, fp, r0, asr #20 │ │ │ │ - eorseq r4, r8, r8, lsr fp │ │ │ │ - mlaseq r8, ip, sp, r4 │ │ │ │ - andeq sl, r3, r0, lsl #18 │ │ │ │ - ldr r3, [pc, #24] @ 70784 │ │ │ │ + eorseq r1, fp, ip, asr r0 │ │ │ │ + eorseq r5, r8, r4, asr r1 │ │ │ │ + @ instruction: 0x003853b8 │ │ │ │ + andeq sl, r3, r8, lsl #18 │ │ │ │ + ldr r3, [pc, #24] @ 70780 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 70778 │ │ │ │ - b 706dc │ │ │ │ - ldr r1, [pc, #8] @ 70788 │ │ │ │ + beq 70774 │ │ │ │ + b 706d8 │ │ │ │ + ldr r1, [pc, #8] @ 70784 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 706dc │ │ │ │ - eorseq pc, ip, ip, lsl #17 │ │ │ │ + b 706d8 │ │ │ │ + mlaseq ip, r0, r8, pc @ │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -0007078c : │ │ │ │ - ldr r3, [pc, #104] @ 707fc │ │ │ │ - ldr r2, [pc, #104] @ 70800 │ │ │ │ +00070788 : │ │ │ │ + ldr r3, [pc, #104] @ 707f8 │ │ │ │ + ldr r2, [pc, #104] @ 707fc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 707c0 │ │ │ │ + bne 707bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 707c4 │ │ │ │ + beq 707c0 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ 70804 │ │ │ │ - ldr r1, [pc, #40] @ 70808 │ │ │ │ - ldr r0, [pc, #40] @ 7080c │ │ │ │ + ldr r3, [pc, #40] @ 70800 │ │ │ │ + ldr r1, [pc, #40] @ 70804 │ │ │ │ + ldr r0, [pc, #40] @ 70808 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1936 @ 0x790 │ │ │ │ - ldr r2, [pc, #32] @ 70810 │ │ │ │ + ldr r2, [pc, #32] @ 7080c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, ip, r4, ror #16 │ │ │ │ + eorseq pc, ip, r8, ror #16 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - mlaseq fp, r0, r9, r0 │ │ │ │ - eorseq r4, r8, r8, lsl #21 │ │ │ │ - eorseq r4, r8, ip, ror #25 │ │ │ │ - andeq sp, r3, r0, lsr #11 │ │ │ │ - ldr r3, [pc, #24] @ 70834 │ │ │ │ + eorseq r0, fp, ip, lsr #31 │ │ │ │ + eorseq r5, r8, r4, lsr #1 │ │ │ │ + eorseq r5, r8, r8, lsl #6 │ │ │ │ + andeq sp, r3, r8, lsr #11 │ │ │ │ + ldr r3, [pc, #24] @ 70830 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 70828 │ │ │ │ - b 7078c │ │ │ │ - ldr r1, [pc, #8] @ 70838 │ │ │ │ + beq 70824 │ │ │ │ + b 70788 │ │ │ │ + ldr r1, [pc, #8] @ 70834 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 7078c │ │ │ │ - @ instruction: 0x003cf7dc │ │ │ │ + b 70788 │ │ │ │ + eorseq pc, ip, r0, ror #15 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -0007083c : │ │ │ │ - ldr r3, [pc, #100] @ 708a8 │ │ │ │ - ldr r2, [pc, #100] @ 708ac │ │ │ │ +00070838 : │ │ │ │ + ldr r3, [pc, #100] @ 708a4 │ │ │ │ + ldr r2, [pc, #100] @ 708a8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 70870 │ │ │ │ + bne 7086c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70874 │ │ │ │ + beq 70870 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ 708b0 │ │ │ │ - ldr r1, [pc, #36] @ 708b4 │ │ │ │ - ldr r0, [pc, #36] @ 708b8 │ │ │ │ + ldr r3, [pc, #36] @ 708ac │ │ │ │ + ldr r1, [pc, #36] @ 708b0 │ │ │ │ + ldr r0, [pc, #36] @ 708b4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #32] @ 708bc │ │ │ │ + ldr r2, [pc, #32] @ 708b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #1856 @ 0x740 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003cf7b4 │ │ │ │ + @ instruction: 0x003cf7b8 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r0, fp, r0, ror #17 │ │ │ │ - @ instruction: 0x003849dc │ │ │ │ - eorseq r4, r8, r0, asr #24 │ │ │ │ - andeq sp, r3, r1, lsl #13 │ │ │ │ - ldr r3, [pc, #24] @ 708e0 │ │ │ │ + @ instruction: 0x003b0efc │ │ │ │ + @ instruction: 0x00384ff8 │ │ │ │ + eorseq r5, r8, ip, asr r2 │ │ │ │ + andeq sp, r3, r9, lsl #13 │ │ │ │ + ldr r3, [pc, #24] @ 708dc │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 708d4 │ │ │ │ - b 7083c │ │ │ │ - ldr r1, [pc, #8] @ 708e4 │ │ │ │ + beq 708d0 │ │ │ │ + b 70838 │ │ │ │ + ldr r1, [pc, #8] @ 708e0 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 7083c │ │ │ │ - eorseq pc, ip, r0, lsr r7 @ │ │ │ │ + b 70838 │ │ │ │ + eorseq pc, ip, r4, lsr r7 @ │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -000708e8 : │ │ │ │ - ldr r3, [pc, #100] @ 70954 │ │ │ │ - ldr r2, [pc, #100] @ 70958 │ │ │ │ +000708e4 : │ │ │ │ + ldr r3, [pc, #100] @ 70950 │ │ │ │ + ldr r2, [pc, #100] @ 70954 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 7091c │ │ │ │ + bne 70918 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70920 │ │ │ │ + beq 7091c │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ 7095c │ │ │ │ - ldr r1, [pc, #36] @ 70960 │ │ │ │ - ldr r0, [pc, #36] @ 70964 │ │ │ │ + ldr r3, [pc, #36] @ 70958 │ │ │ │ + ldr r1, [pc, #36] @ 7095c │ │ │ │ + ldr r0, [pc, #36] @ 70960 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #32] @ 70968 │ │ │ │ + ldr r2, [pc, #32] @ 70964 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #1776 @ 0x6f0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, ip, r8, lsl #14 │ │ │ │ + eorseq pc, ip, ip, lsl #14 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r0, fp, r4, lsr r8 │ │ │ │ - eorseq r4, r8, r0, lsr r9 │ │ │ │ - mlaseq r8, r4, fp, r4 │ │ │ │ - andeq sp, r3, lr, lsr #14 │ │ │ │ - ldr r3, [pc, #24] @ 7098c │ │ │ │ + eorseq r0, fp, r0, asr lr │ │ │ │ + eorseq r4, r8, ip, asr #30 │ │ │ │ + @ instruction: 0x003851b0 │ │ │ │ + andeq sp, r3, r6, lsr r7 │ │ │ │ + ldr r3, [pc, #24] @ 70988 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 70980 │ │ │ │ - b 708e8 │ │ │ │ - ldr r1, [pc, #8] @ 70990 │ │ │ │ + beq 7097c │ │ │ │ + b 708e4 │ │ │ │ + ldr r1, [pc, #8] @ 7098c │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 708e8 │ │ │ │ - eorseq pc, ip, r4, lsl #13 │ │ │ │ + b 708e4 │ │ │ │ + eorseq pc, ip, r8, lsl #13 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -00070994 : │ │ │ │ - ldr r3, [pc, #104] @ 70a04 │ │ │ │ - ldr r2, [pc, #104] @ 70a08 │ │ │ │ +00070990 : │ │ │ │ + ldr r3, [pc, #104] @ 70a00 │ │ │ │ + ldr r2, [pc, #104] @ 70a04 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 709c8 │ │ │ │ + bne 709c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 709cc │ │ │ │ + beq 709c8 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ 70a0c │ │ │ │ - ldr r1, [pc, #40] @ 70a10 │ │ │ │ - ldr r0, [pc, #40] @ 70a14 │ │ │ │ + ldr r3, [pc, #40] @ 70a08 │ │ │ │ + ldr r1, [pc, #40] @ 70a0c │ │ │ │ + ldr r0, [pc, #40] @ 70a10 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1680 @ 0x690 │ │ │ │ - ldr r2, [pc, #32] @ 70a18 │ │ │ │ + ldr r2, [pc, #32] @ 70a14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, ip, ip, asr r6 @ │ │ │ │ + eorseq pc, ip, r0, ror #12 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r0, fp, r8, lsl #15 │ │ │ │ - eorseq r4, r8, r0, lsl #17 │ │ │ │ - eorseq r4, r8, r4, ror #21 │ │ │ │ - andeq pc, r3, fp, asr #5 │ │ │ │ - ldr r3, [pc, #24] @ 70a3c │ │ │ │ + eorseq r0, fp, r4, lsr #27 │ │ │ │ + mlaseq r8, ip, lr, r4 │ │ │ │ + eorseq r5, r8, r0, lsl #2 │ │ │ │ + ldrdeq pc, [r3], -r3 │ │ │ │ + ldr r3, [pc, #24] @ 70a38 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 70a30 │ │ │ │ - b 70994 │ │ │ │ - ldr r1, [pc, #8] @ 70a40 │ │ │ │ + beq 70a2c │ │ │ │ + b 70990 │ │ │ │ + ldr r1, [pc, #8] @ 70a3c │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 70994 │ │ │ │ - @ instruction: 0x003cf5d4 │ │ │ │ + b 70990 │ │ │ │ + @ instruction: 0x003cf5d8 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -00070a44 : │ │ │ │ - ldr r3, [pc, #100] @ 70ab0 │ │ │ │ - ldr r2, [pc, #100] @ 70ab4 │ │ │ │ +00070a40 : │ │ │ │ + ldr r3, [pc, #100] @ 70aac │ │ │ │ + ldr r2, [pc, #100] @ 70ab0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 70a78 │ │ │ │ + bne 70a74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70a7c │ │ │ │ + beq 70a78 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ 70ab8 │ │ │ │ - ldr r1, [pc, #36] @ 70abc │ │ │ │ - ldr r0, [pc, #36] @ 70ac0 │ │ │ │ + ldr r3, [pc, #36] @ 70ab4 │ │ │ │ + ldr r1, [pc, #36] @ 70ab8 │ │ │ │ + ldr r0, [pc, #36] @ 70abc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #32] @ 70ac4 │ │ │ │ + ldr r2, [pc, #32] @ 70ac0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #1600 @ 0x640 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, ip, ip, lsr #11 │ │ │ │ + @ instruction: 0x003cf5b0 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - @ instruction: 0x003b06d8 │ │ │ │ - @ instruction: 0x003847d4 │ │ │ │ - eorseq r4, r8, r8, lsr sl │ │ │ │ - andeq pc, r3, r8, lsr r3 @ │ │ │ │ - ldr r3, [pc, #24] @ 70ae8 │ │ │ │ + @ instruction: 0x003b0cf4 │ │ │ │ + @ instruction: 0x00384df0 │ │ │ │ + eorseq r5, r8, r4, asr r0 │ │ │ │ + andeq pc, r3, r0, asr #6 │ │ │ │ + ldr r3, [pc, #24] @ 70ae4 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 70adc │ │ │ │ - b 70a44 │ │ │ │ - ldr r1, [pc, #8] @ 70aec │ │ │ │ + beq 70ad8 │ │ │ │ + b 70a40 │ │ │ │ + ldr r1, [pc, #8] @ 70ae8 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 70a44 │ │ │ │ - eorseq pc, ip, r8, lsr #10 │ │ │ │ + b 70a40 │ │ │ │ + eorseq pc, ip, ip, lsr #10 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -00070af0 : │ │ │ │ - ldr r3, [pc, #100] @ 70b5c │ │ │ │ - ldr r2, [pc, #100] @ 70b60 │ │ │ │ +00070aec : │ │ │ │ + ldr r3, [pc, #100] @ 70b58 │ │ │ │ + ldr r2, [pc, #100] @ 70b5c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 70b24 │ │ │ │ + bne 70b20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70b28 │ │ │ │ + beq 70b24 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ 70b64 │ │ │ │ - ldr r1, [pc, #36] @ 70b68 │ │ │ │ - ldr r0, [pc, #36] @ 70b6c │ │ │ │ + ldr r3, [pc, #36] @ 70b60 │ │ │ │ + ldr r1, [pc, #36] @ 70b64 │ │ │ │ + ldr r0, [pc, #36] @ 70b68 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #32] @ 70b70 │ │ │ │ + ldr r2, [pc, #32] @ 70b6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #1520 @ 0x5f0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, ip, r0, lsl #10 │ │ │ │ + eorseq pc, ip, r4, lsl #10 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r0, fp, ip, lsr #12 │ │ │ │ - eorseq r4, r8, r8, lsr #14 │ │ │ │ - eorseq r4, r8, ip, lsl #19 │ │ │ │ - andeq r1, r4, r4, lsr #10 │ │ │ │ - ldr r3, [pc, #24] @ 70b94 │ │ │ │ + eorseq r0, fp, r8, asr #24 │ │ │ │ + eorseq r4, r8, r4, asr #26 │ │ │ │ + eorseq r4, r8, r8, lsr #31 │ │ │ │ + andeq r1, r4, ip, lsr #10 │ │ │ │ + ldr r3, [pc, #24] @ 70b90 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 70b88 │ │ │ │ - b 70af0 │ │ │ │ - ldr r1, [pc, #8] @ 70b98 │ │ │ │ + beq 70b84 │ │ │ │ + b 70aec │ │ │ │ + ldr r1, [pc, #8] @ 70b94 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 70af0 │ │ │ │ - eorseq pc, ip, ip, ror r4 @ │ │ │ │ + b 70aec │ │ │ │ + eorseq pc, ip, r0, lsl #9 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -00070b9c : │ │ │ │ - ldr r3, [pc, #104] @ 70c0c │ │ │ │ - ldr r2, [pc, #104] @ 70c10 │ │ │ │ +00070b98 : │ │ │ │ + ldr r3, [pc, #104] @ 70c08 │ │ │ │ + ldr r2, [pc, #104] @ 70c0c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 70bd0 │ │ │ │ + bne 70bcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70bd4 │ │ │ │ + beq 70bd0 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ 70c14 │ │ │ │ - ldr r1, [pc, #40] @ 70c18 │ │ │ │ - ldr r0, [pc, #40] @ 70c1c │ │ │ │ + ldr r3, [pc, #40] @ 70c10 │ │ │ │ + ldr r1, [pc, #40] @ 70c14 │ │ │ │ + ldr r0, [pc, #40] @ 70c18 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1440 @ 0x5a0 │ │ │ │ - ldr r2, [pc, #32] @ 70c20 │ │ │ │ + ldr r2, [pc, #32] @ 70c1c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, ip, r4, asr r4 @ │ │ │ │ + eorseq pc, ip, r8, asr r4 @ │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r0, fp, r0, lsl #11 │ │ │ │ - eorseq r4, r8, r8, ror r6 │ │ │ │ - @ instruction: 0x003848dc │ │ │ │ - andeq r1, r4, r0, ror r6 │ │ │ │ - ldr r3, [pc, #24] @ 70c44 │ │ │ │ + mlaseq fp, ip, fp, r0 │ │ │ │ + mlaseq r8, r4, ip, r4 │ │ │ │ + @ instruction: 0x00384ef8 │ │ │ │ + andeq r1, r4, r8, ror r6 │ │ │ │ + ldr r3, [pc, #24] @ 70c40 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 70c38 │ │ │ │ - b 70b9c │ │ │ │ - ldr r1, [pc, #8] @ 70c48 │ │ │ │ + beq 70c34 │ │ │ │ + b 70b98 │ │ │ │ + ldr r1, [pc, #8] @ 70c44 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 70b9c │ │ │ │ - eorseq pc, ip, ip, asr #7 │ │ │ │ + b 70b98 │ │ │ │ + @ instruction: 0x003cf3d0 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -00070c4c : │ │ │ │ - ldr r3, [pc, #104] @ 70cbc │ │ │ │ - ldr r2, [pc, #104] @ 70cc0 │ │ │ │ +00070c48 : │ │ │ │ + ldr r3, [pc, #104] @ 70cb8 │ │ │ │ + ldr r2, [pc, #104] @ 70cbc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 70c80 │ │ │ │ + bne 70c7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70c84 │ │ │ │ + beq 70c80 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ 70cc4 │ │ │ │ - ldr r1, [pc, #40] @ 70cc8 │ │ │ │ - ldr r0, [pc, #40] @ 70ccc │ │ │ │ + ldr r3, [pc, #40] @ 70cc0 │ │ │ │ + ldr r1, [pc, #40] @ 70cc4 │ │ │ │ + ldr r0, [pc, #40] @ 70cc8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1376 @ 0x560 │ │ │ │ - ldr r2, [pc, #32] @ 70cd0 │ │ │ │ + ldr r2, [pc, #32] @ 70ccc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, ip, r4, lsr #7 │ │ │ │ + eorseq pc, ip, r8, lsr #7 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - @ instruction: 0x003b04d0 │ │ │ │ - eorseq r4, r8, r8, asr #11 │ │ │ │ - eorseq r4, r8, ip, lsr #16 │ │ │ │ - andeq r8, r4, sl, lsr sl │ │ │ │ - ldr r3, [pc, #24] @ 70cf4 │ │ │ │ + eorseq r0, fp, ip, ror #21 │ │ │ │ + eorseq r4, r8, r4, ror #23 │ │ │ │ + eorseq r4, r8, r8, asr #28 │ │ │ │ + andeq r8, r4, r2, asr #20 │ │ │ │ + ldr r3, [pc, #24] @ 70cf0 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 70ce8 │ │ │ │ - b 70c4c │ │ │ │ - ldr r1, [pc, #8] @ 70cf8 │ │ │ │ + beq 70ce4 │ │ │ │ + b 70c48 │ │ │ │ + ldr r1, [pc, #8] @ 70cf4 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 70c4c │ │ │ │ - eorseq pc, ip, ip, lsl r3 @ │ │ │ │ + b 70c48 │ │ │ │ + eorseq pc, ip, r0, lsr #6 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -00070cfc : │ │ │ │ - ldr r3, [pc, #104] @ 70d6c │ │ │ │ - ldr r2, [pc, #104] @ 70d70 │ │ │ │ +00070cf8 : │ │ │ │ + ldr r3, [pc, #104] @ 70d68 │ │ │ │ + ldr r2, [pc, #104] @ 70d6c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 70d30 │ │ │ │ + bne 70d2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70d34 │ │ │ │ + beq 70d30 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ 70d74 │ │ │ │ - ldr r1, [pc, #40] @ 70d78 │ │ │ │ - ldr r0, [pc, #40] @ 70d7c │ │ │ │ + ldr r3, [pc, #40] @ 70d70 │ │ │ │ + ldr r1, [pc, #40] @ 70d74 │ │ │ │ + ldr r0, [pc, #40] @ 70d78 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1296 @ 0x510 │ │ │ │ - ldr r2, [pc, #32] @ 70d80 │ │ │ │ + ldr r2, [pc, #32] @ 70d7c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003cf2f4 │ │ │ │ + @ instruction: 0x003cf2f8 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r0, fp, r0, lsr #8 │ │ │ │ - eorseq r4, r8, r8, lsl r5 │ │ │ │ - eorseq r4, r8, ip, ror r7 │ │ │ │ - andeq r4, r5, r1, asr #28 │ │ │ │ - ldr r3, [pc, #24] @ 70da4 │ │ │ │ + eorseq r0, fp, ip, lsr sl │ │ │ │ + eorseq r4, r8, r4, lsr fp │ │ │ │ + mlaseq r8, r8, sp, r4 │ │ │ │ + andeq r4, r5, r9, asr #28 │ │ │ │ + ldr r3, [pc, #24] @ 70da0 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 70d98 │ │ │ │ - b 70cfc │ │ │ │ - ldr r1, [pc, #8] @ 70da8 │ │ │ │ + beq 70d94 │ │ │ │ + b 70cf8 │ │ │ │ + ldr r1, [pc, #8] @ 70da4 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 70cfc │ │ │ │ - eorseq pc, ip, ip, ror #4 │ │ │ │ + b 70cf8 │ │ │ │ + eorseq pc, ip, r0, ror r2 @ │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -00070dac : │ │ │ │ - ldr r3, [pc, #104] @ 70e1c │ │ │ │ - ldr r2, [pc, #104] @ 70e20 │ │ │ │ +00070da8 : │ │ │ │ + ldr r3, [pc, #104] @ 70e18 │ │ │ │ + ldr r2, [pc, #104] @ 70e1c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 70de0 │ │ │ │ + bne 70ddc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70de4 │ │ │ │ + beq 70de0 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ 70e24 │ │ │ │ - ldr r1, [pc, #40] @ 70e28 │ │ │ │ - ldr r0, [pc, #40] @ 70e2c │ │ │ │ + ldr r3, [pc, #40] @ 70e20 │ │ │ │ + ldr r1, [pc, #40] @ 70e24 │ │ │ │ + ldr r0, [pc, #40] @ 70e28 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1232 @ 0x4d0 │ │ │ │ - ldr r2, [pc, #32] @ 70e30 │ │ │ │ + ldr r2, [pc, #32] @ 70e2c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, ip, r4, asr #4 │ │ │ │ + eorseq pc, ip, r8, asr #4 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r0, fp, r0, ror r3 │ │ │ │ - eorseq r4, r8, r8, ror #8 │ │ │ │ - eorseq r4, r8, ip, asr #13 │ │ │ │ - @ instruction: 0x00054eb6 │ │ │ │ - ldr r3, [pc, #24] @ 70e54 │ │ │ │ + eorseq r0, fp, ip, lsl #19 │ │ │ │ + eorseq r4, r8, r4, lsl #21 │ │ │ │ + eorseq r4, r8, r8, ror #25 │ │ │ │ + @ instruction: 0x00054ebe │ │ │ │ + ldr r3, [pc, #24] @ 70e50 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 70e48 │ │ │ │ - b 70dac │ │ │ │ - ldr r1, [pc, #8] @ 70e58 │ │ │ │ + beq 70e44 │ │ │ │ + b 70da8 │ │ │ │ + ldr r1, [pc, #8] @ 70e54 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 70dac │ │ │ │ - @ instruction: 0x003cf1bc │ │ │ │ + b 70da8 │ │ │ │ + eorseq pc, ip, r0, asr #3 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -00070e5c : │ │ │ │ - ldr r3, [pc, #104] @ 70ecc │ │ │ │ - ldr r2, [pc, #104] @ 70ed0 │ │ │ │ +00070e58 : │ │ │ │ + ldr r3, [pc, #104] @ 70ec8 │ │ │ │ + ldr r2, [pc, #104] @ 70ecc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 70e90 │ │ │ │ + bne 70e8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70e94 │ │ │ │ + beq 70e90 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ 70ed4 │ │ │ │ - ldr r1, [pc, #40] @ 70ed8 │ │ │ │ - ldr r0, [pc, #40] @ 70edc │ │ │ │ + ldr r3, [pc, #40] @ 70ed0 │ │ │ │ + ldr r1, [pc, #40] @ 70ed4 │ │ │ │ + ldr r0, [pc, #40] @ 70ed8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1168 @ 0x490 │ │ │ │ - ldr r2, [pc, #32] @ 70ee0 │ │ │ │ + ldr r2, [pc, #32] @ 70edc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - mlaseq ip, r4, r1, pc @ │ │ │ │ + mlaseq ip, r8, r1, pc @ │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r0, fp, r0, asr #5 │ │ │ │ - @ instruction: 0x003843b8 │ │ │ │ - eorseq r4, r8, ip, lsl r6 │ │ │ │ - andeq r7, r5, r5, ror ip │ │ │ │ - ldr r3, [pc, #24] @ 70f04 │ │ │ │ + @ instruction: 0x003b08dc │ │ │ │ + @ instruction: 0x003849d4 │ │ │ │ + eorseq r4, r8, r8, lsr ip │ │ │ │ + andeq r7, r5, sp, ror ip │ │ │ │ + ldr r3, [pc, #24] @ 70f00 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 70ef8 │ │ │ │ - b 70e5c │ │ │ │ - ldr r1, [pc, #8] @ 70f08 │ │ │ │ + beq 70ef4 │ │ │ │ + b 70e58 │ │ │ │ + ldr r1, [pc, #8] @ 70f04 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 70e5c │ │ │ │ - eorseq pc, ip, ip, lsl #2 │ │ │ │ + b 70e58 │ │ │ │ + eorseq pc, ip, r0, lsl r1 @ │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -00070f0c : │ │ │ │ - ldr r3, [pc, #104] @ 70f7c │ │ │ │ - ldr r2, [pc, #104] @ 70f80 │ │ │ │ +00070f08 : │ │ │ │ + ldr r3, [pc, #104] @ 70f78 │ │ │ │ + ldr r2, [pc, #104] @ 70f7c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 70f40 │ │ │ │ + bne 70f3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70f44 │ │ │ │ + beq 70f40 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ bx lr │ │ │ │ b 4fe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ 70f84 │ │ │ │ - ldr r1, [pc, #40] @ 70f88 │ │ │ │ - ldr r0, [pc, #40] @ 70f8c │ │ │ │ + ldr r3, [pc, #40] @ 70f80 │ │ │ │ + ldr r1, [pc, #40] @ 70f84 │ │ │ │ + ldr r0, [pc, #40] @ 70f88 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1104 @ 0x450 │ │ │ │ - ldr r2, [pc, #32] @ 70f90 │ │ │ │ + ldr r2, [pc, #32] @ 70f8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, ip, r4, ror #1 │ │ │ │ + eorseq pc, ip, r8, ror #1 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r0, fp, r0, lsl r2 │ │ │ │ - eorseq r4, r8, r8, lsl #6 │ │ │ │ - eorseq r4, r8, ip, ror #10 │ │ │ │ - andeq r7, r5, r4, lsl #26 │ │ │ │ - ldr r3, [pc, #24] @ 70fb4 │ │ │ │ + eorseq r0, fp, ip, lsr #16 │ │ │ │ + eorseq r4, r8, r4, lsr #18 │ │ │ │ + eorseq r4, r8, r8, lsl #23 │ │ │ │ + andeq r7, r5, ip, lsl #26 │ │ │ │ + ldr r3, [pc, #24] @ 70fb0 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 70fa8 │ │ │ │ - b 70f0c │ │ │ │ - ldr r1, [pc, #8] @ 70fb8 │ │ │ │ + beq 70fa4 │ │ │ │ + b 70f08 │ │ │ │ + ldr r1, [pc, #8] @ 70fb4 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b 70f0c │ │ │ │ - eorseq pc, ip, ip, asr r0 @ │ │ │ │ + b 70f08 │ │ │ │ + eorseq pc, ip, r0, rrx │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r2 │ │ │ │ - beq 70ff4 │ │ │ │ + beq 70ff0 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71010 │ │ │ │ + beq 7100c │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7102c │ │ │ │ + beq 71028 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71048 │ │ │ │ + beq 71044 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71064 │ │ │ │ + beq 71060 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71080 │ │ │ │ + beq 7107c │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7109c │ │ │ │ + beq 71098 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 710b8 │ │ │ │ + beq 710b4 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 710d4 │ │ │ │ + beq 710d0 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 710f0 │ │ │ │ + beq 710ec │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7110c │ │ │ │ + beq 71108 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71128 │ │ │ │ + beq 71124 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71144 │ │ │ │ + beq 71140 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71160 │ │ │ │ + beq 7115c │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7117c │ │ │ │ + beq 71178 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71198 │ │ │ │ + beq 71194 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 711b4 │ │ │ │ + beq 711b0 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 711d0 │ │ │ │ + beq 711cc │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 711ec │ │ │ │ + beq 711e8 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71208 │ │ │ │ + beq 71204 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ @@ -34264,453 +34263,453 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r2 │ │ │ │ - beq 71258 │ │ │ │ + beq 71254 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 712a4 │ │ │ │ + bne 712a0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7128c │ │ │ │ + beq 71288 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fb74 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r6 │ │ │ │ bic r0, r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71270 │ │ │ │ + beq 7126c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r2 │ │ │ │ - beq 712f4 │ │ │ │ + beq 712f0 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71370 │ │ │ │ + bne 7136c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71328 │ │ │ │ + beq 71324 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #1 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71358 │ │ │ │ + bne 71354 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fb74 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r6 │ │ │ │ bic r0, r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71340 │ │ │ │ + beq 7133c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r6 │ │ │ │ bic r0, r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7130c │ │ │ │ + beq 71308 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r2 │ │ │ │ - beq 713c0 │ │ │ │ + beq 713bc │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7140c │ │ │ │ + bne 71408 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 713f4 │ │ │ │ + beq 713f0 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fb74 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r6 │ │ │ │ bic r0, r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 713d8 │ │ │ │ + beq 713d4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 714b4 │ │ │ │ + ldr r3, [pc, #120] @ 714b0 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 71494 │ │ │ │ + beq 71490 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71470 │ │ │ │ + beq 7146c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 71470 │ │ │ │ + beq 7146c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7148c │ │ │ │ + beq 71488 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 71470 │ │ │ │ - ldr r2, [pc, #28] @ 714b8 │ │ │ │ - ldr r1, [pc, #28] @ 714bc │ │ │ │ + b 7146c │ │ │ │ + ldr r2, [pc, #28] @ 714b4 │ │ │ │ + ldr r1, [pc, #28] @ 714b8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x003cebbc │ │ │ │ + eorseq lr, ip, r0, asr #23 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r6, r8, r8, lsr pc │ │ │ │ + eorseq r7, r8, r4, asr r5 │ │ │ │ │ │ │ │ -000714c0 : │ │ │ │ +000714bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 71528 │ │ │ │ + beq 71524 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71514 │ │ │ │ + beq 71510 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 71514 │ │ │ │ + beq 71510 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 71520 │ │ │ │ + beq 7151c │ │ │ │ mov r0, #1 │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 71514 │ │ │ │ - ldr r3, [pc, #32] @ 71550 │ │ │ │ - ldr r1, [pc, #32] @ 71554 │ │ │ │ - ldr r0, [pc, #32] @ 71558 │ │ │ │ + b 71510 │ │ │ │ + ldr r3, [pc, #32] @ 7154c │ │ │ │ + ldr r1, [pc, #32] @ 71550 │ │ │ │ + ldr r0, [pc, #32] @ 71554 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1040 @ 0x410 │ │ │ │ - ldr r2, [pc, #24] @ 7155c │ │ │ │ + ldr r2, [pc, #24] @ 71558 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, sl, ip, lsr ip @ │ │ │ │ - eorseq r3, r8, r4, lsr sp │ │ │ │ - @ instruction: 0x00386ed4 │ │ │ │ + eorseq r0, fp, r8, asr r2 │ │ │ │ + eorseq r4, r8, r0, asr r3 │ │ │ │ + @ instruction: 0x003874f0 │ │ │ │ andeq r3, r3, sl, asr fp │ │ │ │ │ │ │ │ -00071560 : │ │ │ │ +0007155c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #132] @ 715fc │ │ │ │ - ldr r2, [pc, #132] @ 71600 │ │ │ │ + ldr r3, [pc, #132] @ 715f8 │ │ │ │ + ldr r2, [pc, #132] @ 715fc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r2, #152] @ 0x98 │ │ │ │ mov r0, r2 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 715e4 │ │ │ │ - ldr r3, [pc, #92] @ 71604 │ │ │ │ + beq 715e0 │ │ │ │ + ldr r3, [pc, #92] @ 71600 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2592 @ 0xa20 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 714c0 │ │ │ │ + bl 714bc │ │ │ │ cmp r0, #2 │ │ │ │ - beq 715c8 │ │ │ │ + beq 715c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 715e4 │ │ │ │ + beq 715e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 715f0 │ │ │ │ + beq 715ec │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 715e4 │ │ │ │ - eorseq lr, ip, r0, lsl #21 │ │ │ │ + b 715e0 │ │ │ │ + eorseq lr, ip, r4, lsl #21 │ │ │ │ andeq r0, r0, r0, ror r4 │ │ │ │ - eorseq r4, pc, r4, lsr #4 │ │ │ │ + eorseq r4, pc, r8, lsr #4 │ │ │ │ │ │ │ │ -00071608 : │ │ │ │ +00071604 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 71670 │ │ │ │ + beq 7166c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7165c │ │ │ │ + beq 71658 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7165c │ │ │ │ + beq 71658 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 71668 │ │ │ │ + beq 71664 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7165c │ │ │ │ - ldr r3, [pc, #28] @ 71694 │ │ │ │ - ldr r1, [pc, #28] @ 71698 │ │ │ │ - ldr r0, [pc, #28] @ 7169c │ │ │ │ + b 71658 │ │ │ │ + ldr r3, [pc, #28] @ 71690 │ │ │ │ + ldr r1, [pc, #28] @ 71694 │ │ │ │ + ldr r0, [pc, #28] @ 71698 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #24] @ 716a0 │ │ │ │ + ldr r2, [pc, #24] @ 7169c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #992 @ 0x3e0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003afaf4 │ │ │ │ - @ instruction: 0x00383bf0 │ │ │ │ - eorseq r6, r8, r0, lsr #27 │ │ │ │ - andeq r5, r3, r8, lsr #11 │ │ │ │ + eorseq r0, fp, r0, lsl r1 │ │ │ │ + eorseq r4, r8, ip, lsl #4 │ │ │ │ + @ instruction: 0x003873bc │ │ │ │ + @ instruction: 0x000355b0 │ │ │ │ │ │ │ │ -000716a4 : │ │ │ │ +000716a0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #136] @ 71744 │ │ │ │ - ldr r2, [pc, #136] @ 71748 │ │ │ │ + ldr r3, [pc, #136] @ 71740 │ │ │ │ + ldr r2, [pc, #136] @ 71744 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r2, #152] @ 0x98 │ │ │ │ mov r0, r2 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7172c │ │ │ │ - ldr r3, [pc, #96] @ 7174c │ │ │ │ + beq 71728 │ │ │ │ + ldr r3, [pc, #96] @ 71748 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2608 @ 0xa30 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 71608 │ │ │ │ + bl 71604 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 71710 │ │ │ │ + beq 7170c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7172c │ │ │ │ + beq 71728 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 71738 │ │ │ │ + beq 71734 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7172c │ │ │ │ - eorseq lr, ip, ip, lsr r9 │ │ │ │ + b 71728 │ │ │ │ + eorseq lr, ip, r0, asr #18 │ │ │ │ andeq r0, r0, r8, ror #14 │ │ │ │ - eorseq r4, pc, r0, ror #1 │ │ │ │ + eorseq r4, pc, r4, ror #1 │ │ │ │ │ │ │ │ -00071750 : │ │ │ │ +0007174c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 717b8 │ │ │ │ + beq 717b4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 717a4 │ │ │ │ + beq 717a0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 717a4 │ │ │ │ + beq 717a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 717b0 │ │ │ │ + beq 717ac │ │ │ │ mov r0, #1 │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 717a4 │ │ │ │ - ldr r3, [pc, #28] @ 717dc │ │ │ │ - ldr r1, [pc, #28] @ 717e0 │ │ │ │ - ldr r0, [pc, #28] @ 717e4 │ │ │ │ + b 717a0 │ │ │ │ + ldr r3, [pc, #28] @ 717d8 │ │ │ │ + ldr r1, [pc, #28] @ 717dc │ │ │ │ + ldr r0, [pc, #28] @ 717e0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #24] @ 717e8 │ │ │ │ + ldr r2, [pc, #24] @ 717e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #960 @ 0x3c0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, sl, ip, lsr #19 │ │ │ │ - eorseq r3, r8, r8, lsr #21 │ │ │ │ - eorseq r6, r8, r4, ror #24 │ │ │ │ - strdeq r5, [r3], -fp │ │ │ │ + eorseq pc, sl, r8, asr #31 │ │ │ │ + eorseq r4, r8, r4, asr #1 │ │ │ │ + eorseq r7, r8, r0, lsl #5 │ │ │ │ + andeq r5, r3, r3, lsl #12 │ │ │ │ │ │ │ │ -000717ec : │ │ │ │ +000717e8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #136] @ 7188c │ │ │ │ - ldr r2, [pc, #136] @ 71890 │ │ │ │ + ldr r3, [pc, #136] @ 71888 │ │ │ │ + ldr r2, [pc, #136] @ 7188c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r2, #152] @ 0x98 │ │ │ │ mov r0, r2 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 71874 │ │ │ │ - ldr r3, [pc, #96] @ 71894 │ │ │ │ + beq 71870 │ │ │ │ + ldr r3, [pc, #96] @ 71890 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2608 @ 0xa30 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 71750 │ │ │ │ + bl 7174c │ │ │ │ cmp r0, #2 │ │ │ │ - beq 71858 │ │ │ │ + beq 71854 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 71874 │ │ │ │ + beq 71870 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 71880 │ │ │ │ + beq 7187c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 71874 │ │ │ │ - @ instruction: 0x003ce7f4 │ │ │ │ + b 71870 │ │ │ │ + @ instruction: 0x003ce7f8 │ │ │ │ andeq r0, r0, r0, asr #11 │ │ │ │ - mlaseq pc, r8, pc, r3 @ │ │ │ │ + mlaseq pc, ip, pc, r3 @ │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #108] @ 71938 │ │ │ │ - ldr r1, [pc, #108] @ 7193c │ │ │ │ + ldr r3, [pc, #108] @ 71934 │ │ │ │ + ldr r1, [pc, #108] @ 71938 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #104] @ 71940 │ │ │ │ + ldr r2, [pc, #104] @ 7193c │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #1140850688 @ 0x44000000 │ │ │ │ - beq 71930 │ │ │ │ + beq 7192c │ │ │ │ bl 4fcc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, r4 │ │ │ │ bl 4fd3c │ │ │ │ ldr r3, [r4] │ │ │ │ @@ -34721,37 +34720,37 @@ │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 4fd24 <_Py_Dealloc@plt> │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 4fd3c │ │ │ │ - eorseq lr, ip, ip, lsr #14 │ │ │ │ + eorseq lr, ip, r0, lsr r7 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ andeq r0, r0, ip, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r2 │ │ │ │ - beq 7197c │ │ │ │ + beq 71978 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #1 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 719c0 │ │ │ │ + bne 719bc │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #1 │ │ │ │ moveq r0, #0 │ │ │ │ andne r0, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r1, r6 │ │ │ │ @@ -34759,33 +34758,33 @@ │ │ │ │ mov r3, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r6 │ │ │ │ bic r0, r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71994 │ │ │ │ + beq 71990 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r2 │ │ │ │ - beq 71a10 │ │ │ │ + beq 71a0c │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71a2c │ │ │ │ + beq 71a28 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -34798,54 +34797,54 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r2 │ │ │ │ - beq 71a80 │ │ │ │ + beq 71a7c │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #1 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71ab4 │ │ │ │ + bne 71ab0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r6 │ │ │ │ bic r0, r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71a98 │ │ │ │ + beq 71a94 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #1 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r2 │ │ │ │ - bne 71b38 │ │ │ │ + bne 71b34 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71b1c │ │ │ │ + beq 71b18 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -34853,33 +34852,33 @@ │ │ │ │ mov r3, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ bic r0, r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71b00 │ │ │ │ + beq 71afc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r2 │ │ │ │ - beq 71b88 │ │ │ │ + beq 71b84 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71ba4 │ │ │ │ + beq 71ba0 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -34892,22 +34891,22 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r2 │ │ │ │ - beq 71bf8 │ │ │ │ + beq 71bf4 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71c14 │ │ │ │ + beq 71c10 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -34920,22 +34919,22 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r2 │ │ │ │ - beq 71c68 │ │ │ │ + beq 71c64 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71c84 │ │ │ │ + beq 71c80 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -34948,22 +34947,22 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r2 │ │ │ │ - beq 71cd8 │ │ │ │ + beq 71cd4 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71cf4 │ │ │ │ + beq 71cf0 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -34979,18 +34978,18 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #1 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r2 │ │ │ │ - bne 71d7c │ │ │ │ + bne 71d78 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71d60 │ │ │ │ + beq 71d5c │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -34998,33 +34997,33 @@ │ │ │ │ mov r3, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ bic r0, r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71d44 │ │ │ │ + beq 71d40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r2 │ │ │ │ - beq 71dcc │ │ │ │ + beq 71dc8 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71de8 │ │ │ │ + beq 71de4 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -35037,29 +35036,29 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r2 │ │ │ │ - beq 71e3c │ │ │ │ + beq 71e38 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71e58 │ │ │ │ + beq 71e54 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71e74 │ │ │ │ + beq 71e70 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -35072,22 +35071,22 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r2 │ │ │ │ - beq 71ec8 │ │ │ │ + beq 71ec4 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71ee4 │ │ │ │ + beq 71ee0 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -35100,22 +35099,22 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r2 │ │ │ │ - beq 71f38 │ │ │ │ + beq 71f34 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71f54 │ │ │ │ + beq 71f50 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -35128,22 +35127,22 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r2 │ │ │ │ - beq 71fa8 │ │ │ │ + beq 71fa4 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71fc4 │ │ │ │ + beq 71fc0 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -35156,29 +35155,29 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r2 │ │ │ │ - beq 72018 │ │ │ │ + beq 72014 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72034 │ │ │ │ + beq 72030 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72050 │ │ │ │ + beq 7204c │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -35233,30 +35232,30 @@ │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072134 : │ │ │ │ +00072130 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #96] @ 721ac │ │ │ │ - ldr r2, [pc, #96] @ 721b0 │ │ │ │ + ldr r3, [pc, #96] @ 721a8 │ │ │ │ + ldr r2, [pc, #96] @ 721ac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 721b4 │ │ │ │ + ldr r3, [pc, #64] @ 721b0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2624 @ 0xa40 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ @@ -35264,34 +35263,34 @@ │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ str r2, [r0, #76] @ 0x4c │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq sp, ip, ip, lsr #29 │ │ │ │ + @ instruction: 0x003cdeb0 │ │ │ │ andeq r0, r0, ip, lsl #14 │ │ │ │ - eorseq r3, pc, r8, asr r6 @ │ │ │ │ + eorseq r3, pc, ip, asr r6 @ │ │ │ │ │ │ │ │ -000721b8 : │ │ │ │ +000721b4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #96] @ 72230 │ │ │ │ - ldr r2, [pc, #96] @ 72234 │ │ │ │ + ldr r3, [pc, #96] @ 7222c │ │ │ │ + ldr r2, [pc, #96] @ 72230 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 72238 │ │ │ │ + ldr r3, [pc, #64] @ 72234 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2624 @ 0xa40 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ @@ -35299,34 +35298,34 @@ │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ str r1, [r0, #64] @ 0x40 │ │ │ │ str r2, [r0, #76] @ 0x4c │ │ │ │ str r2, [r0, #80] @ 0x50 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq sp, ip, r8, lsr #28 │ │ │ │ + eorseq sp, ip, ip, lsr #28 │ │ │ │ andeq r0, r0, r0, asr #9 │ │ │ │ - @ instruction: 0x003f35d4 │ │ │ │ + @ instruction: 0x003f35d8 │ │ │ │ │ │ │ │ -0007223c : │ │ │ │ +00072238 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #96] @ 722b4 │ │ │ │ - ldr r2, [pc, #96] @ 722b8 │ │ │ │ + ldr r3, [pc, #96] @ 722b0 │ │ │ │ + ldr r2, [pc, #96] @ 722b4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 722bc │ │ │ │ + ldr r3, [pc, #64] @ 722b8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2624 @ 0xa40 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ @@ -35334,68 +35333,68 @@ │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #76] @ 0x4c │ │ │ │ str r2, [r0, #80] @ 0x50 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq sp, ip, r4, lsr #27 │ │ │ │ + eorseq sp, ip, r8, lsr #27 │ │ │ │ andeq r0, r0, r4, ror #14 │ │ │ │ - eorseq r3, pc, r0, asr r5 @ │ │ │ │ + eorseq r3, pc, r4, asr r5 @ │ │ │ │ │ │ │ │ -000722c0 : │ │ │ │ +000722bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #92] @ 72334 │ │ │ │ - ldr r2, [pc, #92] @ 72338 │ │ │ │ + ldr r3, [pc, #92] @ 72330 │ │ │ │ + ldr r2, [pc, #92] @ 72334 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #60] @ 7233c │ │ │ │ + ldr r2, [pc, #60] @ 72338 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ add r2, r2, #2640 @ 0xa50 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r1, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq sp, ip, r0, lsr #26 │ │ │ │ + eorseq sp, ip, r4, lsr #26 │ │ │ │ andeq r0, r0, ip, asr r4 │ │ │ │ - eorseq r3, pc, ip, asr #9 │ │ │ │ + @ instruction: 0x003f34d0 │ │ │ │ │ │ │ │ -00072340 : │ │ │ │ +0007233c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #96] @ 723b8 │ │ │ │ - ldr r2, [pc, #96] @ 723bc │ │ │ │ + ldr r3, [pc, #96] @ 723b4 │ │ │ │ + ldr r2, [pc, #96] @ 723b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 723c0 │ │ │ │ + ldr r3, [pc, #64] @ 723bc │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2640 @ 0xa50 │ │ │ │ mov r1, #2 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ @@ -35403,34 +35402,34 @@ │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ strb r1, [r0, #76] @ 0x4c │ │ │ │ str r2, [r0, #80] @ 0x50 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ str r2, [r0, #104] @ 0x68 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq sp, ip, r0, lsr #25 │ │ │ │ + eorseq sp, ip, r4, lsr #25 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - eorseq r3, pc, ip, asr #8 │ │ │ │ + eorseq r3, pc, r0, asr r4 @ │ │ │ │ │ │ │ │ -000723c4 : │ │ │ │ +000723c0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #96] @ 7243c │ │ │ │ - ldr r2, [pc, #96] @ 72440 │ │ │ │ + ldr r3, [pc, #96] @ 72438 │ │ │ │ + ldr r2, [pc, #96] @ 7243c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 72444 │ │ │ │ + ldr r3, [pc, #64] @ 72440 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2640 @ 0xa50 │ │ │ │ mov r1, #2 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ @@ -35438,34 +35437,34 @@ │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ strb r1, [r0, #68] @ 0x44 │ │ │ │ strb r1, [r0, #84] @ 0x54 │ │ │ │ str r2, [r0, #96] @ 0x60 │ │ │ │ str r2, [r0, #108] @ 0x6c │ │ │ │ str r2, [r0, #140] @ 0x8c │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq sp, ip, ip, lsl ip │ │ │ │ + eorseq sp, ip, r0, lsr #24 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - eorseq r3, pc, r8, asr #7 │ │ │ │ + eorseq r3, pc, ip, asr #7 │ │ │ │ │ │ │ │ -00072448 : │ │ │ │ +00072444 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #104] @ 724c8 │ │ │ │ - ldr r2, [pc, #104] @ 724cc │ │ │ │ + ldr r3, [pc, #104] @ 724c4 │ │ │ │ + ldr r2, [pc, #104] @ 724c8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #72] @ 724d0 │ │ │ │ + ldr r3, [pc, #72] @ 724cc │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2640 @ 0xa50 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #2 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ @@ -35475,34 +35474,34 @@ │ │ │ │ strb ip, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ str r1, [r0, #92] @ 0x5c │ │ │ │ str r1, [r0, #96] @ 0x60 │ │ │ │ str r1, [r0, #100] @ 0x64 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq ip, r8, fp, sp │ │ │ │ + mlaseq ip, ip, fp, sp │ │ │ │ andeq r0, r0, ip, asr r8 │ │ │ │ - eorseq r3, pc, r4, asr #6 │ │ │ │ + eorseq r3, pc, r8, asr #6 │ │ │ │ │ │ │ │ -000724d4 : │ │ │ │ +000724d0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #96] @ 7254c │ │ │ │ - ldr r2, [pc, #96] @ 72550 │ │ │ │ + ldr r3, [pc, #96] @ 72548 │ │ │ │ + ldr r2, [pc, #96] @ 7254c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #64] @ 72554 │ │ │ │ + ldr r2, [pc, #64] @ 72550 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ add r2, r2, #2656 @ 0xa60 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #44] @ 0x2c │ │ │ │ str r1, [r0, #60] @ 0x3c │ │ │ │ @@ -35510,34 +35509,34 @@ │ │ │ │ str r3, [r0, #76] @ 0x4c │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ str r3, [r0, #100] @ 0x64 │ │ │ │ str r3, [r0, #104] @ 0x68 │ │ │ │ str r3, [r0, #108] @ 0x6c │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq sp, ip, ip, lsl #22 │ │ │ │ + eorseq sp, ip, r0, lsl fp │ │ │ │ @ instruction: 0x000005b8 │ │ │ │ - @ instruction: 0x003f32b8 │ │ │ │ + @ instruction: 0x003f32bc │ │ │ │ │ │ │ │ -00072558 : │ │ │ │ +00072554 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #104] @ 725d8 │ │ │ │ - ldr r2, [pc, #104] @ 725dc │ │ │ │ + ldr r3, [pc, #104] @ 725d4 │ │ │ │ + ldr r2, [pc, #104] @ 725d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #72] @ 725e0 │ │ │ │ + ldr r3, [pc, #72] @ 725dc │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2656 @ 0xa60 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ mov ip, #2 │ │ │ │ str r3, [r0, #8] │ │ │ │ @@ -35547,34 +35546,34 @@ │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ str r2, [r0, #76] @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq sp, ip, r8, lsl #21 │ │ │ │ + eorseq sp, ip, ip, lsl #21 │ │ │ │ andeq r0, r0, r8, lsr sl │ │ │ │ - eorseq r3, pc, r4, lsr r2 @ │ │ │ │ + eorseq r3, pc, r8, lsr r2 @ │ │ │ │ │ │ │ │ -000725e4 : │ │ │ │ +000725e0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #104] @ 72664 │ │ │ │ - ldr r2, [pc, #104] @ 72668 │ │ │ │ + ldr r3, [pc, #104] @ 72660 │ │ │ │ + ldr r2, [pc, #104] @ 72664 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #72] @ 7266c │ │ │ │ + ldr r2, [pc, #72] @ 72668 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #2656 @ 0xa60 │ │ │ │ add r2, r2, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ @@ -35584,34 +35583,34 @@ │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003cd9fc │ │ │ │ + eorseq sp, ip, r0, lsl #20 │ │ │ │ andeq r0, r0, r4, lsr #20 │ │ │ │ - eorseq r3, pc, r8, lsr #3 │ │ │ │ + eorseq r3, pc, ip, lsr #3 │ │ │ │ │ │ │ │ -00072670 : │ │ │ │ +0007266c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #108] @ 726f4 │ │ │ │ - ldr r2, [pc, #108] @ 726f8 │ │ │ │ + ldr r3, [pc, #108] @ 726f0 │ │ │ │ + ldr r2, [pc, #108] @ 726f4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ 726fc │ │ │ │ + ldr r3, [pc, #76] @ 726f8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2656 @ 0xa60 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #12 │ │ │ │ mov ip, #2 │ │ │ │ str r3, [r0, #8] │ │ │ │ @@ -35622,34 +35621,34 @@ │ │ │ │ strb ip, [r0, #60] @ 0x3c │ │ │ │ str r1, [r0, #68] @ 0x44 │ │ │ │ str r1, [r0, #80] @ 0x50 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ str r2, [r0, #96] @ 0x60 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq sp, ip, r0, ror r9 │ │ │ │ + eorseq sp, ip, r4, ror r9 │ │ │ │ andeq r0, r0, r0, asr #16 │ │ │ │ - eorseq r3, pc, ip, lsl r1 @ │ │ │ │ + eorseq r3, pc, r0, lsr #2 │ │ │ │ │ │ │ │ -00072700 : │ │ │ │ +000726fc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #100] @ 7277c │ │ │ │ - ldr r2, [pc, #100] @ 72780 │ │ │ │ + ldr r3, [pc, #100] @ 72778 │ │ │ │ + ldr r2, [pc, #100] @ 7277c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #68] @ 72784 │ │ │ │ + ldr r2, [pc, #68] @ 72780 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #2672 @ 0xa70 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ @@ -35658,34 +35657,34 @@ │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ str r3, [r0, #100] @ 0x64 │ │ │ │ str r3, [r0, #104] @ 0x68 │ │ │ │ str r3, [r0, #108] @ 0x6c │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq sp, ip, r0, ror #17 │ │ │ │ + eorseq sp, ip, r4, ror #17 │ │ │ │ andeq r0, r0, ip, ror #23 │ │ │ │ - eorseq r3, pc, ip, lsl #1 │ │ │ │ + mlaseq pc, r0, r0, r3 @ │ │ │ │ │ │ │ │ -00072788 : │ │ │ │ +00072784 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #108] @ 7280c │ │ │ │ - ldr r2, [pc, #108] @ 72810 │ │ │ │ + ldr r3, [pc, #108] @ 72808 │ │ │ │ + ldr r2, [pc, #108] @ 7280c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ 72814 │ │ │ │ + ldr r3, [pc, #76] @ 72810 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2672 @ 0xa70 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ mov ip, #2 │ │ │ │ str r3, [r0, #8] │ │ │ │ @@ -35696,34 +35695,34 @@ │ │ │ │ str r2, [r0, #108] @ 0x6c │ │ │ │ str r2, [r0, #112] @ 0x70 │ │ │ │ str r2, [r0, #116] @ 0x74 │ │ │ │ str r2, [r0, #124] @ 0x7c │ │ │ │ str r2, [r0, #128] @ 0x80 │ │ │ │ str r2, [r0, #132] @ 0x84 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq sp, ip, r8, asr r8 │ │ │ │ + eorseq sp, ip, ip, asr r8 │ │ │ │ andeq r0, r0, r0, asr r9 │ │ │ │ - eorseq r3, pc, r4 │ │ │ │ + eorseq r3, pc, r8 │ │ │ │ │ │ │ │ -00072818 : │ │ │ │ +00072814 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #104] @ 72898 │ │ │ │ - ldr r2, [pc, #104] @ 7289c │ │ │ │ + ldr r3, [pc, #104] @ 72894 │ │ │ │ + ldr r2, [pc, #104] @ 72898 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #72] @ 728a0 │ │ │ │ + ldr r2, [pc, #72] @ 7289c │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #2672 @ 0xa70 │ │ │ │ add r2, r2, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #52] @ 0x34 │ │ │ │ @@ -35733,122 +35732,122 @@ │ │ │ │ str r3, [r0, #76] @ 0x4c │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ str r3, [r0, #92] @ 0x5c │ │ │ │ str r3, [r0, #96] @ 0x60 │ │ │ │ str r3, [r0, #100] @ 0x64 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq sp, ip, r8, asr #15 │ │ │ │ + eorseq sp, ip, ip, asr #15 │ │ │ │ andeq r0, r0, r8, ror sl │ │ │ │ - eorseq r2, pc, r4, ror pc @ │ │ │ │ + eorseq r2, pc, r8, ror pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #284] @ 729d8 │ │ │ │ - ldr ip, [pc, #284] @ 729dc │ │ │ │ + ldr r2, [pc, #284] @ 729d4 │ │ │ │ + ldr ip, [pc, #284] @ 729d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r8, [r2, ip] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 729b4 │ │ │ │ + beq 729b0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #260] @ 729e0 │ │ │ │ + ldr r1, [pc, #260] @ 729dc │ │ │ │ mov r9, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ mov r5, #0 │ │ │ │ - b 72900 │ │ │ │ + b 728fc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 72978 │ │ │ │ + bne 72974 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - beq 729b4 │ │ │ │ + beq 729b0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq 729b0 │ │ │ │ + beq 729ac │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - ble 72980 │ │ │ │ + ble 7297c │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq 7298c │ │ │ │ + beq 72988 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ mov r2, #2 │ │ │ │ ldr r4, [r3, r5, lsl #2] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ bl 4ff40 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq 728e8 │ │ │ │ + beq 728e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 728e8 │ │ │ │ + bne 728e4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 728f0 │ │ │ │ + beq 728ec │ │ │ │ mvnle r5, #1 │ │ │ │ - b 72984 │ │ │ │ + b 72980 │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #80] @ 729e4 │ │ │ │ - ldr r1, [pc, #80] @ 729e8 │ │ │ │ - ldr r0, [pc, #80] @ 729ec │ │ │ │ + ldr r3, [pc, #80] @ 729e0 │ │ │ │ + ldr r1, [pc, #80] @ 729e4 │ │ │ │ + ldr r0, [pc, #80] @ 729e8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #76] @ 729f0 │ │ │ │ + ldr r2, [pc, #76] @ 729ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #928 @ 0x3a0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #56] @ 729f4 │ │ │ │ - ldr r1, [pc, #56] @ 729f8 │ │ │ │ - ldr r0, [pc, #56] @ 729fc │ │ │ │ + ldr r3, [pc, #56] @ 729f0 │ │ │ │ + ldr r1, [pc, #56] @ 729f4 │ │ │ │ + ldr r0, [pc, #56] @ 729f8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #52] @ 72a00 │ │ │ │ + ldr r2, [pc, #52] @ 729fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq sp, ip, ip, lsr r7 │ │ │ │ + eorseq sp, ip, r0, asr #14 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ - @ instruction: 0x003ae7d8 │ │ │ │ - mlaseq r8, ip, sl, r5 │ │ │ │ - @ instruction: 0x00385ad0 │ │ │ │ + @ instruction: 0x003aedf4 │ │ │ │ + ldrheq r6, [r8], -r8 @ │ │ │ │ + eorseq r6, r8, ip, ror #1 │ │ │ │ andeq r0, r0, sp, lsl #2 │ │ │ │ - @ instruction: 0x003ac7b8 │ │ │ │ - mlaseq r8, r4, r9, r2 │ │ │ │ - @ instruction: 0x00385abc │ │ │ │ + @ instruction: 0x003acdd4 │ │ │ │ + @ instruction: 0x00382fb0 │ │ │ │ + ldrsbeq r6, [r8], -r8 @ │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -00072a04 : │ │ │ │ +00072a00 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #124] @ 72a98 │ │ │ │ - ldr r2, [pc, #124] @ 72a9c │ │ │ │ + ldr r3, [pc, #124] @ 72a94 │ │ │ │ + ldr r2, [pc, #124] @ 72a98 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #92] @ 72aa0 │ │ │ │ + ldr r2, [pc, #92] @ 72a9c │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #2672 @ 0xa70 │ │ │ │ add r2, r2, #12 │ │ │ │ mov ip, #1 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [r0, #8] │ │ │ │ @@ -35863,132 +35862,132 @@ │ │ │ │ str r3, [r0, #96] @ 0x60 │ │ │ │ str r3, [r0, #100] @ 0x64 │ │ │ │ str r3, [r0, #104] @ 0x68 │ │ │ │ str r3, [r0, #112] @ 0x70 │ │ │ │ str r3, [r0, #116] @ 0x74 │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003cd5dc │ │ │ │ + eorseq sp, ip, r0, ror #11 │ │ │ │ andeq r0, r0, r8, ror fp │ │ │ │ - eorseq r2, pc, r8, lsl #27 │ │ │ │ + eorseq r2, pc, ip, lsl #27 │ │ │ │ │ │ │ │ -00072aa4 : │ │ │ │ +00072aa0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #120] @ 72b34 │ │ │ │ - ldr r2, [pc, #120] @ 72b38 │ │ │ │ + ldr r3, [pc, #120] @ 72b30 │ │ │ │ + ldr r2, [pc, #120] @ 72b34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 72b1c │ │ │ │ - ldr r3, [pc, #88] @ 72b3c │ │ │ │ + beq 72b18 │ │ │ │ + ldr r3, [pc, #88] @ 72b38 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2688 @ 0xa80 │ │ │ │ str r3, [r4, #8] │ │ │ │ bl 56d04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72b00 │ │ │ │ + beq 72afc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 72b1c │ │ │ │ + beq 72b18 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 72b28 │ │ │ │ + beq 72b24 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 72b1c │ │ │ │ - eorseq sp, ip, ip, lsr r5 │ │ │ │ + b 72b18 │ │ │ │ + eorseq sp, ip, r0, asr #10 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - eorseq r2, pc, ip, ror #25 │ │ │ │ + @ instruction: 0x003f2cf0 │ │ │ │ │ │ │ │ -00072b40 : │ │ │ │ +00072b3c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #172] @ 72c08 │ │ │ │ - ldr r2, [pc, #172] @ 72c0c │ │ │ │ + ldr r1, [pc, #172] @ 72c04 │ │ │ │ + ldr r2, [pc, #172] @ 72c08 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r9, [pc, #164] @ 72c10 │ │ │ │ + ldr r9, [pc, #164] @ 72c0c │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r8, sp, #8 │ │ │ │ add r7, sp, #4 │ │ │ │ mov r6, sp │ │ │ │ str r3, [sp] │ │ │ │ - b 72bac │ │ │ │ + b 72ba8 │ │ │ │ ldmib sp, {r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ bl 50030 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72bfc │ │ │ │ + bne 72bf8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 501b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72b98 │ │ │ │ - ldr r3, [pc, #68] @ 72c14 │ │ │ │ + bne 72b94 │ │ │ │ + ldr r3, [pc, #68] @ 72c10 │ │ │ │ ldr r0, [r9, r3] │ │ │ │ - ldr r2, [pc, #64] @ 72c18 │ │ │ │ - ldr r3, [pc, #48] @ 72c0c │ │ │ │ + ldr r2, [pc, #64] @ 72c14 │ │ │ │ + ldr r3, [pc, #48] @ 72c08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 72c04 │ │ │ │ + bne 72c00 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, #0 │ │ │ │ - b 72bd0 │ │ │ │ + b 72bcc │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - mlaseq ip, ip, r4, sp │ │ │ │ + eorseq sp, ip, r0, lsr #9 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq sp, ip, r8, lsl #9 │ │ │ │ + eorseq sp, ip, ip, lsl #9 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq sp, ip, r0, lsr #8 │ │ │ │ + eorseq sp, ip, r4, lsr #8 │ │ │ │ │ │ │ │ -00072c1c : │ │ │ │ +00072c18 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #124] @ 72cb0 │ │ │ │ - ldr r2, [pc, #124] @ 72cb4 │ │ │ │ + ldr r3, [pc, #124] @ 72cac │ │ │ │ + ldr r2, [pc, #124] @ 72cb0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #92] @ 72cb8 │ │ │ │ + ldr r2, [pc, #92] @ 72cb4 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ add r2, r2, #2720 @ 0xaa0 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ @@ -36003,40 +36002,40 @@ │ │ │ │ str r3, [r0, #112] @ 0x70 │ │ │ │ str r3, [r0, #116] @ 0x74 │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ str r3, [r0, #128] @ 0x80 │ │ │ │ str r3, [r0, #132] @ 0x84 │ │ │ │ str r3, [r0, #136] @ 0x88 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq sp, ip, r4, asr #7 │ │ │ │ + eorseq sp, ip, r8, asr #7 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r2, pc, r0, ror fp @ │ │ │ │ + eorseq r2, pc, r4, ror fp @ │ │ │ │ │ │ │ │ -00072cbc : │ │ │ │ +00072cb8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #132] @ 72d58 │ │ │ │ - ldr r2, [pc, #132] @ 72d5c │ │ │ │ + ldr r3, [pc, #132] @ 72d54 │ │ │ │ + ldr r2, [pc, #132] @ 72d58 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #100] @ 72d60 │ │ │ │ + ldr r2, [pc, #100] @ 72d5c │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #2720 @ 0xaa0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #2 │ │ │ │ - ldr lr, [pc, #80] @ 72d64 │ │ │ │ + ldr lr, [pc, #80] @ 72d60 │ │ │ │ add r2, r2, #4 │ │ │ │ strh lr, [r0, #56] @ 0x38 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ strb ip, [r0, #72] @ 0x48 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ @@ -36047,120 +36046,120 @@ │ │ │ │ str r3, [r0, #144] @ 0x90 │ │ │ │ str r3, [r0, #148] @ 0x94 │ │ │ │ str r1, [r0, #172] @ 0xac │ │ │ │ str r1, [r0, #176] @ 0xb0 │ │ │ │ str r1, [r0, #180] @ 0xb4 │ │ │ │ str r3, [r0, #200] @ 0xc8 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq sp, ip, r4, lsr #6 │ │ │ │ + eorseq sp, ip, r8, lsr #6 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x003f2ad0 │ │ │ │ + @ instruction: 0x003f2ad4 │ │ │ │ andeq r0, r0, r2, lsl #4 │ │ │ │ │ │ │ │ -00072d68 : │ │ │ │ +00072d64 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #140] @ 72e0c │ │ │ │ - ldr r2, [pc, #140] @ 72e10 │ │ │ │ + ldr r3, [pc, #140] @ 72e08 │ │ │ │ + ldr r2, [pc, #140] @ 72e0c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 72df4 │ │ │ │ - ldr r3, [pc, #108] @ 72e14 │ │ │ │ - ldr r2, [pc, #108] @ 72e18 │ │ │ │ + beq 72df0 │ │ │ │ + ldr r3, [pc, #108] @ 72e10 │ │ │ │ + ldr r2, [pc, #108] @ 72e14 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2720 @ 0xaa0 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r1, [r4, #12] │ │ │ │ strh r2, [r4, #24] │ │ │ │ bl 56c8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72dd8 │ │ │ │ + beq 72dd4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 72df4 │ │ │ │ + beq 72df0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 72e00 │ │ │ │ + beq 72dfc │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 72df4 │ │ │ │ - eorseq sp, ip, r8, ror r2 │ │ │ │ + b 72df0 │ │ │ │ + eorseq sp, ip, ip, ror r2 │ │ │ │ @ instruction: 0x000005bc │ │ │ │ - eorseq r2, pc, r4, lsr #20 │ │ │ │ + eorseq r2, pc, r8, lsr #20 │ │ │ │ andeq r0, r0, r2, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #96] @ 72e98 │ │ │ │ + ldr r2, [pc, #96] @ 72e94 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ add r2, pc, r2 │ │ │ │ tst r1, #67108864 @ 0x4000000 │ │ │ │ - beq 72e6c │ │ │ │ - ldr r1, [pc, #80] @ 72e9c │ │ │ │ + beq 72e68 │ │ │ │ + ldr r1, [pc, #80] @ 72e98 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 72e74 │ │ │ │ - ldr r1, [pc, #68] @ 72ea0 │ │ │ │ + beq 72e70 │ │ │ │ + ldr r1, [pc, #68] @ 72e9c │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 72e70 │ │ │ │ + beq 72e6c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ bl 50514 │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #40] @ 72ea4 │ │ │ │ - ldr r1, [pc, #40] @ 72ea8 │ │ │ │ - ldr r0, [pc, #40] @ 72eac │ │ │ │ + ldr r3, [pc, #40] @ 72ea0 │ │ │ │ + ldr r1, [pc, #40] @ 72ea4 │ │ │ │ + ldr r0, [pc, #40] @ 72ea8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #36] @ 72eb0 │ │ │ │ + ldr r2, [pc, #36] @ 72eac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq sp, ip, r0, asr #3 │ │ │ │ + eorseq sp, ip, r4, asr #3 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ - @ instruction: 0x003ac2f8 │ │ │ │ - @ instruction: 0x003824d4 │ │ │ │ - @ instruction: 0x003855fc │ │ │ │ + eorseq ip, sl, r4, lsl r9 │ │ │ │ + @ instruction: 0x00382af0 │ │ │ │ + eorseq r5, r8, r8, lsl ip │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -00072eb4 : │ │ │ │ +00072eb0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #144] @ 72f5c │ │ │ │ - ldr r2, [pc, #144] @ 72f60 │ │ │ │ + ldr r3, [pc, #144] @ 72f58 │ │ │ │ + ldr r2, [pc, #144] @ 72f5c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #112] @ 72f64 │ │ │ │ + ldr r2, [pc, #112] @ 72f60 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #2800 @ 0xaf0 │ │ │ │ mov r1, #1 │ │ │ │ add r2, r2, #4 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [r0, #8] │ │ │ │ @@ -36180,299 +36179,299 @@ │ │ │ │ str r3, [r0, #140] @ 0x8c │ │ │ │ str r3, [r0, #144] @ 0x90 │ │ │ │ str r3, [r0, #148] @ 0x94 │ │ │ │ str r3, [r0, #160] @ 0xa0 │ │ │ │ str r3, [r0, #164] @ 0xa4 │ │ │ │ str r3, [r0, #168] @ 0xa8 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq sp, ip, ip, lsr #2 │ │ │ │ + eorseq sp, ip, r0, lsr r1 │ │ │ │ andeq r0, r0, r4, asr #13 │ │ │ │ - @ instruction: 0x003f28d8 │ │ │ │ + @ instruction: 0x003f28dc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #144] @ 73014 │ │ │ │ + ldr r2, [pc, #144] @ 73010 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ add r2, pc, r2 │ │ │ │ tst ip, #67108864 @ 0x4000000 │ │ │ │ - beq 72fc4 │ │ │ │ - ldr ip, [pc, #128] @ 73018 │ │ │ │ + beq 72fc0 │ │ │ │ + ldr ip, [pc, #128] @ 73014 │ │ │ │ ldr ip, [r2, ip] │ │ │ │ cmp r3, ip │ │ │ │ - beq 72ff0 │ │ │ │ - ldr ip, [pc, #116] @ 7301c │ │ │ │ + beq 72fec │ │ │ │ + ldr ip, [pc, #116] @ 73018 │ │ │ │ ldr r2, [r2, ip] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 72fec │ │ │ │ + beq 72fe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble 72fe8 │ │ │ │ + ble 72fe4 │ │ │ │ str r1, [r0, #16] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #84] @ 73020 │ │ │ │ - ldr r1, [pc, #84] @ 73024 │ │ │ │ - ldr r0, [pc, #84] @ 73028 │ │ │ │ + ldr r3, [pc, #84] @ 7301c │ │ │ │ + ldr r1, [pc, #84] @ 73020 │ │ │ │ + ldr r0, [pc, #84] @ 73024 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ mov r2, #32 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50554 │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #52] @ 7302c │ │ │ │ - ldr r1, [pc, #52] @ 73030 │ │ │ │ - ldr r0, [pc, #52] @ 73034 │ │ │ │ + ldr r3, [pc, #52] @ 73028 │ │ │ │ + ldr r1, [pc, #52] @ 7302c │ │ │ │ + ldr r0, [pc, #52] @ 73030 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ 73038 │ │ │ │ + ldr r2, [pc, #48] @ 73034 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq sp, ip, r4, ror r0 │ │ │ │ + eorseq sp, ip, r8, ror r0 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ - eorseq ip, sl, r8, lsr #3 │ │ │ │ - eorseq r2, r8, r8, asr #7 │ │ │ │ - @ instruction: 0x003823f4 │ │ │ │ - eorseq ip, sl, ip, ror r1 │ │ │ │ - eorseq r2, r8, r8, asr r3 │ │ │ │ - eorseq r5, r8, r0, lsl #9 │ │ │ │ + eorseq ip, sl, r4, asr #15 │ │ │ │ + eorseq r2, r8, r4, ror #19 │ │ │ │ + eorseq r2, r8, r0, lsl sl │ │ │ │ + mlaseq sl, r8, r7, ip │ │ │ │ + eorseq r2, r8, r4, ror r9 │ │ │ │ + mlaseq r8, ip, sl, r5 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #144] @ 730e8 │ │ │ │ + ldr r2, [pc, #144] @ 730e4 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ add r2, pc, r2 │ │ │ │ tst ip, #67108864 @ 0x4000000 │ │ │ │ - beq 73098 │ │ │ │ - ldr ip, [pc, #128] @ 730ec │ │ │ │ + beq 73094 │ │ │ │ + ldr ip, [pc, #128] @ 730e8 │ │ │ │ ldr ip, [r2, ip] │ │ │ │ cmp r3, ip │ │ │ │ - beq 730c4 │ │ │ │ - ldr ip, [pc, #116] @ 730f0 │ │ │ │ + beq 730c0 │ │ │ │ + ldr ip, [pc, #116] @ 730ec │ │ │ │ ldr r2, [r2, ip] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 730c0 │ │ │ │ + beq 730bc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 730bc │ │ │ │ + ble 730b8 │ │ │ │ str r1, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #84] @ 730f4 │ │ │ │ - ldr r1, [pc, #84] @ 730f8 │ │ │ │ - ldr r0, [pc, #84] @ 730fc │ │ │ │ + ldr r3, [pc, #84] @ 730f0 │ │ │ │ + ldr r1, [pc, #84] @ 730f4 │ │ │ │ + ldr r0, [pc, #84] @ 730f8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ mov r2, #32 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50554 │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #52] @ 73100 │ │ │ │ - ldr r1, [pc, #52] @ 73104 │ │ │ │ - ldr r0, [pc, #52] @ 73108 │ │ │ │ + ldr r3, [pc, #52] @ 730fc │ │ │ │ + ldr r1, [pc, #52] @ 73100 │ │ │ │ + ldr r0, [pc, #52] @ 73104 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ 7310c │ │ │ │ + ldr r2, [pc, #48] @ 73108 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq ip, ip, r0, lsr #31 │ │ │ │ + eorseq ip, ip, r4, lsr #31 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ - ldrsbeq ip, [sl], -r4 @ │ │ │ │ - @ instruction: 0x003822f4 │ │ │ │ - eorseq r2, r8, r0, lsr #6 │ │ │ │ - eorseq ip, sl, r8, lsr #1 │ │ │ │ - eorseq r2, r8, r4, lsl #5 │ │ │ │ - eorseq r5, r8, ip, lsr #7 │ │ │ │ + @ instruction: 0x003ac6f0 │ │ │ │ + eorseq r2, r8, r0, lsl r9 │ │ │ │ + eorseq r2, r8, ip, lsr r9 │ │ │ │ + eorseq ip, sl, r4, asr #13 │ │ │ │ + eorseq r2, r8, r0, lsr #17 │ │ │ │ + eorseq r5, r8, r8, asr #19 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #144] @ 731bc │ │ │ │ + ldr r2, [pc, #144] @ 731b8 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ add r2, pc, r2 │ │ │ │ tst ip, #67108864 @ 0x4000000 │ │ │ │ - beq 7316c │ │ │ │ - ldr ip, [pc, #128] @ 731c0 │ │ │ │ + beq 73168 │ │ │ │ + ldr ip, [pc, #128] @ 731bc │ │ │ │ ldr ip, [r2, ip] │ │ │ │ cmp r3, ip │ │ │ │ - beq 73198 │ │ │ │ - ldr ip, [pc, #116] @ 731c4 │ │ │ │ + beq 73194 │ │ │ │ + ldr ip, [pc, #116] @ 731c0 │ │ │ │ ldr r2, [r2, ip] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 73194 │ │ │ │ + beq 73190 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - ble 73190 │ │ │ │ + ble 7318c │ │ │ │ str r1, [r0, #28] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #84] @ 731c8 │ │ │ │ - ldr r1, [pc, #84] @ 731cc │ │ │ │ - ldr r0, [pc, #84] @ 731d0 │ │ │ │ + ldr r3, [pc, #84] @ 731c4 │ │ │ │ + ldr r1, [pc, #84] @ 731c8 │ │ │ │ + ldr r0, [pc, #84] @ 731cc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ mov r2, #32 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50554 │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #52] @ 731d4 │ │ │ │ - ldr r1, [pc, #52] @ 731d8 │ │ │ │ - ldr r0, [pc, #52] @ 731dc │ │ │ │ + ldr r3, [pc, #52] @ 731d0 │ │ │ │ + ldr r1, [pc, #52] @ 731d4 │ │ │ │ + ldr r0, [pc, #52] @ 731d8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ 731e0 │ │ │ │ + ldr r2, [pc, #48] @ 731dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq ip, ip, ip, asr #29 │ │ │ │ + @ instruction: 0x003cced0 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ - eorseq ip, sl, r0 │ │ │ │ - eorseq r2, r8, r0, lsr #4 │ │ │ │ - eorseq r2, r8, ip, asr #4 │ │ │ │ - @ instruction: 0x003abfd4 │ │ │ │ - @ instruction: 0x003821b0 │ │ │ │ - @ instruction: 0x003852d8 │ │ │ │ + eorseq ip, sl, ip, lsl r6 │ │ │ │ + eorseq r2, r8, ip, lsr r8 │ │ │ │ + eorseq r2, r8, r8, ror #16 │ │ │ │ + @ instruction: 0x003ac5f0 │ │ │ │ + eorseq r2, r8, ip, asr #15 │ │ │ │ + @ instruction: 0x003858f4 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #144] @ 73290 │ │ │ │ + ldr r2, [pc, #144] @ 7328c │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ add r2, pc, r2 │ │ │ │ tst ip, #67108864 @ 0x4000000 │ │ │ │ - beq 73240 │ │ │ │ - ldr ip, [pc, #128] @ 73294 │ │ │ │ + beq 7323c │ │ │ │ + ldr ip, [pc, #128] @ 73290 │ │ │ │ ldr ip, [r2, ip] │ │ │ │ cmp r3, ip │ │ │ │ - beq 7326c │ │ │ │ - ldr ip, [pc, #116] @ 73298 │ │ │ │ + beq 73268 │ │ │ │ + ldr ip, [pc, #116] @ 73294 │ │ │ │ ldr r2, [r2, ip] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 73268 │ │ │ │ + beq 73264 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #3 │ │ │ │ - ble 73264 │ │ │ │ + ble 73260 │ │ │ │ str r1, [r0, #24] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #84] @ 7329c │ │ │ │ - ldr r1, [pc, #84] @ 732a0 │ │ │ │ - ldr r0, [pc, #84] @ 732a4 │ │ │ │ + ldr r3, [pc, #84] @ 73298 │ │ │ │ + ldr r1, [pc, #84] @ 7329c │ │ │ │ + ldr r0, [pc, #84] @ 732a0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ mov r2, #32 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50554 │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #52] @ 732a8 │ │ │ │ - ldr r1, [pc, #52] @ 732ac │ │ │ │ - ldr r0, [pc, #52] @ 732b0 │ │ │ │ + ldr r3, [pc, #52] @ 732a4 │ │ │ │ + ldr r1, [pc, #52] @ 732a8 │ │ │ │ + ldr r0, [pc, #52] @ 732ac │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ 732b4 │ │ │ │ + ldr r2, [pc, #48] @ 732b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003ccdf8 │ │ │ │ + @ instruction: 0x003ccdfc │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ - eorseq fp, sl, ip, lsr #30 │ │ │ │ - eorseq r2, r8, ip, asr #2 │ │ │ │ - eorseq r2, r8, r8, ror r1 │ │ │ │ - eorseq fp, sl, r0, lsl #30 │ │ │ │ - ldrsbeq r2, [r8], -ip @ │ │ │ │ - eorseq r5, r8, r4, lsl #4 │ │ │ │ + eorseq ip, sl, r8, asr #10 │ │ │ │ + eorseq r2, r8, r8, ror #14 │ │ │ │ + mlaseq r8, r4, r7, r2 │ │ │ │ + eorseq ip, sl, ip, lsl r5 │ │ │ │ + @ instruction: 0x003826f8 │ │ │ │ + eorseq r5, r8, r0, lsr #16 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #144] @ 73364 │ │ │ │ + ldr r2, [pc, #144] @ 73360 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ add r2, pc, r2 │ │ │ │ tst ip, #67108864 @ 0x4000000 │ │ │ │ - beq 73314 │ │ │ │ - ldr ip, [pc, #128] @ 73368 │ │ │ │ + beq 73310 │ │ │ │ + ldr ip, [pc, #128] @ 73364 │ │ │ │ ldr ip, [r2, ip] │ │ │ │ cmp r3, ip │ │ │ │ - beq 73340 │ │ │ │ - ldr ip, [pc, #116] @ 7336c │ │ │ │ + beq 7333c │ │ │ │ + ldr ip, [pc, #116] @ 73368 │ │ │ │ ldr r2, [r2, ip] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 7333c │ │ │ │ + beq 73338 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble 73338 │ │ │ │ + ble 73334 │ │ │ │ str r1, [r0, #20] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #84] @ 73370 │ │ │ │ - ldr r1, [pc, #84] @ 73374 │ │ │ │ - ldr r0, [pc, #84] @ 73378 │ │ │ │ + ldr r3, [pc, #84] @ 7336c │ │ │ │ + ldr r1, [pc, #84] @ 73370 │ │ │ │ + ldr r0, [pc, #84] @ 73374 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ mov r2, #32 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50554 │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #52] @ 7337c │ │ │ │ - ldr r1, [pc, #52] @ 73380 │ │ │ │ - ldr r0, [pc, #52] @ 73384 │ │ │ │ + ldr r3, [pc, #52] @ 73378 │ │ │ │ + ldr r1, [pc, #52] @ 7337c │ │ │ │ + ldr r0, [pc, #52] @ 73380 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ 73388 │ │ │ │ + ldr r2, [pc, #48] @ 73384 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq ip, ip, r4, lsr #26 │ │ │ │ + eorseq ip, ip, r8, lsr #26 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ - eorseq fp, sl, r8, asr lr │ │ │ │ - eorseq r2, r8, r8, ror r0 │ │ │ │ - eorseq r2, r8, r4, lsr #1 │ │ │ │ - eorseq fp, sl, ip, lsr #28 │ │ │ │ - eorseq r2, r8, r8 │ │ │ │ - eorseq r5, r8, r0, lsr r1 │ │ │ │ + eorseq ip, sl, r4, ror r4 │ │ │ │ + mlaseq r8, r4, r6, r2 │ │ │ │ + eorseq r2, r8, r0, asr #13 │ │ │ │ + eorseq ip, sl, r8, asr #8 │ │ │ │ + eorseq r2, r8, r4, lsr #12 │ │ │ │ + eorseq r5, r8, ip, asr #14 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -0007338c : │ │ │ │ +00073388 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #156] @ 73440 │ │ │ │ - ldr r2, [pc, #156] @ 73444 │ │ │ │ + ldr r3, [pc, #156] @ 7343c │ │ │ │ + ldr r2, [pc, #156] @ 73440 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #124] @ 73448 │ │ │ │ + ldr r2, [pc, #124] @ 73444 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #2800 @ 0xaf0 │ │ │ │ mov r1, #1 │ │ │ │ add r2, r2, #8 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ @@ -36495,17 +36494,17 @@ │ │ │ │ str r3, [r0, #144] @ 0x90 │ │ │ │ str r3, [r0, #148] @ 0x94 │ │ │ │ str r3, [r0, #152] @ 0x98 │ │ │ │ str r3, [r0, #160] @ 0xa0 │ │ │ │ str r3, [r0, #164] @ 0xa4 │ │ │ │ str r3, [r0, #168] @ 0xa8 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq ip, ip, r4, asr ip │ │ │ │ + eorseq ip, ip, r8, asr ip │ │ │ │ andeq r0, r0, r8, lsl #14 │ │ │ │ - eorseq r2, pc, r0, lsl #8 │ │ │ │ + eorseq r2, pc, r4, lsl #8 │ │ │ │ subs r3, r0, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bxeq lr │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -36515,250 +36514,250 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 734b8 │ │ │ │ + beq 734b4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 734b8 │ │ │ │ + beq 734b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 734c8 │ │ │ │ + beq 734c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 734b8 │ │ │ │ + b 734b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73514 │ │ │ │ + beq 73510 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 73514 │ │ │ │ + beq 73510 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 73524 │ │ │ │ + beq 73520 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 73514 │ │ │ │ + b 73510 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73570 │ │ │ │ + beq 7356c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 73570 │ │ │ │ + beq 7356c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 73580 │ │ │ │ + beq 7357c │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 73570 │ │ │ │ + b 7356c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 735cc │ │ │ │ + beq 735c8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 735cc │ │ │ │ + beq 735c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 735dc │ │ │ │ + beq 735d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 735cc │ │ │ │ + b 735c8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ tst r3, #1 │ │ │ │ - bne 735f8 │ │ │ │ + bne 735f4 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r0, #16] │ │ │ │ - beq 735f0 │ │ │ │ + beq 735ec │ │ │ │ bic r0, r3, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 735f0 │ │ │ │ + beq 735ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 735f0 │ │ │ │ + bne 735ec │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #72] @ 73694 │ │ │ │ - ldr r3, [pc, #72] @ 73698 │ │ │ │ + ldr r2, [pc, #72] @ 73690 │ │ │ │ + ldr r3, [pc, #72] @ 73694 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 73664 │ │ │ │ + bne 73660 │ │ │ │ b 575a4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ 7369c │ │ │ │ - ldr r1, [pc, #32] @ 736a0 │ │ │ │ + ldr r3, [pc, #32] @ 73698 │ │ │ │ + ldr r1, [pc, #32] @ 7369c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq ip, ip, ip, lsr #19 │ │ │ │ + @ instruction: 0x003cc9b0 │ │ │ │ andeq r0, r0, r4, ror #18 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r1, r8, r0, lsl #29 │ │ │ │ + mlaseq r8, ip, r4, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 736e8 │ │ │ │ + beq 736e4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 736e8 │ │ │ │ + beq 736e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7372c │ │ │ │ + beq 73728 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73718 │ │ │ │ + beq 73714 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 73718 │ │ │ │ + beq 73714 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 73720 │ │ │ │ + beq 7371c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 736e8 │ │ │ │ + b 736e4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73778 │ │ │ │ + beq 73774 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 73778 │ │ │ │ + beq 73774 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 737bc │ │ │ │ + beq 737b8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 737a8 │ │ │ │ + beq 737a4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 737a8 │ │ │ │ + beq 737a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 737b0 │ │ │ │ + beq 737ac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 73778 │ │ │ │ + b 73774 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 73808 │ │ │ │ + bgt 73804 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 73894 │ │ │ │ + ldr r2, [pc, #148] @ 73890 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 73888 │ │ │ │ + beq 73884 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 73840 │ │ │ │ + beq 7383c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 73840 │ │ │ │ + beq 7383c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 73880 │ │ │ │ + beq 7387c │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -36768,50 +36767,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 73840 │ │ │ │ + b 7383c │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 738dc │ │ │ │ + bgt 738d8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 73968 │ │ │ │ + ldr r2, [pc, #148] @ 73964 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 7395c │ │ │ │ + beq 73958 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 73914 │ │ │ │ + beq 73910 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 73914 │ │ │ │ + beq 73910 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 73954 │ │ │ │ + beq 73950 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -36821,50 +36820,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 73914 │ │ │ │ + b 73910 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 739b0 │ │ │ │ + bgt 739ac │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 73a3c │ │ │ │ + ldr r2, [pc, #148] @ 73a38 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 73a30 │ │ │ │ + beq 73a2c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 739e8 │ │ │ │ + beq 739e4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 739e8 │ │ │ │ + beq 739e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 73a28 │ │ │ │ + beq 73a24 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -36874,50 +36873,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 739e8 │ │ │ │ + b 739e4 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 73a84 │ │ │ │ + bgt 73a80 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 73b10 │ │ │ │ + ldr r2, [pc, #148] @ 73b0c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 73b04 │ │ │ │ + beq 73b00 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 73abc │ │ │ │ + beq 73ab8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 73abc │ │ │ │ + beq 73ab8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 73afc │ │ │ │ + beq 73af8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -36927,50 +36926,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 73abc │ │ │ │ + b 73ab8 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 73b58 │ │ │ │ + bgt 73b54 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 73be4 │ │ │ │ + ldr r2, [pc, #148] @ 73be0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 73bd8 │ │ │ │ + beq 73bd4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 73b90 │ │ │ │ + beq 73b8c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 73b90 │ │ │ │ + beq 73b8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 73bd0 │ │ │ │ + beq 73bcc │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -36980,2262 +36979,2262 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 73b90 │ │ │ │ + b 73b8c │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ tst r0, #1 │ │ │ │ - bne 73c40 │ │ │ │ + bne 73c3c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73c38 │ │ │ │ + beq 73c34 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 73c38 │ │ │ │ + beq 73c34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 73c78 │ │ │ │ + beq 73c74 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq 73c08 │ │ │ │ + beq 73c04 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 73c08 │ │ │ │ + beq 73c04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 73c08 │ │ │ │ + bne 73c04 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 73c08 │ │ │ │ + b 73c04 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73cc8 │ │ │ │ + beq 73cc4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 73cc8 │ │ │ │ + beq 73cc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 73d1c │ │ │ │ + beq 73d18 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ tst r0, #1 │ │ │ │ - bne 73ce4 │ │ │ │ + bne 73ce0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 73cd4 │ │ │ │ + beq 73cd0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 73cd4 │ │ │ │ + beq 73cd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 73cd4 │ │ │ │ + bne 73cd0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 73cd4 │ │ │ │ + b 73cd0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 73cc8 │ │ │ │ + b 73cc4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73d68 │ │ │ │ + beq 73d64 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 73d68 │ │ │ │ + beq 73d64 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 73dbc │ │ │ │ + beq 73db8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ tst r0, #1 │ │ │ │ - bne 73d84 │ │ │ │ + bne 73d80 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 73d74 │ │ │ │ + beq 73d70 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 73d74 │ │ │ │ + beq 73d70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 73d74 │ │ │ │ + bne 73d70 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 73d74 │ │ │ │ + b 73d70 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 73d68 │ │ │ │ + b 73d64 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73e08 │ │ │ │ + beq 73e04 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 73e08 │ │ │ │ + beq 73e04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 73e5c │ │ │ │ + beq 73e58 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ tst r0, #1 │ │ │ │ - bne 73e24 │ │ │ │ + bne 73e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 73e14 │ │ │ │ + beq 73e10 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 73e14 │ │ │ │ + beq 73e10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 73e14 │ │ │ │ + bne 73e10 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 73e14 │ │ │ │ + b 73e10 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 73e08 │ │ │ │ + b 73e04 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 73e94 │ │ │ │ + beq 73e90 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 73e94 │ │ │ │ + beq 73e90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 73e9c │ │ │ │ + beq 73e98 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 73eec │ │ │ │ + beq 73ee8 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 73eec │ │ │ │ + beq 73ee8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 73ef4 │ │ │ │ + beq 73ef0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 73f44 │ │ │ │ + beq 73f40 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 73f44 │ │ │ │ + beq 73f40 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 73f4c │ │ │ │ + beq 73f48 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 73f9c │ │ │ │ + beq 73f98 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 73f9c │ │ │ │ + beq 73f98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 73fa4 │ │ │ │ + beq 73fa0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 73ff4 │ │ │ │ + beq 73ff0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 73ff4 │ │ │ │ + beq 73ff0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 73ffc │ │ │ │ + beq 73ff8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7404c │ │ │ │ + beq 74048 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 7404c │ │ │ │ + beq 74048 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74054 │ │ │ │ + beq 74050 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 740a4 │ │ │ │ + beq 740a0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 740a4 │ │ │ │ + beq 740a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 740ac │ │ │ │ + beq 740a8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 740fc │ │ │ │ + beq 740f8 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 740fc │ │ │ │ + beq 740f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74104 │ │ │ │ + beq 74100 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74154 │ │ │ │ + beq 74150 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74154 │ │ │ │ + beq 74150 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 7415c │ │ │ │ + beq 74158 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 741ac │ │ │ │ + beq 741a8 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 741ac │ │ │ │ + beq 741a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 741b4 │ │ │ │ + beq 741b0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74204 │ │ │ │ + beq 74200 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74204 │ │ │ │ + beq 74200 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 7420c │ │ │ │ + beq 74208 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7425c │ │ │ │ + beq 74258 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 7425c │ │ │ │ + beq 74258 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74264 │ │ │ │ + beq 74260 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 742b4 │ │ │ │ + beq 742b0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 742b4 │ │ │ │ + beq 742b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 742bc │ │ │ │ + beq 742b8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7430c │ │ │ │ + beq 74308 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 7430c │ │ │ │ + beq 74308 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74314 │ │ │ │ + beq 74310 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74364 │ │ │ │ + beq 74360 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74364 │ │ │ │ + beq 74360 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 7436c │ │ │ │ + beq 74368 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 743bc │ │ │ │ + beq 743b8 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 743bc │ │ │ │ + beq 743b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 743c4 │ │ │ │ + beq 743c0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74414 │ │ │ │ + beq 74410 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74414 │ │ │ │ + beq 74410 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 7441c │ │ │ │ + beq 74418 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7446c │ │ │ │ + beq 74468 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 7446c │ │ │ │ + beq 74468 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74474 │ │ │ │ + beq 74470 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 744c4 │ │ │ │ + beq 744c0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 744c4 │ │ │ │ + beq 744c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 744cc │ │ │ │ + beq 744c8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7451c │ │ │ │ + beq 74518 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 7451c │ │ │ │ + beq 74518 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74524 │ │ │ │ + beq 74520 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74574 │ │ │ │ + beq 74570 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74574 │ │ │ │ + beq 74570 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 7457c │ │ │ │ + beq 74578 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 745cc │ │ │ │ + beq 745c8 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 745cc │ │ │ │ + beq 745c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 745d4 │ │ │ │ + beq 745d0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74624 │ │ │ │ + beq 74620 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74624 │ │ │ │ + beq 74620 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 7462c │ │ │ │ + beq 74628 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7467c │ │ │ │ + beq 74678 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 7467c │ │ │ │ + beq 74678 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74684 │ │ │ │ + beq 74680 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 746d4 │ │ │ │ + beq 746d0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 746d4 │ │ │ │ + beq 746d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 746dc │ │ │ │ + beq 746d8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7472c │ │ │ │ + beq 74728 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 7472c │ │ │ │ + beq 74728 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74734 │ │ │ │ + beq 74730 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74784 │ │ │ │ + beq 74780 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74784 │ │ │ │ + beq 74780 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 7478c │ │ │ │ + beq 74788 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 747dc │ │ │ │ + beq 747d8 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 747dc │ │ │ │ + beq 747d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 747e4 │ │ │ │ + beq 747e0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74834 │ │ │ │ + beq 74830 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74834 │ │ │ │ + beq 74830 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 7483c │ │ │ │ + beq 74838 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7488c │ │ │ │ + beq 74888 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 7488c │ │ │ │ + beq 74888 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74894 │ │ │ │ + beq 74890 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 748e4 │ │ │ │ + beq 748e0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 748e4 │ │ │ │ + beq 748e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 748ec │ │ │ │ + beq 748e8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7493c │ │ │ │ + beq 74938 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 7493c │ │ │ │ + beq 74938 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74944 │ │ │ │ + beq 74940 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74994 │ │ │ │ + beq 74990 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74994 │ │ │ │ + beq 74990 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 7499c │ │ │ │ + beq 74998 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 749ec │ │ │ │ + beq 749e8 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 749ec │ │ │ │ + beq 749e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 749f4 │ │ │ │ + beq 749f0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74a44 │ │ │ │ + beq 74a40 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74a44 │ │ │ │ + beq 74a40 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74a4c │ │ │ │ + beq 74a48 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74a9c │ │ │ │ + beq 74a98 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74a9c │ │ │ │ + beq 74a98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74aa4 │ │ │ │ + beq 74aa0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74af4 │ │ │ │ + beq 74af0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74af4 │ │ │ │ + beq 74af0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74afc │ │ │ │ + beq 74af8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74b4c │ │ │ │ + beq 74b48 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74b4c │ │ │ │ + beq 74b48 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74b54 │ │ │ │ + beq 74b50 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74ba4 │ │ │ │ + beq 74ba0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74ba4 │ │ │ │ + beq 74ba0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74bac │ │ │ │ + beq 74ba8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74bfc │ │ │ │ + beq 74bf8 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74bfc │ │ │ │ + beq 74bf8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74c04 │ │ │ │ + beq 74c00 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74c54 │ │ │ │ + beq 74c50 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74c54 │ │ │ │ + beq 74c50 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74c5c │ │ │ │ + beq 74c58 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74cac │ │ │ │ + beq 74ca8 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74cac │ │ │ │ + beq 74ca8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74cb4 │ │ │ │ + beq 74cb0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74d04 │ │ │ │ + beq 74d00 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74d04 │ │ │ │ + beq 74d00 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74d0c │ │ │ │ + beq 74d08 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74d5c │ │ │ │ + beq 74d58 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74d5c │ │ │ │ + beq 74d58 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74d64 │ │ │ │ + beq 74d60 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74db4 │ │ │ │ + beq 74db0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74db4 │ │ │ │ + beq 74db0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74dbc │ │ │ │ + beq 74db8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74e0c │ │ │ │ + beq 74e08 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74e0c │ │ │ │ + beq 74e08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74e14 │ │ │ │ + beq 74e10 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74e64 │ │ │ │ + beq 74e60 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74e64 │ │ │ │ + beq 74e60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74e6c │ │ │ │ + beq 74e68 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74ebc │ │ │ │ + beq 74eb8 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74ebc │ │ │ │ + beq 74eb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74ec4 │ │ │ │ + beq 74ec0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74f14 │ │ │ │ + beq 74f10 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74f14 │ │ │ │ + beq 74f10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74f1c │ │ │ │ + beq 74f18 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74f6c │ │ │ │ + beq 74f68 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74f6c │ │ │ │ + beq 74f68 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74f74 │ │ │ │ + beq 74f70 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74fc4 │ │ │ │ + beq 74fc0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 74fc4 │ │ │ │ + beq 74fc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 74fcc │ │ │ │ + beq 74fc8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7501c │ │ │ │ + beq 75018 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 7501c │ │ │ │ + beq 75018 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 75024 │ │ │ │ + beq 75020 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 75074 │ │ │ │ + beq 75070 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 75074 │ │ │ │ + beq 75070 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 7507c │ │ │ │ + beq 75078 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 750cc │ │ │ │ + beq 750c8 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 750cc │ │ │ │ + beq 750c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 750d4 │ │ │ │ + beq 750d0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 75124 │ │ │ │ + beq 75120 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 75124 │ │ │ │ + beq 75120 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 7512c │ │ │ │ + beq 75128 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7517c │ │ │ │ + beq 75178 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 7517c │ │ │ │ + beq 75178 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 75184 │ │ │ │ + beq 75180 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 751d4 │ │ │ │ + beq 751d0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 751d4 │ │ │ │ + beq 751d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 751dc │ │ │ │ + beq 751d8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7522c │ │ │ │ + beq 75228 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 7522c │ │ │ │ + beq 75228 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 75234 │ │ │ │ + beq 75230 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 75284 │ │ │ │ + beq 75280 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 75284 │ │ │ │ + beq 75280 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 7528c │ │ │ │ + beq 75288 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 752dc │ │ │ │ + beq 752d8 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 752dc │ │ │ │ + beq 752d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 752e4 │ │ │ │ + beq 752e0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 75334 │ │ │ │ + beq 75330 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 75334 │ │ │ │ + beq 75330 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 7533c │ │ │ │ + beq 75338 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7538c │ │ │ │ + beq 75388 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 7538c │ │ │ │ + beq 75388 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 75394 │ │ │ │ + beq 75390 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 753e4 │ │ │ │ + beq 753e0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 753e4 │ │ │ │ + beq 753e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 753ec │ │ │ │ + beq 753e8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7543c │ │ │ │ + beq 75438 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 7543c │ │ │ │ + beq 75438 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 75444 │ │ │ │ + beq 75440 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 75494 │ │ │ │ + beq 75490 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 75494 │ │ │ │ + beq 75490 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 7549c │ │ │ │ + beq 75498 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 754ec │ │ │ │ + beq 754e8 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 754ec │ │ │ │ + beq 754e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 754f4 │ │ │ │ + beq 754f0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 75544 │ │ │ │ + beq 75540 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 75544 │ │ │ │ + beq 75540 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 7554c │ │ │ │ + beq 75548 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7559c │ │ │ │ + beq 75598 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 7559c │ │ │ │ + beq 75598 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 755a4 │ │ │ │ + beq 755a0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 755f4 │ │ │ │ + beq 755f0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 755f4 │ │ │ │ + beq 755f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 755fc │ │ │ │ + beq 755f8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7564c │ │ │ │ + beq 75648 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 7564c │ │ │ │ + beq 75648 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 75654 │ │ │ │ + beq 75650 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 756a4 │ │ │ │ + beq 756a0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 756a4 │ │ │ │ + beq 756a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 756ac │ │ │ │ + beq 756a8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 756fc │ │ │ │ + beq 756f8 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 756fc │ │ │ │ + beq 756f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 75704 │ │ │ │ + beq 75700 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 75754 │ │ │ │ + beq 75750 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 75754 │ │ │ │ + beq 75750 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 7575c │ │ │ │ + beq 75758 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 757ac │ │ │ │ + beq 757a8 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 757ac │ │ │ │ + beq 757a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 757b4 │ │ │ │ + beq 757b0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 75804 │ │ │ │ + beq 75800 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 75804 │ │ │ │ + beq 75800 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 7580c │ │ │ │ + beq 75808 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7585c │ │ │ │ + beq 75858 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 7585c │ │ │ │ + beq 75858 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 75864 │ │ │ │ + beq 75860 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 758b4 │ │ │ │ + beq 758b0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ - beq 758b4 │ │ │ │ + beq 758b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 758bc │ │ │ │ + beq 758b8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000758dc : │ │ │ │ +000758d8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r1, [pc, #548] @ 75b18 │ │ │ │ + ldr r1, [pc, #548] @ 75b14 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl 4fc70 │ │ │ │ - ldr r9, [pc, #528] @ 75b1c │ │ │ │ + ldr r9, [pc, #528] @ 75b18 │ │ │ │ add r9, pc, r9 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 75a44 │ │ │ │ + beq 75a40 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 75a74 │ │ │ │ + beq 75a70 │ │ │ │ bl 501a4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 75adc │ │ │ │ + beq 75ad8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 75b10 │ │ │ │ - ldr r2, [pc, #472] @ 75b20 │ │ │ │ + beq 75b0c │ │ │ │ + ldr r2, [pc, #472] @ 75b1c │ │ │ │ add r8, r5, #8 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ mov r6, #0 │ │ │ │ str r2, [sp] │ │ │ │ - b 759a4 │ │ │ │ + b 759a0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5024c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r0 │ │ │ │ - beq 75988 │ │ │ │ + beq 75984 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 75a54 │ │ │ │ + beq 75a50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 75a04 │ │ │ │ + bne 75a00 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 75b10 │ │ │ │ + beq 75b0c │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 75aec │ │ │ │ - ldr r2, [pc, #364] @ 75b24 │ │ │ │ + beq 75ae8 │ │ │ │ + ldr r2, [pc, #364] @ 75b20 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 75b14 │ │ │ │ + beq 75b10 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - ble 75ab4 │ │ │ │ + ble 75ab0 │ │ │ │ ldr fp, [r8, #4]! │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ bl 50378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 75958 │ │ │ │ - ldr r3, [pc, #316] @ 75b28 │ │ │ │ + bne 75954 │ │ │ │ + ldr r3, [pc, #316] @ 75b24 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4febc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75a04 │ │ │ │ + beq 75a00 │ │ │ │ bl 4ff64 │ │ │ │ - b 75990 │ │ │ │ + b 7598c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 75a28 │ │ │ │ + beq 75a24 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 75a28 │ │ │ │ + bne 75a24 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 75a44 │ │ │ │ + beq 75a40 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 75a68 │ │ │ │ + beq 75a64 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b 75988 │ │ │ │ + b 75984 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 75a44 │ │ │ │ - ldr r3, [pc, #176] @ 75b2c │ │ │ │ - ldr r1, [pc, #176] @ 75b30 │ │ │ │ + b 75a40 │ │ │ │ + ldr r3, [pc, #176] @ 75b28 │ │ │ │ + ldr r1, [pc, #176] @ 75b2c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 75a44 │ │ │ │ + beq 75a40 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 75a44 │ │ │ │ + bne 75a40 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 75a44 │ │ │ │ + b 75a40 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 75a48 │ │ │ │ + beq 75a44 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 75a48 │ │ │ │ + bne 75a44 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 75a48 │ │ │ │ + b 75a44 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne 75a98 │ │ │ │ - b 75a44 │ │ │ │ - ldr r3, [pc, #64] @ 75b34 │ │ │ │ - ldr r1, [pc, #64] @ 75b38 │ │ │ │ - ldr r0, [pc, #64] @ 75b3c │ │ │ │ + bne 75a94 │ │ │ │ + b 75a40 │ │ │ │ + ldr r3, [pc, #64] @ 75b30 │ │ │ │ + ldr r1, [pc, #64] @ 75b34 │ │ │ │ + ldr r0, [pc, #64] @ 75b38 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #60] @ 75b40 │ │ │ │ + ldr r2, [pc, #60] @ 75b3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50514 │ │ │ │ bl 504d4 │ │ │ │ - eorseq r2, r8, ip, lsr #23 │ │ │ │ - @ instruction: 0x003ca6f0 │ │ │ │ + eorseq r3, r8, r8, asr #3 │ │ │ │ + @ instruction: 0x003ca6f4 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r2, r8, r4, lsr sl │ │ │ │ - eorseq r9, sl, r0, lsl #13 │ │ │ │ - eorseq pc, r7, ip, asr r8 @ │ │ │ │ - eorseq r2, r8, r4, lsl #19 │ │ │ │ + eorseq r3, r8, r0, asr r0 │ │ │ │ + mlaseq sl, ip, ip, r9 │ │ │ │ + eorseq pc, r7, r8, ror lr @ │ │ │ │ + eorseq r2, r8, r0, lsr #31 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ tst r0, #1 │ │ │ │ - bne 75bcc │ │ │ │ + bne 75bc8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75b94 │ │ │ │ + beq 75b90 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 75b94 │ │ │ │ + beq 75b90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 75c04 │ │ │ │ + beq 75c00 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75bc4 │ │ │ │ + beq 75bc0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 75bc4 │ │ │ │ + beq 75bc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 75c0c │ │ │ │ + beq 75c08 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq 75b64 │ │ │ │ + beq 75b60 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 75b64 │ │ │ │ + beq 75b60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 75b64 │ │ │ │ + bne 75b60 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 75b64 │ │ │ │ + b 75b60 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 75b94 │ │ │ │ + b 75b90 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75c5c │ │ │ │ + beq 75c58 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 75c5c │ │ │ │ + beq 75c58 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 75cd8 │ │ │ │ + beq 75cd4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ tst r0, #1 │ │ │ │ - bne 75ca0 │ │ │ │ + bne 75c9c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75c98 │ │ │ │ + beq 75c94 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 75c98 │ │ │ │ + beq 75c94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 75ce0 │ │ │ │ + beq 75cdc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq 75c68 │ │ │ │ + beq 75c64 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 75c68 │ │ │ │ + beq 75c64 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 75c68 │ │ │ │ + bne 75c64 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 75c68 │ │ │ │ + b 75c64 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 75c5c │ │ │ │ + b 75c58 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ tst r0, #1 │ │ │ │ - bne 75d74 │ │ │ │ + bne 75d70 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75d3c │ │ │ │ + beq 75d38 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 75d3c │ │ │ │ + beq 75d38 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 75dac │ │ │ │ + beq 75da8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75d6c │ │ │ │ + beq 75d68 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 75d6c │ │ │ │ + beq 75d68 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 75db4 │ │ │ │ + beq 75db0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq 75d0c │ │ │ │ + beq 75d08 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 75d0c │ │ │ │ + beq 75d08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 75d0c │ │ │ │ + bne 75d08 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 75d0c │ │ │ │ + b 75d08 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 75d3c │ │ │ │ + b 75d38 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75e04 │ │ │ │ + beq 75e00 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 75e04 │ │ │ │ + beq 75e00 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 75e88 │ │ │ │ + beq 75e84 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ tst r0, #1 │ │ │ │ - bne 75e50 │ │ │ │ + bne 75e4c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75e40 │ │ │ │ + beq 75e3c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 75e40 │ │ │ │ + beq 75e3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 75e90 │ │ │ │ + beq 75e8c │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 75e10 │ │ │ │ + beq 75e0c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 75e10 │ │ │ │ + beq 75e0c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 75e10 │ │ │ │ + bne 75e0c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 75e10 │ │ │ │ + b 75e0c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 75e04 │ │ │ │ + b 75e00 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 75e40 │ │ │ │ + b 75e3c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 75edc │ │ │ │ + bgt 75ed8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 75f30 │ │ │ │ + ldr r2, [pc, #92] @ 75f2c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 75f24 │ │ │ │ + beq 75f20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75dc0 │ │ │ │ + bl 75dbc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -39253,82 +39252,82 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75f78 │ │ │ │ + beq 75f74 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 75f78 │ │ │ │ + beq 75f74 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 75ffc │ │ │ │ + beq 75ff8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ tst r0, #1 │ │ │ │ - bne 75fc4 │ │ │ │ + bne 75fc0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75fb4 │ │ │ │ + beq 75fb0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 75fb4 │ │ │ │ + beq 75fb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 76004 │ │ │ │ + beq 76000 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 75f84 │ │ │ │ + beq 75f80 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 75f84 │ │ │ │ + beq 75f80 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 75f84 │ │ │ │ + bne 75f80 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 75f84 │ │ │ │ + b 75f80 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 75f78 │ │ │ │ + b 75f74 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 75fb4 │ │ │ │ + b 75fb0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 76050 │ │ │ │ + bgt 7604c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 760a4 │ │ │ │ + ldr r2, [pc, #92] @ 760a0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 76098 │ │ │ │ + beq 76094 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f34 │ │ │ │ + bl 75f30 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -39344,769 +39343,769 @@ │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - ldr r6, [pc, #368] @ 76234 │ │ │ │ + ldr r6, [pc, #368] @ 76230 │ │ │ │ ldr r3, [ip, #84] @ 0x54 │ │ │ │ mov r8, r0 │ │ │ │ ands r0, r3, #67108864 @ 0x4000000 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq 761e4 │ │ │ │ - ldr r3, [pc, #348] @ 76238 │ │ │ │ + beq 761e0 │ │ │ │ + ldr r3, [pc, #348] @ 76234 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp ip, r3 │ │ │ │ - beq 761ec │ │ │ │ - ldr r3, [pc, #336] @ 7623c │ │ │ │ + beq 761e8 │ │ │ │ + ldr r3, [pc, #336] @ 76238 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp ip, r3 │ │ │ │ - beq 761e8 │ │ │ │ + beq 761e4 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble 76194 │ │ │ │ + ble 76190 │ │ │ │ add r9, r8, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, #0 │ │ │ │ - b 76124 │ │ │ │ + b 76120 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 76138 │ │ │ │ + beq 76134 │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ cmp r4, ip │ │ │ │ - bne 76118 │ │ │ │ + bne 76114 │ │ │ │ ldr r0, [r7, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov sl, #0 │ │ │ │ - b 7614c │ │ │ │ + b 76148 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r0, r3, #67108864 @ 0x4000000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76210 │ │ │ │ + beq 7620c │ │ │ │ ldr r0, [r9, #4]! │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 761c0 │ │ │ │ + beq 761bc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 7619c │ │ │ │ + beq 76198 │ │ │ │ mov r1, r4 │ │ │ │ bl 4fd6c <_PyUnicode_Equal@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 761b8 │ │ │ │ + bne 761b4 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, r5 │ │ │ │ - bne 76140 │ │ │ │ + bne 7613c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #156] @ 76240 │ │ │ │ + ldr r1, [pc, #156] @ 7623c │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r6, r1] │ │ │ │ - ldr r1, [pc, #148] @ 76244 │ │ │ │ + ldr r1, [pc, #148] @ 76240 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5030c │ │ │ │ ldr r0, [r7, sl, lsl #2] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #128] @ 76248 │ │ │ │ - ldr r1, [pc, #128] @ 7624c │ │ │ │ - ldr r0, [pc, #128] @ 76250 │ │ │ │ + ldr r3, [pc, #128] @ 76244 │ │ │ │ + ldr r1, [pc, #128] @ 76248 │ │ │ │ + ldr r0, [pc, #128] @ 7624c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #124] @ 76254 │ │ │ │ + ldr r2, [pc, #124] @ 76250 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #912 @ 0x390 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50514 │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #100] @ 76258 │ │ │ │ - ldr r1, [pc, #100] @ 7625c │ │ │ │ - ldr r0, [pc, #100] @ 76260 │ │ │ │ + ldr r3, [pc, #100] @ 76254 │ │ │ │ + ldr r1, [pc, #100] @ 76258 │ │ │ │ + ldr r0, [pc, #100] @ 7625c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #96] @ 76264 │ │ │ │ + ldr r2, [pc, #96] @ 76260 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 76268 │ │ │ │ - ldr r1, [pc, #80] @ 7626c │ │ │ │ - ldr r0, [pc, #80] @ 76270 │ │ │ │ + ldr r3, [pc, #80] @ 76264 │ │ │ │ + ldr r1, [pc, #80] @ 76268 │ │ │ │ + ldr r0, [pc, #80] @ 7626c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #912 @ 0x390 │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r9, ip, ip, lsr #30 │ │ │ │ + eorseq r9, ip, r0, lsr pc │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - mlaseq r8, r0, r3, r2 │ │ │ │ - eorseq sl, sl, r4, lsr #31 │ │ │ │ - eorseq r2, r8, r0, lsl #6 │ │ │ │ - eorseq r2, r8, r0, asr r3 │ │ │ │ + eorseq r2, r8, ip, lsr #19 │ │ │ │ + eorseq fp, sl, r0, asr #11 │ │ │ │ + eorseq r2, r8, ip, lsl r9 │ │ │ │ + eorseq r2, r8, ip, ror #18 │ │ │ │ andeq r0, r0, r1, lsl r1 │ │ │ │ - eorseq r8, sl, r0, lsl #31 │ │ │ │ - eorseq pc, r7, ip, asr r1 @ │ │ │ │ - eorseq r2, r8, r4, lsl #5 │ │ │ │ + mlaseq sl, ip, r5, r9 │ │ │ │ + eorseq pc, r7, r8, ror r7 @ │ │ │ │ + eorseq r2, r8, r0, lsr #17 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - eorseq sl, sl, r4, asr pc │ │ │ │ - @ instruction: 0x003822b4 │ │ │ │ - eorseq r2, r8, ip, ror #5 │ │ │ │ + eorseq fp, sl, r0, ror r5 │ │ │ │ + @ instruction: 0x003828d0 │ │ │ │ + eorseq r2, r8, r8, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 762b8 │ │ │ │ + beq 762b4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 762b8 │ │ │ │ + beq 762b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 76348 │ │ │ │ + beq 76344 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ tst r0, #1 │ │ │ │ - bne 76310 │ │ │ │ + bne 7630c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ tst r0, #1 │ │ │ │ - bne 762d8 │ │ │ │ + bne 762d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 762d0 │ │ │ │ + beq 762cc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 762d0 │ │ │ │ + beq 762cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 762d0 │ │ │ │ + bne 762cc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 762d0 │ │ │ │ + b 762cc │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq 762c4 │ │ │ │ + beq 762c0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 762c4 │ │ │ │ + beq 762c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 762c4 │ │ │ │ + bne 762c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 762c4 │ │ │ │ + b 762c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 762b8 │ │ │ │ + b 762b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76394 │ │ │ │ + beq 76390 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 76394 │ │ │ │ + beq 76390 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 763a4 │ │ │ │ + beq 763a0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 76394 │ │ │ │ + b 76390 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 763f0 │ │ │ │ + beq 763ec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 763f0 │ │ │ │ + beq 763ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 76400 │ │ │ │ + beq 763fc │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 763f0 │ │ │ │ + b 763ec │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7644c │ │ │ │ + beq 76448 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 7644c │ │ │ │ + beq 76448 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7645c │ │ │ │ + beq 76458 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7644c │ │ │ │ + b 76448 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 764a8 │ │ │ │ + beq 764a4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 764a8 │ │ │ │ + beq 764a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 764b8 │ │ │ │ + beq 764b4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 764a8 │ │ │ │ + b 764a4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76504 │ │ │ │ + beq 76500 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 76504 │ │ │ │ + beq 76500 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 76514 │ │ │ │ + beq 76510 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 76504 │ │ │ │ + b 76500 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76560 │ │ │ │ + beq 7655c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 76560 │ │ │ │ + beq 7655c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 76570 │ │ │ │ + beq 7656c │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 76560 │ │ │ │ + b 7655c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 765bc │ │ │ │ + beq 765b8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 765bc │ │ │ │ + beq 765b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 765cc │ │ │ │ + beq 765c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 765bc │ │ │ │ + b 765b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76618 │ │ │ │ + beq 76614 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 76618 │ │ │ │ + beq 76614 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 76628 │ │ │ │ + beq 76624 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 76618 │ │ │ │ + b 76614 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76674 │ │ │ │ + beq 76670 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 76674 │ │ │ │ + beq 76670 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 76684 │ │ │ │ + beq 76680 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 76674 │ │ │ │ + b 76670 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 766d0 │ │ │ │ + beq 766cc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 766d0 │ │ │ │ + beq 766cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 766e0 │ │ │ │ + beq 766dc │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 766d0 │ │ │ │ + b 766cc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7672c │ │ │ │ + beq 76728 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 7672c │ │ │ │ + beq 76728 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7673c │ │ │ │ + beq 76738 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7672c │ │ │ │ + b 76728 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76788 │ │ │ │ + beq 76784 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 76788 │ │ │ │ + beq 76784 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 76798 │ │ │ │ + beq 76794 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 76788 │ │ │ │ + b 76784 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 767e4 │ │ │ │ + beq 767e0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 767e4 │ │ │ │ + beq 767e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 767f4 │ │ │ │ + beq 767f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 767e4 │ │ │ │ + b 767e0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76840 │ │ │ │ + beq 7683c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 76840 │ │ │ │ + beq 7683c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 76850 │ │ │ │ + beq 7684c │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 76840 │ │ │ │ + b 7683c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7689c │ │ │ │ + beq 76898 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 7689c │ │ │ │ + beq 76898 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 768ac │ │ │ │ + beq 768a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7689c │ │ │ │ + b 76898 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 768f8 │ │ │ │ + beq 768f4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 768f8 │ │ │ │ + beq 768f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 76908 │ │ │ │ + beq 76904 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 768f8 │ │ │ │ + b 768f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76954 │ │ │ │ + beq 76950 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 76954 │ │ │ │ + beq 76950 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 76964 │ │ │ │ + beq 76960 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 76954 │ │ │ │ + b 76950 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 769b0 │ │ │ │ + beq 769ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 769b0 │ │ │ │ + beq 769ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 769c0 │ │ │ │ + beq 769bc │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 769b0 │ │ │ │ + b 769ac │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76a0c │ │ │ │ + beq 76a08 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 76a0c │ │ │ │ + beq 76a08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 76a1c │ │ │ │ + beq 76a18 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 76a0c │ │ │ │ + b 76a08 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76a68 │ │ │ │ + beq 76a64 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 76a68 │ │ │ │ + beq 76a64 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 76a78 │ │ │ │ + beq 76a74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 76a68 │ │ │ │ + b 76a64 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76ac4 │ │ │ │ + beq 76ac0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 76ac4 │ │ │ │ + beq 76ac0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 76ad4 │ │ │ │ + beq 76ad0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 76ac4 │ │ │ │ + b 76ac0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76b20 │ │ │ │ + beq 76b1c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 76b20 │ │ │ │ + beq 76b1c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 76b30 │ │ │ │ + beq 76b2c │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 76b20 │ │ │ │ + b 76b1c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76b7c │ │ │ │ + beq 76b78 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 76b7c │ │ │ │ + beq 76b78 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 76b8c │ │ │ │ + beq 76b88 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 76b7c │ │ │ │ + b 76b78 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #132] @ 76c30 │ │ │ │ - ldr r3, [pc, #132] @ 76c34 │ │ │ │ + ldr r2, [pc, #132] @ 76c2c │ │ │ │ + ldr r3, [pc, #132] @ 76c30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 76c10 │ │ │ │ + bne 76c0c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #92] @ 76c38 │ │ │ │ + ldr r2, [pc, #92] @ 76c34 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ add r2, r2, #2640 @ 0xa50 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r1, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 76c3c │ │ │ │ - ldr r1, [pc, #36] @ 76c40 │ │ │ │ + ldr r3, [pc, #36] @ 76c38 │ │ │ │ + ldr r1, [pc, #36] @ 76c3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r9, ip, ip, asr #8 │ │ │ │ + eorseq r9, ip, r0, asr r4 │ │ │ │ andeq r0, r0, ip, asr r4 │ │ │ │ - @ instruction: 0x003eebf0 │ │ │ │ + @ instruction: 0x003eebf4 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq lr, r7, r4, ror #17 │ │ │ │ + eorseq lr, r7, r0, lsl #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #136] @ 76ce4 │ │ │ │ - ldr r3, [pc, #136] @ 76ce8 │ │ │ │ + ldr r2, [pc, #136] @ 76ce0 │ │ │ │ + ldr r3, [pc, #136] @ 76ce4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 76cc4 │ │ │ │ + bne 76cc0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #96] @ 76cec │ │ │ │ + ldr r3, [pc, #96] @ 76ce8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2624 @ 0xa40 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ @@ -40114,44 +40113,44 @@ │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #76] @ 0x4c │ │ │ │ str r2, [r0, #80] @ 0x50 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 76cf0 │ │ │ │ - ldr r1, [pc, #36] @ 76cf4 │ │ │ │ + ldr r3, [pc, #36] @ 76cec │ │ │ │ + ldr r1, [pc, #36] @ 76cf0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq ip, ip, r3, r9 │ │ │ │ + eorseq r9, ip, r0, lsr #7 │ │ │ │ andeq r0, r0, r4, ror #14 │ │ │ │ - eorseq lr, lr, r0, asr #22 │ │ │ │ + eorseq lr, lr, r4, asr #22 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq lr, r7, r0, lsr r8 │ │ │ │ + eorseq lr, r7, ip, asr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #136] @ 76d98 │ │ │ │ - ldr r3, [pc, #136] @ 76d9c │ │ │ │ + ldr r2, [pc, #136] @ 76d94 │ │ │ │ + ldr r3, [pc, #136] @ 76d98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 76d78 │ │ │ │ + bne 76d74 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #96] @ 76da0 │ │ │ │ + ldr r3, [pc, #96] @ 76d9c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2624 @ 0xa40 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ @@ -40159,44 +40158,44 @@ │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ str r1, [r0, #64] @ 0x40 │ │ │ │ str r2, [r0, #76] @ 0x4c │ │ │ │ str r2, [r0, #80] @ 0x50 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 76da4 │ │ │ │ - ldr r1, [pc, #36] @ 76da8 │ │ │ │ + ldr r3, [pc, #36] @ 76da0 │ │ │ │ + ldr r1, [pc, #36] @ 76da4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r9, ip, r8, ror #5 │ │ │ │ + eorseq r9, ip, ip, ror #5 │ │ │ │ andeq r0, r0, r0, asr #9 │ │ │ │ - eorseq lr, lr, ip, lsl #21 │ │ │ │ + mlaseq lr, r0, sl, lr │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq lr, r7, ip, ror r7 │ │ │ │ + mlaseq r7, r8, sp, lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #136] @ 76e4c │ │ │ │ - ldr r3, [pc, #136] @ 76e50 │ │ │ │ + ldr r2, [pc, #136] @ 76e48 │ │ │ │ + ldr r3, [pc, #136] @ 76e4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 76e2c │ │ │ │ + bne 76e28 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #96] @ 76e54 │ │ │ │ + ldr r3, [pc, #96] @ 76e50 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2624 @ 0xa40 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ @@ -40204,89 +40203,89 @@ │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ str r2, [r0, #76] @ 0x4c │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 76e58 │ │ │ │ - ldr r1, [pc, #36] @ 76e5c │ │ │ │ + ldr r3, [pc, #36] @ 76e54 │ │ │ │ + ldr r1, [pc, #36] @ 76e58 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r9, ip, r4, lsr r2 │ │ │ │ + eorseq r9, ip, r8, lsr r2 │ │ │ │ andeq r0, r0, ip, lsl #14 │ │ │ │ - @ instruction: 0x003ee9d8 │ │ │ │ + @ instruction: 0x003ee9dc │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq lr, r7, r8, asr #13 │ │ │ │ + eorseq lr, r7, r4, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #128] @ 76ef8 │ │ │ │ - ldr r3, [pc, #128] @ 76efc │ │ │ │ + ldr r2, [pc, #128] @ 76ef4 │ │ │ │ + ldr r3, [pc, #128] @ 76ef8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 76ed8 │ │ │ │ + bne 76ed4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #88] @ 76f00 │ │ │ │ - ldr r1, [pc, #88] @ 76f04 │ │ │ │ + ldr r3, [pc, #88] @ 76efc │ │ │ │ + ldr r1, [pc, #88] @ 76f00 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2560 @ 0xa00 │ │ │ │ add r3, r3, #4 │ │ │ │ - ldr r2, [pc, #76] @ 76f08 │ │ │ │ + ldr r2, [pc, #76] @ 76f04 │ │ │ │ mov ip, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ mov r3, #2 │ │ │ │ str ip, [r0, #16] │ │ │ │ str r1, [r0, #20] │ │ │ │ strb r3, [r0, #24] │ │ │ │ strh r2, [r0, #32] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #44] @ 76f0c │ │ │ │ - ldr r1, [pc, #44] @ 76f10 │ │ │ │ + ldr r3, [pc, #44] @ 76f08 │ │ │ │ + ldr r1, [pc, #44] @ 76f0c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r9, ip, r0, lsl #3 │ │ │ │ + eorseq r9, ip, r4, lsl #3 │ │ │ │ andeq r0, r0, r8, lsl sl │ │ │ │ - eorseq lr, lr, r4, lsr #18 │ │ │ │ + eorseq lr, lr, r8, lsr #18 │ │ │ │ andeq r0, r2, #536870912 @ 0x20000000 │ │ │ │ andeq r0, r0, r2, lsl #4 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq lr, r7, ip, lsl r6 │ │ │ │ + eorseq lr, r7, r8, lsr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #136] @ 76fb4 │ │ │ │ - ldr r3, [pc, #136] @ 76fb8 │ │ │ │ + ldr r2, [pc, #136] @ 76fb0 │ │ │ │ + ldr r3, [pc, #136] @ 76fb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 76f94 │ │ │ │ + bne 76f90 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #96] @ 76fbc │ │ │ │ + ldr r3, [pc, #96] @ 76fb8 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2640 @ 0xa50 │ │ │ │ mov r1, #2 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ @@ -40294,44 +40293,44 @@ │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ strb r1, [r0, #68] @ 0x44 │ │ │ │ strb r1, [r0, #84] @ 0x54 │ │ │ │ str r2, [r0, #96] @ 0x60 │ │ │ │ str r2, [r0, #108] @ 0x6c │ │ │ │ str r2, [r0, #140] @ 0x8c │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 76fc0 │ │ │ │ - ldr r1, [pc, #36] @ 76fc4 │ │ │ │ + ldr r3, [pc, #36] @ 76fbc │ │ │ │ + ldr r1, [pc, #36] @ 76fc0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r9, ip, ip, asr #1 │ │ │ │ + ldrsbeq r9, [ip], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - eorseq lr, lr, r0, ror r8 │ │ │ │ + eorseq lr, lr, r4, ror r8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq lr, r7, r0, ror #10 │ │ │ │ + eorseq lr, r7, ip, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #136] @ 77068 │ │ │ │ - ldr r3, [pc, #136] @ 7706c │ │ │ │ + ldr r2, [pc, #136] @ 77064 │ │ │ │ + ldr r3, [pc, #136] @ 77068 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 77048 │ │ │ │ + bne 77044 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #96] @ 77070 │ │ │ │ + ldr r3, [pc, #96] @ 7706c │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2640 @ 0xa50 │ │ │ │ mov r1, #2 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ @@ -40339,44 +40338,44 @@ │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ strb r1, [r0, #76] @ 0x4c │ │ │ │ str r2, [r0, #80] @ 0x50 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ str r2, [r0, #104] @ 0x68 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 77074 │ │ │ │ - ldr r1, [pc, #36] @ 77078 │ │ │ │ + ldr r3, [pc, #36] @ 77070 │ │ │ │ + ldr r1, [pc, #36] @ 77074 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r9, ip, r8, lsl r0 │ │ │ │ + eorseq r9, ip, ip, lsl r0 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - @ instruction: 0x003ee7bc │ │ │ │ + eorseq lr, lr, r0, asr #15 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq lr, r7, ip, lsr #9 │ │ │ │ + eorseq lr, r7, r8, asr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #136] @ 7711c │ │ │ │ - ldr r3, [pc, #136] @ 77120 │ │ │ │ + ldr r2, [pc, #136] @ 77118 │ │ │ │ + ldr r3, [pc, #136] @ 7711c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 770fc │ │ │ │ + bne 770f8 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #96] @ 77124 │ │ │ │ + ldr r2, [pc, #96] @ 77120 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ add r2, r2, #2656 @ 0xa60 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #44] @ 0x2c │ │ │ │ str r1, [r0, #60] @ 0x3c │ │ │ │ @@ -40384,44 +40383,44 @@ │ │ │ │ str r3, [r0, #76] @ 0x4c │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ str r3, [r0, #100] @ 0x64 │ │ │ │ str r3, [r0, #104] @ 0x68 │ │ │ │ str r3, [r0, #108] @ 0x6c │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 77128 │ │ │ │ - ldr r1, [pc, #36] @ 7712c │ │ │ │ + ldr r3, [pc, #36] @ 77124 │ │ │ │ + ldr r1, [pc, #36] @ 77128 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r8, ip, r4, ror #30 │ │ │ │ + eorseq r8, ip, r8, ror #30 │ │ │ │ @ instruction: 0x000005b8 │ │ │ │ - eorseq lr, lr, r8, lsl #14 │ │ │ │ + eorseq lr, lr, ip, lsl #14 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0037e3f8 │ │ │ │ + eorseq lr, r7, r4, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #144] @ 771d8 │ │ │ │ - ldr r3, [pc, #144] @ 771dc │ │ │ │ + ldr r2, [pc, #144] @ 771d4 │ │ │ │ + ldr r3, [pc, #144] @ 771d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 771b8 │ │ │ │ + bne 771b4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #104] @ 771e0 │ │ │ │ + ldr r3, [pc, #104] @ 771dc │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2640 @ 0xa50 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #2 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ @@ -40431,44 +40430,44 @@ │ │ │ │ strb ip, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ str r1, [r0, #92] @ 0x5c │ │ │ │ str r1, [r0, #96] @ 0x60 │ │ │ │ str r1, [r0, #100] @ 0x64 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 771e4 │ │ │ │ - ldr r1, [pc, #36] @ 771e8 │ │ │ │ + ldr r3, [pc, #36] @ 771e0 │ │ │ │ + ldr r1, [pc, #36] @ 771e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c8eb0 │ │ │ │ + @ instruction: 0x003c8eb4 │ │ │ │ andeq r0, r0, ip, asr r8 │ │ │ │ - eorseq lr, lr, r4, asr r6 │ │ │ │ + eorseq lr, lr, r8, asr r6 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq lr, r7, ip, lsr r3 │ │ │ │ + eorseq lr, r7, r8, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #144] @ 77294 │ │ │ │ - ldr r3, [pc, #144] @ 77298 │ │ │ │ + ldr r2, [pc, #144] @ 77290 │ │ │ │ + ldr r3, [pc, #144] @ 77294 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 77274 │ │ │ │ + bne 77270 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #104] @ 7729c │ │ │ │ + ldr r3, [pc, #104] @ 77298 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2656 @ 0xa60 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ mov ip, #2 │ │ │ │ str r3, [r0, #8] │ │ │ │ @@ -40478,49 +40477,49 @@ │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ str r2, [r0, #76] @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 772a0 │ │ │ │ - ldr r1, [pc, #36] @ 772a4 │ │ │ │ + ldr r3, [pc, #36] @ 7729c │ │ │ │ + ldr r1, [pc, #36] @ 772a0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c8df4 │ │ │ │ + @ instruction: 0x003c8df8 │ │ │ │ andeq r0, r0, r8, lsr sl │ │ │ │ - mlaseq lr, r8, r5, lr │ │ │ │ + mlaseq lr, ip, r5, lr │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq lr, r7, r0, lsl #5 │ │ │ │ + mlaseq r7, ip, r8, lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 772ec │ │ │ │ + bgt 772e8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #152] @ 7737c │ │ │ │ + ldr r2, [pc, #152] @ 77378 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 77370 │ │ │ │ + beq 7736c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bne 77338 │ │ │ │ + bne 77334 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -40530,46 +40529,46 @@ │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r5, #16] │ │ │ │ - beq 77300 │ │ │ │ + beq 772fc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 77300 │ │ │ │ + beq 772fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 77300 │ │ │ │ + bne 772fc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 77300 │ │ │ │ + b 772fc │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #144] @ 77428 │ │ │ │ - ldr r3, [pc, #144] @ 7742c │ │ │ │ + ldr r2, [pc, #144] @ 77424 │ │ │ │ + ldr r3, [pc, #144] @ 77428 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 77408 │ │ │ │ + bne 77404 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #104] @ 77430 │ │ │ │ + ldr r2, [pc, #104] @ 7742c │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #2672 @ 0xa70 │ │ │ │ add r2, r2, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #52] @ 0x34 │ │ │ │ @@ -40579,44 +40578,44 @@ │ │ │ │ str r3, [r0, #76] @ 0x4c │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ str r3, [r0, #92] @ 0x5c │ │ │ │ str r3, [r0, #96] @ 0x60 │ │ │ │ str r3, [r0, #100] @ 0x64 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 77434 │ │ │ │ - ldr r1, [pc, #36] @ 77438 │ │ │ │ + ldr r3, [pc, #36] @ 77430 │ │ │ │ + ldr r1, [pc, #36] @ 77434 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r8, ip, r0, ror #24 │ │ │ │ + eorseq r8, ip, r4, ror #24 │ │ │ │ andeq r0, r0, r8, ror sl │ │ │ │ - eorseq lr, lr, r4, lsl #8 │ │ │ │ + eorseq lr, lr, r8, lsl #8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq lr, r7, ip, ror #1 │ │ │ │ + eorseq lr, r7, r8, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #148] @ 774e8 │ │ │ │ - ldr r3, [pc, #148] @ 774ec │ │ │ │ + ldr r2, [pc, #148] @ 774e4 │ │ │ │ + ldr r3, [pc, #148] @ 774e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 774c8 │ │ │ │ + bne 774c4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #108] @ 774f0 │ │ │ │ + ldr r3, [pc, #108] @ 774ec │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2672 @ 0xa70 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ mov ip, #2 │ │ │ │ str r3, [r0, #8] │ │ │ │ @@ -40627,44 +40626,44 @@ │ │ │ │ str r2, [r0, #108] @ 0x6c │ │ │ │ str r2, [r0, #112] @ 0x70 │ │ │ │ str r2, [r0, #116] @ 0x74 │ │ │ │ str r2, [r0, #124] @ 0x7c │ │ │ │ str r2, [r0, #128] @ 0x80 │ │ │ │ str r2, [r0, #132] @ 0x84 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 774f4 │ │ │ │ - ldr r1, [pc, #36] @ 774f8 │ │ │ │ + ldr r3, [pc, #36] @ 774f0 │ │ │ │ + ldr r1, [pc, #36] @ 774f4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r8, ip, r4, lsr #23 │ │ │ │ + eorseq r8, ip, r8, lsr #23 │ │ │ │ andeq r0, r0, r0, asr r9 │ │ │ │ - eorseq lr, lr, r8, asr #6 │ │ │ │ + eorseq lr, lr, ip, asr #6 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq lr, r7, ip, lsr #32 │ │ │ │ + eorseq lr, r7, r8, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #140] @ 775a0 │ │ │ │ - ldr r3, [pc, #140] @ 775a4 │ │ │ │ + ldr r2, [pc, #140] @ 7759c │ │ │ │ + ldr r3, [pc, #140] @ 775a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 77580 │ │ │ │ + bne 7757c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #100] @ 775a8 │ │ │ │ + ldr r2, [pc, #100] @ 775a4 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #2672 @ 0xa70 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ @@ -40673,44 +40672,44 @@ │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ str r3, [r0, #100] @ 0x64 │ │ │ │ str r3, [r0, #104] @ 0x68 │ │ │ │ str r3, [r0, #108] @ 0x6c │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 775ac │ │ │ │ - ldr r1, [pc, #36] @ 775b0 │ │ │ │ + ldr r3, [pc, #36] @ 775a8 │ │ │ │ + ldr r1, [pc, #36] @ 775ac │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r8, ip, r4, ror #21 │ │ │ │ + eorseq r8, ip, r8, ror #21 │ │ │ │ andeq r0, r0, ip, ror #23 │ │ │ │ - eorseq lr, lr, r8, lsl #5 │ │ │ │ + eorseq lr, lr, ip, lsl #5 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sp, r7, r4, ror pc │ │ │ │ + mlaseq r7, r0, r5, lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #148] @ 77660 │ │ │ │ - ldr r3, [pc, #148] @ 77664 │ │ │ │ + ldr r2, [pc, #148] @ 7765c │ │ │ │ + ldr r3, [pc, #148] @ 77660 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 77640 │ │ │ │ + bne 7763c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #108] @ 77668 │ │ │ │ + ldr r3, [pc, #108] @ 77664 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2656 @ 0xa60 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #12 │ │ │ │ mov ip, #2 │ │ │ │ str r3, [r0, #8] │ │ │ │ @@ -40721,44 +40720,44 @@ │ │ │ │ strb ip, [r0, #60] @ 0x3c │ │ │ │ str r1, [r0, #68] @ 0x44 │ │ │ │ str r1, [r0, #80] @ 0x50 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ str r2, [r0, #96] @ 0x60 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7766c │ │ │ │ - ldr r1, [pc, #36] @ 77670 │ │ │ │ + ldr r3, [pc, #36] @ 77668 │ │ │ │ + ldr r1, [pc, #36] @ 7766c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r8, ip, ip, lsr #20 │ │ │ │ + eorseq r8, ip, r0, lsr sl │ │ │ │ andeq r0, r0, r0, asr #16 │ │ │ │ - @ instruction: 0x003ee1d0 │ │ │ │ + @ instruction: 0x003ee1d4 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0037deb4 │ │ │ │ + @ instruction: 0x0037e4d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #144] @ 7771c │ │ │ │ - ldr r3, [pc, #144] @ 77720 │ │ │ │ + ldr r2, [pc, #144] @ 77718 │ │ │ │ + ldr r3, [pc, #144] @ 7771c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 776fc │ │ │ │ + bne 776f8 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #104] @ 77724 │ │ │ │ + ldr r2, [pc, #104] @ 77720 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #2656 @ 0xa60 │ │ │ │ add r2, r2, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ @@ -40768,115 +40767,115 @@ │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 77728 │ │ │ │ - ldr r1, [pc, #36] @ 7772c │ │ │ │ + ldr r3, [pc, #36] @ 77724 │ │ │ │ + ldr r1, [pc, #36] @ 77728 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r8, ip, ip, ror #18 │ │ │ │ + eorseq r8, ip, r0, ror r9 │ │ │ │ andeq r0, r0, r4, lsr #20 │ │ │ │ - eorseq lr, lr, r0, lsl r1 │ │ │ │ + eorseq lr, lr, r4, lsl r1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0037ddf8 │ │ │ │ + eorseq lr, r7, r4, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77774 │ │ │ │ + beq 77770 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 77774 │ │ │ │ + beq 77770 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 77820 │ │ │ │ + beq 7781c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ tst r0, #1 │ │ │ │ - bne 777e8 │ │ │ │ + bne 777e4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 777b0 │ │ │ │ + beq 777ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 777b0 │ │ │ │ + beq 777ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 77828 │ │ │ │ + beq 77824 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 777e0 │ │ │ │ + beq 777dc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 777e0 │ │ │ │ + beq 777dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 77830 │ │ │ │ + beq 7782c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq 77780 │ │ │ │ + beq 7777c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 77780 │ │ │ │ + beq 7777c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 77780 │ │ │ │ + bne 7777c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 77780 │ │ │ │ + b 7777c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 77774 │ │ │ │ + b 77770 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 777b0 │ │ │ │ + b 777ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 77880 │ │ │ │ + bgt 7787c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 778d4 │ │ │ │ + ldr r2, [pc, #92] @ 778d0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 778c8 │ │ │ │ + beq 778c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77730 │ │ │ │ + bl 7772c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -40894,99 +40893,99 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7791c │ │ │ │ + beq 77918 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 7791c │ │ │ │ + beq 77918 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 779e4 │ │ │ │ + beq 779e0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ tst r0, #1 │ │ │ │ - bne 77974 │ │ │ │ + bne 77970 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77958 │ │ │ │ + beq 77954 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 77958 │ │ │ │ + beq 77954 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 779ec │ │ │ │ + beq 779e8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ tst r0, #1 │ │ │ │ - bne 779ac │ │ │ │ + bne 779a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 77928 │ │ │ │ + beq 77924 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 77928 │ │ │ │ + beq 77924 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 77928 │ │ │ │ + bne 77924 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 77928 │ │ │ │ + b 77924 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #32] │ │ │ │ - beq 77964 │ │ │ │ + beq 77960 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 77964 │ │ │ │ + beq 77960 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 77964 │ │ │ │ + bne 77960 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 77964 │ │ │ │ + b 77960 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7791c │ │ │ │ + b 77918 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 77958 │ │ │ │ + b 77954 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 77a38 │ │ │ │ + bgt 77a34 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 77a8c │ │ │ │ + ldr r2, [pc, #92] @ 77a88 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 77a80 │ │ │ │ + beq 77a7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 778d8 │ │ │ │ + bl 778d4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -41001,3126 +41000,3126 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 77b04 │ │ │ │ - ldr r3, [pc, #92] @ 77b08 │ │ │ │ + ldr r2, [pc, #92] @ 77b00 │ │ │ │ + ldr r3, [pc, #92] @ 77b04 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 77ae4 │ │ │ │ + bne 77ae0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 77b0c │ │ │ │ + ldr r3, [pc, #52] @ 77b08 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 77b10 │ │ │ │ - ldr r1, [pc, #36] @ 77b14 │ │ │ │ + ldr r3, [pc, #36] @ 77b0c │ │ │ │ + ldr r1, [pc, #36] @ 77b10 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r8, ip, r0, asr r5 │ │ │ │ + eorseq r8, ip, r4, asr r5 │ │ │ │ andeq r0, r0, r4, lsr #23 │ │ │ │ - @ instruction: 0x003edcf8 │ │ │ │ + @ instruction: 0x003edcfc │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sp, r7, r0, lsl sl │ │ │ │ + eorseq lr, r7, ip, lsr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 77b8c │ │ │ │ - ldr r3, [pc, #92] @ 77b90 │ │ │ │ + ldr r2, [pc, #92] @ 77b88 │ │ │ │ + ldr r3, [pc, #92] @ 77b8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 77b6c │ │ │ │ + bne 77b68 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 77b94 │ │ │ │ + ldr r3, [pc, #52] @ 77b90 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #24 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 77b98 │ │ │ │ - ldr r1, [pc, #36] @ 77b9c │ │ │ │ + ldr r3, [pc, #36] @ 77b94 │ │ │ │ + ldr r1, [pc, #36] @ 77b98 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r8, ip, r8, asr #9 │ │ │ │ + eorseq r8, ip, ip, asr #9 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ - eorseq sp, lr, r0, ror ip │ │ │ │ + eorseq sp, lr, r4, ror ip │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sp, r7, r8, lsl #19 │ │ │ │ + eorseq sp, r7, r4, lsr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 77c14 │ │ │ │ - ldr r3, [pc, #92] @ 77c18 │ │ │ │ + ldr r2, [pc, #92] @ 77c10 │ │ │ │ + ldr r3, [pc, #92] @ 77c14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 77bf4 │ │ │ │ + bne 77bf0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 77c1c │ │ │ │ + ldr r3, [pc, #52] @ 77c18 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 77c20 │ │ │ │ - ldr r1, [pc, #36] @ 77c24 │ │ │ │ + ldr r3, [pc, #36] @ 77c1c │ │ │ │ + ldr r1, [pc, #36] @ 77c20 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r8, ip, r0, asr #8 │ │ │ │ + eorseq r8, ip, r4, asr #8 │ │ │ │ andeq r0, r0, r4, asr #6 │ │ │ │ - eorseq sp, lr, r8, ror #23 │ │ │ │ + eorseq sp, lr, ip, ror #23 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sp, r7, r0, lsl #18 │ │ │ │ + eorseq sp, r7, ip, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 77c9c │ │ │ │ - ldr r3, [pc, #92] @ 77ca0 │ │ │ │ + ldr r2, [pc, #92] @ 77c98 │ │ │ │ + ldr r3, [pc, #92] @ 77c9c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 77c7c │ │ │ │ + bne 77c78 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 77ca4 │ │ │ │ + ldr r3, [pc, #52] @ 77ca0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2384 @ 0x950 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 77ca8 │ │ │ │ - ldr r1, [pc, #36] @ 77cac │ │ │ │ + ldr r3, [pc, #36] @ 77ca4 │ │ │ │ + ldr r1, [pc, #36] @ 77ca8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c83b8 │ │ │ │ + @ instruction: 0x003c83bc │ │ │ │ andeq r0, r0, ip, lsl #12 │ │ │ │ - eorseq sp, lr, r0, ror #22 │ │ │ │ + eorseq sp, lr, r4, ror #22 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sp, r7, r8, ror r8 │ │ │ │ + mlaseq r7, r4, lr, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 77d24 │ │ │ │ - ldr r3, [pc, #92] @ 77d28 │ │ │ │ + ldr r2, [pc, #92] @ 77d20 │ │ │ │ + ldr r3, [pc, #92] @ 77d24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 77d04 │ │ │ │ + bne 77d00 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 77d2c │ │ │ │ + ldr r3, [pc, #52] @ 77d28 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #136 @ 0x88 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 77d30 │ │ │ │ - ldr r1, [pc, #36] @ 77d34 │ │ │ │ + ldr r3, [pc, #36] @ 77d2c │ │ │ │ + ldr r1, [pc, #36] @ 77d30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r8, ip, r0, lsr r3 │ │ │ │ + eorseq r8, ip, r4, lsr r3 │ │ │ │ andeq r0, r0, r8, ror #25 │ │ │ │ - @ instruction: 0x003edad8 │ │ │ │ + @ instruction: 0x003edadc │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0037d7f0 │ │ │ │ + eorseq sp, r7, ip, lsl #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 77dac │ │ │ │ - ldr r3, [pc, #92] @ 77db0 │ │ │ │ + ldr r2, [pc, #92] @ 77da8 │ │ │ │ + ldr r3, [pc, #92] @ 77dac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 77d8c │ │ │ │ + bne 77d88 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 77db4 │ │ │ │ + ldr r3, [pc, #52] @ 77db0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #108 @ 0x6c │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 77db8 │ │ │ │ - ldr r1, [pc, #36] @ 77dbc │ │ │ │ + ldr r3, [pc, #36] @ 77db4 │ │ │ │ + ldr r1, [pc, #36] @ 77db8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r8, ip, r8, lsr #5 │ │ │ │ + eorseq r8, ip, ip, lsr #5 │ │ │ │ andeq r0, r0, r4, ror #20 │ │ │ │ - eorseq sp, lr, r0, asr sl │ │ │ │ + eorseq sp, lr, r4, asr sl │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sp, r7, r8, ror #14 │ │ │ │ + eorseq sp, r7, r4, lsl #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 77e34 │ │ │ │ - ldr r3, [pc, #92] @ 77e38 │ │ │ │ + ldr r2, [pc, #92] @ 77e30 │ │ │ │ + ldr r3, [pc, #92] @ 77e34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 77e14 │ │ │ │ + bne 77e10 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 77e3c │ │ │ │ + ldr r3, [pc, #52] @ 77e38 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #80 @ 0x50 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 77e40 │ │ │ │ - ldr r1, [pc, #36] @ 77e44 │ │ │ │ + ldr r3, [pc, #36] @ 77e3c │ │ │ │ + ldr r1, [pc, #36] @ 77e40 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r8, ip, r0, lsr #4 │ │ │ │ + eorseq r8, ip, r4, lsr #4 │ │ │ │ andeq r0, r0, r4, lsl #26 │ │ │ │ - eorseq sp, lr, r8, asr #19 │ │ │ │ + eorseq sp, lr, ip, asr #19 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sp, r7, r0, ror #13 │ │ │ │ + @ instruction: 0x0037dcfc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 77ebc │ │ │ │ - ldr r3, [pc, #92] @ 77ec0 │ │ │ │ + ldr r2, [pc, #92] @ 77eb8 │ │ │ │ + ldr r3, [pc, #92] @ 77ebc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 77e9c │ │ │ │ + bne 77e98 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 77ec4 │ │ │ │ + ldr r3, [pc, #52] @ 77ec0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2416 @ 0x970 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 77ec8 │ │ │ │ - ldr r1, [pc, #36] @ 77ecc │ │ │ │ + ldr r3, [pc, #36] @ 77ec4 │ │ │ │ + ldr r1, [pc, #36] @ 77ec8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq ip, r8, r1, r8 │ │ │ │ + mlaseq ip, ip, r1, r8 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - eorseq sp, lr, r0, asr #18 │ │ │ │ + eorseq sp, lr, r4, asr #18 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sp, r7, r8, asr r6 │ │ │ │ + eorseq sp, r7, r4, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 77f48 │ │ │ │ - ldr r3, [pc, #96] @ 77f4c │ │ │ │ + ldr r2, [pc, #96] @ 77f44 │ │ │ │ + ldr r3, [pc, #96] @ 77f48 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 77f28 │ │ │ │ + bne 77f24 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 77f50 │ │ │ │ + ldr r3, [pc, #56] @ 77f4c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2400 @ 0x960 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 77f54 │ │ │ │ - ldr r1, [pc, #36] @ 77f58 │ │ │ │ + ldr r3, [pc, #36] @ 77f50 │ │ │ │ + ldr r1, [pc, #36] @ 77f54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r8, ip, r0, lsl r1 │ │ │ │ + eorseq r8, ip, r4, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl #22 │ │ │ │ - @ instruction: 0x003ed8b8 │ │ │ │ + @ instruction: 0x003ed8bc │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sp, r7, ip, asr #11 │ │ │ │ + eorseq sp, r7, r8, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 77fd4 │ │ │ │ - ldr r3, [pc, #96] @ 77fd8 │ │ │ │ + ldr r2, [pc, #96] @ 77fd0 │ │ │ │ + ldr r3, [pc, #96] @ 77fd4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 77fb4 │ │ │ │ + bne 77fb0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 77fdc │ │ │ │ + ldr r3, [pc, #56] @ 77fd8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1184 @ 0x4a0 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 77fe0 │ │ │ │ - ldr r1, [pc, #36] @ 77fe4 │ │ │ │ + ldr r3, [pc, #36] @ 77fdc │ │ │ │ + ldr r1, [pc, #36] @ 77fe0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r8, ip, r4, lsl #1 │ │ │ │ + eorseq r8, ip, r8, lsl #1 │ │ │ │ andeq r0, r0, r8, lsr #12 │ │ │ │ - eorseq sp, lr, ip, lsr #16 │ │ │ │ + eorseq sp, lr, r0, lsr r8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sp, r7, r0, asr #10 │ │ │ │ + eorseq sp, r7, ip, asr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 78060 │ │ │ │ - ldr r3, [pc, #96] @ 78064 │ │ │ │ + ldr r2, [pc, #96] @ 7805c │ │ │ │ + ldr r3, [pc, #96] @ 78060 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78040 │ │ │ │ + bne 7803c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 78068 │ │ │ │ + ldr r3, [pc, #56] @ 78064 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1152 @ 0x480 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7806c │ │ │ │ - ldr r1, [pc, #36] @ 78070 │ │ │ │ + ldr r3, [pc, #36] @ 78068 │ │ │ │ + ldr r1, [pc, #36] @ 7806c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c7ff8 │ │ │ │ + @ instruction: 0x003c7ffc │ │ │ │ andeq r0, r0, r8, asr #17 │ │ │ │ - eorseq sp, lr, r0, lsr #15 │ │ │ │ + eorseq sp, lr, r4, lsr #15 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0037d4b4 │ │ │ │ + @ instruction: 0x0037dad0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 780ec │ │ │ │ - ldr r3, [pc, #96] @ 780f0 │ │ │ │ + ldr r2, [pc, #96] @ 780e8 │ │ │ │ + ldr r3, [pc, #96] @ 780ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 780cc │ │ │ │ + bne 780c8 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 780f4 │ │ │ │ + ldr r3, [pc, #56] @ 780f0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1120 @ 0x460 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 780f8 │ │ │ │ - ldr r1, [pc, #36] @ 780fc │ │ │ │ + ldr r3, [pc, #36] @ 780f4 │ │ │ │ + ldr r1, [pc, #36] @ 780f8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, ip, ror #30 │ │ │ │ + eorseq r7, ip, r0, ror pc │ │ │ │ andeq r0, r0, r8, asr #18 │ │ │ │ - eorseq sp, lr, r4, lsl r7 │ │ │ │ + eorseq sp, lr, r8, lsl r7 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sp, r7, r8, lsr #8 │ │ │ │ + eorseq sp, r7, r4, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 78178 │ │ │ │ - ldr r3, [pc, #96] @ 7817c │ │ │ │ + ldr r2, [pc, #96] @ 78174 │ │ │ │ + ldr r3, [pc, #96] @ 78178 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78158 │ │ │ │ + bne 78154 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 78180 │ │ │ │ + ldr r3, [pc, #56] @ 7817c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1088 @ 0x440 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 78184 │ │ │ │ - ldr r1, [pc, #36] @ 78188 │ │ │ │ + ldr r3, [pc, #36] @ 78180 │ │ │ │ + ldr r1, [pc, #36] @ 78184 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, r0, ror #29 │ │ │ │ + eorseq r7, ip, r4, ror #29 │ │ │ │ andeq r0, r0, r8, asr sp │ │ │ │ - eorseq sp, lr, r8, lsl #13 │ │ │ │ + eorseq sp, lr, ip, lsl #13 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - mlaseq r7, ip, r3, sp │ │ │ │ + @ instruction: 0x0037d9b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 78204 │ │ │ │ - ldr r3, [pc, #96] @ 78208 │ │ │ │ + ldr r2, [pc, #96] @ 78200 │ │ │ │ + ldr r3, [pc, #96] @ 78204 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 781e4 │ │ │ │ + bne 781e0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 7820c │ │ │ │ + ldr r3, [pc, #56] @ 78208 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1056 @ 0x420 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 78210 │ │ │ │ - ldr r1, [pc, #36] @ 78214 │ │ │ │ + ldr r3, [pc, #36] @ 7820c │ │ │ │ + ldr r1, [pc, #36] @ 78210 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, r4, asr lr │ │ │ │ + eorseq r7, ip, r8, asr lr │ │ │ │ @ instruction: 0x00000cb8 │ │ │ │ - @ instruction: 0x003ed5fc │ │ │ │ + eorseq sp, lr, r0, lsl #12 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sp, r7, r0, lsl r3 │ │ │ │ + eorseq sp, r7, ip, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 78290 │ │ │ │ - ldr r3, [pc, #96] @ 78294 │ │ │ │ + ldr r2, [pc, #96] @ 7828c │ │ │ │ + ldr r3, [pc, #96] @ 78290 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78270 │ │ │ │ + bne 7826c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 78298 │ │ │ │ + ldr r3, [pc, #56] @ 78294 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1024 @ 0x400 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7829c │ │ │ │ - ldr r1, [pc, #36] @ 782a0 │ │ │ │ + ldr r3, [pc, #36] @ 78298 │ │ │ │ + ldr r1, [pc, #36] @ 7829c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, r8, asr #27 │ │ │ │ + eorseq r7, ip, ip, asr #27 │ │ │ │ andeq r0, r0, r8, lsr r6 │ │ │ │ - eorseq sp, lr, r0, ror r5 │ │ │ │ + eorseq sp, lr, r4, ror r5 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sp, r7, r4, lsl #5 │ │ │ │ + eorseq sp, r7, r0, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 78318 │ │ │ │ - ldr r3, [pc, #92] @ 7831c │ │ │ │ + ldr r2, [pc, #92] @ 78314 │ │ │ │ + ldr r3, [pc, #92] @ 78318 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 782f8 │ │ │ │ + bne 782f4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 78320 │ │ │ │ + ldr r3, [pc, #52] @ 7831c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1004 @ 0x3ec │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 78324 │ │ │ │ - ldr r1, [pc, #36] @ 78328 │ │ │ │ + ldr r3, [pc, #36] @ 78320 │ │ │ │ + ldr r1, [pc, #36] @ 78324 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, ip, lsr sp │ │ │ │ + eorseq r7, ip, r0, asr #26 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq sp, lr, r4, ror #9 │ │ │ │ + eorseq sp, lr, r8, ror #9 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0037d1fc │ │ │ │ + eorseq sp, r7, r8, lsl r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 783a0 │ │ │ │ - ldr r3, [pc, #92] @ 783a4 │ │ │ │ + ldr r2, [pc, #92] @ 7839c │ │ │ │ + ldr r3, [pc, #92] @ 783a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78380 │ │ │ │ + bne 7837c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 783a8 │ │ │ │ + ldr r3, [pc, #52] @ 783a4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #988 @ 0x3dc │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 783ac │ │ │ │ - ldr r1, [pc, #36] @ 783b0 │ │ │ │ + ldr r3, [pc, #36] @ 783a8 │ │ │ │ + ldr r1, [pc, #36] @ 783ac │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c7cb4 │ │ │ │ + @ instruction: 0x003c7cb8 │ │ │ │ muleq r0, ip, r8 │ │ │ │ - eorseq sp, lr, ip, asr r4 │ │ │ │ + eorseq sp, lr, r0, ror #8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sp, r7, r4, ror r1 │ │ │ │ + mlaseq r7, r0, r7, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 78428 │ │ │ │ - ldr r3, [pc, #92] @ 7842c │ │ │ │ + ldr r2, [pc, #92] @ 78424 │ │ │ │ + ldr r3, [pc, #92] @ 78428 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78408 │ │ │ │ + bne 78404 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 78430 │ │ │ │ + ldr r3, [pc, #52] @ 7842c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #964 @ 0x3c4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 78434 │ │ │ │ - ldr r1, [pc, #36] @ 78438 │ │ │ │ + ldr r3, [pc, #36] @ 78430 │ │ │ │ + ldr r1, [pc, #36] @ 78434 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, ip, lsr #24 │ │ │ │ + eorseq r7, ip, r0, lsr ip │ │ │ │ andeq r0, r0, r0, ror #17 │ │ │ │ - @ instruction: 0x003ed3d4 │ │ │ │ + @ instruction: 0x003ed3d8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sp, r7, ip, ror #1 │ │ │ │ + eorseq sp, r7, r8, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 784b0 │ │ │ │ - ldr r3, [pc, #92] @ 784b4 │ │ │ │ + ldr r2, [pc, #92] @ 784ac │ │ │ │ + ldr r3, [pc, #92] @ 784b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78490 │ │ │ │ + bne 7848c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 784b8 │ │ │ │ + ldr r3, [pc, #52] @ 784b4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #940 @ 0x3ac │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 784bc │ │ │ │ - ldr r1, [pc, #36] @ 784c0 │ │ │ │ + ldr r3, [pc, #36] @ 784b8 │ │ │ │ + ldr r1, [pc, #36] @ 784bc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, r4, lsr #23 │ │ │ │ + eorseq r7, ip, r8, lsr #23 │ │ │ │ andeq r0, r0, r4, asr #17 │ │ │ │ - eorseq sp, lr, ip, asr #6 │ │ │ │ + eorseq sp, lr, r0, asr r3 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sp, r7, r4, rrx │ │ │ │ + eorseq sp, r7, r0, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 78538 │ │ │ │ - ldr r3, [pc, #92] @ 7853c │ │ │ │ + ldr r2, [pc, #92] @ 78534 │ │ │ │ + ldr r3, [pc, #92] @ 78538 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78518 │ │ │ │ + bne 78514 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 78540 │ │ │ │ + ldr r3, [pc, #52] @ 7853c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #912 @ 0x390 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 78544 │ │ │ │ - ldr r1, [pc, #36] @ 78548 │ │ │ │ + ldr r3, [pc, #36] @ 78540 │ │ │ │ + ldr r1, [pc, #36] @ 78544 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, ip, lsl fp │ │ │ │ + eorseq r7, ip, r0, lsr #22 │ │ │ │ andeq r0, r0, r8, lsl #16 │ │ │ │ - eorseq sp, lr, r4, asr #5 │ │ │ │ + eorseq sp, lr, r8, asr #5 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0037cfdc │ │ │ │ + @ instruction: 0x0037d5f8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 785c0 │ │ │ │ - ldr r3, [pc, #92] @ 785c4 │ │ │ │ + ldr r2, [pc, #92] @ 785bc │ │ │ │ + ldr r3, [pc, #92] @ 785c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 785a0 │ │ │ │ + bne 7859c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 785c8 │ │ │ │ + ldr r3, [pc, #52] @ 785c4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #884 @ 0x374 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 785cc │ │ │ │ - ldr r1, [pc, #36] @ 785d0 │ │ │ │ + ldr r3, [pc, #36] @ 785c8 │ │ │ │ + ldr r1, [pc, #36] @ 785cc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq ip, r4, sl, r7 │ │ │ │ + mlaseq ip, r8, sl, r7 │ │ │ │ andeq r0, r0, r8, lsl #24 │ │ │ │ - eorseq sp, lr, ip, lsr r2 │ │ │ │ + eorseq sp, lr, r0, asr #4 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq ip, r7, r4, asr pc │ │ │ │ + eorseq sp, r7, r0, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 78648 │ │ │ │ - ldr r3, [pc, #92] @ 7864c │ │ │ │ + ldr r2, [pc, #92] @ 78644 │ │ │ │ + ldr r3, [pc, #92] @ 78648 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78628 │ │ │ │ + bne 78624 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 78650 │ │ │ │ + ldr r3, [pc, #52] @ 7864c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #848 @ 0x350 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 78654 │ │ │ │ - ldr r1, [pc, #36] @ 78658 │ │ │ │ + ldr r3, [pc, #36] @ 78650 │ │ │ │ + ldr r1, [pc, #36] @ 78654 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, ip, lsl #20 │ │ │ │ + eorseq r7, ip, r0, lsl sl │ │ │ │ muleq r0, ip, r9 │ │ │ │ - @ instruction: 0x003ed1b4 │ │ │ │ + @ instruction: 0x003ed1b8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq ip, r7, ip, asr #29 │ │ │ │ + eorseq sp, r7, r8, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 786d0 │ │ │ │ - ldr r3, [pc, #92] @ 786d4 │ │ │ │ + ldr r2, [pc, #92] @ 786cc │ │ │ │ + ldr r3, [pc, #92] @ 786d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 786b0 │ │ │ │ + bne 786ac │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 786d8 │ │ │ │ + ldr r3, [pc, #52] @ 786d4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #824 @ 0x338 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 786dc │ │ │ │ - ldr r1, [pc, #36] @ 786e0 │ │ │ │ + ldr r3, [pc, #36] @ 786d8 │ │ │ │ + ldr r1, [pc, #36] @ 786dc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, r4, lsl #19 │ │ │ │ + eorseq r7, ip, r8, lsl #19 │ │ │ │ andeq r0, r0, r4, ror #13 │ │ │ │ - eorseq sp, lr, ip, lsr #2 │ │ │ │ + eorseq sp, lr, r0, lsr r1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq ip, r7, r4, asr #28 │ │ │ │ + eorseq sp, r7, r0, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 78758 │ │ │ │ - ldr r3, [pc, #92] @ 7875c │ │ │ │ + ldr r2, [pc, #92] @ 78754 │ │ │ │ + ldr r3, [pc, #92] @ 78758 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78738 │ │ │ │ + bne 78734 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 78760 │ │ │ │ + ldr r3, [pc, #52] @ 7875c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #800 @ 0x320 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 78764 │ │ │ │ - ldr r1, [pc, #36] @ 78768 │ │ │ │ + ldr r3, [pc, #36] @ 78760 │ │ │ │ + ldr r1, [pc, #36] @ 78764 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c78fc │ │ │ │ + eorseq r7, ip, r0, lsl #18 │ │ │ │ muleq r0, r0, r6 │ │ │ │ - eorseq sp, lr, r4, lsr #1 │ │ │ │ + eorseq sp, lr, r8, lsr #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0037cdbc │ │ │ │ + @ instruction: 0x0037d3d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 787e0 │ │ │ │ - ldr r3, [pc, #92] @ 787e4 │ │ │ │ + ldr r2, [pc, #92] @ 787dc │ │ │ │ + ldr r3, [pc, #92] @ 787e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 787c0 │ │ │ │ + bne 787bc │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 787e8 │ │ │ │ + ldr r3, [pc, #52] @ 787e4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #772 @ 0x304 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 787ec │ │ │ │ - ldr r1, [pc, #36] @ 787f0 │ │ │ │ + ldr r3, [pc, #36] @ 787e8 │ │ │ │ + ldr r1, [pc, #36] @ 787ec │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, r4, ror r8 │ │ │ │ + eorseq r7, ip, r8, ror r8 │ │ │ │ andeq r0, r0, r0, lsr r5 │ │ │ │ - eorseq sp, lr, ip, lsl r0 │ │ │ │ + eorseq sp, lr, r0, lsr #32 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq ip, r7, r4, lsr sp │ │ │ │ + eorseq sp, r7, r0, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 78868 │ │ │ │ - ldr r3, [pc, #92] @ 7886c │ │ │ │ + ldr r2, [pc, #92] @ 78864 │ │ │ │ + ldr r3, [pc, #92] @ 78868 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78848 │ │ │ │ + bne 78844 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 78870 │ │ │ │ + ldr r3, [pc, #52] @ 7886c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #744 @ 0x2e8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 78874 │ │ │ │ - ldr r1, [pc, #36] @ 78878 │ │ │ │ + ldr r3, [pc, #36] @ 78870 │ │ │ │ + ldr r1, [pc, #36] @ 78874 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, ip, ror #15 │ │ │ │ + @ instruction: 0x003c77f0 │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ - mlaseq lr, r4, pc, ip @ │ │ │ │ + mlaseq lr, r8, pc, ip @ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq ip, r7, ip, lsr #25 │ │ │ │ + eorseq sp, r7, r8, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 788f0 │ │ │ │ - ldr r3, [pc, #92] @ 788f4 │ │ │ │ + ldr r2, [pc, #92] @ 788ec │ │ │ │ + ldr r3, [pc, #92] @ 788f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 788d0 │ │ │ │ + bne 788cc │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 788f8 │ │ │ │ + ldr r3, [pc, #52] @ 788f4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #720 @ 0x2d0 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 788fc │ │ │ │ - ldr r1, [pc, #36] @ 78900 │ │ │ │ + ldr r3, [pc, #36] @ 788f8 │ │ │ │ + ldr r1, [pc, #36] @ 788fc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, r4, ror #14 │ │ │ │ + eorseq r7, ip, r8, ror #14 │ │ │ │ andeq r0, r0, ip, lsr #22 │ │ │ │ - eorseq ip, lr, ip, lsl #30 │ │ │ │ + eorseq ip, lr, r0, lsl pc │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq ip, r7, r4, lsr #24 │ │ │ │ + eorseq sp, r7, r0, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 78978 │ │ │ │ - ldr r3, [pc, #92] @ 7897c │ │ │ │ + ldr r2, [pc, #92] @ 78974 │ │ │ │ + ldr r3, [pc, #92] @ 78978 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78958 │ │ │ │ + bne 78954 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 78980 │ │ │ │ + ldr r3, [pc, #52] @ 7897c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #692 @ 0x2b4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 78984 │ │ │ │ - ldr r1, [pc, #36] @ 78988 │ │ │ │ + ldr r3, [pc, #36] @ 78980 │ │ │ │ + ldr r1, [pc, #36] @ 78984 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c76dc │ │ │ │ + eorseq r7, ip, r0, ror #13 │ │ │ │ andeq r0, r0, r8, asr #6 │ │ │ │ - eorseq ip, lr, r4, lsl #29 │ │ │ │ + eorseq ip, lr, r8, lsl #29 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - mlaseq r7, ip, fp, ip │ │ │ │ + @ instruction: 0x0037d1b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 78a00 │ │ │ │ - ldr r3, [pc, #92] @ 78a04 │ │ │ │ + ldr r2, [pc, #92] @ 789fc │ │ │ │ + ldr r3, [pc, #92] @ 78a00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 789e0 │ │ │ │ + bne 789dc │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 78a08 │ │ │ │ + ldr r3, [pc, #52] @ 78a04 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #664 @ 0x298 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 78a0c │ │ │ │ - ldr r1, [pc, #36] @ 78a10 │ │ │ │ + ldr r3, [pc, #36] @ 78a08 │ │ │ │ + ldr r1, [pc, #36] @ 78a0c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, r4, asr r6 │ │ │ │ + eorseq r7, ip, r8, asr r6 │ │ │ │ andeq r0, r0, r0, ror #16 │ │ │ │ - @ instruction: 0x003ecdfc │ │ │ │ + eorseq ip, lr, r0, lsl #28 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq ip, r7, r4, lsl fp │ │ │ │ + eorseq sp, r7, r0, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 78a88 │ │ │ │ - ldr r3, [pc, #92] @ 78a8c │ │ │ │ + ldr r2, [pc, #92] @ 78a84 │ │ │ │ + ldr r3, [pc, #92] @ 78a88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78a68 │ │ │ │ + bne 78a64 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 78a90 │ │ │ │ + ldr r3, [pc, #52] @ 78a8c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #636 @ 0x27c │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 78a94 │ │ │ │ - ldr r1, [pc, #36] @ 78a98 │ │ │ │ + ldr r3, [pc, #36] @ 78a90 │ │ │ │ + ldr r1, [pc, #36] @ 78a94 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, ip, asr #11 │ │ │ │ + @ instruction: 0x003c75d0 │ │ │ │ andeq r0, r0, r0, lsl #26 │ │ │ │ - eorseq ip, lr, r4, ror sp │ │ │ │ + eorseq ip, lr, r8, ror sp │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq ip, r7, ip, lsl #21 │ │ │ │ + eorseq sp, r7, r8, lsr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 78b10 │ │ │ │ - ldr r3, [pc, #92] @ 78b14 │ │ │ │ + ldr r2, [pc, #92] @ 78b0c │ │ │ │ + ldr r3, [pc, #92] @ 78b10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78af0 │ │ │ │ + bne 78aec │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 78b18 │ │ │ │ + ldr r3, [pc, #52] @ 78b14 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #608 @ 0x260 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 78b1c │ │ │ │ - ldr r1, [pc, #36] @ 78b20 │ │ │ │ + ldr r3, [pc, #36] @ 78b18 │ │ │ │ + ldr r1, [pc, #36] @ 78b1c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, r4, asr #10 │ │ │ │ + eorseq r7, ip, r8, asr #10 │ │ │ │ andeq r0, r0, r8, lsl sp │ │ │ │ - eorseq ip, lr, ip, ror #25 │ │ │ │ + @ instruction: 0x003eccf0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq ip, r7, r4, lsl #20 │ │ │ │ + eorseq sp, r7, r0, lsr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 78b98 │ │ │ │ - ldr r3, [pc, #92] @ 78b9c │ │ │ │ + ldr r2, [pc, #92] @ 78b94 │ │ │ │ + ldr r3, [pc, #92] @ 78b98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78b78 │ │ │ │ + bne 78b74 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 78ba0 │ │ │ │ + ldr r3, [pc, #52] @ 78b9c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #580 @ 0x244 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 78ba4 │ │ │ │ - ldr r1, [pc, #36] @ 78ba8 │ │ │ │ + ldr r3, [pc, #36] @ 78ba0 │ │ │ │ + ldr r1, [pc, #36] @ 78ba4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c74bc │ │ │ │ + eorseq r7, ip, r0, asr #9 │ │ │ │ @ instruction: 0x000003b4 │ │ │ │ - eorseq ip, lr, r4, ror #24 │ │ │ │ + eorseq ip, lr, r8, ror #24 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq ip, r7, ip, ror r9 │ │ │ │ + mlaseq r7, r8, pc, ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 78c20 │ │ │ │ - ldr r3, [pc, #92] @ 78c24 │ │ │ │ + ldr r2, [pc, #92] @ 78c1c │ │ │ │ + ldr r3, [pc, #92] @ 78c20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78c00 │ │ │ │ + bne 78bfc │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 78c28 │ │ │ │ + ldr r3, [pc, #52] @ 78c24 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #552 @ 0x228 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 78c2c │ │ │ │ - ldr r1, [pc, #36] @ 78c30 │ │ │ │ + ldr r3, [pc, #36] @ 78c28 │ │ │ │ + ldr r1, [pc, #36] @ 78c2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, r4, lsr r4 │ │ │ │ + eorseq r7, ip, r8, lsr r4 │ │ │ │ andeq r0, r0, r4, lsl #12 │ │ │ │ - @ instruction: 0x003ecbdc │ │ │ │ + eorseq ip, lr, r0, ror #23 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0037c8f4 │ │ │ │ + eorseq ip, r7, r0, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 78ca8 │ │ │ │ - ldr r3, [pc, #92] @ 78cac │ │ │ │ + ldr r2, [pc, #92] @ 78ca4 │ │ │ │ + ldr r3, [pc, #92] @ 78ca8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78c88 │ │ │ │ + bne 78c84 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 78cb0 │ │ │ │ + ldr r3, [pc, #52] @ 78cac │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #528 @ 0x210 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 78cb4 │ │ │ │ - ldr r1, [pc, #36] @ 78cb8 │ │ │ │ + ldr r3, [pc, #36] @ 78cb0 │ │ │ │ + ldr r1, [pc, #36] @ 78cb4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, ip, lsr #7 │ │ │ │ + @ instruction: 0x003c73b0 │ │ │ │ @ instruction: 0x000005b0 │ │ │ │ - eorseq ip, lr, r4, asr fp │ │ │ │ + eorseq ip, lr, r8, asr fp │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq ip, r7, ip, ror #16 │ │ │ │ + eorseq ip, r7, r8, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 78d30 │ │ │ │ - ldr r3, [pc, #92] @ 78d34 │ │ │ │ + ldr r2, [pc, #92] @ 78d2c │ │ │ │ + ldr r3, [pc, #92] @ 78d30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78d10 │ │ │ │ + bne 78d0c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 78d38 │ │ │ │ + ldr r3, [pc, #52] @ 78d34 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #504 @ 0x1f8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 78d3c │ │ │ │ - ldr r1, [pc, #36] @ 78d40 │ │ │ │ + ldr r3, [pc, #36] @ 78d38 │ │ │ │ + ldr r1, [pc, #36] @ 78d3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, r4, lsr #6 │ │ │ │ + eorseq r7, ip, r8, lsr #6 │ │ │ │ muleq r0, r8, ip │ │ │ │ - eorseq ip, lr, ip, asr #21 │ │ │ │ + @ instruction: 0x003ecad0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq ip, r7, r4, ror #15 │ │ │ │ + eorseq ip, r7, r0, lsl #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 78db8 │ │ │ │ - ldr r3, [pc, #92] @ 78dbc │ │ │ │ + ldr r2, [pc, #92] @ 78db4 │ │ │ │ + ldr r3, [pc, #92] @ 78db8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78d98 │ │ │ │ + bne 78d94 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 78dc0 │ │ │ │ + ldr r3, [pc, #52] @ 78dbc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #480 @ 0x1e0 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 78dc4 │ │ │ │ - ldr r1, [pc, #36] @ 78dc8 │ │ │ │ + ldr r3, [pc, #36] @ 78dc0 │ │ │ │ + ldr r1, [pc, #36] @ 78dc4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq ip, ip, r2, r7 │ │ │ │ + eorseq r7, ip, r0, lsr #5 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq ip, lr, r4, asr #20 │ │ │ │ + eorseq ip, lr, r8, asr #20 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq ip, r7, ip, asr r7 │ │ │ │ + eorseq ip, r7, r8, ror sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 78e40 │ │ │ │ - ldr r3, [pc, #92] @ 78e44 │ │ │ │ + ldr r2, [pc, #92] @ 78e3c │ │ │ │ + ldr r3, [pc, #92] @ 78e40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78e20 │ │ │ │ + bne 78e1c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 78e48 │ │ │ │ + ldr r3, [pc, #52] @ 78e44 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #452 @ 0x1c4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 78e4c │ │ │ │ - ldr r1, [pc, #36] @ 78e50 │ │ │ │ + ldr r3, [pc, #36] @ 78e48 │ │ │ │ + ldr r1, [pc, #36] @ 78e4c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, r4, lsl r2 │ │ │ │ + eorseq r7, ip, r8, lsl r2 │ │ │ │ andeq r0, r0, r0, asr sl │ │ │ │ - @ instruction: 0x003ec9bc │ │ │ │ + eorseq ip, lr, r0, asr #19 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0037c6d4 │ │ │ │ + @ instruction: 0x0037ccf0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 78ec8 │ │ │ │ - ldr r3, [pc, #92] @ 78ecc │ │ │ │ + ldr r2, [pc, #92] @ 78ec4 │ │ │ │ + ldr r3, [pc, #92] @ 78ec8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78ea8 │ │ │ │ + bne 78ea4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 78ed0 │ │ │ │ + ldr r3, [pc, #52] @ 78ecc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #428 @ 0x1ac │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 78ed4 │ │ │ │ - ldr r1, [pc, #36] @ 78ed8 │ │ │ │ + ldr r3, [pc, #36] @ 78ed0 │ │ │ │ + ldr r1, [pc, #36] @ 78ed4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, ip, lsl #3 │ │ │ │ + mlaseq ip, r0, r1, r7 │ │ │ │ @ instruction: 0x00000ab8 │ │ │ │ - eorseq ip, lr, r4, lsr r9 │ │ │ │ + eorseq ip, lr, r8, lsr r9 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq ip, r7, ip, asr #12 │ │ │ │ + eorseq ip, r7, r8, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 78f50 │ │ │ │ - ldr r3, [pc, #92] @ 78f54 │ │ │ │ + ldr r2, [pc, #92] @ 78f4c │ │ │ │ + ldr r3, [pc, #92] @ 78f50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78f30 │ │ │ │ + bne 78f2c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 78f58 │ │ │ │ + ldr r3, [pc, #52] @ 78f54 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 78f5c │ │ │ │ - ldr r1, [pc, #36] @ 78f60 │ │ │ │ + ldr r3, [pc, #36] @ 78f58 │ │ │ │ + ldr r1, [pc, #36] @ 78f5c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, r4, lsl #2 │ │ │ │ + eorseq r7, ip, r8, lsl #2 │ │ │ │ andeq r0, r0, r0, lsl ip │ │ │ │ - eorseq ip, lr, ip, lsr #17 │ │ │ │ + @ instruction: 0x003ec8b0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq ip, r7, r4, asr #11 │ │ │ │ + eorseq ip, r7, r0, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 78fd8 │ │ │ │ - ldr r3, [pc, #92] @ 78fdc │ │ │ │ + ldr r2, [pc, #92] @ 78fd4 │ │ │ │ + ldr r3, [pc, #92] @ 78fd8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78fb8 │ │ │ │ + bne 78fb4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 78fe0 │ │ │ │ + ldr r3, [pc, #52] @ 78fdc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #376 @ 0x178 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 78fe4 │ │ │ │ - ldr r1, [pc, #36] @ 78fe8 │ │ │ │ + ldr r3, [pc, #36] @ 78fe0 │ │ │ │ + ldr r1, [pc, #36] @ 78fe4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, ip, ip, ror r0 │ │ │ │ + eorseq r7, ip, r0, lsl #1 │ │ │ │ andeq r0, r0, r4, lsr #13 │ │ │ │ - eorseq ip, lr, r4, lsr #16 │ │ │ │ + eorseq ip, lr, r8, lsr #16 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq ip, r7, ip, lsr r5 │ │ │ │ + eorseq ip, r7, r8, asr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 79060 │ │ │ │ - ldr r3, [pc, #92] @ 79064 │ │ │ │ + ldr r2, [pc, #92] @ 7905c │ │ │ │ + ldr r3, [pc, #92] @ 79060 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 79040 │ │ │ │ + bne 7903c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 79068 │ │ │ │ + ldr r3, [pc, #52] @ 79064 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #348 @ 0x15c │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7906c │ │ │ │ - ldr r1, [pc, #36] @ 79070 │ │ │ │ + ldr r3, [pc, #36] @ 79068 │ │ │ │ + ldr r1, [pc, #36] @ 7906c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c6ff4 │ │ │ │ + @ instruction: 0x003c6ff8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - mlaseq lr, ip, r7, ip │ │ │ │ + eorseq ip, lr, r0, lsr #15 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0037c4b4 │ │ │ │ + @ instruction: 0x0037cad0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 790e8 │ │ │ │ - ldr r3, [pc, #92] @ 790ec │ │ │ │ + ldr r2, [pc, #92] @ 790e4 │ │ │ │ + ldr r3, [pc, #92] @ 790e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 790c8 │ │ │ │ + bne 790c4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 790f0 │ │ │ │ + ldr r3, [pc, #52] @ 790ec │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #320 @ 0x140 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 790f4 │ │ │ │ - ldr r1, [pc, #36] @ 790f8 │ │ │ │ + ldr r3, [pc, #36] @ 790f0 │ │ │ │ + ldr r1, [pc, #36] @ 790f4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r6, ip, ip, ror #30 │ │ │ │ + eorseq r6, ip, r0, ror pc │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq ip, lr, r4, lsl r7 │ │ │ │ + eorseq ip, lr, r8, lsl r7 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq ip, r7, ip, lsr #8 │ │ │ │ + eorseq ip, r7, r8, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 79170 │ │ │ │ - ldr r3, [pc, #92] @ 79174 │ │ │ │ + ldr r2, [pc, #92] @ 7916c │ │ │ │ + ldr r3, [pc, #92] @ 79170 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 79150 │ │ │ │ + bne 7914c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 79178 │ │ │ │ + ldr r3, [pc, #52] @ 79174 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #292 @ 0x124 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7917c │ │ │ │ - ldr r1, [pc, #36] @ 79180 │ │ │ │ + ldr r3, [pc, #36] @ 79178 │ │ │ │ + ldr r1, [pc, #36] @ 7917c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r6, ip, r4, ror #29 │ │ │ │ + eorseq r6, ip, r8, ror #29 │ │ │ │ andeq r0, r0, r8, lsl #15 │ │ │ │ - eorseq ip, lr, ip, lsl #13 │ │ │ │ + mlaseq lr, r0, r6, ip │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq ip, r7, r4, lsr #7 │ │ │ │ + eorseq ip, r7, r0, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 791f8 │ │ │ │ - ldr r3, [pc, #92] @ 791fc │ │ │ │ + ldr r2, [pc, #92] @ 791f4 │ │ │ │ + ldr r3, [pc, #92] @ 791f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 791d8 │ │ │ │ + bne 791d4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 79200 │ │ │ │ + ldr r3, [pc, #52] @ 791fc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #268 @ 0x10c │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 79204 │ │ │ │ - ldr r1, [pc, #36] @ 79208 │ │ │ │ + ldr r3, [pc, #36] @ 79200 │ │ │ │ + ldr r1, [pc, #36] @ 79204 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r6, ip, ip, asr lr │ │ │ │ + eorseq r6, ip, r0, ror #28 │ │ │ │ andeq r0, r0, r4, lsl #20 │ │ │ │ - eorseq ip, lr, r4, lsl #12 │ │ │ │ + eorseq ip, lr, r8, lsl #12 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq ip, r7, ip, lsl r3 │ │ │ │ + eorseq ip, r7, r8, lsr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 79280 │ │ │ │ - ldr r3, [pc, #92] @ 79284 │ │ │ │ + ldr r2, [pc, #92] @ 7927c │ │ │ │ + ldr r3, [pc, #92] @ 79280 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 79260 │ │ │ │ + bne 7925c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 79288 │ │ │ │ + ldr r3, [pc, #52] @ 79284 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #244 @ 0xf4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7928c │ │ │ │ - ldr r1, [pc, #36] @ 79290 │ │ │ │ + ldr r3, [pc, #36] @ 79288 │ │ │ │ + ldr r1, [pc, #36] @ 7928c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c6dd4 │ │ │ │ + @ instruction: 0x003c6dd8 │ │ │ │ andeq r0, r0, r0, lsl r4 │ │ │ │ - eorseq ip, lr, ip, ror r5 │ │ │ │ + eorseq ip, lr, r0, lsl #11 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - mlaseq r7, r4, r2, ip │ │ │ │ + @ instruction: 0x0037c8b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 79308 │ │ │ │ - ldr r3, [pc, #92] @ 7930c │ │ │ │ + ldr r2, [pc, #92] @ 79304 │ │ │ │ + ldr r3, [pc, #92] @ 79308 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 792e8 │ │ │ │ + bne 792e4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 79310 │ │ │ │ + ldr r3, [pc, #52] @ 7930c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #216 @ 0xd8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 79314 │ │ │ │ - ldr r1, [pc, #36] @ 79318 │ │ │ │ + ldr r3, [pc, #36] @ 79310 │ │ │ │ + ldr r1, [pc, #36] @ 79314 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r6, ip, ip, asr #26 │ │ │ │ + eorseq r6, ip, r0, asr sp │ │ │ │ andeq r0, r0, ip, lsl #9 │ │ │ │ - @ instruction: 0x003ec4f4 │ │ │ │ + @ instruction: 0x003ec4f8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq ip, r7, ip, lsl #4 │ │ │ │ + eorseq ip, r7, r8, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 79390 │ │ │ │ - ldr r3, [pc, #92] @ 79394 │ │ │ │ + ldr r2, [pc, #92] @ 7938c │ │ │ │ + ldr r3, [pc, #92] @ 79390 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 79370 │ │ │ │ + bne 7936c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 79398 │ │ │ │ + ldr r3, [pc, #52] @ 79394 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #188 @ 0xbc │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7939c │ │ │ │ - ldr r1, [pc, #36] @ 793a0 │ │ │ │ + ldr r3, [pc, #36] @ 79398 │ │ │ │ + ldr r1, [pc, #36] @ 7939c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r6, ip, r4, asr #25 │ │ │ │ + eorseq r6, ip, r8, asr #25 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ - eorseq ip, lr, ip, ror #8 │ │ │ │ + eorseq ip, lr, r0, ror r4 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq ip, r7, r4, lsl #3 │ │ │ │ + eorseq ip, r7, r0, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 79418 │ │ │ │ - ldr r3, [pc, #92] @ 7941c │ │ │ │ + ldr r2, [pc, #92] @ 79414 │ │ │ │ + ldr r3, [pc, #92] @ 79418 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 793f8 │ │ │ │ + bne 793f4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 79420 │ │ │ │ + ldr r3, [pc, #52] @ 7941c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #164 @ 0xa4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 79424 │ │ │ │ - ldr r1, [pc, #36] @ 79428 │ │ │ │ + ldr r3, [pc, #36] @ 79420 │ │ │ │ + ldr r1, [pc, #36] @ 79424 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r6, ip, ip, lsr ip │ │ │ │ + eorseq r6, ip, r0, asr #24 │ │ │ │ andeq r0, r0, ip, asr #20 │ │ │ │ - eorseq ip, lr, r4, ror #7 │ │ │ │ + eorseq ip, lr, r8, ror #7 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - ldrsheq ip, [r7], -ip @ │ │ │ │ + eorseq ip, r7, r8, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 794a4 │ │ │ │ - ldr r3, [pc, #96] @ 794a8 │ │ │ │ + ldr r2, [pc, #96] @ 794a0 │ │ │ │ + ldr r3, [pc, #96] @ 794a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 79484 │ │ │ │ + bne 79480 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 794ac │ │ │ │ + ldr r3, [pc, #56] @ 794a8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1248 @ 0x4e0 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 794b0 │ │ │ │ - ldr r1, [pc, #36] @ 794b4 │ │ │ │ + ldr r3, [pc, #36] @ 794ac │ │ │ │ + ldr r1, [pc, #36] @ 794b0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c6bb4 │ │ │ │ + @ instruction: 0x003c6bb8 │ │ │ │ andeq r0, r0, r8, ror ip │ │ │ │ - eorseq ip, lr, ip, asr r3 │ │ │ │ + eorseq ip, lr, r0, ror #6 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq ip, r7, r0, ror r0 │ │ │ │ + eorseq ip, r7, ip, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 79530 │ │ │ │ - ldr r3, [pc, #96] @ 79534 │ │ │ │ + ldr r2, [pc, #96] @ 7952c │ │ │ │ + ldr r3, [pc, #96] @ 79530 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 79510 │ │ │ │ + bne 7950c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 79538 │ │ │ │ + ldr r3, [pc, #56] @ 79534 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1216 @ 0x4c0 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7953c │ │ │ │ - ldr r1, [pc, #36] @ 79540 │ │ │ │ + ldr r3, [pc, #36] @ 79538 │ │ │ │ + ldr r1, [pc, #36] @ 7953c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r6, ip, r8, lsr #22 │ │ │ │ + eorseq r6, ip, ip, lsr #22 │ │ │ │ andeq r0, r0, r0, asr #17 │ │ │ │ - @ instruction: 0x003ec2d0 │ │ │ │ + @ instruction: 0x003ec2d4 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, r4, ror #31 │ │ │ │ + eorseq ip, r7, r0, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 795bc │ │ │ │ - ldr r3, [pc, #96] @ 795c0 │ │ │ │ + ldr r2, [pc, #96] @ 795b8 │ │ │ │ + ldr r3, [pc, #96] @ 795bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7959c │ │ │ │ + bne 79598 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 795c4 │ │ │ │ + ldr r3, [pc, #56] @ 795c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1200 @ 0x4b0 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 795c8 │ │ │ │ - ldr r1, [pc, #36] @ 795cc │ │ │ │ + ldr r3, [pc, #36] @ 795c4 │ │ │ │ + ldr r1, [pc, #36] @ 795c8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq ip, ip, sl, r6 │ │ │ │ + eorseq r6, ip, r0, lsr #21 │ │ │ │ andeq r0, r0, r0, lsr #25 │ │ │ │ - eorseq ip, lr, r4, asr #4 │ │ │ │ + eorseq ip, lr, r8, asr #4 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, r8, asr pc │ │ │ │ + eorseq ip, r7, r4, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 79648 │ │ │ │ - ldr r3, [pc, #96] @ 7964c │ │ │ │ + ldr r2, [pc, #96] @ 79644 │ │ │ │ + ldr r3, [pc, #96] @ 79648 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 79628 │ │ │ │ + bne 79624 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 79650 │ │ │ │ + ldr r3, [pc, #56] @ 7964c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2544 @ 0x9f0 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 79654 │ │ │ │ - ldr r1, [pc, #36] @ 79658 │ │ │ │ + ldr r3, [pc, #36] @ 79650 │ │ │ │ + ldr r1, [pc, #36] @ 79654 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r6, ip, r0, lsl sl │ │ │ │ + eorseq r6, ip, r4, lsl sl │ │ │ │ andeq r0, r0, r4, lsr r7 │ │ │ │ - @ instruction: 0x003ec1b8 │ │ │ │ + @ instruction: 0x003ec1bc │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, ip, asr #29 │ │ │ │ + eorseq ip, r7, r8, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 796d0 │ │ │ │ - ldr r3, [pc, #92] @ 796d4 │ │ │ │ + ldr r2, [pc, #92] @ 796cc │ │ │ │ + ldr r3, [pc, #92] @ 796d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 796b0 │ │ │ │ + bne 796ac │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 796d8 │ │ │ │ + ldr r3, [pc, #52] @ 796d4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2544 @ 0x9f0 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 796dc │ │ │ │ - ldr r1, [pc, #36] @ 796e0 │ │ │ │ + ldr r3, [pc, #36] @ 796d8 │ │ │ │ + ldr r1, [pc, #36] @ 796dc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r6, ip, r4, lsl #19 │ │ │ │ + eorseq r6, ip, r8, lsl #19 │ │ │ │ andeq r0, r0, r8, ror #20 │ │ │ │ - eorseq ip, lr, ip, lsr #2 │ │ │ │ + eorseq ip, lr, r0, lsr r1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, r4, asr #28 │ │ │ │ + eorseq ip, r7, r0, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 7975c │ │ │ │ - ldr r3, [pc, #96] @ 79760 │ │ │ │ + ldr r2, [pc, #96] @ 79758 │ │ │ │ + ldr r3, [pc, #96] @ 7975c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7973c │ │ │ │ + bne 79738 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 79764 │ │ │ │ + ldr r3, [pc, #56] @ 79760 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1328 @ 0x530 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 79768 │ │ │ │ - ldr r1, [pc, #36] @ 7976c │ │ │ │ + ldr r3, [pc, #36] @ 79764 │ │ │ │ + ldr r1, [pc, #36] @ 79768 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c68fc │ │ │ │ + eorseq r6, ip, r0, lsl #18 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq ip, lr, r4, lsr #1 │ │ │ │ + eorseq ip, lr, r8, lsr #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0037bdb8 │ │ │ │ + @ instruction: 0x0037c3d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 797e8 │ │ │ │ - ldr r3, [pc, #96] @ 797ec │ │ │ │ + ldr r2, [pc, #96] @ 797e4 │ │ │ │ + ldr r3, [pc, #96] @ 797e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 797c8 │ │ │ │ + bne 797c4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 797f0 │ │ │ │ + ldr r3, [pc, #56] @ 797ec │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1296 @ 0x510 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 797f4 │ │ │ │ - ldr r1, [pc, #36] @ 797f8 │ │ │ │ + ldr r3, [pc, #36] @ 797f0 │ │ │ │ + ldr r1, [pc, #36] @ 797f4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r6, ip, r0, ror r8 │ │ │ │ + eorseq r6, ip, r4, ror r8 │ │ │ │ @ instruction: 0x00000bb8 │ │ │ │ - eorseq ip, lr, r8, lsl r0 │ │ │ │ + eorseq ip, lr, ip, lsl r0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, ip, lsr #26 │ │ │ │ + eorseq ip, r7, r8, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 79874 │ │ │ │ - ldr r3, [pc, #96] @ 79878 │ │ │ │ + ldr r2, [pc, #96] @ 79870 │ │ │ │ + ldr r3, [pc, #96] @ 79874 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 79854 │ │ │ │ + bne 79850 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 7987c │ │ │ │ + ldr r3, [pc, #56] @ 79878 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1392 @ 0x570 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 79880 │ │ │ │ - ldr r1, [pc, #36] @ 79884 │ │ │ │ + ldr r3, [pc, #36] @ 7987c │ │ │ │ + ldr r1, [pc, #36] @ 79880 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r6, ip, r4, ror #15 │ │ │ │ + eorseq r6, ip, r8, ror #15 │ │ │ │ andeq r0, r0, ip, lsl #25 │ │ │ │ - eorseq fp, lr, ip, lsl #31 │ │ │ │ + mlaseq lr, r0, pc, fp @ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, r0, lsr #25 │ │ │ │ + @ instruction: 0x0037c2bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 798fc │ │ │ │ - ldr r3, [pc, #92] @ 79900 │ │ │ │ + ldr r2, [pc, #92] @ 798f8 │ │ │ │ + ldr r3, [pc, #92] @ 798fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 798dc │ │ │ │ + bne 798d8 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 79904 │ │ │ │ + ldr r3, [pc, #52] @ 79900 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1376 @ 0x560 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 79908 │ │ │ │ - ldr r1, [pc, #36] @ 7990c │ │ │ │ + ldr r3, [pc, #36] @ 79904 │ │ │ │ + ldr r1, [pc, #36] @ 79908 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r6, ip, r8, asr r7 │ │ │ │ + eorseq r6, ip, ip, asr r7 │ │ │ │ andeq r0, r0, r4, lsl #24 │ │ │ │ - eorseq fp, lr, r0, lsl #30 │ │ │ │ + eorseq fp, lr, r4, lsl #30 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, r8, lsl ip │ │ │ │ + eorseq ip, r7, r4, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 79984 │ │ │ │ - ldr r3, [pc, #92] @ 79988 │ │ │ │ + ldr r2, [pc, #92] @ 79980 │ │ │ │ + ldr r3, [pc, #92] @ 79984 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 79964 │ │ │ │ + bne 79960 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 7998c │ │ │ │ + ldr r3, [pc, #52] @ 79988 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1360 @ 0x550 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 79990 │ │ │ │ - ldr r1, [pc, #36] @ 79994 │ │ │ │ + ldr r3, [pc, #36] @ 7998c │ │ │ │ + ldr r1, [pc, #36] @ 79990 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c66d0 │ │ │ │ + @ instruction: 0x003c66d4 │ │ │ │ andeq r0, r0, ip, lsl ip │ │ │ │ - eorseq fp, lr, r8, ror lr │ │ │ │ + eorseq fp, lr, ip, ror lr │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - mlaseq r7, r0, fp, fp │ │ │ │ + eorseq ip, r7, ip, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 79a0c │ │ │ │ - ldr r3, [pc, #92] @ 79a10 │ │ │ │ + ldr r2, [pc, #92] @ 79a08 │ │ │ │ + ldr r3, [pc, #92] @ 79a0c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 799ec │ │ │ │ + bne 799e8 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 79a14 │ │ │ │ + ldr r3, [pc, #52] @ 79a10 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1456 @ 0x5b0 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 79a18 │ │ │ │ - ldr r1, [pc, #36] @ 79a1c │ │ │ │ + ldr r3, [pc, #36] @ 79a14 │ │ │ │ + ldr r1, [pc, #36] @ 79a18 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r6, ip, r8, asr #12 │ │ │ │ + eorseq r6, ip, ip, asr #12 │ │ │ │ andeq r0, r0, ip, ror #13 │ │ │ │ - @ instruction: 0x003ebdf0 │ │ │ │ + @ instruction: 0x003ebdf4 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, r8, lsl #22 │ │ │ │ + eorseq ip, r7, r4, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 79a98 │ │ │ │ - ldr r3, [pc, #96] @ 79a9c │ │ │ │ + ldr r2, [pc, #96] @ 79a94 │ │ │ │ + ldr r3, [pc, #96] @ 79a98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 79a78 │ │ │ │ + bne 79a74 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 79aa0 │ │ │ │ + ldr r3, [pc, #56] @ 79a9c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1424 @ 0x590 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 79aa4 │ │ │ │ - ldr r1, [pc, #36] @ 79aa8 │ │ │ │ + ldr r3, [pc, #36] @ 79aa0 │ │ │ │ + ldr r1, [pc, #36] @ 79aa4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r6, ip, r0, asr #11 │ │ │ │ + eorseq r6, ip, r4, asr #11 │ │ │ │ andeq r0, r0, r8, ror #11 │ │ │ │ - eorseq fp, lr, r8, ror #26 │ │ │ │ + eorseq fp, lr, ip, ror #26 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, ip, ror sl │ │ │ │ + mlaseq r7, r8, r0, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 79b24 │ │ │ │ - ldr r3, [pc, #96] @ 79b28 │ │ │ │ + ldr r2, [pc, #96] @ 79b20 │ │ │ │ + ldr r3, [pc, #96] @ 79b24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 79b04 │ │ │ │ + bne 79b00 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 79b2c │ │ │ │ + ldr r3, [pc, #56] @ 79b28 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1472 @ 0x5c0 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 79b30 │ │ │ │ - ldr r1, [pc, #36] @ 79b34 │ │ │ │ + ldr r3, [pc, #36] @ 79b2c │ │ │ │ + ldr r1, [pc, #36] @ 79b30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r6, ip, r4, lsr r5 │ │ │ │ + eorseq r6, ip, r8, lsr r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x003ebcdc │ │ │ │ + eorseq fp, lr, r0, ror #25 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0037b9f0 │ │ │ │ + eorseq ip, r7, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 79bb0 │ │ │ │ - ldr r3, [pc, #96] @ 79bb4 │ │ │ │ + ldr r2, [pc, #96] @ 79bac │ │ │ │ + ldr r3, [pc, #96] @ 79bb0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 79b90 │ │ │ │ + bne 79b8c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 79bb8 │ │ │ │ + ldr r3, [pc, #56] @ 79bb4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1808 @ 0x710 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 79bbc │ │ │ │ - ldr r1, [pc, #36] @ 79bc0 │ │ │ │ + ldr r3, [pc, #36] @ 79bb8 │ │ │ │ + ldr r1, [pc, #36] @ 79bbc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r6, ip, r8, lsr #9 │ │ │ │ + eorseq r6, ip, ip, lsr #9 │ │ │ │ andeq r0, r0, r0, lsl #19 │ │ │ │ - eorseq fp, lr, r0, asr ip │ │ │ │ + eorseq fp, lr, r4, asr ip │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, r4, ror #18 │ │ │ │ + eorseq fp, r7, r0, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 79c3c │ │ │ │ - ldr r3, [pc, #96] @ 79c40 │ │ │ │ + ldr r2, [pc, #96] @ 79c38 │ │ │ │ + ldr r3, [pc, #96] @ 79c3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 79c1c │ │ │ │ + bne 79c18 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 79c44 │ │ │ │ + ldr r3, [pc, #56] @ 79c40 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1792 @ 0x700 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 79c48 │ │ │ │ - ldr r1, [pc, #36] @ 79c4c │ │ │ │ + ldr r3, [pc, #36] @ 79c44 │ │ │ │ + ldr r1, [pc, #36] @ 79c48 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r6, ip, ip, lsl r4 │ │ │ │ + eorseq r6, ip, r0, lsr #8 │ │ │ │ andeq r0, r0, ip, ror #21 │ │ │ │ - eorseq fp, lr, r4, asr #23 │ │ │ │ + eorseq fp, lr, r8, asr #23 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0037b8d8 │ │ │ │ + @ instruction: 0x0037bef4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 79cc8 │ │ │ │ - ldr r3, [pc, #96] @ 79ccc │ │ │ │ + ldr r2, [pc, #96] @ 79cc4 │ │ │ │ + ldr r3, [pc, #96] @ 79cc8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 79ca8 │ │ │ │ + bne 79ca4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 79cd0 │ │ │ │ + ldr r3, [pc, #56] @ 79ccc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1776 @ 0x6f0 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 79cd4 │ │ │ │ - ldr r1, [pc, #36] @ 79cd8 │ │ │ │ + ldr r3, [pc, #36] @ 79cd0 │ │ │ │ + ldr r1, [pc, #36] @ 79cd4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq ip, r0, r3, r6 │ │ │ │ + mlaseq ip, r4, r3, r6 │ │ │ │ @ instruction: 0x00000abc │ │ │ │ - eorseq fp, lr, r8, lsr fp │ │ │ │ + eorseq fp, lr, ip, lsr fp │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, ip, asr #16 │ │ │ │ + eorseq fp, r7, r8, ror #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 79d54 │ │ │ │ - ldr r3, [pc, #96] @ 79d58 │ │ │ │ + ldr r2, [pc, #96] @ 79d50 │ │ │ │ + ldr r3, [pc, #96] @ 79d54 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 79d34 │ │ │ │ + bne 79d30 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 79d5c │ │ │ │ + ldr r3, [pc, #56] @ 79d58 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1728 @ 0x6c0 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 79d60 │ │ │ │ - ldr r1, [pc, #36] @ 79d64 │ │ │ │ + ldr r3, [pc, #36] @ 79d5c │ │ │ │ + ldr r1, [pc, #36] @ 79d60 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r6, ip, r4, lsl #6 │ │ │ │ + eorseq r6, ip, r8, lsl #6 │ │ │ │ andeq r0, r0, r0, ror #24 │ │ │ │ - eorseq fp, lr, ip, lsr #21 │ │ │ │ + @ instruction: 0x003ebab0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, r0, asr #15 │ │ │ │ + @ instruction: 0x0037bddc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 79de0 │ │ │ │ - ldr r3, [pc, #96] @ 79de4 │ │ │ │ + ldr r2, [pc, #96] @ 79ddc │ │ │ │ + ldr r3, [pc, #96] @ 79de0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 79dc0 │ │ │ │ + bne 79dbc │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 79de8 │ │ │ │ + ldr r3, [pc, #56] @ 79de4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1696 @ 0x6a0 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 79dec │ │ │ │ - ldr r1, [pc, #36] @ 79df0 │ │ │ │ + ldr r3, [pc, #36] @ 79de8 │ │ │ │ + ldr r1, [pc, #36] @ 79dec │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r6, ip, r8, ror r2 │ │ │ │ + eorseq r6, ip, ip, ror r2 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq fp, lr, r0, lsr #20 │ │ │ │ + eorseq fp, lr, r4, lsr #20 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, r4, lsr r7 │ │ │ │ + eorseq fp, r7, r0, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 79e6c │ │ │ │ - ldr r3, [pc, #96] @ 79e70 │ │ │ │ + ldr r2, [pc, #96] @ 79e68 │ │ │ │ + ldr r3, [pc, #96] @ 79e6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 79e4c │ │ │ │ + bne 79e48 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 79e74 │ │ │ │ + ldr r3, [pc, #56] @ 79e70 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1648 @ 0x670 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 79e78 │ │ │ │ - ldr r1, [pc, #36] @ 79e7c │ │ │ │ + ldr r3, [pc, #36] @ 79e74 │ │ │ │ + ldr r1, [pc, #36] @ 79e78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r6, ip, ip, ror #3 │ │ │ │ + @ instruction: 0x003c61f0 │ │ │ │ andeq r0, r0, r4, ror #15 │ │ │ │ - mlaseq lr, r4, r9, fp │ │ │ │ + mlaseq lr, r8, r9, fp │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, r8, lsr #13 │ │ │ │ + eorseq fp, r7, r4, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 79ef4 │ │ │ │ - ldr r3, [pc, #92] @ 79ef8 │ │ │ │ + ldr r2, [pc, #92] @ 79ef0 │ │ │ │ + ldr r3, [pc, #92] @ 79ef4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 79ed4 │ │ │ │ + bne 79ed0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 79efc │ │ │ │ + ldr r3, [pc, #52] @ 79ef8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1632 @ 0x660 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 79f00 │ │ │ │ - ldr r1, [pc, #36] @ 79f04 │ │ │ │ + ldr r3, [pc, #36] @ 79efc │ │ │ │ + ldr r1, [pc, #36] @ 79f00 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r6, ip, r0, ror #2 │ │ │ │ + eorseq r6, ip, r4, ror #2 │ │ │ │ andeq r0, r0, r4, lsr sl │ │ │ │ - eorseq fp, lr, r8, lsl #18 │ │ │ │ + eorseq fp, lr, ip, lsl #18 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, r0, lsr #12 │ │ │ │ + eorseq fp, r7, ip, lsr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 79f80 │ │ │ │ - ldr r3, [pc, #96] @ 79f84 │ │ │ │ + ldr r2, [pc, #96] @ 79f7c │ │ │ │ + ldr r3, [pc, #96] @ 79f80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 79f60 │ │ │ │ + bne 79f5c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 79f88 │ │ │ │ + ldr r3, [pc, #56] @ 79f84 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1600 @ 0x640 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 79f8c │ │ │ │ - ldr r1, [pc, #36] @ 79f90 │ │ │ │ + ldr r3, [pc, #36] @ 79f88 │ │ │ │ + ldr r1, [pc, #36] @ 79f8c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsbeq r6, [ip], -r8 @ │ │ │ │ + ldrsbeq r6, [ip], -ip @ │ │ │ │ andeq r0, r0, ip, lsl r7 │ │ │ │ - eorseq fp, lr, r0, lsl #17 │ │ │ │ + eorseq fp, lr, r4, lsl #17 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - mlaseq r7, r4, r5, fp │ │ │ │ + @ instruction: 0x0037bbb0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 7a00c │ │ │ │ - ldr r3, [pc, #96] @ 7a010 │ │ │ │ + ldr r2, [pc, #96] @ 7a008 │ │ │ │ + ldr r3, [pc, #96] @ 7a00c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 79fec │ │ │ │ + bne 79fe8 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 7a014 │ │ │ │ + ldr r3, [pc, #56] @ 7a010 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1552 @ 0x610 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7a018 │ │ │ │ - ldr r1, [pc, #36] @ 7a01c │ │ │ │ + ldr r3, [pc, #36] @ 7a014 │ │ │ │ + ldr r1, [pc, #36] @ 7a018 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r6, ip, ip, asr #32 │ │ │ │ + eorseq r6, ip, r0, asr r0 │ │ │ │ muleq r0, ip, sl │ │ │ │ - @ instruction: 0x003eb7f4 │ │ │ │ + @ instruction: 0x003eb7f8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, r8, lsl #10 │ │ │ │ + eorseq fp, r7, r4, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 7a094 │ │ │ │ - ldr r3, [pc, #92] @ 7a098 │ │ │ │ + ldr r2, [pc, #92] @ 7a090 │ │ │ │ + ldr r3, [pc, #92] @ 7a094 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7a074 │ │ │ │ + bne 7a070 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 7a09c │ │ │ │ + ldr r3, [pc, #52] @ 7a098 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1536 @ 0x600 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7a0a0 │ │ │ │ - ldr r1, [pc, #36] @ 7a0a4 │ │ │ │ + ldr r3, [pc, #36] @ 7a09c │ │ │ │ + ldr r1, [pc, #36] @ 7a0a0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, ip, r0, asr #31 │ │ │ │ + eorseq r5, ip, r4, asr #31 │ │ │ │ andeq r0, r0, ip, lsr #13 │ │ │ │ - eorseq fp, lr, r8, ror #14 │ │ │ │ + eorseq fp, lr, ip, ror #14 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, r0, lsl #9 │ │ │ │ + mlaseq r7, ip, sl, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 7a120 │ │ │ │ - ldr r3, [pc, #96] @ 7a124 │ │ │ │ + ldr r2, [pc, #96] @ 7a11c │ │ │ │ + ldr r3, [pc, #96] @ 7a120 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7a100 │ │ │ │ + bne 7a0fc │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 7a128 │ │ │ │ + ldr r3, [pc, #56] @ 7a124 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1488 @ 0x5d0 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7a12c │ │ │ │ - ldr r1, [pc, #36] @ 7a130 │ │ │ │ + ldr r3, [pc, #36] @ 7a128 │ │ │ │ + ldr r1, [pc, #36] @ 7a12c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, ip, r8, lsr pc │ │ │ │ + eorseq r5, ip, ip, lsr pc │ │ │ │ andeq r0, r0, r8, lsr r8 │ │ │ │ - eorseq fp, lr, r0, ror #13 │ │ │ │ + eorseq fp, lr, r4, ror #13 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0037b3f4 │ │ │ │ + eorseq fp, r7, r0, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 7a1ac │ │ │ │ - ldr r3, [pc, #96] @ 7a1b0 │ │ │ │ + ldr r2, [pc, #96] @ 7a1a8 │ │ │ │ + ldr r3, [pc, #96] @ 7a1ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7a18c │ │ │ │ + bne 7a188 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 7a1b4 │ │ │ │ + ldr r3, [pc, #56] @ 7a1b0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2144 @ 0x860 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7a1b8 │ │ │ │ - ldr r1, [pc, #36] @ 7a1bc │ │ │ │ + ldr r3, [pc, #36] @ 7a1b4 │ │ │ │ + ldr r1, [pc, #36] @ 7a1b8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, ip, ip, lsr #29 │ │ │ │ + @ instruction: 0x003c5eb0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eorseq fp, lr, r4, asr r6 │ │ │ │ + eorseq fp, lr, r8, asr r6 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, r8, ror #6 │ │ │ │ + eorseq fp, r7, r4, lsl #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 7a234 │ │ │ │ - ldr r3, [pc, #92] @ 7a238 │ │ │ │ + ldr r2, [pc, #92] @ 7a230 │ │ │ │ + ldr r3, [pc, #92] @ 7a234 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7a214 │ │ │ │ + bne 7a210 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 7a23c │ │ │ │ + ldr r3, [pc, #52] @ 7a238 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2128 @ 0x850 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7a240 │ │ │ │ - ldr r1, [pc, #36] @ 7a244 │ │ │ │ + ldr r3, [pc, #36] @ 7a23c │ │ │ │ + ldr r1, [pc, #36] @ 7a240 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, ip, r0, lsr #28 │ │ │ │ + eorseq r5, ip, r4, lsr #28 │ │ │ │ andeq r0, r0, r4, lsr #15 │ │ │ │ - eorseq fp, lr, r8, asr #11 │ │ │ │ + eorseq fp, lr, ip, asr #11 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, r0, ror #5 │ │ │ │ + @ instruction: 0x0037b8fc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 7a2c0 │ │ │ │ - ldr r3, [pc, #96] @ 7a2c4 │ │ │ │ + ldr r2, [pc, #96] @ 7a2bc │ │ │ │ + ldr r3, [pc, #96] @ 7a2c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7a2a0 │ │ │ │ + bne 7a29c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 7a2c8 │ │ │ │ + ldr r3, [pc, #56] @ 7a2c4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2096 @ 0x830 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7a2cc │ │ │ │ - ldr r1, [pc, #36] @ 7a2d0 │ │ │ │ + ldr r3, [pc, #36] @ 7a2c8 │ │ │ │ + ldr r1, [pc, #36] @ 7a2cc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq ip, r8, sp, r5 │ │ │ │ + mlaseq ip, ip, sp, r5 │ │ │ │ andeq r0, r0, ip, ror #22 │ │ │ │ - eorseq fp, lr, r0, asr #10 │ │ │ │ + eorseq fp, lr, r4, asr #10 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, r4, asr r2 │ │ │ │ + eorseq fp, r7, r0, ror r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 7a34c │ │ │ │ - ldr r3, [pc, #96] @ 7a350 │ │ │ │ + ldr r2, [pc, #96] @ 7a348 │ │ │ │ + ldr r3, [pc, #96] @ 7a34c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7a32c │ │ │ │ + bne 7a328 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 7a354 │ │ │ │ + ldr r3, [pc, #56] @ 7a350 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2064 @ 0x810 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7a358 │ │ │ │ - ldr r1, [pc, #36] @ 7a35c │ │ │ │ + ldr r3, [pc, #36] @ 7a354 │ │ │ │ + ldr r1, [pc, #36] @ 7a358 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, ip, ip, lsl #26 │ │ │ │ + eorseq r5, ip, r0, lsl sp │ │ │ │ andeq r0, r0, r0, asr #19 │ │ │ │ - @ instruction: 0x003eb4b4 │ │ │ │ + @ instruction: 0x003eb4b8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, r8, asr #3 │ │ │ │ + eorseq fp, r7, r4, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 7a3d8 │ │ │ │ - ldr r3, [pc, #96] @ 7a3dc │ │ │ │ + ldr r2, [pc, #96] @ 7a3d4 │ │ │ │ + ldr r3, [pc, #96] @ 7a3d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7a3b8 │ │ │ │ + bne 7a3b4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 7a3e0 │ │ │ │ + ldr r3, [pc, #56] @ 7a3dc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2032 @ 0x7f0 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7a3e4 │ │ │ │ - ldr r1, [pc, #36] @ 7a3e8 │ │ │ │ + ldr r3, [pc, #36] @ 7a3e0 │ │ │ │ + ldr r1, [pc, #36] @ 7a3e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, ip, r0, lsl #25 │ │ │ │ + eorseq r5, ip, r4, lsl #25 │ │ │ │ andeq r0, r0, r0, lsr #23 │ │ │ │ - eorseq fp, lr, r8, lsr #8 │ │ │ │ + eorseq fp, lr, ip, lsr #8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, ip, lsr r1 │ │ │ │ + eorseq fp, r7, r8, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 7a464 │ │ │ │ - ldr r3, [pc, #96] @ 7a468 │ │ │ │ + ldr r2, [pc, #96] @ 7a460 │ │ │ │ + ldr r3, [pc, #96] @ 7a464 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7a444 │ │ │ │ + bne 7a440 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 7a46c │ │ │ │ + ldr r3, [pc, #56] @ 7a468 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2000 @ 0x7d0 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7a470 │ │ │ │ - ldr r1, [pc, #36] @ 7a474 │ │ │ │ + ldr r3, [pc, #36] @ 7a46c │ │ │ │ + ldr r1, [pc, #36] @ 7a470 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c5bf4 │ │ │ │ + @ instruction: 0x003c5bf8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - mlaseq lr, ip, r3, fp │ │ │ │ + eorseq fp, lr, r0, lsr #7 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - ldrheq fp, [r7], -r0 @ │ │ │ │ + eorseq fp, r7, ip, asr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 7a4f0 │ │ │ │ - ldr r3, [pc, #96] @ 7a4f4 │ │ │ │ + ldr r2, [pc, #96] @ 7a4ec │ │ │ │ + ldr r3, [pc, #96] @ 7a4f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7a4d0 │ │ │ │ + bne 7a4cc │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 7a4f8 │ │ │ │ + ldr r3, [pc, #56] @ 7a4f4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1968 @ 0x7b0 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7a4fc │ │ │ │ - ldr r1, [pc, #36] @ 7a500 │ │ │ │ + ldr r3, [pc, #36] @ 7a4f8 │ │ │ │ + ldr r1, [pc, #36] @ 7a4fc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, ip, r8, ror #22 │ │ │ │ + eorseq r5, ip, ip, ror #22 │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ - eorseq fp, lr, r0, lsl r3 │ │ │ │ + eorseq fp, lr, r4, lsl r3 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r7, r4, lsr #32 │ │ │ │ + eorseq fp, r7, r0, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 7a57c │ │ │ │ - ldr r3, [pc, #96] @ 7a580 │ │ │ │ + ldr r2, [pc, #96] @ 7a578 │ │ │ │ + ldr r3, [pc, #96] @ 7a57c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7a55c │ │ │ │ + bne 7a558 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 7a584 │ │ │ │ + ldr r3, [pc, #56] @ 7a580 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1936 @ 0x790 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7a588 │ │ │ │ - ldr r1, [pc, #36] @ 7a58c │ │ │ │ + ldr r3, [pc, #36] @ 7a584 │ │ │ │ + ldr r1, [pc, #36] @ 7a588 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c5adc │ │ │ │ + eorseq r5, ip, r0, ror #21 │ │ │ │ andeq r0, r0, r0, ror #23 │ │ │ │ - eorseq fp, lr, r4, lsl #5 │ │ │ │ + eorseq fp, lr, r8, lsl #5 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - mlaseq r7, r8, pc, sl @ │ │ │ │ + @ instruction: 0x0037b5b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 7a604 │ │ │ │ - ldr r3, [pc, #92] @ 7a608 │ │ │ │ + ldr r2, [pc, #92] @ 7a600 │ │ │ │ + ldr r3, [pc, #92] @ 7a604 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7a5e4 │ │ │ │ + bne 7a5e0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 7a60c │ │ │ │ + ldr r3, [pc, #52] @ 7a608 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1920 @ 0x780 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7a610 │ │ │ │ - ldr r1, [pc, #36] @ 7a614 │ │ │ │ + ldr r3, [pc, #36] @ 7a60c │ │ │ │ + ldr r1, [pc, #36] @ 7a610 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, ip, r0, asr sl │ │ │ │ + eorseq r5, ip, r4, asr sl │ │ │ │ andeq r0, r0, r4, lsl #21 │ │ │ │ - @ instruction: 0x003eb1f8 │ │ │ │ + @ instruction: 0x003eb1fc │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sl, r7, r0, lsl pc │ │ │ │ + eorseq fp, r7, ip, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 7a690 │ │ │ │ - ldr r3, [pc, #96] @ 7a694 │ │ │ │ + ldr r2, [pc, #96] @ 7a68c │ │ │ │ + ldr r3, [pc, #96] @ 7a690 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7a670 │ │ │ │ + bne 7a66c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 7a698 │ │ │ │ + ldr r3, [pc, #56] @ 7a694 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1888 @ 0x760 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7a69c │ │ │ │ - ldr r1, [pc, #36] @ 7a6a0 │ │ │ │ + ldr r3, [pc, #36] @ 7a698 │ │ │ │ + ldr r1, [pc, #36] @ 7a69c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, ip, r8, asr #19 │ │ │ │ + eorseq r5, ip, ip, asr #19 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - eorseq fp, lr, r0, ror r1 │ │ │ │ + eorseq fp, lr, r4, ror r1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sl, r7, r4, lsl #29 │ │ │ │ + eorseq fp, r7, r0, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 7a71c │ │ │ │ - ldr r3, [pc, #96] @ 7a720 │ │ │ │ + ldr r2, [pc, #96] @ 7a718 │ │ │ │ + ldr r3, [pc, #96] @ 7a71c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7a6fc │ │ │ │ + bne 7a6f8 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 7a724 │ │ │ │ + ldr r3, [pc, #56] @ 7a720 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1856 @ 0x740 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7a728 │ │ │ │ - ldr r1, [pc, #36] @ 7a72c │ │ │ │ + ldr r3, [pc, #36] @ 7a724 │ │ │ │ + ldr r1, [pc, #36] @ 7a728 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, ip, ip, lsr r9 │ │ │ │ + eorseq r5, ip, r0, asr #18 │ │ │ │ andeq r0, r0, ip, ror #7 │ │ │ │ - eorseq fp, lr, r4, ror #1 │ │ │ │ + eorseq fp, lr, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0037adf8 │ │ │ │ + eorseq fp, r7, r4, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 7a7a8 │ │ │ │ - ldr r3, [pc, #96] @ 7a7ac │ │ │ │ + ldr r2, [pc, #96] @ 7a7a4 │ │ │ │ + ldr r3, [pc, #96] @ 7a7a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7a788 │ │ │ │ + bne 7a784 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 7a7b0 │ │ │ │ + ldr r3, [pc, #56] @ 7a7ac │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1824 @ 0x720 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7a7b4 │ │ │ │ - ldr r1, [pc, #36] @ 7a7b8 │ │ │ │ + ldr r3, [pc, #36] @ 7a7b0 │ │ │ │ + ldr r1, [pc, #36] @ 7a7b4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c58b0 │ │ │ │ + @ instruction: 0x003c58b4 │ │ │ │ andeq r0, r0, r8, asr #11 │ │ │ │ - eorseq fp, lr, r8, asr r0 │ │ │ │ + eorseq fp, lr, ip, asr r0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sl, r7, ip, ror #26 │ │ │ │ + eorseq fp, r7, r8, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 7a834 │ │ │ │ - ldr r3, [pc, #96] @ 7a838 │ │ │ │ + ldr r2, [pc, #96] @ 7a830 │ │ │ │ + ldr r3, [pc, #96] @ 7a834 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7a814 │ │ │ │ + bne 7a810 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 7a83c │ │ │ │ + ldr r3, [pc, #56] @ 7a838 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2176 @ 0x880 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7a840 │ │ │ │ - ldr r1, [pc, #36] @ 7a844 │ │ │ │ + ldr r3, [pc, #36] @ 7a83c │ │ │ │ + ldr r1, [pc, #36] @ 7a840 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, ip, r4, lsr #16 │ │ │ │ + eorseq r5, ip, r8, lsr #16 │ │ │ │ andeq r0, r0, r0, asr #25 │ │ │ │ - eorseq sl, lr, ip, asr #31 │ │ │ │ + @ instruction: 0x003eafd0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sl, r7, r0, ror #25 │ │ │ │ + @ instruction: 0x0037b2fc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 7a8c0 │ │ │ │ - ldr r3, [pc, #96] @ 7a8c4 │ │ │ │ + ldr r2, [pc, #96] @ 7a8bc │ │ │ │ + ldr r3, [pc, #96] @ 7a8c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7a8a0 │ │ │ │ + bne 7a89c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 7a8c8 │ │ │ │ + ldr r3, [pc, #56] @ 7a8c4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2192 @ 0x890 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7a8cc │ │ │ │ - ldr r1, [pc, #36] @ 7a8d0 │ │ │ │ + ldr r3, [pc, #36] @ 7a8c8 │ │ │ │ + ldr r1, [pc, #36] @ 7a8cc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq ip, r8, r7, r5 │ │ │ │ + mlaseq ip, ip, r7, r5 │ │ │ │ andeq r0, r0, ip, lsr #21 │ │ │ │ - eorseq sl, lr, r0, asr #30 │ │ │ │ + eorseq sl, lr, r4, asr #30 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sl, r7, r4, asr ip │ │ │ │ + eorseq fp, r7, r0, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 7a94c │ │ │ │ - ldr r3, [pc, #96] @ 7a950 │ │ │ │ + ldr r2, [pc, #96] @ 7a948 │ │ │ │ + ldr r3, [pc, #96] @ 7a94c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7a92c │ │ │ │ + bne 7a928 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 7a954 │ │ │ │ + ldr r3, [pc, #56] @ 7a950 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2240 @ 0x8c0 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7a958 │ │ │ │ - ldr r1, [pc, #36] @ 7a95c │ │ │ │ + ldr r3, [pc, #36] @ 7a954 │ │ │ │ + ldr r1, [pc, #36] @ 7a958 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, ip, ip, lsl #14 │ │ │ │ + eorseq r5, ip, r0, lsl r7 │ │ │ │ andeq r0, r0, r0, lsl #11 │ │ │ │ - @ instruction: 0x003eaeb4 │ │ │ │ + @ instruction: 0x003eaeb8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sl, r7, r8, asr #23 │ │ │ │ + eorseq fp, r7, r4, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 7a9d4 │ │ │ │ - ldr r3, [pc, #92] @ 7a9d8 │ │ │ │ + ldr r2, [pc, #92] @ 7a9d0 │ │ │ │ + ldr r3, [pc, #92] @ 7a9d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7a9b4 │ │ │ │ + bne 7a9b0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 7a9dc │ │ │ │ + ldr r3, [pc, #52] @ 7a9d8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2224 @ 0x8b0 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7a9e0 │ │ │ │ - ldr r1, [pc, #36] @ 7a9e4 │ │ │ │ + ldr r3, [pc, #36] @ 7a9dc │ │ │ │ + ldr r1, [pc, #36] @ 7a9e0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, ip, r0, lsl #13 │ │ │ │ + eorseq r5, ip, r4, lsl #13 │ │ │ │ andeq r0, r0, r4, lsl #23 │ │ │ │ - eorseq sl, lr, r8, lsr #28 │ │ │ │ + eorseq sl, lr, ip, lsr #28 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sl, r7, r0, asr #22 │ │ │ │ + eorseq fp, r7, ip, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ 7aa60 │ │ │ │ - ldr r3, [pc, #96] @ 7aa64 │ │ │ │ + ldr r2, [pc, #96] @ 7aa5c │ │ │ │ + ldr r3, [pc, #96] @ 7aa60 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7aa40 │ │ │ │ + bne 7aa3c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 7aa68 │ │ │ │ + ldr r3, [pc, #56] @ 7aa64 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2272 @ 0x8e0 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7aa6c │ │ │ │ - ldr r1, [pc, #36] @ 7aa70 │ │ │ │ + ldr r3, [pc, #36] @ 7aa68 │ │ │ │ + ldr r1, [pc, #36] @ 7aa6c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c55f8 │ │ │ │ + @ instruction: 0x003c55fc │ │ │ │ andeq r0, r0, r4, lsl r8 │ │ │ │ - eorseq sl, lr, r0, lsr #27 │ │ │ │ + eorseq sl, lr, r4, lsr #27 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0037aab4 │ │ │ │ + ldrsbeq fp, [r7], -r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ 7aae8 │ │ │ │ - ldr r3, [pc, #92] @ 7aaec │ │ │ │ + ldr r2, [pc, #92] @ 7aae4 │ │ │ │ + ldr r3, [pc, #92] @ 7aae8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7aac8 │ │ │ │ + bne 7aac4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 7aaf0 │ │ │ │ + ldr r3, [pc, #52] @ 7aaec │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2320 @ 0x910 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7aaf4 │ │ │ │ - ldr r1, [pc, #36] @ 7aaf8 │ │ │ │ + ldr r3, [pc, #36] @ 7aaf0 │ │ │ │ + ldr r1, [pc, #36] @ 7aaf4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, ip, ip, ror #10 │ │ │ │ + eorseq r5, ip, r0, ror r5 │ │ │ │ andeq r0, r0, ip, ror #18 │ │ │ │ - eorseq sl, lr, r4, lsl sp │ │ │ │ + eorseq sl, lr, r8, lsl sp │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sl, r7, ip, lsr #20 │ │ │ │ + eorseq fp, r7, r8, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #164] @ 7abb8 │ │ │ │ - ldr r3, [pc, #164] @ 7abbc │ │ │ │ + ldr r2, [pc, #164] @ 7abb4 │ │ │ │ + ldr r3, [pc, #164] @ 7abb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7ab98 │ │ │ │ + bne 7ab94 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #124] @ 7abc0 │ │ │ │ + ldr r2, [pc, #124] @ 7abbc │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #2672 @ 0xa70 │ │ │ │ add r2, r2, #12 │ │ │ │ mov ip, #1 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [r0, #8] │ │ │ │ @@ -44135,1682 +44134,1682 @@ │ │ │ │ str r3, [r0, #96] @ 0x60 │ │ │ │ str r3, [r0, #100] @ 0x64 │ │ │ │ str r3, [r0, #104] @ 0x68 │ │ │ │ str r3, [r0, #112] @ 0x70 │ │ │ │ str r3, [r0, #116] @ 0x74 │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7abc4 │ │ │ │ - ldr r1, [pc, #36] @ 7abc8 │ │ │ │ + ldr r3, [pc, #36] @ 7abc0 │ │ │ │ + ldr r1, [pc, #36] @ 7abc4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, ip, r4, ror #9 │ │ │ │ + eorseq r5, ip, r8, ror #9 │ │ │ │ andeq r0, r0, r8, ror fp │ │ │ │ - eorseq sl, lr, r8, lsl #25 │ │ │ │ + eorseq sl, lr, ip, lsl #25 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sl, r7, ip, asr r9 │ │ │ │ + eorseq sl, r7, r8, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #152] @ 7ac7c │ │ │ │ - ldr r3, [pc, #152] @ 7ac80 │ │ │ │ + ldr r2, [pc, #152] @ 7ac78 │ │ │ │ + ldr r3, [pc, #152] @ 7ac7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7ac30 │ │ │ │ + bne 7ac2c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7ac48 │ │ │ │ - ldr r3, [pc, #112] @ 7ac84 │ │ │ │ + beq 7ac44 │ │ │ │ + ldr r3, [pc, #112] @ 7ac80 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2688 @ 0xa80 │ │ │ │ str r3, [r4, #8] │ │ │ │ bl 56d04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ac54 │ │ │ │ + beq 7ac50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #80] @ 7ac88 │ │ │ │ - ldr r1, [pc, #80] @ 7ac8c │ │ │ │ + ldr r3, [pc, #80] @ 7ac84 │ │ │ │ + ldr r1, [pc, #80] @ 7ac88 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7ac48 │ │ │ │ + beq 7ac44 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7ac48 │ │ │ │ + bne 7ac44 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7ac48 │ │ │ │ - eorseq r5, ip, r4, lsl r4 │ │ │ │ + b 7ac44 │ │ │ │ + eorseq r5, ip, r8, lsl r4 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - @ instruction: 0x003eabbc │ │ │ │ + eorseq sl, lr, r0, asr #23 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sl, r7, r4, asr #17 │ │ │ │ + eorseq sl, r7, r0, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #100] @ 7ad0c │ │ │ │ - ldr r3, [pc, #100] @ 7ad10 │ │ │ │ + ldr r2, [pc, #100] @ 7ad08 │ │ │ │ + ldr r3, [pc, #100] @ 7ad0c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7acec │ │ │ │ + bne 7ace8 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #60] @ 7ad14 │ │ │ │ + ldr r3, [pc, #60] @ 7ad10 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #48 @ 0x30 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #32] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7ad18 │ │ │ │ - ldr r1, [pc, #36] @ 7ad1c │ │ │ │ + ldr r3, [pc, #36] @ 7ad14 │ │ │ │ + ldr r1, [pc, #36] @ 7ad18 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, ip, r0, asr r3 │ │ │ │ + eorseq r5, ip, r4, asr r3 │ │ │ │ andeq r0, r0, r0, lsr #9 │ │ │ │ - @ instruction: 0x003eaaf4 │ │ │ │ + @ instruction: 0x003eaaf8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sl, r7, r8, lsl #16 │ │ │ │ + eorseq sl, r7, r4, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #104] @ 7ada0 │ │ │ │ - ldr r3, [pc, #104] @ 7ada4 │ │ │ │ + ldr r4, [pc, #104] @ 7ad9c │ │ │ │ + ldr r3, [pc, #104] @ 7ada0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7ad80 │ │ │ │ + bne 7ad7c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7ada8 │ │ │ │ - ldr r2, [pc, #64] @ 7adac │ │ │ │ + ldr r3, [pc, #64] @ 7ada4 │ │ │ │ + ldr r2, [pc, #64] @ 7ada8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #16 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7adb0 │ │ │ │ - ldr r1, [pc, #40] @ 7adb4 │ │ │ │ + ldr r3, [pc, #40] @ 7adac │ │ │ │ + ldr r1, [pc, #40] @ 7adb0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, ip, r0, asr #5 │ │ │ │ + eorseq r5, ip, r4, asr #5 │ │ │ │ andeq r0, r0, r4, lsl #25 │ │ │ │ - eorseq sl, lr, r4, ror #20 │ │ │ │ + eorseq sl, lr, r8, ror #20 │ │ │ │ andeq r0, r0, ip, lsr #12 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sl, r7, r4, ror r7 │ │ │ │ + mlaseq r7, r0, sp, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #100] @ 7ae34 │ │ │ │ - ldr r3, [pc, #100] @ 7ae38 │ │ │ │ + ldr r4, [pc, #100] @ 7ae30 │ │ │ │ + ldr r3, [pc, #100] @ 7ae34 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7ae14 │ │ │ │ + bne 7ae10 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #60] @ 7ae3c │ │ │ │ - ldr r3, [pc, #60] @ 7ae40 │ │ │ │ + ldr r2, [pc, #60] @ 7ae38 │ │ │ │ + ldr r3, [pc, #60] @ 7ae3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r0, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7ae44 │ │ │ │ - ldr r1, [pc, #40] @ 7ae48 │ │ │ │ + ldr r3, [pc, #40] @ 7ae40 │ │ │ │ + ldr r1, [pc, #40] @ 7ae44 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, ip, r8, lsr #4 │ │ │ │ + eorseq r5, ip, ip, lsr #4 │ │ │ │ andeq r0, r0, ip, ror ip │ │ │ │ - eorseq sl, lr, ip, asr #19 │ │ │ │ + @ instruction: 0x003ea9d0 │ │ │ │ muleq r0, r0, ip │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sl, r7, r0, ror #13 │ │ │ │ + @ instruction: 0x0037acfc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #104] @ 7aecc │ │ │ │ - ldr r3, [pc, #104] @ 7aed0 │ │ │ │ + ldr r2, [pc, #104] @ 7aec8 │ │ │ │ + ldr r3, [pc, #104] @ 7aecc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7aeac │ │ │ │ + bne 7aea8 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7aed4 │ │ │ │ + ldr r3, [pc, #64] @ 7aed0 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2336 @ 0x920 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7aed8 │ │ │ │ - ldr r1, [pc, #36] @ 7aedc │ │ │ │ + ldr r3, [pc, #36] @ 7aed4 │ │ │ │ + ldr r1, [pc, #36] @ 7aed8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq ip, r4, r1, r5 │ │ │ │ + mlaseq ip, r8, r1, r5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - eorseq sl, lr, r8, lsr r9 │ │ │ │ + eorseq sl, lr, ip, lsr r9 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sl, r7, r8, asr #12 │ │ │ │ + eorseq sl, r7, r4, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #104] @ 7af60 │ │ │ │ - ldr r3, [pc, #104] @ 7af64 │ │ │ │ + ldr r2, [pc, #104] @ 7af5c │ │ │ │ + ldr r3, [pc, #104] @ 7af60 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7af40 │ │ │ │ + bne 7af3c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7af68 │ │ │ │ + ldr r3, [pc, #64] @ 7af64 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2416 @ 0x970 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7af6c │ │ │ │ - ldr r1, [pc, #36] @ 7af70 │ │ │ │ + ldr r3, [pc, #36] @ 7af68 │ │ │ │ + ldr r1, [pc, #36] @ 7af6c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, ip, r0, lsl #2 │ │ │ │ + eorseq r5, ip, r4, lsl #2 │ │ │ │ andeq r0, r0, r8, lsl #11 │ │ │ │ - eorseq sl, lr, r4, lsr #17 │ │ │ │ + eorseq sl, lr, r8, lsr #17 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0037a5b4 │ │ │ │ + @ instruction: 0x0037abd0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #104] @ 7aff4 │ │ │ │ - ldr r3, [pc, #104] @ 7aff8 │ │ │ │ + ldr r4, [pc, #104] @ 7aff0 │ │ │ │ + ldr r3, [pc, #104] @ 7aff4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7afd4 │ │ │ │ + bne 7afd0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7affc │ │ │ │ - ldr r2, [pc, #64] @ 7b000 │ │ │ │ + ldr r3, [pc, #64] @ 7aff8 │ │ │ │ + ldr r2, [pc, #64] @ 7affc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1152 @ 0x480 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7b004 │ │ │ │ - ldr r1, [pc, #40] @ 7b008 │ │ │ │ + ldr r3, [pc, #40] @ 7b000 │ │ │ │ + ldr r1, [pc, #40] @ 7b004 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r5, ip, ip, rrx │ │ │ │ + eorseq r5, ip, r0, ror r0 │ │ │ │ andeq r0, r0, r0, ror #14 │ │ │ │ - eorseq sl, lr, r0, lsl r8 │ │ │ │ + eorseq sl, lr, r4, lsl r8 │ │ │ │ andeq r0, r0, r0, ror #26 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sl, r7, r0, lsr #10 │ │ │ │ + eorseq sl, r7, ip, lsr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #108] @ 7b090 │ │ │ │ - ldr r3, [pc, #108] @ 7b094 │ │ │ │ + ldr r4, [pc, #108] @ 7b08c │ │ │ │ + ldr r3, [pc, #108] @ 7b090 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7b070 │ │ │ │ + bne 7b06c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ 7b098 │ │ │ │ - ldr r2, [pc, #68] @ 7b09c │ │ │ │ + ldr r3, [pc, #68] @ 7b094 │ │ │ │ + ldr r2, [pc, #68] @ 7b098 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1088 @ 0x440 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7b0a0 │ │ │ │ - ldr r1, [pc, #40] @ 7b0a4 │ │ │ │ + ldr r3, [pc, #40] @ 7b09c │ │ │ │ + ldr r1, [pc, #40] @ 7b0a0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c4fd4 │ │ │ │ + @ instruction: 0x003c4fd8 │ │ │ │ andeq r0, r0, ip, lsr #25 │ │ │ │ - eorseq sl, lr, r8, ror r7 │ │ │ │ + eorseq sl, lr, ip, ror r7 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sl, r7, r4, lsl #9 │ │ │ │ + eorseq sl, r7, r0, lsr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #104] @ 7b128 │ │ │ │ - ldr r3, [pc, #104] @ 7b12c │ │ │ │ + ldr r4, [pc, #104] @ 7b124 │ │ │ │ + ldr r3, [pc, #104] @ 7b128 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7b108 │ │ │ │ + bne 7b104 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7b130 │ │ │ │ - ldr r2, [pc, #64] @ 7b134 │ │ │ │ + ldr r3, [pc, #64] @ 7b12c │ │ │ │ + ldr r2, [pc, #64] @ 7b130 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1056 @ 0x420 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7b138 │ │ │ │ - ldr r1, [pc, #40] @ 7b13c │ │ │ │ + ldr r3, [pc, #40] @ 7b134 │ │ │ │ + ldr r1, [pc, #40] @ 7b138 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, ip, r8, lsr pc │ │ │ │ + eorseq r4, ip, ip, lsr pc │ │ │ │ andeq r0, r0, r8, lsr #23 │ │ │ │ - @ instruction: 0x003ea6dc │ │ │ │ + eorseq sl, lr, r0, ror #13 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sl, r7, ip, ror #7 │ │ │ │ + eorseq sl, r7, r8, lsl #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #104] @ 7b1c0 │ │ │ │ - ldr r3, [pc, #104] @ 7b1c4 │ │ │ │ + ldr r4, [pc, #104] @ 7b1bc │ │ │ │ + ldr r3, [pc, #104] @ 7b1c0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7b1a0 │ │ │ │ + bne 7b19c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7b1c8 │ │ │ │ - ldr r2, [pc, #64] @ 7b1cc │ │ │ │ + ldr r3, [pc, #64] @ 7b1c4 │ │ │ │ + ldr r2, [pc, #64] @ 7b1c8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #996 @ 0x3e4 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7b1d0 │ │ │ │ - ldr r1, [pc, #40] @ 7b1d4 │ │ │ │ + ldr r3, [pc, #40] @ 7b1cc │ │ │ │ + ldr r1, [pc, #40] @ 7b1d0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, ip, r0, lsr #29 │ │ │ │ + eorseq r4, ip, r4, lsr #29 │ │ │ │ andeq r0, r0, r4, asr r9 │ │ │ │ - eorseq sl, lr, r4, asr #12 │ │ │ │ + eorseq sl, lr, r8, asr #12 │ │ │ │ andeq r0, r0, r0, ror #13 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sl, r7, r4, asr r3 │ │ │ │ + eorseq sl, r7, r0, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #100] @ 7b254 │ │ │ │ - ldr r3, [pc, #100] @ 7b258 │ │ │ │ + ldr r2, [pc, #100] @ 7b250 │ │ │ │ + ldr r3, [pc, #100] @ 7b254 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7b234 │ │ │ │ + bne 7b230 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #60] @ 7b25c │ │ │ │ + ldr r3, [pc, #60] @ 7b258 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #992 @ 0x3e0 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7b260 │ │ │ │ - ldr r1, [pc, #36] @ 7b264 │ │ │ │ + ldr r3, [pc, #36] @ 7b25c │ │ │ │ + ldr r1, [pc, #36] @ 7b260 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, ip, r8, lsl #28 │ │ │ │ + eorseq r4, ip, ip, lsl #28 │ │ │ │ andeq r0, r0, r4, asr ip │ │ │ │ - eorseq sl, lr, ip, lsr #11 │ │ │ │ + @ instruction: 0x003ea5b0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sl, r7, r0, asr #5 │ │ │ │ + @ instruction: 0x0037a8dc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #104] @ 7b2e8 │ │ │ │ - ldr r3, [pc, #104] @ 7b2ec │ │ │ │ + ldr r4, [pc, #104] @ 7b2e4 │ │ │ │ + ldr r3, [pc, #104] @ 7b2e8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7b2c8 │ │ │ │ + bne 7b2c4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7b2f0 │ │ │ │ - ldr r2, [pc, #64] @ 7b2f4 │ │ │ │ + ldr r3, [pc, #64] @ 7b2ec │ │ │ │ + ldr r2, [pc, #64] @ 7b2f0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #876 @ 0x36c │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7b2f8 │ │ │ │ - ldr r1, [pc, #40] @ 7b2fc │ │ │ │ + ldr r3, [pc, #40] @ 7b2f4 │ │ │ │ + ldr r1, [pc, #40] @ 7b2f8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, ip, r8, ror sp │ │ │ │ + eorseq r4, ip, ip, ror sp │ │ │ │ andeq r0, r0, r8, ror #16 │ │ │ │ - eorseq sl, lr, ip, lsl r5 │ │ │ │ + eorseq sl, lr, r0, lsr #10 │ │ │ │ andeq r0, r0, r0, ror ip │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sl, r7, ip, lsr #4 │ │ │ │ + eorseq sl, r7, r8, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #104] @ 7b380 │ │ │ │ - ldr r3, [pc, #104] @ 7b384 │ │ │ │ + ldr r4, [pc, #104] @ 7b37c │ │ │ │ + ldr r3, [pc, #104] @ 7b380 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7b360 │ │ │ │ + bne 7b35c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7b388 │ │ │ │ - ldr r2, [pc, #64] @ 7b38c │ │ │ │ + ldr r3, [pc, #64] @ 7b384 │ │ │ │ + ldr r2, [pc, #64] @ 7b388 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1216 @ 0x4c0 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7b390 │ │ │ │ - ldr r1, [pc, #40] @ 7b394 │ │ │ │ + ldr r3, [pc, #40] @ 7b38c │ │ │ │ + ldr r1, [pc, #40] @ 7b390 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, ip, r0, ror #25 │ │ │ │ + eorseq r4, ip, r4, ror #25 │ │ │ │ muleq r0, ip, r7 │ │ │ │ - eorseq sl, lr, r4, lsl #9 │ │ │ │ + eorseq sl, lr, r8, lsl #9 │ │ │ │ andeq r0, r0, ip, asr #26 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - mlaseq r7, r4, r1, sl │ │ │ │ + @ instruction: 0x0037a7b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #104] @ 7b418 │ │ │ │ - ldr r3, [pc, #104] @ 7b41c │ │ │ │ + ldr r4, [pc, #104] @ 7b414 │ │ │ │ + ldr r3, [pc, #104] @ 7b418 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7b3f8 │ │ │ │ + bne 7b3f4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7b420 │ │ │ │ - ldr r2, [pc, #64] @ 7b424 │ │ │ │ + ldr r3, [pc, #64] @ 7b41c │ │ │ │ + ldr r2, [pc, #64] @ 7b420 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1280 @ 0x500 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7b428 │ │ │ │ - ldr r1, [pc, #40] @ 7b42c │ │ │ │ + ldr r3, [pc, #40] @ 7b424 │ │ │ │ + ldr r1, [pc, #40] @ 7b428 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, ip, r8, asr #24 │ │ │ │ + eorseq r4, ip, ip, asr #24 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - eorseq sl, lr, ip, ror #7 │ │ │ │ + @ instruction: 0x003ea3f0 │ │ │ │ andeq r0, r0, r0, lsl #10 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - ldrsheq sl, [r7], -ip @ │ │ │ │ + eorseq sl, r7, r8, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #108] @ 7b4b4 │ │ │ │ - ldr r3, [pc, #108] @ 7b4b8 │ │ │ │ + ldr r4, [pc, #108] @ 7b4b0 │ │ │ │ + ldr r3, [pc, #108] @ 7b4b4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7b494 │ │ │ │ + bne 7b490 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ 7b4bc │ │ │ │ - ldr r2, [pc, #68] @ 7b4c0 │ │ │ │ + ldr r3, [pc, #68] @ 7b4b8 │ │ │ │ + ldr r2, [pc, #68] @ 7b4bc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1360 @ 0x550 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7b4c4 │ │ │ │ - ldr r1, [pc, #40] @ 7b4c8 │ │ │ │ + ldr r3, [pc, #40] @ 7b4c0 │ │ │ │ + ldr r1, [pc, #40] @ 7b4c4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c4bb0 │ │ │ │ + @ instruction: 0x003c4bb4 │ │ │ │ andeq r0, r0, r8, asr #13 │ │ │ │ - eorseq sl, lr, r4, asr r3 │ │ │ │ + eorseq sl, lr, r8, asr r3 │ │ │ │ andeq r0, r0, r8, lsl #23 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sl, r7, r0, rrx │ │ │ │ + eorseq sl, r7, ip, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #108] @ 7b550 │ │ │ │ - ldr r3, [pc, #108] @ 7b554 │ │ │ │ + ldr r4, [pc, #108] @ 7b54c │ │ │ │ + ldr r3, [pc, #108] @ 7b550 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7b530 │ │ │ │ + bne 7b52c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ 7b558 │ │ │ │ - ldr r2, [pc, #68] @ 7b55c │ │ │ │ + ldr r3, [pc, #68] @ 7b554 │ │ │ │ + ldr r2, [pc, #68] @ 7b558 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1472 @ 0x5c0 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7b560 │ │ │ │ - ldr r1, [pc, #40] @ 7b564 │ │ │ │ + ldr r3, [pc, #40] @ 7b55c │ │ │ │ + ldr r1, [pc, #40] @ 7b560 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, ip, r4, lsl fp │ │ │ │ + eorseq r4, ip, r8, lsl fp │ │ │ │ andeq r0, r0, r8, lsr #17 │ │ │ │ - @ instruction: 0x003ea2b8 │ │ │ │ + @ instruction: 0x003ea2bc │ │ │ │ andeq r0, r0, r8, lsl r6 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r9, r7, r4, asr #31 │ │ │ │ + eorseq sl, r7, r0, ror #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #108] @ 7b5ec │ │ │ │ - ldr r3, [pc, #108] @ 7b5f0 │ │ │ │ + ldr r4, [pc, #108] @ 7b5e8 │ │ │ │ + ldr r3, [pc, #108] @ 7b5ec │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7b5cc │ │ │ │ + bne 7b5c8 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ 7b5f4 │ │ │ │ - ldr r2, [pc, #68] @ 7b5f8 │ │ │ │ + ldr r3, [pc, #68] @ 7b5f0 │ │ │ │ + ldr r2, [pc, #68] @ 7b5f4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1808 @ 0x710 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7b5fc │ │ │ │ - ldr r1, [pc, #40] @ 7b600 │ │ │ │ + ldr r3, [pc, #40] @ 7b5f8 │ │ │ │ + ldr r1, [pc, #40] @ 7b5fc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, ip, r8, ror sl │ │ │ │ + eorseq r4, ip, ip, ror sl │ │ │ │ andeq r0, r0, r8, ror #17 │ │ │ │ - eorseq sl, lr, ip, lsl r2 │ │ │ │ + eorseq sl, lr, r0, lsr #4 │ │ │ │ @ instruction: 0x000004bc │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r9, r7, r8, lsr #30 │ │ │ │ + eorseq sl, r7, r4, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #104] @ 7b684 │ │ │ │ - ldr r3, [pc, #104] @ 7b688 │ │ │ │ + ldr r4, [pc, #104] @ 7b680 │ │ │ │ + ldr r3, [pc, #104] @ 7b684 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7b664 │ │ │ │ + bne 7b660 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7b68c │ │ │ │ - ldr r2, [pc, #64] @ 7b690 │ │ │ │ + ldr r3, [pc, #64] @ 7b688 │ │ │ │ + ldr r2, [pc, #64] @ 7b68c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1808 @ 0x710 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7b694 │ │ │ │ - ldr r1, [pc, #40] @ 7b698 │ │ │ │ + ldr r3, [pc, #40] @ 7b690 │ │ │ │ + ldr r1, [pc, #40] @ 7b694 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c49dc │ │ │ │ + eorseq r4, ip, r0, ror #19 │ │ │ │ andeq r0, r0, r0, lsl #18 │ │ │ │ - eorseq sl, lr, r0, lsl #3 │ │ │ │ + eorseq sl, lr, r4, lsl #3 │ │ │ │ andeq r0, r0, r0, lsl r8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - mlaseq r7, r0, lr, r9 │ │ │ │ + eorseq sl, r7, ip, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #108] @ 7b720 │ │ │ │ - ldr r3, [pc, #108] @ 7b724 │ │ │ │ + ldr r4, [pc, #108] @ 7b71c │ │ │ │ + ldr r3, [pc, #108] @ 7b720 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7b700 │ │ │ │ + bne 7b6fc │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ 7b728 │ │ │ │ - ldr r2, [pc, #68] @ 7b72c │ │ │ │ + ldr r3, [pc, #68] @ 7b724 │ │ │ │ + ldr r2, [pc, #68] @ 7b728 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1760 @ 0x6e0 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7b730 │ │ │ │ - ldr r1, [pc, #40] @ 7b734 │ │ │ │ + ldr r3, [pc, #40] @ 7b72c │ │ │ │ + ldr r1, [pc, #40] @ 7b730 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, ip, r4, asr #18 │ │ │ │ + eorseq r4, ip, r8, asr #18 │ │ │ │ andeq r0, r0, ip, lsr fp │ │ │ │ - eorseq sl, lr, r8, ror #1 │ │ │ │ + eorseq sl, lr, ip, ror #1 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00379df4 │ │ │ │ + eorseq sl, r7, r0, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #108] @ 7b7bc │ │ │ │ - ldr r3, [pc, #108] @ 7b7c0 │ │ │ │ + ldr r4, [pc, #108] @ 7b7b8 │ │ │ │ + ldr r3, [pc, #108] @ 7b7bc │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7b79c │ │ │ │ + bne 7b798 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ 7b7c4 │ │ │ │ - ldr r2, [pc, #68] @ 7b7c8 │ │ │ │ + ldr r3, [pc, #68] @ 7b7c0 │ │ │ │ + ldr r2, [pc, #68] @ 7b7c4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1760 @ 0x6e0 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7b7cc │ │ │ │ - ldr r1, [pc, #40] @ 7b7d0 │ │ │ │ + ldr r3, [pc, #40] @ 7b7c8 │ │ │ │ + ldr r1, [pc, #40] @ 7b7cc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, ip, r8, lsr #17 │ │ │ │ + eorseq r4, ip, ip, lsr #17 │ │ │ │ andeq r0, r0, ip, lsr #10 │ │ │ │ - eorseq sl, lr, ip, asr #32 │ │ │ │ + eorseq sl, lr, r0, asr r0 │ │ │ │ andeq r0, r0, r4, asr #8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r9, r7, r8, asr sp │ │ │ │ + eorseq sl, r7, r4, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #100] @ 7b850 │ │ │ │ - ldr r3, [pc, #100] @ 7b854 │ │ │ │ + ldr r2, [pc, #100] @ 7b84c │ │ │ │ + ldr r3, [pc, #100] @ 7b850 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7b830 │ │ │ │ + bne 7b82c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #60] @ 7b858 │ │ │ │ + ldr r3, [pc, #60] @ 7b854 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1760 @ 0x6e0 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7b85c │ │ │ │ - ldr r1, [pc, #36] @ 7b860 │ │ │ │ + ldr r3, [pc, #36] @ 7b858 │ │ │ │ + ldr r1, [pc, #36] @ 7b85c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, ip, ip, lsl #16 │ │ │ │ + eorseq r4, ip, r0, lsl r8 │ │ │ │ andeq r0, r0, r0, lsr #14 │ │ │ │ - @ instruction: 0x003e9fb0 │ │ │ │ + @ instruction: 0x003e9fb4 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r9, r7, r4, asr #25 │ │ │ │ + eorseq sl, r7, r0, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #104] @ 7b8e4 │ │ │ │ - ldr r3, [pc, #104] @ 7b8e8 │ │ │ │ + ldr r4, [pc, #104] @ 7b8e0 │ │ │ │ + ldr r3, [pc, #104] @ 7b8e4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7b8c4 │ │ │ │ + bne 7b8c0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7b8ec │ │ │ │ - ldr r2, [pc, #64] @ 7b8f0 │ │ │ │ + ldr r3, [pc, #64] @ 7b8e8 │ │ │ │ + ldr r2, [pc, #64] @ 7b8ec │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1696 @ 0x6a0 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7b8f4 │ │ │ │ - ldr r1, [pc, #40] @ 7b8f8 │ │ │ │ + ldr r3, [pc, #40] @ 7b8f0 │ │ │ │ + ldr r1, [pc, #40] @ 7b8f4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, ip, ip, ror r7 │ │ │ │ + eorseq r4, ip, r0, lsl #15 │ │ │ │ andeq r0, r0, r0, lsl #25 │ │ │ │ - eorseq r9, lr, r0, lsr #30 │ │ │ │ + eorseq r9, lr, r4, lsr #30 │ │ │ │ andeq r0, r0, r8, ror r8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r9, r7, r0, lsr ip │ │ │ │ + eorseq sl, r7, ip, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #108] @ 7b980 │ │ │ │ - ldr r3, [pc, #108] @ 7b984 │ │ │ │ + ldr r4, [pc, #108] @ 7b97c │ │ │ │ + ldr r3, [pc, #108] @ 7b980 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7b960 │ │ │ │ + bne 7b95c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ 7b988 │ │ │ │ - ldr r2, [pc, #68] @ 7b98c │ │ │ │ + ldr r3, [pc, #68] @ 7b984 │ │ │ │ + ldr r2, [pc, #68] @ 7b988 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1680 @ 0x690 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7b990 │ │ │ │ - ldr r1, [pc, #40] @ 7b994 │ │ │ │ + ldr r3, [pc, #40] @ 7b98c │ │ │ │ + ldr r1, [pc, #40] @ 7b990 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, ip, r4, ror #13 │ │ │ │ + eorseq r4, ip, r8, ror #13 │ │ │ │ andeq r0, r0, r4, lsr #12 │ │ │ │ - eorseq r9, lr, r8, lsl #29 │ │ │ │ + eorseq r9, lr, ip, lsl #29 │ │ │ │ andeq r0, r0, r0, lsl #24 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - mlaseq r7, r4, fp, r9 │ │ │ │ + @ instruction: 0x0037a1b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #104] @ 7ba18 │ │ │ │ - ldr r3, [pc, #104] @ 7ba1c │ │ │ │ + ldr r4, [pc, #104] @ 7ba14 │ │ │ │ + ldr r3, [pc, #104] @ 7ba18 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7b9f8 │ │ │ │ + bne 7b9f4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7ba20 │ │ │ │ - ldr r2, [pc, #64] @ 7ba24 │ │ │ │ + ldr r3, [pc, #64] @ 7ba1c │ │ │ │ + ldr r2, [pc, #64] @ 7ba20 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1680 @ 0x690 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7ba28 │ │ │ │ - ldr r1, [pc, #40] @ 7ba2c │ │ │ │ + ldr r3, [pc, #40] @ 7ba24 │ │ │ │ + ldr r1, [pc, #40] @ 7ba28 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, ip, r8, asr #12 │ │ │ │ + eorseq r4, ip, ip, asr #12 │ │ │ │ andeq r0, r0, r0, lsr r4 │ │ │ │ - eorseq r9, lr, ip, ror #27 │ │ │ │ + @ instruction: 0x003e9df0 │ │ │ │ andeq r0, r0, r8, lsr #9 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00379afc │ │ │ │ + eorseq sl, r7, r8, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #108] @ 7bab4 │ │ │ │ - ldr r3, [pc, #108] @ 7bab8 │ │ │ │ + ldr r4, [pc, #108] @ 7bab0 │ │ │ │ + ldr r3, [pc, #108] @ 7bab4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7ba94 │ │ │ │ + bne 7ba90 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ 7babc │ │ │ │ - ldr r2, [pc, #68] @ 7bac0 │ │ │ │ + ldr r3, [pc, #68] @ 7bab8 │ │ │ │ + ldr r2, [pc, #68] @ 7babc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1584 @ 0x630 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7bac4 │ │ │ │ - ldr r1, [pc, #40] @ 7bac8 │ │ │ │ + ldr r3, [pc, #40] @ 7bac0 │ │ │ │ + ldr r1, [pc, #40] @ 7bac4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c45b0 │ │ │ │ + @ instruction: 0x003c45b4 │ │ │ │ andeq r0, r0, r8, lsl #21 │ │ │ │ - eorseq r9, lr, r4, asr sp │ │ │ │ + eorseq r9, lr, r8, asr sp │ │ │ │ andeq r0, r0, ip, ror #15 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r9, r7, r0, ror #20 │ │ │ │ + eorseq sl, r7, ip, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #104] @ 7bb4c │ │ │ │ - ldr r3, [pc, #104] @ 7bb50 │ │ │ │ + ldr r2, [pc, #104] @ 7bb48 │ │ │ │ + ldr r3, [pc, #104] @ 7bb4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7bb2c │ │ │ │ + bne 7bb28 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7bb54 │ │ │ │ + ldr r3, [pc, #64] @ 7bb50 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1584 @ 0x630 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #32] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7bb58 │ │ │ │ - ldr r1, [pc, #36] @ 7bb5c │ │ │ │ + ldr r3, [pc, #36] @ 7bb54 │ │ │ │ + ldr r1, [pc, #36] @ 7bb58 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, ip, r4, lsl r5 │ │ │ │ + eorseq r4, ip, r8, lsl r5 │ │ │ │ muleq r0, r4, r6 │ │ │ │ - @ instruction: 0x003e9cb8 │ │ │ │ + @ instruction: 0x003e9cbc │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r9, r7, r8, asr #19 │ │ │ │ + eorseq r9, r7, r4, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #104] @ 7bbe0 │ │ │ │ - ldr r3, [pc, #104] @ 7bbe4 │ │ │ │ + ldr r2, [pc, #104] @ 7bbdc │ │ │ │ + ldr r3, [pc, #104] @ 7bbe0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7bbc0 │ │ │ │ + bne 7bbbc │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7bbe8 │ │ │ │ + ldr r3, [pc, #64] @ 7bbe4 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1552 @ 0x610 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7bbec │ │ │ │ - ldr r1, [pc, #36] @ 7bbf0 │ │ │ │ + ldr r3, [pc, #36] @ 7bbe8 │ │ │ │ + ldr r1, [pc, #36] @ 7bbec │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, ip, r0, lsl #9 │ │ │ │ + eorseq r4, ip, r4, lsl #9 │ │ │ │ andeq r0, r0, ip, lsr #16 │ │ │ │ - eorseq r9, lr, r4, lsr #24 │ │ │ │ + eorseq r9, lr, r8, lsr #24 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r9, r7, r4, lsr r9 │ │ │ │ + eorseq r9, r7, r0, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #108] @ 7bc78 │ │ │ │ - ldr r3, [pc, #108] @ 7bc7c │ │ │ │ + ldr r4, [pc, #108] @ 7bc74 │ │ │ │ + ldr r3, [pc, #108] @ 7bc78 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7bc58 │ │ │ │ + bne 7bc54 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ 7bc80 │ │ │ │ - ldr r2, [pc, #68] @ 7bc84 │ │ │ │ + ldr r3, [pc, #68] @ 7bc7c │ │ │ │ + ldr r2, [pc, #68] @ 7bc80 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1520 @ 0x5f0 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7bc88 │ │ │ │ - ldr r1, [pc, #40] @ 7bc8c │ │ │ │ + ldr r3, [pc, #40] @ 7bc84 │ │ │ │ + ldr r1, [pc, #40] @ 7bc88 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, ip, ip, ror #7 │ │ │ │ + @ instruction: 0x003c43f0 │ │ │ │ andeq r0, r0, r0, lsr #12 │ │ │ │ - mlaseq lr, r0, fp, r9 │ │ │ │ + mlaseq lr, r4, fp, r9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - mlaseq r7, ip, r8, r9 │ │ │ │ + @ instruction: 0x00379eb8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #108] @ 7bd14 │ │ │ │ - ldr r3, [pc, #108] @ 7bd18 │ │ │ │ + ldr r4, [pc, #108] @ 7bd10 │ │ │ │ + ldr r3, [pc, #108] @ 7bd14 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7bcf4 │ │ │ │ + bne 7bcf0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ 7bd1c │ │ │ │ - ldr r2, [pc, #68] @ 7bd20 │ │ │ │ + ldr r3, [pc, #68] @ 7bd18 │ │ │ │ + ldr r2, [pc, #68] @ 7bd1c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1504 @ 0x5e0 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7bd24 │ │ │ │ - ldr r1, [pc, #40] @ 7bd28 │ │ │ │ + ldr r3, [pc, #40] @ 7bd20 │ │ │ │ + ldr r1, [pc, #40] @ 7bd24 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, ip, r0, asr r3 │ │ │ │ + eorseq r4, ip, r4, asr r3 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x003e9af4 │ │ │ │ + @ instruction: 0x003e9af8 │ │ │ │ andeq r0, r0, r4, ror r7 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r9, r7, r0, lsl #16 │ │ │ │ + eorseq r9, r7, ip, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #104] @ 7bdac │ │ │ │ - ldr r3, [pc, #104] @ 7bdb0 │ │ │ │ + ldr r2, [pc, #104] @ 7bda8 │ │ │ │ + ldr r3, [pc, #104] @ 7bdac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7bd8c │ │ │ │ + bne 7bd88 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7bdb4 │ │ │ │ + ldr r3, [pc, #64] @ 7bdb0 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2112 @ 0x840 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7bdb8 │ │ │ │ - ldr r1, [pc, #36] @ 7bdbc │ │ │ │ + ldr r3, [pc, #36] @ 7bdb4 │ │ │ │ + ldr r1, [pc, #36] @ 7bdb8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c42b4 │ │ │ │ + @ instruction: 0x003c42b8 │ │ │ │ andeq r0, r0, r4, lsl sp │ │ │ │ - eorseq r9, lr, r8, asr sl │ │ │ │ + eorseq r9, lr, ip, asr sl │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r9, r7, r8, ror #14 │ │ │ │ + eorseq r9, r7, r4, lsl #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #104] @ 7be40 │ │ │ │ - ldr r3, [pc, #104] @ 7be44 │ │ │ │ + ldr r4, [pc, #104] @ 7be3c │ │ │ │ + ldr r3, [pc, #104] @ 7be40 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7be20 │ │ │ │ + bne 7be1c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7be48 │ │ │ │ - ldr r2, [pc, #64] @ 7be4c │ │ │ │ + ldr r3, [pc, #64] @ 7be44 │ │ │ │ + ldr r2, [pc, #64] @ 7be48 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2032 @ 0x7f0 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7be50 │ │ │ │ - ldr r1, [pc, #40] @ 7be54 │ │ │ │ + ldr r3, [pc, #40] @ 7be4c │ │ │ │ + ldr r1, [pc, #40] @ 7be50 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, ip, r0, lsr #4 │ │ │ │ + eorseq r4, ip, r4, lsr #4 │ │ │ │ andeq r0, r0, r0, lsl r5 │ │ │ │ - eorseq r9, lr, r4, asr #19 │ │ │ │ + eorseq r9, lr, r8, asr #19 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x003796d4 │ │ │ │ + @ instruction: 0x00379cf0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #100] @ 7bed4 │ │ │ │ - ldr r3, [pc, #100] @ 7bed8 │ │ │ │ + ldr r2, [pc, #100] @ 7bed0 │ │ │ │ + ldr r3, [pc, #100] @ 7bed4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7beb4 │ │ │ │ + bne 7beb0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #60] @ 7bedc │ │ │ │ + ldr r3, [pc, #60] @ 7bed8 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2000 @ 0x7d0 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7bee0 │ │ │ │ - ldr r1, [pc, #36] @ 7bee4 │ │ │ │ + ldr r3, [pc, #36] @ 7bedc │ │ │ │ + ldr r1, [pc, #36] @ 7bee0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, ip, r8, lsl #3 │ │ │ │ + eorseq r4, ip, ip, lsl #3 │ │ │ │ andeq r0, r0, ip, lsl r5 │ │ │ │ - eorseq r9, lr, ip, lsr #18 │ │ │ │ + eorseq r9, lr, r0, lsr r9 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r9, r7, r0, asr #12 │ │ │ │ + eorseq r9, r7, ip, asr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #104] @ 7bf68 │ │ │ │ - ldr r3, [pc, #104] @ 7bf6c │ │ │ │ + ldr r2, [pc, #104] @ 7bf64 │ │ │ │ + ldr r3, [pc, #104] @ 7bf68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7bf48 │ │ │ │ + bne 7bf44 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7bf70 │ │ │ │ + ldr r3, [pc, #64] @ 7bf6c │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1968 @ 0x7b0 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7bf74 │ │ │ │ - ldr r1, [pc, #36] @ 7bf78 │ │ │ │ + ldr r3, [pc, #36] @ 7bf70 │ │ │ │ + ldr r1, [pc, #36] @ 7bf74 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsheq r4, [ip], -r8 @ │ │ │ │ + ldrsheq r4, [ip], -ip @ │ │ │ │ andeq r0, r0, r8, lsl #12 │ │ │ │ - mlaseq lr, ip, r8, r9 │ │ │ │ + eorseq r9, lr, r0, lsr #17 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r9, r7, ip, lsr #11 │ │ │ │ + eorseq r9, r7, r8, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #104] @ 7bffc │ │ │ │ - ldr r3, [pc, #104] @ 7c000 │ │ │ │ + ldr r2, [pc, #104] @ 7bff8 │ │ │ │ + ldr r3, [pc, #104] @ 7bffc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7bfdc │ │ │ │ + bne 7bfd8 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7c004 │ │ │ │ + ldr r3, [pc, #64] @ 7c000 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1936 @ 0x790 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7c008 │ │ │ │ - ldr r1, [pc, #36] @ 7c00c │ │ │ │ + ldr r3, [pc, #36] @ 7c004 │ │ │ │ + ldr r1, [pc, #36] @ 7c008 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r4, ip, r4, rrx │ │ │ │ + eorseq r4, ip, r8, rrx │ │ │ │ andeq r0, r0, r8, lsr #16 │ │ │ │ - eorseq r9, lr, r8, lsl #16 │ │ │ │ + eorseq r9, lr, ip, lsl #16 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r9, r7, r8, lsl r5 │ │ │ │ + eorseq r9, r7, r4, lsr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #104] @ 7c090 │ │ │ │ - ldr r3, [pc, #104] @ 7c094 │ │ │ │ + ldr r2, [pc, #104] @ 7c08c │ │ │ │ + ldr r3, [pc, #104] @ 7c090 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7c070 │ │ │ │ + bne 7c06c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7c098 │ │ │ │ + ldr r3, [pc, #64] @ 7c094 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1904 @ 0x770 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7c09c │ │ │ │ - ldr r1, [pc, #36] @ 7c0a0 │ │ │ │ + ldr r3, [pc, #36] @ 7c098 │ │ │ │ + ldr r1, [pc, #36] @ 7c09c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c3fd0 │ │ │ │ + @ instruction: 0x003c3fd4 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r9, lr, r4, ror r7 │ │ │ │ + eorseq r9, lr, r8, ror r7 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r9, r7, r4, lsl #9 │ │ │ │ + eorseq r9, r7, r0, lsr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #104] @ 7c124 │ │ │ │ - ldr r3, [pc, #104] @ 7c128 │ │ │ │ + ldr r2, [pc, #104] @ 7c120 │ │ │ │ + ldr r3, [pc, #104] @ 7c124 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7c104 │ │ │ │ + bne 7c100 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7c12c │ │ │ │ + ldr r3, [pc, #64] @ 7c128 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2192 @ 0x890 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7c130 │ │ │ │ - ldr r1, [pc, #36] @ 7c134 │ │ │ │ + ldr r3, [pc, #36] @ 7c12c │ │ │ │ + ldr r1, [pc, #36] @ 7c130 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, ip, ip, lsr pc │ │ │ │ + eorseq r3, ip, r0, asr #30 │ │ │ │ andeq r0, r0, r8, lsl #22 │ │ │ │ - eorseq r9, lr, r0, ror #13 │ │ │ │ + eorseq r9, lr, r4, ror #13 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x003793f0 │ │ │ │ + eorseq r9, r7, ip, lsl #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #104] @ 7c1b8 │ │ │ │ - ldr r3, [pc, #104] @ 7c1bc │ │ │ │ + ldr r2, [pc, #104] @ 7c1b4 │ │ │ │ + ldr r3, [pc, #104] @ 7c1b8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7c198 │ │ │ │ + bne 7c194 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7c1c0 │ │ │ │ + ldr r3, [pc, #64] @ 7c1bc │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2576 @ 0xa10 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7c1c4 │ │ │ │ - ldr r1, [pc, #36] @ 7c1c8 │ │ │ │ + ldr r3, [pc, #36] @ 7c1c0 │ │ │ │ + ldr r1, [pc, #36] @ 7c1c4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, ip, r8, lsr #29 │ │ │ │ + eorseq r3, ip, ip, lsr #29 │ │ │ │ @ instruction: 0x00000ab4 │ │ │ │ - eorseq r9, lr, ip, asr #12 │ │ │ │ + eorseq r9, lr, r0, asr r6 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r9, r7, ip, asr r3 │ │ │ │ + eorseq r9, r7, r8, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #104] @ 7c24c │ │ │ │ - ldr r3, [pc, #104] @ 7c250 │ │ │ │ + ldr r4, [pc, #104] @ 7c248 │ │ │ │ + ldr r3, [pc, #104] @ 7c24c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7c22c │ │ │ │ + bne 7c228 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7c254 │ │ │ │ - ldr r2, [pc, #64] @ 7c258 │ │ │ │ + ldr r3, [pc, #64] @ 7c250 │ │ │ │ + ldr r2, [pc, #64] @ 7c254 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2288 @ 0x8f0 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7c25c │ │ │ │ - ldr r1, [pc, #40] @ 7c260 │ │ │ │ + ldr r3, [pc, #40] @ 7c258 │ │ │ │ + ldr r1, [pc, #40] @ 7c25c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, ip, r4, lsl lr │ │ │ │ + eorseq r3, ip, r8, lsl lr │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x003e95b8 │ │ │ │ + @ instruction: 0x003e95bc │ │ │ │ andeq r0, r0, r0, lsl #8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r9, r7, r8, asr #5 │ │ │ │ + eorseq r9, r7, r4, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #108] @ 7c2e8 │ │ │ │ - ldr r3, [pc, #108] @ 7c2ec │ │ │ │ + ldr r4, [pc, #108] @ 7c2e4 │ │ │ │ + ldr r3, [pc, #108] @ 7c2e8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7c2c8 │ │ │ │ + bne 7c2c4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ 7c2f0 │ │ │ │ - ldr r2, [pc, #68] @ 7c2f4 │ │ │ │ + ldr r3, [pc, #68] @ 7c2ec │ │ │ │ + ldr r2, [pc, #68] @ 7c2f0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2272 @ 0x8e0 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7c2f8 │ │ │ │ - ldr r1, [pc, #40] @ 7c2fc │ │ │ │ + ldr r3, [pc, #40] @ 7c2f4 │ │ │ │ + ldr r1, [pc, #40] @ 7c2f8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, ip, ip, ror sp │ │ │ │ + eorseq r3, ip, r0, lsl #27 │ │ │ │ andeq r0, r0, r0, lsl #14 │ │ │ │ - eorseq r9, lr, r0, lsr #10 │ │ │ │ + eorseq r9, lr, r4, lsr #10 │ │ │ │ andeq r0, r0, ip, lsr r8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r9, r7, ip, lsr #4 │ │ │ │ + eorseq r9, r7, r8, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #108] @ 7c384 │ │ │ │ - ldr r3, [pc, #108] @ 7c388 │ │ │ │ + ldr r4, [pc, #108] @ 7c380 │ │ │ │ + ldr r3, [pc, #108] @ 7c384 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7c364 │ │ │ │ + bne 7c360 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ 7c38c │ │ │ │ - ldr r2, [pc, #68] @ 7c390 │ │ │ │ + ldr r3, [pc, #68] @ 7c388 │ │ │ │ + ldr r2, [pc, #68] @ 7c38c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2304 @ 0x900 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7c394 │ │ │ │ - ldr r1, [pc, #40] @ 7c398 │ │ │ │ + ldr r3, [pc, #40] @ 7c390 │ │ │ │ + ldr r1, [pc, #40] @ 7c394 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, ip, r0, ror #25 │ │ │ │ + eorseq r3, ip, r4, ror #25 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - eorseq r9, lr, r4, lsl #9 │ │ │ │ + eorseq r9, lr, r8, lsl #9 │ │ │ │ andeq r0, r0, r8, lsr #22 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - mlaseq r7, r0, r1, r9 │ │ │ │ + eorseq r9, r7, ip, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #108] @ 7c420 │ │ │ │ - ldr r3, [pc, #108] @ 7c424 │ │ │ │ + ldr r4, [pc, #108] @ 7c41c │ │ │ │ + ldr r3, [pc, #108] @ 7c420 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7c400 │ │ │ │ + bne 7c3fc │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ 7c428 │ │ │ │ - ldr r2, [pc, #68] @ 7c42c │ │ │ │ + ldr r3, [pc, #68] @ 7c424 │ │ │ │ + ldr r2, [pc, #68] @ 7c428 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2288 @ 0x8f0 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7c430 │ │ │ │ - ldr r1, [pc, #40] @ 7c434 │ │ │ │ + ldr r3, [pc, #40] @ 7c42c │ │ │ │ + ldr r1, [pc, #40] @ 7c430 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, ip, r4, asr #24 │ │ │ │ + eorseq r3, ip, r8, asr #24 │ │ │ │ andeq r0, r0, r0, lsr #8 │ │ │ │ - eorseq r9, lr, r8, ror #7 │ │ │ │ + eorseq r9, lr, ip, ror #7 │ │ │ │ andeq r0, r0, r0, ror #22 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - ldrsheq r9, [r7], -r4 @ │ │ │ │ + eorseq r9, r7, r0, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ tst r0, #1 │ │ │ │ - bne 7c484 │ │ │ │ + bne 7c480 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ tst r0, #1 │ │ │ │ - bne 7c52c │ │ │ │ + bne 7c528 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ tst r0, #1 │ │ │ │ - bne 7c4f4 │ │ │ │ + bne 7c4f0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ tst r0, #1 │ │ │ │ - bne 7c4bc │ │ │ │ + bne 7c4b8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq 7c458 │ │ │ │ + beq 7c454 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7c458 │ │ │ │ + beq 7c454 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 7c458 │ │ │ │ + bne 7c454 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7c458 │ │ │ │ + b 7c454 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq 7c47c │ │ │ │ + beq 7c478 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7c47c │ │ │ │ + beq 7c478 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 7c47c │ │ │ │ + bne 7c478 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7c47c │ │ │ │ + b 7c478 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 7c470 │ │ │ │ + beq 7c46c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7c470 │ │ │ │ + beq 7c46c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 7c470 │ │ │ │ + bne 7c46c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7c470 │ │ │ │ + b 7c46c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq 7c464 │ │ │ │ + beq 7c460 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7c464 │ │ │ │ + beq 7c460 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 7c464 │ │ │ │ + bne 7c460 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7c464 │ │ │ │ + b 7c460 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #164] @ 7c620 │ │ │ │ - ldr r3, [pc, #164] @ 7c624 │ │ │ │ + ldr r2, [pc, #164] @ 7c61c │ │ │ │ + ldr r3, [pc, #164] @ 7c620 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7c600 │ │ │ │ + bne 7c5fc │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #124] @ 7c628 │ │ │ │ + ldr r2, [pc, #124] @ 7c624 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ add r2, r2, #2720 @ 0xaa0 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ @@ -45825,50 +45824,50 @@ │ │ │ │ str r3, [r0, #112] @ 0x70 │ │ │ │ str r3, [r0, #116] @ 0x74 │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ str r3, [r0, #128] @ 0x80 │ │ │ │ str r3, [r0, #132] @ 0x84 │ │ │ │ str r3, [r0, #136] @ 0x88 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7c62c │ │ │ │ - ldr r1, [pc, #36] @ 7c630 │ │ │ │ + ldr r3, [pc, #36] @ 7c628 │ │ │ │ + ldr r1, [pc, #36] @ 7c62c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, ip, ip, ror sl │ │ │ │ + eorseq r3, ip, r0, lsl #21 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r9, lr, r0, lsr #4 │ │ │ │ + eorseq r9, lr, r4, lsr #4 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00378ef4 │ │ │ │ + eorseq r9, r7, r0, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #172] @ 7c6f8 │ │ │ │ - ldr r3, [pc, #172] @ 7c6fc │ │ │ │ + ldr r2, [pc, #172] @ 7c6f4 │ │ │ │ + ldr r3, [pc, #172] @ 7c6f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7c6d8 │ │ │ │ + bne 7c6d4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #132] @ 7c700 │ │ │ │ + ldr r2, [pc, #132] @ 7c6fc │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #2720 @ 0xaa0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #2 │ │ │ │ - ldr lr, [pc, #112] @ 7c704 │ │ │ │ + ldr lr, [pc, #112] @ 7c700 │ │ │ │ add r2, r2, #4 │ │ │ │ strh lr, [r0, #56] @ 0x38 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ strb ip, [r0, #72] @ 0x48 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ @@ -45879,383 +45878,383 @@ │ │ │ │ str r3, [r0, #144] @ 0x90 │ │ │ │ str r3, [r0, #148] @ 0x94 │ │ │ │ str r1, [r0, #172] @ 0xac │ │ │ │ str r1, [r0, #176] @ 0xb0 │ │ │ │ str r1, [r0, #180] @ 0xb4 │ │ │ │ str r3, [r0, #200] @ 0xc8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7c708 │ │ │ │ - ldr r1, [pc, #40] @ 7c70c │ │ │ │ + ldr r3, [pc, #40] @ 7c704 │ │ │ │ + ldr r1, [pc, #40] @ 7c708 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, ip, ip, lsr #19 │ │ │ │ + @ instruction: 0x003c39b0 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r9, lr, r0, asr r1 │ │ │ │ + eorseq r9, lr, r4, asr r1 │ │ │ │ andeq r0, r0, r2, lsl #4 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r8, r7, ip, lsl lr │ │ │ │ + eorseq r9, r7, r8, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #172] @ 7c7d4 │ │ │ │ - ldr r3, [pc, #172] @ 7c7d8 │ │ │ │ + ldr r2, [pc, #172] @ 7c7d0 │ │ │ │ + ldr r3, [pc, #172] @ 7c7d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7c788 │ │ │ │ + bne 7c784 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7c7a0 │ │ │ │ - ldr r3, [pc, #132] @ 7c7dc │ │ │ │ - ldr r2, [pc, #132] @ 7c7e0 │ │ │ │ + beq 7c79c │ │ │ │ + ldr r3, [pc, #132] @ 7c7d8 │ │ │ │ + ldr r2, [pc, #132] @ 7c7dc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2720 @ 0xaa0 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r1, [r4, #12] │ │ │ │ strh r2, [r4, #24] │ │ │ │ bl 56c8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c7ac │ │ │ │ + beq 7c7a8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #84] @ 7c7e4 │ │ │ │ - ldr r1, [pc, #84] @ 7c7e8 │ │ │ │ + ldr r3, [pc, #84] @ 7c7e0 │ │ │ │ + ldr r1, [pc, #84] @ 7c7e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7c7a0 │ │ │ │ + beq 7c79c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7c7a0 │ │ │ │ + bne 7c79c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7c7a0 │ │ │ │ - @ instruction: 0x003c38d0 │ │ │ │ + b 7c79c │ │ │ │ + @ instruction: 0x003c38d4 │ │ │ │ @ instruction: 0x000005bc │ │ │ │ - eorseq r9, lr, r4, ror r0 │ │ │ │ + eorseq r9, lr, r8, ror r0 │ │ │ │ andeq r0, r0, r2, lsl #4 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r8, r7, ip, ror #26 │ │ │ │ + eorseq r9, r7, r8, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #104] @ 7c86c │ │ │ │ - ldr r3, [pc, #104] @ 7c870 │ │ │ │ + ldr r2, [pc, #104] @ 7c868 │ │ │ │ + ldr r3, [pc, #104] @ 7c86c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7c84c │ │ │ │ + bne 7c848 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7c874 │ │ │ │ + ldr r3, [pc, #64] @ 7c870 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #160 @ 0xa0 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #20] │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7c878 │ │ │ │ - ldr r1, [pc, #36] @ 7c87c │ │ │ │ + ldr r3, [pc, #36] @ 7c874 │ │ │ │ + ldr r1, [pc, #36] @ 7c878 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c37f4 │ │ │ │ + @ instruction: 0x003c37f8 │ │ │ │ muleq r0, r0, sl │ │ │ │ - mlaseq lr, r8, pc, r8 @ │ │ │ │ + mlaseq lr, ip, pc, r8 @ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r8, r7, r8, lsr #25 │ │ │ │ + eorseq r9, r7, r4, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #108] @ 7c904 │ │ │ │ - ldr r3, [pc, #108] @ 7c908 │ │ │ │ + ldr r2, [pc, #108] @ 7c900 │ │ │ │ + ldr r3, [pc, #108] @ 7c904 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7c8e4 │ │ │ │ + bne 7c8e0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ 7c90c │ │ │ │ + ldr r3, [pc, #68] @ 7c908 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1248 @ 0x4e0 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7c910 │ │ │ │ - ldr r1, [pc, #36] @ 7c914 │ │ │ │ + ldr r3, [pc, #36] @ 7c90c │ │ │ │ + ldr r1, [pc, #36] @ 7c910 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, ip, r0, ror #14 │ │ │ │ + eorseq r3, ip, r4, ror #14 │ │ │ │ andeq r0, r0, r0, lsl #7 │ │ │ │ - eorseq r8, lr, r4, lsl #30 │ │ │ │ + eorseq r8, lr, r8, lsl #30 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r8, r7, r0, lsl ip │ │ │ │ + eorseq r9, r7, ip, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #108] @ 7c99c │ │ │ │ - ldr r3, [pc, #108] @ 7c9a0 │ │ │ │ + ldr r2, [pc, #108] @ 7c998 │ │ │ │ + ldr r3, [pc, #108] @ 7c99c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7c97c │ │ │ │ + bne 7c978 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ 7c9a4 │ │ │ │ + ldr r3, [pc, #68] @ 7c9a0 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1520 @ 0x5f0 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7c9a8 │ │ │ │ - ldr r1, [pc, #36] @ 7c9ac │ │ │ │ + ldr r3, [pc, #36] @ 7c9a4 │ │ │ │ + ldr r1, [pc, #36] @ 7c9a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, ip, r8, asr #13 │ │ │ │ + eorseq r3, ip, ip, asr #13 │ │ │ │ @ instruction: 0x000004b0 │ │ │ │ - eorseq r8, lr, ip, ror #28 │ │ │ │ + eorseq r8, lr, r0, ror lr │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r8, r7, r8, ror fp │ │ │ │ + mlaseq r7, r4, r1, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #108] @ 7ca34 │ │ │ │ - ldr r3, [pc, #108] @ 7ca38 │ │ │ │ + ldr r2, [pc, #108] @ 7ca30 │ │ │ │ + ldr r3, [pc, #108] @ 7ca34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7ca14 │ │ │ │ + bne 7ca10 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ 7ca3c │ │ │ │ + ldr r3, [pc, #68] @ 7ca38 │ │ │ │ mov r1, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2576 @ 0xa10 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ strb r1, [r0, #12] │ │ │ │ str r2, [r0, #16] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7ca40 │ │ │ │ - ldr r1, [pc, #36] @ 7ca44 │ │ │ │ + ldr r3, [pc, #36] @ 7ca3c │ │ │ │ + ldr r1, [pc, #36] @ 7ca40 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, ip, r0, lsr r6 │ │ │ │ + eorseq r3, ip, r4, lsr r6 │ │ │ │ andeq r0, r0, r8, ror r5 │ │ │ │ - @ instruction: 0x003e8dd4 │ │ │ │ + @ instruction: 0x003e8dd8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r8, r7, r0, ror #21 │ │ │ │ + ldrsheq r9, [r7], -ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #108] @ 7cacc │ │ │ │ - ldr r3, [pc, #108] @ 7cad0 │ │ │ │ + ldr r2, [pc, #108] @ 7cac8 │ │ │ │ + ldr r3, [pc, #108] @ 7cacc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7caac │ │ │ │ + bne 7caa8 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ 7cad4 │ │ │ │ + ldr r3, [pc, #68] @ 7cad0 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2016 @ 0x7e0 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #24] │ │ │ │ str r2, [r0, #28] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7cad8 │ │ │ │ - ldr r1, [pc, #36] @ 7cadc │ │ │ │ + ldr r3, [pc, #36] @ 7cad4 │ │ │ │ + ldr r1, [pc, #36] @ 7cad8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq ip, r8, r5, r3 │ │ │ │ + mlaseq ip, ip, r5, r3 │ │ │ │ andeq r0, r0, ip, ror r7 │ │ │ │ - eorseq r8, lr, ip, lsr sp │ │ │ │ + eorseq r8, lr, r0, asr #26 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r8, r7, r8, asr #20 │ │ │ │ + eorseq r9, r7, r4, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #112] @ 7cb68 │ │ │ │ - ldr r3, [pc, #112] @ 7cb6c │ │ │ │ + ldr r2, [pc, #112] @ 7cb64 │ │ │ │ + ldr r3, [pc, #112] @ 7cb68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7cb48 │ │ │ │ + bne 7cb44 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #72] @ 7cb70 │ │ │ │ + ldr r3, [pc, #72] @ 7cb6c │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2240 @ 0x8c0 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r2, #2 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ strb r2, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7cb74 │ │ │ │ - ldr r1, [pc, #36] @ 7cb78 │ │ │ │ + ldr r3, [pc, #36] @ 7cb70 │ │ │ │ + ldr r1, [pc, #36] @ 7cb74 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, ip, r0, lsl #10 │ │ │ │ + eorseq r3, ip, r4, lsl #10 │ │ │ │ andeq r0, r0, r0, lsr #15 │ │ │ │ - eorseq r8, lr, r4, lsr #25 │ │ │ │ + eorseq r8, lr, r8, lsr #25 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r8, r7, ip, lsr #19 │ │ │ │ + eorseq r8, r7, r8, asr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #104] @ 7cbfc │ │ │ │ - ldr r3, [pc, #104] @ 7cc00 │ │ │ │ + ldr r2, [pc, #104] @ 7cbf8 │ │ │ │ + ldr r3, [pc, #104] @ 7cbfc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7cbdc │ │ │ │ + bne 7cbd8 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 7cc04 │ │ │ │ - ldr r2, [pc, #64] @ 7cc08 │ │ │ │ + ldr r3, [pc, #64] @ 7cc00 │ │ │ │ + ldr r2, [pc, #64] @ 7cc04 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2288 @ 0x8f0 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ strh r2, [r0, #20] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7cc0c │ │ │ │ - ldr r1, [pc, #40] @ 7cc10 │ │ │ │ + ldr r3, [pc, #40] @ 7cc08 │ │ │ │ + ldr r1, [pc, #40] @ 7cc0c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r3, ip, r4, ror #8 │ │ │ │ + eorseq r3, ip, r8, ror #8 │ │ │ │ andeq r0, r0, r0, asr r3 │ │ │ │ - eorseq r8, lr, r8, lsl #24 │ │ │ │ + eorseq r8, lr, ip, lsl #24 │ │ │ │ andeq r0, r0, r2, lsl #4 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r8, r7, r8, lsl r9 │ │ │ │ + eorseq r8, r7, r4, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 7cc58 │ │ │ │ + bgt 7cc54 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #208] @ 7cd20 │ │ │ │ + ldr r2, [pc, #208] @ 7cd1c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 7cd14 │ │ │ │ + beq 7cd10 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ tst r2, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - bne 7ccd4 │ │ │ │ + bne 7ccd0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cc9c │ │ │ │ + beq 7cc98 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 7cc9c │ │ │ │ + beq 7cc98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7cd0c │ │ │ │ + beq 7cd08 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -46265,74 +46264,74 @@ │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq 7cc6c │ │ │ │ + beq 7cc68 │ │ │ │ bic r0, r2, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7cc6c │ │ │ │ + beq 7cc68 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 7cc6c │ │ │ │ + bne 7cc68 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7cc6c │ │ │ │ + b 7cc68 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7cc9c │ │ │ │ + b 7cc98 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 7cd68 │ │ │ │ + bgt 7cd64 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #196] @ 7ce24 │ │ │ │ + ldr r2, [pc, #196] @ 7ce20 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 7ce18 │ │ │ │ + beq 7ce14 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 7cda0 │ │ │ │ + beq 7cd9c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 7cda0 │ │ │ │ + beq 7cd9c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7ce08 │ │ │ │ + beq 7ce04 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cdd0 │ │ │ │ + beq 7cdcc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 7cdd0 │ │ │ │ + beq 7cdcc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7ce10 │ │ │ │ + beq 7ce0c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -46340,64 +46339,64 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7cda0 │ │ │ │ + b 7cd9c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7cdd0 │ │ │ │ + b 7cdcc │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 7ce6c │ │ │ │ + bgt 7ce68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #196] @ 7cf28 │ │ │ │ + ldr r2, [pc, #196] @ 7cf24 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 7cf1c │ │ │ │ + beq 7cf18 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 7cea4 │ │ │ │ + beq 7cea0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 7cea4 │ │ │ │ + beq 7cea0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7cf0c │ │ │ │ + beq 7cf08 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ced4 │ │ │ │ + beq 7ced0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 7ced4 │ │ │ │ + beq 7ced0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7cf14 │ │ │ │ + beq 7cf10 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -46405,64 +46404,64 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7cea4 │ │ │ │ + b 7cea0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7ced4 │ │ │ │ + b 7ced0 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 7cf70 │ │ │ │ + bgt 7cf6c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #196] @ 7d02c │ │ │ │ + ldr r2, [pc, #196] @ 7d028 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 7d020 │ │ │ │ + beq 7d01c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 7cfa8 │ │ │ │ + beq 7cfa4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 7cfa8 │ │ │ │ + beq 7cfa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7d010 │ │ │ │ + beq 7d00c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cfd8 │ │ │ │ + beq 7cfd4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 7cfd8 │ │ │ │ + beq 7cfd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7d018 │ │ │ │ + beq 7d014 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -46470,55 +46469,55 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7cfa8 │ │ │ │ + b 7cfa4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7cfd8 │ │ │ │ + b 7cfd4 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 7d074 │ │ │ │ + bgt 7d070 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #216] @ 7d144 │ │ │ │ + ldr r2, [pc, #216] @ 7d140 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 7d138 │ │ │ │ + beq 7d134 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 7d0ac │ │ │ │ + beq 7d0a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 7d0ac │ │ │ │ + beq 7d0a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7d130 │ │ │ │ + beq 7d12c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 7d0f8 │ │ │ │ + bne 7d0f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -46530,65 +46529,65 @@ │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 7d0b8 │ │ │ │ + beq 7d0b4 │ │ │ │ bic r0, r3, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7d0b8 │ │ │ │ + beq 7d0b4 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne 7d0b8 │ │ │ │ + bne 7d0b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7d0b8 │ │ │ │ + b 7d0b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7d0ac │ │ │ │ + b 7d0a8 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 7d18c │ │ │ │ + bgt 7d188 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #216] @ 7d25c │ │ │ │ + ldr r2, [pc, #216] @ 7d258 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 7d250 │ │ │ │ + beq 7d24c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 7d1c4 │ │ │ │ + beq 7d1c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 7d1c4 │ │ │ │ + beq 7d1c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7d248 │ │ │ │ + beq 7d244 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 7d210 │ │ │ │ + bne 7d20c │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -46600,65 +46599,65 @@ │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 7d1d0 │ │ │ │ + beq 7d1cc │ │ │ │ bic r0, r3, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7d1d0 │ │ │ │ + beq 7d1cc │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne 7d1d0 │ │ │ │ + bne 7d1cc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7d1d0 │ │ │ │ + b 7d1cc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7d1c4 │ │ │ │ + b 7d1c0 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 7d2a4 │ │ │ │ + bgt 7d2a0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #216] @ 7d374 │ │ │ │ + ldr r2, [pc, #216] @ 7d370 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 7d368 │ │ │ │ + beq 7d364 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 7d2dc │ │ │ │ + beq 7d2d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 7d2dc │ │ │ │ + beq 7d2d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7d360 │ │ │ │ + beq 7d35c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 7d328 │ │ │ │ + bne 7d324 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -46670,282 +46669,282 @@ │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 7d2e8 │ │ │ │ + beq 7d2e4 │ │ │ │ bic r0, r3, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7d2e8 │ │ │ │ + beq 7d2e4 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne 7d2e8 │ │ │ │ + bne 7d2e4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7d2e8 │ │ │ │ + b 7d2e4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7d2dc │ │ │ │ + b 7d2d8 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #108] @ 7d3fc │ │ │ │ - ldr r3, [pc, #108] @ 7d400 │ │ │ │ + ldr r2, [pc, #108] @ 7d3f8 │ │ │ │ + ldr r3, [pc, #108] @ 7d3fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7d3dc │ │ │ │ + bne 7d3d8 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ 7d404 │ │ │ │ + ldr r3, [pc, #68] @ 7d400 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #76 @ 0x4c │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7d408 │ │ │ │ - ldr r1, [pc, #36] @ 7d40c │ │ │ │ + ldr r3, [pc, #36] @ 7d404 │ │ │ │ + ldr r1, [pc, #36] @ 7d408 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, ip, r8, ror #24 │ │ │ │ + eorseq r2, ip, ip, ror #24 │ │ │ │ andeq r0, r0, r4, ror r8 │ │ │ │ - eorseq r8, lr, ip, lsl #8 │ │ │ │ + eorseq r8, lr, r0, lsl r4 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r8, r7, r8, lsl r1 │ │ │ │ + eorseq r8, r7, r4, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #116] @ 7d49c │ │ │ │ - ldr r3, [pc, #116] @ 7d4a0 │ │ │ │ + ldr r2, [pc, #116] @ 7d498 │ │ │ │ + ldr r3, [pc, #116] @ 7d49c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7d47c │ │ │ │ + bne 7d478 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ 7d4a4 │ │ │ │ + ldr r3, [pc, #76] @ 7d4a0 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2544 @ 0x9f0 │ │ │ │ add r3, r3, #4 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #24] │ │ │ │ str r2, [r0, #32] │ │ │ │ strb r1, [r0, #36] @ 0x24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7d4a8 │ │ │ │ - ldr r1, [pc, #36] @ 7d4ac │ │ │ │ + ldr r3, [pc, #36] @ 7d4a4 │ │ │ │ + ldr r1, [pc, #36] @ 7d4a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c2bd0 │ │ │ │ + @ instruction: 0x003c2bd4 │ │ │ │ andeq r0, r0, r8, lsl #13 │ │ │ │ - eorseq r8, lr, r4, ror r3 │ │ │ │ + eorseq r8, lr, r8, ror r3 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r8, r7, r8, ror r0 │ │ │ │ + mlaseq r7, r4, r6, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #112] @ 7d538 │ │ │ │ - ldr r3, [pc, #112] @ 7d53c │ │ │ │ + ldr r2, [pc, #112] @ 7d534 │ │ │ │ + ldr r3, [pc, #112] @ 7d538 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7d518 │ │ │ │ + bne 7d514 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #72] @ 7d540 │ │ │ │ - ldr r2, [pc, #72] @ 7d544 │ │ │ │ + ldr r3, [pc, #72] @ 7d53c │ │ │ │ + ldr r2, [pc, #72] @ 7d540 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2416 @ 0x970 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #16] │ │ │ │ strh r2, [r0, #32] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ 7d548 │ │ │ │ - ldr r1, [pc, #40] @ 7d54c │ │ │ │ + ldr r3, [pc, #40] @ 7d544 │ │ │ │ + ldr r1, [pc, #40] @ 7d548 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, ip, r0, lsr fp │ │ │ │ + eorseq r2, ip, r4, lsr fp │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ - @ instruction: 0x003e82d4 │ │ │ │ + @ instruction: 0x003e82d8 │ │ │ │ andeq r0, r0, r2, lsl #4 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00377fdc │ │ │ │ + @ instruction: 0x003785f8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #112] @ 7d5d8 │ │ │ │ - ldr r3, [pc, #112] @ 7d5dc │ │ │ │ + ldr r2, [pc, #112] @ 7d5d4 │ │ │ │ + ldr r3, [pc, #112] @ 7d5d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7d5b8 │ │ │ │ + bne 7d5b4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #72] @ 7d5e0 │ │ │ │ + ldr r3, [pc, #72] @ 7d5dc │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1616 @ 0x650 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7d5e4 │ │ │ │ - ldr r1, [pc, #36] @ 7d5e8 │ │ │ │ + ldr r3, [pc, #36] @ 7d5e0 │ │ │ │ + ldr r1, [pc, #36] @ 7d5e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq ip, r0, sl, r2 │ │ │ │ + mlaseq ip, r4, sl, r2 │ │ │ │ andeq r0, r0, r4, lsr #14 │ │ │ │ - eorseq r8, lr, r4, lsr r2 │ │ │ │ + eorseq r8, lr, r8, lsr r2 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r7, r7, ip, lsr pc │ │ │ │ + eorseq r8, r7, r8, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #112] @ 7d674 │ │ │ │ - ldr r3, [pc, #112] @ 7d678 │ │ │ │ + ldr r2, [pc, #112] @ 7d670 │ │ │ │ + ldr r3, [pc, #112] @ 7d674 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7d654 │ │ │ │ + bne 7d650 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #72] @ 7d67c │ │ │ │ + ldr r3, [pc, #72] @ 7d678 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2144 @ 0x860 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ str r2, [r0, #76] @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7d680 │ │ │ │ - ldr r1, [pc, #36] @ 7d684 │ │ │ │ + ldr r3, [pc, #36] @ 7d67c │ │ │ │ + ldr r1, [pc, #36] @ 7d680 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c29f4 │ │ │ │ + @ instruction: 0x003c29f8 │ │ │ │ andeq r0, r0, r8, asr #15 │ │ │ │ - mlaseq lr, r8, r1, r8 │ │ │ │ + mlaseq lr, ip, r1, r8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r7, r7, r0, lsr #29 │ │ │ │ + @ instruction: 0x003784bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #108] @ 7d70c │ │ │ │ - ldr r3, [pc, #108] @ 7d710 │ │ │ │ + ldr r2, [pc, #108] @ 7d708 │ │ │ │ + ldr r3, [pc, #108] @ 7d70c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7d6ec │ │ │ │ + bne 7d6e8 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ 7d714 │ │ │ │ + ldr r3, [pc, #68] @ 7d710 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2096 @ 0x830 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7d718 │ │ │ │ - ldr r1, [pc, #36] @ 7d71c │ │ │ │ + ldr r3, [pc, #36] @ 7d714 │ │ │ │ + ldr r1, [pc, #36] @ 7d718 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, ip, r8, asr r9 │ │ │ │ + eorseq r2, ip, ip, asr r9 │ │ │ │ andeq r0, r0, r0, ror #11 │ │ │ │ - ldrsheq r8, [lr], -ip @ │ │ │ │ + eorseq r8, lr, r0, lsl #2 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r7, r7, r8, lsl #28 │ │ │ │ + eorseq r8, r7, r4, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #184] @ 7d7f0 │ │ │ │ - ldr r3, [pc, #184] @ 7d7f4 │ │ │ │ + ldr r2, [pc, #184] @ 7d7ec │ │ │ │ + ldr r3, [pc, #184] @ 7d7f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7d7d0 │ │ │ │ + bne 7d7cc │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #144] @ 7d7f8 │ │ │ │ + ldr r2, [pc, #144] @ 7d7f4 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #2800 @ 0xaf0 │ │ │ │ mov r1, #1 │ │ │ │ add r2, r2, #4 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [r0, #8] │ │ │ │ @@ -46965,131 +46964,131 @@ │ │ │ │ str r3, [r0, #140] @ 0x8c │ │ │ │ str r3, [r0, #144] @ 0x90 │ │ │ │ str r3, [r0, #148] @ 0x94 │ │ │ │ str r3, [r0, #160] @ 0xa0 │ │ │ │ str r3, [r0, #164] @ 0xa4 │ │ │ │ str r3, [r0, #168] @ 0xa8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7d7fc │ │ │ │ - ldr r1, [pc, #36] @ 7d800 │ │ │ │ + ldr r3, [pc, #36] @ 7d7f8 │ │ │ │ + ldr r1, [pc, #36] @ 7d7fc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, ip, r0, asr #17 │ │ │ │ + eorseq r2, ip, r4, asr #17 │ │ │ │ andeq r0, r0, r4, asr #13 │ │ │ │ - eorseq r8, lr, r4, rrx │ │ │ │ + eorseq r8, lr, r8, rrx │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r7, r7, r4, lsr #26 │ │ │ │ + eorseq r8, r7, r0, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d848 │ │ │ │ + beq 7d844 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 7d848 │ │ │ │ + beq 7d844 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7d938 │ │ │ │ + beq 7d934 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d878 │ │ │ │ + beq 7d874 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 7d878 │ │ │ │ + beq 7d874 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7d940 │ │ │ │ + beq 7d93c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d8a8 │ │ │ │ + beq 7d8a4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 7d8a8 │ │ │ │ + beq 7d8a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7d948 │ │ │ │ + beq 7d944 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ tst r0, #1 │ │ │ │ - bne 7d900 │ │ │ │ + bne 7d8fc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ tst r0, #1 │ │ │ │ - bne 7d8c8 │ │ │ │ + bne 7d8c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #28] │ │ │ │ - beq 7d8c0 │ │ │ │ + beq 7d8bc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7d8c0 │ │ │ │ + beq 7d8bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 7d8c0 │ │ │ │ + bne 7d8bc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7d8c0 │ │ │ │ + b 7d8bc │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq 7d8b4 │ │ │ │ + beq 7d8b0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7d8b4 │ │ │ │ + beq 7d8b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 7d8b4 │ │ │ │ + bne 7d8b0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7d8b4 │ │ │ │ + b 7d8b0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7d848 │ │ │ │ + b 7d844 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7d878 │ │ │ │ + b 7d874 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7d8a8 │ │ │ │ + b 7d8a4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 7d994 │ │ │ │ + bgt 7d990 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 7d9e8 │ │ │ │ + ldr r2, [pc, #92] @ 7d9e4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 7d9dc │ │ │ │ + beq 7d9d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7d804 │ │ │ │ + bl 7d800 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -47104,764 +47103,764 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #120] @ 7da7c │ │ │ │ - ldr r3, [pc, #120] @ 7da80 │ │ │ │ + ldr r2, [pc, #120] @ 7da78 │ │ │ │ + ldr r3, [pc, #120] @ 7da7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7da5c │ │ │ │ + bne 7da58 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #80] @ 7da84 │ │ │ │ + ldr r3, [pc, #80] @ 7da80 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2400 @ 0x960 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r2, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ strb r1, [r0, #28] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7da88 │ │ │ │ - ldr r1, [pc, #36] @ 7da8c │ │ │ │ + ldr r3, [pc, #36] @ 7da84 │ │ │ │ + ldr r1, [pc, #36] @ 7da88 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c25f4 │ │ │ │ + @ instruction: 0x003c25f8 │ │ │ │ andeq r0, r0, r8, asr #22 │ │ │ │ - mlaseq lr, r8, sp, r7 │ │ │ │ + mlaseq lr, ip, sp, r7 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - mlaseq r7, r8, sl, r7 │ │ │ │ + ldrheq r8, [r7], -r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #120] @ 7db20 │ │ │ │ - ldr r3, [pc, #120] @ 7db24 │ │ │ │ + ldr r2, [pc, #120] @ 7db1c │ │ │ │ + ldr r3, [pc, #120] @ 7db20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7db00 │ │ │ │ + bne 7dafc │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #80] @ 7db28 │ │ │ │ + ldr r3, [pc, #80] @ 7db24 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1136 @ 0x470 │ │ │ │ add r3, r3, #12 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7db2c │ │ │ │ - ldr r1, [pc, #36] @ 7db30 │ │ │ │ + ldr r3, [pc, #36] @ 7db28 │ │ │ │ + ldr r1, [pc, #36] @ 7db2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, ip, r0, asr r5 │ │ │ │ + eorseq r2, ip, r4, asr r5 │ │ │ │ andeq r0, r0, r8, lsl #19 │ │ │ │ - @ instruction: 0x003e7cf4 │ │ │ │ + @ instruction: 0x003e7cf8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x003779f4 │ │ │ │ + eorseq r8, r7, r0, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #120] @ 7dbc4 │ │ │ │ - ldr r3, [pc, #120] @ 7dbc8 │ │ │ │ + ldr r2, [pc, #120] @ 7dbc0 │ │ │ │ + ldr r3, [pc, #120] @ 7dbc4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7dba4 │ │ │ │ + bne 7dba0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #80] @ 7dbcc │ │ │ │ + ldr r3, [pc, #80] @ 7dbc8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1040 @ 0x410 │ │ │ │ add r3, r3, #12 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7dbd0 │ │ │ │ - ldr r1, [pc, #36] @ 7dbd4 │ │ │ │ + ldr r3, [pc, #36] @ 7dbcc │ │ │ │ + ldr r1, [pc, #36] @ 7dbd0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, ip, ip, lsr #9 │ │ │ │ + @ instruction: 0x003c24b0 │ │ │ │ @ instruction: 0x00000bbc │ │ │ │ - eorseq r7, lr, r0, asr ip │ │ │ │ + eorseq r7, lr, r4, asr ip │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r7, r7, r0, asr r9 │ │ │ │ + eorseq r7, r7, ip, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #116] @ 7dc64 │ │ │ │ - ldr r3, [pc, #116] @ 7dc68 │ │ │ │ + ldr r2, [pc, #116] @ 7dc60 │ │ │ │ + ldr r3, [pc, #116] @ 7dc64 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7dc44 │ │ │ │ + bne 7dc40 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ 7dc6c │ │ │ │ + ldr r3, [pc, #76] @ 7dc68 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #936 @ 0x3a8 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7dc70 │ │ │ │ - ldr r1, [pc, #36] @ 7dc74 │ │ │ │ + ldr r3, [pc, #36] @ 7dc6c │ │ │ │ + ldr r1, [pc, #36] @ 7dc70 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, ip, r8, lsl #8 │ │ │ │ + eorseq r2, ip, ip, lsl #8 │ │ │ │ muleq r0, r8, r9 │ │ │ │ - eorseq r7, lr, ip, lsr #23 │ │ │ │ + @ instruction: 0x003e7bb0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x003778b0 │ │ │ │ + eorseq r7, r7, ip, asr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #116] @ 7dd04 │ │ │ │ - ldr r3, [pc, #116] @ 7dd08 │ │ │ │ + ldr r2, [pc, #116] @ 7dd00 │ │ │ │ + ldr r3, [pc, #116] @ 7dd04 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7dce4 │ │ │ │ + bne 7dce0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ 7dd0c │ │ │ │ + ldr r3, [pc, #76] @ 7dd08 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #796 @ 0x31c │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7dd10 │ │ │ │ - ldr r1, [pc, #36] @ 7dd14 │ │ │ │ + ldr r3, [pc, #36] @ 7dd0c │ │ │ │ + ldr r1, [pc, #36] @ 7dd10 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, ip, r8, ror #6 │ │ │ │ + eorseq r2, ip, ip, ror #6 │ │ │ │ @ instruction: 0x000003b8 │ │ │ │ - eorseq r7, lr, ip, lsl #22 │ │ │ │ + eorseq r7, lr, r0, lsl fp │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r7, r7, r0, lsl r8 │ │ │ │ + eorseq r7, r7, ip, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #116] @ 7dda4 │ │ │ │ - ldr r3, [pc, #116] @ 7dda8 │ │ │ │ + ldr r2, [pc, #116] @ 7dda0 │ │ │ │ + ldr r3, [pc, #116] @ 7dda4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7dd84 │ │ │ │ + bne 7dd80 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ 7ddac │ │ │ │ + ldr r3, [pc, #76] @ 7dda8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #768 @ 0x300 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7ddb0 │ │ │ │ - ldr r1, [pc, #36] @ 7ddb4 │ │ │ │ + ldr r3, [pc, #36] @ 7ddac │ │ │ │ + ldr r1, [pc, #36] @ 7ddb0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, ip, r8, asr #5 │ │ │ │ + eorseq r2, ip, ip, asr #5 │ │ │ │ andeq r0, r0, ip, lsl #22 │ │ │ │ - eorseq r7, lr, ip, ror #20 │ │ │ │ + eorseq r7, lr, r0, ror sl │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r7, r7, r0, ror r7 │ │ │ │ + eorseq r7, r7, ip, lsl #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #116] @ 7de44 │ │ │ │ - ldr r3, [pc, #116] @ 7de48 │ │ │ │ + ldr r2, [pc, #116] @ 7de40 │ │ │ │ + ldr r3, [pc, #116] @ 7de44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7de24 │ │ │ │ + bne 7de20 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ 7de4c │ │ │ │ + ldr r3, [pc, #76] @ 7de48 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #716 @ 0x2cc │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7de50 │ │ │ │ - ldr r1, [pc, #36] @ 7de54 │ │ │ │ + ldr r3, [pc, #36] @ 7de4c │ │ │ │ + ldr r1, [pc, #36] @ 7de50 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, ip, r8, lsr #4 │ │ │ │ + eorseq r2, ip, ip, lsr #4 │ │ │ │ muleq r0, r4, r5 │ │ │ │ - eorseq r7, lr, ip, asr #19 │ │ │ │ + @ instruction: 0x003e79d0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x003776d0 │ │ │ │ + eorseq r7, r7, ip, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #116] @ 7dee4 │ │ │ │ - ldr r3, [pc, #116] @ 7dee8 │ │ │ │ + ldr r2, [pc, #116] @ 7dee0 │ │ │ │ + ldr r3, [pc, #116] @ 7dee4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7dec4 │ │ │ │ + bne 7dec0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ 7deec │ │ │ │ + ldr r3, [pc, #76] @ 7dee8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #604 @ 0x25c │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7def0 │ │ │ │ - ldr r1, [pc, #36] @ 7def4 │ │ │ │ + ldr r3, [pc, #36] @ 7deec │ │ │ │ + ldr r1, [pc, #36] @ 7def0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, ip, r8, lsl #3 │ │ │ │ + eorseq r2, ip, ip, lsl #3 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - eorseq r7, lr, ip, lsr #18 │ │ │ │ + eorseq r7, lr, r0, lsr r9 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r7, r7, r0, lsr r6 │ │ │ │ + eorseq r7, r7, ip, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #116] @ 7df84 │ │ │ │ - ldr r3, [pc, #116] @ 7df88 │ │ │ │ + ldr r2, [pc, #116] @ 7df80 │ │ │ │ + ldr r3, [pc, #116] @ 7df84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7df64 │ │ │ │ + bne 7df60 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ 7df8c │ │ │ │ + ldr r3, [pc, #76] @ 7df88 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #372 @ 0x174 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7df90 │ │ │ │ - ldr r1, [pc, #36] @ 7df94 │ │ │ │ + ldr r3, [pc, #36] @ 7df8c │ │ │ │ + ldr r1, [pc, #36] @ 7df90 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, ip, r8, ror #1 │ │ │ │ + eorseq r2, ip, ip, ror #1 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ - eorseq r7, lr, ip, lsl #17 │ │ │ │ + mlaseq lr, r0, r8, r7 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - mlaseq r7, r0, r5, r7 │ │ │ │ + eorseq r7, r7, ip, lsr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #116] @ 7e024 │ │ │ │ - ldr r3, [pc, #116] @ 7e028 │ │ │ │ + ldr r2, [pc, #116] @ 7e020 │ │ │ │ + ldr r3, [pc, #116] @ 7e024 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7e004 │ │ │ │ + bne 7e000 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ 7e02c │ │ │ │ + ldr r3, [pc, #76] @ 7e028 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #344 @ 0x158 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7e030 │ │ │ │ - ldr r1, [pc, #36] @ 7e034 │ │ │ │ + ldr r3, [pc, #36] @ 7e02c │ │ │ │ + ldr r1, [pc, #36] @ 7e030 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, ip, r8, asr #32 │ │ │ │ + eorseq r2, ip, ip, asr #32 │ │ │ │ andeq r0, r0, r4, lsl r5 │ │ │ │ - eorseq r7, lr, ip, ror #15 │ │ │ │ + @ instruction: 0x003e77f0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x003774f0 │ │ │ │ + eorseq r7, r7, ip, lsl #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #116] @ 7e0c4 │ │ │ │ - ldr r3, [pc, #116] @ 7e0c8 │ │ │ │ + ldr r2, [pc, #116] @ 7e0c0 │ │ │ │ + ldr r3, [pc, #116] @ 7e0c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7e0a4 │ │ │ │ + bne 7e0a0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ 7e0cc │ │ │ │ + ldr r3, [pc, #76] @ 7e0c8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #316 @ 0x13c │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7e0d0 │ │ │ │ - ldr r1, [pc, #36] @ 7e0d4 │ │ │ │ + ldr r3, [pc, #36] @ 7e0cc │ │ │ │ + ldr r1, [pc, #36] @ 7e0d0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, ip, r8, lsr #31 │ │ │ │ + eorseq r1, ip, ip, lsr #31 │ │ │ │ andeq r0, r0, ip, ror r5 │ │ │ │ - eorseq r7, lr, ip, asr #14 │ │ │ │ + eorseq r7, lr, r0, asr r7 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r7, r7, r0, asr r4 │ │ │ │ + eorseq r7, r7, ip, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #116] @ 7e164 │ │ │ │ - ldr r3, [pc, #116] @ 7e168 │ │ │ │ + ldr r2, [pc, #116] @ 7e160 │ │ │ │ + ldr r3, [pc, #116] @ 7e164 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7e144 │ │ │ │ + bne 7e140 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ 7e16c │ │ │ │ + ldr r3, [pc, #76] @ 7e168 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #212 @ 0xd4 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7e170 │ │ │ │ - ldr r1, [pc, #36] @ 7e174 │ │ │ │ + ldr r3, [pc, #36] @ 7e16c │ │ │ │ + ldr r1, [pc, #36] @ 7e170 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, ip, r8, lsl #30 │ │ │ │ + eorseq r1, ip, ip, lsl #30 │ │ │ │ @ instruction: 0x000008bc │ │ │ │ - eorseq r7, lr, ip, lsr #13 │ │ │ │ + @ instruction: 0x003e76b0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x003773b0 │ │ │ │ + eorseq r7, r7, ip, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #120] @ 7e208 │ │ │ │ - ldr r3, [pc, #120] @ 7e20c │ │ │ │ + ldr r2, [pc, #120] @ 7e204 │ │ │ │ + ldr r3, [pc, #120] @ 7e208 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7e1e8 │ │ │ │ + bne 7e1e4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #80] @ 7e210 │ │ │ │ + ldr r3, [pc, #80] @ 7e20c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1360 @ 0x550 │ │ │ │ add r3, r3, #12 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #44] @ 0x2c │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7e214 │ │ │ │ - ldr r1, [pc, #36] @ 7e218 │ │ │ │ + ldr r3, [pc, #36] @ 7e210 │ │ │ │ + ldr r1, [pc, #36] @ 7e214 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, ip, r8, ror #28 │ │ │ │ + eorseq r1, ip, ip, ror #28 │ │ │ │ andeq r0, r0, r0, ror r8 │ │ │ │ - eorseq r7, lr, ip, lsl #12 │ │ │ │ + eorseq r7, lr, r0, lsl r6 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r7, r7, ip, lsl #6 │ │ │ │ + eorseq r7, r7, r8, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #120] @ 7e2ac │ │ │ │ - ldr r3, [pc, #120] @ 7e2b0 │ │ │ │ + ldr r2, [pc, #120] @ 7e2a8 │ │ │ │ + ldr r3, [pc, #120] @ 7e2ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7e28c │ │ │ │ + bne 7e288 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #80] @ 7e2b4 │ │ │ │ + ldr r3, [pc, #80] @ 7e2b0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1440 @ 0x5a0 │ │ │ │ add r3, r3, #12 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7e2b8 │ │ │ │ - ldr r1, [pc, #36] @ 7e2bc │ │ │ │ + ldr r3, [pc, #36] @ 7e2b4 │ │ │ │ + ldr r1, [pc, #36] @ 7e2b8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, ip, r4, asr #27 │ │ │ │ + eorseq r1, ip, r8, asr #27 │ │ │ │ andeq r0, r0, r8, lsl r7 │ │ │ │ - eorseq r7, lr, r8, ror #10 │ │ │ │ + eorseq r7, lr, ip, ror #10 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r7, r7, r8, ror #4 │ │ │ │ + eorseq r7, r7, r4, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #116] @ 7e34c │ │ │ │ - ldr r3, [pc, #116] @ 7e350 │ │ │ │ + ldr r2, [pc, #116] @ 7e348 │ │ │ │ + ldr r3, [pc, #116] @ 7e34c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7e32c │ │ │ │ + bne 7e328 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ 7e354 │ │ │ │ + ldr r3, [pc, #76] @ 7e350 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1424 @ 0x590 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7e358 │ │ │ │ - ldr r1, [pc, #36] @ 7e35c │ │ │ │ + ldr r3, [pc, #36] @ 7e354 │ │ │ │ + ldr r1, [pc, #36] @ 7e358 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, ip, r0, lsr #26 │ │ │ │ + eorseq r1, ip, r4, lsr #26 │ │ │ │ muleq r0, ip, r5 │ │ │ │ - eorseq r7, lr, r4, asr #9 │ │ │ │ + eorseq r7, lr, r8, asr #9 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r7, r7, r8, asr #3 │ │ │ │ + eorseq r7, r7, r4, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #120] @ 7e3f0 │ │ │ │ - ldr r3, [pc, #120] @ 7e3f4 │ │ │ │ + ldr r2, [pc, #120] @ 7e3ec │ │ │ │ + ldr r3, [pc, #120] @ 7e3f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7e3d0 │ │ │ │ + bne 7e3cc │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #80] @ 7e3f8 │ │ │ │ + ldr r3, [pc, #80] @ 7e3f4 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1728 @ 0x6c0 │ │ │ │ add r3, r3, #4 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7e3fc │ │ │ │ - ldr r1, [pc, #36] @ 7e400 │ │ │ │ + ldr r3, [pc, #36] @ 7e3f8 │ │ │ │ + ldr r1, [pc, #36] @ 7e3fc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, ip, r0, lsl #25 │ │ │ │ + eorseq r1, ip, r4, lsl #25 │ │ │ │ andeq r0, r0, r8, lsl r9 │ │ │ │ - eorseq r7, lr, r4, lsr #8 │ │ │ │ + eorseq r7, lr, r8, lsr #8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r7, r7, r4, lsr #2 │ │ │ │ + eorseq r7, r7, r0, asr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ tst r0, #1 │ │ │ │ - bne 7e4a4 │ │ │ │ + bne 7e4a0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e454 │ │ │ │ + beq 7e450 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 7e454 │ │ │ │ + beq 7e450 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7e54c │ │ │ │ + beq 7e548 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ tst r0, #1 │ │ │ │ - bne 7e514 │ │ │ │ + bne 7e510 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ tst r0, #1 │ │ │ │ - bne 7e4dc │ │ │ │ + bne 7e4d8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e49c │ │ │ │ + beq 7e498 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 7e49c │ │ │ │ + beq 7e498 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7e554 │ │ │ │ + beq 7e550 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq 7e424 │ │ │ │ + beq 7e420 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7e424 │ │ │ │ + beq 7e420 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 7e424 │ │ │ │ + bne 7e420 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7e424 │ │ │ │ + b 7e420 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq 7e46c │ │ │ │ + beq 7e468 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7e46c │ │ │ │ + beq 7e468 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 7e46c │ │ │ │ + bne 7e468 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7e46c │ │ │ │ + b 7e468 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 7e460 │ │ │ │ + beq 7e45c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7e460 │ │ │ │ + beq 7e45c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 7e460 │ │ │ │ + bne 7e45c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7e460 │ │ │ │ + b 7e45c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7e454 │ │ │ │ + b 7e450 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 7e5a4 │ │ │ │ + bgt 7e5a0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 7e5f8 │ │ │ │ + ldr r2, [pc, #92] @ 7e5f4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 7e5ec │ │ │ │ + beq 7e5e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7e404 │ │ │ │ + bl 7e400 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -47876,443 +47875,443 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #120] @ 7e68c │ │ │ │ - ldr r3, [pc, #120] @ 7e690 │ │ │ │ + ldr r2, [pc, #120] @ 7e688 │ │ │ │ + ldr r3, [pc, #120] @ 7e68c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7e66c │ │ │ │ + bne 7e668 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #80] @ 7e694 │ │ │ │ + ldr r3, [pc, #80] @ 7e690 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7e698 │ │ │ │ - ldr r1, [pc, #36] @ 7e69c │ │ │ │ + ldr r3, [pc, #36] @ 7e694 │ │ │ │ + ldr r1, [pc, #36] @ 7e698 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, ip, r4, ror #19 │ │ │ │ + eorseq r1, ip, r8, ror #19 │ │ │ │ andeq r0, r0, r8, lsl r4 │ │ │ │ - eorseq r7, lr, r8, lsl #3 │ │ │ │ + eorseq r7, lr, ip, lsl #3 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r6, r7, r8, lsl #29 │ │ │ │ + eorseq r7, r7, r4, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #120] @ 7e730 │ │ │ │ - ldr r3, [pc, #120] @ 7e734 │ │ │ │ + ldr r2, [pc, #120] @ 7e72c │ │ │ │ + ldr r3, [pc, #120] @ 7e730 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7e710 │ │ │ │ + bne 7e70c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #80] @ 7e738 │ │ │ │ + ldr r3, [pc, #80] @ 7e734 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #1088 @ 0x440 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7e73c │ │ │ │ - ldr r1, [pc, #36] @ 7e740 │ │ │ │ + ldr r3, [pc, #36] @ 7e738 │ │ │ │ + ldr r1, [pc, #36] @ 7e73c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, ip, r0, asr #18 │ │ │ │ + eorseq r1, ip, r4, asr #18 │ │ │ │ andeq r0, r0, r8, asr #19 │ │ │ │ - eorseq r7, lr, r4, ror #1 │ │ │ │ + eorseq r7, lr, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r6, r7, r4, ror #27 │ │ │ │ + eorseq r7, r7, r0, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #120] @ 7e7d4 │ │ │ │ - ldr r3, [pc, #120] @ 7e7d8 │ │ │ │ + ldr r2, [pc, #120] @ 7e7d0 │ │ │ │ + ldr r3, [pc, #120] @ 7e7d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7e7b4 │ │ │ │ + bne 7e7b0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #80] @ 7e7dc │ │ │ │ + ldr r3, [pc, #80] @ 7e7d8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #688 @ 0x2b0 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r1, [r0, #60] @ 0x3c │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ str r2, [r0, #76] @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7e7e0 │ │ │ │ - ldr r1, [pc, #36] @ 7e7e4 │ │ │ │ + ldr r3, [pc, #36] @ 7e7dc │ │ │ │ + ldr r1, [pc, #36] @ 7e7e0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq ip, ip, r8, r1 │ │ │ │ + eorseq r1, ip, r0, lsr #17 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - eorseq r7, lr, r0, asr #32 │ │ │ │ + eorseq r7, lr, r4, asr #32 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r6, r7, r0, asr #26 │ │ │ │ + eorseq r7, r7, ip, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #124] @ 7e87c │ │ │ │ - ldr r3, [pc, #124] @ 7e880 │ │ │ │ + ldr r2, [pc, #124] @ 7e878 │ │ │ │ + ldr r3, [pc, #124] @ 7e87c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7e85c │ │ │ │ + bne 7e858 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #84] @ 7e884 │ │ │ │ + ldr r3, [pc, #84] @ 7e880 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1216 @ 0x4c0 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [r0, #8] │ │ │ │ strb r1, [r0, #20] │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7e888 │ │ │ │ - ldr r1, [pc, #36] @ 7e88c │ │ │ │ + ldr r3, [pc, #36] @ 7e884 │ │ │ │ + ldr r1, [pc, #36] @ 7e888 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c17f8 │ │ │ │ + @ instruction: 0x003c17fc │ │ │ │ andeq r0, r0, r0, asr ip │ │ │ │ - mlaseq lr, ip, pc, r6 @ │ │ │ │ + eorseq r6, lr, r0, lsr #31 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - mlaseq r7, r8, ip, r6 │ │ │ │ + @ instruction: 0x003772b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #124] @ 7e924 │ │ │ │ - ldr r3, [pc, #124] @ 7e928 │ │ │ │ + ldr r2, [pc, #124] @ 7e920 │ │ │ │ + ldr r3, [pc, #124] @ 7e924 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7e904 │ │ │ │ + bne 7e900 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #84] @ 7e92c │ │ │ │ + ldr r3, [pc, #84] @ 7e928 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1328 @ 0x530 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7e930 │ │ │ │ - ldr r1, [pc, #36] @ 7e934 │ │ │ │ + ldr r3, [pc, #36] @ 7e92c │ │ │ │ + ldr r1, [pc, #36] @ 7e930 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, ip, r0, asr r7 │ │ │ │ + eorseq r1, ip, r4, asr r7 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x003e6ef4 │ │ │ │ + @ instruction: 0x003e6ef8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00376bf0 │ │ │ │ + eorseq r7, r7, ip, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #124] @ 7e9cc │ │ │ │ - ldr r3, [pc, #124] @ 7e9d0 │ │ │ │ + ldr r2, [pc, #124] @ 7e9c8 │ │ │ │ + ldr r3, [pc, #124] @ 7e9cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7e9ac │ │ │ │ + bne 7e9a8 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #84] @ 7e9d4 │ │ │ │ + ldr r3, [pc, #84] @ 7e9d0 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2560 @ 0xa00 │ │ │ │ add r3, r3, #12 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r2, [r0, #16] │ │ │ │ str r2, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ strb r1, [r0, #28] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7e9d8 │ │ │ │ - ldr r1, [pc, #36] @ 7e9dc │ │ │ │ + ldr r3, [pc, #36] @ 7e9d4 │ │ │ │ + ldr r1, [pc, #36] @ 7e9d8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, ip, r8, lsr #13 │ │ │ │ + eorseq r1, ip, ip, lsr #13 │ │ │ │ muleq r0, ip, r3 │ │ │ │ - eorseq r6, lr, ip, asr #28 │ │ │ │ + eorseq r6, lr, r0, asr lr │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r6, r7, r8, asr #22 │ │ │ │ + eorseq r7, r7, r4, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #124] @ 7ea74 │ │ │ │ - ldr r3, [pc, #124] @ 7ea78 │ │ │ │ + ldr r2, [pc, #124] @ 7ea70 │ │ │ │ + ldr r3, [pc, #124] @ 7ea74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7ea54 │ │ │ │ + bne 7ea50 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #84] @ 7ea7c │ │ │ │ + ldr r3, [pc, #84] @ 7ea78 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1696 @ 0x6a0 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ strb r1, [r0, #44] @ 0x2c │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #80] @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7ea80 │ │ │ │ - ldr r1, [pc, #36] @ 7ea84 │ │ │ │ + ldr r3, [pc, #36] @ 7ea7c │ │ │ │ + ldr r1, [pc, #36] @ 7ea80 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, ip, r0, lsl #12 │ │ │ │ + eorseq r1, ip, r4, lsl #12 │ │ │ │ andeq r0, r0, r8, asr #12 │ │ │ │ - eorseq r6, lr, r4, lsr #27 │ │ │ │ + eorseq r6, lr, r8, lsr #27 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r6, r7, r0, lsr #21 │ │ │ │ + ldrheq r7, [r7], -ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #120] @ 7eb18 │ │ │ │ - ldr r3, [pc, #120] @ 7eb1c │ │ │ │ + ldr r2, [pc, #120] @ 7eb14 │ │ │ │ + ldr r3, [pc, #120] @ 7eb18 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7eaf8 │ │ │ │ + bne 7eaf4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #80] @ 7eb20 │ │ │ │ + ldr r3, [pc, #80] @ 7eb1c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #1888 @ 0x760 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ str r1, [r0, #44] @ 0x2c │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7eb24 │ │ │ │ - ldr r1, [pc, #36] @ 7eb28 │ │ │ │ + ldr r3, [pc, #36] @ 7eb20 │ │ │ │ + ldr r1, [pc, #36] @ 7eb24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, ip, r8, asr r5 │ │ │ │ + eorseq r1, ip, ip, asr r5 │ │ │ │ andeq r0, r0, r8, asr #25 │ │ │ │ - @ instruction: 0x003e6cfc │ │ │ │ + eorseq r6, lr, r0, lsl #26 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x003769fc │ │ │ │ + eorseq r7, r7, r8, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #124] @ 7ebc0 │ │ │ │ - ldr r3, [pc, #124] @ 7ebc4 │ │ │ │ + ldr r2, [pc, #124] @ 7ebbc │ │ │ │ + ldr r3, [pc, #124] @ 7ebc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7eba0 │ │ │ │ + bne 7eb9c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #84] @ 7ebc8 │ │ │ │ + ldr r3, [pc, #84] @ 7ebc4 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1856 @ 0x740 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ str r1, [r0, #44] @ 0x2c │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7ebcc │ │ │ │ - ldr r1, [pc, #36] @ 7ebd0 │ │ │ │ + ldr r3, [pc, #36] @ 7ebc8 │ │ │ │ + ldr r1, [pc, #36] @ 7ebcc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c14b4 │ │ │ │ + @ instruction: 0x003c14b8 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - eorseq r6, lr, r8, asr ip │ │ │ │ + eorseq r6, lr, ip, asr ip │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r6, r7, r4, asr r9 │ │ │ │ + eorseq r6, r7, r0, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #124] @ 7ec68 │ │ │ │ - ldr r3, [pc, #124] @ 7ec6c │ │ │ │ + ldr r2, [pc, #124] @ 7ec64 │ │ │ │ + ldr r3, [pc, #124] @ 7ec68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7ec48 │ │ │ │ + bne 7ec44 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #84] @ 7ec70 │ │ │ │ + ldr r3, [pc, #84] @ 7ec6c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1824 @ 0x720 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ str r1, [r0, #44] @ 0x2c │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7ec74 │ │ │ │ - ldr r1, [pc, #36] @ 7ec78 │ │ │ │ + ldr r3, [pc, #36] @ 7ec70 │ │ │ │ + ldr r1, [pc, #36] @ 7ec74 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, ip, ip, lsl #8 │ │ │ │ + eorseq r1, ip, r0, lsl r4 │ │ │ │ @ instruction: 0x000007b0 │ │ │ │ - @ instruction: 0x003e6bb0 │ │ │ │ + @ instruction: 0x003e6bb4 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r6, r7, ip, lsr #17 │ │ │ │ + eorseq r6, r7, r8, asr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #196] @ 7ed58 │ │ │ │ - ldr r3, [pc, #196] @ 7ed5c │ │ │ │ + ldr r2, [pc, #196] @ 7ed54 │ │ │ │ + ldr r3, [pc, #196] @ 7ed58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7ed38 │ │ │ │ + bne 7ed34 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #156] @ 7ed60 │ │ │ │ + ldr r2, [pc, #156] @ 7ed5c │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #2800 @ 0xaf0 │ │ │ │ mov r1, #1 │ │ │ │ add r2, r2, #8 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ @@ -48335,157 +48334,157 @@ │ │ │ │ str r3, [r0, #144] @ 0x90 │ │ │ │ str r3, [r0, #148] @ 0x94 │ │ │ │ str r3, [r0, #152] @ 0x98 │ │ │ │ str r3, [r0, #160] @ 0xa0 │ │ │ │ str r3, [r0, #164] @ 0xa4 │ │ │ │ str r3, [r0, #168] @ 0xa8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7ed64 │ │ │ │ - ldr r1, [pc, #36] @ 7ed68 │ │ │ │ + ldr r3, [pc, #36] @ 7ed60 │ │ │ │ + ldr r1, [pc, #36] @ 7ed64 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, ip, r4, ror #6 │ │ │ │ + eorseq r1, ip, r8, ror #6 │ │ │ │ andeq r0, r0, r8, lsl #14 │ │ │ │ - eorseq r6, lr, r8, lsl #22 │ │ │ │ + eorseq r6, lr, ip, lsl #22 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x003767bc │ │ │ │ + @ instruction: 0x00376dd8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #124] @ 7ee00 │ │ │ │ - ldr r3, [pc, #124] @ 7ee04 │ │ │ │ + ldr r2, [pc, #124] @ 7edfc │ │ │ │ + ldr r3, [pc, #124] @ 7ee00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7ede0 │ │ │ │ + bne 7eddc │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #84] @ 7ee08 │ │ │ │ + ldr r2, [pc, #84] @ 7ee04 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #1184 @ 0x4a0 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ strb r1, [r0, #84] @ 0x54 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7ee0c │ │ │ │ - ldr r1, [pc, #36] @ 7ee10 │ │ │ │ + ldr r3, [pc, #36] @ 7ee08 │ │ │ │ + ldr r1, [pc, #36] @ 7ee0c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, ip, r4, ror r2 │ │ │ │ + eorseq r1, ip, r8, ror r2 │ │ │ │ andeq r0, r0, r8, ror #12 │ │ │ │ - eorseq r6, lr, r8, lsl sl │ │ │ │ + eorseq r6, lr, ip, lsl sl │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r6, r7, r4, lsl r7 │ │ │ │ + eorseq r6, r7, r0, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #124] @ 7eea8 │ │ │ │ - ldr r3, [pc, #124] @ 7eeac │ │ │ │ + ldr r2, [pc, #124] @ 7eea4 │ │ │ │ + ldr r3, [pc, #124] @ 7eea8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7ee88 │ │ │ │ + bne 7ee84 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #84] @ 7eeb0 │ │ │ │ + ldr r3, [pc, #84] @ 7eeac │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2064 @ 0x810 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ str r2, [r0, #116] @ 0x74 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7eeb4 │ │ │ │ - ldr r1, [pc, #36] @ 7eeb8 │ │ │ │ + ldr r3, [pc, #36] @ 7eeb0 │ │ │ │ + ldr r1, [pc, #36] @ 7eeb4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, ip, ip, asr #3 │ │ │ │ + @ instruction: 0x003c11d0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r6, lr, r0, ror r9 │ │ │ │ + eorseq r6, lr, r4, ror r9 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r6, r7, ip, ror #12 │ │ │ │ + eorseq r6, r7, r8, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 7ef00 │ │ │ │ + bgt 7eefc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #264] @ 7f000 │ │ │ │ + ldr r2, [pc, #264] @ 7effc │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 7eff4 │ │ │ │ + beq 7eff0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - bne 7efac │ │ │ │ + bne 7efa8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ef44 │ │ │ │ + beq 7ef40 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 7ef44 │ │ │ │ + beq 7ef40 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7efe4 │ │ │ │ + beq 7efe0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7ef70 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7ef70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7efec │ │ │ │ + beq 7efe8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -48495,79 +48494,79 @@ │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq 7ef14 │ │ │ │ + beq 7ef10 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7ef14 │ │ │ │ + beq 7ef10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 7ef14 │ │ │ │ + bne 7ef10 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7ef14 │ │ │ │ + b 7ef10 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7ef44 │ │ │ │ + b 7ef40 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7ef74 │ │ │ │ + b 7ef70 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 7f048 │ │ │ │ + bgt 7f044 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #264] @ 7f148 │ │ │ │ + ldr r2, [pc, #264] @ 7f144 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 7f13c │ │ │ │ + beq 7f138 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 7f080 │ │ │ │ + beq 7f07c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 7f080 │ │ │ │ + beq 7f07c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7f12c │ │ │ │ + beq 7f128 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ tst r0, #1 │ │ │ │ - bne 7f0f4 │ │ │ │ + bne 7f0f0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f0bc │ │ │ │ + beq 7f0b8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 7f0bc │ │ │ │ + beq 7f0b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7f134 │ │ │ │ + beq 7f130 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -48577,79 +48576,79 @@ │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq 7f08c │ │ │ │ + beq 7f088 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7f08c │ │ │ │ + beq 7f088 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 7f08c │ │ │ │ + bne 7f088 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7f08c │ │ │ │ + b 7f088 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7f080 │ │ │ │ + b 7f07c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7f0bc │ │ │ │ + b 7f0b8 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 7f190 │ │ │ │ + bgt 7f18c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #264] @ 7f290 │ │ │ │ + ldr r2, [pc, #264] @ 7f28c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 7f284 │ │ │ │ + beq 7f280 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - bne 7f23c │ │ │ │ + bne 7f238 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f1d4 │ │ │ │ + beq 7f1d0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 7f1d4 │ │ │ │ + beq 7f1d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7f274 │ │ │ │ + beq 7f270 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f204 │ │ │ │ + beq 7f200 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 7f204 │ │ │ │ + beq 7f200 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7f27c │ │ │ │ + beq 7f278 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -48659,148 +48658,148 @@ │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq 7f1a4 │ │ │ │ + beq 7f1a0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7f1a4 │ │ │ │ + beq 7f1a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 7f1a4 │ │ │ │ + bne 7f1a0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7f1a4 │ │ │ │ + b 7f1a0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7f1d4 │ │ │ │ + b 7f1d0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7f204 │ │ │ │ + b 7f200 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f2d8 │ │ │ │ + beq 7f2d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 7f2d8 │ │ │ │ + beq 7f2d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7f3e4 │ │ │ │ + beq 7f3e0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f308 │ │ │ │ + beq 7f304 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 7f308 │ │ │ │ + beq 7f304 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7f3ec │ │ │ │ + beq 7f3e8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f338 │ │ │ │ + beq 7f334 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 7f338 │ │ │ │ + beq 7f334 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7f3f4 │ │ │ │ + beq 7f3f0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f368 │ │ │ │ + beq 7f364 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 7f368 │ │ │ │ + beq 7f364 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7f3fc │ │ │ │ + beq 7f3f8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f398 │ │ │ │ + beq 7f394 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 7f398 │ │ │ │ + beq 7f394 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7f404 │ │ │ │ + beq 7f400 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ tst r0, #1 │ │ │ │ - bne 7f3ac │ │ │ │ + bne 7f3a8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #32] │ │ │ │ - beq 7f3a4 │ │ │ │ + beq 7f3a0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7f3a4 │ │ │ │ + beq 7f3a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 7f3a4 │ │ │ │ + bne 7f3a0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7f3a4 │ │ │ │ + b 7f3a0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7f2d8 │ │ │ │ + b 7f2d4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7f308 │ │ │ │ + b 7f304 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7f338 │ │ │ │ + b 7f334 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7f368 │ │ │ │ + b 7f364 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7f398 │ │ │ │ + b 7f394 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 7f450 │ │ │ │ + bgt 7f44c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 7f4a4 │ │ │ │ + ldr r2, [pc, #92] @ 7f4a0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 7f498 │ │ │ │ + beq 7f494 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f294 │ │ │ │ + bl 7f290 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -48818,123 +48817,123 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f4ec │ │ │ │ + beq 7f4e8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 7f4ec │ │ │ │ + beq 7f4e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7f5f8 │ │ │ │ + beq 7f5f4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ tst r0, #1 │ │ │ │ - bne 7f5c0 │ │ │ │ + bne 7f5bc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f528 │ │ │ │ + beq 7f524 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 7f528 │ │ │ │ + beq 7f524 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7f600 │ │ │ │ + beq 7f5fc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f558 │ │ │ │ + beq 7f554 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 7f558 │ │ │ │ + beq 7f554 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7f608 │ │ │ │ + beq 7f604 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f588 │ │ │ │ + beq 7f584 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 7f588 │ │ │ │ + beq 7f584 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7f610 │ │ │ │ + beq 7f60c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f5b8 │ │ │ │ + beq 7f5b4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 7f5b8 │ │ │ │ + beq 7f5b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 7f618 │ │ │ │ + beq 7f614 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq 7f4f8 │ │ │ │ + beq 7f4f4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7f4f8 │ │ │ │ + beq 7f4f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 7f4f8 │ │ │ │ + bne 7f4f4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7f4f8 │ │ │ │ + b 7f4f4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7f4ec │ │ │ │ + b 7f4e8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7f528 │ │ │ │ + b 7f524 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7f558 │ │ │ │ + b 7f554 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7f588 │ │ │ │ + b 7f584 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 7f668 │ │ │ │ + bgt 7f664 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 7f6bc │ │ │ │ + ldr r2, [pc, #92] @ 7f6b8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 7f6b0 │ │ │ │ + beq 7f6ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f4a8 │ │ │ │ + bl 7f4a4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -48949,646 +48948,646 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #128] @ 7f758 │ │ │ │ - ldr r3, [pc, #128] @ 7f75c │ │ │ │ + ldr r2, [pc, #128] @ 7f754 │ │ │ │ + ldr r3, [pc, #128] @ 7f758 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7f738 │ │ │ │ + bne 7f734 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #88] @ 7f760 │ │ │ │ + ldr r2, [pc, #88] @ 7f75c │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #132 @ 0x84 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ str r3, [r0, #92] @ 0x5c │ │ │ │ str r3, [r0, #96] @ 0x60 │ │ │ │ str r3, [r0, #100] @ 0x64 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7f764 │ │ │ │ - ldr r1, [pc, #36] @ 7f768 │ │ │ │ + ldr r3, [pc, #36] @ 7f760 │ │ │ │ + ldr r1, [pc, #36] @ 7f764 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r0, ip, r0, lsr #18 │ │ │ │ + eorseq r0, ip, r4, lsr #18 │ │ │ │ andeq r0, r0, r0, lsr #20 │ │ │ │ - eorseq r6, lr, r4, asr #1 │ │ │ │ + eorseq r6, lr, r8, asr #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00375dbc │ │ │ │ + @ instruction: 0x003763d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #128] @ 7f804 │ │ │ │ - ldr r3, [pc, #128] @ 7f808 │ │ │ │ + ldr r2, [pc, #128] @ 7f800 │ │ │ │ + ldr r3, [pc, #128] @ 7f804 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7f7e4 │ │ │ │ + bne 7f7e0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #88] @ 7f80c │ │ │ │ + ldr r3, [pc, #88] @ 7f808 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #104 @ 0x68 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ str r1, [r0, #52] @ 0x34 │ │ │ │ str r1, [r0, #56] @ 0x38 │ │ │ │ str r1, [r0, #60] @ 0x3c │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ str r2, [r0, #80] @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7f810 │ │ │ │ - ldr r1, [pc, #36] @ 7f814 │ │ │ │ + ldr r3, [pc, #36] @ 7f80c │ │ │ │ + ldr r1, [pc, #36] @ 7f810 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r0, ip, r4, ror r8 │ │ │ │ + eorseq r0, ip, r8, ror r8 │ │ │ │ andeq r0, r0, r0, lsr #22 │ │ │ │ - eorseq r6, lr, r8, lsl r0 │ │ │ │ + eorseq r6, lr, ip, lsl r0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r5, r7, r0, lsl sp │ │ │ │ + eorseq r6, r7, ip, lsr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #128] @ 7f8b0 │ │ │ │ - ldr r3, [pc, #128] @ 7f8b4 │ │ │ │ + ldr r2, [pc, #128] @ 7f8ac │ │ │ │ + ldr r3, [pc, #128] @ 7f8b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7f890 │ │ │ │ + bne 7f88c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #88] @ 7f8b8 │ │ │ │ + ldr r3, [pc, #88] @ 7f8b4 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #908 @ 0x38c │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ str r1, [r0, #104] @ 0x68 │ │ │ │ str r1, [r0, #108] @ 0x6c │ │ │ │ str r1, [r0, #112] @ 0x70 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7f8bc │ │ │ │ - ldr r1, [pc, #36] @ 7f8c0 │ │ │ │ + ldr r3, [pc, #36] @ 7f8b8 │ │ │ │ + ldr r1, [pc, #36] @ 7f8bc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r0, ip, r8, asr #15 │ │ │ │ + eorseq r0, ip, ip, asr #15 │ │ │ │ andeq r0, r0, ip, lsl r4 │ │ │ │ - eorseq r5, lr, ip, ror #30 │ │ │ │ + eorseq r5, lr, r0, ror pc │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r5, r7, r4, ror #24 │ │ │ │ + eorseq r6, r7, r0, lsl #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #128] @ 7f95c │ │ │ │ - ldr r3, [pc, #128] @ 7f960 │ │ │ │ + ldr r2, [pc, #128] @ 7f958 │ │ │ │ + ldr r3, [pc, #128] @ 7f95c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7f93c │ │ │ │ + bne 7f938 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #88] @ 7f964 │ │ │ │ + ldr r2, [pc, #88] @ 7f960 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #872 @ 0x368 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #76] @ 0x4c │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ str r3, [r0, #92] @ 0x5c │ │ │ │ str r3, [r0, #96] @ 0x60 │ │ │ │ str r3, [r0, #100] @ 0x64 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7f968 │ │ │ │ - ldr r1, [pc, #36] @ 7f96c │ │ │ │ + ldr r3, [pc, #36] @ 7f964 │ │ │ │ + ldr r1, [pc, #36] @ 7f968 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r0, ip, ip, lsl r7 │ │ │ │ + eorseq r0, ip, r0, lsr #14 │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ - eorseq r5, lr, r0, asr #29 │ │ │ │ + eorseq r5, lr, r4, asr #29 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00375bb8 │ │ │ │ + @ instruction: 0x003761d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #128] @ 7fa08 │ │ │ │ - ldr r3, [pc, #128] @ 7fa0c │ │ │ │ + ldr r2, [pc, #128] @ 7fa04 │ │ │ │ + ldr r3, [pc, #128] @ 7fa08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7f9e8 │ │ │ │ + bne 7f9e4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #88] @ 7fa10 │ │ │ │ + ldr r2, [pc, #88] @ 7fa0c │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #660 @ 0x294 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #56] @ 0x38 │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7fa14 │ │ │ │ - ldr r1, [pc, #36] @ 7fa18 │ │ │ │ + ldr r3, [pc, #36] @ 7fa10 │ │ │ │ + ldr r1, [pc, #36] @ 7fa14 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r0, ip, r0, ror r6 │ │ │ │ + eorseq r0, ip, r4, ror r6 │ │ │ │ andeq r0, r0, r4, ror #23 │ │ │ │ - eorseq r5, lr, r4, lsl lr │ │ │ │ + eorseq r5, lr, r8, lsl lr │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r5, r7, ip, lsl #22 │ │ │ │ + eorseq r6, r7, r8, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #128] @ 7fab4 │ │ │ │ - ldr r3, [pc, #128] @ 7fab8 │ │ │ │ + ldr r2, [pc, #128] @ 7fab0 │ │ │ │ + ldr r3, [pc, #128] @ 7fab4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7fa94 │ │ │ │ + bne 7fa90 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #88] @ 7fabc │ │ │ │ + ldr r2, [pc, #88] @ 7fab8 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #632 @ 0x278 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #56] @ 0x38 │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7fac0 │ │ │ │ - ldr r1, [pc, #36] @ 7fac4 │ │ │ │ + ldr r3, [pc, #36] @ 7fabc │ │ │ │ + ldr r1, [pc, #36] @ 7fac0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r0, ip, r4, asr #11 │ │ │ │ + eorseq r0, ip, r8, asr #11 │ │ │ │ andeq r0, r0, ip, lsl #17 │ │ │ │ - eorseq r5, lr, r8, ror #26 │ │ │ │ + eorseq r5, lr, ip, ror #26 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r5, r7, r0, ror #20 │ │ │ │ + eorseq r6, r7, ip, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #128] @ 7fb60 │ │ │ │ - ldr r3, [pc, #128] @ 7fb64 │ │ │ │ + ldr r2, [pc, #128] @ 7fb5c │ │ │ │ + ldr r3, [pc, #128] @ 7fb60 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7fb40 │ │ │ │ + bne 7fb3c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #88] @ 7fb68 │ │ │ │ + ldr r3, [pc, #88] @ 7fb64 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #576 @ 0x240 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ str r1, [r0, #72] @ 0x48 │ │ │ │ str r1, [r0, #76] @ 0x4c │ │ │ │ str r1, [r0, #80] @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7fb6c │ │ │ │ - ldr r1, [pc, #36] @ 7fb70 │ │ │ │ + ldr r3, [pc, #36] @ 7fb68 │ │ │ │ + ldr r1, [pc, #36] @ 7fb6c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r0, ip, r8, lsl r5 │ │ │ │ + eorseq r0, ip, ip, lsl r5 │ │ │ │ andeq r0, r0, r4, asr #11 │ │ │ │ - @ instruction: 0x003e5cbc │ │ │ │ + eorseq r5, lr, r0, asr #25 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x003759b4 │ │ │ │ + @ instruction: 0x00375fd0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #128] @ 7fc0c │ │ │ │ - ldr r3, [pc, #128] @ 7fc10 │ │ │ │ + ldr r2, [pc, #128] @ 7fc08 │ │ │ │ + ldr r3, [pc, #128] @ 7fc0c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7fbec │ │ │ │ + bne 7fbe8 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #88] @ 7fc14 │ │ │ │ + ldr r2, [pc, #88] @ 7fc10 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #476 @ 0x1dc │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #56] @ 0x38 │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7fc18 │ │ │ │ - ldr r1, [pc, #36] @ 7fc1c │ │ │ │ + ldr r3, [pc, #36] @ 7fc14 │ │ │ │ + ldr r1, [pc, #36] @ 7fc18 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r0, ip, ip, ror #8 │ │ │ │ + eorseq r0, ip, r0, ror r4 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - eorseq r5, lr, r0, lsl ip │ │ │ │ + eorseq r5, lr, r4, lsl ip │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r5, r7, r8, lsl #18 │ │ │ │ + eorseq r5, r7, r4, lsr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #128] @ 7fcb8 │ │ │ │ - ldr r3, [pc, #128] @ 7fcbc │ │ │ │ + ldr r2, [pc, #128] @ 7fcb4 │ │ │ │ + ldr r3, [pc, #128] @ 7fcb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7fc98 │ │ │ │ + bne 7fc94 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #88] @ 7fcc0 │ │ │ │ + ldr r3, [pc, #88] @ 7fcbc │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #400 @ 0x190 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ str r1, [r0, #68] @ 0x44 │ │ │ │ str r1, [r0, #72] @ 0x48 │ │ │ │ str r1, [r0, #76] @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7fcc4 │ │ │ │ - ldr r1, [pc, #36] @ 7fcc8 │ │ │ │ + ldr r3, [pc, #36] @ 7fcc0 │ │ │ │ + ldr r1, [pc, #36] @ 7fcc4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r0, ip, r0, asr #7 │ │ │ │ + eorseq r0, ip, r4, asr #7 │ │ │ │ @ instruction: 0x00000cb4 │ │ │ │ - eorseq r5, lr, r4, ror #22 │ │ │ │ + eorseq r5, lr, r8, ror #22 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r5, r7, ip, asr r8 │ │ │ │ + eorseq r5, r7, r8, ror lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #128] @ 7fd64 │ │ │ │ - ldr r3, [pc, #128] @ 7fd68 │ │ │ │ + ldr r2, [pc, #128] @ 7fd60 │ │ │ │ + ldr r3, [pc, #128] @ 7fd64 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7fd44 │ │ │ │ + bne 7fd40 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r2, [pc, #88] @ 7fd6c │ │ │ │ + ldr r2, [pc, #88] @ 7fd68 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #240 @ 0xf0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #56] @ 0x38 │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7fd70 │ │ │ │ - ldr r1, [pc, #36] @ 7fd74 │ │ │ │ + ldr r3, [pc, #36] @ 7fd6c │ │ │ │ + ldr r1, [pc, #36] @ 7fd70 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r0, ip, r4, lsl r3 │ │ │ │ + eorseq r0, ip, r8, lsl r3 │ │ │ │ @ instruction: 0x00000cbc │ │ │ │ - @ instruction: 0x003e5ab8 │ │ │ │ + @ instruction: 0x003e5abc │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x003757b0 │ │ │ │ + eorseq r5, r7, ip, asr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #132] @ 7fe14 │ │ │ │ - ldr r3, [pc, #132] @ 7fe18 │ │ │ │ + ldr r2, [pc, #132] @ 7fe10 │ │ │ │ + ldr r3, [pc, #132] @ 7fe14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7fdf4 │ │ │ │ + bne 7fdf0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #92] @ 7fe1c │ │ │ │ + ldr r3, [pc, #92] @ 7fe18 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1296 @ 0x510 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ str r2, [r0, #76] @ 0x4c │ │ │ │ str r2, [r0, #80] @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7fe20 │ │ │ │ - ldr r1, [pc, #36] @ 7fe24 │ │ │ │ + ldr r3, [pc, #36] @ 7fe1c │ │ │ │ + ldr r1, [pc, #36] @ 7fe20 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r0, ip, r8, ror #4 │ │ │ │ + eorseq r0, ip, ip, ror #4 │ │ │ │ andeq r0, r0, ip, asr #6 │ │ │ │ - eorseq r5, lr, ip, lsl #20 │ │ │ │ + eorseq r5, lr, r0, lsl sl │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r5, r7, r0, lsl #14 │ │ │ │ + eorseq r5, r7, ip, lsl sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #132] @ 7fec4 │ │ │ │ - ldr r3, [pc, #132] @ 7fec8 │ │ │ │ + ldr r2, [pc, #132] @ 7fec0 │ │ │ │ + ldr r3, [pc, #132] @ 7fec4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7fea4 │ │ │ │ + bne 7fea0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #92] @ 7fecc │ │ │ │ + ldr r3, [pc, #92] @ 7fec8 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #1600 @ 0x640 │ │ │ │ mov ip, #2 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ strb ip, [r0, #76] @ 0x4c │ │ │ │ str r1, [r0, #80] @ 0x50 │ │ │ │ str r1, [r0, #84] @ 0x54 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 7fed0 │ │ │ │ - ldr r1, [pc, #36] @ 7fed4 │ │ │ │ + ldr r3, [pc, #36] @ 7fecc │ │ │ │ + ldr r1, [pc, #36] @ 7fed0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003c01b8 │ │ │ │ + @ instruction: 0x003c01bc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r5, lr, ip, asr r9 │ │ │ │ + eorseq r5, lr, r0, ror #18 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r5, r7, r0, asr r6 │ │ │ │ + eorseq r5, r7, ip, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ff1c │ │ │ │ + beq 7ff18 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 7ff1c │ │ │ │ + beq 7ff18 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8003c │ │ │ │ + beq 80038 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ff4c │ │ │ │ + beq 7ff48 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 7ff4c │ │ │ │ + beq 7ff48 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80044 │ │ │ │ + beq 80040 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ff7c │ │ │ │ + beq 7ff78 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 7ff7c │ │ │ │ + beq 7ff78 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8004c │ │ │ │ + beq 80048 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ tst r0, #1 │ │ │ │ - bne 7ffcc │ │ │ │ + bne 7ffc8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ffb8 │ │ │ │ + beq 7ffb4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 7ffb8 │ │ │ │ + beq 7ffb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80054 │ │ │ │ + beq 80050 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ tst r0, #1 │ │ │ │ - bne 80004 │ │ │ │ + bne 80000 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq 7ff88 │ │ │ │ + beq 7ff84 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7ff88 │ │ │ │ + beq 7ff84 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 7ff88 │ │ │ │ + bne 7ff84 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7ff88 │ │ │ │ + b 7ff84 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #32] │ │ │ │ - beq 7ffc4 │ │ │ │ + beq 7ffc0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 7ffc4 │ │ │ │ + beq 7ffc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 7ffc4 │ │ │ │ + bne 7ffc0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7ffc4 │ │ │ │ + b 7ffc0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7ff1c │ │ │ │ + b 7ff18 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7ff4c │ │ │ │ + b 7ff48 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7ff7c │ │ │ │ + b 7ff78 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 7ffb8 │ │ │ │ + b 7ffb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 800a0 │ │ │ │ + bgt 8009c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 800f4 │ │ │ │ + ldr r2, [pc, #92] @ 800f0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 800e8 │ │ │ │ + beq 800e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fed8 │ │ │ │ + bl 7fed4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -49606,126 +49605,126 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8013c │ │ │ │ + beq 80138 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 8013c │ │ │ │ + beq 80138 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8025c │ │ │ │ + beq 80258 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8016c │ │ │ │ + beq 80168 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8016c │ │ │ │ + beq 80168 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80264 │ │ │ │ + beq 80260 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8019c │ │ │ │ + beq 80198 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 8019c │ │ │ │ + beq 80198 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8026c │ │ │ │ + beq 80268 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ tst r0, #1 │ │ │ │ - bne 80224 │ │ │ │ + bne 80220 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ tst r0, #1 │ │ │ │ - bne 801ec │ │ │ │ + bne 801e8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 801e4 │ │ │ │ + beq 801e0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 801e4 │ │ │ │ + beq 801e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80274 │ │ │ │ + beq 80270 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #28] │ │ │ │ - beq 801b4 │ │ │ │ + beq 801b0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 801b4 │ │ │ │ + beq 801b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 801b4 │ │ │ │ + bne 801b0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 801b4 │ │ │ │ + b 801b0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq 801a8 │ │ │ │ + beq 801a4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 801a8 │ │ │ │ + beq 801a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 801a8 │ │ │ │ + bne 801a4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 801a8 │ │ │ │ + b 801a4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8013c │ │ │ │ + b 80138 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8016c │ │ │ │ + b 80168 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8019c │ │ │ │ + b 80198 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 802c4 │ │ │ │ + bgt 802c0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 80318 │ │ │ │ + ldr r2, [pc, #92] @ 80314 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8030c │ │ │ │ + beq 80308 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 800f8 │ │ │ │ + bl 800f4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -49746,41 +49745,41 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 80360 │ │ │ │ + bgt 8035c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #276] @ 8046c │ │ │ │ + ldr r2, [pc, #276] @ 80468 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 80460 │ │ │ │ + beq 8045c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 80398 │ │ │ │ + beq 80394 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 80398 │ │ │ │ + beq 80394 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80458 │ │ │ │ + beq 80454 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ tst r0, #1 │ │ │ │ - bne 80420 │ │ │ │ + bne 8041c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ tst r0, #1 │ │ │ │ - bne 803e8 │ │ │ │ + bne 803e4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -49790,175 +49789,175 @@ │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 803b0 │ │ │ │ + beq 803ac │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 803b0 │ │ │ │ + beq 803ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 803b0 │ │ │ │ + bne 803ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 803b0 │ │ │ │ + b 803ac │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq 803a4 │ │ │ │ + beq 803a0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 803a4 │ │ │ │ + beq 803a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 803a4 │ │ │ │ + bne 803a0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 803a4 │ │ │ │ + b 803a0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80398 │ │ │ │ + b 80394 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ tst r0, #1 │ │ │ │ - bne 805b8 │ │ │ │ + bne 805b4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 804c0 │ │ │ │ + beq 804bc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 804c0 │ │ │ │ + beq 804bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 805f0 │ │ │ │ + beq 805ec │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 804f0 │ │ │ │ + beq 804ec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 804f0 │ │ │ │ + beq 804ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 805f8 │ │ │ │ + beq 805f4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80520 │ │ │ │ + beq 8051c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 80520 │ │ │ │ + beq 8051c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80600 │ │ │ │ + beq 805fc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80550 │ │ │ │ + beq 8054c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 80550 │ │ │ │ + beq 8054c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80608 │ │ │ │ + beq 80604 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80580 │ │ │ │ + beq 8057c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 80580 │ │ │ │ + beq 8057c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80610 │ │ │ │ + beq 8060c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 805b0 │ │ │ │ + beq 805ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 805b0 │ │ │ │ + beq 805ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80618 │ │ │ │ + beq 80614 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq 80490 │ │ │ │ + beq 8048c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 80490 │ │ │ │ + beq 8048c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 80490 │ │ │ │ + bne 8048c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80490 │ │ │ │ + b 8048c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 804c0 │ │ │ │ + b 804bc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 804f0 │ │ │ │ + b 804ec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80520 │ │ │ │ + b 8051c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80550 │ │ │ │ + b 8054c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80580 │ │ │ │ + b 8057c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 80668 │ │ │ │ + bgt 80664 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 806bc │ │ │ │ + ldr r2, [pc, #92] @ 806b8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 806b0 │ │ │ │ + beq 806ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 80470 │ │ │ │ + bl 8046c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -49976,136 +49975,136 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80704 │ │ │ │ + beq 80700 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 80704 │ │ │ │ + beq 80700 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80840 │ │ │ │ + beq 8083c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80734 │ │ │ │ + beq 80730 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 80734 │ │ │ │ + beq 80730 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80848 │ │ │ │ + beq 80844 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80764 │ │ │ │ + beq 80760 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 80764 │ │ │ │ + beq 80760 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80850 │ │ │ │ + beq 8084c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80794 │ │ │ │ + beq 80790 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 80794 │ │ │ │ + beq 80790 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80858 │ │ │ │ + beq 80854 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 807c4 │ │ │ │ + beq 807c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 807c4 │ │ │ │ + beq 807c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80860 │ │ │ │ + beq 8085c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 807f4 │ │ │ │ + beq 807f0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 807f4 │ │ │ │ + beq 807f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80868 │ │ │ │ + beq 80864 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ tst r0, #1 │ │ │ │ - bne 80808 │ │ │ │ + bne 80804 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 80800 │ │ │ │ + beq 807fc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 80800 │ │ │ │ + beq 807fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 80800 │ │ │ │ + bne 807fc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80800 │ │ │ │ + b 807fc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80704 │ │ │ │ + b 80700 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80734 │ │ │ │ + b 80730 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80764 │ │ │ │ + b 80760 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80794 │ │ │ │ + b 80790 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 807c4 │ │ │ │ + b 807c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 807f4 │ │ │ │ + b 807f0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 808b4 │ │ │ │ + bgt 808b0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 80908 │ │ │ │ + ldr r2, [pc, #92] @ 80904 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 808fc │ │ │ │ + beq 808f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 806c0 │ │ │ │ + bl 806bc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -50123,136 +50122,136 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80950 │ │ │ │ + beq 8094c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 80950 │ │ │ │ + beq 8094c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80a8c │ │ │ │ + beq 80a88 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80980 │ │ │ │ + beq 8097c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 80980 │ │ │ │ + beq 8097c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80a94 │ │ │ │ + beq 80a90 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 809b0 │ │ │ │ + beq 809ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 809b0 │ │ │ │ + beq 809ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80a9c │ │ │ │ + beq 80a98 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 809e0 │ │ │ │ + beq 809dc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 809e0 │ │ │ │ + beq 809dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80aa4 │ │ │ │ + beq 80aa0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80a10 │ │ │ │ + beq 80a0c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 80a10 │ │ │ │ + beq 80a0c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80aac │ │ │ │ + beq 80aa8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80a40 │ │ │ │ + beq 80a3c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 80a40 │ │ │ │ + beq 80a3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80ab4 │ │ │ │ + beq 80ab0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ tst r0, #1 │ │ │ │ - bne 80a54 │ │ │ │ + bne 80a50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 80a4c │ │ │ │ + beq 80a48 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 80a4c │ │ │ │ + beq 80a48 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 80a4c │ │ │ │ + bne 80a48 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80a4c │ │ │ │ + b 80a48 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80950 │ │ │ │ + b 8094c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80980 │ │ │ │ + b 8097c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 809b0 │ │ │ │ + b 809ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 809e0 │ │ │ │ + b 809dc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80a10 │ │ │ │ + b 80a0c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80a40 │ │ │ │ + b 80a3c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 80b00 │ │ │ │ + bgt 80afc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 80b54 │ │ │ │ + ldr r2, [pc, #92] @ 80b50 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 80b48 │ │ │ │ + beq 80b44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8090c │ │ │ │ + bl 80908 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -50270,136 +50269,136 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80b9c │ │ │ │ + beq 80b98 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 80b9c │ │ │ │ + beq 80b98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80cd8 │ │ │ │ + beq 80cd4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80bcc │ │ │ │ + beq 80bc8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 80bcc │ │ │ │ + beq 80bc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80ce0 │ │ │ │ + beq 80cdc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80bfc │ │ │ │ + beq 80bf8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 80bfc │ │ │ │ + beq 80bf8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80ce8 │ │ │ │ + beq 80ce4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80c2c │ │ │ │ + beq 80c28 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 80c2c │ │ │ │ + beq 80c28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80cf0 │ │ │ │ + beq 80cec │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80c5c │ │ │ │ + beq 80c58 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 80c5c │ │ │ │ + beq 80c58 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80cf8 │ │ │ │ + beq 80cf4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80c8c │ │ │ │ + beq 80c88 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 80c8c │ │ │ │ + beq 80c88 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80d00 │ │ │ │ + beq 80cfc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ tst r0, #1 │ │ │ │ - bne 80ca0 │ │ │ │ + bne 80c9c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 80c98 │ │ │ │ + beq 80c94 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 80c98 │ │ │ │ + beq 80c94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 80c98 │ │ │ │ + bne 80c94 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80c98 │ │ │ │ + b 80c94 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80b9c │ │ │ │ + b 80b98 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80bcc │ │ │ │ + b 80bc8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80bfc │ │ │ │ + b 80bf8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80c2c │ │ │ │ + b 80c28 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80c5c │ │ │ │ + b 80c58 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80c8c │ │ │ │ + b 80c88 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 80d4c │ │ │ │ + bgt 80d48 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 80da0 │ │ │ │ + ldr r2, [pc, #92] @ 80d9c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 80d94 │ │ │ │ + beq 80d90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 80b58 │ │ │ │ + bl 80b54 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -50417,137 +50416,137 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ tst r0, #1 │ │ │ │ - bne 80eec │ │ │ │ + bne 80ee8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80df4 │ │ │ │ + beq 80df0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 80df4 │ │ │ │ + beq 80df0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80f24 │ │ │ │ + beq 80f20 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80e24 │ │ │ │ + beq 80e20 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 80e24 │ │ │ │ + beq 80e20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80f2c │ │ │ │ + beq 80f28 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80e54 │ │ │ │ + beq 80e50 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 80e54 │ │ │ │ + beq 80e50 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80f34 │ │ │ │ + beq 80f30 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80e84 │ │ │ │ + beq 80e80 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 80e84 │ │ │ │ + beq 80e80 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80f3c │ │ │ │ + beq 80f38 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80eb4 │ │ │ │ + beq 80eb0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 80eb4 │ │ │ │ + beq 80eb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80f44 │ │ │ │ + beq 80f40 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80ee4 │ │ │ │ + beq 80ee0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 80ee4 │ │ │ │ + beq 80ee0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 80f4c │ │ │ │ + beq 80f48 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq 80dc4 │ │ │ │ + beq 80dc0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 80dc4 │ │ │ │ + beq 80dc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 80dc4 │ │ │ │ + bne 80dc0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80dc4 │ │ │ │ + b 80dc0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80df4 │ │ │ │ + b 80df0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80e24 │ │ │ │ + b 80e20 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80e54 │ │ │ │ + b 80e50 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80e84 │ │ │ │ + b 80e80 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 80eb4 │ │ │ │ + b 80eb0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 80f9c │ │ │ │ + bgt 80f98 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 80ff0 │ │ │ │ + ldr r2, [pc, #92] @ 80fec │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 80fe4 │ │ │ │ + beq 80fe0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80da0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -50565,136 +50564,136 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81038 │ │ │ │ + beq 81034 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 81038 │ │ │ │ + beq 81034 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 81174 │ │ │ │ + beq 81170 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81068 │ │ │ │ + beq 81064 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 81068 │ │ │ │ + beq 81064 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8117c │ │ │ │ + beq 81178 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81098 │ │ │ │ + beq 81094 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 81098 │ │ │ │ + beq 81094 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 81184 │ │ │ │ + beq 81180 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 810c8 │ │ │ │ + beq 810c4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 810c8 │ │ │ │ + beq 810c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8118c │ │ │ │ + beq 81188 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 810f8 │ │ │ │ + beq 810f4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 810f8 │ │ │ │ + beq 810f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 81194 │ │ │ │ + beq 81190 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81128 │ │ │ │ + beq 81124 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 81128 │ │ │ │ + beq 81124 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8119c │ │ │ │ + beq 81198 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8113c │ │ │ │ + bne 81138 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 81134 │ │ │ │ + beq 81130 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 81134 │ │ │ │ + beq 81130 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 81134 │ │ │ │ + bne 81130 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81134 │ │ │ │ + b 81130 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81038 │ │ │ │ + b 81034 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81068 │ │ │ │ + b 81064 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81098 │ │ │ │ + b 81094 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 810c8 │ │ │ │ + b 810c4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 810f8 │ │ │ │ + b 810f4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81128 │ │ │ │ + b 81124 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 811e8 │ │ │ │ + bgt 811e4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 8123c │ │ │ │ + ldr r2, [pc, #92] @ 81238 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 81230 │ │ │ │ + beq 8122c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 80ff4 │ │ │ │ + bl 80ff0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -50715,35 +50714,35 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 81284 │ │ │ │ + bgt 81280 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #356] @ 813e0 │ │ │ │ + ldr r2, [pc, #356] @ 813dc │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 813d4 │ │ │ │ + beq 813d0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - bne 8139c │ │ │ │ + bne 81398 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ tst r0, #1 │ │ │ │ - bne 81364 │ │ │ │ + bne 81360 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ tst r0, #1 │ │ │ │ - bne 8132c │ │ │ │ + bne 81328 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ tst r0, #1 │ │ │ │ - bne 812f4 │ │ │ │ + bne 812f0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -50753,214 +50752,214 @@ │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq 812bc │ │ │ │ + beq 812b8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 812bc │ │ │ │ + beq 812b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 812bc │ │ │ │ + bne 812b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 812bc │ │ │ │ + b 812b8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 812b0 │ │ │ │ + beq 812ac │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 812b0 │ │ │ │ + beq 812ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 812b0 │ │ │ │ + bne 812ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 812b0 │ │ │ │ + b 812ac │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq 812a4 │ │ │ │ + beq 812a0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 812a4 │ │ │ │ + beq 812a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 812a4 │ │ │ │ + bne 812a0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 812a4 │ │ │ │ + b 812a0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq 81298 │ │ │ │ + beq 81294 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 81298 │ │ │ │ + beq 81294 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 81298 │ │ │ │ + bne 81294 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81298 │ │ │ │ + b 81294 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81428 │ │ │ │ + beq 81424 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 81428 │ │ │ │ + beq 81424 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 81594 │ │ │ │ + beq 81590 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81458 │ │ │ │ + beq 81454 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 81458 │ │ │ │ + beq 81454 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8159c │ │ │ │ + beq 81598 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81488 │ │ │ │ + beq 81484 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 81488 │ │ │ │ + beq 81484 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 815a4 │ │ │ │ + beq 815a0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 814b8 │ │ │ │ + beq 814b4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 814b8 │ │ │ │ + beq 814b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 815ac │ │ │ │ + beq 815a8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 814e8 │ │ │ │ + beq 814e4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 814e8 │ │ │ │ + beq 814e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 815b4 │ │ │ │ + beq 815b0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81518 │ │ │ │ + beq 81514 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 81518 │ │ │ │ + beq 81514 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 815bc │ │ │ │ + beq 815b8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81548 │ │ │ │ + beq 81544 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 81548 │ │ │ │ + beq 81544 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 815c4 │ │ │ │ + beq 815c0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8155c │ │ │ │ + bne 81558 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 81554 │ │ │ │ + beq 81550 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 81554 │ │ │ │ + beq 81550 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 81554 │ │ │ │ + bne 81550 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81554 │ │ │ │ + b 81550 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81428 │ │ │ │ + b 81424 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81458 │ │ │ │ + b 81454 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81488 │ │ │ │ + b 81484 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 814b8 │ │ │ │ + b 814b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 814e8 │ │ │ │ + b 814e4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81518 │ │ │ │ + b 81514 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81548 │ │ │ │ + b 81544 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 81610 │ │ │ │ + bgt 8160c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 81664 │ │ │ │ + ldr r2, [pc, #92] @ 81660 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 81658 │ │ │ │ + beq 81654 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 813e4 │ │ │ │ + bl 813e0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -50978,151 +50977,151 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 816ac │ │ │ │ + beq 816a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 816ac │ │ │ │ + beq 816a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 81818 │ │ │ │ + beq 81814 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 816dc │ │ │ │ + beq 816d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 816dc │ │ │ │ + beq 816d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 81820 │ │ │ │ + beq 8181c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8170c │ │ │ │ + beq 81708 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 8170c │ │ │ │ + beq 81708 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 81828 │ │ │ │ + beq 81824 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8173c │ │ │ │ + beq 81738 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 8173c │ │ │ │ + beq 81738 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 81830 │ │ │ │ + beq 8182c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8176c │ │ │ │ + beq 81768 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 8176c │ │ │ │ + beq 81768 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 81838 │ │ │ │ + beq 81834 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8179c │ │ │ │ + beq 81798 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 8179c │ │ │ │ + beq 81798 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 81840 │ │ │ │ + beq 8183c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ tst r0, #1 │ │ │ │ - bne 817e0 │ │ │ │ + bne 817dc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 817d8 │ │ │ │ + beq 817d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 817d8 │ │ │ │ + beq 817d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 81848 │ │ │ │ + beq 81844 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 817a8 │ │ │ │ + beq 817a4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 817a8 │ │ │ │ + beq 817a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 817a8 │ │ │ │ + bne 817a4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 817a8 │ │ │ │ + b 817a4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 816ac │ │ │ │ + b 816a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 816dc │ │ │ │ + b 816d8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8170c │ │ │ │ + b 81708 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8173c │ │ │ │ + b 81738 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8176c │ │ │ │ + b 81768 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8179c │ │ │ │ + b 81798 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 81898 │ │ │ │ + bgt 81894 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 818ec │ │ │ │ + ldr r2, [pc, #92] @ 818e8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 818e0 │ │ │ │ + beq 818dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81668 │ │ │ │ + bl 81664 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -51140,154 +51139,154 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81934 │ │ │ │ + beq 81930 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 81934 │ │ │ │ + beq 81930 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 81ab4 │ │ │ │ + beq 81ab0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81964 │ │ │ │ + beq 81960 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 81964 │ │ │ │ + beq 81960 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 81abc │ │ │ │ + beq 81ab8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81994 │ │ │ │ + beq 81990 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 81994 │ │ │ │ + beq 81990 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 81ac4 │ │ │ │ + beq 81ac0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ tst r0, #1 │ │ │ │ - bne 81a7c │ │ │ │ + bne 81a78 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ tst r0, #1 │ │ │ │ - bne 81a44 │ │ │ │ + bne 81a40 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 819dc │ │ │ │ + beq 819d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 819dc │ │ │ │ + beq 819d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 81acc │ │ │ │ + beq 81ac8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81a0c │ │ │ │ + beq 81a08 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 81a0c │ │ │ │ + beq 81a08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 81ad4 │ │ │ │ + beq 81ad0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81a3c │ │ │ │ + beq 81a38 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 81a3c │ │ │ │ + beq 81a38 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 81adc │ │ │ │ + beq 81ad8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #28] │ │ │ │ - beq 819ac │ │ │ │ + beq 819a8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 819ac │ │ │ │ + beq 819a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 819ac │ │ │ │ + bne 819a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 819ac │ │ │ │ + b 819a8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq 819a0 │ │ │ │ + beq 8199c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 819a0 │ │ │ │ + beq 8199c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 819a0 │ │ │ │ + bne 8199c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 819a0 │ │ │ │ + b 8199c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81934 │ │ │ │ + b 81930 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81964 │ │ │ │ + b 81960 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81994 │ │ │ │ + b 81990 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 819dc │ │ │ │ + b 819d8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81a0c │ │ │ │ + b 81a08 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 81b2c │ │ │ │ + bgt 81b28 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 81b80 │ │ │ │ + ldr r2, [pc, #92] @ 81b7c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 81b74 │ │ │ │ + beq 81b70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 818f0 │ │ │ │ + bl 818ec │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -51305,154 +51304,154 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ tst r0, #1 │ │ │ │ - bne 81bf4 │ │ │ │ + bne 81bf0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ tst r0, #1 │ │ │ │ - bne 81d44 │ │ │ │ + bne 81d40 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ tst r0, #1 │ │ │ │ - bne 81d0c │ │ │ │ + bne 81d08 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ tst r0, #1 │ │ │ │ - bne 81cd4 │ │ │ │ + bne 81cd0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ tst r0, #1 │ │ │ │ - bne 81c9c │ │ │ │ + bne 81c98 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ tst r0, #1 │ │ │ │ - bne 81c64 │ │ │ │ + bne 81c60 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ tst r0, #1 │ │ │ │ - bne 81c2c │ │ │ │ + bne 81c28 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq 81ba4 │ │ │ │ + beq 81ba0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 81ba4 │ │ │ │ + beq 81ba0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 81ba4 │ │ │ │ + bne 81ba0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81ba4 │ │ │ │ + b 81ba0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 81bec │ │ │ │ + beq 81be8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 81bec │ │ │ │ + beq 81be8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 81bec │ │ │ │ + bne 81be8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81bec │ │ │ │ + b 81be8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #32] │ │ │ │ - beq 81be0 │ │ │ │ + beq 81bdc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 81be0 │ │ │ │ + beq 81bdc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 81be0 │ │ │ │ + bne 81bdc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81be0 │ │ │ │ + b 81bdc │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #28] │ │ │ │ - beq 81bd4 │ │ │ │ + beq 81bd0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 81bd4 │ │ │ │ + beq 81bd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 81bd4 │ │ │ │ + bne 81bd0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81bd4 │ │ │ │ + b 81bd0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq 81bc8 │ │ │ │ + beq 81bc4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 81bc8 │ │ │ │ + beq 81bc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 81bc8 │ │ │ │ + bne 81bc4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81bc8 │ │ │ │ + b 81bc4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 81bbc │ │ │ │ + beq 81bb8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 81bbc │ │ │ │ + beq 81bb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 81bbc │ │ │ │ + bne 81bb8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81bbc │ │ │ │ + b 81bb8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq 81bb0 │ │ │ │ + beq 81bac │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 81bb0 │ │ │ │ + beq 81bac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 81bb0 │ │ │ │ + bne 81bac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81bb0 │ │ │ │ + b 81bac │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 81dc0 │ │ │ │ + bgt 81dbc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 81e14 │ │ │ │ + ldr r2, [pc, #92] @ 81e10 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 81e08 │ │ │ │ + beq 81e04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81b84 │ │ │ │ + bl 81b80 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -51470,165 +51469,165 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81e5c │ │ │ │ + beq 81e58 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 81e5c │ │ │ │ + beq 81e58 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 81ff8 │ │ │ │ + beq 81ff4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81e8c │ │ │ │ + beq 81e88 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 81e8c │ │ │ │ + beq 81e88 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 82000 │ │ │ │ + beq 81ffc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81ebc │ │ │ │ + beq 81eb8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 81ebc │ │ │ │ + beq 81eb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 82008 │ │ │ │ + beq 82004 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81eec │ │ │ │ + beq 81ee8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 81eec │ │ │ │ + beq 81ee8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 82010 │ │ │ │ + beq 8200c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81f1c │ │ │ │ + beq 81f18 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 81f1c │ │ │ │ + beq 81f18 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 82018 │ │ │ │ + beq 82014 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ tst r0, #1 │ │ │ │ - bne 81fc0 │ │ │ │ + bne 81fbc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81f58 │ │ │ │ + beq 81f54 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 81f58 │ │ │ │ + beq 81f54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 82020 │ │ │ │ + beq 8201c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81f88 │ │ │ │ + beq 81f84 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 81f88 │ │ │ │ + beq 81f84 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 82028 │ │ │ │ + beq 82024 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81fb8 │ │ │ │ + beq 81fb4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 81fb8 │ │ │ │ + beq 81fb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 82030 │ │ │ │ + beq 8202c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #32] │ │ │ │ - beq 81f28 │ │ │ │ + beq 81f24 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 81f28 │ │ │ │ + beq 81f24 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 81f28 │ │ │ │ + bne 81f24 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81f28 │ │ │ │ + b 81f24 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81e5c │ │ │ │ + b 81e58 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81e8c │ │ │ │ + b 81e88 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81ebc │ │ │ │ + b 81eb8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81eec │ │ │ │ + b 81ee8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81f1c │ │ │ │ + b 81f18 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81f58 │ │ │ │ + b 81f54 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 81f88 │ │ │ │ + b 81f84 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 82080 │ │ │ │ + bgt 8207c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 820d4 │ │ │ │ + ldr r2, [pc, #92] @ 820d0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 820c8 │ │ │ │ + beq 820c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81e18 │ │ │ │ + bl 81e14 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -51646,165 +51645,165 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8211c │ │ │ │ + beq 82118 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 8211c │ │ │ │ + beq 82118 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 822b8 │ │ │ │ + beq 822b4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8214c │ │ │ │ + beq 82148 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8214c │ │ │ │ + beq 82148 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 822c0 │ │ │ │ + beq 822bc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8217c │ │ │ │ + beq 82178 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 8217c │ │ │ │ + beq 82178 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 822c8 │ │ │ │ + beq 822c4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 821ac │ │ │ │ + beq 821a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 821ac │ │ │ │ + beq 821a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 822d0 │ │ │ │ + beq 822cc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 821dc │ │ │ │ + beq 821d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 821dc │ │ │ │ + beq 821d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 822d8 │ │ │ │ + beq 822d4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8220c │ │ │ │ + beq 82208 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 8220c │ │ │ │ + beq 82208 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 822e0 │ │ │ │ + beq 822dc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8223c │ │ │ │ + beq 82238 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 8223c │ │ │ │ + beq 82238 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 822e8 │ │ │ │ + beq 822e4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 82280 │ │ │ │ + bne 8227c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82278 │ │ │ │ + beq 82274 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 82278 │ │ │ │ + beq 82274 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 822f0 │ │ │ │ + beq 822ec │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 82248 │ │ │ │ + beq 82244 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 82248 │ │ │ │ + beq 82244 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 82248 │ │ │ │ + bne 82244 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82248 │ │ │ │ + b 82244 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8211c │ │ │ │ + b 82118 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8214c │ │ │ │ + b 82148 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8217c │ │ │ │ + b 82178 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 821ac │ │ │ │ + b 821a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 821dc │ │ │ │ + b 821d8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8220c │ │ │ │ + b 82208 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8223c │ │ │ │ + b 82238 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 82340 │ │ │ │ + bgt 8233c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 82394 │ │ │ │ + ldr r2, [pc, #92] @ 82390 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 82388 │ │ │ │ + beq 82384 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 820d8 │ │ │ │ + bl 820d4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -51822,168 +51821,168 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 823dc │ │ │ │ + beq 823d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 823dc │ │ │ │ + beq 823d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8258c │ │ │ │ + beq 82588 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8240c │ │ │ │ + beq 82408 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8240c │ │ │ │ + beq 82408 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 82594 │ │ │ │ + beq 82590 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ tst r0, #1 │ │ │ │ - bne 82554 │ │ │ │ + bne 82550 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82448 │ │ │ │ + beq 82444 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 82448 │ │ │ │ + beq 82444 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8259c │ │ │ │ + beq 82598 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82478 │ │ │ │ + beq 82474 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 82478 │ │ │ │ + beq 82474 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 825a4 │ │ │ │ + beq 825a0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 824a8 │ │ │ │ + beq 824a4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 824a8 │ │ │ │ + beq 824a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 825ac │ │ │ │ + beq 825a8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 824d8 │ │ │ │ + beq 824d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 824d8 │ │ │ │ + beq 824d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 825b4 │ │ │ │ + beq 825b0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8251c │ │ │ │ + bne 82518 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82514 │ │ │ │ + beq 82510 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 82514 │ │ │ │ + beq 82510 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 825bc │ │ │ │ + beq 825b8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 824e4 │ │ │ │ + beq 824e0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 824e4 │ │ │ │ + beq 824e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 824e4 │ │ │ │ + bne 824e0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 824e4 │ │ │ │ + b 824e0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 82418 │ │ │ │ + beq 82414 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 82418 │ │ │ │ + beq 82414 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 82418 │ │ │ │ + bne 82414 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82418 │ │ │ │ + b 82414 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 823dc │ │ │ │ + b 823d8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8240c │ │ │ │ + b 82408 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82448 │ │ │ │ + b 82444 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82478 │ │ │ │ + b 82474 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 824a8 │ │ │ │ + b 824a4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 824d8 │ │ │ │ + b 824d4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8260c │ │ │ │ + bgt 82608 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 82660 │ │ │ │ + ldr r2, [pc, #92] @ 8265c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 82654 │ │ │ │ + beq 82650 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 82398 │ │ │ │ + bl 82394 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -52001,193 +52000,193 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 826a8 │ │ │ │ + beq 826a4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 826a8 │ │ │ │ + beq 826a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 828a4 │ │ │ │ + beq 828a0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 826d8 │ │ │ │ + beq 826d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 826d8 │ │ │ │ + beq 826d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 828ac │ │ │ │ + beq 828a8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82708 │ │ │ │ + beq 82704 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 82708 │ │ │ │ + beq 82704 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 828b4 │ │ │ │ + beq 828b0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82738 │ │ │ │ + beq 82734 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 82738 │ │ │ │ + beq 82734 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 828bc │ │ │ │ + beq 828b8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82768 │ │ │ │ + beq 82764 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 82768 │ │ │ │ + beq 82764 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 828c4 │ │ │ │ + beq 828c0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82798 │ │ │ │ + beq 82794 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 82798 │ │ │ │ + beq 82794 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 828cc │ │ │ │ + beq 828c8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 827c8 │ │ │ │ + beq 827c4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 827c8 │ │ │ │ + beq 827c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 828d4 │ │ │ │ + beq 828d0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8286c │ │ │ │ + bne 82868 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82804 │ │ │ │ + beq 82800 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 82804 │ │ │ │ + beq 82800 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 828dc │ │ │ │ + beq 828d8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82834 │ │ │ │ + beq 82830 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 82834 │ │ │ │ + beq 82830 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 828e4 │ │ │ │ + beq 828e0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82864 │ │ │ │ + beq 82860 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 82864 │ │ │ │ + beq 82860 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 828ec │ │ │ │ + beq 828e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 827d4 │ │ │ │ + beq 827d0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 827d4 │ │ │ │ + beq 827d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 827d4 │ │ │ │ + bne 827d0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 827d4 │ │ │ │ + b 827d0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 826a8 │ │ │ │ + b 826a4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 826d8 │ │ │ │ + b 826d4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82708 │ │ │ │ + b 82704 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82738 │ │ │ │ + b 82734 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82768 │ │ │ │ + b 82764 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82798 │ │ │ │ + b 82794 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 827c8 │ │ │ │ + b 827c4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82804 │ │ │ │ + b 82800 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82834 │ │ │ │ + b 82830 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8293c │ │ │ │ + bgt 82938 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 82990 │ │ │ │ + ldr r2, [pc, #92] @ 8298c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 82984 │ │ │ │ + beq 82980 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 82664 │ │ │ │ + bl 82660 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -52205,193 +52204,193 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 829d8 │ │ │ │ + beq 829d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 829d8 │ │ │ │ + beq 829d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 82bd4 │ │ │ │ + beq 82bd0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82a08 │ │ │ │ + beq 82a04 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 82a08 │ │ │ │ + beq 82a04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 82bdc │ │ │ │ + beq 82bd8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82a38 │ │ │ │ + beq 82a34 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 82a38 │ │ │ │ + beq 82a34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 82be4 │ │ │ │ + beq 82be0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82a68 │ │ │ │ + beq 82a64 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 82a68 │ │ │ │ + beq 82a64 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 82bec │ │ │ │ + beq 82be8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82a98 │ │ │ │ + beq 82a94 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 82a98 │ │ │ │ + beq 82a94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 82bf4 │ │ │ │ + beq 82bf0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82ac8 │ │ │ │ + beq 82ac4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 82ac8 │ │ │ │ + beq 82ac4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 82bfc │ │ │ │ + beq 82bf8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82af8 │ │ │ │ + beq 82af4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 82af8 │ │ │ │ + beq 82af4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 82c04 │ │ │ │ + beq 82c00 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 82b9c │ │ │ │ + bne 82b98 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82b34 │ │ │ │ + beq 82b30 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 82b34 │ │ │ │ + beq 82b30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 82c0c │ │ │ │ + beq 82c08 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82b64 │ │ │ │ + beq 82b60 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 82b64 │ │ │ │ + beq 82b60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 82c14 │ │ │ │ + beq 82c10 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82b94 │ │ │ │ + beq 82b90 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 82b94 │ │ │ │ + beq 82b90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 82c1c │ │ │ │ + beq 82c18 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 82b04 │ │ │ │ + beq 82b00 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 82b04 │ │ │ │ + beq 82b00 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 82b04 │ │ │ │ + bne 82b00 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82b04 │ │ │ │ + b 82b00 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 829d8 │ │ │ │ + b 829d4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82a08 │ │ │ │ + b 82a04 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82a38 │ │ │ │ + b 82a34 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82a68 │ │ │ │ + b 82a64 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82a98 │ │ │ │ + b 82a94 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82ac8 │ │ │ │ + b 82ac4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82af8 │ │ │ │ + b 82af4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82b34 │ │ │ │ + b 82b30 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82b64 │ │ │ │ + b 82b60 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 82c6c │ │ │ │ + bgt 82c68 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 82cc0 │ │ │ │ + ldr r2, [pc, #92] @ 82cbc │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 82cb4 │ │ │ │ + beq 82cb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 82994 │ │ │ │ + bl 82990 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -52409,260 +52408,260 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82d08 │ │ │ │ + beq 82d04 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 82d08 │ │ │ │ + beq 82d04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 82dac │ │ │ │ + beq 82da8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82d38 │ │ │ │ + beq 82d34 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 82d38 │ │ │ │ + beq 82d34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 82db4 │ │ │ │ + beq 82db0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82d68 │ │ │ │ + beq 82d64 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 82d68 │ │ │ │ + beq 82d64 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 82dbc │ │ │ │ + beq 82db8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82d98 │ │ │ │ + beq 82d94 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 82d98 │ │ │ │ + beq 82d94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 82da0 │ │ │ │ + beq 82d9c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82d08 │ │ │ │ + b 82d04 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82d38 │ │ │ │ + b 82d34 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82d68 │ │ │ │ + b 82d64 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82e08 │ │ │ │ + beq 82e04 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 82e08 │ │ │ │ + beq 82e04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83018 │ │ │ │ + beq 83014 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82e38 │ │ │ │ + beq 82e34 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 82e38 │ │ │ │ + beq 82e34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83020 │ │ │ │ + beq 8301c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82e68 │ │ │ │ + beq 82e64 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 82e68 │ │ │ │ + beq 82e64 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83028 │ │ │ │ + beq 83024 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82e98 │ │ │ │ + beq 82e94 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 82e98 │ │ │ │ + beq 82e94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83030 │ │ │ │ + beq 8302c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82ec8 │ │ │ │ + beq 82ec4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 82ec8 │ │ │ │ + beq 82ec4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83038 │ │ │ │ + beq 83034 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82ef8 │ │ │ │ + beq 82ef4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 82ef8 │ │ │ │ + beq 82ef4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83040 │ │ │ │ + beq 8303c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ tst r0, #1 │ │ │ │ - bne 82fe0 │ │ │ │ + bne 82fdc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 82fa8 │ │ │ │ + bne 82fa4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82f40 │ │ │ │ + beq 82f3c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 82f40 │ │ │ │ + beq 82f3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83048 │ │ │ │ + beq 83044 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82f70 │ │ │ │ + beq 82f6c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 82f70 │ │ │ │ + beq 82f6c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83050 │ │ │ │ + beq 8304c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82fa0 │ │ │ │ + beq 82f9c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 82fa0 │ │ │ │ + beq 82f9c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83058 │ │ │ │ + beq 83054 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 82f10 │ │ │ │ + beq 82f0c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 82f10 │ │ │ │ + beq 82f0c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 82f10 │ │ │ │ + bne 82f0c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82f10 │ │ │ │ + b 82f0c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 82f04 │ │ │ │ + beq 82f00 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 82f04 │ │ │ │ + beq 82f00 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 82f04 │ │ │ │ + bne 82f00 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82f04 │ │ │ │ + b 82f00 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82e08 │ │ │ │ + b 82e04 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82e38 │ │ │ │ + b 82e34 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82e68 │ │ │ │ + b 82e64 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82e98 │ │ │ │ + b 82e94 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82ec8 │ │ │ │ + b 82ec4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82ef8 │ │ │ │ + b 82ef4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82f40 │ │ │ │ + b 82f3c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 82f70 │ │ │ │ + b 82f6c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 830a8 │ │ │ │ + bgt 830a4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 830fc │ │ │ │ + ldr r2, [pc, #92] @ 830f8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 830f0 │ │ │ │ + beq 830ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 82dc4 │ │ │ │ + bl 82dc0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -52680,196 +52679,196 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83144 │ │ │ │ + beq 83140 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 83144 │ │ │ │ + beq 83140 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83354 │ │ │ │ + beq 83350 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83174 │ │ │ │ + beq 83170 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 83174 │ │ │ │ + beq 83170 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8335c │ │ │ │ + beq 83358 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 831a4 │ │ │ │ + beq 831a0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 831a4 │ │ │ │ + beq 831a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83364 │ │ │ │ + beq 83360 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 831d4 │ │ │ │ + beq 831d0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 831d4 │ │ │ │ + beq 831d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8336c │ │ │ │ + beq 83368 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83204 │ │ │ │ + beq 83200 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 83204 │ │ │ │ + beq 83200 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83374 │ │ │ │ + beq 83370 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83234 │ │ │ │ + beq 83230 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 83234 │ │ │ │ + beq 83230 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8337c │ │ │ │ + beq 83378 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8331c │ │ │ │ + bne 83318 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 832e4 │ │ │ │ + bne 832e0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8327c │ │ │ │ + beq 83278 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 8327c │ │ │ │ + beq 83278 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83384 │ │ │ │ + beq 83380 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 832ac │ │ │ │ + beq 832a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 832ac │ │ │ │ + beq 832a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8338c │ │ │ │ + beq 83388 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 832dc │ │ │ │ + beq 832d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 832dc │ │ │ │ + beq 832d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83394 │ │ │ │ + beq 83390 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 8324c │ │ │ │ + beq 83248 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8324c │ │ │ │ + beq 83248 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8324c │ │ │ │ + bne 83248 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8324c │ │ │ │ + b 83248 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 83240 │ │ │ │ + beq 8323c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 83240 │ │ │ │ + beq 8323c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 83240 │ │ │ │ + bne 8323c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 83240 │ │ │ │ + b 8323c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 83144 │ │ │ │ + b 83140 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 83174 │ │ │ │ + b 83170 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 831a4 │ │ │ │ + b 831a0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 831d4 │ │ │ │ + b 831d0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 83204 │ │ │ │ + b 83200 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 83234 │ │ │ │ + b 83230 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8327c │ │ │ │ + b 83278 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 832ac │ │ │ │ + b 832a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 833e4 │ │ │ │ + bgt 833e0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 83438 │ │ │ │ + ldr r2, [pc, #92] @ 83434 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8342c │ │ │ │ + beq 83428 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83100 │ │ │ │ + bl 830fc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -52887,199 +52886,199 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83480 │ │ │ │ + beq 8347c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 83480 │ │ │ │ + beq 8347c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 836a4 │ │ │ │ + beq 836a0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 834b0 │ │ │ │ + beq 834ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 834b0 │ │ │ │ + beq 834ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 836ac │ │ │ │ + beq 836a8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 834e0 │ │ │ │ + beq 834dc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 834e0 │ │ │ │ + beq 834dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 836b4 │ │ │ │ + beq 836b0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83510 │ │ │ │ + beq 8350c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 83510 │ │ │ │ + beq 8350c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 836bc │ │ │ │ + beq 836b8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83540 │ │ │ │ + beq 8353c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 83540 │ │ │ │ + beq 8353c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 836c4 │ │ │ │ + beq 836c0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83570 │ │ │ │ + beq 8356c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 83570 │ │ │ │ + beq 8356c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 836cc │ │ │ │ + beq 836c8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ tst r0, #1 │ │ │ │ - bne 835fc │ │ │ │ + bne 835f8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 835ac │ │ │ │ + beq 835a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 835ac │ │ │ │ + beq 835a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 836d4 │ │ │ │ + beq 836d0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ tst r0, #1 │ │ │ │ - bne 8366c │ │ │ │ + bne 83668 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ tst r0, #1 │ │ │ │ - bne 83634 │ │ │ │ + bne 83630 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 835f4 │ │ │ │ + beq 835f0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 835f4 │ │ │ │ + beq 835f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 836dc │ │ │ │ + beq 836d8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 8357c │ │ │ │ + beq 83578 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8357c │ │ │ │ + beq 83578 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8357c │ │ │ │ + bne 83578 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8357c │ │ │ │ + b 83578 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - beq 835c4 │ │ │ │ + beq 835c0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 835c4 │ │ │ │ + beq 835c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 835c4 │ │ │ │ + bne 835c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 835c4 │ │ │ │ + b 835c0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - beq 835b8 │ │ │ │ + beq 835b4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 835b8 │ │ │ │ + beq 835b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 835b8 │ │ │ │ + bne 835b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 835b8 │ │ │ │ + b 835b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 83480 │ │ │ │ + b 8347c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 834b0 │ │ │ │ + b 834ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 834e0 │ │ │ │ + b 834dc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 83510 │ │ │ │ + b 8350c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 83540 │ │ │ │ + b 8353c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 83570 │ │ │ │ + b 8356c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 835ac │ │ │ │ + b 835a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8372c │ │ │ │ + bgt 83728 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 83780 │ │ │ │ + ldr r2, [pc, #92] @ 8377c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 83774 │ │ │ │ + beq 83770 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8343c │ │ │ │ + bl 83438 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -53100,35 +53099,35 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 837c8 │ │ │ │ + bgt 837c4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 8384c │ │ │ │ + ldr r2, [pc, #140] @ 83848 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 83840 │ │ │ │ + beq 8383c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 83800 │ │ │ │ + beq 837fc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 83800 │ │ │ │ + beq 837fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83838 │ │ │ │ + beq 83834 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -53136,50 +53135,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 83800 │ │ │ │ + b 837fc │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 83894 │ │ │ │ + bgt 83890 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 83918 │ │ │ │ + ldr r2, [pc, #140] @ 83914 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8390c │ │ │ │ + beq 83908 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 838cc │ │ │ │ + beq 838c8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 838cc │ │ │ │ + beq 838c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83904 │ │ │ │ + beq 83900 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -53187,50 +53186,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 838cc │ │ │ │ + b 838c8 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 83960 │ │ │ │ + bgt 8395c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 839e4 │ │ │ │ + ldr r2, [pc, #140] @ 839e0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 839d8 │ │ │ │ + beq 839d4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 83998 │ │ │ │ + beq 83994 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 83998 │ │ │ │ + beq 83994 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 839d0 │ │ │ │ + beq 839cc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -53238,50 +53237,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 83998 │ │ │ │ + b 83994 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 83a2c │ │ │ │ + bgt 83a28 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 83ab0 │ │ │ │ + ldr r2, [pc, #140] @ 83aac │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 83aa4 │ │ │ │ + beq 83aa0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 83a64 │ │ │ │ + beq 83a60 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 83a64 │ │ │ │ + beq 83a60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83a9c │ │ │ │ + beq 83a98 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -53289,50 +53288,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 83a64 │ │ │ │ + b 83a60 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 83af8 │ │ │ │ + bgt 83af4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 83b7c │ │ │ │ + ldr r2, [pc, #140] @ 83b78 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 83b70 │ │ │ │ + beq 83b6c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 83b30 │ │ │ │ + beq 83b2c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 83b30 │ │ │ │ + beq 83b2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83b68 │ │ │ │ + beq 83b64 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -53340,50 +53339,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 83b30 │ │ │ │ + b 83b2c │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 83bc4 │ │ │ │ + bgt 83bc0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 83c48 │ │ │ │ + ldr r2, [pc, #140] @ 83c44 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 83c3c │ │ │ │ + beq 83c38 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 83bfc │ │ │ │ + beq 83bf8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 83bfc │ │ │ │ + beq 83bf8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83c34 │ │ │ │ + beq 83c30 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -53391,50 +53390,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 83bfc │ │ │ │ + b 83bf8 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 83c90 │ │ │ │ + bgt 83c8c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 83d14 │ │ │ │ + ldr r2, [pc, #140] @ 83d10 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 83d08 │ │ │ │ + beq 83d04 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 83cc8 │ │ │ │ + beq 83cc4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 83cc8 │ │ │ │ + beq 83cc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83d00 │ │ │ │ + beq 83cfc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -53442,50 +53441,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 83cc8 │ │ │ │ + b 83cc4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 83d5c │ │ │ │ + bgt 83d58 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 83de0 │ │ │ │ + ldr r2, [pc, #140] @ 83ddc │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 83dd4 │ │ │ │ + beq 83dd0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 83d94 │ │ │ │ + beq 83d90 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 83d94 │ │ │ │ + beq 83d90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83dcc │ │ │ │ + beq 83dc8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -53493,50 +53492,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 83d94 │ │ │ │ + b 83d90 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 83e28 │ │ │ │ + bgt 83e24 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 83eac │ │ │ │ + ldr r2, [pc, #140] @ 83ea8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 83ea0 │ │ │ │ + beq 83e9c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 83e60 │ │ │ │ + beq 83e5c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 83e60 │ │ │ │ + beq 83e5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83e98 │ │ │ │ + beq 83e94 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -53544,50 +53543,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 83e60 │ │ │ │ + b 83e5c │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 83ef4 │ │ │ │ + bgt 83ef0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 83f78 │ │ │ │ + ldr r2, [pc, #140] @ 83f74 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 83f6c │ │ │ │ + beq 83f68 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 83f2c │ │ │ │ + beq 83f28 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 83f2c │ │ │ │ + beq 83f28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83f64 │ │ │ │ + beq 83f60 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -53595,50 +53594,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 83f2c │ │ │ │ + b 83f28 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 83fc0 │ │ │ │ + bgt 83fbc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 84044 │ │ │ │ + ldr r2, [pc, #140] @ 84040 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 84038 │ │ │ │ + beq 84034 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 83ff8 │ │ │ │ + beq 83ff4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 83ff8 │ │ │ │ + beq 83ff4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 84030 │ │ │ │ + beq 8402c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -53646,50 +53645,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 83ff8 │ │ │ │ + b 83ff4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8408c │ │ │ │ + bgt 84088 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 84110 │ │ │ │ + ldr r2, [pc, #140] @ 8410c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 84104 │ │ │ │ + beq 84100 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 840c4 │ │ │ │ + beq 840c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 840c4 │ │ │ │ + beq 840c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 840fc │ │ │ │ + beq 840f8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -53697,50 +53696,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 840c4 │ │ │ │ + b 840c0 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 84158 │ │ │ │ + bgt 84154 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 841dc │ │ │ │ + ldr r2, [pc, #140] @ 841d8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 841d0 │ │ │ │ + beq 841cc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 84190 │ │ │ │ + beq 8418c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 84190 │ │ │ │ + beq 8418c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 841c8 │ │ │ │ + beq 841c4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -53748,50 +53747,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 84190 │ │ │ │ + b 8418c │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 84224 │ │ │ │ + bgt 84220 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 842a8 │ │ │ │ + ldr r2, [pc, #140] @ 842a4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8429c │ │ │ │ + beq 84298 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 8425c │ │ │ │ + beq 84258 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 8425c │ │ │ │ + beq 84258 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 84294 │ │ │ │ + beq 84290 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -53799,50 +53798,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8425c │ │ │ │ + b 84258 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 842f0 │ │ │ │ + bgt 842ec │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 84374 │ │ │ │ + ldr r2, [pc, #140] @ 84370 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 84368 │ │ │ │ + beq 84364 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 84328 │ │ │ │ + beq 84324 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 84328 │ │ │ │ + beq 84324 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 84360 │ │ │ │ + beq 8435c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -53850,50 +53849,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 84328 │ │ │ │ + b 84324 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 843bc │ │ │ │ + bgt 843b8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 84440 │ │ │ │ + ldr r2, [pc, #140] @ 8443c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 84434 │ │ │ │ + beq 84430 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 843f4 │ │ │ │ + beq 843f0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 843f4 │ │ │ │ + beq 843f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8442c │ │ │ │ + beq 84428 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -53901,50 +53900,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 843f4 │ │ │ │ + b 843f0 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 84488 │ │ │ │ + bgt 84484 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 8450c │ │ │ │ + ldr r2, [pc, #140] @ 84508 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 84500 │ │ │ │ + beq 844fc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 844c0 │ │ │ │ + beq 844bc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 844c0 │ │ │ │ + beq 844bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 844f8 │ │ │ │ + beq 844f4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -53952,50 +53951,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 844c0 │ │ │ │ + b 844bc │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 84554 │ │ │ │ + bgt 84550 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 845d8 │ │ │ │ + ldr r2, [pc, #140] @ 845d4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 845cc │ │ │ │ + beq 845c8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 8458c │ │ │ │ + beq 84588 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 8458c │ │ │ │ + beq 84588 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 845c4 │ │ │ │ + beq 845c0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -54003,50 +54002,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8458c │ │ │ │ + b 84588 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 84620 │ │ │ │ + bgt 8461c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 846a4 │ │ │ │ + ldr r2, [pc, #140] @ 846a0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 84698 │ │ │ │ + beq 84694 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 84658 │ │ │ │ + beq 84654 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 84658 │ │ │ │ + beq 84654 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 84690 │ │ │ │ + beq 8468c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -54054,50 +54053,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 84658 │ │ │ │ + b 84654 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 846ec │ │ │ │ + bgt 846e8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 84770 │ │ │ │ + ldr r2, [pc, #140] @ 8476c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 84764 │ │ │ │ + beq 84760 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 84724 │ │ │ │ + beq 84720 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 84724 │ │ │ │ + beq 84720 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8475c │ │ │ │ + beq 84758 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -54105,50 +54104,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 84724 │ │ │ │ + b 84720 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 847b8 │ │ │ │ + bgt 847b4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 8483c │ │ │ │ + ldr r2, [pc, #140] @ 84838 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 84830 │ │ │ │ + beq 8482c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 847f0 │ │ │ │ + beq 847ec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 847f0 │ │ │ │ + beq 847ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 84828 │ │ │ │ + beq 84824 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -54156,50 +54155,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 847f0 │ │ │ │ + b 847ec │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 84884 │ │ │ │ + bgt 84880 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 84908 │ │ │ │ + ldr r2, [pc, #140] @ 84904 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 848fc │ │ │ │ + beq 848f8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 848bc │ │ │ │ + beq 848b8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 848bc │ │ │ │ + beq 848b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 848f4 │ │ │ │ + beq 848f0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -54207,50 +54206,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 848bc │ │ │ │ + b 848b8 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 84950 │ │ │ │ + bgt 8494c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 849d4 │ │ │ │ + ldr r2, [pc, #140] @ 849d0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 849c8 │ │ │ │ + beq 849c4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 84988 │ │ │ │ + beq 84984 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 84988 │ │ │ │ + beq 84984 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 849c0 │ │ │ │ + beq 849bc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -54258,50 +54257,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 84988 │ │ │ │ + b 84984 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 84a1c │ │ │ │ + bgt 84a18 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 84aa0 │ │ │ │ + ldr r2, [pc, #140] @ 84a9c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 84a94 │ │ │ │ + beq 84a90 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 84a54 │ │ │ │ + beq 84a50 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 84a54 │ │ │ │ + beq 84a50 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 84a8c │ │ │ │ + beq 84a88 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -54309,50 +54308,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 84a54 │ │ │ │ + b 84a50 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 84ae8 │ │ │ │ + bgt 84ae4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 84b6c │ │ │ │ + ldr r2, [pc, #140] @ 84b68 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 84b60 │ │ │ │ + beq 84b5c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 84b20 │ │ │ │ + beq 84b1c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 84b20 │ │ │ │ + beq 84b1c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 84b58 │ │ │ │ + beq 84b54 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -54360,50 +54359,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 84b20 │ │ │ │ + b 84b1c │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 84bb4 │ │ │ │ + bgt 84bb0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 84c38 │ │ │ │ + ldr r2, [pc, #140] @ 84c34 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 84c2c │ │ │ │ + beq 84c28 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 84bec │ │ │ │ + beq 84be8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 84bec │ │ │ │ + beq 84be8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 84c24 │ │ │ │ + beq 84c20 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -54411,50 +54410,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 84bec │ │ │ │ + b 84be8 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 84c80 │ │ │ │ + bgt 84c7c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 84d04 │ │ │ │ + ldr r2, [pc, #140] @ 84d00 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 84cf8 │ │ │ │ + beq 84cf4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 84cb8 │ │ │ │ + beq 84cb4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 84cb8 │ │ │ │ + beq 84cb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 84cf0 │ │ │ │ + beq 84cec │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -54462,50 +54461,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 84cb8 │ │ │ │ + b 84cb4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 84d4c │ │ │ │ + bgt 84d48 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 84dd0 │ │ │ │ + ldr r2, [pc, #140] @ 84dcc │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 84dc4 │ │ │ │ + beq 84dc0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 84d84 │ │ │ │ + beq 84d80 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 84d84 │ │ │ │ + beq 84d80 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 84dbc │ │ │ │ + beq 84db8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -54513,50 +54512,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 84d84 │ │ │ │ + b 84d80 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 84e18 │ │ │ │ + bgt 84e14 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 84e9c │ │ │ │ + ldr r2, [pc, #140] @ 84e98 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 84e90 │ │ │ │ + beq 84e8c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 84e50 │ │ │ │ + beq 84e4c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 84e50 │ │ │ │ + beq 84e4c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 84e88 │ │ │ │ + beq 84e84 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -54564,50 +54563,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 84e50 │ │ │ │ + b 84e4c │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 84ee4 │ │ │ │ + bgt 84ee0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 84f68 │ │ │ │ + ldr r2, [pc, #140] @ 84f64 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 84f5c │ │ │ │ + beq 84f58 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 84f1c │ │ │ │ + beq 84f18 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 84f1c │ │ │ │ + beq 84f18 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 84f54 │ │ │ │ + beq 84f50 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -54615,50 +54614,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 84f1c │ │ │ │ + b 84f18 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 84fb0 │ │ │ │ + bgt 84fac │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 85034 │ │ │ │ + ldr r2, [pc, #140] @ 85030 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 85028 │ │ │ │ + beq 85024 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 84fe8 │ │ │ │ + beq 84fe4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 84fe8 │ │ │ │ + beq 84fe4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 85020 │ │ │ │ + beq 8501c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -54666,50 +54665,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 84fe8 │ │ │ │ + b 84fe4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8507c │ │ │ │ + bgt 85078 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 85100 │ │ │ │ + ldr r2, [pc, #140] @ 850fc │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 850f4 │ │ │ │ + beq 850f0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 850b4 │ │ │ │ + beq 850b0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 850b4 │ │ │ │ + beq 850b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 850ec │ │ │ │ + beq 850e8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -54717,50 +54716,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 850b4 │ │ │ │ + b 850b0 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 85148 │ │ │ │ + bgt 85144 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 851cc │ │ │ │ + ldr r2, [pc, #140] @ 851c8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 851c0 │ │ │ │ + beq 851bc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 85180 │ │ │ │ + beq 8517c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 85180 │ │ │ │ + beq 8517c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 851b8 │ │ │ │ + beq 851b4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -54768,50 +54767,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 85180 │ │ │ │ + b 8517c │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 85214 │ │ │ │ + bgt 85210 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 85298 │ │ │ │ + ldr r2, [pc, #140] @ 85294 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8528c │ │ │ │ + beq 85288 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 8524c │ │ │ │ + beq 85248 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 8524c │ │ │ │ + beq 85248 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 85284 │ │ │ │ + beq 85280 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -54819,50 +54818,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8524c │ │ │ │ + b 85248 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 852e0 │ │ │ │ + bgt 852dc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 85364 │ │ │ │ + ldr r2, [pc, #140] @ 85360 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 85358 │ │ │ │ + beq 85354 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 85318 │ │ │ │ + beq 85314 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 85318 │ │ │ │ + beq 85314 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 85350 │ │ │ │ + beq 8534c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -54870,50 +54869,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 85318 │ │ │ │ + b 85314 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 853ac │ │ │ │ + bgt 853a8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 85430 │ │ │ │ + ldr r2, [pc, #140] @ 8542c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 85424 │ │ │ │ + beq 85420 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 853e4 │ │ │ │ + beq 853e0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 853e4 │ │ │ │ + beq 853e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8541c │ │ │ │ + beq 85418 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -54921,50 +54920,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 853e4 │ │ │ │ + b 853e0 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 85478 │ │ │ │ + bgt 85474 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 854fc │ │ │ │ + ldr r2, [pc, #140] @ 854f8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 854f0 │ │ │ │ + beq 854ec │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 854b0 │ │ │ │ + beq 854ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 854b0 │ │ │ │ + beq 854ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 854e8 │ │ │ │ + beq 854e4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -54972,50 +54971,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 854b0 │ │ │ │ + b 854ac │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 85544 │ │ │ │ + bgt 85540 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 855c8 │ │ │ │ + ldr r2, [pc, #140] @ 855c4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 855bc │ │ │ │ + beq 855b8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 8557c │ │ │ │ + beq 85578 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 8557c │ │ │ │ + beq 85578 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 855b4 │ │ │ │ + beq 855b0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -55023,50 +55022,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8557c │ │ │ │ + b 85578 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 85610 │ │ │ │ + bgt 8560c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 85694 │ │ │ │ + ldr r2, [pc, #140] @ 85690 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 85688 │ │ │ │ + beq 85684 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 85648 │ │ │ │ + beq 85644 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 85648 │ │ │ │ + beq 85644 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 85680 │ │ │ │ + beq 8567c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -55074,50 +55073,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 85648 │ │ │ │ + b 85644 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 856dc │ │ │ │ + bgt 856d8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 85760 │ │ │ │ + ldr r2, [pc, #140] @ 8575c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 85754 │ │ │ │ + beq 85750 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 85714 │ │ │ │ + beq 85710 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 85714 │ │ │ │ + beq 85710 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8574c │ │ │ │ + beq 85748 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -55125,50 +55124,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 85714 │ │ │ │ + b 85710 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 857a8 │ │ │ │ + bgt 857a4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 8582c │ │ │ │ + ldr r2, [pc, #140] @ 85828 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 85820 │ │ │ │ + beq 8581c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 857e0 │ │ │ │ + beq 857dc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 857e0 │ │ │ │ + beq 857dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 85818 │ │ │ │ + beq 85814 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -55176,50 +55175,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 857e0 │ │ │ │ + b 857dc │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 85874 │ │ │ │ + bgt 85870 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 858f8 │ │ │ │ + ldr r2, [pc, #140] @ 858f4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 858ec │ │ │ │ + beq 858e8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 858ac │ │ │ │ + beq 858a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 858ac │ │ │ │ + beq 858a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 858e4 │ │ │ │ + beq 858e0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -55227,50 +55226,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 858ac │ │ │ │ + b 858a8 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 85940 │ │ │ │ + bgt 8593c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 859c4 │ │ │ │ + ldr r2, [pc, #140] @ 859c0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 859b8 │ │ │ │ + beq 859b4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 85978 │ │ │ │ + beq 85974 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 85978 │ │ │ │ + beq 85974 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 859b0 │ │ │ │ + beq 859ac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -55278,50 +55277,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 85978 │ │ │ │ + b 85974 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 85a0c │ │ │ │ + bgt 85a08 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 85a90 │ │ │ │ + ldr r2, [pc, #140] @ 85a8c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 85a84 │ │ │ │ + beq 85a80 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 85a44 │ │ │ │ + beq 85a40 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 85a44 │ │ │ │ + beq 85a40 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 85a7c │ │ │ │ + beq 85a78 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -55329,50 +55328,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 85a44 │ │ │ │ + b 85a40 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 85ad8 │ │ │ │ + bgt 85ad4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 85b5c │ │ │ │ + ldr r2, [pc, #140] @ 85b58 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 85b50 │ │ │ │ + beq 85b4c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 85b10 │ │ │ │ + beq 85b0c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 85b10 │ │ │ │ + beq 85b0c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 85b48 │ │ │ │ + beq 85b44 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -55380,50 +55379,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 85b10 │ │ │ │ + b 85b0c │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 85ba4 │ │ │ │ + bgt 85ba0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 85c28 │ │ │ │ + ldr r2, [pc, #140] @ 85c24 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 85c1c │ │ │ │ + beq 85c18 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 85bdc │ │ │ │ + beq 85bd8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 85bdc │ │ │ │ + beq 85bd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 85c14 │ │ │ │ + beq 85c10 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -55431,50 +55430,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 85bdc │ │ │ │ + b 85bd8 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 85c70 │ │ │ │ + bgt 85c6c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 85cf4 │ │ │ │ + ldr r2, [pc, #140] @ 85cf0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 85ce8 │ │ │ │ + beq 85ce4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 85ca8 │ │ │ │ + beq 85ca4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 85ca8 │ │ │ │ + beq 85ca4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 85ce0 │ │ │ │ + beq 85cdc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -55482,50 +55481,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 85ca8 │ │ │ │ + b 85ca4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 85d3c │ │ │ │ + bgt 85d38 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 85dc0 │ │ │ │ + ldr r2, [pc, #140] @ 85dbc │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 85db4 │ │ │ │ + beq 85db0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 85d74 │ │ │ │ + beq 85d70 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 85d74 │ │ │ │ + beq 85d70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 85dac │ │ │ │ + beq 85da8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -55533,50 +55532,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 85d74 │ │ │ │ + b 85d70 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 85e08 │ │ │ │ + bgt 85e04 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 85e8c │ │ │ │ + ldr r2, [pc, #140] @ 85e88 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 85e80 │ │ │ │ + beq 85e7c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 85e40 │ │ │ │ + beq 85e3c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 85e40 │ │ │ │ + beq 85e3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 85e78 │ │ │ │ + beq 85e74 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -55584,50 +55583,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 85e40 │ │ │ │ + b 85e3c │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 85ed4 │ │ │ │ + bgt 85ed0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 85f58 │ │ │ │ + ldr r2, [pc, #140] @ 85f54 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 85f4c │ │ │ │ + beq 85f48 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 85f0c │ │ │ │ + beq 85f08 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 85f0c │ │ │ │ + beq 85f08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 85f44 │ │ │ │ + beq 85f40 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -55635,50 +55634,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 85f0c │ │ │ │ + b 85f08 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 85fa0 │ │ │ │ + bgt 85f9c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 86024 │ │ │ │ + ldr r2, [pc, #140] @ 86020 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 86018 │ │ │ │ + beq 86014 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 85fd8 │ │ │ │ + beq 85fd4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 85fd8 │ │ │ │ + beq 85fd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 86010 │ │ │ │ + beq 8600c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -55686,50 +55685,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 85fd8 │ │ │ │ + b 85fd4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8606c │ │ │ │ + bgt 86068 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 860f0 │ │ │ │ + ldr r2, [pc, #140] @ 860ec │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 860e4 │ │ │ │ + beq 860e0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 860a4 │ │ │ │ + beq 860a0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 860a4 │ │ │ │ + beq 860a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 860dc │ │ │ │ + beq 860d8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -55737,50 +55736,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 860a4 │ │ │ │ + b 860a0 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 86138 │ │ │ │ + bgt 86134 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 861bc │ │ │ │ + ldr r2, [pc, #140] @ 861b8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 861b0 │ │ │ │ + beq 861ac │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 86170 │ │ │ │ + beq 8616c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 86170 │ │ │ │ + beq 8616c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 861a8 │ │ │ │ + beq 861a4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -55788,50 +55787,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 86170 │ │ │ │ + b 8616c │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 86204 │ │ │ │ + bgt 86200 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 86288 │ │ │ │ + ldr r2, [pc, #140] @ 86284 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8627c │ │ │ │ + beq 86278 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 8623c │ │ │ │ + beq 86238 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 8623c │ │ │ │ + beq 86238 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 86274 │ │ │ │ + beq 86270 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -55839,50 +55838,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8623c │ │ │ │ + b 86238 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 862d0 │ │ │ │ + bgt 862cc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 86354 │ │ │ │ + ldr r2, [pc, #140] @ 86350 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 86348 │ │ │ │ + beq 86344 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 86308 │ │ │ │ + beq 86304 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 86308 │ │ │ │ + beq 86304 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 86340 │ │ │ │ + beq 8633c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -55890,50 +55889,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 86308 │ │ │ │ + b 86304 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8639c │ │ │ │ + bgt 86398 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 86420 │ │ │ │ + ldr r2, [pc, #140] @ 8641c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 86414 │ │ │ │ + beq 86410 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 863d4 │ │ │ │ + beq 863d0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 863d4 │ │ │ │ + beq 863d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8640c │ │ │ │ + beq 86408 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -55941,50 +55940,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 863d4 │ │ │ │ + b 863d0 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 86468 │ │ │ │ + bgt 86464 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 864ec │ │ │ │ + ldr r2, [pc, #140] @ 864e8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 864e0 │ │ │ │ + beq 864dc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 864a0 │ │ │ │ + beq 8649c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 864a0 │ │ │ │ + beq 8649c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 864d8 │ │ │ │ + beq 864d4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -55992,50 +55991,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 864a0 │ │ │ │ + b 8649c │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 86534 │ │ │ │ + bgt 86530 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 865b8 │ │ │ │ + ldr r2, [pc, #140] @ 865b4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 865ac │ │ │ │ + beq 865a8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 8656c │ │ │ │ + beq 86568 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 8656c │ │ │ │ + beq 86568 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 865a4 │ │ │ │ + beq 865a0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -56043,50 +56042,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8656c │ │ │ │ + b 86568 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 86600 │ │ │ │ + bgt 865fc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 86684 │ │ │ │ + ldr r2, [pc, #140] @ 86680 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 86678 │ │ │ │ + beq 86674 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 86638 │ │ │ │ + beq 86634 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 86638 │ │ │ │ + beq 86634 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 86670 │ │ │ │ + beq 8666c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -56094,50 +56093,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 86638 │ │ │ │ + b 86634 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 866cc │ │ │ │ + bgt 866c8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 86750 │ │ │ │ + ldr r2, [pc, #140] @ 8674c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 86744 │ │ │ │ + beq 86740 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 86704 │ │ │ │ + beq 86700 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 86704 │ │ │ │ + beq 86700 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8673c │ │ │ │ + beq 86738 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -56145,50 +56144,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 86704 │ │ │ │ + b 86700 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 86798 │ │ │ │ + bgt 86794 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 8681c │ │ │ │ + ldr r2, [pc, #140] @ 86818 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 86810 │ │ │ │ + beq 8680c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 867d0 │ │ │ │ + beq 867cc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 867d0 │ │ │ │ + beq 867cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 86808 │ │ │ │ + beq 86804 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -56196,50 +56195,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 867d0 │ │ │ │ + b 867cc │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 86864 │ │ │ │ + bgt 86860 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 868e8 │ │ │ │ + ldr r2, [pc, #140] @ 868e4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 868dc │ │ │ │ + beq 868d8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 8689c │ │ │ │ + beq 86898 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 8689c │ │ │ │ + beq 86898 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 868d4 │ │ │ │ + beq 868d0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -56247,50 +56246,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8689c │ │ │ │ + b 86898 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 86930 │ │ │ │ + bgt 8692c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 869b4 │ │ │ │ + ldr r2, [pc, #140] @ 869b0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 869a8 │ │ │ │ + beq 869a4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 86968 │ │ │ │ + beq 86964 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 86968 │ │ │ │ + beq 86964 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 869a0 │ │ │ │ + beq 8699c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -56298,50 +56297,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 86968 │ │ │ │ + b 86964 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 869fc │ │ │ │ + bgt 869f8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 86a80 │ │ │ │ + ldr r2, [pc, #140] @ 86a7c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 86a74 │ │ │ │ + beq 86a70 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 86a34 │ │ │ │ + beq 86a30 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 86a34 │ │ │ │ + beq 86a30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 86a6c │ │ │ │ + beq 86a68 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -56349,50 +56348,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 86a34 │ │ │ │ + b 86a30 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 86ac8 │ │ │ │ + bgt 86ac4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 86b4c │ │ │ │ + ldr r2, [pc, #140] @ 86b48 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 86b40 │ │ │ │ + beq 86b3c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 86b00 │ │ │ │ + beq 86afc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 86b00 │ │ │ │ + beq 86afc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 86b38 │ │ │ │ + beq 86b34 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -56400,50 +56399,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 86b00 │ │ │ │ + b 86afc │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 86b94 │ │ │ │ + bgt 86b90 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 86c18 │ │ │ │ + ldr r2, [pc, #140] @ 86c14 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 86c0c │ │ │ │ + beq 86c08 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 86bcc │ │ │ │ + beq 86bc8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 86bcc │ │ │ │ + beq 86bc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 86c04 │ │ │ │ + beq 86c00 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -56451,50 +56450,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 86bcc │ │ │ │ + b 86bc8 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 86c60 │ │ │ │ + bgt 86c5c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 86ce4 │ │ │ │ + ldr r2, [pc, #140] @ 86ce0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 86cd8 │ │ │ │ + beq 86cd4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 86c98 │ │ │ │ + beq 86c94 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 86c98 │ │ │ │ + beq 86c94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 86cd0 │ │ │ │ + beq 86ccc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -56502,50 +56501,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 86c98 │ │ │ │ + b 86c94 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 86d2c │ │ │ │ + bgt 86d28 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 86db0 │ │ │ │ + ldr r2, [pc, #140] @ 86dac │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 86da4 │ │ │ │ + beq 86da0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 86d64 │ │ │ │ + beq 86d60 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 86d64 │ │ │ │ + beq 86d60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 86d9c │ │ │ │ + beq 86d98 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -56553,50 +56552,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 86d64 │ │ │ │ + b 86d60 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 86df8 │ │ │ │ + bgt 86df4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 86e7c │ │ │ │ + ldr r2, [pc, #140] @ 86e78 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 86e70 │ │ │ │ + beq 86e6c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 86e30 │ │ │ │ + beq 86e2c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 86e30 │ │ │ │ + beq 86e2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 86e68 │ │ │ │ + beq 86e64 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -56604,50 +56603,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 86e30 │ │ │ │ + b 86e2c │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 86ec4 │ │ │ │ + bgt 86ec0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 86f48 │ │ │ │ + ldr r2, [pc, #140] @ 86f44 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 86f3c │ │ │ │ + beq 86f38 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 86efc │ │ │ │ + beq 86ef8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 86efc │ │ │ │ + beq 86ef8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 86f34 │ │ │ │ + beq 86f30 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -56655,50 +56654,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 86efc │ │ │ │ + b 86ef8 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 86f90 │ │ │ │ + bgt 86f8c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 87014 │ │ │ │ + ldr r2, [pc, #140] @ 87010 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 87008 │ │ │ │ + beq 87004 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 86fc8 │ │ │ │ + beq 86fc4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 86fc8 │ │ │ │ + beq 86fc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87000 │ │ │ │ + beq 86ffc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -56706,50 +56705,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 86fc8 │ │ │ │ + b 86fc4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8705c │ │ │ │ + bgt 87058 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 870e0 │ │ │ │ + ldr r2, [pc, #140] @ 870dc │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 870d4 │ │ │ │ + beq 870d0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 87094 │ │ │ │ + beq 87090 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 87094 │ │ │ │ + beq 87090 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 870cc │ │ │ │ + beq 870c8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -56757,50 +56756,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87094 │ │ │ │ + b 87090 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 87128 │ │ │ │ + bgt 87124 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 871ac │ │ │ │ + ldr r2, [pc, #140] @ 871a8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 871a0 │ │ │ │ + beq 8719c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 87160 │ │ │ │ + beq 8715c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 87160 │ │ │ │ + beq 8715c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87198 │ │ │ │ + beq 87194 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -56808,50 +56807,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87160 │ │ │ │ + b 8715c │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 871f4 │ │ │ │ + bgt 871f0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 87278 │ │ │ │ + ldr r2, [pc, #140] @ 87274 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8726c │ │ │ │ + beq 87268 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 8722c │ │ │ │ + beq 87228 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 8722c │ │ │ │ + beq 87228 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87264 │ │ │ │ + beq 87260 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -56859,50 +56858,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8722c │ │ │ │ + b 87228 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 872c0 │ │ │ │ + bgt 872bc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 87344 │ │ │ │ + ldr r2, [pc, #140] @ 87340 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 87338 │ │ │ │ + beq 87334 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 872f8 │ │ │ │ + beq 872f4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 872f8 │ │ │ │ + beq 872f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87330 │ │ │ │ + beq 8732c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -56910,50 +56909,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 872f8 │ │ │ │ + b 872f4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8738c │ │ │ │ + bgt 87388 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 87410 │ │ │ │ + ldr r2, [pc, #140] @ 8740c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 87404 │ │ │ │ + beq 87400 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 873c4 │ │ │ │ + beq 873c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 873c4 │ │ │ │ + beq 873c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 873fc │ │ │ │ + beq 873f8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -56961,50 +56960,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 873c4 │ │ │ │ + b 873c0 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 87458 │ │ │ │ + bgt 87454 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 874dc │ │ │ │ + ldr r2, [pc, #140] @ 874d8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 874d0 │ │ │ │ + beq 874cc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 87490 │ │ │ │ + beq 8748c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 87490 │ │ │ │ + beq 8748c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 874c8 │ │ │ │ + beq 874c4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -57012,50 +57011,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87490 │ │ │ │ + b 8748c │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 87524 │ │ │ │ + bgt 87520 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #140] @ 875a8 │ │ │ │ + ldr r2, [pc, #140] @ 875a4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8759c │ │ │ │ + beq 87598 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 8755c │ │ │ │ + beq 87558 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq 8755c │ │ │ │ + beq 87558 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87594 │ │ │ │ + beq 87590 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -57063,219 +57062,219 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8755c │ │ │ │ + b 87558 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 875f0 │ │ │ │ + beq 875ec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 875f0 │ │ │ │ + beq 875ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8781c │ │ │ │ + beq 87818 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87620 │ │ │ │ + beq 8761c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 87620 │ │ │ │ + beq 8761c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87824 │ │ │ │ + beq 87820 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87650 │ │ │ │ + beq 8764c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 87650 │ │ │ │ + beq 8764c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8782c │ │ │ │ + beq 87828 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87680 │ │ │ │ + beq 8767c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 87680 │ │ │ │ + beq 8767c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87834 │ │ │ │ + beq 87830 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 876b0 │ │ │ │ + beq 876ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 876b0 │ │ │ │ + beq 876ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8783c │ │ │ │ + beq 87838 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 876e0 │ │ │ │ + beq 876dc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 876e0 │ │ │ │ + beq 876dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87844 │ │ │ │ + beq 87840 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87710 │ │ │ │ + beq 8770c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 87710 │ │ │ │ + beq 8770c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8784c │ │ │ │ + beq 87848 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 877e4 │ │ │ │ + bne 877e0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8774c │ │ │ │ + beq 87748 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 8774c │ │ │ │ + beq 87748 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87854 │ │ │ │ + beq 87850 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8777c │ │ │ │ + beq 87778 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 8777c │ │ │ │ + beq 87778 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8785c │ │ │ │ + beq 87858 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 877ac │ │ │ │ + beq 877a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 877ac │ │ │ │ + beq 877a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87864 │ │ │ │ + beq 87860 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 877dc │ │ │ │ + beq 877d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 877dc │ │ │ │ + beq 877d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8786c │ │ │ │ + beq 87868 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 8771c │ │ │ │ + beq 87718 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8771c │ │ │ │ + beq 87718 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8771c │ │ │ │ + bne 87718 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8771c │ │ │ │ + b 87718 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 875f0 │ │ │ │ + b 875ec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87620 │ │ │ │ + b 8761c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87650 │ │ │ │ + b 8764c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87680 │ │ │ │ + b 8767c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 876b0 │ │ │ │ + b 876ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 876e0 │ │ │ │ + b 876dc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87710 │ │ │ │ + b 8770c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8774c │ │ │ │ + b 87748 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8777c │ │ │ │ + b 87778 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 877ac │ │ │ │ + b 877a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 878bc │ │ │ │ + bgt 878b8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 87910 │ │ │ │ + ldr r2, [pc, #92] @ 8790c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 87904 │ │ │ │ + beq 87900 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 875ac │ │ │ │ + bl 875a8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -57293,207 +57292,207 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87958 │ │ │ │ + beq 87954 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 87958 │ │ │ │ + beq 87954 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87b84 │ │ │ │ + beq 87b80 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87988 │ │ │ │ + beq 87984 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 87988 │ │ │ │ + beq 87984 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87b8c │ │ │ │ + beq 87b88 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 879b8 │ │ │ │ + beq 879b4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 879b8 │ │ │ │ + beq 879b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87b94 │ │ │ │ + beq 87b90 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 879e8 │ │ │ │ + beq 879e4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 879e8 │ │ │ │ + beq 879e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87b9c │ │ │ │ + beq 87b98 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87a18 │ │ │ │ + beq 87a14 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 87a18 │ │ │ │ + beq 87a14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87ba4 │ │ │ │ + beq 87ba0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87a48 │ │ │ │ + beq 87a44 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 87a48 │ │ │ │ + beq 87a44 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87bac │ │ │ │ + beq 87ba8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87a78 │ │ │ │ + beq 87a74 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 87a78 │ │ │ │ + beq 87a74 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87bb4 │ │ │ │ + beq 87bb0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 87b4c │ │ │ │ + bne 87b48 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87ab4 │ │ │ │ + beq 87ab0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 87ab4 │ │ │ │ + beq 87ab0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87bbc │ │ │ │ + beq 87bb8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87ae4 │ │ │ │ + beq 87ae0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 87ae4 │ │ │ │ + beq 87ae0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87bc4 │ │ │ │ + beq 87bc0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87b14 │ │ │ │ + beq 87b10 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 87b14 │ │ │ │ + beq 87b10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87bcc │ │ │ │ + beq 87bc8 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87b44 │ │ │ │ + beq 87b40 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 87b44 │ │ │ │ + beq 87b40 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87bd4 │ │ │ │ + beq 87bd0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 87a84 │ │ │ │ + beq 87a80 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 87a84 │ │ │ │ + beq 87a80 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 87a84 │ │ │ │ + bne 87a80 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87a84 │ │ │ │ + b 87a80 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87958 │ │ │ │ + b 87954 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87988 │ │ │ │ + b 87984 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 879b8 │ │ │ │ + b 879b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 879e8 │ │ │ │ + b 879e4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87a18 │ │ │ │ + b 87a14 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87a48 │ │ │ │ + b 87a44 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87a78 │ │ │ │ + b 87a74 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87ab4 │ │ │ │ + b 87ab0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87ae4 │ │ │ │ + b 87ae0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87b14 │ │ │ │ + b 87b10 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 87c24 │ │ │ │ + bgt 87c20 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 87c78 │ │ │ │ + ldr r2, [pc, #92] @ 87c74 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 87c6c │ │ │ │ + beq 87c68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 87914 │ │ │ │ + bl 87910 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -57511,207 +57510,207 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87cc0 │ │ │ │ + beq 87cbc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 87cc0 │ │ │ │ + beq 87cbc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87eec │ │ │ │ + beq 87ee8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87cf0 │ │ │ │ + beq 87cec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 87cf0 │ │ │ │ + beq 87cec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87ef4 │ │ │ │ + beq 87ef0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87d20 │ │ │ │ + beq 87d1c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 87d20 │ │ │ │ + beq 87d1c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87efc │ │ │ │ + beq 87ef8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87d50 │ │ │ │ + beq 87d4c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 87d50 │ │ │ │ + beq 87d4c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87f04 │ │ │ │ + beq 87f00 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87d80 │ │ │ │ + beq 87d7c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 87d80 │ │ │ │ + beq 87d7c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87f0c │ │ │ │ + beq 87f08 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87db0 │ │ │ │ + beq 87dac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 87db0 │ │ │ │ + beq 87dac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87f14 │ │ │ │ + beq 87f10 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87de0 │ │ │ │ + beq 87ddc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 87de0 │ │ │ │ + beq 87ddc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87f1c │ │ │ │ + beq 87f18 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 87eb4 │ │ │ │ + bne 87eb0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87e1c │ │ │ │ + beq 87e18 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 87e1c │ │ │ │ + beq 87e18 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87f24 │ │ │ │ + beq 87f20 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87e4c │ │ │ │ + beq 87e48 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 87e4c │ │ │ │ + beq 87e48 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87f2c │ │ │ │ + beq 87f28 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87e7c │ │ │ │ + beq 87e78 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 87e7c │ │ │ │ + beq 87e78 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87f34 │ │ │ │ + beq 87f30 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87eac │ │ │ │ + beq 87ea8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 87eac │ │ │ │ + beq 87ea8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 87f3c │ │ │ │ + beq 87f38 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 87dec │ │ │ │ + beq 87de8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 87dec │ │ │ │ + beq 87de8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 87dec │ │ │ │ + bne 87de8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87dec │ │ │ │ + b 87de8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87cc0 │ │ │ │ + b 87cbc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87cf0 │ │ │ │ + b 87cec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87d20 │ │ │ │ + b 87d1c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87d50 │ │ │ │ + b 87d4c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87d80 │ │ │ │ + b 87d7c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87db0 │ │ │ │ + b 87dac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87de0 │ │ │ │ + b 87ddc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87e1c │ │ │ │ + b 87e18 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87e4c │ │ │ │ + b 87e48 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 87e7c │ │ │ │ + b 87e78 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 87f8c │ │ │ │ + bgt 87f88 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 87fe0 │ │ │ │ + ldr r2, [pc, #92] @ 87fdc │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 87fd4 │ │ │ │ + beq 87fd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 87c7c │ │ │ │ + bl 87c78 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -57729,207 +57728,207 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88028 │ │ │ │ + beq 88024 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 88028 │ │ │ │ + beq 88024 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88254 │ │ │ │ + beq 88250 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88058 │ │ │ │ + beq 88054 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 88058 │ │ │ │ + beq 88054 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8825c │ │ │ │ + beq 88258 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88088 │ │ │ │ + beq 88084 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 88088 │ │ │ │ + beq 88084 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88264 │ │ │ │ + beq 88260 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 880b8 │ │ │ │ + beq 880b4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 880b8 │ │ │ │ + beq 880b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8826c │ │ │ │ + beq 88268 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 880e8 │ │ │ │ + beq 880e4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 880e8 │ │ │ │ + beq 880e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88274 │ │ │ │ + beq 88270 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88118 │ │ │ │ + beq 88114 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 88118 │ │ │ │ + beq 88114 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8827c │ │ │ │ + beq 88278 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88148 │ │ │ │ + beq 88144 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 88148 │ │ │ │ + beq 88144 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88284 │ │ │ │ + beq 88280 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8821c │ │ │ │ + bne 88218 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88184 │ │ │ │ + beq 88180 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 88184 │ │ │ │ + beq 88180 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8828c │ │ │ │ + beq 88288 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 881b4 │ │ │ │ + beq 881b0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 881b4 │ │ │ │ + beq 881b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88294 │ │ │ │ + beq 88290 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 881e4 │ │ │ │ + beq 881e0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 881e4 │ │ │ │ + beq 881e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8829c │ │ │ │ + beq 88298 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88214 │ │ │ │ + beq 88210 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 88214 │ │ │ │ + beq 88210 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 882a4 │ │ │ │ + beq 882a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 88154 │ │ │ │ + beq 88150 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 88154 │ │ │ │ + beq 88150 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 88154 │ │ │ │ + bne 88150 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88154 │ │ │ │ + b 88150 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88028 │ │ │ │ + b 88024 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88058 │ │ │ │ + b 88054 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88088 │ │ │ │ + b 88084 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 880b8 │ │ │ │ + b 880b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 880e8 │ │ │ │ + b 880e4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88118 │ │ │ │ + b 88114 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88148 │ │ │ │ + b 88144 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88184 │ │ │ │ + b 88180 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 881b4 │ │ │ │ + b 881b0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 881e4 │ │ │ │ + b 881e0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 882f4 │ │ │ │ + bgt 882f0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 88348 │ │ │ │ + ldr r2, [pc, #92] @ 88344 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8833c │ │ │ │ + beq 88338 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 87fe4 │ │ │ │ + bl 87fe0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -57947,207 +57946,207 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88390 │ │ │ │ + beq 8838c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 88390 │ │ │ │ + beq 8838c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 885bc │ │ │ │ + beq 885b8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 883c0 │ │ │ │ + beq 883bc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 883c0 │ │ │ │ + beq 883bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 885c4 │ │ │ │ + beq 885c0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 883f0 │ │ │ │ + beq 883ec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 883f0 │ │ │ │ + beq 883ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 885cc │ │ │ │ + beq 885c8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88420 │ │ │ │ + beq 8841c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 88420 │ │ │ │ + beq 8841c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 885d4 │ │ │ │ + beq 885d0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88450 │ │ │ │ + beq 8844c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 88450 │ │ │ │ + beq 8844c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 885dc │ │ │ │ + beq 885d8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88480 │ │ │ │ + beq 8847c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 88480 │ │ │ │ + beq 8847c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 885e4 │ │ │ │ + beq 885e0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 884b0 │ │ │ │ + beq 884ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 884b0 │ │ │ │ + beq 884ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 885ec │ │ │ │ + beq 885e8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 88584 │ │ │ │ + bne 88580 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 884ec │ │ │ │ + beq 884e8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 884ec │ │ │ │ + beq 884e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 885f4 │ │ │ │ + beq 885f0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8851c │ │ │ │ + beq 88518 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 8851c │ │ │ │ + beq 88518 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 885fc │ │ │ │ + beq 885f8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8854c │ │ │ │ + beq 88548 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 8854c │ │ │ │ + beq 88548 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88604 │ │ │ │ + beq 88600 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8857c │ │ │ │ + beq 88578 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 8857c │ │ │ │ + beq 88578 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8860c │ │ │ │ + beq 88608 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 884bc │ │ │ │ + beq 884b8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 884bc │ │ │ │ + beq 884b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 884bc │ │ │ │ + bne 884b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 884bc │ │ │ │ + b 884b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88390 │ │ │ │ + b 8838c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 883c0 │ │ │ │ + b 883bc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 883f0 │ │ │ │ + b 883ec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88420 │ │ │ │ + b 8841c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88450 │ │ │ │ + b 8844c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88480 │ │ │ │ + b 8847c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 884b0 │ │ │ │ + b 884ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 884ec │ │ │ │ + b 884e8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8851c │ │ │ │ + b 88518 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8854c │ │ │ │ + b 88548 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8865c │ │ │ │ + bgt 88658 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 886b0 │ │ │ │ + ldr r2, [pc, #92] @ 886ac │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 886a4 │ │ │ │ + beq 886a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8834c │ │ │ │ + bl 88348 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -58165,207 +58164,207 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 886f8 │ │ │ │ + beq 886f4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 886f8 │ │ │ │ + beq 886f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88924 │ │ │ │ + beq 88920 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88728 │ │ │ │ + beq 88724 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 88728 │ │ │ │ + beq 88724 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8892c │ │ │ │ + beq 88928 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88758 │ │ │ │ + beq 88754 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 88758 │ │ │ │ + beq 88754 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88934 │ │ │ │ + beq 88930 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88788 │ │ │ │ + beq 88784 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 88788 │ │ │ │ + beq 88784 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8893c │ │ │ │ + beq 88938 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 887b8 │ │ │ │ + beq 887b4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 887b8 │ │ │ │ + beq 887b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88944 │ │ │ │ + beq 88940 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 887e8 │ │ │ │ + beq 887e4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 887e8 │ │ │ │ + beq 887e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8894c │ │ │ │ + beq 88948 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88818 │ │ │ │ + beq 88814 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 88818 │ │ │ │ + beq 88814 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88954 │ │ │ │ + beq 88950 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 888ec │ │ │ │ + bne 888e8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88854 │ │ │ │ + beq 88850 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 88854 │ │ │ │ + beq 88850 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8895c │ │ │ │ + beq 88958 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88884 │ │ │ │ + beq 88880 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 88884 │ │ │ │ + beq 88880 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88964 │ │ │ │ + beq 88960 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 888b4 │ │ │ │ + beq 888b0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 888b4 │ │ │ │ + beq 888b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8896c │ │ │ │ + beq 88968 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 888e4 │ │ │ │ + beq 888e0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 888e4 │ │ │ │ + beq 888e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88974 │ │ │ │ + beq 88970 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 88824 │ │ │ │ + beq 88820 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 88824 │ │ │ │ + beq 88820 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 88824 │ │ │ │ + bne 88820 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88824 │ │ │ │ + b 88820 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 886f8 │ │ │ │ + b 886f4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88728 │ │ │ │ + b 88724 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88758 │ │ │ │ + b 88754 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88788 │ │ │ │ + b 88784 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 887b8 │ │ │ │ + b 887b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 887e8 │ │ │ │ + b 887e4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88818 │ │ │ │ + b 88814 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88854 │ │ │ │ + b 88850 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88884 │ │ │ │ + b 88880 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 888b4 │ │ │ │ + b 888b0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 889c4 │ │ │ │ + bgt 889c0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 88a18 │ │ │ │ + ldr r2, [pc, #92] @ 88a14 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 88a0c │ │ │ │ + beq 88a08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 886b4 │ │ │ │ + bl 886b0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -58383,207 +58382,207 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88a60 │ │ │ │ + beq 88a5c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 88a60 │ │ │ │ + beq 88a5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88c8c │ │ │ │ + beq 88c88 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88a90 │ │ │ │ + beq 88a8c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 88a90 │ │ │ │ + beq 88a8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88c94 │ │ │ │ + beq 88c90 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88ac0 │ │ │ │ + beq 88abc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 88ac0 │ │ │ │ + beq 88abc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88c9c │ │ │ │ + beq 88c98 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88af0 │ │ │ │ + beq 88aec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 88af0 │ │ │ │ + beq 88aec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88ca4 │ │ │ │ + beq 88ca0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88b20 │ │ │ │ + beq 88b1c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 88b20 │ │ │ │ + beq 88b1c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88cac │ │ │ │ + beq 88ca8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88b50 │ │ │ │ + beq 88b4c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 88b50 │ │ │ │ + beq 88b4c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88cb4 │ │ │ │ + beq 88cb0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88b80 │ │ │ │ + beq 88b7c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 88b80 │ │ │ │ + beq 88b7c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88cbc │ │ │ │ + beq 88cb8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 88c54 │ │ │ │ + bne 88c50 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88bbc │ │ │ │ + beq 88bb8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 88bbc │ │ │ │ + beq 88bb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88cc4 │ │ │ │ + beq 88cc0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88bec │ │ │ │ + beq 88be8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 88bec │ │ │ │ + beq 88be8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88ccc │ │ │ │ + beq 88cc8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88c1c │ │ │ │ + beq 88c18 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 88c1c │ │ │ │ + beq 88c18 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88cd4 │ │ │ │ + beq 88cd0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88c4c │ │ │ │ + beq 88c48 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 88c4c │ │ │ │ + beq 88c48 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88cdc │ │ │ │ + beq 88cd8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 88b8c │ │ │ │ + beq 88b88 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 88b8c │ │ │ │ + beq 88b88 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 88b8c │ │ │ │ + bne 88b88 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88b8c │ │ │ │ + b 88b88 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88a60 │ │ │ │ + b 88a5c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88a90 │ │ │ │ + b 88a8c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88ac0 │ │ │ │ + b 88abc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88af0 │ │ │ │ + b 88aec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88b20 │ │ │ │ + b 88b1c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88b50 │ │ │ │ + b 88b4c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88b80 │ │ │ │ + b 88b7c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88bbc │ │ │ │ + b 88bb8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88bec │ │ │ │ + b 88be8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88c1c │ │ │ │ + b 88c18 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 88d2c │ │ │ │ + bgt 88d28 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 88d80 │ │ │ │ + ldr r2, [pc, #92] @ 88d7c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 88d74 │ │ │ │ + beq 88d70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88a1c │ │ │ │ + bl 88a18 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -58601,207 +58600,207 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88dc8 │ │ │ │ + beq 88dc4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 88dc8 │ │ │ │ + beq 88dc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88ff4 │ │ │ │ + beq 88ff0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88df8 │ │ │ │ + beq 88df4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 88df8 │ │ │ │ + beq 88df4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 88ffc │ │ │ │ + beq 88ff8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88e28 │ │ │ │ + beq 88e24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 88e28 │ │ │ │ + beq 88e24 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89004 │ │ │ │ + beq 89000 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88e58 │ │ │ │ + beq 88e54 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 88e58 │ │ │ │ + beq 88e54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8900c │ │ │ │ + beq 89008 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88e88 │ │ │ │ + beq 88e84 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 88e88 │ │ │ │ + beq 88e84 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89014 │ │ │ │ + beq 89010 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88eb8 │ │ │ │ + beq 88eb4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 88eb8 │ │ │ │ + beq 88eb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8901c │ │ │ │ + beq 89018 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88ee8 │ │ │ │ + beq 88ee4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 88ee8 │ │ │ │ + beq 88ee4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89024 │ │ │ │ + beq 89020 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 88fbc │ │ │ │ + bne 88fb8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88f24 │ │ │ │ + beq 88f20 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 88f24 │ │ │ │ + beq 88f20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8902c │ │ │ │ + beq 89028 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88f54 │ │ │ │ + beq 88f50 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 88f54 │ │ │ │ + beq 88f50 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89034 │ │ │ │ + beq 89030 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88f84 │ │ │ │ + beq 88f80 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 88f84 │ │ │ │ + beq 88f80 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8903c │ │ │ │ + beq 89038 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88fb4 │ │ │ │ + beq 88fb0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 88fb4 │ │ │ │ + beq 88fb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89044 │ │ │ │ + beq 89040 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 88ef4 │ │ │ │ + beq 88ef0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 88ef4 │ │ │ │ + beq 88ef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 88ef4 │ │ │ │ + bne 88ef0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88ef4 │ │ │ │ + b 88ef0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88dc8 │ │ │ │ + b 88dc4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88df8 │ │ │ │ + b 88df4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88e28 │ │ │ │ + b 88e24 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88e58 │ │ │ │ + b 88e54 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88e88 │ │ │ │ + b 88e84 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88eb8 │ │ │ │ + b 88eb4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88ee8 │ │ │ │ + b 88ee4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88f24 │ │ │ │ + b 88f20 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88f54 │ │ │ │ + b 88f50 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 88f84 │ │ │ │ + b 88f80 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 89094 │ │ │ │ + bgt 89090 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 890e8 │ │ │ │ + ldr r2, [pc, #92] @ 890e4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 890dc │ │ │ │ + beq 890d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88d84 │ │ │ │ + bl 88d80 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -58819,212 +58818,212 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89130 │ │ │ │ + beq 8912c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 89130 │ │ │ │ + beq 8912c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89384 │ │ │ │ + beq 89380 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89160 │ │ │ │ + beq 8915c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 89160 │ │ │ │ + beq 8915c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8938c │ │ │ │ + beq 89388 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89190 │ │ │ │ + beq 8918c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 89190 │ │ │ │ + beq 8918c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89394 │ │ │ │ + beq 89390 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 891c0 │ │ │ │ + beq 891bc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 891c0 │ │ │ │ + beq 891bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8939c │ │ │ │ + beq 89398 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 891f0 │ │ │ │ + beq 891ec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 891f0 │ │ │ │ + beq 891ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 893a4 │ │ │ │ + beq 893a0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89220 │ │ │ │ + beq 8921c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 89220 │ │ │ │ + beq 8921c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 893ac │ │ │ │ + beq 893a8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89250 │ │ │ │ + beq 8924c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 89250 │ │ │ │ + beq 8924c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 893b4 │ │ │ │ + beq 893b0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89280 │ │ │ │ + beq 8927c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 89280 │ │ │ │ + beq 8927c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 893bc │ │ │ │ + beq 893b8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 892b0 │ │ │ │ + beq 892ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 892b0 │ │ │ │ + beq 892ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 893c4 │ │ │ │ + beq 893c0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8934c │ │ │ │ + bne 89348 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ tst r0, #1 │ │ │ │ - bne 89314 │ │ │ │ + bne 89310 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ tst r0, #1 │ │ │ │ - bne 892dc │ │ │ │ + bne 892d8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - beq 892d4 │ │ │ │ + beq 892d0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 892d4 │ │ │ │ + beq 892d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 892d4 │ │ │ │ + bne 892d0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 892d4 │ │ │ │ + b 892d0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - beq 892c8 │ │ │ │ + beq 892c4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 892c8 │ │ │ │ + beq 892c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 892c8 │ │ │ │ + bne 892c4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 892c8 │ │ │ │ + b 892c4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - beq 892bc │ │ │ │ + beq 892b8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 892bc │ │ │ │ + beq 892b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 892bc │ │ │ │ + bne 892b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 892bc │ │ │ │ + b 892b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89130 │ │ │ │ + b 8912c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89160 │ │ │ │ + b 8915c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89190 │ │ │ │ + b 8918c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 891c0 │ │ │ │ + b 891bc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 891f0 │ │ │ │ + b 891ec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89220 │ │ │ │ + b 8921c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89250 │ │ │ │ + b 8924c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89280 │ │ │ │ + b 8927c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 892b0 │ │ │ │ + b 892ac │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 89410 │ │ │ │ + bgt 8940c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 89464 │ │ │ │ + ldr r2, [pc, #92] @ 89460 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 89458 │ │ │ │ + beq 89454 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 890ec │ │ │ │ + bl 890e8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -59042,212 +59041,212 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 894ac │ │ │ │ + beq 894a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 894ac │ │ │ │ + beq 894a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89700 │ │ │ │ + beq 896fc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 894dc │ │ │ │ + beq 894d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 894dc │ │ │ │ + beq 894d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89708 │ │ │ │ + beq 89704 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8950c │ │ │ │ + beq 89508 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 8950c │ │ │ │ + beq 89508 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89710 │ │ │ │ + beq 8970c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8953c │ │ │ │ + beq 89538 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 8953c │ │ │ │ + beq 89538 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89718 │ │ │ │ + beq 89714 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8956c │ │ │ │ + beq 89568 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 8956c │ │ │ │ + beq 89568 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89720 │ │ │ │ + beq 8971c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8959c │ │ │ │ + beq 89598 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 8959c │ │ │ │ + beq 89598 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89728 │ │ │ │ + beq 89724 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 895cc │ │ │ │ + beq 895c8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 895cc │ │ │ │ + beq 895c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89730 │ │ │ │ + beq 8972c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 895fc │ │ │ │ + beq 895f8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 895fc │ │ │ │ + beq 895f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89738 │ │ │ │ + beq 89734 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8962c │ │ │ │ + beq 89628 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 8962c │ │ │ │ + beq 89628 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89740 │ │ │ │ + beq 8973c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ tst r0, #1 │ │ │ │ - bne 896c8 │ │ │ │ + bne 896c4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ tst r0, #1 │ │ │ │ - bne 89690 │ │ │ │ + bne 8968c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ tst r0, #1 │ │ │ │ - bne 89658 │ │ │ │ + bne 89654 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - beq 89650 │ │ │ │ + beq 8964c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 89650 │ │ │ │ + beq 8964c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 89650 │ │ │ │ + bne 8964c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89650 │ │ │ │ + b 8964c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - beq 89644 │ │ │ │ + beq 89640 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 89644 │ │ │ │ + beq 89640 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 89644 │ │ │ │ + bne 89640 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89644 │ │ │ │ + b 89640 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - beq 89638 │ │ │ │ + beq 89634 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 89638 │ │ │ │ + beq 89634 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 89638 │ │ │ │ + bne 89634 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89638 │ │ │ │ + b 89634 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 894ac │ │ │ │ + b 894a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 894dc │ │ │ │ + b 894d8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8950c │ │ │ │ + b 89508 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8953c │ │ │ │ + b 89538 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8956c │ │ │ │ + b 89568 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8959c │ │ │ │ + b 89598 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 895cc │ │ │ │ + b 895c8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 895fc │ │ │ │ + b 895f8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8962c │ │ │ │ + b 89628 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8978c │ │ │ │ + bgt 89788 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 897e0 │ │ │ │ + ldr r2, [pc, #92] @ 897dc │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 897d4 │ │ │ │ + beq 897d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 89468 │ │ │ │ + bl 89464 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -59265,216 +59264,216 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ tst r0, #1 │ │ │ │ - bne 899e8 │ │ │ │ + bne 899e4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89834 │ │ │ │ + beq 89830 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 89834 │ │ │ │ + beq 89830 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89a90 │ │ │ │ + beq 89a8c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89864 │ │ │ │ + beq 89860 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 89864 │ │ │ │ + beq 89860 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89a98 │ │ │ │ + beq 89a94 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89894 │ │ │ │ + beq 89890 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 89894 │ │ │ │ + beq 89890 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89aa0 │ │ │ │ + beq 89a9c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 898c4 │ │ │ │ + beq 898c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 898c4 │ │ │ │ + beq 898c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89aa8 │ │ │ │ + beq 89aa4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ tst r0, #1 │ │ │ │ - bne 899b0 │ │ │ │ + bne 899ac │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89900 │ │ │ │ + beq 898fc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 89900 │ │ │ │ + beq 898fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89ab0 │ │ │ │ + beq 89aac │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89930 │ │ │ │ + beq 8992c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 89930 │ │ │ │ + beq 8992c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89ab8 │ │ │ │ + beq 89ab4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89960 │ │ │ │ + beq 8995c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 89960 │ │ │ │ + beq 8995c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89ac0 │ │ │ │ + beq 89abc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ tst r0, #1 │ │ │ │ - bne 89a58 │ │ │ │ + bne 89a54 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ tst r0, #1 │ │ │ │ - bne 89a20 │ │ │ │ + bne 89a1c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 899a8 │ │ │ │ + beq 899a4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 899a8 │ │ │ │ + beq 899a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89ac8 │ │ │ │ + beq 89ac4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 898d0 │ │ │ │ + beq 898cc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 898d0 │ │ │ │ + beq 898cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 898d0 │ │ │ │ + bne 898cc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 898d0 │ │ │ │ + b 898cc │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq 89804 │ │ │ │ + beq 89800 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 89804 │ │ │ │ + beq 89800 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 89804 │ │ │ │ + bne 89800 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89804 │ │ │ │ + b 89800 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - beq 89978 │ │ │ │ + beq 89974 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 89978 │ │ │ │ + beq 89974 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 89978 │ │ │ │ + bne 89974 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89978 │ │ │ │ + b 89974 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - beq 8996c │ │ │ │ + beq 89968 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8996c │ │ │ │ + beq 89968 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8996c │ │ │ │ + bne 89968 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8996c │ │ │ │ + b 89968 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89834 │ │ │ │ + b 89830 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89864 │ │ │ │ + b 89860 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89894 │ │ │ │ + b 89890 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 898c4 │ │ │ │ + b 898c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89900 │ │ │ │ + b 898fc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89930 │ │ │ │ + b 8992c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89960 │ │ │ │ + b 8995c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 89b18 │ │ │ │ + bgt 89b14 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 89b6c │ │ │ │ + ldr r2, [pc, #92] @ 89b68 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 89b60 │ │ │ │ + beq 89b5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 897e4 │ │ │ │ + bl 897e0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -59492,221 +59491,221 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89bb4 │ │ │ │ + beq 89bb0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 89bb4 │ │ │ │ + beq 89bb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89e10 │ │ │ │ + beq 89e0c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89be4 │ │ │ │ + beq 89be0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 89be4 │ │ │ │ + beq 89be0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89e18 │ │ │ │ + beq 89e14 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89c14 │ │ │ │ + beq 89c10 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 89c14 │ │ │ │ + beq 89c10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89e20 │ │ │ │ + beq 89e1c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89c44 │ │ │ │ + beq 89c40 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 89c44 │ │ │ │ + beq 89c40 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89e28 │ │ │ │ + beq 89e24 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89c74 │ │ │ │ + beq 89c70 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 89c74 │ │ │ │ + beq 89c70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89e30 │ │ │ │ + beq 89e2c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89ca4 │ │ │ │ + beq 89ca0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 89ca4 │ │ │ │ + beq 89ca0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89e38 │ │ │ │ + beq 89e34 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89cd4 │ │ │ │ + beq 89cd0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 89cd4 │ │ │ │ + beq 89cd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89e40 │ │ │ │ + beq 89e3c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89d04 │ │ │ │ + beq 89d00 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 89d04 │ │ │ │ + beq 89d00 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89e48 │ │ │ │ + beq 89e44 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89d34 │ │ │ │ + beq 89d30 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 89d34 │ │ │ │ + beq 89d30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89e50 │ │ │ │ + beq 89e4c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ tst r0, #1 │ │ │ │ - bne 89dd8 │ │ │ │ + bne 89dd4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89d70 │ │ │ │ + beq 89d6c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 89d70 │ │ │ │ + beq 89d6c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89e58 │ │ │ │ + beq 89e54 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89da0 │ │ │ │ + beq 89d9c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 89da0 │ │ │ │ + beq 89d9c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89e60 │ │ │ │ + beq 89e5c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89dd0 │ │ │ │ + beq 89dcc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 89dd0 │ │ │ │ + beq 89dcc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 89e68 │ │ │ │ + beq 89e64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - beq 89d40 │ │ │ │ + beq 89d3c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 89d40 │ │ │ │ + beq 89d3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 89d40 │ │ │ │ + bne 89d3c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89d40 │ │ │ │ + b 89d3c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89bb4 │ │ │ │ + b 89bb0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89be4 │ │ │ │ + b 89be0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89c14 │ │ │ │ + b 89c10 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89c44 │ │ │ │ + b 89c40 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89c74 │ │ │ │ + b 89c70 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89ca4 │ │ │ │ + b 89ca0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89cd4 │ │ │ │ + b 89cd0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89d04 │ │ │ │ + b 89d00 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89d34 │ │ │ │ + b 89d30 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89d70 │ │ │ │ + b 89d6c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89da0 │ │ │ │ + b 89d9c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 89eb8 │ │ │ │ + bgt 89eb4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 89f0c │ │ │ │ + ldr r2, [pc, #92] @ 89f08 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 89f00 │ │ │ │ + beq 89efc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 89b70 │ │ │ │ + bl 89b6c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -59724,221 +59723,221 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89f54 │ │ │ │ + beq 89f50 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 89f54 │ │ │ │ + beq 89f50 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a1b0 │ │ │ │ + beq 8a1ac │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89f84 │ │ │ │ + beq 89f80 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 89f84 │ │ │ │ + beq 89f80 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a1b8 │ │ │ │ + beq 8a1b4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89fb4 │ │ │ │ + beq 89fb0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 89fb4 │ │ │ │ + beq 89fb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a1c0 │ │ │ │ + beq 8a1bc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89fe4 │ │ │ │ + beq 89fe0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 89fe4 │ │ │ │ + beq 89fe0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a1c8 │ │ │ │ + beq 8a1c4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a014 │ │ │ │ + beq 8a010 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 8a014 │ │ │ │ + beq 8a010 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a1d0 │ │ │ │ + beq 8a1cc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a044 │ │ │ │ + beq 8a040 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 8a044 │ │ │ │ + beq 8a040 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a1d8 │ │ │ │ + beq 8a1d4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a074 │ │ │ │ + beq 8a070 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 8a074 │ │ │ │ + beq 8a070 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a1e0 │ │ │ │ + beq 8a1dc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a0a4 │ │ │ │ + beq 8a0a0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 8a0a4 │ │ │ │ + beq 8a0a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a1e8 │ │ │ │ + beq 8a1e4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ tst r0, #1 │ │ │ │ - bne 8a178 │ │ │ │ + bne 8a174 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a0e0 │ │ │ │ + beq 8a0dc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 8a0e0 │ │ │ │ + beq 8a0dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a1f0 │ │ │ │ + beq 8a1ec │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a110 │ │ │ │ + beq 8a10c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 8a110 │ │ │ │ + beq 8a10c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a1f8 │ │ │ │ + beq 8a1f4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a140 │ │ │ │ + beq 8a13c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 8a140 │ │ │ │ + beq 8a13c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a200 │ │ │ │ + beq 8a1fc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a170 │ │ │ │ + beq 8a16c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 8a170 │ │ │ │ + beq 8a16c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a208 │ │ │ │ + beq 8a204 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - beq 8a0b0 │ │ │ │ + beq 8a0ac │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8a0b0 │ │ │ │ + beq 8a0ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8a0b0 │ │ │ │ + bne 8a0ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a0b0 │ │ │ │ + b 8a0ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89f54 │ │ │ │ + b 89f50 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89f84 │ │ │ │ + b 89f80 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89fb4 │ │ │ │ + b 89fb0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 89fe4 │ │ │ │ + b 89fe0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a014 │ │ │ │ + b 8a010 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a044 │ │ │ │ + b 8a040 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a074 │ │ │ │ + b 8a070 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a0a4 │ │ │ │ + b 8a0a0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a0e0 │ │ │ │ + b 8a0dc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a110 │ │ │ │ + b 8a10c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a140 │ │ │ │ + b 8a13c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8a258 │ │ │ │ + bgt 8a254 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 8a2ac │ │ │ │ + ldr r2, [pc, #92] @ 8a2a8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8a2a0 │ │ │ │ + beq 8a29c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 89f10 │ │ │ │ + bl 89f0c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -59956,221 +59955,221 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a2f4 │ │ │ │ + beq 8a2f0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 8a2f4 │ │ │ │ + beq 8a2f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a550 │ │ │ │ + beq 8a54c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a324 │ │ │ │ + beq 8a320 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8a324 │ │ │ │ + beq 8a320 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a558 │ │ │ │ + beq 8a554 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a354 │ │ │ │ + beq 8a350 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 8a354 │ │ │ │ + beq 8a350 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a560 │ │ │ │ + beq 8a55c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a384 │ │ │ │ + beq 8a380 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 8a384 │ │ │ │ + beq 8a380 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a568 │ │ │ │ + beq 8a564 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a3b4 │ │ │ │ + beq 8a3b0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 8a3b4 │ │ │ │ + beq 8a3b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a570 │ │ │ │ + beq 8a56c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a3e4 │ │ │ │ + beq 8a3e0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 8a3e4 │ │ │ │ + beq 8a3e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a578 │ │ │ │ + beq 8a574 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a414 │ │ │ │ + beq 8a410 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 8a414 │ │ │ │ + beq 8a410 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a580 │ │ │ │ + beq 8a57c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8a518 │ │ │ │ + bne 8a514 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a450 │ │ │ │ + beq 8a44c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 8a450 │ │ │ │ + beq 8a44c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a588 │ │ │ │ + beq 8a584 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a480 │ │ │ │ + beq 8a47c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 8a480 │ │ │ │ + beq 8a47c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a590 │ │ │ │ + beq 8a58c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a4b0 │ │ │ │ + beq 8a4ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 8a4b0 │ │ │ │ + beq 8a4ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a598 │ │ │ │ + beq 8a594 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a4e0 │ │ │ │ + beq 8a4dc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 8a4e0 │ │ │ │ + beq 8a4dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a5a0 │ │ │ │ + beq 8a59c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a510 │ │ │ │ + beq 8a50c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 8a510 │ │ │ │ + beq 8a50c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a5a8 │ │ │ │ + beq 8a5a4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 8a420 │ │ │ │ + beq 8a41c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8a420 │ │ │ │ + beq 8a41c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8a420 │ │ │ │ + bne 8a41c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a420 │ │ │ │ + b 8a41c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a2f4 │ │ │ │ + b 8a2f0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a324 │ │ │ │ + b 8a320 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a354 │ │ │ │ + b 8a350 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a384 │ │ │ │ + b 8a380 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a3b4 │ │ │ │ + b 8a3b0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a3e4 │ │ │ │ + b 8a3e0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a414 │ │ │ │ + b 8a410 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a450 │ │ │ │ + b 8a44c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a480 │ │ │ │ + b 8a47c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a4b0 │ │ │ │ + b 8a4ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a4e0 │ │ │ │ + b 8a4dc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8a5f8 │ │ │ │ + bgt 8a5f4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 8a64c │ │ │ │ + ldr r2, [pc, #92] @ 8a648 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8a640 │ │ │ │ + beq 8a63c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a2b0 │ │ │ │ + bl 8a2ac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -60188,221 +60187,221 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a694 │ │ │ │ + beq 8a690 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 8a694 │ │ │ │ + beq 8a690 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a8f0 │ │ │ │ + beq 8a8ec │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a6c4 │ │ │ │ + beq 8a6c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8a6c4 │ │ │ │ + beq 8a6c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a8f8 │ │ │ │ + beq 8a8f4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a6f4 │ │ │ │ + beq 8a6f0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 8a6f4 │ │ │ │ + beq 8a6f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a900 │ │ │ │ + beq 8a8fc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a724 │ │ │ │ + beq 8a720 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 8a724 │ │ │ │ + beq 8a720 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a908 │ │ │ │ + beq 8a904 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a754 │ │ │ │ + beq 8a750 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 8a754 │ │ │ │ + beq 8a750 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a910 │ │ │ │ + beq 8a90c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a784 │ │ │ │ + beq 8a780 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 8a784 │ │ │ │ + beq 8a780 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a918 │ │ │ │ + beq 8a914 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8a8b8 │ │ │ │ + bne 8a8b4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a7c0 │ │ │ │ + beq 8a7bc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 8a7c0 │ │ │ │ + beq 8a7bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a920 │ │ │ │ + beq 8a91c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a7f0 │ │ │ │ + beq 8a7ec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 8a7f0 │ │ │ │ + beq 8a7ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a928 │ │ │ │ + beq 8a924 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a820 │ │ │ │ + beq 8a81c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 8a820 │ │ │ │ + beq 8a81c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a930 │ │ │ │ + beq 8a92c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a850 │ │ │ │ + beq 8a84c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 8a850 │ │ │ │ + beq 8a84c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a938 │ │ │ │ + beq 8a934 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a880 │ │ │ │ + beq 8a87c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 8a880 │ │ │ │ + beq 8a87c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a940 │ │ │ │ + beq 8a93c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a8b0 │ │ │ │ + beq 8a8ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 8a8b0 │ │ │ │ + beq 8a8ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8a948 │ │ │ │ + beq 8a944 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 8a790 │ │ │ │ + beq 8a78c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8a790 │ │ │ │ + beq 8a78c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8a790 │ │ │ │ + bne 8a78c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a790 │ │ │ │ + b 8a78c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a694 │ │ │ │ + b 8a690 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a6c4 │ │ │ │ + b 8a6c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a6f4 │ │ │ │ + b 8a6f0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a724 │ │ │ │ + b 8a720 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a754 │ │ │ │ + b 8a750 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a784 │ │ │ │ + b 8a780 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a7c0 │ │ │ │ + b 8a7bc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a7f0 │ │ │ │ + b 8a7ec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a820 │ │ │ │ + b 8a81c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a850 │ │ │ │ + b 8a84c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8a880 │ │ │ │ + b 8a87c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8a998 │ │ │ │ + bgt 8a994 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 8a9ec │ │ │ │ + ldr r2, [pc, #92] @ 8a9e8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8a9e0 │ │ │ │ + beq 8a9dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a650 │ │ │ │ + bl 8a64c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -60420,221 +60419,221 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8aa34 │ │ │ │ + beq 8aa30 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 8aa34 │ │ │ │ + beq 8aa30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8ac90 │ │ │ │ + beq 8ac8c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8aa64 │ │ │ │ + beq 8aa60 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8aa64 │ │ │ │ + beq 8aa60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8ac98 │ │ │ │ + beq 8ac94 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8aa94 │ │ │ │ + beq 8aa90 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 8aa94 │ │ │ │ + beq 8aa90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8aca0 │ │ │ │ + beq 8ac9c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8aac4 │ │ │ │ + beq 8aac0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 8aac4 │ │ │ │ + beq 8aac0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8aca8 │ │ │ │ + beq 8aca4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8aaf4 │ │ │ │ + beq 8aaf0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 8aaf4 │ │ │ │ + beq 8aaf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8acb0 │ │ │ │ + beq 8acac │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ab24 │ │ │ │ + beq 8ab20 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 8ab24 │ │ │ │ + beq 8ab20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8acb8 │ │ │ │ + beq 8acb4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8ac58 │ │ │ │ + bne 8ac54 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ab60 │ │ │ │ + beq 8ab5c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 8ab60 │ │ │ │ + beq 8ab5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8acc0 │ │ │ │ + beq 8acbc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ab90 │ │ │ │ + beq 8ab8c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 8ab90 │ │ │ │ + beq 8ab8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8acc8 │ │ │ │ + beq 8acc4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8abc0 │ │ │ │ + beq 8abbc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 8abc0 │ │ │ │ + beq 8abbc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8acd0 │ │ │ │ + beq 8accc │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8abf0 │ │ │ │ + beq 8abec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 8abf0 │ │ │ │ + beq 8abec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8acd8 │ │ │ │ + beq 8acd4 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ac20 │ │ │ │ + beq 8ac1c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 8ac20 │ │ │ │ + beq 8ac1c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8ace0 │ │ │ │ + beq 8acdc │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ac50 │ │ │ │ + beq 8ac4c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 8ac50 │ │ │ │ + beq 8ac4c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8ace8 │ │ │ │ + beq 8ace4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 8ab30 │ │ │ │ + beq 8ab2c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8ab30 │ │ │ │ + beq 8ab2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8ab30 │ │ │ │ + bne 8ab2c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ab30 │ │ │ │ + b 8ab2c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8aa34 │ │ │ │ + b 8aa30 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8aa64 │ │ │ │ + b 8aa60 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8aa94 │ │ │ │ + b 8aa90 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8aac4 │ │ │ │ + b 8aac0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8aaf4 │ │ │ │ + b 8aaf0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ab24 │ │ │ │ + b 8ab20 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ab60 │ │ │ │ + b 8ab5c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ab90 │ │ │ │ + b 8ab8c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8abc0 │ │ │ │ + b 8abbc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8abf0 │ │ │ │ + b 8abec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ac20 │ │ │ │ + b 8ac1c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8ad38 │ │ │ │ + bgt 8ad34 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 8ad8c │ │ │ │ + ldr r2, [pc, #92] @ 8ad88 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8ad80 │ │ │ │ + beq 8ad7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a9f0 │ │ │ │ + bl 8a9ec │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -60652,221 +60651,221 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8add4 │ │ │ │ + beq 8add0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 8add4 │ │ │ │ + beq 8add0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b030 │ │ │ │ + beq 8b02c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ae04 │ │ │ │ + beq 8ae00 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8ae04 │ │ │ │ + beq 8ae00 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b038 │ │ │ │ + beq 8b034 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ae34 │ │ │ │ + beq 8ae30 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 8ae34 │ │ │ │ + beq 8ae30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b040 │ │ │ │ + beq 8b03c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ae64 │ │ │ │ + beq 8ae60 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 8ae64 │ │ │ │ + beq 8ae60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b048 │ │ │ │ + beq 8b044 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ae94 │ │ │ │ + beq 8ae90 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 8ae94 │ │ │ │ + beq 8ae90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b050 │ │ │ │ + beq 8b04c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8aec4 │ │ │ │ + beq 8aec0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 8aec4 │ │ │ │ + beq 8aec0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b058 │ │ │ │ + beq 8b054 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8aff8 │ │ │ │ + bne 8aff4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8af00 │ │ │ │ + beq 8aefc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 8af00 │ │ │ │ + beq 8aefc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b060 │ │ │ │ + beq 8b05c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8af30 │ │ │ │ + beq 8af2c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 8af30 │ │ │ │ + beq 8af2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b068 │ │ │ │ + beq 8b064 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8af60 │ │ │ │ + beq 8af5c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 8af60 │ │ │ │ + beq 8af5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b070 │ │ │ │ + beq 8b06c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8af90 │ │ │ │ + beq 8af8c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 8af90 │ │ │ │ + beq 8af8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b078 │ │ │ │ + beq 8b074 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8afc0 │ │ │ │ + beq 8afbc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 8afc0 │ │ │ │ + beq 8afbc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b080 │ │ │ │ + beq 8b07c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8aff0 │ │ │ │ + beq 8afec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 8aff0 │ │ │ │ + beq 8afec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b088 │ │ │ │ + beq 8b084 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 8aed0 │ │ │ │ + beq 8aecc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8aed0 │ │ │ │ + beq 8aecc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8aed0 │ │ │ │ + bne 8aecc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8aed0 │ │ │ │ + b 8aecc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8add4 │ │ │ │ + b 8add0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ae04 │ │ │ │ + b 8ae00 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ae34 │ │ │ │ + b 8ae30 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ae64 │ │ │ │ + b 8ae60 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ae94 │ │ │ │ + b 8ae90 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8aec4 │ │ │ │ + b 8aec0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8af00 │ │ │ │ + b 8aefc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8af30 │ │ │ │ + b 8af2c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8af60 │ │ │ │ + b 8af5c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8af90 │ │ │ │ + b 8af8c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8afc0 │ │ │ │ + b 8afbc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8b0d8 │ │ │ │ + bgt 8b0d4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 8b12c │ │ │ │ + ldr r2, [pc, #92] @ 8b128 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8b120 │ │ │ │ + beq 8b11c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8ad90 │ │ │ │ + bl 8ad8c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -60884,233 +60883,233 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b174 │ │ │ │ + beq 8b170 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 8b174 │ │ │ │ + beq 8b170 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b420 │ │ │ │ + beq 8b41c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b1a4 │ │ │ │ + beq 8b1a0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8b1a4 │ │ │ │ + beq 8b1a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b428 │ │ │ │ + beq 8b424 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b1d4 │ │ │ │ + beq 8b1d0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 8b1d4 │ │ │ │ + beq 8b1d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b430 │ │ │ │ + beq 8b42c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b204 │ │ │ │ + beq 8b200 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 8b204 │ │ │ │ + beq 8b200 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b438 │ │ │ │ + beq 8b434 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b234 │ │ │ │ + beq 8b230 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 8b234 │ │ │ │ + beq 8b230 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b440 │ │ │ │ + beq 8b43c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b264 │ │ │ │ + beq 8b260 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 8b264 │ │ │ │ + beq 8b260 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b448 │ │ │ │ + beq 8b444 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8b308 │ │ │ │ + bne 8b304 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b2a0 │ │ │ │ + beq 8b29c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 8b2a0 │ │ │ │ + beq 8b29c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b450 │ │ │ │ + beq 8b44c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ tst r0, #1 │ │ │ │ - bne 8b3e8 │ │ │ │ + bne 8b3e4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8b3b0 │ │ │ │ + bne 8b3ac │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8b378 │ │ │ │ + bne 8b374 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8b340 │ │ │ │ + bne 8b33c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b300 │ │ │ │ + beq 8b2fc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 8b300 │ │ │ │ + beq 8b2fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b458 │ │ │ │ + beq 8b454 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 8b270 │ │ │ │ + beq 8b26c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8b270 │ │ │ │ + beq 8b26c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8b270 │ │ │ │ + bne 8b26c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b270 │ │ │ │ + b 8b26c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - beq 8b2d0 │ │ │ │ + beq 8b2cc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8b2d0 │ │ │ │ + beq 8b2cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8b2d0 │ │ │ │ + bne 8b2cc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b2d0 │ │ │ │ + b 8b2cc │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - beq 8b2c4 │ │ │ │ + beq 8b2c0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8b2c4 │ │ │ │ + beq 8b2c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8b2c4 │ │ │ │ + bne 8b2c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b2c4 │ │ │ │ + b 8b2c0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - beq 8b2b8 │ │ │ │ + beq 8b2b4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8b2b8 │ │ │ │ + beq 8b2b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8b2b8 │ │ │ │ + bne 8b2b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b2b8 │ │ │ │ + b 8b2b4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - beq 8b2ac │ │ │ │ + beq 8b2a8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8b2ac │ │ │ │ + beq 8b2a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8b2ac │ │ │ │ + bne 8b2a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b2ac │ │ │ │ + b 8b2a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b174 │ │ │ │ + b 8b170 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b1a4 │ │ │ │ + b 8b1a0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b1d4 │ │ │ │ + b 8b1d0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b204 │ │ │ │ + b 8b200 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b234 │ │ │ │ + b 8b230 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b264 │ │ │ │ + b 8b260 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b2a0 │ │ │ │ + b 8b29c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8b4a8 │ │ │ │ + bgt 8b4a4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 8b4fc │ │ │ │ + ldr r2, [pc, #92] @ 8b4f8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8b4f0 │ │ │ │ + beq 8b4ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b130 │ │ │ │ + bl 8b12c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -61128,235 +61127,235 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b544 │ │ │ │ + beq 8b540 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 8b544 │ │ │ │ + beq 8b540 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b7d0 │ │ │ │ + beq 8b7cc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b574 │ │ │ │ + beq 8b570 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8b574 │ │ │ │ + beq 8b570 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b7d8 │ │ │ │ + beq 8b7d4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b5a4 │ │ │ │ + beq 8b5a0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 8b5a4 │ │ │ │ + beq 8b5a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b7e0 │ │ │ │ + beq 8b7dc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b5d4 │ │ │ │ + beq 8b5d0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 8b5d4 │ │ │ │ + beq 8b5d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b7e8 │ │ │ │ + beq 8b7e4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b604 │ │ │ │ + beq 8b600 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 8b604 │ │ │ │ + beq 8b600 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b7f0 │ │ │ │ + beq 8b7ec │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b634 │ │ │ │ + beq 8b630 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 8b634 │ │ │ │ + beq 8b630 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b7f8 │ │ │ │ + beq 8b7f4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b664 │ │ │ │ + beq 8b660 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 8b664 │ │ │ │ + beq 8b660 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b800 │ │ │ │ + beq 8b7fc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8b798 │ │ │ │ + bne 8b794 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b6a0 │ │ │ │ + beq 8b69c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 8b6a0 │ │ │ │ + beq 8b69c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b808 │ │ │ │ + beq 8b804 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b6d0 │ │ │ │ + beq 8b6cc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 8b6d0 │ │ │ │ + beq 8b6cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b810 │ │ │ │ + beq 8b80c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b700 │ │ │ │ + beq 8b6fc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 8b700 │ │ │ │ + beq 8b6fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b818 │ │ │ │ + beq 8b814 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b730 │ │ │ │ + beq 8b72c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 8b730 │ │ │ │ + beq 8b72c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b820 │ │ │ │ + beq 8b81c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b760 │ │ │ │ + beq 8b75c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 8b760 │ │ │ │ + beq 8b75c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b828 │ │ │ │ + beq 8b824 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b790 │ │ │ │ + beq 8b78c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 8b790 │ │ │ │ + beq 8b78c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8b830 │ │ │ │ + beq 8b82c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 8b670 │ │ │ │ + beq 8b66c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8b670 │ │ │ │ + beq 8b66c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8b670 │ │ │ │ + bne 8b66c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b670 │ │ │ │ + b 8b66c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b544 │ │ │ │ + b 8b540 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b574 │ │ │ │ + b 8b570 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b5a4 │ │ │ │ + b 8b5a0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b5d4 │ │ │ │ + b 8b5d0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b604 │ │ │ │ + b 8b600 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b634 │ │ │ │ + b 8b630 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b664 │ │ │ │ + b 8b660 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b6a0 │ │ │ │ + b 8b69c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b6d0 │ │ │ │ + b 8b6cc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b700 │ │ │ │ + b 8b6fc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b730 │ │ │ │ + b 8b72c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b760 │ │ │ │ + b 8b75c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8b880 │ │ │ │ + bgt 8b87c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 8b8d4 │ │ │ │ + ldr r2, [pc, #92] @ 8b8d0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8b8c8 │ │ │ │ + beq 8b8c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b500 │ │ │ │ + bl 8b4fc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -61374,235 +61373,235 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b91c │ │ │ │ + beq 8b918 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 8b91c │ │ │ │ + beq 8b918 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bba8 │ │ │ │ + beq 8bba4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b94c │ │ │ │ + beq 8b948 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8b94c │ │ │ │ + beq 8b948 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bbb0 │ │ │ │ + beq 8bbac │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b97c │ │ │ │ + beq 8b978 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 8b97c │ │ │ │ + beq 8b978 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bbb8 │ │ │ │ + beq 8bbb4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b9ac │ │ │ │ + beq 8b9a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 8b9ac │ │ │ │ + beq 8b9a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bbc0 │ │ │ │ + beq 8bbbc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b9dc │ │ │ │ + beq 8b9d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 8b9dc │ │ │ │ + beq 8b9d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bbc8 │ │ │ │ + beq 8bbc4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ba0c │ │ │ │ + beq 8ba08 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 8ba0c │ │ │ │ + beq 8ba08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bbd0 │ │ │ │ + beq 8bbcc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ba3c │ │ │ │ + beq 8ba38 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 8ba3c │ │ │ │ + beq 8ba38 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bbd8 │ │ │ │ + beq 8bbd4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8bb70 │ │ │ │ + bne 8bb6c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ba78 │ │ │ │ + beq 8ba74 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 8ba78 │ │ │ │ + beq 8ba74 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bbe0 │ │ │ │ + beq 8bbdc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8baa8 │ │ │ │ + beq 8baa4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 8baa8 │ │ │ │ + beq 8baa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bbe8 │ │ │ │ + beq 8bbe4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bad8 │ │ │ │ + beq 8bad4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 8bad8 │ │ │ │ + beq 8bad4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bbf0 │ │ │ │ + beq 8bbec │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bb08 │ │ │ │ + beq 8bb04 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 8bb08 │ │ │ │ + beq 8bb04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bbf8 │ │ │ │ + beq 8bbf4 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bb38 │ │ │ │ + beq 8bb34 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 8bb38 │ │ │ │ + beq 8bb34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bc00 │ │ │ │ + beq 8bbfc │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bb68 │ │ │ │ + beq 8bb64 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 8bb68 │ │ │ │ + beq 8bb64 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bc08 │ │ │ │ + beq 8bc04 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 8ba48 │ │ │ │ + beq 8ba44 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8ba48 │ │ │ │ + beq 8ba44 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8ba48 │ │ │ │ + bne 8ba44 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ba48 │ │ │ │ + b 8ba44 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b91c │ │ │ │ + b 8b918 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b94c │ │ │ │ + b 8b948 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b97c │ │ │ │ + b 8b978 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b9ac │ │ │ │ + b 8b9a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8b9dc │ │ │ │ + b 8b9d8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ba0c │ │ │ │ + b 8ba08 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ba3c │ │ │ │ + b 8ba38 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ba78 │ │ │ │ + b 8ba74 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8baa8 │ │ │ │ + b 8baa4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8bad8 │ │ │ │ + b 8bad4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8bb08 │ │ │ │ + b 8bb04 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8bb38 │ │ │ │ + b 8bb34 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8bc58 │ │ │ │ + bgt 8bc54 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 8bcac │ │ │ │ + ldr r2, [pc, #92] @ 8bca8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8bca0 │ │ │ │ + beq 8bc9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b8d8 │ │ │ │ + bl 8b8d4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -61620,235 +61619,235 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bcf4 │ │ │ │ + beq 8bcf0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 8bcf4 │ │ │ │ + beq 8bcf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bf80 │ │ │ │ + beq 8bf7c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bd24 │ │ │ │ + beq 8bd20 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8bd24 │ │ │ │ + beq 8bd20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bf88 │ │ │ │ + beq 8bf84 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bd54 │ │ │ │ + beq 8bd50 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 8bd54 │ │ │ │ + beq 8bd50 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bf90 │ │ │ │ + beq 8bf8c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bd84 │ │ │ │ + beq 8bd80 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 8bd84 │ │ │ │ + beq 8bd80 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bf98 │ │ │ │ + beq 8bf94 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bdb4 │ │ │ │ + beq 8bdb0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 8bdb4 │ │ │ │ + beq 8bdb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bfa0 │ │ │ │ + beq 8bf9c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bde4 │ │ │ │ + beq 8bde0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 8bde4 │ │ │ │ + beq 8bde0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bfa8 │ │ │ │ + beq 8bfa4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8be14 │ │ │ │ + beq 8be10 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 8be14 │ │ │ │ + beq 8be10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bfb0 │ │ │ │ + beq 8bfac │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8bf48 │ │ │ │ + bne 8bf44 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8be50 │ │ │ │ + beq 8be4c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 8be50 │ │ │ │ + beq 8be4c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bfb8 │ │ │ │ + beq 8bfb4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8be80 │ │ │ │ + beq 8be7c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 8be80 │ │ │ │ + beq 8be7c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bfc0 │ │ │ │ + beq 8bfbc │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8beb0 │ │ │ │ + beq 8beac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 8beb0 │ │ │ │ + beq 8beac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bfc8 │ │ │ │ + beq 8bfc4 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bee0 │ │ │ │ + beq 8bedc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 8bee0 │ │ │ │ + beq 8bedc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bfd0 │ │ │ │ + beq 8bfcc │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bf10 │ │ │ │ + beq 8bf0c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 8bf10 │ │ │ │ + beq 8bf0c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bfd8 │ │ │ │ + beq 8bfd4 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bf40 │ │ │ │ + beq 8bf3c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 8bf40 │ │ │ │ + beq 8bf3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8bfe0 │ │ │ │ + beq 8bfdc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 8be20 │ │ │ │ + beq 8be1c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8be20 │ │ │ │ + beq 8be1c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8be20 │ │ │ │ + bne 8be1c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8be20 │ │ │ │ + b 8be1c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8bcf4 │ │ │ │ + b 8bcf0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8bd24 │ │ │ │ + b 8bd20 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8bd54 │ │ │ │ + b 8bd50 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8bd84 │ │ │ │ + b 8bd80 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8bdb4 │ │ │ │ + b 8bdb0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8bde4 │ │ │ │ + b 8bde0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8be14 │ │ │ │ + b 8be10 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8be50 │ │ │ │ + b 8be4c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8be80 │ │ │ │ + b 8be7c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8beb0 │ │ │ │ + b 8beac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8bee0 │ │ │ │ + b 8bedc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8bf10 │ │ │ │ + b 8bf0c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8c030 │ │ │ │ + bgt 8c02c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 8c084 │ │ │ │ + ldr r2, [pc, #92] @ 8c080 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8c078 │ │ │ │ + beq 8c074 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8bcb0 │ │ │ │ + bl 8bcac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -61866,235 +61865,235 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c0cc │ │ │ │ + beq 8c0c8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 8c0cc │ │ │ │ + beq 8c0c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8c358 │ │ │ │ + beq 8c354 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c0fc │ │ │ │ + beq 8c0f8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8c0fc │ │ │ │ + beq 8c0f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8c360 │ │ │ │ + beq 8c35c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c12c │ │ │ │ + beq 8c128 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 8c12c │ │ │ │ + beq 8c128 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8c368 │ │ │ │ + beq 8c364 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c15c │ │ │ │ + beq 8c158 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 8c15c │ │ │ │ + beq 8c158 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8c370 │ │ │ │ + beq 8c36c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c18c │ │ │ │ + beq 8c188 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 8c18c │ │ │ │ + beq 8c188 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8c378 │ │ │ │ + beq 8c374 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c1bc │ │ │ │ + beq 8c1b8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 8c1bc │ │ │ │ + beq 8c1b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8c380 │ │ │ │ + beq 8c37c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c1ec │ │ │ │ + beq 8c1e8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 8c1ec │ │ │ │ + beq 8c1e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8c388 │ │ │ │ + beq 8c384 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8c320 │ │ │ │ + bne 8c31c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c228 │ │ │ │ + beq 8c224 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 8c228 │ │ │ │ + beq 8c224 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8c390 │ │ │ │ + beq 8c38c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c258 │ │ │ │ + beq 8c254 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 8c258 │ │ │ │ + beq 8c254 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8c398 │ │ │ │ + beq 8c394 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c288 │ │ │ │ + beq 8c284 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 8c288 │ │ │ │ + beq 8c284 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8c3a0 │ │ │ │ + beq 8c39c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c2b8 │ │ │ │ + beq 8c2b4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 8c2b8 │ │ │ │ + beq 8c2b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8c3a8 │ │ │ │ + beq 8c3a4 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c2e8 │ │ │ │ + beq 8c2e4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 8c2e8 │ │ │ │ + beq 8c2e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8c3b0 │ │ │ │ + beq 8c3ac │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c318 │ │ │ │ + beq 8c314 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 8c318 │ │ │ │ + beq 8c314 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8c3b8 │ │ │ │ + beq 8c3b4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 8c1f8 │ │ │ │ + beq 8c1f4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8c1f8 │ │ │ │ + beq 8c1f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8c1f8 │ │ │ │ + bne 8c1f4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c1f8 │ │ │ │ + b 8c1f4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c0cc │ │ │ │ + b 8c0c8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c0fc │ │ │ │ + b 8c0f8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c12c │ │ │ │ + b 8c128 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c15c │ │ │ │ + b 8c158 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c18c │ │ │ │ + b 8c188 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c1bc │ │ │ │ + b 8c1b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c1ec │ │ │ │ + b 8c1e8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c228 │ │ │ │ + b 8c224 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c258 │ │ │ │ + b 8c254 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c288 │ │ │ │ + b 8c284 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c2b8 │ │ │ │ + b 8c2b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c2e8 │ │ │ │ + b 8c2e4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8c408 │ │ │ │ + bgt 8c404 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 8c45c │ │ │ │ + ldr r2, [pc, #92] @ 8c458 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8c450 │ │ │ │ + beq 8c44c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8c088 │ │ │ │ + bl 8c084 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -62112,236 +62111,236 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ tst r0, #1 │ │ │ │ - bne 8c6f0 │ │ │ │ + bne 8c6ec │ │ │ │ ldr r0, [r4, #16] │ │ │ │ tst r0, #1 │ │ │ │ - bne 8c6b8 │ │ │ │ + bne 8c6b4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ tst r0, #1 │ │ │ │ - bne 8c680 │ │ │ │ + bne 8c67c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ tst r0, #1 │ │ │ │ - bne 8c648 │ │ │ │ + bne 8c644 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ tst r0, #1 │ │ │ │ - bne 8c610 │ │ │ │ + bne 8c60c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ tst r0, #1 │ │ │ │ - bne 8c5d8 │ │ │ │ + bne 8c5d4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8c5a0 │ │ │ │ + bne 8c59c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8c568 │ │ │ │ + bne 8c564 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ tst r0, #1 │ │ │ │ - bne 8c530 │ │ │ │ + bne 8c52c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c510 │ │ │ │ + beq 8c50c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 8c510 │ │ │ │ + beq 8c50c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8c798 │ │ │ │ + beq 8c794 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8c760 │ │ │ │ + bne 8c75c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8c728 │ │ │ │ + bne 8c724 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - beq 8c4e0 │ │ │ │ + beq 8c4dc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8c4e0 │ │ │ │ + beq 8c4dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8c4e0 │ │ │ │ + bne 8c4dc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c4e0 │ │ │ │ + b 8c4dc │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 8c4d4 │ │ │ │ + beq 8c4d0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8c4d4 │ │ │ │ + beq 8c4d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8c4d4 │ │ │ │ + bne 8c4d0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c4d4 │ │ │ │ + b 8c4d0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 8c4c8 │ │ │ │ + beq 8c4c4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8c4c8 │ │ │ │ + beq 8c4c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8c4c8 │ │ │ │ + bne 8c4c4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c4c8 │ │ │ │ + b 8c4c4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #32] │ │ │ │ - beq 8c4bc │ │ │ │ + beq 8c4b8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8c4bc │ │ │ │ + beq 8c4b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8c4bc │ │ │ │ + bne 8c4b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c4bc │ │ │ │ + b 8c4b8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #28] │ │ │ │ - beq 8c4b0 │ │ │ │ + beq 8c4ac │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8c4b0 │ │ │ │ + beq 8c4ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8c4b0 │ │ │ │ + bne 8c4ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c4b0 │ │ │ │ + b 8c4ac │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq 8c4a4 │ │ │ │ + beq 8c4a0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8c4a4 │ │ │ │ + beq 8c4a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8c4a4 │ │ │ │ + bne 8c4a0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c4a4 │ │ │ │ + b 8c4a0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 8c498 │ │ │ │ + beq 8c494 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8c498 │ │ │ │ + beq 8c494 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8c498 │ │ │ │ + bne 8c494 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c498 │ │ │ │ + b 8c494 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq 8c48c │ │ │ │ + beq 8c488 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8c48c │ │ │ │ + beq 8c488 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8c48c │ │ │ │ + bne 8c488 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c48c │ │ │ │ + b 8c488 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq 8c480 │ │ │ │ + beq 8c47c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8c480 │ │ │ │ + beq 8c47c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8c480 │ │ │ │ + bne 8c47c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c480 │ │ │ │ + b 8c47c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - beq 8c528 │ │ │ │ + beq 8c524 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8c528 │ │ │ │ + beq 8c524 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8c528 │ │ │ │ + bne 8c524 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c528 │ │ │ │ + b 8c524 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - beq 8c51c │ │ │ │ + beq 8c518 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8c51c │ │ │ │ + beq 8c518 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8c51c │ │ │ │ + bne 8c518 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c51c │ │ │ │ + b 8c518 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c510 │ │ │ │ + b 8c50c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8c7e4 │ │ │ │ + bgt 8c7e0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 8c838 │ │ │ │ + ldr r2, [pc, #92] @ 8c834 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8c82c │ │ │ │ + beq 8c828 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8c460 │ │ │ │ + bl 8c45c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -62362,35 +62361,35 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8c880 │ │ │ │ + bgt 8c87c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8c90c │ │ │ │ + ldr r2, [pc, #148] @ 8c908 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8c900 │ │ │ │ + beq 8c8fc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8c8b8 │ │ │ │ + beq 8c8b4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8c8b8 │ │ │ │ + beq 8c8b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8c8f8 │ │ │ │ + beq 8c8f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -62400,50 +62399,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c8b8 │ │ │ │ + b 8c8b4 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8c954 │ │ │ │ + bgt 8c950 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8c9e0 │ │ │ │ + ldr r2, [pc, #148] @ 8c9dc │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8c9d4 │ │ │ │ + beq 8c9d0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8c98c │ │ │ │ + beq 8c988 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8c98c │ │ │ │ + beq 8c988 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8c9cc │ │ │ │ + beq 8c9c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -62453,50 +62452,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8c98c │ │ │ │ + b 8c988 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8ca28 │ │ │ │ + bgt 8ca24 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8cab4 │ │ │ │ + ldr r2, [pc, #148] @ 8cab0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8caa8 │ │ │ │ + beq 8caa4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8ca60 │ │ │ │ + beq 8ca5c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8ca60 │ │ │ │ + beq 8ca5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8caa0 │ │ │ │ + beq 8ca9c │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -62506,50 +62505,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ca60 │ │ │ │ + b 8ca5c │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8cafc │ │ │ │ + bgt 8caf8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8cb88 │ │ │ │ + ldr r2, [pc, #148] @ 8cb84 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8cb7c │ │ │ │ + beq 8cb78 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8cb34 │ │ │ │ + beq 8cb30 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8cb34 │ │ │ │ + beq 8cb30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8cb74 │ │ │ │ + beq 8cb70 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -62559,50 +62558,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8cb34 │ │ │ │ + b 8cb30 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8cbd0 │ │ │ │ + bgt 8cbcc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8cc5c │ │ │ │ + ldr r2, [pc, #148] @ 8cc58 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8cc50 │ │ │ │ + beq 8cc4c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8cc08 │ │ │ │ + beq 8cc04 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8cc08 │ │ │ │ + beq 8cc04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8cc48 │ │ │ │ + beq 8cc44 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -62612,50 +62611,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8cc08 │ │ │ │ + b 8cc04 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8cca4 │ │ │ │ + bgt 8cca0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8cd30 │ │ │ │ + ldr r2, [pc, #148] @ 8cd2c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8cd24 │ │ │ │ + beq 8cd20 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8ccdc │ │ │ │ + beq 8ccd8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8ccdc │ │ │ │ + beq 8ccd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8cd1c │ │ │ │ + beq 8cd18 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -62665,50 +62664,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ccdc │ │ │ │ + b 8ccd8 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8cd78 │ │ │ │ + bgt 8cd74 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8ce04 │ │ │ │ + ldr r2, [pc, #148] @ 8ce00 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8cdf8 │ │ │ │ + beq 8cdf4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8cdb0 │ │ │ │ + beq 8cdac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8cdb0 │ │ │ │ + beq 8cdac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8cdf0 │ │ │ │ + beq 8cdec │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -62718,50 +62717,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8cdb0 │ │ │ │ + b 8cdac │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8ce4c │ │ │ │ + bgt 8ce48 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8ced8 │ │ │ │ + ldr r2, [pc, #148] @ 8ced4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8cecc │ │ │ │ + beq 8cec8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8ce84 │ │ │ │ + beq 8ce80 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8ce84 │ │ │ │ + beq 8ce80 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8cec4 │ │ │ │ + beq 8cec0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -62771,50 +62770,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ce84 │ │ │ │ + b 8ce80 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8cf20 │ │ │ │ + bgt 8cf1c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8cfac │ │ │ │ + ldr r2, [pc, #148] @ 8cfa8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8cfa0 │ │ │ │ + beq 8cf9c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8cf58 │ │ │ │ + beq 8cf54 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8cf58 │ │ │ │ + beq 8cf54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8cf98 │ │ │ │ + beq 8cf94 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -62824,50 +62823,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8cf58 │ │ │ │ + b 8cf54 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8cff4 │ │ │ │ + bgt 8cff0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8d080 │ │ │ │ + ldr r2, [pc, #148] @ 8d07c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8d074 │ │ │ │ + beq 8d070 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8d02c │ │ │ │ + beq 8d028 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8d02c │ │ │ │ + beq 8d028 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8d06c │ │ │ │ + beq 8d068 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -62877,50 +62876,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8d02c │ │ │ │ + b 8d028 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8d0c8 │ │ │ │ + bgt 8d0c4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8d154 │ │ │ │ + ldr r2, [pc, #148] @ 8d150 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8d148 │ │ │ │ + beq 8d144 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8d100 │ │ │ │ + beq 8d0fc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8d100 │ │ │ │ + beq 8d0fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8d140 │ │ │ │ + beq 8d13c │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -62930,50 +62929,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8d100 │ │ │ │ + b 8d0fc │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8d19c │ │ │ │ + bgt 8d198 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8d228 │ │ │ │ + ldr r2, [pc, #148] @ 8d224 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8d21c │ │ │ │ + beq 8d218 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8d1d4 │ │ │ │ + beq 8d1d0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8d1d4 │ │ │ │ + beq 8d1d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8d214 │ │ │ │ + beq 8d210 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -62983,50 +62982,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8d1d4 │ │ │ │ + b 8d1d0 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8d270 │ │ │ │ + bgt 8d26c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8d2fc │ │ │ │ + ldr r2, [pc, #148] @ 8d2f8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8d2f0 │ │ │ │ + beq 8d2ec │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8d2a8 │ │ │ │ + beq 8d2a4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8d2a8 │ │ │ │ + beq 8d2a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8d2e8 │ │ │ │ + beq 8d2e4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -63036,50 +63035,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8d2a8 │ │ │ │ + b 8d2a4 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8d344 │ │ │ │ + bgt 8d340 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8d3d0 │ │ │ │ + ldr r2, [pc, #148] @ 8d3cc │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8d3c4 │ │ │ │ + beq 8d3c0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8d37c │ │ │ │ + beq 8d378 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8d37c │ │ │ │ + beq 8d378 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8d3bc │ │ │ │ + beq 8d3b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -63089,50 +63088,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8d37c │ │ │ │ + b 8d378 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8d418 │ │ │ │ + bgt 8d414 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8d4a4 │ │ │ │ + ldr r2, [pc, #148] @ 8d4a0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8d498 │ │ │ │ + beq 8d494 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8d450 │ │ │ │ + beq 8d44c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8d450 │ │ │ │ + beq 8d44c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8d490 │ │ │ │ + beq 8d48c │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -63142,50 +63141,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8d450 │ │ │ │ + b 8d44c │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8d4ec │ │ │ │ + bgt 8d4e8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8d578 │ │ │ │ + ldr r2, [pc, #148] @ 8d574 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8d56c │ │ │ │ + beq 8d568 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8d524 │ │ │ │ + beq 8d520 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8d524 │ │ │ │ + beq 8d520 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8d564 │ │ │ │ + beq 8d560 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -63195,50 +63194,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8d524 │ │ │ │ + b 8d520 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8d5c0 │ │ │ │ + bgt 8d5bc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8d64c │ │ │ │ + ldr r2, [pc, #148] @ 8d648 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8d640 │ │ │ │ + beq 8d63c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8d5f8 │ │ │ │ + beq 8d5f4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8d5f8 │ │ │ │ + beq 8d5f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8d638 │ │ │ │ + beq 8d634 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -63248,50 +63247,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8d5f8 │ │ │ │ + b 8d5f4 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8d694 │ │ │ │ + bgt 8d690 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8d720 │ │ │ │ + ldr r2, [pc, #148] @ 8d71c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8d714 │ │ │ │ + beq 8d710 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8d6cc │ │ │ │ + beq 8d6c8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8d6cc │ │ │ │ + beq 8d6c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8d70c │ │ │ │ + beq 8d708 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -63301,50 +63300,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8d6cc │ │ │ │ + b 8d6c8 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8d768 │ │ │ │ + bgt 8d764 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8d7f4 │ │ │ │ + ldr r2, [pc, #148] @ 8d7f0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8d7e8 │ │ │ │ + beq 8d7e4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8d7a0 │ │ │ │ + beq 8d79c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8d7a0 │ │ │ │ + beq 8d79c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8d7e0 │ │ │ │ + beq 8d7dc │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -63354,50 +63353,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8d7a0 │ │ │ │ + b 8d79c │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8d83c │ │ │ │ + bgt 8d838 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8d8c8 │ │ │ │ + ldr r2, [pc, #148] @ 8d8c4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8d8bc │ │ │ │ + beq 8d8b8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8d874 │ │ │ │ + beq 8d870 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8d874 │ │ │ │ + beq 8d870 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8d8b4 │ │ │ │ + beq 8d8b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -63407,50 +63406,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8d874 │ │ │ │ + b 8d870 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8d910 │ │ │ │ + bgt 8d90c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8d99c │ │ │ │ + ldr r2, [pc, #148] @ 8d998 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8d990 │ │ │ │ + beq 8d98c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8d948 │ │ │ │ + beq 8d944 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8d948 │ │ │ │ + beq 8d944 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8d988 │ │ │ │ + beq 8d984 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -63460,50 +63459,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8d948 │ │ │ │ + b 8d944 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8d9e4 │ │ │ │ + bgt 8d9e0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8da70 │ │ │ │ + ldr r2, [pc, #148] @ 8da6c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8da64 │ │ │ │ + beq 8da60 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8da1c │ │ │ │ + beq 8da18 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8da1c │ │ │ │ + beq 8da18 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8da5c │ │ │ │ + beq 8da58 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -63513,50 +63512,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8da1c │ │ │ │ + b 8da18 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8dab8 │ │ │ │ + bgt 8dab4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8db44 │ │ │ │ + ldr r2, [pc, #148] @ 8db40 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8db38 │ │ │ │ + beq 8db34 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8daf0 │ │ │ │ + beq 8daec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8daf0 │ │ │ │ + beq 8daec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8db30 │ │ │ │ + beq 8db2c │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -63566,50 +63565,50 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8daf0 │ │ │ │ + b 8daec │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8db8c │ │ │ │ + bgt 8db88 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #148] @ 8dc18 │ │ │ │ + ldr r2, [pc, #148] @ 8dc14 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8dc0c │ │ │ │ + beq 8dc08 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 8dbc4 │ │ │ │ + beq 8dbc0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8dbc4 │ │ │ │ + beq 8dbc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8dc04 │ │ │ │ + beq 8dc00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5033c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -63619,261 +63618,261 @@ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8dbc4 │ │ │ │ + b 8dbc0 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dc60 │ │ │ │ + beq 8dc5c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 8dc60 │ │ │ │ + beq 8dc5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8df1c │ │ │ │ + beq 8df18 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dc90 │ │ │ │ + beq 8dc8c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8dc90 │ │ │ │ + beq 8dc8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8df24 │ │ │ │ + beq 8df20 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dcc0 │ │ │ │ + beq 8dcbc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 8dcc0 │ │ │ │ + beq 8dcbc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8df2c │ │ │ │ + beq 8df28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dcf0 │ │ │ │ + beq 8dcec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 8dcf0 │ │ │ │ + beq 8dcec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8df34 │ │ │ │ + beq 8df30 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dd20 │ │ │ │ + beq 8dd1c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 8dd20 │ │ │ │ + beq 8dd1c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8df3c │ │ │ │ + beq 8df38 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dd50 │ │ │ │ + beq 8dd4c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 8dd50 │ │ │ │ + beq 8dd4c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8df44 │ │ │ │ + beq 8df40 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dd80 │ │ │ │ + beq 8dd7c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 8dd80 │ │ │ │ + beq 8dd7c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8df4c │ │ │ │ + beq 8df48 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8dee4 │ │ │ │ + bne 8dee0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ddbc │ │ │ │ + beq 8ddb8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 8ddbc │ │ │ │ + beq 8ddb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8df54 │ │ │ │ + beq 8df50 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ddec │ │ │ │ + beq 8dde8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 8ddec │ │ │ │ + beq 8dde8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8df5c │ │ │ │ + beq 8df58 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8de1c │ │ │ │ + beq 8de18 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 8de1c │ │ │ │ + beq 8de18 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8df64 │ │ │ │ + beq 8df60 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8de4c │ │ │ │ + beq 8de48 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 8de4c │ │ │ │ + beq 8de48 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8df6c │ │ │ │ + beq 8df68 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8de7c │ │ │ │ + beq 8de78 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 8de7c │ │ │ │ + beq 8de78 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8df74 │ │ │ │ + beq 8df70 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8deac │ │ │ │ + beq 8dea8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 8deac │ │ │ │ + beq 8dea8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8df7c │ │ │ │ + beq 8df78 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dedc │ │ │ │ + beq 8ded8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 8dedc │ │ │ │ + beq 8ded8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8df84 │ │ │ │ + beq 8df80 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 8dd8c │ │ │ │ + beq 8dd88 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8dd8c │ │ │ │ + beq 8dd88 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8dd8c │ │ │ │ + bne 8dd88 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8dd8c │ │ │ │ + b 8dd88 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8dc60 │ │ │ │ + b 8dc5c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8dc90 │ │ │ │ + b 8dc8c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8dcc0 │ │ │ │ + b 8dcbc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8dcf0 │ │ │ │ + b 8dcec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8dd20 │ │ │ │ + b 8dd1c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8dd50 │ │ │ │ + b 8dd4c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8dd80 │ │ │ │ + b 8dd7c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ddbc │ │ │ │ + b 8ddb8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ddec │ │ │ │ + b 8dde8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8de1c │ │ │ │ + b 8de18 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8de4c │ │ │ │ + b 8de48 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8de7c │ │ │ │ + b 8de78 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8deac │ │ │ │ + b 8dea8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8dfd4 │ │ │ │ + bgt 8dfd0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 8e028 │ │ │ │ + ldr r2, [pc, #92] @ 8e024 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8e01c │ │ │ │ + beq 8e018 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8dc1c │ │ │ │ + bl 8dc18 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -63891,249 +63890,249 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e070 │ │ │ │ + beq 8e06c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 8e070 │ │ │ │ + beq 8e06c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e32c │ │ │ │ + beq 8e328 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e0a0 │ │ │ │ + beq 8e09c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8e0a0 │ │ │ │ + beq 8e09c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e334 │ │ │ │ + beq 8e330 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e0d0 │ │ │ │ + beq 8e0cc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 8e0d0 │ │ │ │ + beq 8e0cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e33c │ │ │ │ + beq 8e338 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e100 │ │ │ │ + beq 8e0fc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 8e100 │ │ │ │ + beq 8e0fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e344 │ │ │ │ + beq 8e340 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e130 │ │ │ │ + beq 8e12c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 8e130 │ │ │ │ + beq 8e12c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e34c │ │ │ │ + beq 8e348 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e160 │ │ │ │ + beq 8e15c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 8e160 │ │ │ │ + beq 8e15c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e354 │ │ │ │ + beq 8e350 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e190 │ │ │ │ + beq 8e18c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 8e190 │ │ │ │ + beq 8e18c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e35c │ │ │ │ + beq 8e358 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e1c0 │ │ │ │ + beq 8e1bc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 8e1c0 │ │ │ │ + beq 8e1bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e364 │ │ │ │ + beq 8e360 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e1f0 │ │ │ │ + beq 8e1ec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 8e1f0 │ │ │ │ + beq 8e1ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e36c │ │ │ │ + beq 8e368 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8e2f4 │ │ │ │ + bne 8e2f0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e22c │ │ │ │ + beq 8e228 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 8e22c │ │ │ │ + beq 8e228 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e374 │ │ │ │ + beq 8e370 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e25c │ │ │ │ + beq 8e258 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 8e25c │ │ │ │ + beq 8e258 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e37c │ │ │ │ + beq 8e378 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e28c │ │ │ │ + beq 8e288 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 8e28c │ │ │ │ + beq 8e288 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e384 │ │ │ │ + beq 8e380 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e2bc │ │ │ │ + beq 8e2b8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 8e2bc │ │ │ │ + beq 8e2b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e38c │ │ │ │ + beq 8e388 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e2ec │ │ │ │ + beq 8e2e8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 8e2ec │ │ │ │ + beq 8e2e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e394 │ │ │ │ + beq 8e390 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - beq 8e1fc │ │ │ │ + beq 8e1f8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8e1fc │ │ │ │ + beq 8e1f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8e1fc │ │ │ │ + bne 8e1f8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e1fc │ │ │ │ + b 8e1f8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e070 │ │ │ │ + b 8e06c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e0a0 │ │ │ │ + b 8e09c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e0d0 │ │ │ │ + b 8e0cc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e100 │ │ │ │ + b 8e0fc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e130 │ │ │ │ + b 8e12c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e160 │ │ │ │ + b 8e15c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e190 │ │ │ │ + b 8e18c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e1c0 │ │ │ │ + b 8e1bc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e1f0 │ │ │ │ + b 8e1ec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e22c │ │ │ │ + b 8e228 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e25c │ │ │ │ + b 8e258 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e28c │ │ │ │ + b 8e288 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e2bc │ │ │ │ + b 8e2b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8e3e4 │ │ │ │ + bgt 8e3e0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 8e438 │ │ │ │ + ldr r2, [pc, #92] @ 8e434 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8e42c │ │ │ │ + beq 8e428 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8e02c │ │ │ │ + bl 8e028 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -64151,249 +64150,249 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e480 │ │ │ │ + beq 8e47c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 8e480 │ │ │ │ + beq 8e47c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e73c │ │ │ │ + beq 8e738 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e4b0 │ │ │ │ + beq 8e4ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8e4b0 │ │ │ │ + beq 8e4ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e744 │ │ │ │ + beq 8e740 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e4e0 │ │ │ │ + beq 8e4dc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 8e4e0 │ │ │ │ + beq 8e4dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e74c │ │ │ │ + beq 8e748 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e510 │ │ │ │ + beq 8e50c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 8e510 │ │ │ │ + beq 8e50c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e754 │ │ │ │ + beq 8e750 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e540 │ │ │ │ + beq 8e53c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 8e540 │ │ │ │ + beq 8e53c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e75c │ │ │ │ + beq 8e758 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e570 │ │ │ │ + beq 8e56c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 8e570 │ │ │ │ + beq 8e56c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e764 │ │ │ │ + beq 8e760 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e5a0 │ │ │ │ + beq 8e59c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 8e5a0 │ │ │ │ + beq 8e59c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e76c │ │ │ │ + beq 8e768 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e5d0 │ │ │ │ + beq 8e5cc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 8e5d0 │ │ │ │ + beq 8e5cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e774 │ │ │ │ + beq 8e770 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ tst r0, #1 │ │ │ │ - bne 8e704 │ │ │ │ + bne 8e700 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e60c │ │ │ │ + beq 8e608 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 8e60c │ │ │ │ + beq 8e608 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e77c │ │ │ │ + beq 8e778 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e63c │ │ │ │ + beq 8e638 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 8e63c │ │ │ │ + beq 8e638 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e784 │ │ │ │ + beq 8e780 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e66c │ │ │ │ + beq 8e668 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 8e66c │ │ │ │ + beq 8e668 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e78c │ │ │ │ + beq 8e788 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e69c │ │ │ │ + beq 8e698 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 8e69c │ │ │ │ + beq 8e698 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e794 │ │ │ │ + beq 8e790 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e6cc │ │ │ │ + beq 8e6c8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 8e6cc │ │ │ │ + beq 8e6c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e79c │ │ │ │ + beq 8e798 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e6fc │ │ │ │ + beq 8e6f8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 8e6fc │ │ │ │ + beq 8e6f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8e7a4 │ │ │ │ + beq 8e7a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - beq 8e5dc │ │ │ │ + beq 8e5d8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8e5dc │ │ │ │ + beq 8e5d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8e5dc │ │ │ │ + bne 8e5d8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e5dc │ │ │ │ + b 8e5d8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e480 │ │ │ │ + b 8e47c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e4b0 │ │ │ │ + b 8e4ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e4e0 │ │ │ │ + b 8e4dc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e510 │ │ │ │ + b 8e50c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e540 │ │ │ │ + b 8e53c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e570 │ │ │ │ + b 8e56c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e5a0 │ │ │ │ + b 8e59c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e5d0 │ │ │ │ + b 8e5cc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e60c │ │ │ │ + b 8e608 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e63c │ │ │ │ + b 8e638 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e66c │ │ │ │ + b 8e668 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e69c │ │ │ │ + b 8e698 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e6cc │ │ │ │ + b 8e6c8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8e7f4 │ │ │ │ + bgt 8e7f0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 8e848 │ │ │ │ + ldr r2, [pc, #92] @ 8e844 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8e83c │ │ │ │ + beq 8e838 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8e43c │ │ │ │ + bl 8e438 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -64411,252 +64410,252 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e890 │ │ │ │ + beq 8e88c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 8e890 │ │ │ │ + beq 8e88c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8eb60 │ │ │ │ + beq 8eb5c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e8c0 │ │ │ │ + beq 8e8bc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8e8c0 │ │ │ │ + beq 8e8bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8eb68 │ │ │ │ + beq 8eb64 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e8f0 │ │ │ │ + beq 8e8ec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 8e8f0 │ │ │ │ + beq 8e8ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8eb70 │ │ │ │ + beq 8eb6c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e920 │ │ │ │ + beq 8e91c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 8e920 │ │ │ │ + beq 8e91c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8eb78 │ │ │ │ + beq 8eb74 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e950 │ │ │ │ + beq 8e94c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 8e950 │ │ │ │ + beq 8e94c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8eb80 │ │ │ │ + beq 8eb7c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e980 │ │ │ │ + beq 8e97c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 8e980 │ │ │ │ + beq 8e97c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8eb88 │ │ │ │ + beq 8eb84 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e9b0 │ │ │ │ + beq 8e9ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 8e9b0 │ │ │ │ + beq 8e9ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8eb90 │ │ │ │ + beq 8eb8c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8eb28 │ │ │ │ + bne 8eb24 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8eaf0 │ │ │ │ + bne 8eaec │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e9f8 │ │ │ │ + beq 8e9f4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 8e9f8 │ │ │ │ + beq 8e9f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8eb98 │ │ │ │ + beq 8eb94 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ea28 │ │ │ │ + beq 8ea24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 8ea28 │ │ │ │ + beq 8ea24 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8eba0 │ │ │ │ + beq 8eb9c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ea58 │ │ │ │ + beq 8ea54 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 8ea58 │ │ │ │ + beq 8ea54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8eba8 │ │ │ │ + beq 8eba4 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ea88 │ │ │ │ + beq 8ea84 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 8ea88 │ │ │ │ + beq 8ea84 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8ebb0 │ │ │ │ + beq 8ebac │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8eab8 │ │ │ │ + beq 8eab4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 8eab8 │ │ │ │ + beq 8eab4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8ebb8 │ │ │ │ + beq 8ebb4 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8eae8 │ │ │ │ + beq 8eae4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 8eae8 │ │ │ │ + beq 8eae4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8ebc0 │ │ │ │ + beq 8ebbc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - beq 8e9c8 │ │ │ │ + beq 8e9c4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8e9c8 │ │ │ │ + beq 8e9c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8e9c8 │ │ │ │ + bne 8e9c4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e9c8 │ │ │ │ + b 8e9c4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 8e9bc │ │ │ │ + beq 8e9b8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8e9bc │ │ │ │ + beq 8e9b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8e9bc │ │ │ │ + bne 8e9b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e9bc │ │ │ │ + b 8e9b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e890 │ │ │ │ + b 8e88c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e8c0 │ │ │ │ + b 8e8bc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e8f0 │ │ │ │ + b 8e8ec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e920 │ │ │ │ + b 8e91c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e950 │ │ │ │ + b 8e94c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e980 │ │ │ │ + b 8e97c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e9b0 │ │ │ │ + b 8e9ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8e9f8 │ │ │ │ + b 8e9f4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ea28 │ │ │ │ + b 8ea24 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ea58 │ │ │ │ + b 8ea54 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ea88 │ │ │ │ + b 8ea84 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8eab8 │ │ │ │ + b 8eab4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8ec10 │ │ │ │ + bgt 8ec0c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 8ec64 │ │ │ │ + ldr r2, [pc, #92] @ 8ec60 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8ec58 │ │ │ │ + beq 8ec54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8e84c │ │ │ │ + bl 8e848 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -64674,255 +64673,255 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ecac │ │ │ │ + beq 8eca8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 8ecac │ │ │ │ + beq 8eca8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8ef90 │ │ │ │ + beq 8ef8c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ecdc │ │ │ │ + beq 8ecd8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8ecdc │ │ │ │ + beq 8ecd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8ef98 │ │ │ │ + beq 8ef94 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ed0c │ │ │ │ + beq 8ed08 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 8ed0c │ │ │ │ + beq 8ed08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8efa0 │ │ │ │ + beq 8ef9c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ed3c │ │ │ │ + beq 8ed38 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 8ed3c │ │ │ │ + beq 8ed38 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8efa8 │ │ │ │ + beq 8efa4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ed6c │ │ │ │ + beq 8ed68 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 8ed6c │ │ │ │ + beq 8ed68 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8efb0 │ │ │ │ + beq 8efac │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ed9c │ │ │ │ + beq 8ed98 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 8ed9c │ │ │ │ + beq 8ed98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8efb8 │ │ │ │ + beq 8efb4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8eee8 │ │ │ │ + bne 8eee4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8edd8 │ │ │ │ + beq 8edd4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 8edd8 │ │ │ │ + beq 8edd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8efc0 │ │ │ │ + beq 8efbc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ee08 │ │ │ │ + beq 8ee04 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 8ee08 │ │ │ │ + beq 8ee04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8efc8 │ │ │ │ + beq 8efc4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ee38 │ │ │ │ + beq 8ee34 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 8ee38 │ │ │ │ + beq 8ee34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8efd0 │ │ │ │ + beq 8efcc │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8ef58 │ │ │ │ + bne 8ef54 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ee74 │ │ │ │ + beq 8ee70 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 8ee74 │ │ │ │ + beq 8ee70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8efd8 │ │ │ │ + beq 8efd4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8ef20 │ │ │ │ + bne 8ef1c │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8eeb0 │ │ │ │ + beq 8eeac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 8eeb0 │ │ │ │ + beq 8eeac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8efe0 │ │ │ │ + beq 8efdc │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8eee0 │ │ │ │ + beq 8eedc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 8eee0 │ │ │ │ + beq 8eedc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8efe8 │ │ │ │ + beq 8efe4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 8eda8 │ │ │ │ + beq 8eda4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8eda8 │ │ │ │ + beq 8eda4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8eda8 │ │ │ │ + bne 8eda4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8eda8 │ │ │ │ + b 8eda4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - beq 8ee80 │ │ │ │ + beq 8ee7c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8ee80 │ │ │ │ + beq 8ee7c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8ee80 │ │ │ │ + bne 8ee7c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ee80 │ │ │ │ + b 8ee7c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - beq 8ee44 │ │ │ │ + beq 8ee40 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8ee44 │ │ │ │ + beq 8ee40 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8ee44 │ │ │ │ + bne 8ee40 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ee44 │ │ │ │ + b 8ee40 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ecac │ │ │ │ + b 8eca8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ecdc │ │ │ │ + b 8ecd8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ed0c │ │ │ │ + b 8ed08 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ed3c │ │ │ │ + b 8ed38 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ed6c │ │ │ │ + b 8ed68 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ed9c │ │ │ │ + b 8ed98 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8edd8 │ │ │ │ + b 8edd4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ee08 │ │ │ │ + b 8ee04 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ee38 │ │ │ │ + b 8ee34 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ee74 │ │ │ │ + b 8ee70 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8eeb0 │ │ │ │ + b 8eeac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8f038 │ │ │ │ + bgt 8f034 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 8f08c │ │ │ │ + ldr r2, [pc, #92] @ 8f088 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8f080 │ │ │ │ + beq 8f07c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8ec68 │ │ │ │ + bl 8ec64 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -64940,263 +64939,263 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f0d4 │ │ │ │ + beq 8f0d0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 8f0d4 │ │ │ │ + beq 8f0d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f3c0 │ │ │ │ + beq 8f3bc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f104 │ │ │ │ + beq 8f100 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8f104 │ │ │ │ + beq 8f100 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f3c8 │ │ │ │ + beq 8f3c4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f134 │ │ │ │ + beq 8f130 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 8f134 │ │ │ │ + beq 8f130 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f3d0 │ │ │ │ + beq 8f3cc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f164 │ │ │ │ + beq 8f160 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 8f164 │ │ │ │ + beq 8f160 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f3d8 │ │ │ │ + beq 8f3d4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f194 │ │ │ │ + beq 8f190 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 8f194 │ │ │ │ + beq 8f190 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f3e0 │ │ │ │ + beq 8f3dc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f1c4 │ │ │ │ + beq 8f1c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 8f1c4 │ │ │ │ + beq 8f1c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f3e8 │ │ │ │ + beq 8f3e4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f1f4 │ │ │ │ + beq 8f1f0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 8f1f4 │ │ │ │ + beq 8f1f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f3f0 │ │ │ │ + beq 8f3ec │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8f388 │ │ │ │ + bne 8f384 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f230 │ │ │ │ + beq 8f22c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 8f230 │ │ │ │ + beq 8f22c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f3f8 │ │ │ │ + beq 8f3f4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f260 │ │ │ │ + beq 8f25c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 8f260 │ │ │ │ + beq 8f25c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f400 │ │ │ │ + beq 8f3fc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f290 │ │ │ │ + beq 8f28c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 8f290 │ │ │ │ + beq 8f28c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f408 │ │ │ │ + beq 8f404 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f2c0 │ │ │ │ + beq 8f2bc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 8f2c0 │ │ │ │ + beq 8f2bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f410 │ │ │ │ + beq 8f40c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f2f0 │ │ │ │ + beq 8f2ec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 8f2f0 │ │ │ │ + beq 8f2ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f418 │ │ │ │ + beq 8f414 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f320 │ │ │ │ + beq 8f31c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 8f320 │ │ │ │ + beq 8f31c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f420 │ │ │ │ + beq 8f41c │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f350 │ │ │ │ + beq 8f34c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 8f350 │ │ │ │ + beq 8f34c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f428 │ │ │ │ + beq 8f424 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f380 │ │ │ │ + beq 8f37c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 8f380 │ │ │ │ + beq 8f37c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f430 │ │ │ │ + beq 8f42c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 8f200 │ │ │ │ + beq 8f1fc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8f200 │ │ │ │ + beq 8f1fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8f200 │ │ │ │ + bne 8f1fc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f200 │ │ │ │ + b 8f1fc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f0d4 │ │ │ │ + b 8f0d0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f104 │ │ │ │ + b 8f100 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f134 │ │ │ │ + b 8f130 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f164 │ │ │ │ + b 8f160 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f194 │ │ │ │ + b 8f190 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f1c4 │ │ │ │ + b 8f1c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f1f4 │ │ │ │ + b 8f1f0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f230 │ │ │ │ + b 8f22c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f260 │ │ │ │ + b 8f25c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f290 │ │ │ │ + b 8f28c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f2c0 │ │ │ │ + b 8f2bc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f2f0 │ │ │ │ + b 8f2ec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f320 │ │ │ │ + b 8f31c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f350 │ │ │ │ + b 8f34c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8f480 │ │ │ │ + bgt 8f47c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 8f4d4 │ │ │ │ + ldr r2, [pc, #92] @ 8f4d0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8f4c8 │ │ │ │ + beq 8f4c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8f090 │ │ │ │ + bl 8f08c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -65214,263 +65213,263 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f51c │ │ │ │ + beq 8f518 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 8f51c │ │ │ │ + beq 8f518 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f808 │ │ │ │ + beq 8f804 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f54c │ │ │ │ + beq 8f548 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8f54c │ │ │ │ + beq 8f548 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f810 │ │ │ │ + beq 8f80c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f57c │ │ │ │ + beq 8f578 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 8f57c │ │ │ │ + beq 8f578 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f818 │ │ │ │ + beq 8f814 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f5ac │ │ │ │ + beq 8f5a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 8f5ac │ │ │ │ + beq 8f5a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f820 │ │ │ │ + beq 8f81c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f5dc │ │ │ │ + beq 8f5d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 8f5dc │ │ │ │ + beq 8f5d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f828 │ │ │ │ + beq 8f824 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f60c │ │ │ │ + beq 8f608 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 8f60c │ │ │ │ + beq 8f608 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f830 │ │ │ │ + beq 8f82c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f63c │ │ │ │ + beq 8f638 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 8f63c │ │ │ │ + beq 8f638 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f838 │ │ │ │ + beq 8f834 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8f7d0 │ │ │ │ + bne 8f7cc │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f678 │ │ │ │ + beq 8f674 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 8f678 │ │ │ │ + beq 8f674 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f840 │ │ │ │ + beq 8f83c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f6a8 │ │ │ │ + beq 8f6a4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 8f6a8 │ │ │ │ + beq 8f6a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f848 │ │ │ │ + beq 8f844 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f6d8 │ │ │ │ + beq 8f6d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 8f6d8 │ │ │ │ + beq 8f6d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f850 │ │ │ │ + beq 8f84c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f708 │ │ │ │ + beq 8f704 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 8f708 │ │ │ │ + beq 8f704 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f858 │ │ │ │ + beq 8f854 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f738 │ │ │ │ + beq 8f734 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 8f738 │ │ │ │ + beq 8f734 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f860 │ │ │ │ + beq 8f85c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f768 │ │ │ │ + beq 8f764 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 8f768 │ │ │ │ + beq 8f764 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f868 │ │ │ │ + beq 8f864 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f798 │ │ │ │ + beq 8f794 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 8f798 │ │ │ │ + beq 8f794 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f870 │ │ │ │ + beq 8f86c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f7c8 │ │ │ │ + beq 8f7c4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 8f7c8 │ │ │ │ + beq 8f7c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8f878 │ │ │ │ + beq 8f874 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 8f648 │ │ │ │ + beq 8f644 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8f648 │ │ │ │ + beq 8f644 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8f648 │ │ │ │ + bne 8f644 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f648 │ │ │ │ + b 8f644 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f51c │ │ │ │ + b 8f518 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f54c │ │ │ │ + b 8f548 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f57c │ │ │ │ + b 8f578 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f5ac │ │ │ │ + b 8f5a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f5dc │ │ │ │ + b 8f5d8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f60c │ │ │ │ + b 8f608 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f63c │ │ │ │ + b 8f638 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f678 │ │ │ │ + b 8f674 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f6a8 │ │ │ │ + b 8f6a4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f6d8 │ │ │ │ + b 8f6d4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f708 │ │ │ │ + b 8f704 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f738 │ │ │ │ + b 8f734 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f768 │ │ │ │ + b 8f764 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f798 │ │ │ │ + b 8f794 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8f8c8 │ │ │ │ + bgt 8f8c4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 8f91c │ │ │ │ + ldr r2, [pc, #92] @ 8f918 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8f910 │ │ │ │ + beq 8f90c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8f4d8 │ │ │ │ + bl 8f4d4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -65488,263 +65487,263 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f964 │ │ │ │ + beq 8f960 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 8f964 │ │ │ │ + beq 8f960 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8fc50 │ │ │ │ + beq 8fc4c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f994 │ │ │ │ + beq 8f990 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8f994 │ │ │ │ + beq 8f990 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8fc58 │ │ │ │ + beq 8fc54 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f9c4 │ │ │ │ + beq 8f9c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 8f9c4 │ │ │ │ + beq 8f9c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8fc60 │ │ │ │ + beq 8fc5c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f9f4 │ │ │ │ + beq 8f9f0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 8f9f4 │ │ │ │ + beq 8f9f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8fc68 │ │ │ │ + beq 8fc64 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fa24 │ │ │ │ + beq 8fa20 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 8fa24 │ │ │ │ + beq 8fa20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8fc70 │ │ │ │ + beq 8fc6c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fa54 │ │ │ │ + beq 8fa50 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 8fa54 │ │ │ │ + beq 8fa50 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8fc78 │ │ │ │ + beq 8fc74 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fa84 │ │ │ │ + beq 8fa80 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 8fa84 │ │ │ │ + beq 8fa80 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8fc80 │ │ │ │ + beq 8fc7c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 8fc18 │ │ │ │ + bne 8fc14 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fac0 │ │ │ │ + beq 8fabc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 8fac0 │ │ │ │ + beq 8fabc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8fc88 │ │ │ │ + beq 8fc84 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8faf0 │ │ │ │ + beq 8faec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 8faf0 │ │ │ │ + beq 8faec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8fc90 │ │ │ │ + beq 8fc8c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fb20 │ │ │ │ + beq 8fb1c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 8fb20 │ │ │ │ + beq 8fb1c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8fc98 │ │ │ │ + beq 8fc94 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fb50 │ │ │ │ + beq 8fb4c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 8fb50 │ │ │ │ + beq 8fb4c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8fca0 │ │ │ │ + beq 8fc9c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fb80 │ │ │ │ + beq 8fb7c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 8fb80 │ │ │ │ + beq 8fb7c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8fca8 │ │ │ │ + beq 8fca4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fbb0 │ │ │ │ + beq 8fbac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 8fbb0 │ │ │ │ + beq 8fbac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8fcb0 │ │ │ │ + beq 8fcac │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fbe0 │ │ │ │ + beq 8fbdc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 8fbe0 │ │ │ │ + beq 8fbdc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8fcb8 │ │ │ │ + beq 8fcb4 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fc10 │ │ │ │ + beq 8fc0c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 8fc10 │ │ │ │ + beq 8fc0c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8fcc0 │ │ │ │ + beq 8fcbc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 8fa90 │ │ │ │ + beq 8fa8c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8fa90 │ │ │ │ + beq 8fa8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8fa90 │ │ │ │ + bne 8fa8c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8fa90 │ │ │ │ + b 8fa8c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f964 │ │ │ │ + b 8f960 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f994 │ │ │ │ + b 8f990 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f9c4 │ │ │ │ + b 8f9c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8f9f4 │ │ │ │ + b 8f9f0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8fa24 │ │ │ │ + b 8fa20 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8fa54 │ │ │ │ + b 8fa50 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8fa84 │ │ │ │ + b 8fa80 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8fac0 │ │ │ │ + b 8fabc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8faf0 │ │ │ │ + b 8faec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8fb20 │ │ │ │ + b 8fb1c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8fb50 │ │ │ │ + b 8fb4c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8fb80 │ │ │ │ + b 8fb7c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8fbb0 │ │ │ │ + b 8fbac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8fbe0 │ │ │ │ + b 8fbdc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 8fd10 │ │ │ │ + bgt 8fd0c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 8fd64 │ │ │ │ + ldr r2, [pc, #92] @ 8fd60 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8fd58 │ │ │ │ + beq 8fd54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8f920 │ │ │ │ + bl 8f91c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -65762,263 +65761,263 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fdac │ │ │ │ + beq 8fda8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 8fdac │ │ │ │ + beq 8fda8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90098 │ │ │ │ + beq 90094 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fddc │ │ │ │ + beq 8fdd8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 8fddc │ │ │ │ + beq 8fdd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 900a0 │ │ │ │ + beq 9009c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fe0c │ │ │ │ + beq 8fe08 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 8fe0c │ │ │ │ + beq 8fe08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 900a8 │ │ │ │ + beq 900a4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fe3c │ │ │ │ + beq 8fe38 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 8fe3c │ │ │ │ + beq 8fe38 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 900b0 │ │ │ │ + beq 900ac │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fe6c │ │ │ │ + beq 8fe68 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 8fe6c │ │ │ │ + beq 8fe68 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 900b8 │ │ │ │ + beq 900b4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fe9c │ │ │ │ + beq 8fe98 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 8fe9c │ │ │ │ + beq 8fe98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 900c0 │ │ │ │ + beq 900bc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fecc │ │ │ │ + beq 8fec8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 8fecc │ │ │ │ + beq 8fec8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 900c8 │ │ │ │ + beq 900c4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 90060 │ │ │ │ + bne 9005c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ff08 │ │ │ │ + beq 8ff04 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 8ff08 │ │ │ │ + beq 8ff04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 900d0 │ │ │ │ + beq 900cc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ff38 │ │ │ │ + beq 8ff34 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 8ff38 │ │ │ │ + beq 8ff34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 900d8 │ │ │ │ + beq 900d4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ff68 │ │ │ │ + beq 8ff64 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 8ff68 │ │ │ │ + beq 8ff64 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 900e0 │ │ │ │ + beq 900dc │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ff98 │ │ │ │ + beq 8ff94 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 8ff98 │ │ │ │ + beq 8ff94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 900e8 │ │ │ │ + beq 900e4 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ffc8 │ │ │ │ + beq 8ffc4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 8ffc8 │ │ │ │ + beq 8ffc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 900f0 │ │ │ │ + beq 900ec │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fff8 │ │ │ │ + beq 8fff4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 8fff8 │ │ │ │ + beq 8fff4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 900f8 │ │ │ │ + beq 900f4 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90028 │ │ │ │ + beq 90024 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 90028 │ │ │ │ + beq 90024 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90100 │ │ │ │ + beq 900fc │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90058 │ │ │ │ + beq 90054 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 90058 │ │ │ │ + beq 90054 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90108 │ │ │ │ + beq 90104 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 8fed8 │ │ │ │ + beq 8fed4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 8fed8 │ │ │ │ + beq 8fed4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8fed8 │ │ │ │ + bne 8fed4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8fed8 │ │ │ │ + b 8fed4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8fdac │ │ │ │ + b 8fda8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8fddc │ │ │ │ + b 8fdd8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8fe0c │ │ │ │ + b 8fe08 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8fe3c │ │ │ │ + b 8fe38 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8fe6c │ │ │ │ + b 8fe68 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8fe9c │ │ │ │ + b 8fe98 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8fecc │ │ │ │ + b 8fec8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ff08 │ │ │ │ + b 8ff04 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ff38 │ │ │ │ + b 8ff34 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ff68 │ │ │ │ + b 8ff64 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ff98 │ │ │ │ + b 8ff94 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8ffc8 │ │ │ │ + b 8ffc4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 8fff8 │ │ │ │ + b 8fff4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90028 │ │ │ │ + b 90024 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 90158 │ │ │ │ + bgt 90154 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 901ac │ │ │ │ + ldr r2, [pc, #92] @ 901a8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 901a0 │ │ │ │ + beq 9019c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fd68 │ │ │ │ + bl 8fd64 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -66036,263 +66035,263 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 901f4 │ │ │ │ + beq 901f0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 901f4 │ │ │ │ + beq 901f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 904e0 │ │ │ │ + beq 904dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90224 │ │ │ │ + beq 90220 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 90224 │ │ │ │ + beq 90220 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 904e8 │ │ │ │ + beq 904e4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90254 │ │ │ │ + beq 90250 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 90254 │ │ │ │ + beq 90250 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 904f0 │ │ │ │ + beq 904ec │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90284 │ │ │ │ + beq 90280 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 90284 │ │ │ │ + beq 90280 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 904f8 │ │ │ │ + beq 904f4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 902b4 │ │ │ │ + beq 902b0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 902b4 │ │ │ │ + beq 902b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90500 │ │ │ │ + beq 904fc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 902e4 │ │ │ │ + beq 902e0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 902e4 │ │ │ │ + beq 902e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90508 │ │ │ │ + beq 90504 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90314 │ │ │ │ + beq 90310 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 90314 │ │ │ │ + beq 90310 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90510 │ │ │ │ + beq 9050c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 904a8 │ │ │ │ + bne 904a4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90350 │ │ │ │ + beq 9034c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 90350 │ │ │ │ + beq 9034c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90518 │ │ │ │ + beq 90514 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90380 │ │ │ │ + beq 9037c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 90380 │ │ │ │ + beq 9037c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90520 │ │ │ │ + beq 9051c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 903b0 │ │ │ │ + beq 903ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 903b0 │ │ │ │ + beq 903ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90528 │ │ │ │ + beq 90524 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 903e0 │ │ │ │ + beq 903dc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 903e0 │ │ │ │ + beq 903dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90530 │ │ │ │ + beq 9052c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90410 │ │ │ │ + beq 9040c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 90410 │ │ │ │ + beq 9040c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90538 │ │ │ │ + beq 90534 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90440 │ │ │ │ + beq 9043c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 90440 │ │ │ │ + beq 9043c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90540 │ │ │ │ + beq 9053c │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90470 │ │ │ │ + beq 9046c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 90470 │ │ │ │ + beq 9046c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90548 │ │ │ │ + beq 90544 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 904a0 │ │ │ │ + beq 9049c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 904a0 │ │ │ │ + beq 9049c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90550 │ │ │ │ + beq 9054c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 90320 │ │ │ │ + beq 9031c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 90320 │ │ │ │ + beq 9031c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 90320 │ │ │ │ + bne 9031c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90320 │ │ │ │ + b 9031c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 901f4 │ │ │ │ + b 901f0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90224 │ │ │ │ + b 90220 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90254 │ │ │ │ + b 90250 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90284 │ │ │ │ + b 90280 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 902b4 │ │ │ │ + b 902b0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 902e4 │ │ │ │ + b 902e0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90314 │ │ │ │ + b 90310 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90350 │ │ │ │ + b 9034c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90380 │ │ │ │ + b 9037c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 903b0 │ │ │ │ + b 903ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 903e0 │ │ │ │ + b 903dc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90410 │ │ │ │ + b 9040c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90440 │ │ │ │ + b 9043c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90470 │ │ │ │ + b 9046c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 905a0 │ │ │ │ + bgt 9059c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 905f4 │ │ │ │ + ldr r2, [pc, #92] @ 905f0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 905e8 │ │ │ │ + beq 905e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 901b0 │ │ │ │ + bl 901ac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -66310,266 +66309,266 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9063c │ │ │ │ + beq 90638 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 9063c │ │ │ │ + beq 90638 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9093c │ │ │ │ + beq 90938 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9066c │ │ │ │ + beq 90668 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 9066c │ │ │ │ + beq 90668 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90944 │ │ │ │ + beq 90940 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9069c │ │ │ │ + beq 90698 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 9069c │ │ │ │ + beq 90698 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9094c │ │ │ │ + beq 90948 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 906cc │ │ │ │ + beq 906c8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 906cc │ │ │ │ + beq 906c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90954 │ │ │ │ + beq 90950 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 906fc │ │ │ │ + beq 906f8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 906fc │ │ │ │ + beq 906f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9095c │ │ │ │ + beq 90958 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9072c │ │ │ │ + beq 90728 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 9072c │ │ │ │ + beq 90728 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90964 │ │ │ │ + beq 90960 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9075c │ │ │ │ + beq 90758 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 9075c │ │ │ │ + beq 90758 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9096c │ │ │ │ + beq 90968 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 90904 │ │ │ │ + bne 90900 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ tst r0, #1 │ │ │ │ - bne 908cc │ │ │ │ + bne 908c8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 907a4 │ │ │ │ + beq 907a0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 907a4 │ │ │ │ + beq 907a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90974 │ │ │ │ + beq 90970 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 907d4 │ │ │ │ + beq 907d0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 907d4 │ │ │ │ + beq 907d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9097c │ │ │ │ + beq 90978 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90804 │ │ │ │ + beq 90800 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 90804 │ │ │ │ + beq 90800 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90984 │ │ │ │ + beq 90980 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90834 │ │ │ │ + beq 90830 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 90834 │ │ │ │ + beq 90830 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9098c │ │ │ │ + beq 90988 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90864 │ │ │ │ + beq 90860 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 90864 │ │ │ │ + beq 90860 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90994 │ │ │ │ + beq 90990 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90894 │ │ │ │ + beq 90890 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 90894 │ │ │ │ + beq 90890 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9099c │ │ │ │ + beq 90998 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 908c4 │ │ │ │ + beq 908c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 908c4 │ │ │ │ + beq 908c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 909a4 │ │ │ │ + beq 909a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - beq 90774 │ │ │ │ + beq 90770 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 90774 │ │ │ │ + beq 90770 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 90774 │ │ │ │ + bne 90770 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90774 │ │ │ │ + b 90770 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 90768 │ │ │ │ + beq 90764 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 90768 │ │ │ │ + beq 90764 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 90768 │ │ │ │ + bne 90764 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90768 │ │ │ │ + b 90764 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9063c │ │ │ │ + b 90638 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9066c │ │ │ │ + b 90668 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9069c │ │ │ │ + b 90698 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 906cc │ │ │ │ + b 906c8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 906fc │ │ │ │ + b 906f8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9072c │ │ │ │ + b 90728 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9075c │ │ │ │ + b 90758 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 907a4 │ │ │ │ + b 907a0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 907d4 │ │ │ │ + b 907d0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90804 │ │ │ │ + b 90800 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90834 │ │ │ │ + b 90830 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90864 │ │ │ │ + b 90860 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90894 │ │ │ │ + b 90890 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 909f4 │ │ │ │ + bgt 909f0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 90a48 │ │ │ │ + ldr r2, [pc, #92] @ 90a44 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 90a3c │ │ │ │ + beq 90a38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 905f8 │ │ │ │ + bl 905f4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -66587,266 +66586,266 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90a90 │ │ │ │ + beq 90a8c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 90a90 │ │ │ │ + beq 90a8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90d90 │ │ │ │ + beq 90d8c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90ac0 │ │ │ │ + beq 90abc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 90ac0 │ │ │ │ + beq 90abc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90d98 │ │ │ │ + beq 90d94 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ tst r0, #1 │ │ │ │ - bne 90d58 │ │ │ │ + bne 90d54 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90afc │ │ │ │ + beq 90af8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 90afc │ │ │ │ + beq 90af8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90da0 │ │ │ │ + beq 90d9c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90b2c │ │ │ │ + beq 90b28 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 90b2c │ │ │ │ + beq 90b28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90da8 │ │ │ │ + beq 90da4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90b5c │ │ │ │ + beq 90b58 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 90b5c │ │ │ │ + beq 90b58 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90db0 │ │ │ │ + beq 90dac │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90b8c │ │ │ │ + beq 90b88 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 90b8c │ │ │ │ + beq 90b88 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90db8 │ │ │ │ + beq 90db4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 90d20 │ │ │ │ + bne 90d1c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90bc8 │ │ │ │ + beq 90bc4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 90bc8 │ │ │ │ + beq 90bc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90dc0 │ │ │ │ + beq 90dbc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90bf8 │ │ │ │ + beq 90bf4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 90bf8 │ │ │ │ + beq 90bf4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90dc8 │ │ │ │ + beq 90dc4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90c28 │ │ │ │ + beq 90c24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 90c28 │ │ │ │ + beq 90c24 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90dd0 │ │ │ │ + beq 90dcc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90c58 │ │ │ │ + beq 90c54 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 90c58 │ │ │ │ + beq 90c54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90dd8 │ │ │ │ + beq 90dd4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90c88 │ │ │ │ + beq 90c84 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 90c88 │ │ │ │ + beq 90c84 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90de0 │ │ │ │ + beq 90ddc │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90cb8 │ │ │ │ + beq 90cb4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 90cb8 │ │ │ │ + beq 90cb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90de8 │ │ │ │ + beq 90de4 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90ce8 │ │ │ │ + beq 90ce4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 90ce8 │ │ │ │ + beq 90ce4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90df0 │ │ │ │ + beq 90dec │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90d18 │ │ │ │ + beq 90d14 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 90d18 │ │ │ │ + beq 90d14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 90df8 │ │ │ │ + beq 90df4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 90b98 │ │ │ │ + beq 90b94 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 90b98 │ │ │ │ + beq 90b94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 90b98 │ │ │ │ + bne 90b94 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90b98 │ │ │ │ + b 90b94 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 90acc │ │ │ │ + beq 90ac8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 90acc │ │ │ │ + beq 90ac8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 90acc │ │ │ │ + bne 90ac8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90acc │ │ │ │ + b 90ac8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90a90 │ │ │ │ + b 90a8c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90ac0 │ │ │ │ + b 90abc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90afc │ │ │ │ + b 90af8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90b2c │ │ │ │ + b 90b28 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90b5c │ │ │ │ + b 90b58 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90b8c │ │ │ │ + b 90b88 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90bc8 │ │ │ │ + b 90bc4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90bf8 │ │ │ │ + b 90bf4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90c28 │ │ │ │ + b 90c24 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90c58 │ │ │ │ + b 90c54 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90c88 │ │ │ │ + b 90c84 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90cb8 │ │ │ │ + b 90cb4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90ce8 │ │ │ │ + b 90ce4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 90e48 │ │ │ │ + bgt 90e44 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 90e9c │ │ │ │ + ldr r2, [pc, #92] @ 90e98 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 90e90 │ │ │ │ + beq 90e8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 90a4c │ │ │ │ + bl 90a48 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -66857,558 +66856,558 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50354 <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50120 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ - ldr r3, [pc, #1000] @ 91290 │ │ │ │ - ldr r2, [pc, #1000] @ 91294 │ │ │ │ + ldr r3, [pc, #1000] @ 9128c │ │ │ │ + ldr r2, [pc, #1000] @ 91290 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 9119c │ │ │ │ + beq 91198 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #968] @ 91298 │ │ │ │ + ldr r2, [pc, #968] @ 91294 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ - beq 90fb4 │ │ │ │ - ldr r1, [pc, #944] @ 9129c │ │ │ │ + beq 90fb0 │ │ │ │ + ldr r1, [pc, #944] @ 91298 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4fc70 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91128 │ │ │ │ + beq 91124 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 9110c │ │ │ │ - ldr r1, [pc, #908] @ 912a0 │ │ │ │ + beq 91108 │ │ │ │ + ldr r1, [pc, #908] @ 9129c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4fc70 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 911f8 │ │ │ │ + beq 911f4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ands r1, r1, #268435456 @ 0x10000000 │ │ │ │ - beq 911a8 │ │ │ │ - ldr r1, [pc, #872] @ 912a4 │ │ │ │ + beq 911a4 │ │ │ │ + ldr r1, [pc, #872] @ 912a0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 500e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91150 │ │ │ │ + bne 9114c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 91234 │ │ │ │ + beq 91230 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ moveq r9, r5 │ │ │ │ - beq 90f88 │ │ │ │ + beq 90f84 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq 9125c │ │ │ │ + beq 91258 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r9, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 90fa8 │ │ │ │ + beq 90fa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 90fa8 │ │ │ │ + bne 90fa4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 91108 │ │ │ │ - ldr r2, [pc, #736] @ 912a8 │ │ │ │ + beq 91104 │ │ │ │ + ldr r2, [pc, #736] @ 912a4 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ cmp r5, r7 │ │ │ │ - beq 91268 │ │ │ │ - ldr r2, [pc, #724] @ 912ac │ │ │ │ + beq 91264 │ │ │ │ + ldr r2, [pc, #724] @ 912a8 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ cmp r5, r6 │ │ │ │ - beq 9128c │ │ │ │ + beq 91288 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #10 │ │ │ │ - bgt 91188 │ │ │ │ - ldr r0, [pc, #700] @ 912b0 │ │ │ │ + bgt 91184 │ │ │ │ + ldr r0, [pc, #700] @ 912ac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5021c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 91128 │ │ │ │ - ldr r3, [pc, #684] @ 912b4 │ │ │ │ - ldr fp, [pc, #684] @ 912b8 │ │ │ │ + beq 91124 │ │ │ │ + ldr r3, [pc, #684] @ 912b0 │ │ │ │ + ldr fp, [pc, #684] @ 912b4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #676] @ 912bc │ │ │ │ + ldr r3, [pc, #676] @ 912b8 │ │ │ │ add fp, pc, fp │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r8, r4, #8 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ mov r5, #0 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ str fp, [sp, #12] │ │ │ │ - beq 91108 │ │ │ │ + beq 91104 │ │ │ │ cmp r3, r7 │ │ │ │ - beq 91268 │ │ │ │ + beq 91264 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 9128c │ │ │ │ + beq 91288 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bge 90fa8 │ │ │ │ + bge 90fa4 │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ - bl 90ea0 │ │ │ │ + bl 90e9c │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 911d0 │ │ │ │ + beq 911cc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ tst r0, #67108864 @ 0x4000000 │ │ │ │ - beq 91108 │ │ │ │ + beq 91104 │ │ │ │ cmp r3, r7 │ │ │ │ - beq 91268 │ │ │ │ + beq 91264 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 9128c │ │ │ │ + beq 91288 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r5, r3 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ moveq r3, r2 │ │ │ │ mov r2, fp │ │ │ │ bl 4fb38 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 910d0 │ │ │ │ + beq 910cc │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9] │ │ │ │ - beq 91144 │ │ │ │ + beq 91140 │ │ │ │ ldr r1, [fp] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 910ec │ │ │ │ + beq 910e8 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [fp] │ │ │ │ - beq 91138 │ │ │ │ + beq 91134 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 91128 │ │ │ │ + beq 91124 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r9, sl │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 9103c │ │ │ │ + bne 91038 │ │ │ │ bl 50514 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 91128 │ │ │ │ + beq 91124 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 91218 │ │ │ │ + beq 91214 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 910ec │ │ │ │ + b 910e8 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 910d0 │ │ │ │ - ldr r0, [pc, #360] @ 912c0 │ │ │ │ + b 910cc │ │ │ │ + ldr r0, [pc, #360] @ 912bc │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ bl 4fb38 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 9122c │ │ │ │ + beq 91228 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9122c │ │ │ │ - b 91224 │ │ │ │ - ldr r0, [pc, #308] @ 912c4 │ │ │ │ + bne 91228 │ │ │ │ + b 91220 │ │ │ │ + ldr r0, [pc, #308] @ 912c0 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 4fb38 │ │ │ │ - ldr r0, [pc, #292] @ 912c8 │ │ │ │ + ldr r0, [pc, #292] @ 912c4 │ │ │ │ add r0, pc, r0 │ │ │ │ b 5021c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 911c4 │ │ │ │ + beq 911c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 91220 │ │ │ │ + beq 9121c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r9, r1 │ │ │ │ - b 90f88 │ │ │ │ + b 90f84 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 91128 │ │ │ │ + beq 91124 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne 91128 │ │ │ │ + bne 91124 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91128 │ │ │ │ + b 91124 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 91128 │ │ │ │ + beq 91124 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 91128 │ │ │ │ + bne 91124 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91128 │ │ │ │ + b 91124 │ │ │ │ mov r9, r3 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ - b 90f88 │ │ │ │ + b 90f84 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ moveq r9, r5 │ │ │ │ - beq 90fa8 │ │ │ │ + beq 90fa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 90f80 │ │ │ │ + bne 90f7c │ │ │ │ mov r9, r5 │ │ │ │ - b 91224 │ │ │ │ + b 91220 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 90f80 │ │ │ │ - ldr r3, [pc, #92] @ 912cc │ │ │ │ - ldr r1, [pc, #92] @ 912d0 │ │ │ │ - ldr r0, [pc, #92] @ 912d4 │ │ │ │ + b 90f7c │ │ │ │ + ldr r3, [pc, #92] @ 912c8 │ │ │ │ + ldr r1, [pc, #92] @ 912cc │ │ │ │ + ldr r0, [pc, #92] @ 912d0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #88] @ 912d8 │ │ │ │ + ldr r2, [pc, #88] @ 912d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 504d4 │ │ │ │ - eorseq pc, sl, r0, asr r1 @ │ │ │ │ + eorseq pc, sl, r4, asr r1 @ │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ andeq r0, r0, r0, ror #7 │ │ │ │ - eorseq r7, r6, ip, ror r6 │ │ │ │ - eorseq r7, r6, r0, ror #12 │ │ │ │ - eorseq r7, r6, r8, asr #12 │ │ │ │ + mlaseq r6, r8, ip, r7 │ │ │ │ + eorseq r7, r6, ip, ror ip │ │ │ │ + eorseq r7, r6, r4, ror #24 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ - @ instruction: 0x003675bc │ │ │ │ - eorseq r7, r6, r0, lsr #11 │ │ │ │ - eorseq r7, r6, r0, asr r5 │ │ │ │ - mlaseq r6, ip, r5, r7 │ │ │ │ - eorseq r7, r6, r8, lsr r4 │ │ │ │ - eorseq r7, r6, ip, lsl #8 │ │ │ │ - eorseq ip, r6, r0, lsr r1 │ │ │ │ - eorseq sp, r8, r4, lsl #30 │ │ │ │ - eorseq r4, r6, r0, ror #1 │ │ │ │ - eorseq r7, r6, r8, lsl #4 │ │ │ │ + @ instruction: 0x00367bd8 │ │ │ │ + @ instruction: 0x00367bbc │ │ │ │ + eorseq r7, r6, ip, ror #22 │ │ │ │ + @ instruction: 0x00367bb8 │ │ │ │ + eorseq r7, r6, r4, asr sl │ │ │ │ + eorseq r7, r6, r8, lsr #20 │ │ │ │ + eorseq ip, r6, ip, asr #14 │ │ │ │ + eorseq lr, r8, r0, lsr #10 │ │ │ │ + @ instruction: 0x003646fc │ │ │ │ + eorseq r7, r6, r4, lsr #16 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91320 │ │ │ │ + beq 9131c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 91320 │ │ │ │ + beq 9131c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91650 │ │ │ │ + beq 9164c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91350 │ │ │ │ + beq 9134c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 91350 │ │ │ │ + beq 9134c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91658 │ │ │ │ + beq 91654 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91380 │ │ │ │ + beq 9137c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 91380 │ │ │ │ + beq 9137c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91660 │ │ │ │ + beq 9165c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 913b0 │ │ │ │ + beq 913ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 913b0 │ │ │ │ + beq 913ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91668 │ │ │ │ + beq 91664 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 913e0 │ │ │ │ + beq 913dc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 913e0 │ │ │ │ + beq 913dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91670 │ │ │ │ + beq 9166c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91410 │ │ │ │ + beq 9140c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 91410 │ │ │ │ + beq 9140c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91678 │ │ │ │ + beq 91674 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91440 │ │ │ │ + beq 9143c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 91440 │ │ │ │ + beq 9143c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91680 │ │ │ │ + beq 9167c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91470 │ │ │ │ + beq 9146c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 91470 │ │ │ │ + beq 9146c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91688 │ │ │ │ + beq 91684 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ tst r0, #1 │ │ │ │ - bne 91618 │ │ │ │ + bne 91614 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 914ac │ │ │ │ + beq 914a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 914ac │ │ │ │ + beq 914a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91690 │ │ │ │ + beq 9168c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 914dc │ │ │ │ + beq 914d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 914dc │ │ │ │ + beq 914d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91698 │ │ │ │ + beq 91694 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9150c │ │ │ │ + beq 91508 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 9150c │ │ │ │ + beq 91508 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 916a0 │ │ │ │ + beq 9169c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9153c │ │ │ │ + beq 91538 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 9153c │ │ │ │ + beq 91538 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 916a8 │ │ │ │ + beq 916a4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9156c │ │ │ │ + beq 91568 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 9156c │ │ │ │ + beq 91568 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 916b0 │ │ │ │ + beq 916ac │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ - bne 915e0 │ │ │ │ + bne 915dc │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 915a8 │ │ │ │ + beq 915a4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 915a8 │ │ │ │ + beq 915a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 916b8 │ │ │ │ + beq 916b4 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 915d8 │ │ │ │ + beq 915d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq 915d8 │ │ │ │ + beq 915d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 916c0 │ │ │ │ + beq 916bc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - beq 91578 │ │ │ │ + beq 91574 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 91578 │ │ │ │ + beq 91574 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 91578 │ │ │ │ + bne 91574 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91578 │ │ │ │ + b 91574 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - beq 9147c │ │ │ │ + beq 91478 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9147c │ │ │ │ + beq 91478 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9147c │ │ │ │ + bne 91478 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9147c │ │ │ │ + b 91478 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91320 │ │ │ │ + b 9131c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91350 │ │ │ │ + b 9134c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91380 │ │ │ │ + b 9137c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 913b0 │ │ │ │ + b 913ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 913e0 │ │ │ │ + b 913dc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91410 │ │ │ │ + b 9140c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91440 │ │ │ │ + b 9143c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91470 │ │ │ │ + b 9146c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 914ac │ │ │ │ + b 914a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 914dc │ │ │ │ + b 914d8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9150c │ │ │ │ + b 91508 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9153c │ │ │ │ + b 91538 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9156c │ │ │ │ + b 91568 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 915a8 │ │ │ │ + b 915a4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 91710 │ │ │ │ + bgt 9170c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 91764 │ │ │ │ + ldr r2, [pc, #92] @ 91760 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 91758 │ │ │ │ + beq 91754 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 912dc │ │ │ │ + bl 912d8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -67426,280 +67425,280 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 917ac │ │ │ │ + beq 917a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 917ac │ │ │ │ + beq 917a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91adc │ │ │ │ + beq 91ad8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 917dc │ │ │ │ + beq 917d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 917dc │ │ │ │ + beq 917d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91ae4 │ │ │ │ + beq 91ae0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9180c │ │ │ │ + beq 91808 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 9180c │ │ │ │ + beq 91808 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91aec │ │ │ │ + beq 91ae8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9183c │ │ │ │ + beq 91838 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 9183c │ │ │ │ + beq 91838 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91af4 │ │ │ │ + beq 91af0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9186c │ │ │ │ + beq 91868 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 9186c │ │ │ │ + beq 91868 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91afc │ │ │ │ + beq 91af8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9189c │ │ │ │ + beq 91898 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 9189c │ │ │ │ + beq 91898 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91b04 │ │ │ │ + beq 91b00 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 918cc │ │ │ │ + beq 918c8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 918cc │ │ │ │ + beq 918c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91b0c │ │ │ │ + beq 91b08 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 91aa4 │ │ │ │ + bne 91aa0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91908 │ │ │ │ + beq 91904 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 91908 │ │ │ │ + beq 91904 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91b14 │ │ │ │ + beq 91b10 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91938 │ │ │ │ + beq 91934 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 91938 │ │ │ │ + beq 91934 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91b1c │ │ │ │ + beq 91b18 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91968 │ │ │ │ + beq 91964 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 91968 │ │ │ │ + beq 91964 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91b24 │ │ │ │ + beq 91b20 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91998 │ │ │ │ + beq 91994 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 91998 │ │ │ │ + beq 91994 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91b2c │ │ │ │ + beq 91b28 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ tst r0, #1 │ │ │ │ - bne 91a6c │ │ │ │ + bne 91a68 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 919d4 │ │ │ │ + beq 919d0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 919d4 │ │ │ │ + beq 919d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91b34 │ │ │ │ + beq 91b30 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91a04 │ │ │ │ + beq 91a00 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 91a04 │ │ │ │ + beq 91a00 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91b3c │ │ │ │ + beq 91b38 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91a34 │ │ │ │ + beq 91a30 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 91a34 │ │ │ │ + beq 91a30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91b44 │ │ │ │ + beq 91b40 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91a64 │ │ │ │ + beq 91a60 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 91a64 │ │ │ │ + beq 91a60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91b4c │ │ │ │ + beq 91b48 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - beq 919a4 │ │ │ │ + beq 919a0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 919a4 │ │ │ │ + beq 919a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 919a4 │ │ │ │ + bne 919a0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 919a4 │ │ │ │ + b 919a0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 918d8 │ │ │ │ + beq 918d4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 918d8 │ │ │ │ + beq 918d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 918d8 │ │ │ │ + bne 918d4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 918d8 │ │ │ │ + b 918d4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 917ac │ │ │ │ + b 917a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 917dc │ │ │ │ + b 917d8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9180c │ │ │ │ + b 91808 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9183c │ │ │ │ + b 91838 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9186c │ │ │ │ + b 91868 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9189c │ │ │ │ + b 91898 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 918cc │ │ │ │ + b 918c8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91908 │ │ │ │ + b 91904 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91938 │ │ │ │ + b 91934 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91968 │ │ │ │ + b 91964 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91998 │ │ │ │ + b 91994 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 919d4 │ │ │ │ + b 919d0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91a04 │ │ │ │ + b 91a00 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91a34 │ │ │ │ + b 91a30 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 91b9c │ │ │ │ + bgt 91b98 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 91bf0 │ │ │ │ + ldr r2, [pc, #92] @ 91bec │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 91be4 │ │ │ │ + beq 91be0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91768 │ │ │ │ + bl 91764 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -67717,285 +67716,285 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91c38 │ │ │ │ + beq 91c34 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 91c38 │ │ │ │ + beq 91c34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91f90 │ │ │ │ + beq 91f8c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91c68 │ │ │ │ + beq 91c64 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 91c68 │ │ │ │ + beq 91c64 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91f98 │ │ │ │ + beq 91f94 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91c98 │ │ │ │ + beq 91c94 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 91c98 │ │ │ │ + beq 91c94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91fa0 │ │ │ │ + beq 91f9c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91cc8 │ │ │ │ + beq 91cc4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 91cc8 │ │ │ │ + beq 91cc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91fa8 │ │ │ │ + beq 91fa4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91cf8 │ │ │ │ + beq 91cf4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 91cf8 │ │ │ │ + beq 91cf4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91fb0 │ │ │ │ + beq 91fac │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91d28 │ │ │ │ + beq 91d24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 91d28 │ │ │ │ + beq 91d24 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91fb8 │ │ │ │ + beq 91fb4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91d58 │ │ │ │ + beq 91d54 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 91d58 │ │ │ │ + beq 91d54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91fc0 │ │ │ │ + beq 91fbc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 91eb0 │ │ │ │ + bne 91eac │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91d94 │ │ │ │ + beq 91d90 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 91d94 │ │ │ │ + beq 91d90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91fc8 │ │ │ │ + beq 91fc4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91dc4 │ │ │ │ + beq 91dc0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 91dc4 │ │ │ │ + beq 91dc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91fd0 │ │ │ │ + beq 91fcc │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91df4 │ │ │ │ + beq 91df0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 91df4 │ │ │ │ + beq 91df0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91fd8 │ │ │ │ + beq 91fd4 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ tst r0, #1 │ │ │ │ - bne 91f58 │ │ │ │ + bne 91f54 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91e30 │ │ │ │ + beq 91e2c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 91e30 │ │ │ │ + beq 91e2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91fe0 │ │ │ │ + beq 91fdc │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ tst r0, #1 │ │ │ │ - bne 91f20 │ │ │ │ + bne 91f1c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91e6c │ │ │ │ + beq 91e68 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 91e6c │ │ │ │ + beq 91e68 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91fe8 │ │ │ │ + beq 91fe4 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91e9c │ │ │ │ + beq 91e98 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 91e9c │ │ │ │ + beq 91e98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 91ff0 │ │ │ │ + beq 91fec │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ tst r0, #1 │ │ │ │ - bne 91ee8 │ │ │ │ + bne 91ee4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 91d64 │ │ │ │ + beq 91d60 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 91d64 │ │ │ │ + beq 91d60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 91d64 │ │ │ │ + bne 91d60 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91d64 │ │ │ │ + b 91d60 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ - beq 91ea8 │ │ │ │ + beq 91ea4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 91ea8 │ │ │ │ + beq 91ea4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 91ea8 │ │ │ │ + bne 91ea4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91ea8 │ │ │ │ + b 91ea4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - beq 91e3c │ │ │ │ + beq 91e38 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 91e3c │ │ │ │ + beq 91e38 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 91e3c │ │ │ │ + bne 91e38 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91e3c │ │ │ │ + b 91e38 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - beq 91e00 │ │ │ │ + beq 91dfc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 91e00 │ │ │ │ + beq 91dfc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 91e00 │ │ │ │ + bne 91dfc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91e00 │ │ │ │ + b 91dfc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91c38 │ │ │ │ + b 91c34 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91c68 │ │ │ │ + b 91c64 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91c98 │ │ │ │ + b 91c94 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91cc8 │ │ │ │ + b 91cc4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91cf8 │ │ │ │ + b 91cf4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91d28 │ │ │ │ + b 91d24 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91d58 │ │ │ │ + b 91d54 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91d94 │ │ │ │ + b 91d90 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91dc4 │ │ │ │ + b 91dc0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91df4 │ │ │ │ + b 91df0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91e30 │ │ │ │ + b 91e2c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91e6c │ │ │ │ + b 91e68 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 91e9c │ │ │ │ + b 91e98 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 9203c │ │ │ │ + bgt 92038 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 92090 │ │ │ │ + ldr r2, [pc, #92] @ 9208c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 92084 │ │ │ │ + beq 92080 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91bf4 │ │ │ │ + bl 91bf0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -68013,291 +68012,291 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 920d8 │ │ │ │ + beq 920d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 920d8 │ │ │ │ + beq 920d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92424 │ │ │ │ + beq 92420 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92108 │ │ │ │ + beq 92104 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 92108 │ │ │ │ + beq 92104 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9242c │ │ │ │ + beq 92428 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92138 │ │ │ │ + beq 92134 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 92138 │ │ │ │ + beq 92134 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92434 │ │ │ │ + beq 92430 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92168 │ │ │ │ + beq 92164 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 92168 │ │ │ │ + beq 92164 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9243c │ │ │ │ + beq 92438 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92198 │ │ │ │ + beq 92194 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 92198 │ │ │ │ + beq 92194 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92444 │ │ │ │ + beq 92440 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 921c8 │ │ │ │ + beq 921c4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 921c8 │ │ │ │ + beq 921c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9244c │ │ │ │ + beq 92448 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 921f8 │ │ │ │ + beq 921f4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 921f8 │ │ │ │ + beq 921f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92454 │ │ │ │ + beq 92450 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 923ec │ │ │ │ + bne 923e8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92234 │ │ │ │ + beq 92230 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 92234 │ │ │ │ + beq 92230 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9245c │ │ │ │ + beq 92458 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92264 │ │ │ │ + beq 92260 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 92264 │ │ │ │ + beq 92260 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92464 │ │ │ │ + beq 92460 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92294 │ │ │ │ + beq 92290 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 92294 │ │ │ │ + beq 92290 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9246c │ │ │ │ + beq 92468 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 922c4 │ │ │ │ + beq 922c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 922c4 │ │ │ │ + beq 922c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92474 │ │ │ │ + beq 92470 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 922f4 │ │ │ │ + beq 922f0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 922f4 │ │ │ │ + beq 922f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9247c │ │ │ │ + beq 92478 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92324 │ │ │ │ + beq 92320 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 92324 │ │ │ │ + beq 92320 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92484 │ │ │ │ + beq 92480 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92354 │ │ │ │ + beq 92350 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 92354 │ │ │ │ + beq 92350 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9248c │ │ │ │ + beq 92488 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92384 │ │ │ │ + beq 92380 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 92384 │ │ │ │ + beq 92380 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92494 │ │ │ │ + beq 92490 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 923b4 │ │ │ │ + beq 923b0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 923b4 │ │ │ │ + beq 923b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9249c │ │ │ │ + beq 92498 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 923e4 │ │ │ │ + beq 923e0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq 923e4 │ │ │ │ + beq 923e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 924a4 │ │ │ │ + beq 924a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 92204 │ │ │ │ + beq 92200 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 92204 │ │ │ │ + beq 92200 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 92204 │ │ │ │ + bne 92200 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92204 │ │ │ │ + b 92200 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 920d8 │ │ │ │ + b 920d4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92108 │ │ │ │ + b 92104 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92138 │ │ │ │ + b 92134 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92168 │ │ │ │ + b 92164 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92198 │ │ │ │ + b 92194 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 921c8 │ │ │ │ + b 921c4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 921f8 │ │ │ │ + b 921f4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92234 │ │ │ │ + b 92230 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92264 │ │ │ │ + b 92260 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92294 │ │ │ │ + b 92290 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 922c4 │ │ │ │ + b 922c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 922f4 │ │ │ │ + b 922f0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92324 │ │ │ │ + b 92320 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92354 │ │ │ │ + b 92350 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92384 │ │ │ │ + b 92380 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 923b4 │ │ │ │ + b 923b0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 924f4 │ │ │ │ + bgt 924f0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 92548 │ │ │ │ + ldr r2, [pc, #92] @ 92544 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 9253c │ │ │ │ + beq 92538 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 92094 │ │ │ │ + bl 92090 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -68315,291 +68314,291 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92590 │ │ │ │ + beq 9258c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 92590 │ │ │ │ + beq 9258c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 928dc │ │ │ │ + beq 928d8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 925c0 │ │ │ │ + beq 925bc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 925c0 │ │ │ │ + beq 925bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 928e4 │ │ │ │ + beq 928e0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 925f0 │ │ │ │ + beq 925ec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 925f0 │ │ │ │ + beq 925ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 928ec │ │ │ │ + beq 928e8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92620 │ │ │ │ + beq 9261c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 92620 │ │ │ │ + beq 9261c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 928f4 │ │ │ │ + beq 928f0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92650 │ │ │ │ + beq 9264c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 92650 │ │ │ │ + beq 9264c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 928fc │ │ │ │ + beq 928f8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92680 │ │ │ │ + beq 9267c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 92680 │ │ │ │ + beq 9267c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92904 │ │ │ │ + beq 92900 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 926b0 │ │ │ │ + beq 926ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 926b0 │ │ │ │ + beq 926ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9290c │ │ │ │ + beq 92908 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 928a4 │ │ │ │ + bne 928a0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 926ec │ │ │ │ + beq 926e8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 926ec │ │ │ │ + beq 926e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92914 │ │ │ │ + beq 92910 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9271c │ │ │ │ + beq 92718 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 9271c │ │ │ │ + beq 92718 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9291c │ │ │ │ + beq 92918 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9274c │ │ │ │ + beq 92748 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 9274c │ │ │ │ + beq 92748 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92924 │ │ │ │ + beq 92920 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9277c │ │ │ │ + beq 92778 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 9277c │ │ │ │ + beq 92778 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9292c │ │ │ │ + beq 92928 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 927ac │ │ │ │ + beq 927a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 927ac │ │ │ │ + beq 927a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92934 │ │ │ │ + beq 92930 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 927dc │ │ │ │ + beq 927d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 927dc │ │ │ │ + beq 927d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9293c │ │ │ │ + beq 92938 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9280c │ │ │ │ + beq 92808 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 9280c │ │ │ │ + beq 92808 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92944 │ │ │ │ + beq 92940 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9283c │ │ │ │ + beq 92838 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 9283c │ │ │ │ + beq 92838 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9294c │ │ │ │ + beq 92948 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9286c │ │ │ │ + beq 92868 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 9286c │ │ │ │ + beq 92868 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92954 │ │ │ │ + beq 92950 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9289c │ │ │ │ + beq 92898 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq 9289c │ │ │ │ + beq 92898 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9295c │ │ │ │ + beq 92958 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 926bc │ │ │ │ + beq 926b8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 926bc │ │ │ │ + beq 926b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 926bc │ │ │ │ + bne 926b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 926bc │ │ │ │ + b 926b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92590 │ │ │ │ + b 9258c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 925c0 │ │ │ │ + b 925bc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 925f0 │ │ │ │ + b 925ec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92620 │ │ │ │ + b 9261c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92650 │ │ │ │ + b 9264c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92680 │ │ │ │ + b 9267c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 926b0 │ │ │ │ + b 926ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 926ec │ │ │ │ + b 926e8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9271c │ │ │ │ + b 92718 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9274c │ │ │ │ + b 92748 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9277c │ │ │ │ + b 92778 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 927ac │ │ │ │ + b 927a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 927dc │ │ │ │ + b 927d8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9280c │ │ │ │ + b 92808 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9283c │ │ │ │ + b 92838 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9286c │ │ │ │ + b 92868 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 929ac │ │ │ │ + bgt 929a8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 92a00 │ │ │ │ + ldr r2, [pc, #92] @ 929fc │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 929f4 │ │ │ │ + beq 929f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9254c │ │ │ │ + bl 92548 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -68617,291 +68616,291 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92a48 │ │ │ │ + beq 92a44 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 92a48 │ │ │ │ + beq 92a44 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92d94 │ │ │ │ + beq 92d90 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92a78 │ │ │ │ + beq 92a74 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 92a78 │ │ │ │ + beq 92a74 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92d9c │ │ │ │ + beq 92d98 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92aa8 │ │ │ │ + beq 92aa4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 92aa8 │ │ │ │ + beq 92aa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92da4 │ │ │ │ + beq 92da0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92ad8 │ │ │ │ + beq 92ad4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 92ad8 │ │ │ │ + beq 92ad4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92dac │ │ │ │ + beq 92da8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92b08 │ │ │ │ + beq 92b04 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 92b08 │ │ │ │ + beq 92b04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92db4 │ │ │ │ + beq 92db0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92b38 │ │ │ │ + beq 92b34 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 92b38 │ │ │ │ + beq 92b34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92dbc │ │ │ │ + beq 92db8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92b68 │ │ │ │ + beq 92b64 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 92b68 │ │ │ │ + beq 92b64 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92dc4 │ │ │ │ + beq 92dc0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 92d5c │ │ │ │ + bne 92d58 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92ba4 │ │ │ │ + beq 92ba0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 92ba4 │ │ │ │ + beq 92ba0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92dcc │ │ │ │ + beq 92dc8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92bd4 │ │ │ │ + beq 92bd0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 92bd4 │ │ │ │ + beq 92bd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92dd4 │ │ │ │ + beq 92dd0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92c04 │ │ │ │ + beq 92c00 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 92c04 │ │ │ │ + beq 92c00 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92ddc │ │ │ │ + beq 92dd8 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92c34 │ │ │ │ + beq 92c30 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 92c34 │ │ │ │ + beq 92c30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92de4 │ │ │ │ + beq 92de0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92c64 │ │ │ │ + beq 92c60 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 92c64 │ │ │ │ + beq 92c60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92dec │ │ │ │ + beq 92de8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92c94 │ │ │ │ + beq 92c90 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 92c94 │ │ │ │ + beq 92c90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92df4 │ │ │ │ + beq 92df0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92cc4 │ │ │ │ + beq 92cc0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 92cc4 │ │ │ │ + beq 92cc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92dfc │ │ │ │ + beq 92df8 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92cf4 │ │ │ │ + beq 92cf0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 92cf4 │ │ │ │ + beq 92cf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92e04 │ │ │ │ + beq 92e00 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92d24 │ │ │ │ + beq 92d20 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 92d24 │ │ │ │ + beq 92d20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92e0c │ │ │ │ + beq 92e08 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92d54 │ │ │ │ + beq 92d50 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 92d54 │ │ │ │ + beq 92d50 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 92e14 │ │ │ │ + beq 92e10 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 92b74 │ │ │ │ + beq 92b70 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 92b74 │ │ │ │ + beq 92b70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 92b74 │ │ │ │ + bne 92b70 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92b74 │ │ │ │ + b 92b70 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92a48 │ │ │ │ + b 92a44 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92a78 │ │ │ │ + b 92a74 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92aa8 │ │ │ │ + b 92aa4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92ad8 │ │ │ │ + b 92ad4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92b08 │ │ │ │ + b 92b04 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92b38 │ │ │ │ + b 92b34 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92b68 │ │ │ │ + b 92b64 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92ba4 │ │ │ │ + b 92ba0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92bd4 │ │ │ │ + b 92bd0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92c04 │ │ │ │ + b 92c00 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92c34 │ │ │ │ + b 92c30 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92c64 │ │ │ │ + b 92c60 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92c94 │ │ │ │ + b 92c90 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92cc4 │ │ │ │ + b 92cc0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92cf4 │ │ │ │ + b 92cf0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92d24 │ │ │ │ + b 92d20 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 92e64 │ │ │ │ + bgt 92e60 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 92eb8 │ │ │ │ + ldr r2, [pc, #92] @ 92eb4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 92eac │ │ │ │ + beq 92ea8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 92a04 │ │ │ │ + bl 92a00 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -68919,291 +68918,291 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92f00 │ │ │ │ + beq 92efc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 92f00 │ │ │ │ + beq 92efc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9324c │ │ │ │ + beq 93248 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92f30 │ │ │ │ + beq 92f2c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 92f30 │ │ │ │ + beq 92f2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93254 │ │ │ │ + beq 93250 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92f60 │ │ │ │ + beq 92f5c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 92f60 │ │ │ │ + beq 92f5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9325c │ │ │ │ + beq 93258 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92f90 │ │ │ │ + beq 92f8c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 92f90 │ │ │ │ + beq 92f8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93264 │ │ │ │ + beq 93260 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92fc0 │ │ │ │ + beq 92fbc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 92fc0 │ │ │ │ + beq 92fbc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9326c │ │ │ │ + beq 93268 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92ff0 │ │ │ │ + beq 92fec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 92ff0 │ │ │ │ + beq 92fec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93274 │ │ │ │ + beq 93270 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93020 │ │ │ │ + beq 9301c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 93020 │ │ │ │ + beq 9301c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9327c │ │ │ │ + beq 93278 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93050 │ │ │ │ + beq 9304c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 93050 │ │ │ │ + beq 9304c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93284 │ │ │ │ + beq 93280 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93080 │ │ │ │ + beq 9307c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 93080 │ │ │ │ + beq 9307c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9328c │ │ │ │ + beq 93288 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ tst r0, #1 │ │ │ │ - bne 93214 │ │ │ │ + bne 93210 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 930bc │ │ │ │ + beq 930b8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 930bc │ │ │ │ + beq 930b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93294 │ │ │ │ + beq 93290 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 930ec │ │ │ │ + beq 930e8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 930ec │ │ │ │ + beq 930e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9329c │ │ │ │ + beq 93298 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9311c │ │ │ │ + beq 93118 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 9311c │ │ │ │ + beq 93118 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 932a4 │ │ │ │ + beq 932a0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9314c │ │ │ │ + beq 93148 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 9314c │ │ │ │ + beq 93148 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 932ac │ │ │ │ + beq 932a8 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9317c │ │ │ │ + beq 93178 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 9317c │ │ │ │ + beq 93178 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 932b4 │ │ │ │ + beq 932b0 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 931ac │ │ │ │ + beq 931a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 931ac │ │ │ │ + beq 931a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 932bc │ │ │ │ + beq 932b8 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 931dc │ │ │ │ + beq 931d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 931dc │ │ │ │ + beq 931d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 932c4 │ │ │ │ + beq 932c0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9320c │ │ │ │ + beq 93208 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq 9320c │ │ │ │ + beq 93208 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 932cc │ │ │ │ + beq 932c8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - beq 9308c │ │ │ │ + beq 93088 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9308c │ │ │ │ + beq 93088 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9308c │ │ │ │ + bne 93088 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9308c │ │ │ │ + b 93088 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92f00 │ │ │ │ + b 92efc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92f30 │ │ │ │ + b 92f2c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92f60 │ │ │ │ + b 92f5c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92f90 │ │ │ │ + b 92f8c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92fc0 │ │ │ │ + b 92fbc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 92ff0 │ │ │ │ + b 92fec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93020 │ │ │ │ + b 9301c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93050 │ │ │ │ + b 9304c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93080 │ │ │ │ + b 9307c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 930bc │ │ │ │ + b 930b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 930ec │ │ │ │ + b 930e8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9311c │ │ │ │ + b 93118 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9314c │ │ │ │ + b 93148 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9317c │ │ │ │ + b 93178 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 931ac │ │ │ │ + b 931a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 931dc │ │ │ │ + b 931d8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 9331c │ │ │ │ + bgt 93318 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 93370 │ │ │ │ + ldr r2, [pc, #92] @ 9336c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 93364 │ │ │ │ + beq 93360 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 92ebc │ │ │ │ + bl 92eb8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -69221,305 +69220,305 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 933b8 │ │ │ │ + beq 933b4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 933b8 │ │ │ │ + beq 933b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93734 │ │ │ │ + beq 93730 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 933e8 │ │ │ │ + beq 933e4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 933e8 │ │ │ │ + beq 933e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9373c │ │ │ │ + beq 93738 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93418 │ │ │ │ + beq 93414 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 93418 │ │ │ │ + beq 93414 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93744 │ │ │ │ + beq 93740 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93448 │ │ │ │ + beq 93444 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 93448 │ │ │ │ + beq 93444 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9374c │ │ │ │ + beq 93748 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93478 │ │ │ │ + beq 93474 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 93478 │ │ │ │ + beq 93474 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93754 │ │ │ │ + beq 93750 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 934a8 │ │ │ │ + beq 934a4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 934a8 │ │ │ │ + beq 934a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9375c │ │ │ │ + beq 93758 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 934d8 │ │ │ │ + beq 934d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 934d8 │ │ │ │ + beq 934d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93764 │ │ │ │ + beq 93760 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 936fc │ │ │ │ + bne 936f8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93514 │ │ │ │ + beq 93510 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 93514 │ │ │ │ + beq 93510 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9376c │ │ │ │ + beq 93768 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93544 │ │ │ │ + beq 93540 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 93544 │ │ │ │ + beq 93540 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93774 │ │ │ │ + beq 93770 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93574 │ │ │ │ + beq 93570 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 93574 │ │ │ │ + beq 93570 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9377c │ │ │ │ + beq 93778 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 935a4 │ │ │ │ + beq 935a0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 935a4 │ │ │ │ + beq 935a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93784 │ │ │ │ + beq 93780 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 935d4 │ │ │ │ + beq 935d0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 935d4 │ │ │ │ + beq 935d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9378c │ │ │ │ + beq 93788 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93604 │ │ │ │ + beq 93600 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 93604 │ │ │ │ + beq 93600 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93794 │ │ │ │ + beq 93790 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93634 │ │ │ │ + beq 93630 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 93634 │ │ │ │ + beq 93630 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9379c │ │ │ │ + beq 93798 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93664 │ │ │ │ + beq 93660 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 93664 │ │ │ │ + beq 93660 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 937a4 │ │ │ │ + beq 937a0 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93694 │ │ │ │ + beq 93690 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 93694 │ │ │ │ + beq 93690 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 937ac │ │ │ │ + beq 937a8 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 936c4 │ │ │ │ + beq 936c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq 936c4 │ │ │ │ + beq 936c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 937b4 │ │ │ │ + beq 937b0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 936f4 │ │ │ │ + beq 936f0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 936f4 │ │ │ │ + beq 936f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 937bc │ │ │ │ + beq 937b8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 934e4 │ │ │ │ + beq 934e0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 934e4 │ │ │ │ + beq 934e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 934e4 │ │ │ │ + bne 934e0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 934e4 │ │ │ │ + b 934e0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 933b8 │ │ │ │ + b 933b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 933e8 │ │ │ │ + b 933e4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93418 │ │ │ │ + b 93414 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93448 │ │ │ │ + b 93444 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93478 │ │ │ │ + b 93474 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 934a8 │ │ │ │ + b 934a4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 934d8 │ │ │ │ + b 934d4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93514 │ │ │ │ + b 93510 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93544 │ │ │ │ + b 93540 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93574 │ │ │ │ + b 93570 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 935a4 │ │ │ │ + b 935a0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 935d4 │ │ │ │ + b 935d0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93604 │ │ │ │ + b 93600 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93634 │ │ │ │ + b 93630 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93664 │ │ │ │ + b 93660 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93694 │ │ │ │ + b 93690 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 936c4 │ │ │ │ + b 936c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 9380c │ │ │ │ + bgt 93808 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 93860 │ │ │ │ + ldr r2, [pc, #92] @ 9385c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 93854 │ │ │ │ + beq 93850 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 93374 │ │ │ │ + bl 93370 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -69537,305 +69536,305 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 938a8 │ │ │ │ + beq 938a4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 938a8 │ │ │ │ + beq 938a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93c24 │ │ │ │ + beq 93c20 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 938d8 │ │ │ │ + beq 938d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 938d8 │ │ │ │ + beq 938d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93c2c │ │ │ │ + beq 93c28 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93908 │ │ │ │ + beq 93904 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 93908 │ │ │ │ + beq 93904 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93c34 │ │ │ │ + beq 93c30 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93938 │ │ │ │ + beq 93934 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 93938 │ │ │ │ + beq 93934 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93c3c │ │ │ │ + beq 93c38 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93968 │ │ │ │ + beq 93964 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 93968 │ │ │ │ + beq 93964 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93c44 │ │ │ │ + beq 93c40 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93998 │ │ │ │ + beq 93994 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 93998 │ │ │ │ + beq 93994 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93c4c │ │ │ │ + beq 93c48 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 939c8 │ │ │ │ + beq 939c4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 939c8 │ │ │ │ + beq 939c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93c54 │ │ │ │ + beq 93c50 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 93bec │ │ │ │ + bne 93be8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93a04 │ │ │ │ + beq 93a00 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 93a04 │ │ │ │ + beq 93a00 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93c5c │ │ │ │ + beq 93c58 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93a34 │ │ │ │ + beq 93a30 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 93a34 │ │ │ │ + beq 93a30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93c64 │ │ │ │ + beq 93c60 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93a64 │ │ │ │ + beq 93a60 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 93a64 │ │ │ │ + beq 93a60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93c6c │ │ │ │ + beq 93c68 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93a94 │ │ │ │ + beq 93a90 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 93a94 │ │ │ │ + beq 93a90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93c74 │ │ │ │ + beq 93c70 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93ac4 │ │ │ │ + beq 93ac0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 93ac4 │ │ │ │ + beq 93ac0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93c7c │ │ │ │ + beq 93c78 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93af4 │ │ │ │ + beq 93af0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 93af4 │ │ │ │ + beq 93af0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93c84 │ │ │ │ + beq 93c80 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93b24 │ │ │ │ + beq 93b20 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 93b24 │ │ │ │ + beq 93b20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93c8c │ │ │ │ + beq 93c88 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93b54 │ │ │ │ + beq 93b50 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq 93b54 │ │ │ │ + beq 93b50 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93c94 │ │ │ │ + beq 93c90 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93b84 │ │ │ │ + beq 93b80 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 93b84 │ │ │ │ + beq 93b80 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93c9c │ │ │ │ + beq 93c98 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93bb4 │ │ │ │ + beq 93bb0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - beq 93bb4 │ │ │ │ + beq 93bb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93ca4 │ │ │ │ + beq 93ca0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93be4 │ │ │ │ + beq 93be0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ - beq 93be4 │ │ │ │ + beq 93be0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 93cac │ │ │ │ + beq 93ca8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 939d4 │ │ │ │ + beq 939d0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 939d4 │ │ │ │ + beq 939d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 939d4 │ │ │ │ + bne 939d0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 939d4 │ │ │ │ + b 939d0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 938a8 │ │ │ │ + b 938a4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 938d8 │ │ │ │ + b 938d4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93908 │ │ │ │ + b 93904 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93938 │ │ │ │ + b 93934 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93968 │ │ │ │ + b 93964 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93998 │ │ │ │ + b 93994 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 939c8 │ │ │ │ + b 939c4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93a04 │ │ │ │ + b 93a00 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93a34 │ │ │ │ + b 93a30 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93a64 │ │ │ │ + b 93a60 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93a94 │ │ │ │ + b 93a90 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93ac4 │ │ │ │ + b 93ac0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93af4 │ │ │ │ + b 93af0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93b24 │ │ │ │ + b 93b20 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93b54 │ │ │ │ + b 93b50 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93b84 │ │ │ │ + b 93b80 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93bb4 │ │ │ │ + b 93bb0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 93cfc │ │ │ │ + bgt 93cf8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 93d50 │ │ │ │ + ldr r2, [pc, #92] @ 93d4c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 93d44 │ │ │ │ + beq 93d40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 93864 │ │ │ │ + bl 93860 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -69853,308 +69852,308 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93d98 │ │ │ │ + beq 93d94 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 93d98 │ │ │ │ + beq 93d94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94128 │ │ │ │ + beq 94124 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93dc8 │ │ │ │ + beq 93dc4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 93dc8 │ │ │ │ + beq 93dc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94130 │ │ │ │ + beq 9412c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93df8 │ │ │ │ + beq 93df4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 93df8 │ │ │ │ + beq 93df4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94138 │ │ │ │ + beq 94134 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93e28 │ │ │ │ + beq 93e24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 93e28 │ │ │ │ + beq 93e24 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94140 │ │ │ │ + beq 9413c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93e58 │ │ │ │ + beq 93e54 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 93e58 │ │ │ │ + beq 93e54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94148 │ │ │ │ + beq 94144 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93e88 │ │ │ │ + beq 93e84 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 93e88 │ │ │ │ + beq 93e84 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94150 │ │ │ │ + beq 9414c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93eb8 │ │ │ │ + beq 93eb4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 93eb8 │ │ │ │ + beq 93eb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94158 │ │ │ │ + beq 94154 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93ee8 │ │ │ │ + beq 93ee4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 93ee8 │ │ │ │ + beq 93ee4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94160 │ │ │ │ + beq 9415c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ tst r0, #1 │ │ │ │ - bne 940f0 │ │ │ │ + bne 940ec │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93f24 │ │ │ │ + beq 93f20 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 93f24 │ │ │ │ + beq 93f20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94168 │ │ │ │ + beq 94164 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93f54 │ │ │ │ + beq 93f50 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 93f54 │ │ │ │ + beq 93f50 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94170 │ │ │ │ + beq 9416c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93f84 │ │ │ │ + beq 93f80 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 93f84 │ │ │ │ + beq 93f80 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94178 │ │ │ │ + beq 94174 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93fb4 │ │ │ │ + beq 93fb0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 93fb4 │ │ │ │ + beq 93fb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94180 │ │ │ │ + beq 9417c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93fe4 │ │ │ │ + beq 93fe0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 93fe4 │ │ │ │ + beq 93fe0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94188 │ │ │ │ + beq 94184 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ tst r0, #1 │ │ │ │ - bne 940b8 │ │ │ │ + bne 940b4 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94020 │ │ │ │ + beq 9401c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 94020 │ │ │ │ + beq 9401c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94190 │ │ │ │ + beq 9418c │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94050 │ │ │ │ + beq 9404c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ - beq 94050 │ │ │ │ + beq 9404c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94198 │ │ │ │ + beq 94194 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94080 │ │ │ │ + beq 9407c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ - beq 94080 │ │ │ │ + beq 9407c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 941a0 │ │ │ │ + beq 9419c │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 940b0 │ │ │ │ + beq 940ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ - beq 940b0 │ │ │ │ + beq 940ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 941a8 │ │ │ │ + beq 941a4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - beq 93ff0 │ │ │ │ + beq 93fec │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 93ff0 │ │ │ │ + beq 93fec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 93ff0 │ │ │ │ + bne 93fec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93ff0 │ │ │ │ + b 93fec │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - beq 93ef4 │ │ │ │ + beq 93ef0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 93ef4 │ │ │ │ + beq 93ef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 93ef4 │ │ │ │ + bne 93ef0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93ef4 │ │ │ │ + b 93ef0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93d98 │ │ │ │ + b 93d94 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93dc8 │ │ │ │ + b 93dc4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93df8 │ │ │ │ + b 93df4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93e28 │ │ │ │ + b 93e24 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93e58 │ │ │ │ + b 93e54 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93e88 │ │ │ │ + b 93e84 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93eb8 │ │ │ │ + b 93eb4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93ee8 │ │ │ │ + b 93ee4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93f24 │ │ │ │ + b 93f20 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93f54 │ │ │ │ + b 93f50 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93f84 │ │ │ │ + b 93f80 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93fb4 │ │ │ │ + b 93fb0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 93fe4 │ │ │ │ + b 93fe0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94020 │ │ │ │ + b 9401c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94050 │ │ │ │ + b 9404c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94080 │ │ │ │ + b 9407c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 941f8 │ │ │ │ + bgt 941f4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 9424c │ │ │ │ + ldr r2, [pc, #92] @ 94248 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 94240 │ │ │ │ + beq 9423c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 93d54 │ │ │ │ + bl 93d50 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -70172,311 +70171,311 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94294 │ │ │ │ + beq 94290 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 94294 │ │ │ │ + beq 94290 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94638 │ │ │ │ + beq 94634 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 942c4 │ │ │ │ + beq 942c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 942c4 │ │ │ │ + beq 942c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94640 │ │ │ │ + beq 9463c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 942f4 │ │ │ │ + beq 942f0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 942f4 │ │ │ │ + beq 942f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94648 │ │ │ │ + beq 94644 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94324 │ │ │ │ + beq 94320 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 94324 │ │ │ │ + beq 94320 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94650 │ │ │ │ + beq 9464c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94354 │ │ │ │ + beq 94350 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 94354 │ │ │ │ + beq 94350 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94658 │ │ │ │ + beq 94654 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94384 │ │ │ │ + beq 94380 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 94384 │ │ │ │ + beq 94380 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94660 │ │ │ │ + beq 9465c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 943b4 │ │ │ │ + beq 943b0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 943b4 │ │ │ │ + beq 943b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94668 │ │ │ │ + beq 94664 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 943e4 │ │ │ │ + beq 943e0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 943e4 │ │ │ │ + beq 943e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94670 │ │ │ │ + beq 9466c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ tst r0, #1 │ │ │ │ - bne 94590 │ │ │ │ + bne 9458c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94420 │ │ │ │ + beq 9441c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 94420 │ │ │ │ + beq 9441c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94678 │ │ │ │ + beq 94674 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94450 │ │ │ │ + beq 9444c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 94450 │ │ │ │ + beq 9444c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94680 │ │ │ │ + beq 9467c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94480 │ │ │ │ + beq 9447c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 94480 │ │ │ │ + beq 9447c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94688 │ │ │ │ + beq 94684 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ tst r0, #1 │ │ │ │ - bne 94600 │ │ │ │ + bne 945fc │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 944bc │ │ │ │ + beq 944b8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 944bc │ │ │ │ + beq 944b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94690 │ │ │ │ + beq 9468c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ - bne 945c8 │ │ │ │ + bne 945c4 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 944f8 │ │ │ │ + beq 944f4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 944f8 │ │ │ │ + beq 944f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94698 │ │ │ │ + beq 94694 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94528 │ │ │ │ + beq 94524 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq 94528 │ │ │ │ + beq 94524 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 946a0 │ │ │ │ + beq 9469c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94558 │ │ │ │ + beq 94554 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 94558 │ │ │ │ + beq 94554 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 946a8 │ │ │ │ + beq 946a4 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94588 │ │ │ │ + beq 94584 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - beq 94588 │ │ │ │ + beq 94584 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 946b0 │ │ │ │ + beq 946ac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - beq 943f0 │ │ │ │ + beq 943ec │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 943f0 │ │ │ │ + beq 943ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 943f0 │ │ │ │ + bne 943ec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 943f0 │ │ │ │ + b 943ec │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - beq 944c8 │ │ │ │ + beq 944c4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 944c8 │ │ │ │ + beq 944c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 944c8 │ │ │ │ + bne 944c4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 944c8 │ │ │ │ + b 944c4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - beq 9448c │ │ │ │ + beq 94488 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9448c │ │ │ │ + beq 94488 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9448c │ │ │ │ + bne 94488 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9448c │ │ │ │ + b 94488 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94294 │ │ │ │ + b 94290 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 942c4 │ │ │ │ + b 942c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 942f4 │ │ │ │ + b 942f0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94324 │ │ │ │ + b 94320 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94354 │ │ │ │ + b 94350 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94384 │ │ │ │ + b 94380 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 943b4 │ │ │ │ + b 943b0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 943e4 │ │ │ │ + b 943e0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94420 │ │ │ │ + b 9441c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94450 │ │ │ │ + b 9444c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94480 │ │ │ │ + b 9447c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 944bc │ │ │ │ + b 944b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 944f8 │ │ │ │ + b 944f4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94528 │ │ │ │ + b 94524 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94558 │ │ │ │ + b 94554 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 94700 │ │ │ │ + bgt 946fc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 94754 │ │ │ │ + ldr r2, [pc, #92] @ 94750 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 94748 │ │ │ │ + beq 94744 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 94250 │ │ │ │ + bl 9424c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -70494,311 +70493,311 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9479c │ │ │ │ + beq 94798 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 9479c │ │ │ │ + beq 94798 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94b40 │ │ │ │ + beq 94b3c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 947cc │ │ │ │ + beq 947c8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 947cc │ │ │ │ + beq 947c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94b48 │ │ │ │ + beq 94b44 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 947fc │ │ │ │ + beq 947f8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 947fc │ │ │ │ + beq 947f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94b50 │ │ │ │ + beq 94b4c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9482c │ │ │ │ + beq 94828 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 9482c │ │ │ │ + beq 94828 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94b58 │ │ │ │ + beq 94b54 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9485c │ │ │ │ + beq 94858 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 9485c │ │ │ │ + beq 94858 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94b60 │ │ │ │ + beq 94b5c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9488c │ │ │ │ + beq 94888 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 9488c │ │ │ │ + beq 94888 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94b68 │ │ │ │ + beq 94b64 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 948bc │ │ │ │ + beq 948b8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 948bc │ │ │ │ + beq 948b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94b70 │ │ │ │ + beq 94b6c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 94a98 │ │ │ │ + bne 94a94 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 948f8 │ │ │ │ + beq 948f4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 948f8 │ │ │ │ + beq 948f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94b78 │ │ │ │ + beq 94b74 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94928 │ │ │ │ + beq 94924 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 94928 │ │ │ │ + beq 94924 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94b80 │ │ │ │ + beq 94b7c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94958 │ │ │ │ + beq 94954 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 94958 │ │ │ │ + beq 94954 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94b88 │ │ │ │ + beq 94b84 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94988 │ │ │ │ + beq 94984 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 94988 │ │ │ │ + beq 94984 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94b90 │ │ │ │ + beq 94b8c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ tst r0, #1 │ │ │ │ - bne 94b08 │ │ │ │ + bne 94b04 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 949c4 │ │ │ │ + beq 949c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 949c4 │ │ │ │ + beq 949c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94b98 │ │ │ │ + beq 94b94 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 949f4 │ │ │ │ + beq 949f0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 949f4 │ │ │ │ + beq 949f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94ba0 │ │ │ │ + beq 94b9c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94a24 │ │ │ │ + beq 94a20 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 94a24 │ │ │ │ + beq 94a20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94ba8 │ │ │ │ + beq 94ba4 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ tst r0, #1 │ │ │ │ - bne 94ad0 │ │ │ │ + bne 94acc │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94a60 │ │ │ │ + beq 94a5c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 94a60 │ │ │ │ + beq 94a5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94bb0 │ │ │ │ + beq 94bac │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94a90 │ │ │ │ + beq 94a8c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq 94a90 │ │ │ │ + beq 94a8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 94bb8 │ │ │ │ + beq 94bb4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 948c8 │ │ │ │ + beq 948c4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 948c8 │ │ │ │ + beq 948c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 948c8 │ │ │ │ + bne 948c4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 948c8 │ │ │ │ + b 948c4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - beq 94a30 │ │ │ │ + beq 94a2c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 94a30 │ │ │ │ + beq 94a2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 94a30 │ │ │ │ + bne 94a2c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94a30 │ │ │ │ + b 94a2c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - beq 94994 │ │ │ │ + beq 94990 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 94994 │ │ │ │ + beq 94990 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 94994 │ │ │ │ + bne 94990 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94994 │ │ │ │ + b 94990 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9479c │ │ │ │ + b 94798 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 947cc │ │ │ │ + b 947c8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 947fc │ │ │ │ + b 947f8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9482c │ │ │ │ + b 94828 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9485c │ │ │ │ + b 94858 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9488c │ │ │ │ + b 94888 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 948bc │ │ │ │ + b 948b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 948f8 │ │ │ │ + b 948f4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94928 │ │ │ │ + b 94924 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94958 │ │ │ │ + b 94954 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94988 │ │ │ │ + b 94984 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 949c4 │ │ │ │ + b 949c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 949f4 │ │ │ │ + b 949f0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94a24 │ │ │ │ + b 94a20 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94a60 │ │ │ │ + b 94a5c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 94c08 │ │ │ │ + bgt 94c04 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 94c5c │ │ │ │ + ldr r2, [pc, #92] @ 94c58 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 94c50 │ │ │ │ + beq 94c4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 94758 │ │ │ │ + bl 94754 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -70816,317 +70815,317 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94ca4 │ │ │ │ + beq 94ca0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 94ca4 │ │ │ │ + beq 94ca0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95070 │ │ │ │ + beq 9506c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94cd4 │ │ │ │ + beq 94cd0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 94cd4 │ │ │ │ + beq 94cd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95078 │ │ │ │ + beq 95074 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ tst r0, #1 │ │ │ │ - bne 94f58 │ │ │ │ + bne 94f54 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94d10 │ │ │ │ + beq 94d0c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 94d10 │ │ │ │ + beq 94d0c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95080 │ │ │ │ + beq 9507c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94d40 │ │ │ │ + beq 94d3c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 94d40 │ │ │ │ + beq 94d3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95088 │ │ │ │ + beq 95084 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94d70 │ │ │ │ + beq 94d6c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 94d70 │ │ │ │ + beq 94d6c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95090 │ │ │ │ + beq 9508c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94da0 │ │ │ │ + beq 94d9c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 94da0 │ │ │ │ + beq 94d9c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95098 │ │ │ │ + beq 95094 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 95038 │ │ │ │ + bne 95034 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94ddc │ │ │ │ + beq 94dd8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 94ddc │ │ │ │ + beq 94dd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 950a0 │ │ │ │ + beq 9509c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ tst r0, #1 │ │ │ │ - bne 95000 │ │ │ │ + bne 94ffc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94e18 │ │ │ │ + beq 94e14 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 94e18 │ │ │ │ + beq 94e14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 950a8 │ │ │ │ + beq 950a4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94e48 │ │ │ │ + beq 94e44 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 94e48 │ │ │ │ + beq 94e44 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 950b0 │ │ │ │ + beq 950ac │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94e78 │ │ │ │ + beq 94e74 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 94e78 │ │ │ │ + beq 94e74 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 950b8 │ │ │ │ + beq 950b4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94ea8 │ │ │ │ + beq 94ea4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 94ea8 │ │ │ │ + beq 94ea4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 950c0 │ │ │ │ + beq 950bc │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94ed8 │ │ │ │ + beq 94ed4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 94ed8 │ │ │ │ + beq 94ed4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 950c8 │ │ │ │ + beq 950c4 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ - bne 94fc8 │ │ │ │ + bne 94fc4 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94f14 │ │ │ │ + beq 94f10 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 94f14 │ │ │ │ + beq 94f10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 950d0 │ │ │ │ + beq 950cc │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ tst r0, #1 │ │ │ │ - bne 94f90 │ │ │ │ + bne 94f8c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94f50 │ │ │ │ + beq 94f4c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 94f50 │ │ │ │ + beq 94f4c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 950d8 │ │ │ │ + beq 950d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 94ce0 │ │ │ │ + beq 94cdc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 94ce0 │ │ │ │ + beq 94cdc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 94ce0 │ │ │ │ + bne 94cdc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94ce0 │ │ │ │ + b 94cdc │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ - beq 94f20 │ │ │ │ + beq 94f1c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 94f20 │ │ │ │ + beq 94f1c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 94f20 │ │ │ │ + bne 94f1c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94f20 │ │ │ │ + b 94f1c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - beq 94ee4 │ │ │ │ + beq 94ee0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 94ee4 │ │ │ │ + beq 94ee0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 94ee4 │ │ │ │ + bne 94ee0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94ee4 │ │ │ │ + b 94ee0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - beq 94de8 │ │ │ │ + beq 94de4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 94de8 │ │ │ │ + beq 94de4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 94de8 │ │ │ │ + bne 94de4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94de8 │ │ │ │ + b 94de4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 94dac │ │ │ │ + beq 94da8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 94dac │ │ │ │ + beq 94da8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 94dac │ │ │ │ + bne 94da8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94dac │ │ │ │ + b 94da8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94ca4 │ │ │ │ + b 94ca0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94cd4 │ │ │ │ + b 94cd0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94d10 │ │ │ │ + b 94d0c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94d40 │ │ │ │ + b 94d3c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94d70 │ │ │ │ + b 94d6c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94da0 │ │ │ │ + b 94d9c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94ddc │ │ │ │ + b 94dd8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94e18 │ │ │ │ + b 94e14 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94e48 │ │ │ │ + b 94e44 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94e78 │ │ │ │ + b 94e74 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94ea8 │ │ │ │ + b 94ea4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94ed8 │ │ │ │ + b 94ed4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 94f14 │ │ │ │ + b 94f10 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 95128 │ │ │ │ + bgt 95124 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 9517c │ │ │ │ + ldr r2, [pc, #92] @ 95178 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 95170 │ │ │ │ + beq 9516c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 94c60 │ │ │ │ + bl 94c5c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -71144,319 +71143,319 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 951c4 │ │ │ │ + beq 951c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 951c4 │ │ │ │ + beq 951c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95570 │ │ │ │ + beq 9556c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 951f4 │ │ │ │ + beq 951f0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 951f4 │ │ │ │ + beq 951f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95578 │ │ │ │ + beq 95574 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95224 │ │ │ │ + beq 95220 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 95224 │ │ │ │ + beq 95220 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95580 │ │ │ │ + beq 9557c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95254 │ │ │ │ + beq 95250 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 95254 │ │ │ │ + beq 95250 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95588 │ │ │ │ + beq 95584 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95284 │ │ │ │ + beq 95280 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 95284 │ │ │ │ + beq 95280 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95590 │ │ │ │ + beq 9558c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 952b4 │ │ │ │ + beq 952b0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 952b4 │ │ │ │ + beq 952b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95598 │ │ │ │ + beq 95594 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 952e4 │ │ │ │ + beq 952e0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 952e4 │ │ │ │ + beq 952e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 955a0 │ │ │ │ + beq 9559c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95314 │ │ │ │ + beq 95310 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 95314 │ │ │ │ + beq 95310 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 955a8 │ │ │ │ + beq 955a4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95344 │ │ │ │ + beq 95340 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 95344 │ │ │ │ + beq 95340 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 955b0 │ │ │ │ + beq 955ac │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ tst r0, #1 │ │ │ │ - bne 95538 │ │ │ │ + bne 95534 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95380 │ │ │ │ + beq 9537c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 95380 │ │ │ │ + beq 9537c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 955b8 │ │ │ │ + beq 955b4 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 953b0 │ │ │ │ + beq 953ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 953b0 │ │ │ │ + beq 953ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 955c0 │ │ │ │ + beq 955bc │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 953e0 │ │ │ │ + beq 953dc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 953e0 │ │ │ │ + beq 953dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 955c8 │ │ │ │ + beq 955c4 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95410 │ │ │ │ + beq 9540c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 95410 │ │ │ │ + beq 9540c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 955d0 │ │ │ │ + beq 955cc │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95440 │ │ │ │ + beq 9543c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 95440 │ │ │ │ + beq 9543c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 955d8 │ │ │ │ + beq 955d4 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95470 │ │ │ │ + beq 9546c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 95470 │ │ │ │ + beq 9546c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 955e0 │ │ │ │ + beq 955dc │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 954a0 │ │ │ │ + beq 9549c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 954a0 │ │ │ │ + beq 9549c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 955e8 │ │ │ │ + beq 955e4 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 954d0 │ │ │ │ + beq 954cc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq 954d0 │ │ │ │ + beq 954cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 955f0 │ │ │ │ + beq 955ec │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95500 │ │ │ │ + beq 954fc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 95500 │ │ │ │ + beq 954fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 955f8 │ │ │ │ + beq 955f4 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95530 │ │ │ │ + beq 9552c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - beq 95530 │ │ │ │ + beq 9552c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95600 │ │ │ │ + beq 955fc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - beq 95350 │ │ │ │ + beq 9534c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 95350 │ │ │ │ + beq 9534c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 95350 │ │ │ │ + bne 9534c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95350 │ │ │ │ + b 9534c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 951c4 │ │ │ │ + b 951c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 951f4 │ │ │ │ + b 951f0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95224 │ │ │ │ + b 95220 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95254 │ │ │ │ + b 95250 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95284 │ │ │ │ + b 95280 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 952b4 │ │ │ │ + b 952b0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 952e4 │ │ │ │ + b 952e0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95314 │ │ │ │ + b 95310 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95344 │ │ │ │ + b 95340 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95380 │ │ │ │ + b 9537c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 953b0 │ │ │ │ + b 953ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 953e0 │ │ │ │ + b 953dc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95410 │ │ │ │ + b 9540c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95440 │ │ │ │ + b 9543c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95470 │ │ │ │ + b 9546c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 954a0 │ │ │ │ + b 9549c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 954d0 │ │ │ │ + b 954cc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95500 │ │ │ │ + b 954fc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 95650 │ │ │ │ + bgt 9564c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 956a4 │ │ │ │ + ldr r2, [pc, #92] @ 956a0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 95698 │ │ │ │ + beq 95694 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 95180 │ │ │ │ + bl 9517c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -71474,319 +71473,319 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 956ec │ │ │ │ + beq 956e8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 956ec │ │ │ │ + beq 956e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95a98 │ │ │ │ + beq 95a94 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9571c │ │ │ │ + beq 95718 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 9571c │ │ │ │ + beq 95718 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95aa0 │ │ │ │ + beq 95a9c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9574c │ │ │ │ + beq 95748 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 9574c │ │ │ │ + beq 95748 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95aa8 │ │ │ │ + beq 95aa4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9577c │ │ │ │ + beq 95778 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 9577c │ │ │ │ + beq 95778 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95ab0 │ │ │ │ + beq 95aac │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 957ac │ │ │ │ + beq 957a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 957ac │ │ │ │ + beq 957a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95ab8 │ │ │ │ + beq 95ab4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 957dc │ │ │ │ + beq 957d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 957dc │ │ │ │ + beq 957d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95ac0 │ │ │ │ + beq 95abc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9580c │ │ │ │ + beq 95808 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 9580c │ │ │ │ + beq 95808 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95ac8 │ │ │ │ + beq 95ac4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 95a60 │ │ │ │ + bne 95a5c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95848 │ │ │ │ + beq 95844 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 95848 │ │ │ │ + beq 95844 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95ad0 │ │ │ │ + beq 95acc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95878 │ │ │ │ + beq 95874 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 95878 │ │ │ │ + beq 95874 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95ad8 │ │ │ │ + beq 95ad4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 958a8 │ │ │ │ + beq 958a4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 958a8 │ │ │ │ + beq 958a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95ae0 │ │ │ │ + beq 95adc │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 958d8 │ │ │ │ + beq 958d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 958d8 │ │ │ │ + beq 958d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95ae8 │ │ │ │ + beq 95ae4 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95908 │ │ │ │ + beq 95904 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 95908 │ │ │ │ + beq 95904 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95af0 │ │ │ │ + beq 95aec │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95938 │ │ │ │ + beq 95934 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 95938 │ │ │ │ + beq 95934 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95af8 │ │ │ │ + beq 95af4 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95968 │ │ │ │ + beq 95964 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 95968 │ │ │ │ + beq 95964 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95b00 │ │ │ │ + beq 95afc │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95998 │ │ │ │ + beq 95994 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 95998 │ │ │ │ + beq 95994 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95b08 │ │ │ │ + beq 95b04 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 959c8 │ │ │ │ + beq 959c4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 959c8 │ │ │ │ + beq 959c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95b10 │ │ │ │ + beq 95b0c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 959f8 │ │ │ │ + beq 959f4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 959f8 │ │ │ │ + beq 959f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95b18 │ │ │ │ + beq 95b14 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95a28 │ │ │ │ + beq 95a24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq 95a28 │ │ │ │ + beq 95a24 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95b20 │ │ │ │ + beq 95b1c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95a58 │ │ │ │ + beq 95a54 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 95a58 │ │ │ │ + beq 95a54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95b28 │ │ │ │ + beq 95b24 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 95818 │ │ │ │ + beq 95814 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 95818 │ │ │ │ + beq 95814 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 95818 │ │ │ │ + bne 95814 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95818 │ │ │ │ + b 95814 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 956ec │ │ │ │ + b 956e8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9571c │ │ │ │ + b 95718 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9574c │ │ │ │ + b 95748 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9577c │ │ │ │ + b 95778 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 957ac │ │ │ │ + b 957a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 957dc │ │ │ │ + b 957d8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9580c │ │ │ │ + b 95808 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95848 │ │ │ │ + b 95844 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95878 │ │ │ │ + b 95874 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 958a8 │ │ │ │ + b 958a4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 958d8 │ │ │ │ + b 958d4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95908 │ │ │ │ + b 95904 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95938 │ │ │ │ + b 95934 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95968 │ │ │ │ + b 95964 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95998 │ │ │ │ + b 95994 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 959c8 │ │ │ │ + b 959c4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 959f8 │ │ │ │ + b 959f4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95a28 │ │ │ │ + b 95a24 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 95b78 │ │ │ │ + bgt 95b74 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 95bcc │ │ │ │ + ldr r2, [pc, #92] @ 95bc8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 95bc0 │ │ │ │ + beq 95bbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 956a8 │ │ │ │ + bl 956a4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -71804,328 +71803,328 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95c14 │ │ │ │ + beq 95c10 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 95c14 │ │ │ │ + beq 95c10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 95ffc │ │ │ │ + beq 95ff8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95c44 │ │ │ │ + beq 95c40 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 95c44 │ │ │ │ + beq 95c40 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96004 │ │ │ │ + beq 96000 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95c74 │ │ │ │ + beq 95c70 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 95c74 │ │ │ │ + beq 95c70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9600c │ │ │ │ + beq 96008 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95ca4 │ │ │ │ + beq 95ca0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 95ca4 │ │ │ │ + beq 95ca0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96014 │ │ │ │ + beq 96010 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95cd4 │ │ │ │ + beq 95cd0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 95cd4 │ │ │ │ + beq 95cd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9601c │ │ │ │ + beq 96018 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95d04 │ │ │ │ + beq 95d00 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 95d04 │ │ │ │ + beq 95d00 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96024 │ │ │ │ + beq 96020 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95d34 │ │ │ │ + beq 95d30 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 95d34 │ │ │ │ + beq 95d30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9602c │ │ │ │ + beq 96028 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 95fc4 │ │ │ │ + bne 95fc0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ tst r0, #1 │ │ │ │ - bne 95f54 │ │ │ │ + bne 95f50 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ tst r0, #1 │ │ │ │ - bne 95f1c │ │ │ │ + bne 95f18 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ tst r0, #1 │ │ │ │ - bne 95f8c │ │ │ │ + bne 95f88 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95d94 │ │ │ │ + beq 95d90 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 95d94 │ │ │ │ + beq 95d90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96034 │ │ │ │ + beq 96030 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95dc4 │ │ │ │ + beq 95dc0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 95dc4 │ │ │ │ + beq 95dc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9603c │ │ │ │ + beq 96038 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95df4 │ │ │ │ + beq 95df0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 95df4 │ │ │ │ + beq 95df0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96044 │ │ │ │ + beq 96040 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95e24 │ │ │ │ + beq 95e20 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 95e24 │ │ │ │ + beq 95e20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9604c │ │ │ │ + beq 96048 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95e54 │ │ │ │ + beq 95e50 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 95e54 │ │ │ │ + beq 95e50 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96054 │ │ │ │ + beq 96050 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95e84 │ │ │ │ + beq 95e80 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 95e84 │ │ │ │ + beq 95e80 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9605c │ │ │ │ + beq 96058 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95eb4 │ │ │ │ + beq 95eb0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 95eb4 │ │ │ │ + beq 95eb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96064 │ │ │ │ + beq 96060 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95ee4 │ │ │ │ + beq 95ee0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq 95ee4 │ │ │ │ + beq 95ee0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9606c │ │ │ │ + beq 96068 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95f14 │ │ │ │ + beq 95f10 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 95f14 │ │ │ │ + beq 95f10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96074 │ │ │ │ + beq 96070 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - beq 95d58 │ │ │ │ + beq 95d54 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 95d58 │ │ │ │ + beq 95d54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 95d58 │ │ │ │ + bne 95d54 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95d58 │ │ │ │ + b 95d54 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - beq 95d4c │ │ │ │ + beq 95d48 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 95d4c │ │ │ │ + beq 95d48 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 95d4c │ │ │ │ + bne 95d48 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95d4c │ │ │ │ + b 95d48 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - beq 95d64 │ │ │ │ + beq 95d60 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 95d64 │ │ │ │ + beq 95d60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 95d64 │ │ │ │ + bne 95d60 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95d64 │ │ │ │ + b 95d60 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 95d40 │ │ │ │ + beq 95d3c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 95d40 │ │ │ │ + beq 95d3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 95d40 │ │ │ │ + bne 95d3c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95d40 │ │ │ │ + b 95d3c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95c14 │ │ │ │ + b 95c10 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95c44 │ │ │ │ + b 95c40 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95c74 │ │ │ │ + b 95c70 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95ca4 │ │ │ │ + b 95ca0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95cd4 │ │ │ │ + b 95cd0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95d04 │ │ │ │ + b 95d00 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95d34 │ │ │ │ + b 95d30 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95d94 │ │ │ │ + b 95d90 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95dc4 │ │ │ │ + b 95dc0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95df4 │ │ │ │ + b 95df0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95e24 │ │ │ │ + b 95e20 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95e54 │ │ │ │ + b 95e50 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95e84 │ │ │ │ + b 95e80 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95eb4 │ │ │ │ + b 95eb0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 95ee4 │ │ │ │ + b 95ee0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 960c4 │ │ │ │ + bgt 960c0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 96118 │ │ │ │ + ldr r2, [pc, #92] @ 96114 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 9610c │ │ │ │ + beq 96108 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 95bd0 │ │ │ │ + bl 95bcc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -72143,339 +72142,339 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96160 │ │ │ │ + beq 9615c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 96160 │ │ │ │ + beq 9615c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96564 │ │ │ │ + beq 96560 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96190 │ │ │ │ + beq 9618c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 96190 │ │ │ │ + beq 9618c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9656c │ │ │ │ + beq 96568 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 961c0 │ │ │ │ + beq 961bc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 961c0 │ │ │ │ + beq 961bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96574 │ │ │ │ + beq 96570 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 961f0 │ │ │ │ + beq 961ec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 961f0 │ │ │ │ + beq 961ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9657c │ │ │ │ + beq 96578 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96220 │ │ │ │ + beq 9621c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 96220 │ │ │ │ + beq 9621c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96584 │ │ │ │ + beq 96580 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96250 │ │ │ │ + beq 9624c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 96250 │ │ │ │ + beq 9624c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9658c │ │ │ │ + beq 96588 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96280 │ │ │ │ + beq 9627c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 96280 │ │ │ │ + beq 9627c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96594 │ │ │ │ + beq 96590 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 962b0 │ │ │ │ + beq 962ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 962b0 │ │ │ │ + beq 962ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9659c │ │ │ │ + beq 96598 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ tst r0, #1 │ │ │ │ - bne 964bc │ │ │ │ + bne 964b8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 962ec │ │ │ │ + beq 962e8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 962ec │ │ │ │ + beq 962e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 965a4 │ │ │ │ + beq 965a0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9631c │ │ │ │ + beq 96318 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 9631c │ │ │ │ + beq 96318 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 965ac │ │ │ │ + beq 965a8 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9634c │ │ │ │ + beq 96348 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 9634c │ │ │ │ + beq 96348 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 965b4 │ │ │ │ + beq 965b0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9637c │ │ │ │ + beq 96378 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 9637c │ │ │ │ + beq 96378 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 965bc │ │ │ │ + beq 965b8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 963ac │ │ │ │ + beq 963a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 963ac │ │ │ │ + beq 963a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 965c4 │ │ │ │ + beq 965c0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9652c │ │ │ │ + bne 96528 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 963e8 │ │ │ │ + beq 963e4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 963e8 │ │ │ │ + beq 963e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 965cc │ │ │ │ + beq 965c8 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96418 │ │ │ │ + beq 96414 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 96418 │ │ │ │ + beq 96414 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 965d4 │ │ │ │ + beq 965d0 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96448 │ │ │ │ + beq 96444 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 96448 │ │ │ │ + beq 96444 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 965dc │ │ │ │ + beq 965d8 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ tst r0, #1 │ │ │ │ - bne 964f4 │ │ │ │ + bne 964f0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96484 │ │ │ │ + beq 96480 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 96484 │ │ │ │ + beq 96480 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 965e4 │ │ │ │ + beq 965e0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 964b4 │ │ │ │ + beq 964b0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - beq 964b4 │ │ │ │ + beq 964b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 965ec │ │ │ │ + beq 965e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - beq 962bc │ │ │ │ + beq 962b8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 962bc │ │ │ │ + beq 962b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 962bc │ │ │ │ + bne 962b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 962bc │ │ │ │ + b 962b8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - beq 96454 │ │ │ │ + beq 96450 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 96454 │ │ │ │ + beq 96450 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 96454 │ │ │ │ + bne 96450 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96454 │ │ │ │ + b 96450 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - beq 963b8 │ │ │ │ + beq 963b4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 963b8 │ │ │ │ + beq 963b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 963b8 │ │ │ │ + bne 963b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 963b8 │ │ │ │ + b 963b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96160 │ │ │ │ + b 9615c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96190 │ │ │ │ + b 9618c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 961c0 │ │ │ │ + b 961bc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 961f0 │ │ │ │ + b 961ec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96220 │ │ │ │ + b 9621c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96250 │ │ │ │ + b 9624c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96280 │ │ │ │ + b 9627c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 962b0 │ │ │ │ + b 962ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 962ec │ │ │ │ + b 962e8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9631c │ │ │ │ + b 96318 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9634c │ │ │ │ + b 96348 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9637c │ │ │ │ + b 96378 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 963ac │ │ │ │ + b 963a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 963e8 │ │ │ │ + b 963e4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96418 │ │ │ │ + b 96414 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96448 │ │ │ │ + b 96444 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96484 │ │ │ │ + b 96480 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 9663c │ │ │ │ + bgt 96638 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 96690 │ │ │ │ + ldr r2, [pc, #92] @ 9668c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 96684 │ │ │ │ + beq 96680 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9611c │ │ │ │ + bl 96118 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -72493,342 +72492,342 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 966d8 │ │ │ │ + beq 966d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 966d8 │ │ │ │ + beq 966d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96af0 │ │ │ │ + beq 96aec │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96708 │ │ │ │ + beq 96704 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 96708 │ │ │ │ + beq 96704 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96af8 │ │ │ │ + beq 96af4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96738 │ │ │ │ + beq 96734 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 96738 │ │ │ │ + beq 96734 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96b00 │ │ │ │ + beq 96afc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96768 │ │ │ │ + beq 96764 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 96768 │ │ │ │ + beq 96764 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96b08 │ │ │ │ + beq 96b04 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96798 │ │ │ │ + beq 96794 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 96798 │ │ │ │ + beq 96794 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96b10 │ │ │ │ + beq 96b0c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 967c8 │ │ │ │ + beq 967c4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 967c8 │ │ │ │ + beq 967c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96b18 │ │ │ │ + beq 96b14 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 967f8 │ │ │ │ + beq 967f4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 967f8 │ │ │ │ + beq 967f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96b20 │ │ │ │ + beq 96b1c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 96ab8 │ │ │ │ + bne 96ab4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96834 │ │ │ │ + beq 96830 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 96834 │ │ │ │ + beq 96830 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96b28 │ │ │ │ + beq 96b24 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96864 │ │ │ │ + beq 96860 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 96864 │ │ │ │ + beq 96860 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96b30 │ │ │ │ + beq 96b2c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96894 │ │ │ │ + beq 96890 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 96894 │ │ │ │ + beq 96890 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96b38 │ │ │ │ + beq 96b34 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ tst r0, #1 │ │ │ │ - bne 96a80 │ │ │ │ + bne 96a7c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 968d0 │ │ │ │ + beq 968cc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 968d0 │ │ │ │ + beq 968cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96b40 │ │ │ │ + beq 96b3c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ - bne 96a48 │ │ │ │ + bne 96a44 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9690c │ │ │ │ + beq 96908 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 9690c │ │ │ │ + beq 96908 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96b48 │ │ │ │ + beq 96b44 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9693c │ │ │ │ + beq 96938 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 9693c │ │ │ │ + beq 96938 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96b50 │ │ │ │ + beq 96b4c │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ tst r0, #1 │ │ │ │ - bne 96a10 │ │ │ │ + bne 96a0c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96978 │ │ │ │ + beq 96974 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 96978 │ │ │ │ + beq 96974 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96b58 │ │ │ │ + beq 96b54 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 969a8 │ │ │ │ + beq 969a4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - beq 969a8 │ │ │ │ + beq 969a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96b60 │ │ │ │ + beq 96b5c │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 969d8 │ │ │ │ + beq 969d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ - beq 969d8 │ │ │ │ + beq 969d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96b68 │ │ │ │ + beq 96b64 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96a08 │ │ │ │ + beq 96a04 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ - beq 96a08 │ │ │ │ + beq 96a04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 96b70 │ │ │ │ + beq 96b6c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - beq 96948 │ │ │ │ + beq 96944 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 96948 │ │ │ │ + beq 96944 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 96948 │ │ │ │ + bne 96944 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96948 │ │ │ │ + b 96944 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - beq 968dc │ │ │ │ + beq 968d8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 968dc │ │ │ │ + beq 968d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 968dc │ │ │ │ + bne 968d8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 968dc │ │ │ │ + b 968d8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - beq 968a0 │ │ │ │ + beq 9689c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 968a0 │ │ │ │ + beq 9689c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 968a0 │ │ │ │ + bne 9689c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 968a0 │ │ │ │ + b 9689c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 96804 │ │ │ │ + beq 96800 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 96804 │ │ │ │ + beq 96800 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 96804 │ │ │ │ + bne 96800 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96804 │ │ │ │ + b 96800 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 966d8 │ │ │ │ + b 966d4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96708 │ │ │ │ + b 96704 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96738 │ │ │ │ + b 96734 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96768 │ │ │ │ + b 96764 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96798 │ │ │ │ + b 96794 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 967c8 │ │ │ │ + b 967c4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 967f8 │ │ │ │ + b 967f4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96834 │ │ │ │ + b 96830 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96864 │ │ │ │ + b 96860 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96894 │ │ │ │ + b 96890 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 968d0 │ │ │ │ + b 968cc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9690c │ │ │ │ + b 96908 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9693c │ │ │ │ + b 96938 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96978 │ │ │ │ + b 96974 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 969a8 │ │ │ │ + b 969a4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 969d8 │ │ │ │ + b 969d4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 96bc0 │ │ │ │ + bgt 96bbc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 96c14 │ │ │ │ + ldr r2, [pc, #92] @ 96c10 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 96c08 │ │ │ │ + beq 96c04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 96694 │ │ │ │ + bl 96690 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -72846,361 +72845,361 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96c5c │ │ │ │ + beq 96c58 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 96c5c │ │ │ │ + beq 96c58 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97098 │ │ │ │ + beq 97094 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96c8c │ │ │ │ + beq 96c88 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 96c8c │ │ │ │ + beq 96c88 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 970a0 │ │ │ │ + beq 9709c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96cbc │ │ │ │ + beq 96cb8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 96cbc │ │ │ │ + beq 96cb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 970a8 │ │ │ │ + beq 970a4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96cec │ │ │ │ + beq 96ce8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 96cec │ │ │ │ + beq 96ce8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 970b0 │ │ │ │ + beq 970ac │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96d1c │ │ │ │ + beq 96d18 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 96d1c │ │ │ │ + beq 96d18 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 970b8 │ │ │ │ + beq 970b4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96d4c │ │ │ │ + beq 96d48 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 96d4c │ │ │ │ + beq 96d48 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 970c0 │ │ │ │ + beq 970bc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96d7c │ │ │ │ + beq 96d78 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 96d7c │ │ │ │ + beq 96d78 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 970c8 │ │ │ │ + beq 970c4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 97060 │ │ │ │ + bne 9705c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96db8 │ │ │ │ + beq 96db4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 96db8 │ │ │ │ + beq 96db4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 970d0 │ │ │ │ + beq 970cc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96de8 │ │ │ │ + beq 96de4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 96de8 │ │ │ │ + beq 96de4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 970d8 │ │ │ │ + beq 970d4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96e18 │ │ │ │ + beq 96e14 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 96e18 │ │ │ │ + beq 96e14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 970e0 │ │ │ │ + beq 970dc │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96e48 │ │ │ │ + beq 96e44 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 96e48 │ │ │ │ + beq 96e44 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 970e8 │ │ │ │ + beq 970e4 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96e78 │ │ │ │ + beq 96e74 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 96e78 │ │ │ │ + beq 96e74 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 970f0 │ │ │ │ + beq 970ec │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96ea8 │ │ │ │ + beq 96ea4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 96ea8 │ │ │ │ + beq 96ea4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 970f8 │ │ │ │ + beq 970f4 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96ed8 │ │ │ │ + beq 96ed4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 96ed8 │ │ │ │ + beq 96ed4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97100 │ │ │ │ + beq 970fc │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96f08 │ │ │ │ + beq 96f04 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 96f08 │ │ │ │ + beq 96f04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97108 │ │ │ │ + beq 97104 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96f38 │ │ │ │ + beq 96f34 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 96f38 │ │ │ │ + beq 96f34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97110 │ │ │ │ + beq 9710c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96f68 │ │ │ │ + beq 96f64 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 96f68 │ │ │ │ + beq 96f64 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97118 │ │ │ │ + beq 97114 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96f98 │ │ │ │ + beq 96f94 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq 96f98 │ │ │ │ + beq 96f94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97120 │ │ │ │ + beq 9711c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96fc8 │ │ │ │ + beq 96fc4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 96fc8 │ │ │ │ + beq 96fc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97128 │ │ │ │ + beq 97124 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96ff8 │ │ │ │ + beq 96ff4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - beq 96ff8 │ │ │ │ + beq 96ff4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97130 │ │ │ │ + beq 9712c │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97028 │ │ │ │ + beq 97024 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ - beq 97028 │ │ │ │ + beq 97024 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97138 │ │ │ │ + beq 97134 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97058 │ │ │ │ + beq 97054 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ - beq 97058 │ │ │ │ + beq 97054 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97140 │ │ │ │ + beq 9713c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 96d88 │ │ │ │ + beq 96d84 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 96d88 │ │ │ │ + beq 96d84 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 96d88 │ │ │ │ + bne 96d84 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96d88 │ │ │ │ + b 96d84 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96c5c │ │ │ │ + b 96c58 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96c8c │ │ │ │ + b 96c88 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96cbc │ │ │ │ + b 96cb8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96cec │ │ │ │ + b 96ce8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96d1c │ │ │ │ + b 96d18 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96d4c │ │ │ │ + b 96d48 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96d7c │ │ │ │ + b 96d78 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96db8 │ │ │ │ + b 96db4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96de8 │ │ │ │ + b 96de4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96e18 │ │ │ │ + b 96e14 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96e48 │ │ │ │ + b 96e44 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96e78 │ │ │ │ + b 96e74 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96ea8 │ │ │ │ + b 96ea4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96ed8 │ │ │ │ + b 96ed4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96f08 │ │ │ │ + b 96f04 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96f38 │ │ │ │ + b 96f34 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96f68 │ │ │ │ + b 96f64 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96f98 │ │ │ │ + b 96f94 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96fc8 │ │ │ │ + b 96fc4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 96ff8 │ │ │ │ + b 96ff4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97028 │ │ │ │ + b 97024 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 97190 │ │ │ │ + bgt 9718c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 971e4 │ │ │ │ + ldr r2, [pc, #92] @ 971e0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 971d8 │ │ │ │ + beq 971d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 96c18 │ │ │ │ + bl 96c14 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -73218,361 +73217,361 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9722c │ │ │ │ + beq 97228 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 9722c │ │ │ │ + beq 97228 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97668 │ │ │ │ + beq 97664 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9725c │ │ │ │ + beq 97258 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 9725c │ │ │ │ + beq 97258 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97670 │ │ │ │ + beq 9766c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9728c │ │ │ │ + beq 97288 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 9728c │ │ │ │ + beq 97288 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97678 │ │ │ │ + beq 97674 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 972bc │ │ │ │ + beq 972b8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 972bc │ │ │ │ + beq 972b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97680 │ │ │ │ + beq 9767c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 972ec │ │ │ │ + beq 972e8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 972ec │ │ │ │ + beq 972e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97688 │ │ │ │ + beq 97684 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9731c │ │ │ │ + beq 97318 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 9731c │ │ │ │ + beq 97318 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97690 │ │ │ │ + beq 9768c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9734c │ │ │ │ + beq 97348 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 9734c │ │ │ │ + beq 97348 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97698 │ │ │ │ + beq 97694 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9737c │ │ │ │ + beq 97378 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 9737c │ │ │ │ + beq 97378 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 976a0 │ │ │ │ + beq 9769c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ tst r0, #1 │ │ │ │ - bne 97630 │ │ │ │ + bne 9762c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 973b8 │ │ │ │ + beq 973b4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 973b8 │ │ │ │ + beq 973b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 976a8 │ │ │ │ + beq 976a4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 973e8 │ │ │ │ + beq 973e4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 973e8 │ │ │ │ + beq 973e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 976b0 │ │ │ │ + beq 976ac │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97418 │ │ │ │ + beq 97414 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 97418 │ │ │ │ + beq 97414 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 976b8 │ │ │ │ + beq 976b4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97448 │ │ │ │ + beq 97444 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 97448 │ │ │ │ + beq 97444 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 976c0 │ │ │ │ + beq 976bc │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97478 │ │ │ │ + beq 97474 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 97478 │ │ │ │ + beq 97474 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 976c8 │ │ │ │ + beq 976c4 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 974a8 │ │ │ │ + beq 974a4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 974a8 │ │ │ │ + beq 974a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 976d0 │ │ │ │ + beq 976cc │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 974d8 │ │ │ │ + beq 974d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 974d8 │ │ │ │ + beq 974d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 976d8 │ │ │ │ + beq 976d4 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97508 │ │ │ │ + beq 97504 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 97508 │ │ │ │ + beq 97504 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 976e0 │ │ │ │ + beq 976dc │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97538 │ │ │ │ + beq 97534 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq 97538 │ │ │ │ + beq 97534 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 976e8 │ │ │ │ + beq 976e4 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97568 │ │ │ │ + beq 97564 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - beq 97568 │ │ │ │ + beq 97564 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 976f0 │ │ │ │ + beq 976ec │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97598 │ │ │ │ + beq 97594 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ - beq 97598 │ │ │ │ + beq 97594 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 976f8 │ │ │ │ + beq 976f4 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 975c8 │ │ │ │ + beq 975c4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ - beq 975c8 │ │ │ │ + beq 975c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97700 │ │ │ │ + beq 976fc │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 975f8 │ │ │ │ + beq 975f4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ - beq 975f8 │ │ │ │ + beq 975f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97708 │ │ │ │ + beq 97704 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97628 │ │ │ │ + beq 97624 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ - beq 97628 │ │ │ │ + beq 97624 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97710 │ │ │ │ + beq 9770c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - beq 97388 │ │ │ │ + beq 97384 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 97388 │ │ │ │ + beq 97384 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 97388 │ │ │ │ + bne 97384 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97388 │ │ │ │ + b 97384 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9722c │ │ │ │ + b 97228 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9725c │ │ │ │ + b 97258 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9728c │ │ │ │ + b 97288 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 972bc │ │ │ │ + b 972b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 972ec │ │ │ │ + b 972e8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9731c │ │ │ │ + b 97318 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9734c │ │ │ │ + b 97348 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9737c │ │ │ │ + b 97378 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 973b8 │ │ │ │ + b 973b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 973e8 │ │ │ │ + b 973e4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97418 │ │ │ │ + b 97414 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97448 │ │ │ │ + b 97444 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97478 │ │ │ │ + b 97474 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 974a8 │ │ │ │ + b 974a4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 974d8 │ │ │ │ + b 974d4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97508 │ │ │ │ + b 97504 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97538 │ │ │ │ + b 97534 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97568 │ │ │ │ + b 97564 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97598 │ │ │ │ + b 97594 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 975c8 │ │ │ │ + b 975c4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 975f8 │ │ │ │ + b 975f4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 97760 │ │ │ │ + bgt 9775c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 977b4 │ │ │ │ + ldr r2, [pc, #92] @ 977b0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 977a8 │ │ │ │ + beq 977a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 971e8 │ │ │ │ + bl 971e4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -73590,361 +73589,361 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 977fc │ │ │ │ + beq 977f8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 977fc │ │ │ │ + beq 977f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97c38 │ │ │ │ + beq 97c34 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9782c │ │ │ │ + beq 97828 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 9782c │ │ │ │ + beq 97828 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97c40 │ │ │ │ + beq 97c3c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9785c │ │ │ │ + beq 97858 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 9785c │ │ │ │ + beq 97858 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97c48 │ │ │ │ + beq 97c44 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9788c │ │ │ │ + beq 97888 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 9788c │ │ │ │ + beq 97888 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97c50 │ │ │ │ + beq 97c4c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 978bc │ │ │ │ + beq 978b8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 978bc │ │ │ │ + beq 978b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97c58 │ │ │ │ + beq 97c54 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 978ec │ │ │ │ + beq 978e8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 978ec │ │ │ │ + beq 978e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97c60 │ │ │ │ + beq 97c5c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9791c │ │ │ │ + beq 97918 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 9791c │ │ │ │ + beq 97918 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97c68 │ │ │ │ + beq 97c64 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9794c │ │ │ │ + beq 97948 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 9794c │ │ │ │ + beq 97948 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97c70 │ │ │ │ + beq 97c6c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9797c │ │ │ │ + beq 97978 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 9797c │ │ │ │ + beq 97978 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97c78 │ │ │ │ + beq 97c74 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 979ac │ │ │ │ + beq 979a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 979ac │ │ │ │ + beq 979a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97c80 │ │ │ │ + beq 97c7c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ tst r0, #1 │ │ │ │ - bne 97c00 │ │ │ │ + bne 97bfc │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 979e8 │ │ │ │ + beq 979e4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 979e8 │ │ │ │ + beq 979e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97c88 │ │ │ │ + beq 97c84 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97a18 │ │ │ │ + beq 97a14 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 97a18 │ │ │ │ + beq 97a14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97c90 │ │ │ │ + beq 97c8c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97a48 │ │ │ │ + beq 97a44 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 97a48 │ │ │ │ + beq 97a44 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97c98 │ │ │ │ + beq 97c94 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97a78 │ │ │ │ + beq 97a74 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 97a78 │ │ │ │ + beq 97a74 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97ca0 │ │ │ │ + beq 97c9c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97aa8 │ │ │ │ + beq 97aa4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 97aa8 │ │ │ │ + beq 97aa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97ca8 │ │ │ │ + beq 97ca4 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97ad8 │ │ │ │ + beq 97ad4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 97ad8 │ │ │ │ + beq 97ad4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97cb0 │ │ │ │ + beq 97cac │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97b08 │ │ │ │ + beq 97b04 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 97b08 │ │ │ │ + beq 97b04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97cb8 │ │ │ │ + beq 97cb4 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97b38 │ │ │ │ + beq 97b34 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq 97b38 │ │ │ │ + beq 97b34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97cc0 │ │ │ │ + beq 97cbc │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97b68 │ │ │ │ + beq 97b64 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 97b68 │ │ │ │ + beq 97b64 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97cc8 │ │ │ │ + beq 97cc4 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97b98 │ │ │ │ + beq 97b94 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - beq 97b98 │ │ │ │ + beq 97b94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97cd0 │ │ │ │ + beq 97ccc │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97bc8 │ │ │ │ + beq 97bc4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ - beq 97bc8 │ │ │ │ + beq 97bc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97cd8 │ │ │ │ + beq 97cd4 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97bf8 │ │ │ │ + beq 97bf4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ - beq 97bf8 │ │ │ │ + beq 97bf4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97ce0 │ │ │ │ + beq 97cdc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - beq 979b8 │ │ │ │ + beq 979b4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 979b8 │ │ │ │ + beq 979b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 979b8 │ │ │ │ + bne 979b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 979b8 │ │ │ │ + b 979b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 977fc │ │ │ │ + b 977f8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9782c │ │ │ │ + b 97828 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9785c │ │ │ │ + b 97858 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9788c │ │ │ │ + b 97888 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 978bc │ │ │ │ + b 978b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 978ec │ │ │ │ + b 978e8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9791c │ │ │ │ + b 97918 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9794c │ │ │ │ + b 97948 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9797c │ │ │ │ + b 97978 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 979ac │ │ │ │ + b 979a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 979e8 │ │ │ │ + b 979e4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97a18 │ │ │ │ + b 97a14 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97a48 │ │ │ │ + b 97a44 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97a78 │ │ │ │ + b 97a74 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97aa8 │ │ │ │ + b 97aa4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97ad8 │ │ │ │ + b 97ad4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97b08 │ │ │ │ + b 97b04 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97b38 │ │ │ │ + b 97b34 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97b68 │ │ │ │ + b 97b64 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97b98 │ │ │ │ + b 97b94 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97bc8 │ │ │ │ + b 97bc4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 97d30 │ │ │ │ + bgt 97d2c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 97d84 │ │ │ │ + ldr r2, [pc, #92] @ 97d80 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 97d78 │ │ │ │ + beq 97d74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 977b8 │ │ │ │ + bl 977b4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -73962,739 +73961,739 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97dcc │ │ │ │ + beq 97dc8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 97dcc │ │ │ │ + beq 97dc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97e40 │ │ │ │ + beq 97e3c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97dfc │ │ │ │ + beq 97df8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 97dfc │ │ │ │ + beq 97df8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97e48 │ │ │ │ + beq 97e44 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97e2c │ │ │ │ + beq 97e28 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 97e2c │ │ │ │ + beq 97e28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97e34 │ │ │ │ + beq 97e30 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97dcc │ │ │ │ + b 97dc8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97dfc │ │ │ │ + b 97df8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97e94 │ │ │ │ + beq 97e90 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 97e94 │ │ │ │ + beq 97e90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97f08 │ │ │ │ + beq 97f04 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97ec4 │ │ │ │ + beq 97ec0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 97ec4 │ │ │ │ + beq 97ec0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97f10 │ │ │ │ + beq 97f0c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97ef4 │ │ │ │ + beq 97ef0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 97ef4 │ │ │ │ + beq 97ef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97efc │ │ │ │ + beq 97ef8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97e94 │ │ │ │ + b 97e90 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97ec4 │ │ │ │ + b 97ec0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97f5c │ │ │ │ + beq 97f58 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 97f5c │ │ │ │ + beq 97f58 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97fd0 │ │ │ │ + beq 97fcc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97f8c │ │ │ │ + beq 97f88 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 97f8c │ │ │ │ + beq 97f88 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97fd8 │ │ │ │ + beq 97fd4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97fbc │ │ │ │ + beq 97fb8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 97fbc │ │ │ │ + beq 97fb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 97fc4 │ │ │ │ + beq 97fc0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97f5c │ │ │ │ + b 97f58 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 97f8c │ │ │ │ + b 97f88 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98024 │ │ │ │ + beq 98020 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 98024 │ │ │ │ + beq 98020 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98098 │ │ │ │ + beq 98094 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98054 │ │ │ │ + beq 98050 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 98054 │ │ │ │ + beq 98050 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 980a0 │ │ │ │ + beq 9809c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98084 │ │ │ │ + beq 98080 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 98084 │ │ │ │ + beq 98080 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9808c │ │ │ │ + beq 98088 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98024 │ │ │ │ + b 98020 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98054 │ │ │ │ + b 98050 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 980ec │ │ │ │ + beq 980e8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 980ec │ │ │ │ + beq 980e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98160 │ │ │ │ + beq 9815c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9811c │ │ │ │ + beq 98118 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 9811c │ │ │ │ + beq 98118 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98168 │ │ │ │ + beq 98164 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9814c │ │ │ │ + beq 98148 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 9814c │ │ │ │ + beq 98148 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98154 │ │ │ │ + beq 98150 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 980ec │ │ │ │ + b 980e8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9811c │ │ │ │ + b 98118 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 981b4 │ │ │ │ + beq 981b0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 981b4 │ │ │ │ + beq 981b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98228 │ │ │ │ + beq 98224 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 981e4 │ │ │ │ + beq 981e0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 981e4 │ │ │ │ + beq 981e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98230 │ │ │ │ + beq 9822c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98214 │ │ │ │ + beq 98210 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 98214 │ │ │ │ + beq 98210 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9821c │ │ │ │ + beq 98218 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 981b4 │ │ │ │ + b 981b0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 981e4 │ │ │ │ + b 981e0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9827c │ │ │ │ + beq 98278 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 9827c │ │ │ │ + beq 98278 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 982f0 │ │ │ │ + beq 982ec │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 982ac │ │ │ │ + beq 982a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 982ac │ │ │ │ + beq 982a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 982f8 │ │ │ │ + beq 982f4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 982dc │ │ │ │ + beq 982d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 982dc │ │ │ │ + beq 982d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 982e4 │ │ │ │ + beq 982e0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9827c │ │ │ │ + b 98278 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 982ac │ │ │ │ + b 982a8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98344 │ │ │ │ + beq 98340 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 98344 │ │ │ │ + beq 98340 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 987e0 │ │ │ │ + beq 987dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98374 │ │ │ │ + beq 98370 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 98374 │ │ │ │ + beq 98370 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 987e8 │ │ │ │ + beq 987e4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 983a4 │ │ │ │ + beq 983a0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 983a4 │ │ │ │ + beq 983a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 987f0 │ │ │ │ + beq 987ec │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 983d4 │ │ │ │ + beq 983d0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 983d4 │ │ │ │ + beq 983d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 987f8 │ │ │ │ + beq 987f4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98404 │ │ │ │ + beq 98400 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 98404 │ │ │ │ + beq 98400 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98800 │ │ │ │ + beq 987fc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98434 │ │ │ │ + beq 98430 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 98434 │ │ │ │ + beq 98430 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98808 │ │ │ │ + beq 98804 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98464 │ │ │ │ + beq 98460 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 98464 │ │ │ │ + beq 98460 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98810 │ │ │ │ + beq 9880c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98494 │ │ │ │ + beq 98490 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 98494 │ │ │ │ + beq 98490 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98818 │ │ │ │ + beq 98814 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 984c4 │ │ │ │ + beq 984c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 984c4 │ │ │ │ + beq 984c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98820 │ │ │ │ + beq 9881c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 984f4 │ │ │ │ + beq 984f0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 984f4 │ │ │ │ + beq 984f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98828 │ │ │ │ + beq 98824 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ tst r0, #1 │ │ │ │ - bne 987a8 │ │ │ │ + bne 987a4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98530 │ │ │ │ + beq 9852c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 98530 │ │ │ │ + beq 9852c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98830 │ │ │ │ + beq 9882c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98560 │ │ │ │ + beq 9855c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 98560 │ │ │ │ + beq 9855c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98838 │ │ │ │ + beq 98834 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98590 │ │ │ │ + beq 9858c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 98590 │ │ │ │ + beq 9858c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98840 │ │ │ │ + beq 9883c │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 985c0 │ │ │ │ + beq 985bc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 985c0 │ │ │ │ + beq 985bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98848 │ │ │ │ + beq 98844 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 985f0 │ │ │ │ + beq 985ec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 985f0 │ │ │ │ + beq 985ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98850 │ │ │ │ + beq 9884c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98620 │ │ │ │ + beq 9861c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 98620 │ │ │ │ + beq 9861c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98858 │ │ │ │ + beq 98854 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98650 │ │ │ │ + beq 9864c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 98650 │ │ │ │ + beq 9864c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98860 │ │ │ │ + beq 9885c │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98680 │ │ │ │ + beq 9867c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq 98680 │ │ │ │ + beq 9867c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98868 │ │ │ │ + beq 98864 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 986b0 │ │ │ │ + beq 986ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 986b0 │ │ │ │ + beq 986ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98870 │ │ │ │ + beq 9886c │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 986e0 │ │ │ │ + beq 986dc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - beq 986e0 │ │ │ │ + beq 986dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98878 │ │ │ │ + beq 98874 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98710 │ │ │ │ + beq 9870c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ - beq 98710 │ │ │ │ + beq 9870c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98880 │ │ │ │ + beq 9887c │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98740 │ │ │ │ + beq 9873c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ - beq 98740 │ │ │ │ + beq 9873c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98888 │ │ │ │ + beq 98884 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98770 │ │ │ │ + beq 9876c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ - beq 98770 │ │ │ │ + beq 9876c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98890 │ │ │ │ + beq 9888c │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 987a0 │ │ │ │ + beq 9879c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ - beq 987a0 │ │ │ │ + beq 9879c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98898 │ │ │ │ + beq 98894 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - beq 98500 │ │ │ │ + beq 984fc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 98500 │ │ │ │ + beq 984fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 98500 │ │ │ │ + bne 984fc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98500 │ │ │ │ + b 984fc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98344 │ │ │ │ + b 98340 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98374 │ │ │ │ + b 98370 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 983a4 │ │ │ │ + b 983a0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 983d4 │ │ │ │ + b 983d0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98404 │ │ │ │ + b 98400 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98434 │ │ │ │ + b 98430 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98464 │ │ │ │ + b 98460 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98494 │ │ │ │ + b 98490 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 984c4 │ │ │ │ + b 984c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 984f4 │ │ │ │ + b 984f0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98530 │ │ │ │ + b 9852c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98560 │ │ │ │ + b 9855c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98590 │ │ │ │ + b 9858c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 985c0 │ │ │ │ + b 985bc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 985f0 │ │ │ │ + b 985ec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98620 │ │ │ │ + b 9861c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98650 │ │ │ │ + b 9864c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98680 │ │ │ │ + b 9867c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 986b0 │ │ │ │ + b 986ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 986e0 │ │ │ │ + b 986dc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98710 │ │ │ │ + b 9870c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98740 │ │ │ │ + b 9873c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98770 │ │ │ │ + b 9876c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 988e8 │ │ │ │ + bgt 988e4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 9893c │ │ │ │ + ldr r2, [pc, #92] @ 98938 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 98930 │ │ │ │ + beq 9892c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 98300 │ │ │ │ + bl 982fc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -74712,389 +74711,389 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98984 │ │ │ │ + beq 98980 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 98984 │ │ │ │ + beq 98980 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98e20 │ │ │ │ + beq 98e1c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 989b4 │ │ │ │ + beq 989b0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 989b4 │ │ │ │ + beq 989b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98e28 │ │ │ │ + beq 98e24 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 989e4 │ │ │ │ + beq 989e0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 989e4 │ │ │ │ + beq 989e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98e30 │ │ │ │ + beq 98e2c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98a14 │ │ │ │ + beq 98a10 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 98a14 │ │ │ │ + beq 98a10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98e38 │ │ │ │ + beq 98e34 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98a44 │ │ │ │ + beq 98a40 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 98a44 │ │ │ │ + beq 98a40 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98e40 │ │ │ │ + beq 98e3c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98a74 │ │ │ │ + beq 98a70 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 98a74 │ │ │ │ + beq 98a70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98e48 │ │ │ │ + beq 98e44 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98aa4 │ │ │ │ + beq 98aa0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 98aa4 │ │ │ │ + beq 98aa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98e50 │ │ │ │ + beq 98e4c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 98de8 │ │ │ │ + bne 98de4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98ae0 │ │ │ │ + beq 98adc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 98ae0 │ │ │ │ + beq 98adc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98e58 │ │ │ │ + beq 98e54 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98b10 │ │ │ │ + beq 98b0c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 98b10 │ │ │ │ + beq 98b0c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98e60 │ │ │ │ + beq 98e5c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98b40 │ │ │ │ + beq 98b3c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 98b40 │ │ │ │ + beq 98b3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98e68 │ │ │ │ + beq 98e64 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98b70 │ │ │ │ + beq 98b6c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 98b70 │ │ │ │ + beq 98b6c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98e70 │ │ │ │ + beq 98e6c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98ba0 │ │ │ │ + beq 98b9c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 98ba0 │ │ │ │ + beq 98b9c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98e78 │ │ │ │ + beq 98e74 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98bd0 │ │ │ │ + beq 98bcc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 98bd0 │ │ │ │ + beq 98bcc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98e80 │ │ │ │ + beq 98e7c │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98c00 │ │ │ │ + beq 98bfc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 98c00 │ │ │ │ + beq 98bfc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98e88 │ │ │ │ + beq 98e84 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98c30 │ │ │ │ + beq 98c2c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 98c30 │ │ │ │ + beq 98c2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98e90 │ │ │ │ + beq 98e8c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98c60 │ │ │ │ + beq 98c5c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 98c60 │ │ │ │ + beq 98c5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98e98 │ │ │ │ + beq 98e94 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98c90 │ │ │ │ + beq 98c8c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 98c90 │ │ │ │ + beq 98c8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98ea0 │ │ │ │ + beq 98e9c │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98cc0 │ │ │ │ + beq 98cbc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq 98cc0 │ │ │ │ + beq 98cbc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98ea8 │ │ │ │ + beq 98ea4 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98cf0 │ │ │ │ + beq 98cec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 98cf0 │ │ │ │ + beq 98cec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98eb0 │ │ │ │ + beq 98eac │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98d20 │ │ │ │ + beq 98d1c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - beq 98d20 │ │ │ │ + beq 98d1c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98eb8 │ │ │ │ + beq 98eb4 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98d50 │ │ │ │ + beq 98d4c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ - beq 98d50 │ │ │ │ + beq 98d4c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98ec0 │ │ │ │ + beq 98ebc │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98d80 │ │ │ │ + beq 98d7c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ - beq 98d80 │ │ │ │ + beq 98d7c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98ec8 │ │ │ │ + beq 98ec4 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98db0 │ │ │ │ + beq 98dac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ - beq 98db0 │ │ │ │ + beq 98dac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98ed0 │ │ │ │ + beq 98ecc │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98de0 │ │ │ │ + beq 98ddc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ - beq 98de0 │ │ │ │ + beq 98ddc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 98ed8 │ │ │ │ + beq 98ed4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 98ab0 │ │ │ │ + beq 98aac │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 98ab0 │ │ │ │ + beq 98aac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 98ab0 │ │ │ │ + bne 98aac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98ab0 │ │ │ │ + b 98aac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98984 │ │ │ │ + b 98980 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 989b4 │ │ │ │ + b 989b0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 989e4 │ │ │ │ + b 989e0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98a14 │ │ │ │ + b 98a10 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98a44 │ │ │ │ + b 98a40 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98a74 │ │ │ │ + b 98a70 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98aa4 │ │ │ │ + b 98aa0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98ae0 │ │ │ │ + b 98adc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98b10 │ │ │ │ + b 98b0c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98b40 │ │ │ │ + b 98b3c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98b70 │ │ │ │ + b 98b6c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98ba0 │ │ │ │ + b 98b9c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98bd0 │ │ │ │ + b 98bcc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98c00 │ │ │ │ + b 98bfc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98c30 │ │ │ │ + b 98c2c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98c60 │ │ │ │ + b 98c5c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98c90 │ │ │ │ + b 98c8c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98cc0 │ │ │ │ + b 98cbc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98cf0 │ │ │ │ + b 98cec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98d20 │ │ │ │ + b 98d1c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98d50 │ │ │ │ + b 98d4c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98d80 │ │ │ │ + b 98d7c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98db0 │ │ │ │ + b 98dac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 98f28 │ │ │ │ + bgt 98f24 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 98f7c │ │ │ │ + ldr r2, [pc, #92] @ 98f78 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 98f70 │ │ │ │ + beq 98f6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 98940 │ │ │ │ + bl 9893c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -75112,406 +75111,406 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98fc4 │ │ │ │ + beq 98fc0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 98fc4 │ │ │ │ + beq 98fc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 994a4 │ │ │ │ + beq 994a0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98ff4 │ │ │ │ + beq 98ff0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 98ff4 │ │ │ │ + beq 98ff0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 994ac │ │ │ │ + beq 994a8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99024 │ │ │ │ + beq 99020 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 99024 │ │ │ │ + beq 99020 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 994b4 │ │ │ │ + beq 994b0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99054 │ │ │ │ + beq 99050 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 99054 │ │ │ │ + beq 99050 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 994bc │ │ │ │ + beq 994b8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99084 │ │ │ │ + beq 99080 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 99084 │ │ │ │ + beq 99080 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 994c4 │ │ │ │ + beq 994c0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 990b4 │ │ │ │ + beq 990b0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 990b4 │ │ │ │ + beq 990b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 994cc │ │ │ │ + beq 994c8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 990e4 │ │ │ │ + beq 990e0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 990e4 │ │ │ │ + beq 990e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 994d4 │ │ │ │ + beq 994d0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99114 │ │ │ │ + beq 99110 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 99114 │ │ │ │ + beq 99110 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 994dc │ │ │ │ + beq 994d8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9946c │ │ │ │ + bne 99468 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99150 │ │ │ │ + beq 9914c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 99150 │ │ │ │ + beq 9914c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 994e4 │ │ │ │ + beq 994e0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ tst r0, #1 │ │ │ │ - bne 99434 │ │ │ │ + bne 99430 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9918c │ │ │ │ + beq 99188 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 9918c │ │ │ │ + beq 99188 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 994ec │ │ │ │ + beq 994e8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 991bc │ │ │ │ + beq 991b8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 991bc │ │ │ │ + beq 991b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 994f4 │ │ │ │ + beq 994f0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 991ec │ │ │ │ + beq 991e8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 991ec │ │ │ │ + beq 991e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 994fc │ │ │ │ + beq 994f8 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9921c │ │ │ │ + beq 99218 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 9921c │ │ │ │ + beq 99218 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99504 │ │ │ │ + beq 99500 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9924c │ │ │ │ + beq 99248 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 9924c │ │ │ │ + beq 99248 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9950c │ │ │ │ + beq 99508 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9927c │ │ │ │ + beq 99278 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 9927c │ │ │ │ + beq 99278 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99514 │ │ │ │ + beq 99510 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 992ac │ │ │ │ + beq 992a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 992ac │ │ │ │ + beq 992a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9951c │ │ │ │ + beq 99518 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 992dc │ │ │ │ + beq 992d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - beq 992dc │ │ │ │ + beq 992d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99524 │ │ │ │ + beq 99520 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9930c │ │ │ │ + beq 99308 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ - beq 9930c │ │ │ │ + beq 99308 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9952c │ │ │ │ + beq 99528 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9933c │ │ │ │ + beq 99338 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ - beq 9933c │ │ │ │ + beq 99338 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99534 │ │ │ │ + beq 99530 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9936c │ │ │ │ + beq 99368 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ - beq 9936c │ │ │ │ + beq 99368 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9953c │ │ │ │ + beq 99538 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9939c │ │ │ │ + beq 99398 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ - beq 9939c │ │ │ │ + beq 99398 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99544 │ │ │ │ + beq 99540 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 993cc │ │ │ │ + beq 993c8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #112] @ 0x70 │ │ │ │ - beq 993cc │ │ │ │ + beq 993c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9954c │ │ │ │ + beq 99548 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 993fc │ │ │ │ + beq 993f8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #116] @ 0x74 │ │ │ │ - beq 993fc │ │ │ │ + beq 993f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99554 │ │ │ │ + beq 99550 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9942c │ │ │ │ + beq 99428 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ - beq 9942c │ │ │ │ + beq 99428 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9955c │ │ │ │ + beq 99558 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - beq 9915c │ │ │ │ + beq 99158 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9915c │ │ │ │ + beq 99158 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9915c │ │ │ │ + bne 99158 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9915c │ │ │ │ + b 99158 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - beq 99120 │ │ │ │ + beq 9911c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 99120 │ │ │ │ + beq 9911c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 99120 │ │ │ │ + bne 9911c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99120 │ │ │ │ + b 9911c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98fc4 │ │ │ │ + b 98fc0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 98ff4 │ │ │ │ + b 98ff0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99024 │ │ │ │ + b 99020 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99054 │ │ │ │ + b 99050 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99084 │ │ │ │ + b 99080 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 990b4 │ │ │ │ + b 990b0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 990e4 │ │ │ │ + b 990e0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99114 │ │ │ │ + b 99110 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99150 │ │ │ │ + b 9914c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9918c │ │ │ │ + b 99188 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 991bc │ │ │ │ + b 991b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 991ec │ │ │ │ + b 991e8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9921c │ │ │ │ + b 99218 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9924c │ │ │ │ + b 99248 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9927c │ │ │ │ + b 99278 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 992ac │ │ │ │ + b 992a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 992dc │ │ │ │ + b 992d8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9930c │ │ │ │ + b 99308 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9933c │ │ │ │ + b 99338 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9936c │ │ │ │ + b 99368 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9939c │ │ │ │ + b 99398 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 993cc │ │ │ │ + b 993c8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 993fc │ │ │ │ + b 993f8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 995ac │ │ │ │ + bgt 995a8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 99600 │ │ │ │ + ldr r2, [pc, #92] @ 995fc │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 995f4 │ │ │ │ + beq 995f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 98f80 │ │ │ │ + bl 98f7c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -75529,417 +75528,417 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99648 │ │ │ │ + beq 99644 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 99648 │ │ │ │ + beq 99644 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99b44 │ │ │ │ + beq 99b40 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99678 │ │ │ │ + beq 99674 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 99678 │ │ │ │ + beq 99674 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99b4c │ │ │ │ + beq 99b48 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 996a8 │ │ │ │ + beq 996a4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 996a8 │ │ │ │ + beq 996a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99b54 │ │ │ │ + beq 99b50 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 996d8 │ │ │ │ + beq 996d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 996d8 │ │ │ │ + beq 996d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99b5c │ │ │ │ + beq 99b58 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99708 │ │ │ │ + beq 99704 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 99708 │ │ │ │ + beq 99704 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99b64 │ │ │ │ + beq 99b60 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99738 │ │ │ │ + beq 99734 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 99738 │ │ │ │ + beq 99734 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99b6c │ │ │ │ + beq 99b68 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99768 │ │ │ │ + beq 99764 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 99768 │ │ │ │ + beq 99764 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99b74 │ │ │ │ + beq 99b70 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 99b0c │ │ │ │ + bne 99b08 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 997a4 │ │ │ │ + beq 997a0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 997a4 │ │ │ │ + beq 997a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99b7c │ │ │ │ + beq 99b78 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 997d4 │ │ │ │ + beq 997d0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 997d4 │ │ │ │ + beq 997d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99b84 │ │ │ │ + beq 99b80 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99804 │ │ │ │ + beq 99800 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 99804 │ │ │ │ + beq 99800 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99b8c │ │ │ │ + beq 99b88 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99834 │ │ │ │ + beq 99830 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 99834 │ │ │ │ + beq 99830 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99b94 │ │ │ │ + beq 99b90 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99864 │ │ │ │ + beq 99860 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 99864 │ │ │ │ + beq 99860 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99b9c │ │ │ │ + beq 99b98 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99894 │ │ │ │ + beq 99890 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 99894 │ │ │ │ + beq 99890 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99ba4 │ │ │ │ + beq 99ba0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 998c4 │ │ │ │ + beq 998c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 998c4 │ │ │ │ + beq 998c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99bac │ │ │ │ + beq 99ba8 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 998f4 │ │ │ │ + beq 998f0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 998f4 │ │ │ │ + beq 998f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99bb4 │ │ │ │ + beq 99bb0 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99924 │ │ │ │ + beq 99920 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 99924 │ │ │ │ + beq 99920 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99bbc │ │ │ │ + beq 99bb8 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99954 │ │ │ │ + beq 99950 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq 99954 │ │ │ │ + beq 99950 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99bc4 │ │ │ │ + beq 99bc0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99984 │ │ │ │ + beq 99980 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 99984 │ │ │ │ + beq 99980 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99bcc │ │ │ │ + beq 99bc8 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 999b4 │ │ │ │ + beq 999b0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - beq 999b4 │ │ │ │ + beq 999b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99bd4 │ │ │ │ + beq 99bd0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 999e4 │ │ │ │ + beq 999e0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ - beq 999e4 │ │ │ │ + beq 999e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99bdc │ │ │ │ + beq 99bd8 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99a14 │ │ │ │ + beq 99a10 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ - beq 99a14 │ │ │ │ + beq 99a10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99be4 │ │ │ │ + beq 99be0 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99a44 │ │ │ │ + beq 99a40 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ - beq 99a44 │ │ │ │ + beq 99a40 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99bec │ │ │ │ + beq 99be8 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99a74 │ │ │ │ + beq 99a70 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ - beq 99a74 │ │ │ │ + beq 99a70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99bf4 │ │ │ │ + beq 99bf0 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99aa4 │ │ │ │ + beq 99aa0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #112] @ 0x70 │ │ │ │ - beq 99aa4 │ │ │ │ + beq 99aa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99bfc │ │ │ │ + beq 99bf8 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99ad4 │ │ │ │ + beq 99ad0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #116] @ 0x74 │ │ │ │ - beq 99ad4 │ │ │ │ + beq 99ad0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99c04 │ │ │ │ + beq 99c00 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99b04 │ │ │ │ + beq 99b00 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ - beq 99b04 │ │ │ │ + beq 99b00 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 99c0c │ │ │ │ + beq 99c08 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 99774 │ │ │ │ + beq 99770 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 99774 │ │ │ │ + beq 99770 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 99774 │ │ │ │ + bne 99770 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99774 │ │ │ │ + b 99770 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99648 │ │ │ │ + b 99644 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99678 │ │ │ │ + b 99674 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 996a8 │ │ │ │ + b 996a4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 996d8 │ │ │ │ + b 996d4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99708 │ │ │ │ + b 99704 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99738 │ │ │ │ + b 99734 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99768 │ │ │ │ + b 99764 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 997a4 │ │ │ │ + b 997a0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 997d4 │ │ │ │ + b 997d0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99804 │ │ │ │ + b 99800 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99834 │ │ │ │ + b 99830 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99864 │ │ │ │ + b 99860 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99894 │ │ │ │ + b 99890 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 998c4 │ │ │ │ + b 998c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 998f4 │ │ │ │ + b 998f0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99924 │ │ │ │ + b 99920 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99954 │ │ │ │ + b 99950 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99984 │ │ │ │ + b 99980 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 999b4 │ │ │ │ + b 999b0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 999e4 │ │ │ │ + b 999e0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99a14 │ │ │ │ + b 99a10 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99a44 │ │ │ │ + b 99a40 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99a74 │ │ │ │ + b 99a70 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99aa4 │ │ │ │ + b 99aa0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99ad4 │ │ │ │ + b 99ad0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 99c5c │ │ │ │ + bgt 99c58 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 99cb0 │ │ │ │ + ldr r2, [pc, #92] @ 99cac │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 99ca4 │ │ │ │ + beq 99ca0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 99604 │ │ │ │ + bl 99600 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -75957,429 +75956,429 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99cf8 │ │ │ │ + beq 99cf4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 99cf8 │ │ │ │ + beq 99cf4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a244 │ │ │ │ + beq 9a240 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99d28 │ │ │ │ + beq 99d24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 99d28 │ │ │ │ + beq 99d24 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a24c │ │ │ │ + beq 9a248 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99d58 │ │ │ │ + beq 99d54 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 99d58 │ │ │ │ + beq 99d54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a254 │ │ │ │ + beq 9a250 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99d88 │ │ │ │ + beq 99d84 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 99d88 │ │ │ │ + beq 99d84 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a25c │ │ │ │ + beq 9a258 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99db8 │ │ │ │ + beq 99db4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 99db8 │ │ │ │ + beq 99db4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a264 │ │ │ │ + beq 9a260 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99de8 │ │ │ │ + beq 99de4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 99de8 │ │ │ │ + beq 99de4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a26c │ │ │ │ + beq 9a268 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99e18 │ │ │ │ + beq 99e14 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 99e18 │ │ │ │ + beq 99e14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a274 │ │ │ │ + beq 9a270 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9a12c │ │ │ │ + bne 9a128 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9a19c │ │ │ │ + bne 9a198 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99e60 │ │ │ │ + beq 99e5c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 99e60 │ │ │ │ + beq 99e5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a27c │ │ │ │ + beq 9a278 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99e90 │ │ │ │ + beq 99e8c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 99e90 │ │ │ │ + beq 99e8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a284 │ │ │ │ + beq 9a280 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99ec0 │ │ │ │ + beq 99ebc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 99ec0 │ │ │ │ + beq 99ebc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a28c │ │ │ │ + beq 9a288 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99ef0 │ │ │ │ + beq 99eec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 99ef0 │ │ │ │ + beq 99eec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a294 │ │ │ │ + beq 9a290 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99f20 │ │ │ │ + beq 99f1c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 99f20 │ │ │ │ + beq 99f1c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a29c │ │ │ │ + beq 9a298 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99f50 │ │ │ │ + beq 99f4c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 99f50 │ │ │ │ + beq 99f4c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a2a4 │ │ │ │ + beq 9a2a0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9a164 │ │ │ │ + bne 9a160 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99f8c │ │ │ │ + beq 99f88 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 99f8c │ │ │ │ + beq 99f88 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a2ac │ │ │ │ + beq 9a2a8 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99fbc │ │ │ │ + beq 99fb8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 99fbc │ │ │ │ + beq 99fb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a2b4 │ │ │ │ + beq 9a2b0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99fec │ │ │ │ + beq 99fe8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq 99fec │ │ │ │ + beq 99fe8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a2bc │ │ │ │ + beq 9a2b8 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9a20c │ │ │ │ + bne 9a208 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a028 │ │ │ │ + beq 9a024 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ - beq 9a028 │ │ │ │ + beq 9a024 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a2c4 │ │ │ │ + beq 9a2c0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a058 │ │ │ │ + beq 9a054 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ - beq 9a058 │ │ │ │ + beq 9a054 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a2cc │ │ │ │ + beq 9a2c8 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a088 │ │ │ │ + beq 9a084 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ - beq 9a088 │ │ │ │ + beq 9a084 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a2d4 │ │ │ │ + beq 9a2d0 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a0b8 │ │ │ │ + beq 9a0b4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ - beq 9a0b8 │ │ │ │ + beq 9a0b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a2dc │ │ │ │ + beq 9a2d8 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a0e8 │ │ │ │ + beq 9a0e4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #112] @ 0x70 │ │ │ │ - beq 9a0e8 │ │ │ │ + beq 9a0e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a2e4 │ │ │ │ + beq 9a2e0 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9a1d4 │ │ │ │ + bne 9a1d0 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a124 │ │ │ │ + beq 9a120 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ - beq 9a124 │ │ │ │ + beq 9a120 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a2ec │ │ │ │ + beq 9a2e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 99e24 │ │ │ │ + beq 99e20 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 99e24 │ │ │ │ + beq 99e20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 99e24 │ │ │ │ + bne 99e20 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99e24 │ │ │ │ + b 99e20 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - beq 99f5c │ │ │ │ + beq 99f58 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 99f5c │ │ │ │ + beq 99f58 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 99f5c │ │ │ │ + bne 99f58 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99f5c │ │ │ │ + b 99f58 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - beq 99e30 │ │ │ │ + beq 99e2c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 99e30 │ │ │ │ + beq 99e2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 99e30 │ │ │ │ + bne 99e2c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99e30 │ │ │ │ + b 99e2c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - beq 9a0f4 │ │ │ │ + beq 9a0f0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9a0f4 │ │ │ │ + beq 9a0f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9a0f4 │ │ │ │ + bne 9a0f0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a0f4 │ │ │ │ + b 9a0f0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - beq 99ff8 │ │ │ │ + beq 99ff4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 99ff8 │ │ │ │ + beq 99ff4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 99ff8 │ │ │ │ + bne 99ff4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99ff8 │ │ │ │ + b 99ff4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99cf8 │ │ │ │ + b 99cf4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99d28 │ │ │ │ + b 99d24 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99d58 │ │ │ │ + b 99d54 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99d88 │ │ │ │ + b 99d84 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99db8 │ │ │ │ + b 99db4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99de8 │ │ │ │ + b 99de4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99e18 │ │ │ │ + b 99e14 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99e60 │ │ │ │ + b 99e5c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99e90 │ │ │ │ + b 99e8c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99ec0 │ │ │ │ + b 99ebc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99ef0 │ │ │ │ + b 99eec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99f20 │ │ │ │ + b 99f1c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99f50 │ │ │ │ + b 99f4c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99f8c │ │ │ │ + b 99f88 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99fbc │ │ │ │ + b 99fb8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 99fec │ │ │ │ + b 99fe8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a028 │ │ │ │ + b 9a024 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a058 │ │ │ │ + b 9a054 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a088 │ │ │ │ + b 9a084 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a0b8 │ │ │ │ + b 9a0b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a0e8 │ │ │ │ + b 9a0e4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 9a33c │ │ │ │ + bgt 9a338 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 9a390 │ │ │ │ + ldr r2, [pc, #92] @ 9a38c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 9a384 │ │ │ │ + beq 9a380 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 99cb4 │ │ │ │ + bl 99cb0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -76397,448 +76396,448 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a3d8 │ │ │ │ + beq 9a3d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 9a3d8 │ │ │ │ + beq 9a3d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a948 │ │ │ │ + beq 9a944 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a408 │ │ │ │ + beq 9a404 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 9a408 │ │ │ │ + beq 9a404 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a950 │ │ │ │ + beq 9a94c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a438 │ │ │ │ + beq 9a434 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 9a438 │ │ │ │ + beq 9a434 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a958 │ │ │ │ + beq 9a954 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a468 │ │ │ │ + beq 9a464 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 9a468 │ │ │ │ + beq 9a464 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a960 │ │ │ │ + beq 9a95c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a498 │ │ │ │ + beq 9a494 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 9a498 │ │ │ │ + beq 9a494 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a968 │ │ │ │ + beq 9a964 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a4c8 │ │ │ │ + beq 9a4c4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 9a4c8 │ │ │ │ + beq 9a4c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a970 │ │ │ │ + beq 9a96c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a4f8 │ │ │ │ + beq 9a4f4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 9a4f8 │ │ │ │ + beq 9a4f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a978 │ │ │ │ + beq 9a974 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a528 │ │ │ │ + beq 9a524 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 9a528 │ │ │ │ + beq 9a524 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a980 │ │ │ │ + beq 9a97c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9a910 │ │ │ │ + bne 9a90c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a564 │ │ │ │ + beq 9a560 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 9a564 │ │ │ │ + beq 9a560 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a988 │ │ │ │ + beq 9a984 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a594 │ │ │ │ + beq 9a590 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 9a594 │ │ │ │ + beq 9a590 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a990 │ │ │ │ + beq 9a98c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a5c4 │ │ │ │ + beq 9a5c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 9a5c4 │ │ │ │ + beq 9a5c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a998 │ │ │ │ + beq 9a994 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9a8d8 │ │ │ │ + bne 9a8d4 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a600 │ │ │ │ + beq 9a5fc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 9a600 │ │ │ │ + beq 9a5fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a9a0 │ │ │ │ + beq 9a99c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a630 │ │ │ │ + beq 9a62c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 9a630 │ │ │ │ + beq 9a62c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a9a8 │ │ │ │ + beq 9a9a4 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a660 │ │ │ │ + beq 9a65c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 9a660 │ │ │ │ + beq 9a65c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a9b0 │ │ │ │ + beq 9a9ac │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a690 │ │ │ │ + beq 9a68c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 9a690 │ │ │ │ + beq 9a68c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a9b8 │ │ │ │ + beq 9a9b4 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a6c0 │ │ │ │ + beq 9a6bc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq 9a6c0 │ │ │ │ + beq 9a6bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a9c0 │ │ │ │ + beq 9a9bc │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a6f0 │ │ │ │ + beq 9a6ec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 9a6f0 │ │ │ │ + beq 9a6ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a9c8 │ │ │ │ + beq 9a9c4 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a720 │ │ │ │ + beq 9a71c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - beq 9a720 │ │ │ │ + beq 9a71c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a9d0 │ │ │ │ + beq 9a9cc │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a750 │ │ │ │ + beq 9a74c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ - beq 9a750 │ │ │ │ + beq 9a74c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a9d8 │ │ │ │ + beq 9a9d4 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a780 │ │ │ │ + beq 9a77c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ - beq 9a780 │ │ │ │ + beq 9a77c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a9e0 │ │ │ │ + beq 9a9dc │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a7b0 │ │ │ │ + beq 9a7ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ - beq 9a7b0 │ │ │ │ + beq 9a7ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a9e8 │ │ │ │ + beq 9a9e4 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a7e0 │ │ │ │ + beq 9a7dc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #112] @ 0x70 │ │ │ │ - beq 9a7e0 │ │ │ │ + beq 9a7dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a9f0 │ │ │ │ + beq 9a9ec │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a810 │ │ │ │ + beq 9a80c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #116] @ 0x74 │ │ │ │ - beq 9a810 │ │ │ │ + beq 9a80c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9a9f8 │ │ │ │ + beq 9a9f4 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a840 │ │ │ │ + beq 9a83c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ - beq 9a840 │ │ │ │ + beq 9a83c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9aa00 │ │ │ │ + beq 9a9fc │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a870 │ │ │ │ + beq 9a86c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #124] @ 0x7c │ │ │ │ - beq 9a870 │ │ │ │ + beq 9a86c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9aa08 │ │ │ │ + beq 9aa04 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a8a0 │ │ │ │ + beq 9a89c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #128] @ 0x80 │ │ │ │ - beq 9a8a0 │ │ │ │ + beq 9a89c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9aa10 │ │ │ │ + beq 9aa0c │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a8d0 │ │ │ │ + beq 9a8cc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #132] @ 0x84 │ │ │ │ - beq 9a8d0 │ │ │ │ + beq 9a8cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9aa18 │ │ │ │ + beq 9aa14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - beq 9a5d0 │ │ │ │ + beq 9a5cc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9a5d0 │ │ │ │ + beq 9a5cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9a5d0 │ │ │ │ + bne 9a5cc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a5d0 │ │ │ │ + b 9a5cc │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - beq 9a534 │ │ │ │ + beq 9a530 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9a534 │ │ │ │ + beq 9a530 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9a534 │ │ │ │ + bne 9a530 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a534 │ │ │ │ + b 9a530 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a3d8 │ │ │ │ + b 9a3d4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a408 │ │ │ │ + b 9a404 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a438 │ │ │ │ + b 9a434 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a468 │ │ │ │ + b 9a464 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a498 │ │ │ │ + b 9a494 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a4c8 │ │ │ │ + b 9a4c4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a4f8 │ │ │ │ + b 9a4f4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a528 │ │ │ │ + b 9a524 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a564 │ │ │ │ + b 9a560 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a594 │ │ │ │ + b 9a590 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a5c4 │ │ │ │ + b 9a5c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a600 │ │ │ │ + b 9a5fc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a630 │ │ │ │ + b 9a62c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a660 │ │ │ │ + b 9a65c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a690 │ │ │ │ + b 9a68c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a6c0 │ │ │ │ + b 9a6bc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a6f0 │ │ │ │ + b 9a6ec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a720 │ │ │ │ + b 9a71c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a750 │ │ │ │ + b 9a74c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a780 │ │ │ │ + b 9a77c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a7b0 │ │ │ │ + b 9a7ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a7e0 │ │ │ │ + b 9a7dc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a810 │ │ │ │ + b 9a80c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a840 │ │ │ │ + b 9a83c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a870 │ │ │ │ + b 9a86c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9a8a0 │ │ │ │ + b 9a89c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 9aa68 │ │ │ │ + bgt 9aa64 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 9aabc │ │ │ │ + ldr r2, [pc, #92] @ 9aab8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 9aab0 │ │ │ │ + beq 9aaac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a394 │ │ │ │ + bl 9a390 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -76856,459 +76855,459 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ab04 │ │ │ │ + beq 9ab00 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 9ab04 │ │ │ │ + beq 9ab00 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b090 │ │ │ │ + beq 9b08c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ab34 │ │ │ │ + beq 9ab30 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 9ab34 │ │ │ │ + beq 9ab30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b098 │ │ │ │ + beq 9b094 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ab64 │ │ │ │ + beq 9ab60 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 9ab64 │ │ │ │ + beq 9ab60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b0a0 │ │ │ │ + beq 9b09c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ab94 │ │ │ │ + beq 9ab90 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 9ab94 │ │ │ │ + beq 9ab90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b0a8 │ │ │ │ + beq 9b0a4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9abc4 │ │ │ │ + beq 9abc0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 9abc4 │ │ │ │ + beq 9abc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b0b0 │ │ │ │ + beq 9b0ac │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9abf4 │ │ │ │ + beq 9abf0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 9abf4 │ │ │ │ + beq 9abf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b0b8 │ │ │ │ + beq 9b0b4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ac24 │ │ │ │ + beq 9ac20 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 9ac24 │ │ │ │ + beq 9ac20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b0c0 │ │ │ │ + beq 9b0bc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9b058 │ │ │ │ + bne 9b054 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ac60 │ │ │ │ + beq 9ac5c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 9ac60 │ │ │ │ + beq 9ac5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b0c8 │ │ │ │ + beq 9b0c4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ac90 │ │ │ │ + beq 9ac8c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 9ac90 │ │ │ │ + beq 9ac8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b0d0 │ │ │ │ + beq 9b0cc │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9acc0 │ │ │ │ + beq 9acbc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 9acc0 │ │ │ │ + beq 9acbc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b0d8 │ │ │ │ + beq 9b0d4 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9acf0 │ │ │ │ + beq 9acec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 9acf0 │ │ │ │ + beq 9acec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b0e0 │ │ │ │ + beq 9b0dc │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ad20 │ │ │ │ + beq 9ad1c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 9ad20 │ │ │ │ + beq 9ad1c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b0e8 │ │ │ │ + beq 9b0e4 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ad50 │ │ │ │ + beq 9ad4c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 9ad50 │ │ │ │ + beq 9ad4c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b0f0 │ │ │ │ + beq 9b0ec │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ad80 │ │ │ │ + beq 9ad7c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 9ad80 │ │ │ │ + beq 9ad7c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b0f8 │ │ │ │ + beq 9b0f4 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9adb0 │ │ │ │ + beq 9adac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 9adb0 │ │ │ │ + beq 9adac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b100 │ │ │ │ + beq 9b0fc │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ade0 │ │ │ │ + beq 9addc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 9ade0 │ │ │ │ + beq 9addc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b108 │ │ │ │ + beq 9b104 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ae10 │ │ │ │ + beq 9ae0c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - beq 9ae10 │ │ │ │ + beq 9ae0c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b110 │ │ │ │ + beq 9b10c │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ae40 │ │ │ │ + beq 9ae3c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ - beq 9ae40 │ │ │ │ + beq 9ae3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b118 │ │ │ │ + beq 9b114 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ae70 │ │ │ │ + beq 9ae6c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ - beq 9ae70 │ │ │ │ + beq 9ae6c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b120 │ │ │ │ + beq 9b11c │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9aea0 │ │ │ │ + beq 9ae9c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ - beq 9aea0 │ │ │ │ + beq 9ae9c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b128 │ │ │ │ + beq 9b124 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9aed0 │ │ │ │ + beq 9aecc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ - beq 9aed0 │ │ │ │ + beq 9aecc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b130 │ │ │ │ + beq 9b12c │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9af00 │ │ │ │ + beq 9aefc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #112] @ 0x70 │ │ │ │ - beq 9af00 │ │ │ │ + beq 9aefc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b138 │ │ │ │ + beq 9b134 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9af30 │ │ │ │ + beq 9af2c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #116] @ 0x74 │ │ │ │ - beq 9af30 │ │ │ │ + beq 9af2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b140 │ │ │ │ + beq 9b13c │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9af60 │ │ │ │ + beq 9af5c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ - beq 9af60 │ │ │ │ + beq 9af5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b148 │ │ │ │ + beq 9b144 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9af90 │ │ │ │ + beq 9af8c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #124] @ 0x7c │ │ │ │ - beq 9af90 │ │ │ │ + beq 9af8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b150 │ │ │ │ + beq 9b14c │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9afc0 │ │ │ │ + beq 9afbc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #128] @ 0x80 │ │ │ │ - beq 9afc0 │ │ │ │ + beq 9afbc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b158 │ │ │ │ + beq 9b154 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9aff0 │ │ │ │ + beq 9afec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #132] @ 0x84 │ │ │ │ - beq 9aff0 │ │ │ │ + beq 9afec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b160 │ │ │ │ + beq 9b15c │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b020 │ │ │ │ + beq 9b01c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #136] @ 0x88 │ │ │ │ - beq 9b020 │ │ │ │ + beq 9b01c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b168 │ │ │ │ + beq 9b164 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b050 │ │ │ │ + beq 9b04c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #140] @ 0x8c │ │ │ │ - beq 9b050 │ │ │ │ + beq 9b04c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b170 │ │ │ │ + beq 9b16c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 9ac30 │ │ │ │ + beq 9ac2c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9ac30 │ │ │ │ + beq 9ac2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9ac30 │ │ │ │ + bne 9ac2c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ac30 │ │ │ │ + b 9ac2c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ab04 │ │ │ │ + b 9ab00 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ab34 │ │ │ │ + b 9ab30 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ab64 │ │ │ │ + b 9ab60 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ab94 │ │ │ │ + b 9ab90 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9abc4 │ │ │ │ + b 9abc0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9abf4 │ │ │ │ + b 9abf0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ac24 │ │ │ │ + b 9ac20 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ac60 │ │ │ │ + b 9ac5c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ac90 │ │ │ │ + b 9ac8c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9acc0 │ │ │ │ + b 9acbc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9acf0 │ │ │ │ + b 9acec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ad20 │ │ │ │ + b 9ad1c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ad50 │ │ │ │ + b 9ad4c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ad80 │ │ │ │ + b 9ad7c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9adb0 │ │ │ │ + b 9adac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ade0 │ │ │ │ + b 9addc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ae10 │ │ │ │ + b 9ae0c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ae40 │ │ │ │ + b 9ae3c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ae70 │ │ │ │ + b 9ae6c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9aea0 │ │ │ │ + b 9ae9c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9aed0 │ │ │ │ + b 9aecc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9af00 │ │ │ │ + b 9aefc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9af30 │ │ │ │ + b 9af2c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9af60 │ │ │ │ + b 9af5c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9af90 │ │ │ │ + b 9af8c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9afc0 │ │ │ │ + b 9afbc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9aff0 │ │ │ │ + b 9afec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b020 │ │ │ │ + b 9b01c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 9b1c0 │ │ │ │ + bgt 9b1bc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 9b214 │ │ │ │ + ldr r2, [pc, #92] @ 9b210 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 9b208 │ │ │ │ + beq 9b204 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9aac0 │ │ │ │ + bl 9aabc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -77326,496 +77325,496 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b25c │ │ │ │ + beq 9b258 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 9b25c │ │ │ │ + beq 9b258 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b884 │ │ │ │ + beq 9b880 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b28c │ │ │ │ + beq 9b288 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 9b28c │ │ │ │ + beq 9b288 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b88c │ │ │ │ + beq 9b888 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b2bc │ │ │ │ + beq 9b2b8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 9b2bc │ │ │ │ + beq 9b2b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b894 │ │ │ │ + beq 9b890 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b2ec │ │ │ │ + beq 9b2e8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 9b2ec │ │ │ │ + beq 9b2e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b89c │ │ │ │ + beq 9b898 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b31c │ │ │ │ + beq 9b318 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 9b31c │ │ │ │ + beq 9b318 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b8a4 │ │ │ │ + beq 9b8a0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b34c │ │ │ │ + beq 9b348 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 9b34c │ │ │ │ + beq 9b348 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b8ac │ │ │ │ + beq 9b8a8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b37c │ │ │ │ + beq 9b378 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 9b37c │ │ │ │ + beq 9b378 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b8b4 │ │ │ │ + beq 9b8b0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b3ac │ │ │ │ + beq 9b3a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 9b3ac │ │ │ │ + beq 9b3a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b8bc │ │ │ │ + beq 9b8b8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9b7dc │ │ │ │ + bne 9b7d8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b3e8 │ │ │ │ + beq 9b3e4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 9b3e8 │ │ │ │ + beq 9b3e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b8c4 │ │ │ │ + beq 9b8c0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9b7a4 │ │ │ │ + bne 9b7a0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b424 │ │ │ │ + beq 9b420 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 9b424 │ │ │ │ + beq 9b420 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b8cc │ │ │ │ + beq 9b8c8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b454 │ │ │ │ + beq 9b450 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 9b454 │ │ │ │ + beq 9b450 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b8d4 │ │ │ │ + beq 9b8d0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9b84c │ │ │ │ + bne 9b848 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b490 │ │ │ │ + beq 9b48c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 9b490 │ │ │ │ + beq 9b48c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b8dc │ │ │ │ + beq 9b8d8 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b4c0 │ │ │ │ + beq 9b4bc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 9b4c0 │ │ │ │ + beq 9b4bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b8e4 │ │ │ │ + beq 9b8e0 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b4f0 │ │ │ │ + beq 9b4ec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 9b4f0 │ │ │ │ + beq 9b4ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b8ec │ │ │ │ + beq 9b8e8 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b520 │ │ │ │ + beq 9b51c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 9b520 │ │ │ │ + beq 9b51c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b8f4 │ │ │ │ + beq 9b8f0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b550 │ │ │ │ + beq 9b54c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - beq 9b550 │ │ │ │ + beq 9b54c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b8fc │ │ │ │ + beq 9b8f8 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b580 │ │ │ │ + beq 9b57c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ - beq 9b580 │ │ │ │ + beq 9b57c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b904 │ │ │ │ + beq 9b900 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b5b0 │ │ │ │ + beq 9b5ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ - beq 9b5b0 │ │ │ │ + beq 9b5ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b90c │ │ │ │ + beq 9b908 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b5e0 │ │ │ │ + beq 9b5dc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #112] @ 0x70 │ │ │ │ - beq 9b5e0 │ │ │ │ + beq 9b5dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b914 │ │ │ │ + beq 9b910 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b610 │ │ │ │ + beq 9b60c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #116] @ 0x74 │ │ │ │ - beq 9b610 │ │ │ │ + beq 9b60c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b91c │ │ │ │ + beq 9b918 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b640 │ │ │ │ + beq 9b63c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ - beq 9b640 │ │ │ │ + beq 9b63c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b924 │ │ │ │ + beq 9b920 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b670 │ │ │ │ + beq 9b66c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #124] @ 0x7c │ │ │ │ - beq 9b670 │ │ │ │ + beq 9b66c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b92c │ │ │ │ + beq 9b928 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b6a0 │ │ │ │ + beq 9b69c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #128] @ 0x80 │ │ │ │ - beq 9b6a0 │ │ │ │ + beq 9b69c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b934 │ │ │ │ + beq 9b930 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b6d0 │ │ │ │ + beq 9b6cc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #132] @ 0x84 │ │ │ │ - beq 9b6d0 │ │ │ │ + beq 9b6cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b93c │ │ │ │ + beq 9b938 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b700 │ │ │ │ + beq 9b6fc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #136] @ 0x88 │ │ │ │ - beq 9b700 │ │ │ │ + beq 9b6fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b944 │ │ │ │ + beq 9b940 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9b814 │ │ │ │ + bne 9b810 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b73c │ │ │ │ + beq 9b738 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #144] @ 0x90 │ │ │ │ - beq 9b73c │ │ │ │ + beq 9b738 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b94c │ │ │ │ + beq 9b948 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b76c │ │ │ │ + beq 9b768 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #148] @ 0x94 │ │ │ │ - beq 9b76c │ │ │ │ + beq 9b768 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b954 │ │ │ │ + beq 9b950 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b79c │ │ │ │ + beq 9b798 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #152] @ 0x98 │ │ │ │ - beq 9b79c │ │ │ │ + beq 9b798 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9b95c │ │ │ │ + beq 9b958 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - beq 9b3f4 │ │ │ │ + beq 9b3f0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9b3f4 │ │ │ │ + beq 9b3f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9b3f4 │ │ │ │ + bne 9b3f0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b3f4 │ │ │ │ + b 9b3f0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - beq 9b3b8 │ │ │ │ + beq 9b3b4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9b3b8 │ │ │ │ + beq 9b3b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9b3b8 │ │ │ │ + bne 9b3b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b3b8 │ │ │ │ + b 9b3b4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ - beq 9b70c │ │ │ │ + beq 9b708 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9b70c │ │ │ │ + beq 9b708 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9b70c │ │ │ │ + bne 9b708 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b70c │ │ │ │ + b 9b708 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - beq 9b460 │ │ │ │ + beq 9b45c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9b460 │ │ │ │ + beq 9b45c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9b460 │ │ │ │ + bne 9b45c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b460 │ │ │ │ + b 9b45c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b25c │ │ │ │ + b 9b258 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b28c │ │ │ │ + b 9b288 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b2bc │ │ │ │ + b 9b2b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b2ec │ │ │ │ + b 9b2e8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b31c │ │ │ │ + b 9b318 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b34c │ │ │ │ + b 9b348 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b37c │ │ │ │ + b 9b378 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b3ac │ │ │ │ + b 9b3a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b3e8 │ │ │ │ + b 9b3e4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b424 │ │ │ │ + b 9b420 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b454 │ │ │ │ + b 9b450 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b490 │ │ │ │ + b 9b48c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b4c0 │ │ │ │ + b 9b4bc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b4f0 │ │ │ │ + b 9b4ec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b520 │ │ │ │ + b 9b51c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b550 │ │ │ │ + b 9b54c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b580 │ │ │ │ + b 9b57c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b5b0 │ │ │ │ + b 9b5ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b5e0 │ │ │ │ + b 9b5dc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b610 │ │ │ │ + b 9b60c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b640 │ │ │ │ + b 9b63c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b670 │ │ │ │ + b 9b66c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b6a0 │ │ │ │ + b 9b69c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b6d0 │ │ │ │ + b 9b6cc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b700 │ │ │ │ + b 9b6fc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b73c │ │ │ │ + b 9b738 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9b76c │ │ │ │ + b 9b768 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 9b9ac │ │ │ │ + bgt 9b9a8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 9ba00 │ │ │ │ + ldr r2, [pc, #92] @ 9b9fc │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 9b9f4 │ │ │ │ + beq 9b9f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9b218 │ │ │ │ + bl 9b214 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -77833,566 +77832,566 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ba48 │ │ │ │ + beq 9ba44 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 9ba48 │ │ │ │ + beq 9ba44 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c160 │ │ │ │ + beq 9c15c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ba78 │ │ │ │ + beq 9ba74 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 9ba78 │ │ │ │ + beq 9ba74 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c168 │ │ │ │ + beq 9c164 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9baa8 │ │ │ │ + beq 9baa4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 9baa8 │ │ │ │ + beq 9baa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c170 │ │ │ │ + beq 9c16c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bad8 │ │ │ │ + beq 9bad4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 9bad8 │ │ │ │ + beq 9bad4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c178 │ │ │ │ + beq 9c174 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bb08 │ │ │ │ + beq 9bb04 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 9bb08 │ │ │ │ + beq 9bb04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c180 │ │ │ │ + beq 9c17c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bb38 │ │ │ │ + beq 9bb34 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 9bb38 │ │ │ │ + beq 9bb34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c188 │ │ │ │ + beq 9c184 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bb68 │ │ │ │ + beq 9bb64 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 9bb68 │ │ │ │ + beq 9bb64 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c190 │ │ │ │ + beq 9c18c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bb98 │ │ │ │ + beq 9bb94 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 9bb98 │ │ │ │ + beq 9bb94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c198 │ │ │ │ + beq 9c194 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9c0b8 │ │ │ │ + bne 9c0b4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bbd4 │ │ │ │ + beq 9bbd0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 9bbd4 │ │ │ │ + beq 9bbd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c1a0 │ │ │ │ + beq 9c19c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bc04 │ │ │ │ + beq 9bc00 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 9bc04 │ │ │ │ + beq 9bc00 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c1a8 │ │ │ │ + beq 9c1a4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bc34 │ │ │ │ + beq 9bc30 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 9bc34 │ │ │ │ + beq 9bc30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c1b0 │ │ │ │ + beq 9c1ac │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bc64 │ │ │ │ + beq 9bc60 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 9bc64 │ │ │ │ + beq 9bc60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c1b8 │ │ │ │ + beq 9c1b4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bc94 │ │ │ │ + beq 9bc90 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 9bc94 │ │ │ │ + beq 9bc90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c1c0 │ │ │ │ + beq 9c1bc │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9c080 │ │ │ │ + bne 9c07c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bcd0 │ │ │ │ + beq 9bccc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 9bcd0 │ │ │ │ + beq 9bccc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c1c8 │ │ │ │ + beq 9c1c4 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bd00 │ │ │ │ + beq 9bcfc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 9bd00 │ │ │ │ + beq 9bcfc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c1d0 │ │ │ │ + beq 9c1cc │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bd30 │ │ │ │ + beq 9bd2c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 9bd30 │ │ │ │ + beq 9bd2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c1d8 │ │ │ │ + beq 9c1d4 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9c128 │ │ │ │ + bne 9c124 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bd6c │ │ │ │ + beq 9bd68 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - beq 9bd6c │ │ │ │ + beq 9bd68 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c1e0 │ │ │ │ + beq 9c1dc │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9c0f0 │ │ │ │ + bne 9c0ec │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bda8 │ │ │ │ + beq 9bda4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ - beq 9bda8 │ │ │ │ + beq 9bda4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c1e8 │ │ │ │ + beq 9c1e4 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bdd8 │ │ │ │ + beq 9bdd4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #112] @ 0x70 │ │ │ │ - beq 9bdd8 │ │ │ │ + beq 9bdd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c1f0 │ │ │ │ + beq 9c1ec │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9be08 │ │ │ │ + beq 9be04 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #116] @ 0x74 │ │ │ │ - beq 9be08 │ │ │ │ + beq 9be04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c1f8 │ │ │ │ + beq 9c1f4 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9be38 │ │ │ │ + beq 9be34 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ - beq 9be38 │ │ │ │ + beq 9be34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c200 │ │ │ │ + beq 9c1fc │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9be68 │ │ │ │ + beq 9be64 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #124] @ 0x7c │ │ │ │ - beq 9be68 │ │ │ │ + beq 9be64 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c208 │ │ │ │ + beq 9c204 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9be98 │ │ │ │ + beq 9be94 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #128] @ 0x80 │ │ │ │ - beq 9be98 │ │ │ │ + beq 9be94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c210 │ │ │ │ + beq 9c20c │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bec8 │ │ │ │ + beq 9bec4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #132] @ 0x84 │ │ │ │ - beq 9bec8 │ │ │ │ + beq 9bec4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c218 │ │ │ │ + beq 9c214 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bef8 │ │ │ │ + beq 9bef4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #136] @ 0x88 │ │ │ │ - beq 9bef8 │ │ │ │ + beq 9bef4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c220 │ │ │ │ + beq 9c21c │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bf28 │ │ │ │ + beq 9bf24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #140] @ 0x8c │ │ │ │ - beq 9bf28 │ │ │ │ + beq 9bf24 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c228 │ │ │ │ + beq 9c224 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bf58 │ │ │ │ + beq 9bf54 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #144] @ 0x90 │ │ │ │ - beq 9bf58 │ │ │ │ + beq 9bf54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c230 │ │ │ │ + beq 9c22c │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bf88 │ │ │ │ + beq 9bf84 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #148] @ 0x94 │ │ │ │ - beq 9bf88 │ │ │ │ + beq 9bf84 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c238 │ │ │ │ + beq 9c234 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bfb8 │ │ │ │ + beq 9bfb4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #152] @ 0x98 │ │ │ │ - beq 9bfb8 │ │ │ │ + beq 9bfb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c240 │ │ │ │ + beq 9c23c │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bfe8 │ │ │ │ + beq 9bfe4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #156] @ 0x9c │ │ │ │ - beq 9bfe8 │ │ │ │ + beq 9bfe4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c248 │ │ │ │ + beq 9c244 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c018 │ │ │ │ + beq 9c014 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #160] @ 0xa0 │ │ │ │ - beq 9c018 │ │ │ │ + beq 9c014 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c250 │ │ │ │ + beq 9c24c │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c048 │ │ │ │ + beq 9c044 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #164] @ 0xa4 │ │ │ │ - beq 9c048 │ │ │ │ + beq 9c044 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c258 │ │ │ │ + beq 9c254 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c078 │ │ │ │ + beq 9c074 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #168] @ 0xa8 │ │ │ │ - beq 9c078 │ │ │ │ + beq 9c074 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9c260 │ │ │ │ + beq 9c25c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - beq 9bca0 │ │ │ │ + beq 9bc9c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9bca0 │ │ │ │ + beq 9bc9c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9bca0 │ │ │ │ + bne 9bc9c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bca0 │ │ │ │ + b 9bc9c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - beq 9bba4 │ │ │ │ + beq 9bba0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9bba4 │ │ │ │ + beq 9bba0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9bba4 │ │ │ │ + bne 9bba0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bba4 │ │ │ │ + b 9bba0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ - beq 9bd78 │ │ │ │ + beq 9bd74 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9bd78 │ │ │ │ + beq 9bd74 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9bd78 │ │ │ │ + bne 9bd74 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bd78 │ │ │ │ + b 9bd74 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - beq 9bd3c │ │ │ │ + beq 9bd38 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9bd3c │ │ │ │ + beq 9bd38 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9bd3c │ │ │ │ + bne 9bd38 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bd3c │ │ │ │ + b 9bd38 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ba48 │ │ │ │ + b 9ba44 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ba78 │ │ │ │ + b 9ba74 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9baa8 │ │ │ │ + b 9baa4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bad8 │ │ │ │ + b 9bad4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bb08 │ │ │ │ + b 9bb04 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bb38 │ │ │ │ + b 9bb34 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bb68 │ │ │ │ + b 9bb64 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bb98 │ │ │ │ + b 9bb94 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bbd4 │ │ │ │ + b 9bbd0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bc04 │ │ │ │ + b 9bc00 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bc34 │ │ │ │ + b 9bc30 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bc64 │ │ │ │ + b 9bc60 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bc94 │ │ │ │ + b 9bc90 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bcd0 │ │ │ │ + b 9bccc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bd00 │ │ │ │ + b 9bcfc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bd30 │ │ │ │ + b 9bd2c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bd6c │ │ │ │ + b 9bd68 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bda8 │ │ │ │ + b 9bda4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bdd8 │ │ │ │ + b 9bdd4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9be08 │ │ │ │ + b 9be04 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9be38 │ │ │ │ + b 9be34 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9be68 │ │ │ │ + b 9be64 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9be98 │ │ │ │ + b 9be94 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bec8 │ │ │ │ + b 9bec4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bef8 │ │ │ │ + b 9bef4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bf28 │ │ │ │ + b 9bf24 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bf58 │ │ │ │ + b 9bf54 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bf88 │ │ │ │ + b 9bf84 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bfb8 │ │ │ │ + b 9bfb4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9bfe8 │ │ │ │ + b 9bfe4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c018 │ │ │ │ + b 9c014 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c048 │ │ │ │ + b 9c044 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 9c2b0 │ │ │ │ + bgt 9c2ac │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 9c304 │ │ │ │ + ldr r2, [pc, #92] @ 9c300 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 9c2f8 │ │ │ │ + beq 9c2f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ba04 │ │ │ │ + bl 9ba00 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -78410,585 +78409,585 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c34c │ │ │ │ + beq 9c348 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 9c34c │ │ │ │ + beq 9c348 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9ca88 │ │ │ │ + beq 9ca84 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c37c │ │ │ │ + beq 9c378 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 9c37c │ │ │ │ + beq 9c378 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9ca90 │ │ │ │ + beq 9ca8c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c3ac │ │ │ │ + beq 9c3a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 9c3ac │ │ │ │ + beq 9c3a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9ca98 │ │ │ │ + beq 9ca94 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c3dc │ │ │ │ + beq 9c3d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 9c3dc │ │ │ │ + beq 9c3d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9caa0 │ │ │ │ + beq 9ca9c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c40c │ │ │ │ + beq 9c408 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 9c40c │ │ │ │ + beq 9c408 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9caa8 │ │ │ │ + beq 9caa4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c43c │ │ │ │ + beq 9c438 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 9c43c │ │ │ │ + beq 9c438 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cab0 │ │ │ │ + beq 9caac │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c46c │ │ │ │ + beq 9c468 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 9c46c │ │ │ │ + beq 9c468 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cab8 │ │ │ │ + beq 9cab4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9ca50 │ │ │ │ + bne 9ca4c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c4a8 │ │ │ │ + beq 9c4a4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 9c4a8 │ │ │ │ + beq 9c4a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cac0 │ │ │ │ + beq 9cabc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c4d8 │ │ │ │ + beq 9c4d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 9c4d8 │ │ │ │ + beq 9c4d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cac8 │ │ │ │ + beq 9cac4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c508 │ │ │ │ + beq 9c504 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 9c508 │ │ │ │ + beq 9c504 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cad0 │ │ │ │ + beq 9cacc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c538 │ │ │ │ + beq 9c534 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 9c538 │ │ │ │ + beq 9c534 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cad8 │ │ │ │ + beq 9cad4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c568 │ │ │ │ + beq 9c564 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 9c568 │ │ │ │ + beq 9c564 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cae0 │ │ │ │ + beq 9cadc │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c598 │ │ │ │ + beq 9c594 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 9c598 │ │ │ │ + beq 9c594 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cae8 │ │ │ │ + beq 9cae4 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c5c8 │ │ │ │ + beq 9c5c4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 9c5c8 │ │ │ │ + beq 9c5c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9caf0 │ │ │ │ + beq 9caec │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c5f8 │ │ │ │ + beq 9c5f4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 9c5f8 │ │ │ │ + beq 9c5f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9caf8 │ │ │ │ + beq 9caf4 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c628 │ │ │ │ + beq 9c624 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 9c628 │ │ │ │ + beq 9c624 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cb00 │ │ │ │ + beq 9cafc │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c658 │ │ │ │ + beq 9c654 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq 9c658 │ │ │ │ + beq 9c654 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cb08 │ │ │ │ + beq 9cb04 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c688 │ │ │ │ + beq 9c684 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 9c688 │ │ │ │ + beq 9c684 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cb10 │ │ │ │ + beq 9cb0c │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c6b8 │ │ │ │ + beq 9c6b4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - beq 9c6b8 │ │ │ │ + beq 9c6b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cb18 │ │ │ │ + beq 9cb14 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c6e8 │ │ │ │ + beq 9c6e4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ - beq 9c6e8 │ │ │ │ + beq 9c6e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cb20 │ │ │ │ + beq 9cb1c │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c718 │ │ │ │ + beq 9c714 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ - beq 9c718 │ │ │ │ + beq 9c714 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cb28 │ │ │ │ + beq 9cb24 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c748 │ │ │ │ + beq 9c744 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ - beq 9c748 │ │ │ │ + beq 9c744 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cb30 │ │ │ │ + beq 9cb2c │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c778 │ │ │ │ + beq 9c774 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ - beq 9c778 │ │ │ │ + beq 9c774 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cb38 │ │ │ │ + beq 9cb34 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c7a8 │ │ │ │ + beq 9c7a4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #112] @ 0x70 │ │ │ │ - beq 9c7a8 │ │ │ │ + beq 9c7a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cb40 │ │ │ │ + beq 9cb3c │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c7d8 │ │ │ │ + beq 9c7d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #116] @ 0x74 │ │ │ │ - beq 9c7d8 │ │ │ │ + beq 9c7d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cb48 │ │ │ │ + beq 9cb44 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c808 │ │ │ │ + beq 9c804 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ - beq 9c808 │ │ │ │ + beq 9c804 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cb50 │ │ │ │ + beq 9cb4c │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c838 │ │ │ │ + beq 9c834 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #124] @ 0x7c │ │ │ │ - beq 9c838 │ │ │ │ + beq 9c834 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cb58 │ │ │ │ + beq 9cb54 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c868 │ │ │ │ + beq 9c864 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #128] @ 0x80 │ │ │ │ - beq 9c868 │ │ │ │ + beq 9c864 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cb60 │ │ │ │ + beq 9cb5c │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c898 │ │ │ │ + beq 9c894 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #132] @ 0x84 │ │ │ │ - beq 9c898 │ │ │ │ + beq 9c894 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cb68 │ │ │ │ + beq 9cb64 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c8c8 │ │ │ │ + beq 9c8c4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #136] @ 0x88 │ │ │ │ - beq 9c8c8 │ │ │ │ + beq 9c8c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cb70 │ │ │ │ + beq 9cb6c │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c8f8 │ │ │ │ + beq 9c8f4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #140] @ 0x8c │ │ │ │ - beq 9c8f8 │ │ │ │ + beq 9c8f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cb78 │ │ │ │ + beq 9cb74 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c928 │ │ │ │ + beq 9c924 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #144] @ 0x90 │ │ │ │ - beq 9c928 │ │ │ │ + beq 9c924 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cb80 │ │ │ │ + beq 9cb7c │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c958 │ │ │ │ + beq 9c954 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #148] @ 0x94 │ │ │ │ - beq 9c958 │ │ │ │ + beq 9c954 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cb88 │ │ │ │ + beq 9cb84 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c988 │ │ │ │ + beq 9c984 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #152] @ 0x98 │ │ │ │ - beq 9c988 │ │ │ │ + beq 9c984 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cb90 │ │ │ │ + beq 9cb8c │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c9b8 │ │ │ │ + beq 9c9b4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #156] @ 0x9c │ │ │ │ - beq 9c9b8 │ │ │ │ + beq 9c9b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cb98 │ │ │ │ + beq 9cb94 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c9e8 │ │ │ │ + beq 9c9e4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #160] @ 0xa0 │ │ │ │ - beq 9c9e8 │ │ │ │ + beq 9c9e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cba0 │ │ │ │ + beq 9cb9c │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ca18 │ │ │ │ + beq 9ca14 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #164] @ 0xa4 │ │ │ │ - beq 9ca18 │ │ │ │ + beq 9ca14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cba8 │ │ │ │ + beq 9cba4 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ca48 │ │ │ │ + beq 9ca44 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #168] @ 0xa8 │ │ │ │ - beq 9ca48 │ │ │ │ + beq 9ca44 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9cbb0 │ │ │ │ + beq 9cbac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 9c478 │ │ │ │ + beq 9c474 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9c478 │ │ │ │ + beq 9c474 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9c478 │ │ │ │ + bne 9c474 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c478 │ │ │ │ + b 9c474 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c34c │ │ │ │ + b 9c348 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c37c │ │ │ │ + b 9c378 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c3ac │ │ │ │ + b 9c3a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c3dc │ │ │ │ + b 9c3d8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c40c │ │ │ │ + b 9c408 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c43c │ │ │ │ + b 9c438 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c46c │ │ │ │ + b 9c468 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c4a8 │ │ │ │ + b 9c4a4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c4d8 │ │ │ │ + b 9c4d4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c508 │ │ │ │ + b 9c504 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c538 │ │ │ │ + b 9c534 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c568 │ │ │ │ + b 9c564 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c598 │ │ │ │ + b 9c594 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c5c8 │ │ │ │ + b 9c5c4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c5f8 │ │ │ │ + b 9c5f4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c628 │ │ │ │ + b 9c624 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c658 │ │ │ │ + b 9c654 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c688 │ │ │ │ + b 9c684 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c6b8 │ │ │ │ + b 9c6b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c6e8 │ │ │ │ + b 9c6e4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c718 │ │ │ │ + b 9c714 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c748 │ │ │ │ + b 9c744 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c778 │ │ │ │ + b 9c774 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c7a8 │ │ │ │ + b 9c7a4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c7d8 │ │ │ │ + b 9c7d4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c808 │ │ │ │ + b 9c804 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c838 │ │ │ │ + b 9c834 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c868 │ │ │ │ + b 9c864 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c898 │ │ │ │ + b 9c894 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c8c8 │ │ │ │ + b 9c8c4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c8f8 │ │ │ │ + b 9c8f4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c928 │ │ │ │ + b 9c924 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c958 │ │ │ │ + b 9c954 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c988 │ │ │ │ + b 9c984 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c9b8 │ │ │ │ + b 9c9b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9c9e8 │ │ │ │ + b 9c9e4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ca18 │ │ │ │ + b 9ca14 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 9cc00 │ │ │ │ + bgt 9cbfc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 9cc54 │ │ │ │ + ldr r2, [pc, #92] @ 9cc50 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 9cc48 │ │ │ │ + beq 9cc44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9c308 │ │ │ │ + bl 9c304 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -79006,670 +79005,670 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9cc9c │ │ │ │ + beq 9cc98 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 9cc9c │ │ │ │ + beq 9cc98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d52c │ │ │ │ + beq 9d528 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9cccc │ │ │ │ + beq 9ccc8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 9cccc │ │ │ │ + beq 9ccc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d534 │ │ │ │ + beq 9d530 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ccfc │ │ │ │ + beq 9ccf8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 9ccfc │ │ │ │ + beq 9ccf8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d53c │ │ │ │ + beq 9d538 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9cd2c │ │ │ │ + beq 9cd28 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 9cd2c │ │ │ │ + beq 9cd28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d544 │ │ │ │ + beq 9d540 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9cd5c │ │ │ │ + beq 9cd58 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 9cd5c │ │ │ │ + beq 9cd58 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d54c │ │ │ │ + beq 9d548 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9cd8c │ │ │ │ + beq 9cd88 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 9cd8c │ │ │ │ + beq 9cd88 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d554 │ │ │ │ + beq 9d550 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9cdbc │ │ │ │ + beq 9cdb8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 9cdbc │ │ │ │ + beq 9cdb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d55c │ │ │ │ + beq 9d558 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9cdec │ │ │ │ + beq 9cde8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq 9cdec │ │ │ │ + beq 9cde8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d564 │ │ │ │ + beq 9d560 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9d414 │ │ │ │ + bne 9d410 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ce28 │ │ │ │ + beq 9ce24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq 9ce28 │ │ │ │ + beq 9ce24 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d56c │ │ │ │ + beq 9d568 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ce58 │ │ │ │ + beq 9ce54 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 9ce58 │ │ │ │ + beq 9ce54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d574 │ │ │ │ + beq 9d570 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ce88 │ │ │ │ + beq 9ce84 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 9ce88 │ │ │ │ + beq 9ce84 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d57c │ │ │ │ + beq 9d578 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ceb8 │ │ │ │ + beq 9ceb4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 9ceb8 │ │ │ │ + beq 9ceb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d584 │ │ │ │ + beq 9d580 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9d3dc │ │ │ │ + bne 9d3d8 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9cef4 │ │ │ │ + beq 9cef0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 9cef4 │ │ │ │ + beq 9cef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d58c │ │ │ │ + beq 9d588 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9cf24 │ │ │ │ + beq 9cf20 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 9cf24 │ │ │ │ + beq 9cf20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d594 │ │ │ │ + beq 9d590 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9cf54 │ │ │ │ + beq 9cf50 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq 9cf54 │ │ │ │ + beq 9cf50 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d59c │ │ │ │ + beq 9d598 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9d484 │ │ │ │ + bne 9d480 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9cf90 │ │ │ │ + beq 9cf8c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - beq 9cf90 │ │ │ │ + beq 9cf8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d5a4 │ │ │ │ + beq 9d5a0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9cfc0 │ │ │ │ + beq 9cfbc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ - beq 9cfc0 │ │ │ │ + beq 9cfbc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d5ac │ │ │ │ + beq 9d5a8 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9cff0 │ │ │ │ + beq 9cfec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ - beq 9cff0 │ │ │ │ + beq 9cfec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d5b4 │ │ │ │ + beq 9d5b0 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d020 │ │ │ │ + beq 9d01c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ - beq 9d020 │ │ │ │ + beq 9d01c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d5bc │ │ │ │ + beq 9d5b8 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d050 │ │ │ │ + beq 9d04c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #112] @ 0x70 │ │ │ │ - beq 9d050 │ │ │ │ + beq 9d04c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d5c4 │ │ │ │ + beq 9d5c0 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d080 │ │ │ │ + beq 9d07c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ - beq 9d080 │ │ │ │ + beq 9d07c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d5cc │ │ │ │ + beq 9d5c8 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9d44c │ │ │ │ + bne 9d448 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d0bc │ │ │ │ + beq 9d0b8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #128] @ 0x80 │ │ │ │ - beq 9d0bc │ │ │ │ + beq 9d0b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d5d4 │ │ │ │ + beq 9d5d0 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d0ec │ │ │ │ + beq 9d0e8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #136] @ 0x88 │ │ │ │ - beq 9d0ec │ │ │ │ + beq 9d0e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d5dc │ │ │ │ + beq 9d5d8 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d11c │ │ │ │ + beq 9d118 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #140] @ 0x8c │ │ │ │ - beq 9d11c │ │ │ │ + beq 9d118 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d5e4 │ │ │ │ + beq 9d5e0 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9d4f4 │ │ │ │ + bne 9d4f0 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9d4bc │ │ │ │ + bne 9d4b8 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d164 │ │ │ │ + beq 9d160 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #152] @ 0x98 │ │ │ │ - beq 9d164 │ │ │ │ + beq 9d160 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d5ec │ │ │ │ + beq 9d5e8 │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d194 │ │ │ │ + beq 9d190 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #156] @ 0x9c │ │ │ │ - beq 9d194 │ │ │ │ + beq 9d190 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d5f4 │ │ │ │ + beq 9d5f0 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d1c4 │ │ │ │ + beq 9d1c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #160] @ 0xa0 │ │ │ │ - beq 9d1c4 │ │ │ │ + beq 9d1c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d5fc │ │ │ │ + beq 9d5f8 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d1f4 │ │ │ │ + beq 9d1f0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #164] @ 0xa4 │ │ │ │ - beq 9d1f4 │ │ │ │ + beq 9d1f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d604 │ │ │ │ + beq 9d600 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d224 │ │ │ │ + beq 9d220 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #168] @ 0xa8 │ │ │ │ - beq 9d224 │ │ │ │ + beq 9d220 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d60c │ │ │ │ + beq 9d608 │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d254 │ │ │ │ + beq 9d250 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #172] @ 0xac │ │ │ │ - beq 9d254 │ │ │ │ + beq 9d250 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d614 │ │ │ │ + beq 9d610 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d284 │ │ │ │ + beq 9d280 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #176] @ 0xb0 │ │ │ │ - beq 9d284 │ │ │ │ + beq 9d280 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d61c │ │ │ │ + beq 9d618 │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d2b4 │ │ │ │ + beq 9d2b0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #180] @ 0xb4 │ │ │ │ - beq 9d2b4 │ │ │ │ + beq 9d2b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d624 │ │ │ │ + beq 9d620 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d2e4 │ │ │ │ + beq 9d2e0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #184] @ 0xb8 │ │ │ │ - beq 9d2e4 │ │ │ │ + beq 9d2e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d62c │ │ │ │ + beq 9d628 │ │ │ │ ldr r0, [r4, #188] @ 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d314 │ │ │ │ + beq 9d310 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #188] @ 0xbc │ │ │ │ - beq 9d314 │ │ │ │ + beq 9d310 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d634 │ │ │ │ + beq 9d630 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d344 │ │ │ │ + beq 9d340 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #192] @ 0xc0 │ │ │ │ - beq 9d344 │ │ │ │ + beq 9d340 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d63c │ │ │ │ + beq 9d638 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d374 │ │ │ │ + beq 9d370 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #196] @ 0xc4 │ │ │ │ - beq 9d374 │ │ │ │ + beq 9d370 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d644 │ │ │ │ + beq 9d640 │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d3a4 │ │ │ │ + beq 9d3a0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #204] @ 0xcc │ │ │ │ - beq 9d3a4 │ │ │ │ + beq 9d3a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d64c │ │ │ │ + beq 9d648 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d3d4 │ │ │ │ + beq 9d3d0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #208] @ 0xd0 │ │ │ │ - beq 9d3d4 │ │ │ │ + beq 9d3d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d654 │ │ │ │ + beq 9d650 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - beq 9cec4 │ │ │ │ + beq 9cec0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9cec4 │ │ │ │ + beq 9cec0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9cec4 │ │ │ │ + bne 9cec0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9cec4 │ │ │ │ + b 9cec0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - beq 9cdf8 │ │ │ │ + beq 9cdf4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9cdf8 │ │ │ │ + beq 9cdf4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9cdf8 │ │ │ │ + bne 9cdf4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9cdf8 │ │ │ │ + b 9cdf4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ - beq 9d08c │ │ │ │ + beq 9d088 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9d08c │ │ │ │ + beq 9d088 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9d08c │ │ │ │ + bne 9d088 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d08c │ │ │ │ + b 9d088 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - beq 9cf60 │ │ │ │ + beq 9cf5c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9cf60 │ │ │ │ + beq 9cf5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9cf60 │ │ │ │ + bne 9cf5c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9cf60 │ │ │ │ + b 9cf5c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #148] @ 0x94 │ │ │ │ - beq 9d134 │ │ │ │ + beq 9d130 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9d134 │ │ │ │ + beq 9d130 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9d134 │ │ │ │ + bne 9d130 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d134 │ │ │ │ + b 9d130 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ - beq 9d128 │ │ │ │ + beq 9d124 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9d128 │ │ │ │ + beq 9d124 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9d128 │ │ │ │ + bne 9d124 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d128 │ │ │ │ + b 9d124 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9cc9c │ │ │ │ + b 9cc98 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9cccc │ │ │ │ + b 9ccc8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ccfc │ │ │ │ + b 9ccf8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9cd2c │ │ │ │ + b 9cd28 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9cd5c │ │ │ │ + b 9cd58 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9cd8c │ │ │ │ + b 9cd88 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9cdbc │ │ │ │ + b 9cdb8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9cdec │ │ │ │ + b 9cde8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ce28 │ │ │ │ + b 9ce24 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ce58 │ │ │ │ + b 9ce54 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ce88 │ │ │ │ + b 9ce84 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ceb8 │ │ │ │ + b 9ceb4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9cef4 │ │ │ │ + b 9cef0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9cf24 │ │ │ │ + b 9cf20 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9cf54 │ │ │ │ + b 9cf50 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9cf90 │ │ │ │ + b 9cf8c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9cfc0 │ │ │ │ + b 9cfbc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9cff0 │ │ │ │ + b 9cfec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d020 │ │ │ │ + b 9d01c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d050 │ │ │ │ + b 9d04c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d080 │ │ │ │ + b 9d07c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d0bc │ │ │ │ + b 9d0b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d0ec │ │ │ │ + b 9d0e8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d11c │ │ │ │ + b 9d118 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d164 │ │ │ │ + b 9d160 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d194 │ │ │ │ + b 9d190 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d1c4 │ │ │ │ + b 9d1c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d1f4 │ │ │ │ + b 9d1f0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d224 │ │ │ │ + b 9d220 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d254 │ │ │ │ + b 9d250 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d284 │ │ │ │ + b 9d280 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d2b4 │ │ │ │ + b 9d2b0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d2e4 │ │ │ │ + b 9d2e0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d314 │ │ │ │ + b 9d310 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d344 │ │ │ │ + b 9d340 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d374 │ │ │ │ + b 9d370 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d3a4 │ │ │ │ + b 9d3a0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 9d6a4 │ │ │ │ + bgt 9d6a0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 9d6f8 │ │ │ │ + ldr r2, [pc, #92] @ 9d6f4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 9d6ec │ │ │ │ + beq 9d6e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9cc58 │ │ │ │ + bl 9cc54 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -79687,1648 +79686,1648 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d740 │ │ │ │ + beq 9d73c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 9d740 │ │ │ │ + beq 9d73c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d814 │ │ │ │ + beq 9d810 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d770 │ │ │ │ + beq 9d76c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 9d770 │ │ │ │ + beq 9d76c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d81c │ │ │ │ + beq 9d818 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d7a0 │ │ │ │ + beq 9d79c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 9d7a0 │ │ │ │ + beq 9d79c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d824 │ │ │ │ + beq 9d820 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d7d0 │ │ │ │ + beq 9d7cc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 9d7d0 │ │ │ │ + beq 9d7cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d82c │ │ │ │ + beq 9d828 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d800 │ │ │ │ + beq 9d7fc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 9d800 │ │ │ │ + beq 9d7fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d808 │ │ │ │ + beq 9d804 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d740 │ │ │ │ + b 9d73c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d770 │ │ │ │ + b 9d76c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d7a0 │ │ │ │ + b 9d79c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d7d0 │ │ │ │ + b 9d7cc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d878 │ │ │ │ + beq 9d874 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 9d878 │ │ │ │ + beq 9d874 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d94c │ │ │ │ + beq 9d948 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d8a8 │ │ │ │ + beq 9d8a4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 9d8a8 │ │ │ │ + beq 9d8a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d954 │ │ │ │ + beq 9d950 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d8d8 │ │ │ │ + beq 9d8d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 9d8d8 │ │ │ │ + beq 9d8d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d95c │ │ │ │ + beq 9d958 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d908 │ │ │ │ + beq 9d904 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 9d908 │ │ │ │ + beq 9d904 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d964 │ │ │ │ + beq 9d960 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d938 │ │ │ │ + beq 9d934 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 9d938 │ │ │ │ + beq 9d934 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9d940 │ │ │ │ + beq 9d93c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d878 │ │ │ │ + b 9d874 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d8a8 │ │ │ │ + b 9d8a4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d8d8 │ │ │ │ + b 9d8d4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d908 │ │ │ │ + b 9d904 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d9b0 │ │ │ │ + beq 9d9ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 9d9b0 │ │ │ │ + beq 9d9ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9da84 │ │ │ │ + beq 9da80 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d9e0 │ │ │ │ + beq 9d9dc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 9d9e0 │ │ │ │ + beq 9d9dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9da8c │ │ │ │ + beq 9da88 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9da10 │ │ │ │ + beq 9da0c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 9da10 │ │ │ │ + beq 9da0c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9da94 │ │ │ │ + beq 9da90 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9da40 │ │ │ │ + beq 9da3c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 9da40 │ │ │ │ + beq 9da3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9da9c │ │ │ │ + beq 9da98 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9da70 │ │ │ │ + beq 9da6c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 9da70 │ │ │ │ + beq 9da6c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9da78 │ │ │ │ + beq 9da74 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d9b0 │ │ │ │ + b 9d9ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9d9e0 │ │ │ │ + b 9d9dc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9da10 │ │ │ │ + b 9da0c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9da40 │ │ │ │ + b 9da3c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9dae8 │ │ │ │ + beq 9dae4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 9dae8 │ │ │ │ + beq 9dae4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9ef14 │ │ │ │ + beq 9ef10 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9db18 │ │ │ │ + beq 9db14 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 9db18 │ │ │ │ + beq 9db14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9ef1c │ │ │ │ + beq 9ef18 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9db48 │ │ │ │ + beq 9db44 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 9db48 │ │ │ │ + beq 9db44 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9ef24 │ │ │ │ + beq 9ef20 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9db78 │ │ │ │ + beq 9db74 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 9db78 │ │ │ │ + beq 9db74 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9ef2c │ │ │ │ + beq 9ef28 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9dba8 │ │ │ │ + beq 9dba4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq 9dba8 │ │ │ │ + beq 9dba4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9ef34 │ │ │ │ + beq 9ef30 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9dbd8 │ │ │ │ + beq 9dbd4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 9dbd8 │ │ │ │ + beq 9dbd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9ef3c │ │ │ │ + beq 9ef38 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9dc08 │ │ │ │ + beq 9dc04 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq 9dc08 │ │ │ │ + beq 9dc04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9ef44 │ │ │ │ + beq 9ef40 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e7dc │ │ │ │ + bne 9e7d8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e7a4 │ │ │ │ + bne 9e7a0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e76c │ │ │ │ + bne 9e768 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e734 │ │ │ │ + bne 9e730 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9dc68 │ │ │ │ + beq 9dc64 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - beq 9dc68 │ │ │ │ + beq 9dc64 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9ef4c │ │ │ │ + beq 9ef48 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9dc98 │ │ │ │ + beq 9dc94 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 9dc98 │ │ │ │ + beq 9dc94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9ef54 │ │ │ │ + beq 9ef50 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9dcc8 │ │ │ │ + beq 9dcc4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq 9dcc8 │ │ │ │ + beq 9dcc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9ef5c │ │ │ │ + beq 9ef58 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9dcf8 │ │ │ │ + beq 9dcf4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 9dcf8 │ │ │ │ + beq 9dcf4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9ef64 │ │ │ │ + beq 9ef60 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9dd28 │ │ │ │ + beq 9dd24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 9dd28 │ │ │ │ + beq 9dd24 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9ef6c │ │ │ │ + beq 9ef68 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e68c │ │ │ │ + bne 9e688 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9dd64 │ │ │ │ + beq 9dd60 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - beq 9dd64 │ │ │ │ + beq 9dd60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9ef74 │ │ │ │ + beq 9ef70 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9dd94 │ │ │ │ + beq 9dd90 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq 9dd94 │ │ │ │ + beq 9dd90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9ef7c │ │ │ │ + beq 9ef78 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ddc4 │ │ │ │ + beq 9ddc0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - beq 9ddc4 │ │ │ │ + beq 9ddc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9ef84 │ │ │ │ + beq 9ef80 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e654 │ │ │ │ + bne 9e650 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e6fc │ │ │ │ + bne 9e6f8 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e6c4 │ │ │ │ + bne 9e6c0 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9de18 │ │ │ │ + beq 9de14 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #116] @ 0x74 │ │ │ │ - beq 9de18 │ │ │ │ + beq 9de14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9ef8c │ │ │ │ + beq 9ef88 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e4cc │ │ │ │ + bne 9e4c8 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e494 │ │ │ │ + bne 9e490 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9de60 │ │ │ │ + beq 9de5c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #128] @ 0x80 │ │ │ │ - beq 9de60 │ │ │ │ + beq 9de5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9ef94 │ │ │ │ + beq 9ef90 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9de90 │ │ │ │ + beq 9de8c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #132] @ 0x84 │ │ │ │ - beq 9de90 │ │ │ │ + beq 9de8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9ef9c │ │ │ │ + beq 9ef98 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9dec0 │ │ │ │ + beq 9debc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #136] @ 0x88 │ │ │ │ - beq 9dec0 │ │ │ │ + beq 9debc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9efa4 │ │ │ │ + beq 9efa0 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9def0 │ │ │ │ + beq 9deec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #140] @ 0x8c │ │ │ │ - beq 9def0 │ │ │ │ + beq 9deec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9efac │ │ │ │ + beq 9efa8 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e53c │ │ │ │ + bne 9e538 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e504 │ │ │ │ + bne 9e500 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9df38 │ │ │ │ + beq 9df34 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #152] @ 0x98 │ │ │ │ - beq 9df38 │ │ │ │ + beq 9df34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9efb4 │ │ │ │ + beq 9efb0 │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9df68 │ │ │ │ + beq 9df64 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #156] @ 0x9c │ │ │ │ - beq 9df68 │ │ │ │ + beq 9df64 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9efbc │ │ │ │ + beq 9efb8 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e61c │ │ │ │ + bne 9e618 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9dfa4 │ │ │ │ + beq 9dfa0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #164] @ 0xa4 │ │ │ │ - beq 9dfa4 │ │ │ │ + beq 9dfa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9efc4 │ │ │ │ + beq 9efc0 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e5e4 │ │ │ │ + bne 9e5e0 │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e5ac │ │ │ │ + bne 9e5a8 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e574 │ │ │ │ + bne 9e570 │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9ea0c │ │ │ │ + bne 9ea08 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e004 │ │ │ │ + beq 9e000 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #184] @ 0xb8 │ │ │ │ - beq 9e004 │ │ │ │ + beq 9e000 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9efcc │ │ │ │ + beq 9efc8 │ │ │ │ ldr r0, [r4, #188] @ 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e034 │ │ │ │ + beq 9e030 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #188] @ 0xbc │ │ │ │ - beq 9e034 │ │ │ │ + beq 9e030 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9efd4 │ │ │ │ + beq 9efd0 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e9d4 │ │ │ │ + bne 9e9d0 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9ea7c │ │ │ │ + bne 9ea78 │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e07c │ │ │ │ + beq 9e078 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #200] @ 0xc8 │ │ │ │ - beq 9e07c │ │ │ │ + beq 9e078 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9efdc │ │ │ │ + beq 9efd8 │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e0ac │ │ │ │ + beq 9e0a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #204] @ 0xcc │ │ │ │ - beq 9e0ac │ │ │ │ + beq 9e0a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9efe4 │ │ │ │ + beq 9efe0 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9ea44 │ │ │ │ + bne 9ea40 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e8bc │ │ │ │ + bne 9e8b8 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e884 │ │ │ │ + bne 9e880 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e84c │ │ │ │ + bne 9e848 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e10c │ │ │ │ + beq 9e108 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #224] @ 0xe0 │ │ │ │ - beq 9e10c │ │ │ │ + beq 9e108 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9efec │ │ │ │ + beq 9efe8 │ │ │ │ ldr r0, [r4, #228] @ 0xe4 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e99c │ │ │ │ + bne 9e998 │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e964 │ │ │ │ + bne 9e960 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e814 │ │ │ │ + bne 9e810 │ │ │ │ ldr r0, [r4, #240] @ 0xf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e160 │ │ │ │ + beq 9e15c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #240] @ 0xf0 │ │ │ │ - beq 9e160 │ │ │ │ + beq 9e15c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9eff4 │ │ │ │ + beq 9eff0 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e92c │ │ │ │ + bne 9e928 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e8f4 │ │ │ │ + bne 9e8f0 │ │ │ │ ldr r0, [r4, #252] @ 0xfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e1a8 │ │ │ │ + beq 9e1a4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #252] @ 0xfc │ │ │ │ - beq 9e1a8 │ │ │ │ + beq 9e1a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9effc │ │ │ │ + beq 9eff8 │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e1d8 │ │ │ │ + beq 9e1d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #256] @ 0x100 │ │ │ │ - beq 9e1d8 │ │ │ │ + beq 9e1d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9f004 │ │ │ │ + beq 9f000 │ │ │ │ ldr r0, [r4, #260] @ 0x104 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9eb5c │ │ │ │ + bne 9eb58 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9eb24 │ │ │ │ + bne 9eb20 │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e220 │ │ │ │ + beq 9e21c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #268] @ 0x10c │ │ │ │ - beq 9e220 │ │ │ │ + beq 9e21c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9f00c │ │ │ │ + beq 9f008 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9eaec │ │ │ │ + bne 9eae8 │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9eab4 │ │ │ │ + bne 9eab0 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e268 │ │ │ │ + beq 9e264 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #280] @ 0x118 │ │ │ │ - beq 9e268 │ │ │ │ + beq 9e264 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9f014 │ │ │ │ + beq 9f010 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e298 │ │ │ │ + beq 9e294 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #284] @ 0x11c │ │ │ │ - beq 9e298 │ │ │ │ + beq 9e294 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9f01c │ │ │ │ + beq 9f018 │ │ │ │ ldr r0, [r4, #288] @ 0x120 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e2c8 │ │ │ │ + beq 9e2c4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #288] @ 0x120 │ │ │ │ - beq 9e2c8 │ │ │ │ + beq 9e2c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9f024 │ │ │ │ + beq 9f020 │ │ │ │ ldr r0, [r4, #292] @ 0x124 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9ed1c │ │ │ │ + bne 9ed18 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9ece4 │ │ │ │ + bne 9ece0 │ │ │ │ ldr r0, [r4, #300] @ 0x12c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9ecac │ │ │ │ + bne 9eca8 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e31c │ │ │ │ + beq 9e318 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #304] @ 0x130 │ │ │ │ - beq 9e31c │ │ │ │ + beq 9e318 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9f02c │ │ │ │ + beq 9f028 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9eedc │ │ │ │ + bne 9eed8 │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9eea4 │ │ │ │ + bne 9eea0 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9ee6c │ │ │ │ + bne 9ee68 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9ee34 │ │ │ │ + bne 9ee30 │ │ │ │ ldr r0, [r4, #324] @ 0x144 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9edfc │ │ │ │ + bne 9edf8 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9edc4 │ │ │ │ + bne 9edc0 │ │ │ │ ldr r0, [r4, #332] @ 0x14c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9ed8c │ │ │ │ + bne 9ed88 │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9ed54 │ │ │ │ + bne 9ed50 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9ec74 │ │ │ │ + bne 9ec70 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e3b8 │ │ │ │ + beq 9e3b4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #344] @ 0x158 │ │ │ │ - beq 9e3b8 │ │ │ │ + beq 9e3b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9f034 │ │ │ │ + beq 9f030 │ │ │ │ ldr r0, [r4, #348] @ 0x15c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9ec3c │ │ │ │ + bne 9ec38 │ │ │ │ ldr r0, [r4, #352] @ 0x160 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9ec04 │ │ │ │ + bne 9ec00 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9ebcc │ │ │ │ + bne 9ebc8 │ │ │ │ ldr r0, [r4, #360] @ 0x168 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9eb94 │ │ │ │ + bne 9eb90 │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e418 │ │ │ │ + beq 9e414 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #364] @ 0x16c │ │ │ │ - beq 9e418 │ │ │ │ + beq 9e414 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9f03c │ │ │ │ + beq 9f038 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e448 │ │ │ │ + beq 9e444 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #368] @ 0x170 │ │ │ │ - beq 9e448 │ │ │ │ + beq 9e444 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9f044 │ │ │ │ + beq 9f040 │ │ │ │ ldr r0, [r4, #376] @ 0x178 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9e45c │ │ │ │ + bne 9e458 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #376] @ 0x178 │ │ │ │ - beq 9e454 │ │ │ │ + beq 9e450 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e454 │ │ │ │ + beq 9e450 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e454 │ │ │ │ + bne 9e450 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e454 │ │ │ │ + b 9e450 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ - beq 9de30 │ │ │ │ + beq 9de2c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9de30 │ │ │ │ + beq 9de2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9de30 │ │ │ │ + bne 9de2c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9de30 │ │ │ │ + b 9de2c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ - beq 9de24 │ │ │ │ + beq 9de20 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9de24 │ │ │ │ + beq 9de20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9de24 │ │ │ │ + bne 9de20 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9de24 │ │ │ │ + b 9de20 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #148] @ 0x94 │ │ │ │ - beq 9df08 │ │ │ │ + beq 9df04 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9df08 │ │ │ │ + beq 9df04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9df08 │ │ │ │ + bne 9df04 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9df08 │ │ │ │ + b 9df04 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ - beq 9defc │ │ │ │ + beq 9def8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9defc │ │ │ │ + beq 9def8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9defc │ │ │ │ + bne 9def8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9defc │ │ │ │ + b 9def8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #176] @ 0xb0 │ │ │ │ - beq 9dfc8 │ │ │ │ + beq 9dfc4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9dfc8 │ │ │ │ + beq 9dfc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9dfc8 │ │ │ │ + bne 9dfc4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dfc8 │ │ │ │ + b 9dfc4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #172] @ 0xac │ │ │ │ - beq 9dfbc │ │ │ │ + beq 9dfb8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9dfbc │ │ │ │ + beq 9dfb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9dfbc │ │ │ │ + bne 9dfb8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dfbc │ │ │ │ + b 9dfb8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #168] @ 0xa8 │ │ │ │ - beq 9dfb0 │ │ │ │ + beq 9dfac │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9dfb0 │ │ │ │ + beq 9dfac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9dfb0 │ │ │ │ + bne 9dfac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dfb0 │ │ │ │ + b 9dfac │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #160] @ 0xa0 │ │ │ │ - beq 9df74 │ │ │ │ + beq 9df70 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9df74 │ │ │ │ + beq 9df70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9df74 │ │ │ │ + bne 9df70 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9df74 │ │ │ │ + b 9df70 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ - beq 9ddd0 │ │ │ │ + beq 9ddcc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9ddd0 │ │ │ │ + beq 9ddcc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9ddd0 │ │ │ │ + bne 9ddcc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ddd0 │ │ │ │ + b 9ddcc │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - beq 9dd34 │ │ │ │ + beq 9dd30 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9dd34 │ │ │ │ + beq 9dd30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9dd34 │ │ │ │ + bne 9dd30 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dd34 │ │ │ │ + b 9dd30 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ - beq 9dde8 │ │ │ │ + beq 9dde4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9dde8 │ │ │ │ + beq 9dde4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9dde8 │ │ │ │ + bne 9dde4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dde8 │ │ │ │ + b 9dde4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ - beq 9dddc │ │ │ │ + beq 9ddd8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9dddc │ │ │ │ + beq 9ddd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9dddc │ │ │ │ + bne 9ddd8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dddc │ │ │ │ + b 9ddd8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - beq 9dc38 │ │ │ │ + beq 9dc34 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9dc38 │ │ │ │ + beq 9dc34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9dc38 │ │ │ │ + bne 9dc34 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dc38 │ │ │ │ + b 9dc34 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - beq 9dc2c │ │ │ │ + beq 9dc28 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9dc2c │ │ │ │ + beq 9dc28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9dc2c │ │ │ │ + bne 9dc28 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dc2c │ │ │ │ + b 9dc28 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - beq 9dc20 │ │ │ │ + beq 9dc1c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9dc20 │ │ │ │ + beq 9dc1c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9dc20 │ │ │ │ + bne 9dc1c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dc20 │ │ │ │ + b 9dc1c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 9dc14 │ │ │ │ + beq 9dc10 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9dc14 │ │ │ │ + beq 9dc10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9dc14 │ │ │ │ + bne 9dc10 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dc14 │ │ │ │ + b 9dc10 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #236] @ 0xec │ │ │ │ - beq 9e130 │ │ │ │ + beq 9e12c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e130 │ │ │ │ + beq 9e12c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e130 │ │ │ │ + bne 9e12c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e130 │ │ │ │ + b 9e12c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #220] @ 0xdc │ │ │ │ - beq 9e0dc │ │ │ │ + beq 9e0d8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e0dc │ │ │ │ + beq 9e0d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e0dc │ │ │ │ + bne 9e0d8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e0dc │ │ │ │ + b 9e0d8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #216] @ 0xd8 │ │ │ │ - beq 9e0d0 │ │ │ │ + beq 9e0cc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e0d0 │ │ │ │ + beq 9e0cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e0d0 │ │ │ │ + bne 9e0cc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e0d0 │ │ │ │ + b 9e0cc │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #212] @ 0xd4 │ │ │ │ - beq 9e0c4 │ │ │ │ + beq 9e0c0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e0c4 │ │ │ │ + beq 9e0c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e0c4 │ │ │ │ + bne 9e0c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e0c4 │ │ │ │ + b 9e0c0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #248] @ 0xf8 │ │ │ │ - beq 9e178 │ │ │ │ + beq 9e174 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e178 │ │ │ │ + beq 9e174 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e178 │ │ │ │ + bne 9e174 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e178 │ │ │ │ + b 9e174 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #244] @ 0xf4 │ │ │ │ - beq 9e16c │ │ │ │ + beq 9e168 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e16c │ │ │ │ + beq 9e168 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e16c │ │ │ │ + bne 9e168 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e16c │ │ │ │ + b 9e168 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #232] @ 0xe8 │ │ │ │ - beq 9e124 │ │ │ │ + beq 9e120 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e124 │ │ │ │ + beq 9e120 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e124 │ │ │ │ + bne 9e120 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e124 │ │ │ │ + b 9e120 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #228] @ 0xe4 │ │ │ │ - beq 9e118 │ │ │ │ + beq 9e114 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e118 │ │ │ │ + beq 9e114 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e118 │ │ │ │ + bne 9e114 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e118 │ │ │ │ + b 9e114 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ - beq 9e040 │ │ │ │ + beq 9e03c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e040 │ │ │ │ + beq 9e03c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e040 │ │ │ │ + bne 9e03c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e040 │ │ │ │ + b 9e03c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #180] @ 0xb4 │ │ │ │ - beq 9dfd4 │ │ │ │ + beq 9dfd0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9dfd4 │ │ │ │ + beq 9dfd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9dfd4 │ │ │ │ + bne 9dfd0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dfd4 │ │ │ │ + b 9dfd0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #208] @ 0xd0 │ │ │ │ - beq 9e0b8 │ │ │ │ + beq 9e0b4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e0b8 │ │ │ │ + beq 9e0b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e0b8 │ │ │ │ + bne 9e0b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e0b8 │ │ │ │ + b 9e0b4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ - beq 9e04c │ │ │ │ + beq 9e048 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e04c │ │ │ │ + beq 9e048 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e04c │ │ │ │ + bne 9e048 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e04c │ │ │ │ + b 9e048 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #276] @ 0x114 │ │ │ │ - beq 9e238 │ │ │ │ + beq 9e234 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e238 │ │ │ │ + beq 9e234 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e238 │ │ │ │ + bne 9e234 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e238 │ │ │ │ + b 9e234 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #272] @ 0x110 │ │ │ │ - beq 9e22c │ │ │ │ + beq 9e228 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e22c │ │ │ │ + beq 9e228 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e22c │ │ │ │ + bne 9e228 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e22c │ │ │ │ + b 9e228 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #264] @ 0x108 │ │ │ │ - beq 9e1f0 │ │ │ │ + beq 9e1ec │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e1f0 │ │ │ │ + beq 9e1ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e1f0 │ │ │ │ + bne 9e1ec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e1f0 │ │ │ │ + b 9e1ec │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #260] @ 0x104 │ │ │ │ - beq 9e1e4 │ │ │ │ + beq 9e1e0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e1e4 │ │ │ │ + beq 9e1e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e1e4 │ │ │ │ + bne 9e1e0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e1e4 │ │ │ │ + b 9e1e0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ - beq 9e3e8 │ │ │ │ + beq 9e3e4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e3e8 │ │ │ │ + beq 9e3e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e3e8 │ │ │ │ + bne 9e3e4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e3e8 │ │ │ │ + b 9e3e4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #356] @ 0x164 │ │ │ │ - beq 9e3dc │ │ │ │ + beq 9e3d8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e3dc │ │ │ │ + beq 9e3d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e3dc │ │ │ │ + bne 9e3d8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e3dc │ │ │ │ + b 9e3d8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #352] @ 0x160 │ │ │ │ - beq 9e3d0 │ │ │ │ + beq 9e3cc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e3d0 │ │ │ │ + beq 9e3cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e3d0 │ │ │ │ + bne 9e3cc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e3d0 │ │ │ │ + b 9e3cc │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #348] @ 0x15c │ │ │ │ - beq 9e3c4 │ │ │ │ + beq 9e3c0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e3c4 │ │ │ │ + beq 9e3c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e3c4 │ │ │ │ + bne 9e3c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e3c4 │ │ │ │ + b 9e3c0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #340] @ 0x154 │ │ │ │ - beq 9e388 │ │ │ │ + beq 9e384 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e388 │ │ │ │ + beq 9e384 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e388 │ │ │ │ + bne 9e384 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e388 │ │ │ │ + b 9e384 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #300] @ 0x12c │ │ │ │ - beq 9e2ec │ │ │ │ + beq 9e2e8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e2ec │ │ │ │ + beq 9e2e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e2ec │ │ │ │ + bne 9e2e8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e2ec │ │ │ │ + b 9e2e8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #296] @ 0x128 │ │ │ │ - beq 9e2e0 │ │ │ │ + beq 9e2dc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e2e0 │ │ │ │ + beq 9e2dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e2e0 │ │ │ │ + bne 9e2dc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e2e0 │ │ │ │ + b 9e2dc │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #292] @ 0x124 │ │ │ │ - beq 9e2d4 │ │ │ │ + beq 9e2d0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e2d4 │ │ │ │ + beq 9e2d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e2d4 │ │ │ │ + bne 9e2d0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e2d4 │ │ │ │ + b 9e2d0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #336] @ 0x150 │ │ │ │ - beq 9e37c │ │ │ │ + beq 9e378 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e37c │ │ │ │ + beq 9e378 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e37c │ │ │ │ + bne 9e378 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e37c │ │ │ │ + b 9e378 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #332] @ 0x14c │ │ │ │ - beq 9e370 │ │ │ │ + beq 9e36c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e370 │ │ │ │ + beq 9e36c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e370 │ │ │ │ + bne 9e36c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e370 │ │ │ │ + b 9e36c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #328] @ 0x148 │ │ │ │ - beq 9e364 │ │ │ │ + beq 9e360 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e364 │ │ │ │ + beq 9e360 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e364 │ │ │ │ + bne 9e360 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e364 │ │ │ │ + b 9e360 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #324] @ 0x144 │ │ │ │ - beq 9e358 │ │ │ │ + beq 9e354 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e358 │ │ │ │ + beq 9e354 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e358 │ │ │ │ + bne 9e354 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e358 │ │ │ │ + b 9e354 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #320] @ 0x140 │ │ │ │ - beq 9e34c │ │ │ │ + beq 9e348 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e34c │ │ │ │ + beq 9e348 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e34c │ │ │ │ + bne 9e348 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e34c │ │ │ │ + b 9e348 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #316] @ 0x13c │ │ │ │ - beq 9e340 │ │ │ │ + beq 9e33c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e340 │ │ │ │ + beq 9e33c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e340 │ │ │ │ + bne 9e33c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e340 │ │ │ │ + b 9e33c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #312] @ 0x138 │ │ │ │ - beq 9e334 │ │ │ │ + beq 9e330 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e334 │ │ │ │ + beq 9e330 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e334 │ │ │ │ + bne 9e330 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e334 │ │ │ │ + b 9e330 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #308] @ 0x134 │ │ │ │ - beq 9e328 │ │ │ │ + beq 9e324 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9e328 │ │ │ │ + beq 9e324 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e328 │ │ │ │ + bne 9e324 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e328 │ │ │ │ + b 9e324 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dae8 │ │ │ │ + b 9dae4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9db18 │ │ │ │ + b 9db14 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9db48 │ │ │ │ + b 9db44 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9db78 │ │ │ │ + b 9db74 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dba8 │ │ │ │ + b 9dba4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dbd8 │ │ │ │ + b 9dbd4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dc08 │ │ │ │ + b 9dc04 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dc68 │ │ │ │ + b 9dc64 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dc98 │ │ │ │ + b 9dc94 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dcc8 │ │ │ │ + b 9dcc4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dcf8 │ │ │ │ + b 9dcf4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dd28 │ │ │ │ + b 9dd24 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dd64 │ │ │ │ + b 9dd60 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dd94 │ │ │ │ + b 9dd90 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9ddc4 │ │ │ │ + b 9ddc0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9de18 │ │ │ │ + b 9de14 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9de60 │ │ │ │ + b 9de5c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9de90 │ │ │ │ + b 9de8c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dec0 │ │ │ │ + b 9debc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9def0 │ │ │ │ + b 9deec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9df38 │ │ │ │ + b 9df34 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9df68 │ │ │ │ + b 9df64 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9dfa4 │ │ │ │ + b 9dfa0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e004 │ │ │ │ + b 9e000 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e034 │ │ │ │ + b 9e030 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e07c │ │ │ │ + b 9e078 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e0ac │ │ │ │ + b 9e0a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e10c │ │ │ │ + b 9e108 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e160 │ │ │ │ + b 9e15c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e1a8 │ │ │ │ + b 9e1a4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e1d8 │ │ │ │ + b 9e1d4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e220 │ │ │ │ + b 9e21c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e268 │ │ │ │ + b 9e264 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e298 │ │ │ │ + b 9e294 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e2c8 │ │ │ │ + b 9e2c4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e31c │ │ │ │ + b 9e318 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e3b8 │ │ │ │ + b 9e3b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e418 │ │ │ │ + b 9e414 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9e448 │ │ │ │ + b 9e444 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt 9f090 │ │ │ │ + bgt 9f08c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ 9f0e4 │ │ │ │ + ldr r2, [pc, #92] @ 9f0e0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 9f0d8 │ │ │ │ + beq 9f0d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9daa4 │ │ │ │ + bl 9daa0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -81346,1939 +81345,1939 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ tst r0, #1 │ │ │ │ - bne 9f644 │ │ │ │ + bne 9f640 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ tst r0, #1 │ │ │ │ - bne a0e8c │ │ │ │ + bne a0e88 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ tst r0, #1 │ │ │ │ - bne a0e54 │ │ │ │ + bne a0e50 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ tst r0, #1 │ │ │ │ - bne a0e1c │ │ │ │ + bne a0e18 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ tst r0, #1 │ │ │ │ - bne a0de4 │ │ │ │ + bne a0de0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ tst r0, #1 │ │ │ │ - bne a0dac │ │ │ │ + bne a0da8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ tst r0, #1 │ │ │ │ - bne a0d74 │ │ │ │ + bne a0d70 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - bne a0d3c │ │ │ │ + bne a0d38 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ tst r0, #1 │ │ │ │ - bne a0d04 │ │ │ │ + bne a0d00 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ tst r0, #1 │ │ │ │ - bne a0ccc │ │ │ │ + bne a0cc8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ tst r0, #1 │ │ │ │ - bne a0c94 │ │ │ │ + bne a0c90 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ tst r0, #1 │ │ │ │ - bne a0c5c │ │ │ │ + bne a0c58 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ tst r0, #1 │ │ │ │ - bne a0c24 │ │ │ │ + bne a0c20 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ tst r0, #1 │ │ │ │ - bne a0bec │ │ │ │ + bne a0be8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ tst r0, #1 │ │ │ │ - bne a0bb4 │ │ │ │ + bne a0bb0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ - bne a0b7c │ │ │ │ + bne a0b78 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ tst r0, #1 │ │ │ │ - bne a0b44 │ │ │ │ + bne a0b40 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ tst r0, #1 │ │ │ │ - bne a0b0c │ │ │ │ + bne a0b08 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ tst r0, #1 │ │ │ │ - bne a0ad4 │ │ │ │ + bne a0ad0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ tst r0, #1 │ │ │ │ - bne a0a9c │ │ │ │ + bne a0a98 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ tst r0, #1 │ │ │ │ - bne a0a64 │ │ │ │ + bne a0a60 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ tst r0, #1 │ │ │ │ - bne a0a2c │ │ │ │ + bne a0a28 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ tst r0, #1 │ │ │ │ - bne a09f4 │ │ │ │ + bne a09f0 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ tst r0, #1 │ │ │ │ - bne a09bc │ │ │ │ + bne a09b8 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ tst r0, #1 │ │ │ │ - bne a0984 │ │ │ │ + bne a0980 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ tst r0, #1 │ │ │ │ - bne a094c │ │ │ │ + bne a0948 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ tst r0, #1 │ │ │ │ - bne a0914 │ │ │ │ + bne a0910 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ tst r0, #1 │ │ │ │ - bne a08dc │ │ │ │ + bne a08d8 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ tst r0, #1 │ │ │ │ - bne a08a4 │ │ │ │ + bne a08a0 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ tst r0, #1 │ │ │ │ - bne a086c │ │ │ │ + bne a0868 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ tst r0, #1 │ │ │ │ - bne a0834 │ │ │ │ + bne a0830 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ tst r0, #1 │ │ │ │ - bne a07fc │ │ │ │ + bne a07f8 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ tst r0, #1 │ │ │ │ - bne a07c4 │ │ │ │ + bne a07c0 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ tst r0, #1 │ │ │ │ - bne a078c │ │ │ │ + bne a0788 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ tst r0, #1 │ │ │ │ - bne a0754 │ │ │ │ + bne a0750 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ tst r0, #1 │ │ │ │ - bne a071c │ │ │ │ + bne a0718 │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ tst r0, #1 │ │ │ │ - bne a06e4 │ │ │ │ + bne a06e0 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ tst r0, #1 │ │ │ │ - bne a06ac │ │ │ │ + bne a06a8 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ tst r0, #1 │ │ │ │ - bne a0674 │ │ │ │ + bne a0670 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ tst r0, #1 │ │ │ │ - bne a063c │ │ │ │ + bne a0638 │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ tst r0, #1 │ │ │ │ - bne a0604 │ │ │ │ + bne a0600 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ tst r0, #1 │ │ │ │ - bne a05cc │ │ │ │ + bne a05c8 │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ tst r0, #1 │ │ │ │ - bne a0594 │ │ │ │ + bne a0590 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ tst r0, #1 │ │ │ │ - bne a055c │ │ │ │ + bne a0558 │ │ │ │ ldr r0, [r4, #188] @ 0xbc │ │ │ │ tst r0, #1 │ │ │ │ - bne a0524 │ │ │ │ + bne a0520 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ tst r0, #1 │ │ │ │ - bne a04ec │ │ │ │ + bne a04e8 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ tst r0, #1 │ │ │ │ - bne a04b4 │ │ │ │ + bne a04b0 │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ tst r0, #1 │ │ │ │ - bne a047c │ │ │ │ + bne a0478 │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ tst r0, #1 │ │ │ │ - bne a0444 │ │ │ │ + bne a0440 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ tst r0, #1 │ │ │ │ - bne a040c │ │ │ │ + bne a0408 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ tst r0, #1 │ │ │ │ - bne a03d4 │ │ │ │ + bne a03d0 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ tst r0, #1 │ │ │ │ - bne a039c │ │ │ │ + bne a0398 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ tst r0, #1 │ │ │ │ - bne a0364 │ │ │ │ + bne a0360 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ tst r0, #1 │ │ │ │ - bne a032c │ │ │ │ + bne a0328 │ │ │ │ ldr r0, [r4, #228] @ 0xe4 │ │ │ │ tst r0, #1 │ │ │ │ - bne a02f4 │ │ │ │ + bne a02f0 │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ tst r0, #1 │ │ │ │ - bne a02bc │ │ │ │ + bne a02b8 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ tst r0, #1 │ │ │ │ - bne a0284 │ │ │ │ + bne a0280 │ │ │ │ ldr r0, [r4, #240] @ 0xf0 │ │ │ │ tst r0, #1 │ │ │ │ - bne a024c │ │ │ │ + bne a0248 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ tst r0, #1 │ │ │ │ - bne a0214 │ │ │ │ + bne a0210 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ tst r0, #1 │ │ │ │ - bne a01dc │ │ │ │ + bne a01d8 │ │ │ │ ldr r0, [r4, #252] @ 0xfc │ │ │ │ tst r0, #1 │ │ │ │ - bne a01a4 │ │ │ │ + bne a01a0 │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ tst r0, #1 │ │ │ │ - bne a016c │ │ │ │ + bne a0168 │ │ │ │ ldr r0, [r4, #260] @ 0x104 │ │ │ │ tst r0, #1 │ │ │ │ - bne a0134 │ │ │ │ + bne a0130 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ tst r0, #1 │ │ │ │ - bne a00fc │ │ │ │ + bne a00f8 │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ tst r0, #1 │ │ │ │ - bne a00c4 │ │ │ │ + bne a00c0 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ tst r0, #1 │ │ │ │ - bne a008c │ │ │ │ + bne a0088 │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ tst r0, #1 │ │ │ │ - bne a0054 │ │ │ │ + bne a0050 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ tst r0, #1 │ │ │ │ - bne a001c │ │ │ │ + bne a0018 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9ffe4 │ │ │ │ + bne 9ffe0 │ │ │ │ ldr r0, [r4, #288] @ 0x120 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9ffac │ │ │ │ + bne 9ffa8 │ │ │ │ ldr r0, [r4, #292] @ 0x124 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9ff74 │ │ │ │ + bne 9ff70 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9ff3c │ │ │ │ + bne 9ff38 │ │ │ │ ldr r0, [r4, #300] @ 0x12c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9ff04 │ │ │ │ + bne 9ff00 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9fecc │ │ │ │ + bne 9fec8 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9fe94 │ │ │ │ + bne 9fe90 │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9fe5c │ │ │ │ + bne 9fe58 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9fe24 │ │ │ │ + bne 9fe20 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9fdec │ │ │ │ + bne 9fde8 │ │ │ │ ldr r0, [r4, #324] @ 0x144 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9fdb4 │ │ │ │ + bne 9fdb0 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9fd7c │ │ │ │ + bne 9fd78 │ │ │ │ ldr r0, [r4, #332] @ 0x14c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9fd44 │ │ │ │ + bne 9fd40 │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9fd0c │ │ │ │ + bne 9fd08 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9fcd4 │ │ │ │ + bne 9fcd0 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9fc9c │ │ │ │ + bne 9fc98 │ │ │ │ ldr r0, [r4, #348] @ 0x15c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9fc64 │ │ │ │ + bne 9fc60 │ │ │ │ ldr r0, [r4, #352] @ 0x160 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9fc2c │ │ │ │ + bne 9fc28 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9fbf4 │ │ │ │ + bne 9fbf0 │ │ │ │ ldr r0, [r4, #360] @ 0x168 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9fbbc │ │ │ │ + bne 9fbb8 │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9fb84 │ │ │ │ + bne 9fb80 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9fb4c │ │ │ │ + bne 9fb48 │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9fb14 │ │ │ │ + bne 9fb10 │ │ │ │ ldr r0, [r4, #376] @ 0x178 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9fadc │ │ │ │ + bne 9fad8 │ │ │ │ ldr r0, [r4, #380] @ 0x17c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9faa4 │ │ │ │ + bne 9faa0 │ │ │ │ ldr r0, [r4, #384] @ 0x180 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9fa6c │ │ │ │ + bne 9fa68 │ │ │ │ ldr r0, [r4, #388] @ 0x184 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9fa34 │ │ │ │ + bne 9fa30 │ │ │ │ ldr r0, [r4, #392] @ 0x188 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9f9fc │ │ │ │ + bne 9f9f8 │ │ │ │ ldr r0, [r4, #396] @ 0x18c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9f9c4 │ │ │ │ + bne 9f9c0 │ │ │ │ ldr r0, [r4, #400] @ 0x190 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9f98c │ │ │ │ + bne 9f988 │ │ │ │ ldr r0, [r4, #404] @ 0x194 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9f954 │ │ │ │ + bne 9f950 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9f91c │ │ │ │ + bne 9f918 │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ tst r0, #1 │ │ │ │ - bne 9f8e4 │ │ │ │ + bne 9f8e0 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9f8ac │ │ │ │ + bne 9f8a8 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9f874 │ │ │ │ + bne 9f870 │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9f83c │ │ │ │ + bne 9f838 │ │ │ │ ldr r0, [r4, #428] @ 0x1ac │ │ │ │ tst r0, #1 │ │ │ │ - bne 9f804 │ │ │ │ + bne 9f800 │ │ │ │ ldr r0, [r4, #432] @ 0x1b0 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9f7cc │ │ │ │ + bne 9f7c8 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9f794 │ │ │ │ + bne 9f790 │ │ │ │ ldr r0, [r4, #440] @ 0x1b8 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9f75c │ │ │ │ + bne 9f758 │ │ │ │ ldr r0, [r4, #444] @ 0x1bc │ │ │ │ tst r0, #1 │ │ │ │ - bne 9f724 │ │ │ │ + bne 9f720 │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9f6ec │ │ │ │ + bne 9f6e8 │ │ │ │ ldr r0, [r4, #452] @ 0x1c4 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9f6b4 │ │ │ │ + bne 9f6b0 │ │ │ │ ldr r0, [r4, #456] @ 0x1c8 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9f67c │ │ │ │ + bne 9f678 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq 9f108 │ │ │ │ + beq 9f104 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f108 │ │ │ │ + beq 9f104 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f108 │ │ │ │ + bne 9f104 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f108 │ │ │ │ + b 9f104 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #456] @ 0x1c8 │ │ │ │ - beq 9f63c │ │ │ │ + beq 9f638 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f63c │ │ │ │ + beq 9f638 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f63c │ │ │ │ + bne 9f638 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f63c │ │ │ │ + b 9f638 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #452] @ 0x1c4 │ │ │ │ - beq 9f630 │ │ │ │ + beq 9f62c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f630 │ │ │ │ + beq 9f62c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f630 │ │ │ │ + bne 9f62c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f630 │ │ │ │ + b 9f62c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #448] @ 0x1c0 │ │ │ │ - beq 9f624 │ │ │ │ + beq 9f620 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f624 │ │ │ │ + beq 9f620 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f624 │ │ │ │ + bne 9f620 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f624 │ │ │ │ + b 9f620 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #444] @ 0x1bc │ │ │ │ - beq 9f618 │ │ │ │ + beq 9f614 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f618 │ │ │ │ + beq 9f614 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f618 │ │ │ │ + bne 9f614 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f618 │ │ │ │ + b 9f614 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #440] @ 0x1b8 │ │ │ │ - beq 9f60c │ │ │ │ + beq 9f608 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f60c │ │ │ │ + beq 9f608 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f60c │ │ │ │ + bne 9f608 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f60c │ │ │ │ + b 9f608 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #436] @ 0x1b4 │ │ │ │ - beq 9f600 │ │ │ │ + beq 9f5fc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f600 │ │ │ │ + beq 9f5fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f600 │ │ │ │ + bne 9f5fc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f600 │ │ │ │ + b 9f5fc │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #432] @ 0x1b0 │ │ │ │ - beq 9f5f4 │ │ │ │ + beq 9f5f0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f5f4 │ │ │ │ + beq 9f5f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f5f4 │ │ │ │ + bne 9f5f0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f5f4 │ │ │ │ + b 9f5f0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #428] @ 0x1ac │ │ │ │ - beq 9f5e8 │ │ │ │ + beq 9f5e4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f5e8 │ │ │ │ + beq 9f5e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f5e8 │ │ │ │ + bne 9f5e4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f5e8 │ │ │ │ + b 9f5e4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #424] @ 0x1a8 │ │ │ │ - beq 9f5dc │ │ │ │ + beq 9f5d8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f5dc │ │ │ │ + beq 9f5d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f5dc │ │ │ │ + bne 9f5d8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f5dc │ │ │ │ + b 9f5d8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #420] @ 0x1a4 │ │ │ │ - beq 9f5d0 │ │ │ │ + beq 9f5cc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f5d0 │ │ │ │ + beq 9f5cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f5d0 │ │ │ │ + bne 9f5cc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f5d0 │ │ │ │ + b 9f5cc │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #416] @ 0x1a0 │ │ │ │ - beq 9f5c4 │ │ │ │ + beq 9f5c0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f5c4 │ │ │ │ + beq 9f5c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f5c4 │ │ │ │ + bne 9f5c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f5c4 │ │ │ │ + b 9f5c0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #412] @ 0x19c │ │ │ │ - beq 9f5b8 │ │ │ │ + beq 9f5b4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f5b8 │ │ │ │ + beq 9f5b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f5b8 │ │ │ │ + bne 9f5b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f5b8 │ │ │ │ + b 9f5b4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #408] @ 0x198 │ │ │ │ - beq 9f5ac │ │ │ │ + beq 9f5a8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f5ac │ │ │ │ + beq 9f5a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f5ac │ │ │ │ + bne 9f5a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f5ac │ │ │ │ + b 9f5a8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #404] @ 0x194 │ │ │ │ - beq 9f5a0 │ │ │ │ + beq 9f59c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f5a0 │ │ │ │ + beq 9f59c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f5a0 │ │ │ │ + bne 9f59c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f5a0 │ │ │ │ + b 9f59c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #400] @ 0x190 │ │ │ │ - beq 9f594 │ │ │ │ + beq 9f590 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f594 │ │ │ │ + beq 9f590 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f594 │ │ │ │ + bne 9f590 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f594 │ │ │ │ + b 9f590 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #396] @ 0x18c │ │ │ │ - beq 9f588 │ │ │ │ + beq 9f584 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f588 │ │ │ │ + beq 9f584 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f588 │ │ │ │ + bne 9f584 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f588 │ │ │ │ + b 9f584 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #392] @ 0x188 │ │ │ │ - beq 9f57c │ │ │ │ + beq 9f578 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f57c │ │ │ │ + beq 9f578 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f57c │ │ │ │ + bne 9f578 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f57c │ │ │ │ + b 9f578 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #388] @ 0x184 │ │ │ │ - beq 9f570 │ │ │ │ + beq 9f56c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f570 │ │ │ │ + beq 9f56c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f570 │ │ │ │ + bne 9f56c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f570 │ │ │ │ + b 9f56c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #384] @ 0x180 │ │ │ │ - beq 9f564 │ │ │ │ + beq 9f560 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f564 │ │ │ │ + beq 9f560 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f564 │ │ │ │ + bne 9f560 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f564 │ │ │ │ + b 9f560 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #380] @ 0x17c │ │ │ │ - beq 9f558 │ │ │ │ + beq 9f554 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f558 │ │ │ │ + beq 9f554 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f558 │ │ │ │ + bne 9f554 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f558 │ │ │ │ + b 9f554 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #376] @ 0x178 │ │ │ │ - beq 9f54c │ │ │ │ + beq 9f548 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f54c │ │ │ │ + beq 9f548 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f54c │ │ │ │ + bne 9f548 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f54c │ │ │ │ + b 9f548 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #372] @ 0x174 │ │ │ │ - beq 9f540 │ │ │ │ + beq 9f53c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f540 │ │ │ │ + beq 9f53c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f540 │ │ │ │ + bne 9f53c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f540 │ │ │ │ + b 9f53c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #368] @ 0x170 │ │ │ │ - beq 9f534 │ │ │ │ + beq 9f530 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f534 │ │ │ │ + beq 9f530 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f534 │ │ │ │ + bne 9f530 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f534 │ │ │ │ + b 9f530 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #364] @ 0x16c │ │ │ │ - beq 9f528 │ │ │ │ + beq 9f524 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f528 │ │ │ │ + beq 9f524 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f528 │ │ │ │ + bne 9f524 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f528 │ │ │ │ + b 9f524 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ - beq 9f51c │ │ │ │ + beq 9f518 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f51c │ │ │ │ + beq 9f518 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f51c │ │ │ │ + bne 9f518 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f51c │ │ │ │ + b 9f518 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #356] @ 0x164 │ │ │ │ - beq 9f510 │ │ │ │ + beq 9f50c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f510 │ │ │ │ + beq 9f50c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f510 │ │ │ │ + bne 9f50c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f510 │ │ │ │ + b 9f50c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #352] @ 0x160 │ │ │ │ - beq 9f504 │ │ │ │ + beq 9f500 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f504 │ │ │ │ + beq 9f500 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f504 │ │ │ │ + bne 9f500 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f504 │ │ │ │ + b 9f500 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #348] @ 0x15c │ │ │ │ - beq 9f4f8 │ │ │ │ + beq 9f4f4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f4f8 │ │ │ │ + beq 9f4f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f4f8 │ │ │ │ + bne 9f4f4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f4f8 │ │ │ │ + b 9f4f4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #344] @ 0x158 │ │ │ │ - beq 9f4ec │ │ │ │ + beq 9f4e8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f4ec │ │ │ │ + beq 9f4e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f4ec │ │ │ │ + bne 9f4e8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f4ec │ │ │ │ + b 9f4e8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #340] @ 0x154 │ │ │ │ - beq 9f4e0 │ │ │ │ + beq 9f4dc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f4e0 │ │ │ │ + beq 9f4dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f4e0 │ │ │ │ + bne 9f4dc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f4e0 │ │ │ │ + b 9f4dc │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #336] @ 0x150 │ │ │ │ - beq 9f4d4 │ │ │ │ + beq 9f4d0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f4d4 │ │ │ │ + beq 9f4d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f4d4 │ │ │ │ + bne 9f4d0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f4d4 │ │ │ │ + b 9f4d0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #332] @ 0x14c │ │ │ │ - beq 9f4c8 │ │ │ │ + beq 9f4c4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f4c8 │ │ │ │ + beq 9f4c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f4c8 │ │ │ │ + bne 9f4c4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f4c8 │ │ │ │ + b 9f4c4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #328] @ 0x148 │ │ │ │ - beq 9f4bc │ │ │ │ + beq 9f4b8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f4bc │ │ │ │ + beq 9f4b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f4bc │ │ │ │ + bne 9f4b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f4bc │ │ │ │ + b 9f4b8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #324] @ 0x144 │ │ │ │ - beq 9f4b0 │ │ │ │ + beq 9f4ac │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f4b0 │ │ │ │ + beq 9f4ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f4b0 │ │ │ │ + bne 9f4ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f4b0 │ │ │ │ + b 9f4ac │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #320] @ 0x140 │ │ │ │ - beq 9f4a4 │ │ │ │ + beq 9f4a0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f4a4 │ │ │ │ + beq 9f4a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f4a4 │ │ │ │ + bne 9f4a0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f4a4 │ │ │ │ + b 9f4a0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #316] @ 0x13c │ │ │ │ - beq 9f498 │ │ │ │ + beq 9f494 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f498 │ │ │ │ + beq 9f494 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f498 │ │ │ │ + bne 9f494 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f498 │ │ │ │ + b 9f494 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #312] @ 0x138 │ │ │ │ - beq 9f48c │ │ │ │ + beq 9f488 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f48c │ │ │ │ + beq 9f488 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f48c │ │ │ │ + bne 9f488 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f48c │ │ │ │ + b 9f488 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #308] @ 0x134 │ │ │ │ - beq 9f480 │ │ │ │ + beq 9f47c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f480 │ │ │ │ + beq 9f47c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f480 │ │ │ │ + bne 9f47c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f480 │ │ │ │ + b 9f47c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #304] @ 0x130 │ │ │ │ - beq 9f474 │ │ │ │ + beq 9f470 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f474 │ │ │ │ + beq 9f470 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f474 │ │ │ │ + bne 9f470 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f474 │ │ │ │ + b 9f470 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #300] @ 0x12c │ │ │ │ - beq 9f468 │ │ │ │ + beq 9f464 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f468 │ │ │ │ + beq 9f464 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f468 │ │ │ │ + bne 9f464 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f468 │ │ │ │ + b 9f464 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #296] @ 0x128 │ │ │ │ - beq 9f45c │ │ │ │ + beq 9f458 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f45c │ │ │ │ + beq 9f458 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f45c │ │ │ │ + bne 9f458 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f45c │ │ │ │ + b 9f458 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #292] @ 0x124 │ │ │ │ - beq 9f450 │ │ │ │ + beq 9f44c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f450 │ │ │ │ + beq 9f44c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f450 │ │ │ │ + bne 9f44c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f450 │ │ │ │ + b 9f44c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #288] @ 0x120 │ │ │ │ - beq 9f444 │ │ │ │ + beq 9f440 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f444 │ │ │ │ + beq 9f440 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f444 │ │ │ │ + bne 9f440 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f444 │ │ │ │ + b 9f440 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #284] @ 0x11c │ │ │ │ - beq 9f438 │ │ │ │ + beq 9f434 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f438 │ │ │ │ + beq 9f434 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f438 │ │ │ │ + bne 9f434 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f438 │ │ │ │ + b 9f434 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #280] @ 0x118 │ │ │ │ - beq 9f42c │ │ │ │ + beq 9f428 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f42c │ │ │ │ + beq 9f428 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f42c │ │ │ │ + bne 9f428 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f42c │ │ │ │ + b 9f428 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #276] @ 0x114 │ │ │ │ - beq 9f420 │ │ │ │ + beq 9f41c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f420 │ │ │ │ + beq 9f41c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f420 │ │ │ │ + bne 9f41c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f420 │ │ │ │ + b 9f41c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #272] @ 0x110 │ │ │ │ - beq 9f414 │ │ │ │ + beq 9f410 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f414 │ │ │ │ + beq 9f410 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f414 │ │ │ │ + bne 9f410 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f414 │ │ │ │ + b 9f410 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #268] @ 0x10c │ │ │ │ - beq 9f408 │ │ │ │ + beq 9f404 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f408 │ │ │ │ + beq 9f404 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f408 │ │ │ │ + bne 9f404 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f408 │ │ │ │ + b 9f404 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #264] @ 0x108 │ │ │ │ - beq 9f3fc │ │ │ │ + beq 9f3f8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f3fc │ │ │ │ + beq 9f3f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f3fc │ │ │ │ + bne 9f3f8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f3fc │ │ │ │ + b 9f3f8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #260] @ 0x104 │ │ │ │ - beq 9f3f0 │ │ │ │ + beq 9f3ec │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f3f0 │ │ │ │ + beq 9f3ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f3f0 │ │ │ │ + bne 9f3ec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f3f0 │ │ │ │ + b 9f3ec │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #256] @ 0x100 │ │ │ │ - beq 9f3e4 │ │ │ │ + beq 9f3e0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f3e4 │ │ │ │ + beq 9f3e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f3e4 │ │ │ │ + bne 9f3e0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f3e4 │ │ │ │ + b 9f3e0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #252] @ 0xfc │ │ │ │ - beq 9f3d8 │ │ │ │ + beq 9f3d4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f3d8 │ │ │ │ + beq 9f3d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f3d8 │ │ │ │ + bne 9f3d4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f3d8 │ │ │ │ + b 9f3d4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #248] @ 0xf8 │ │ │ │ - beq 9f3cc │ │ │ │ + beq 9f3c8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f3cc │ │ │ │ + beq 9f3c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f3cc │ │ │ │ + bne 9f3c8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f3cc │ │ │ │ + b 9f3c8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #244] @ 0xf4 │ │ │ │ - beq 9f3c0 │ │ │ │ + beq 9f3bc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f3c0 │ │ │ │ + beq 9f3bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f3c0 │ │ │ │ + bne 9f3bc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f3c0 │ │ │ │ + b 9f3bc │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #240] @ 0xf0 │ │ │ │ - beq 9f3b4 │ │ │ │ + beq 9f3b0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f3b4 │ │ │ │ + beq 9f3b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f3b4 │ │ │ │ + bne 9f3b0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f3b4 │ │ │ │ + b 9f3b0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #236] @ 0xec │ │ │ │ - beq 9f3a8 │ │ │ │ + beq 9f3a4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f3a8 │ │ │ │ + beq 9f3a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f3a8 │ │ │ │ + bne 9f3a4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f3a8 │ │ │ │ + b 9f3a4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #232] @ 0xe8 │ │ │ │ - beq 9f39c │ │ │ │ + beq 9f398 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f39c │ │ │ │ + beq 9f398 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f39c │ │ │ │ + bne 9f398 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f39c │ │ │ │ + b 9f398 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #228] @ 0xe4 │ │ │ │ - beq 9f390 │ │ │ │ + beq 9f38c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f390 │ │ │ │ + beq 9f38c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f390 │ │ │ │ + bne 9f38c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f390 │ │ │ │ + b 9f38c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #224] @ 0xe0 │ │ │ │ - beq 9f384 │ │ │ │ + beq 9f380 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f384 │ │ │ │ + beq 9f380 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f384 │ │ │ │ + bne 9f380 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f384 │ │ │ │ + b 9f380 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #220] @ 0xdc │ │ │ │ - beq 9f378 │ │ │ │ + beq 9f374 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f378 │ │ │ │ + beq 9f374 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f378 │ │ │ │ + bne 9f374 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f378 │ │ │ │ + b 9f374 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #216] @ 0xd8 │ │ │ │ - beq 9f36c │ │ │ │ + beq 9f368 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f36c │ │ │ │ + beq 9f368 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f36c │ │ │ │ + bne 9f368 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f36c │ │ │ │ + b 9f368 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #212] @ 0xd4 │ │ │ │ - beq 9f360 │ │ │ │ + beq 9f35c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f360 │ │ │ │ + beq 9f35c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f360 │ │ │ │ + bne 9f35c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f360 │ │ │ │ + b 9f35c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #208] @ 0xd0 │ │ │ │ - beq 9f354 │ │ │ │ + beq 9f350 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f354 │ │ │ │ + beq 9f350 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f354 │ │ │ │ + bne 9f350 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f354 │ │ │ │ + b 9f350 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #204] @ 0xcc │ │ │ │ - beq 9f348 │ │ │ │ + beq 9f344 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f348 │ │ │ │ + beq 9f344 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f348 │ │ │ │ + bne 9f344 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f348 │ │ │ │ + b 9f344 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #200] @ 0xc8 │ │ │ │ - beq 9f33c │ │ │ │ + beq 9f338 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f33c │ │ │ │ + beq 9f338 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f33c │ │ │ │ + bne 9f338 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f33c │ │ │ │ + b 9f338 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ - beq 9f330 │ │ │ │ + beq 9f32c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f330 │ │ │ │ + beq 9f32c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f330 │ │ │ │ + bne 9f32c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f330 │ │ │ │ + b 9f32c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ - beq 9f324 │ │ │ │ + beq 9f320 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f324 │ │ │ │ + beq 9f320 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f324 │ │ │ │ + bne 9f320 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f324 │ │ │ │ + b 9f320 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #188] @ 0xbc │ │ │ │ - beq 9f318 │ │ │ │ + beq 9f314 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f318 │ │ │ │ + beq 9f314 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f318 │ │ │ │ + bne 9f314 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f318 │ │ │ │ + b 9f314 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #184] @ 0xb8 │ │ │ │ - beq 9f30c │ │ │ │ + beq 9f308 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f30c │ │ │ │ + beq 9f308 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f30c │ │ │ │ + bne 9f308 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f30c │ │ │ │ + b 9f308 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #180] @ 0xb4 │ │ │ │ - beq 9f300 │ │ │ │ + beq 9f2fc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f300 │ │ │ │ + beq 9f2fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f300 │ │ │ │ + bne 9f2fc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f300 │ │ │ │ + b 9f2fc │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #176] @ 0xb0 │ │ │ │ - beq 9f2f4 │ │ │ │ + beq 9f2f0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f2f4 │ │ │ │ + beq 9f2f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f2f4 │ │ │ │ + bne 9f2f0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f2f4 │ │ │ │ + b 9f2f0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #172] @ 0xac │ │ │ │ - beq 9f2e8 │ │ │ │ + beq 9f2e4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f2e8 │ │ │ │ + beq 9f2e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f2e8 │ │ │ │ + bne 9f2e4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f2e8 │ │ │ │ + b 9f2e4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #168] @ 0xa8 │ │ │ │ - beq 9f2dc │ │ │ │ + beq 9f2d8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f2dc │ │ │ │ + beq 9f2d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f2dc │ │ │ │ + bne 9f2d8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f2dc │ │ │ │ + b 9f2d8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #164] @ 0xa4 │ │ │ │ - beq 9f2d0 │ │ │ │ + beq 9f2cc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f2d0 │ │ │ │ + beq 9f2cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f2d0 │ │ │ │ + bne 9f2cc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f2d0 │ │ │ │ + b 9f2cc │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #160] @ 0xa0 │ │ │ │ - beq 9f2c4 │ │ │ │ + beq 9f2c0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f2c4 │ │ │ │ + beq 9f2c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f2c4 │ │ │ │ + bne 9f2c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f2c4 │ │ │ │ + b 9f2c0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #156] @ 0x9c │ │ │ │ - beq 9f2b8 │ │ │ │ + beq 9f2b4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f2b8 │ │ │ │ + beq 9f2b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f2b8 │ │ │ │ + bne 9f2b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f2b8 │ │ │ │ + b 9f2b4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #152] @ 0x98 │ │ │ │ - beq 9f2ac │ │ │ │ + beq 9f2a8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f2ac │ │ │ │ + beq 9f2a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f2ac │ │ │ │ + bne 9f2a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f2ac │ │ │ │ + b 9f2a8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #148] @ 0x94 │ │ │ │ - beq 9f2a0 │ │ │ │ + beq 9f29c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f2a0 │ │ │ │ + beq 9f29c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f2a0 │ │ │ │ + bne 9f29c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f2a0 │ │ │ │ + b 9f29c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ - beq 9f294 │ │ │ │ + beq 9f290 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f294 │ │ │ │ + beq 9f290 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f294 │ │ │ │ + bne 9f290 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f294 │ │ │ │ + b 9f290 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ - beq 9f288 │ │ │ │ + beq 9f284 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f288 │ │ │ │ + beq 9f284 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f288 │ │ │ │ + bne 9f284 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f288 │ │ │ │ + b 9f284 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ - beq 9f27c │ │ │ │ + beq 9f278 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f27c │ │ │ │ + beq 9f278 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f27c │ │ │ │ + bne 9f278 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f27c │ │ │ │ + b 9f278 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - beq 9f270 │ │ │ │ + beq 9f26c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f270 │ │ │ │ + beq 9f26c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f270 │ │ │ │ + bne 9f26c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f270 │ │ │ │ + b 9f26c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ - beq 9f264 │ │ │ │ + beq 9f260 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f264 │ │ │ │ + beq 9f260 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f264 │ │ │ │ + bne 9f260 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f264 │ │ │ │ + b 9f260 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ - beq 9f258 │ │ │ │ + beq 9f254 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f258 │ │ │ │ + beq 9f254 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f258 │ │ │ │ + bne 9f254 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f258 │ │ │ │ + b 9f254 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ - beq 9f24c │ │ │ │ + beq 9f248 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f24c │ │ │ │ + beq 9f248 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f24c │ │ │ │ + bne 9f248 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f24c │ │ │ │ + b 9f248 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - beq 9f240 │ │ │ │ + beq 9f23c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f240 │ │ │ │ + beq 9f23c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f240 │ │ │ │ + bne 9f23c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f240 │ │ │ │ + b 9f23c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ - beq 9f234 │ │ │ │ + beq 9f230 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f234 │ │ │ │ + beq 9f230 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f234 │ │ │ │ + bne 9f230 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f234 │ │ │ │ + b 9f230 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ - beq 9f228 │ │ │ │ + beq 9f224 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f228 │ │ │ │ + beq 9f224 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f228 │ │ │ │ + bne 9f224 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f228 │ │ │ │ + b 9f224 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ - beq 9f21c │ │ │ │ + beq 9f218 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f21c │ │ │ │ + beq 9f218 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f21c │ │ │ │ + bne 9f218 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f21c │ │ │ │ + b 9f218 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ - beq 9f210 │ │ │ │ + beq 9f20c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f210 │ │ │ │ + beq 9f20c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f210 │ │ │ │ + bne 9f20c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f210 │ │ │ │ + b 9f20c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ - beq 9f204 │ │ │ │ + beq 9f200 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f204 │ │ │ │ + beq 9f200 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f204 │ │ │ │ + bne 9f200 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f204 │ │ │ │ + b 9f200 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - beq 9f1f8 │ │ │ │ + beq 9f1f4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f1f8 │ │ │ │ + beq 9f1f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f1f8 │ │ │ │ + bne 9f1f4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f1f8 │ │ │ │ + b 9f1f4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - beq 9f1ec │ │ │ │ + beq 9f1e8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f1ec │ │ │ │ + beq 9f1e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f1ec │ │ │ │ + bne 9f1e8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f1ec │ │ │ │ + b 9f1e8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - beq 9f1e0 │ │ │ │ + beq 9f1dc │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f1e0 │ │ │ │ + beq 9f1dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f1e0 │ │ │ │ + bne 9f1dc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f1e0 │ │ │ │ + b 9f1dc │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ - beq 9f1d4 │ │ │ │ + beq 9f1d0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f1d4 │ │ │ │ + beq 9f1d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f1d4 │ │ │ │ + bne 9f1d0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f1d4 │ │ │ │ + b 9f1d0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - beq 9f1c8 │ │ │ │ + beq 9f1c4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f1c8 │ │ │ │ + beq 9f1c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f1c8 │ │ │ │ + bne 9f1c4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f1c8 │ │ │ │ + b 9f1c4 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - beq 9f1bc │ │ │ │ + beq 9f1b8 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f1bc │ │ │ │ + beq 9f1b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f1bc │ │ │ │ + bne 9f1b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f1bc │ │ │ │ + b 9f1b8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - beq 9f1b0 │ │ │ │ + beq 9f1ac │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f1b0 │ │ │ │ + beq 9f1ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f1b0 │ │ │ │ + bne 9f1ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f1b0 │ │ │ │ + b 9f1ac │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - beq 9f1a4 │ │ │ │ + beq 9f1a0 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f1a4 │ │ │ │ + beq 9f1a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f1a4 │ │ │ │ + bne 9f1a0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f1a4 │ │ │ │ + b 9f1a0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - beq 9f198 │ │ │ │ + beq 9f194 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f198 │ │ │ │ + beq 9f194 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f198 │ │ │ │ + bne 9f194 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f198 │ │ │ │ + b 9f194 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - beq 9f18c │ │ │ │ + beq 9f188 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f18c │ │ │ │ + beq 9f188 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f18c │ │ │ │ + bne 9f188 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f18c │ │ │ │ + b 9f188 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - beq 9f180 │ │ │ │ + beq 9f17c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f180 │ │ │ │ + beq 9f17c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f180 │ │ │ │ + bne 9f17c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f180 │ │ │ │ + b 9f17c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - beq 9f174 │ │ │ │ + beq 9f170 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f174 │ │ │ │ + beq 9f170 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f174 │ │ │ │ + bne 9f170 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f174 │ │ │ │ + b 9f170 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - beq 9f168 │ │ │ │ + beq 9f164 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f168 │ │ │ │ + beq 9f164 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f168 │ │ │ │ + bne 9f164 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f168 │ │ │ │ + b 9f164 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 9f15c │ │ │ │ + beq 9f158 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f15c │ │ │ │ + beq 9f158 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f15c │ │ │ │ + bne 9f158 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f15c │ │ │ │ + b 9f158 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 9f150 │ │ │ │ + beq 9f14c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f150 │ │ │ │ + beq 9f14c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f150 │ │ │ │ + bne 9f14c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f150 │ │ │ │ + b 9f14c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #32] │ │ │ │ - beq 9f144 │ │ │ │ + beq 9f140 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f144 │ │ │ │ + beq 9f140 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f144 │ │ │ │ + bne 9f140 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f144 │ │ │ │ + b 9f140 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #28] │ │ │ │ - beq 9f138 │ │ │ │ + beq 9f134 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f138 │ │ │ │ + beq 9f134 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f138 │ │ │ │ + bne 9f134 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f138 │ │ │ │ + b 9f134 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq 9f12c │ │ │ │ + beq 9f128 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f12c │ │ │ │ + beq 9f128 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f12c │ │ │ │ + bne 9f128 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f12c │ │ │ │ + b 9f128 │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 9f120 │ │ │ │ + beq 9f11c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f120 │ │ │ │ + beq 9f11c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f120 │ │ │ │ + bne 9f11c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f120 │ │ │ │ + b 9f11c │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq 9f114 │ │ │ │ + beq 9f110 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 9f114 │ │ │ │ + beq 9f110 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9f114 │ │ │ │ + bne 9f110 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b 9f114 │ │ │ │ + b 9f110 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50480 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt a0f08 │ │ │ │ + bgt a0f04 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ a0f5c │ │ │ │ + ldr r2, [pc, #92] @ a0f58 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq a0f50 │ │ │ │ + beq a0f4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9f0e8 │ │ │ │ + bl 9f0e4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -83295,187 +83294,187 @@ │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #4056] @ a1f58 │ │ │ │ + ldr r0, [pc, #4056] @ a1f54 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #4052] @ a1f5c │ │ │ │ + ldr r1, [pc, #4052] @ a1f58 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #4040] @ a1f60 │ │ │ │ + ldr r2, [pc, #4040] @ a1f5c │ │ │ │ ldr r1, [r0, r1] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - beq a2110 │ │ │ │ + beq a210c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a1f34 │ │ │ │ + beq a1f30 │ │ │ │ ldr r7, [r3, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq a1468 │ │ │ │ + beq a1464 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr fp, [r3, #16] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ tst r0, #67108864 @ 0x4000000 │ │ │ │ - beq a2134 │ │ │ │ - ldr r0, [pc, #3968] @ a1f64 │ │ │ │ + beq a2130 │ │ │ │ + ldr r0, [pc, #3968] @ a1f60 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ cmp r1, r0 │ │ │ │ - beq a2138 │ │ │ │ - ldr r0, [pc, #3952] @ a1f68 │ │ │ │ + beq a2134 │ │ │ │ + ldr r0, [pc, #3952] @ a1f64 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r1, r0 │ │ │ │ - beq a21a4 │ │ │ │ + beq a21a0 │ │ │ │ ldr r9, [r3, #36] @ 0x24 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ cmp r9, #0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add sl, fp, sl │ │ │ │ - beq a16ec │ │ │ │ + beq a16e8 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r1 │ │ │ │ add ip, r1, #4 │ │ │ │ str ip, [r4] │ │ │ │ ldr ip, [r0], #8 │ │ │ │ str r0, [r4] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #28] │ │ │ │ - beq a1634 │ │ │ │ + beq a1630 │ │ │ │ ldr ip, [sp, #20] │ │ │ │ ldr r1, [ip, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ tst r0, #67108864 @ 0x4000000 │ │ │ │ - beq a2134 │ │ │ │ + beq a2130 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r1, r0 │ │ │ │ - beq a2138 │ │ │ │ + beq a2134 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r1, r0 │ │ │ │ - beq a21a4 │ │ │ │ + beq a21a0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r9, [ip, #8] │ │ │ │ add r1, r1, r5, lsl #2 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, r5, r9 │ │ │ │ cmp sl, r1 │ │ │ │ - bge a10a0 │ │ │ │ + bge a109c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ orrs r0, r0, ip │ │ │ │ - beq a1664 │ │ │ │ + beq a1660 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r5, r1 │ │ │ │ movle r6, #0 │ │ │ │ movgt r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne a1b58 │ │ │ │ + bne a1b54 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r3] │ │ │ │ - ble a1240 │ │ │ │ + ble a123c │ │ │ │ rsb r1, fp, fp, lsl #30 │ │ │ │ add r1, r7, r1, lsl #2 │ │ │ │ add r1, r1, #12 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r7 │ │ │ │ mov r7, sl │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r1 │ │ │ │ - b a1140 │ │ │ │ + b a113c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, r6 │ │ │ │ - ble a1180 │ │ │ │ + ble a117c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r0, [r2, r6, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a11d4 │ │ │ │ + beq a11d0 │ │ │ │ ldr r2, [r9] │ │ │ │ add r6, r6, #1 │ │ │ │ add r1, r2, #4 │ │ │ │ str r1, [r9] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r7, r6 │ │ │ │ add r8, r8, #1 │ │ │ │ str r0, [r2] │ │ │ │ - beq a122c │ │ │ │ + beq a1228 │ │ │ │ ldrb r2, [r8] │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ ldrbeq r2, [r8, #1] │ │ │ │ addeq r8, r8, #1 │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ ldrbeq r2, [r8, #1] │ │ │ │ addeq r8, r8, #1 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ ldrbeq r2, [r8, #1] │ │ │ │ addeq r8, r8, #1 │ │ │ │ sub r1, r2, #58 @ 0x3a │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #1 │ │ │ │ - bls a215c │ │ │ │ + bls a2158 │ │ │ │ cmp r5, r6 │ │ │ │ - bgt a1100 │ │ │ │ + bgt a10fc │ │ │ │ subs r2, sl, #0 │ │ │ │ movne r2, #1 │ │ │ │ cmp fp, r6 │ │ │ │ movgt r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a11d4 │ │ │ │ + beq a11d0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq a2180 │ │ │ │ + beq a217c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [r3, r6, lsl #2] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 760a8 │ │ │ │ + bl 760a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a13e4 │ │ │ │ + beq a13e0 │ │ │ │ sub sl, sl, #1 │ │ │ │ - b a111c │ │ │ │ + b a1118 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, r6 │ │ │ │ - bgt a1800 │ │ │ │ + bgt a17fc │ │ │ │ ldr r2, [r4, #32] │ │ │ │ cmp r2, r6 │ │ │ │ - ble a1800 │ │ │ │ + ble a17fc │ │ │ │ cmp sl, #0 │ │ │ │ - bne a1210 │ │ │ │ + bne a120c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r2, r1, r2 │ │ │ │ - bne a1210 │ │ │ │ + bne a120c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a1910 │ │ │ │ + beq a190c │ │ │ │ ldr r2, [r9] │ │ │ │ add r6, r6, #1 │ │ │ │ add r2, r2, #4 │ │ │ │ cmp r7, r6 │ │ │ │ add r8, r8, #1 │ │ │ │ str r2, [r9] │ │ │ │ - bne a1140 │ │ │ │ + bne a113c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r9, sl │ │ │ │ mov sl, r7 │ │ │ │ mov r7, r3 │ │ │ │ mov r3, r4 │ │ │ │ ldrb r1, [r8] │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ @@ -83484,505 +83483,505 @@ │ │ │ │ movne r0, #0 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ orreq r0, r0, #1 │ │ │ │ sub r1, r1, #58 @ 0x3a │ │ │ │ cmp r1, #1 │ │ │ │ orrls r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a1ee8 │ │ │ │ + beq a1ee4 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp sl, r6 │ │ │ │ movlt r6, sl │ │ │ │ cmp r5, r6 │ │ │ │ movlt r4, r5 │ │ │ │ movge r4, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a193c │ │ │ │ + beq a1938 │ │ │ │ sub r0, r5, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 4ffe8 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ - beq a14e0 │ │ │ │ + beq a14dc │ │ │ │ cmp r5, r6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ble a1354 │ │ │ │ + ble a1350 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ sub r6, r4, #-1073741823 @ 0xc0000001 │ │ │ │ add r6, r1, r6, lsl #2 │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ mov r7, r9 │ │ │ │ mov r1, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b a12f0 │ │ │ │ + b a12ec │ │ │ │ ldr r0, [sl] │ │ │ │ ldr lr, [r6, #4]! │ │ │ │ ldr ip, [lr] │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ addne ip, ip, #1 │ │ │ │ strne ip, [lr] │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r3, [ip, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq a1f10 │ │ │ │ + beq a1f0c │ │ │ │ cmp ip, r9 │ │ │ │ - beq a2138 │ │ │ │ + beq a2134 │ │ │ │ cmp ip, r8 │ │ │ │ - beq a21a4 │ │ │ │ + beq a21a0 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp r1, ip │ │ │ │ - bge a1f0c │ │ │ │ + bge a1f08 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ add r1, r1, #1 │ │ │ │ str lr, [r0, #12] │ │ │ │ add r0, r4, r1 │ │ │ │ cmp r5, r0 │ │ │ │ - bgt a12ec │ │ │ │ + bgt a12e8 │ │ │ │ mov r9, r7 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a1724 │ │ │ │ + beq a1720 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 501a4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - bne a1724 │ │ │ │ + bne a1720 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a14e0 │ │ │ │ + beq a14dc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a14e0 │ │ │ │ + beq a14dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq a1e14 │ │ │ │ + beq a1e10 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a14e0 │ │ │ │ + beq a14dc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a14e0 │ │ │ │ + beq a14dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne a14e0 │ │ │ │ + bne a14dc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b a14e0 │ │ │ │ + b a14dc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r6, r2 │ │ │ │ - blt a13fc │ │ │ │ + blt a13f8 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ cmp r6, r2 │ │ │ │ - blt a1210 │ │ │ │ + blt a120c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r7, r3 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #67108864 @ 0x4000000 │ │ │ │ - beq a20ec │ │ │ │ - ldr r0, [pc, #2892] @ a1f6c │ │ │ │ + beq a20e8 │ │ │ │ + ldr r0, [pc, #2892] @ a1f68 │ │ │ │ sub r1, r6, fp │ │ │ │ add r1, r7, r1, lsl #2 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ ldr r1, [r2, r0] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r2, r6 │ │ │ │ ldr r0, [r1] │ │ │ │ - bgt a19cc │ │ │ │ + bgt a19c8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq a1cec │ │ │ │ - ldr r3, [pc, #2848] @ a1f70 │ │ │ │ + beq a1ce8 │ │ │ │ + ldr r3, [pc, #2848] @ a1f6c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #2844] @ a1f74 │ │ │ │ + ldr r1, [pc, #2844] @ a1f70 │ │ │ │ mov r2, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str lr, [sp] │ │ │ │ bl 5030c │ │ │ │ - b a14e0 │ │ │ │ + b a14dc │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a1510 │ │ │ │ + beq a150c │ │ │ │ mov lr, r0 │ │ │ │ mov sl, r7 │ │ │ │ - b a1490 │ │ │ │ + b a148c │ │ │ │ ldr r1, [lr, #4]! │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a1e80 │ │ │ │ + beq a1e7c │ │ │ │ ldrb ip, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - beq a1480 │ │ │ │ + beq a147c │ │ │ │ add r0, r0, sl, lsl #2 │ │ │ │ mov r6, sl │ │ │ │ str sl, [r3, #16] │ │ │ │ - b a14bc │ │ │ │ + b a14b8 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a151c │ │ │ │ + beq a1518 │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a14ac │ │ │ │ - ldr r3, [pc, #2728] @ a1f78 │ │ │ │ - ldr r1, [pc, #2728] @ a1f7c │ │ │ │ + bne a14a8 │ │ │ │ + ldr r3, [pc, #2728] @ a1f74 │ │ │ │ + ldr r1, [pc, #2728] @ a1f78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #2708] @ a1f80 │ │ │ │ - ldr r3, [pc, #2668] @ a1f5c │ │ │ │ + ldr r2, [pc, #2708] @ a1f7c │ │ │ │ + ldr r3, [pc, #2668] @ a1f58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a1e7c │ │ │ │ + bne a1e78 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, r7 │ │ │ │ mov r6, r7 │ │ │ │ str r7, [r3, #16] │ │ │ │ ldr r9, [r3] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [r3, #32] │ │ │ │ ldrb r1, [r9] │ │ │ │ cmp r1, #37 @ 0x25 │ │ │ │ - beq a1644 │ │ │ │ + beq a1640 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 50060 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, #8] │ │ │ │ addne r0, r0, #1 │ │ │ │ strne r0, [r3, #8] │ │ │ │ - beq a1998 │ │ │ │ + beq a1994 │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r3, #12] │ │ │ │ moveq lr, r6 │ │ │ │ moveq r7, r6 │ │ │ │ - beq a1a28 │ │ │ │ + beq a1a24 │ │ │ │ mvn lr, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, lr │ │ │ │ mov r8, #1 │ │ │ │ - b a15bc │ │ │ │ + b a15b8 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ - beq a16c8 │ │ │ │ + beq a16c4 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - beq a1608 │ │ │ │ + beq a1604 │ │ │ │ sub ip, r1, #58 @ 0x3a │ │ │ │ cmp r1, #0 │ │ │ │ cmpne ip, #1 │ │ │ │ - bls a1918 │ │ │ │ + bls a1914 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, r6 │ │ │ │ add r9, r9, #1 │ │ │ │ - beq a1a18 │ │ │ │ + beq a1a14 │ │ │ │ ldrb r1, [r9] │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - bne a158c │ │ │ │ + bne a1588 │ │ │ │ cmn r7, #-2147483647 @ 0x80000001 │ │ │ │ - bne a1d00 │ │ │ │ + bne a1cfc │ │ │ │ cmn lr, #-2147483647 @ 0x80000001 │ │ │ │ - bne a1d54 │ │ │ │ + bne a1d50 │ │ │ │ ldrb r1, [r9, #1] │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ add r9, r9, #1 │ │ │ │ - bne a1594 │ │ │ │ + bne a1590 │ │ │ │ cmp sl, r0 │ │ │ │ - bgt a1d90 │ │ │ │ + bgt a1d8c │ │ │ │ ldrb r1, [r9, #1] │ │ │ │ mov lr, r0 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ add r9, r9, #1 │ │ │ │ - bne a159c │ │ │ │ + bne a1598 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bne a1d38 │ │ │ │ + bne a1d34 │ │ │ │ cmn lr, #-2147483647 @ 0x80000001 │ │ │ │ cmneq r7, #-2147483647 @ 0x80000001 │ │ │ │ - beq a1d1c │ │ │ │ + beq a1d18 │ │ │ │ add r9, r9, #1 │ │ │ │ str r8, [r3, #28] │ │ │ │ str r0, [r3, #32] │ │ │ │ ldrb r1, [r9] │ │ │ │ - b a159c │ │ │ │ + b a1598 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ str r9, [sp, #24] │ │ │ │ - b a1088 │ │ │ │ + b a1084 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, #1 │ │ │ │ str r9, [r3] │ │ │ │ str r1, [r3, #36] @ 0x24 │ │ │ │ - b a1534 │ │ │ │ + b a1530 │ │ │ │ cmp sl, r5 │ │ │ │ - bge a1a08 │ │ │ │ + bge a1a04 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - ldr r3, [pc, #2300] @ a1f6c │ │ │ │ + ldr r3, [pc, #2300] @ a1f68 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - beq a1c68 │ │ │ │ - ldr r3, [pc, #2304] @ a1f84 │ │ │ │ + beq a1c64 │ │ │ │ + ldr r3, [pc, #2304] @ a1f80 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a19fc │ │ │ │ - ldr ip, [pc, #2292] @ a1f88 │ │ │ │ + beq a19f8 │ │ │ │ + ldr ip, [pc, #2292] @ a1f84 │ │ │ │ add ip, pc, ip │ │ │ │ cmp sl, #1 │ │ │ │ - beq a1c5c │ │ │ │ - ldr lr, [pc, #2280] @ a1f8c │ │ │ │ + beq a1c58 │ │ │ │ + ldr lr, [pc, #2280] @ a1f88 │ │ │ │ add lr, pc, lr │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r1, [pc, #2272] @ a1f90 │ │ │ │ + ldr r1, [pc, #2272] @ a1f8c │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ bl 5030c │ │ │ │ - b a14e0 │ │ │ │ + b a14dc │ │ │ │ cmn lr, #-2147483647 @ 0x80000001 │ │ │ │ - beq a15ec │ │ │ │ - ldr r3, [pc, #2208] @ a1f78 │ │ │ │ - ldr r1, [pc, #2232] @ a1f94 │ │ │ │ + beq a15e8 │ │ │ │ + ldr r3, [pc, #2208] @ a1f74 │ │ │ │ + ldr r1, [pc, #2232] @ a1f90 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b a14e0 │ │ │ │ + b a14dc │ │ │ │ cmp r1, #0 │ │ │ │ - beq a1658 │ │ │ │ + beq a1654 │ │ │ │ str r9, [sp, #28] │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ - b a1048 │ │ │ │ + b a1044 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 501a4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - beq a14e0 │ │ │ │ + beq a14dc │ │ │ │ cmp r9, #0 │ │ │ │ - ble a1910 │ │ │ │ + ble a190c │ │ │ │ cmp fp, r4 │ │ │ │ - bge a1890 │ │ │ │ + bge a188c │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r9, [sp, #20] │ │ │ │ add r5, r7, #8 │ │ │ │ mov sl, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b a1754 │ │ │ │ + b a1750 │ │ │ │ cmp r4, fp │ │ │ │ - beq a1888 │ │ │ │ + beq a1884 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq a1ea0 │ │ │ │ + beq a1e9c │ │ │ │ ldr r6, [r5, #4]! │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 760a8 │ │ │ │ + bl 760a4 │ │ │ │ add fp, fp, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a174c │ │ │ │ + beq a1748 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #2012] @ a1f6c │ │ │ │ + ldr r3, [pc, #2012] @ a1f68 │ │ │ │ ldr r1, [sl, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq a1d7c │ │ │ │ - ldr r3, [pc, #2032] @ a1f98 │ │ │ │ + beq a1d78 │ │ │ │ + ldr r3, [pc, #2032] @ a1f94 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #2024] @ a1f9c │ │ │ │ + ldr r1, [pc, #2024] @ a1f98 │ │ │ │ stm sp, {r6, fp} │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5030c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a17f0 │ │ │ │ + beq a17ec │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a17f0 │ │ │ │ + beq a17ec │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a17f0 │ │ │ │ + beq a17ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq a1c40 │ │ │ │ + beq a1c3c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a14e0 │ │ │ │ - b a13b0 │ │ │ │ + beq a14dc │ │ │ │ + b a13ac │ │ │ │ cmp fp, r6 │ │ │ │ mov r7, r3 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r3, r4 │ │ │ │ - ble a1408 │ │ │ │ - ldr r0, [pc, #1872] @ a1f6c │ │ │ │ + ble a1404 │ │ │ │ + ldr r0, [pc, #1872] @ a1f68 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ cmp fp, r1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ movlt r1, fp │ │ │ │ cmp ip, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ - beq a1c48 │ │ │ │ - ldr r4, [pc, #1892] @ a1fa0 │ │ │ │ + beq a1c44 │ │ │ │ + ldr r4, [pc, #1892] @ a1f9c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - blt a19c0 │ │ │ │ - ldr lr, [pc, #1876] @ a1fa4 │ │ │ │ + blt a19bc │ │ │ │ + ldr lr, [pc, #1876] @ a1fa0 │ │ │ │ add lr, pc, lr │ │ │ │ cmp r1, #1 │ │ │ │ - beq a1bcc │ │ │ │ - ldr r2, [pc, #1864] @ a1fa8 │ │ │ │ + beq a1bc8 │ │ │ │ + ldr r2, [pc, #1864] @ a1fa4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #1856] @ a1fac │ │ │ │ + ldr r1, [pc, #1856] @ a1fa8 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp, #12] │ │ │ │ str lr, [sp] │ │ │ │ bl 5030c │ │ │ │ - b a14e0 │ │ │ │ + b a14dc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, sl │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ mov r4, #0 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ str r7, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r5, r4, #2 │ │ │ │ add r2, r3, r5, lsl #2 │ │ │ │ sub r7, r2, #12 │ │ │ │ add r5, r9, r5, lsl #2 │ │ │ │ - b a18e4 │ │ │ │ + b a18e0 │ │ │ │ ldr sl, [r5, #4]! │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, sl │ │ │ │ ldr fp, [r7, #4]! │ │ │ │ bl 4fe74 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - ble a1bd8 │ │ │ │ + ble a1bd4 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq a2134 │ │ │ │ + beq a2130 │ │ │ │ cmp r3, r8 │ │ │ │ - beq a2138 │ │ │ │ + beq a2134 │ │ │ │ cmp r3, r6 │ │ │ │ - beq a21a4 │ │ │ │ + beq a21a0 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt a18c4 │ │ │ │ + bgt a18c0 │ │ │ │ mov r0, #1 │ │ │ │ - b a14e4 │ │ │ │ - ldr r3, [pc, #1624] @ a1f78 │ │ │ │ - ldr r1, [pc, #1676] @ a1fb0 │ │ │ │ + b a14e0 │ │ │ │ + ldr r3, [pc, #1624] @ a1f74 │ │ │ │ + ldr r1, [pc, #1676] @ a1fac │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r6 │ │ │ │ bl 5030c │ │ │ │ - b a14e0 │ │ │ │ + b a14dc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a1724 │ │ │ │ + beq a1720 │ │ │ │ cmp r5, #0 │ │ │ │ movle r5, #0 │ │ │ │ movgt r5, #1 │ │ │ │ cmp sl, #0 │ │ │ │ movne r5, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a1700 │ │ │ │ - ldr r1, [pc, #1536] @ a1f6c │ │ │ │ + beq a16fc │ │ │ │ + ldr r1, [pc, #1536] @ a1f68 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ ldr r3, [r2, r1] │ │ │ │ cmp ip, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq a1de0 │ │ │ │ - ldr r3, [pc, #1584] @ a1fb4 │ │ │ │ + beq a1ddc │ │ │ │ + ldr r3, [pc, #1584] @ a1fb0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #1580] @ a1fb8 │ │ │ │ + ldr r1, [pc, #1580] @ a1fb4 │ │ │ │ mov r2, ip │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5030c │ │ │ │ - b a14e0 │ │ │ │ + b a14dc │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 50060 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, r0, #1 │ │ │ │ - b a1564 │ │ │ │ - ldr lr, [pc, #1524] @ a1fbc │ │ │ │ + b a1560 │ │ │ │ + ldr lr, [pc, #1524] @ a1fb8 │ │ │ │ add lr, pc, lr │ │ │ │ - b a1850 │ │ │ │ + b a184c │ │ │ │ cmp ip, #0 │ │ │ │ - beq a1cd8 │ │ │ │ - ldr r3, [pc, #1508] @ a1fc0 │ │ │ │ + beq a1cd4 │ │ │ │ + ldr r3, [pc, #1508] @ a1fbc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #1504] @ a1fc4 │ │ │ │ + ldr r1, [pc, #1504] @ a1fc0 │ │ │ │ add r6, r6, #1 │ │ │ │ mov r2, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ bl 5030c │ │ │ │ - b a14e0 │ │ │ │ - ldr ip, [pc, #1476] @ a1fc8 │ │ │ │ + b a14dc │ │ │ │ + ldr ip, [pc, #1476] @ a1fc4 │ │ │ │ add ip, pc, ip │ │ │ │ - b a1694 │ │ │ │ + b a1690 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - b a10a0 │ │ │ │ + b a109c │ │ │ │ cmp r7, r6 │ │ │ │ movge r7, r6 │ │ │ │ cmp lr, r6 │ │ │ │ movge lr, r6 │ │ │ │ str r7, [r3, #20] │ │ │ │ str lr, [r3, #24] │ │ │ │ ldrb r1, [r9] │ │ │ │ @@ -83994,591 +83993,591 @@ │ │ │ │ moveq r8, #0 │ │ │ │ andne r8, r8, #1 │ │ │ │ sub r1, r1, #58 @ 0x3a │ │ │ │ cmp r1, #1 │ │ │ │ movls r8, #0 │ │ │ │ andhi r8, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - bne a1df4 │ │ │ │ + bne a1df0 │ │ │ │ sub r6, r6, sl │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 4ffe8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a14e0 │ │ │ │ + beq a14dc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r9, [r3, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - ble a1ba4 │ │ │ │ + ble a1ba0 │ │ │ │ sub r1, r1, #-1073741823 @ 0xc0000001 │ │ │ │ str r5, [sp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ add r9, r9, r1, lsl #2 │ │ │ │ mov r4, r8 │ │ │ │ add sl, r7, #8 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r2 │ │ │ │ - b a1b1c │ │ │ │ + b a1b18 │ │ │ │ mov r0, fp │ │ │ │ bl 4fef8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ tst ip, #67108864 @ 0x4000000 │ │ │ │ - beq a1f10 │ │ │ │ - ldr ip, [pc, #1148] @ a1f64 │ │ │ │ + beq a1f0c │ │ │ │ + ldr ip, [pc, #1148] @ a1f60 │ │ │ │ ldr ip, [r5, ip] │ │ │ │ cmp r1, ip │ │ │ │ - beq a2138 │ │ │ │ - ldr ip, [pc, #1136] @ a1f68 │ │ │ │ + beq a2134 │ │ │ │ + ldr ip, [pc, #1136] @ a1f64 │ │ │ │ ldr ip, [r5, ip] │ │ │ │ cmp r1, ip │ │ │ │ - beq a21a4 │ │ │ │ + beq a21a0 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, r4 │ │ │ │ - ble a1f0c │ │ │ │ + ble a1f08 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r6, r4 │ │ │ │ str r0, [sl, #4]! │ │ │ │ - beq a1b94 │ │ │ │ + beq a1b90 │ │ │ │ ldr r0, [r9, #4]! │ │ │ │ bl 5021c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - bne a1ac4 │ │ │ │ + bne a1ac0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a14e0 │ │ │ │ + beq a14dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne a14e0 │ │ │ │ + bne a14dc │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b a14e0 │ │ │ │ - ldr r0, [pc, #1036] @ a1f6c │ │ │ │ + b a14dc │ │ │ │ + ldr r0, [pc, #1036] @ a1f68 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ ldr r0, [r2] │ │ │ │ - bne a1c7c │ │ │ │ + bne a1c78 │ │ │ │ cmp ip, #0 │ │ │ │ - beq a1dcc │ │ │ │ - ldr r3, [pc, #1100] @ a1fcc │ │ │ │ + beq a1dc8 │ │ │ │ + ldr r3, [pc, #1100] @ a1fc8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #1096] @ a1fd0 │ │ │ │ + ldr r1, [pc, #1096] @ a1fcc │ │ │ │ mov r2, ip │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5030c │ │ │ │ - b a14e0 │ │ │ │ + b a14dc │ │ │ │ mov r2, r5 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ str r7, [r3, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a1ec4 │ │ │ │ - ldr r1, [pc, #1048] @ a1fd4 │ │ │ │ + bne a1ec0 │ │ │ │ + ldr r1, [pc, #1048] @ a1fd0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2812] @ 0xafc │ │ │ │ str r0, [r3, #44] @ 0x2c │ │ │ │ str r3, [r1, #2812] @ 0xafc │ │ │ │ - b a0fc8 │ │ │ │ - ldr r2, [pc, #1028] @ a1fd8 │ │ │ │ + b a0fc4 │ │ │ │ + ldr r2, [pc, #1028] @ a1fd4 │ │ │ │ add r2, pc, r2 │ │ │ │ - b a1860 │ │ │ │ + b a185c │ │ │ │ mov r3, fp │ │ │ │ mov fp, sl │ │ │ │ mov sl, r3 │ │ │ │ - bne a17bc │ │ │ │ + bne a17b8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1e1c │ │ │ │ + beq a1e18 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ bl 5024c │ │ │ │ cmp r0, #0 │ │ │ │ - bge a18ac │ │ │ │ + bge a18a8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a13b0 │ │ │ │ + beq a13ac │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a13b0 │ │ │ │ + beq a13ac │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a13b0 │ │ │ │ + beq a13ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne a13b0 │ │ │ │ + bne a13ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b a17f0 │ │ │ │ - ldr ip, [pc, #908] @ a1fdc │ │ │ │ - ldr r4, [pc, #908] @ a1fe0 │ │ │ │ + b a17ec │ │ │ │ + ldr ip, [pc, #908] @ a1fd8 │ │ │ │ + ldr r4, [pc, #908] @ a1fdc │ │ │ │ add ip, pc, ip │ │ │ │ add r4, pc, r4 │ │ │ │ - b a183c │ │ │ │ - ldr lr, [pc, #896] @ a1fe4 │ │ │ │ + b a1838 │ │ │ │ + ldr lr, [pc, #896] @ a1fe0 │ │ │ │ add lr, pc, lr │ │ │ │ - b a16a4 │ │ │ │ - ldr r4, [pc, #888] @ a1fe8 │ │ │ │ - ldr r3, [pc, #888] @ a1fec │ │ │ │ + b a16a0 │ │ │ │ + ldr r4, [pc, #888] @ a1fe4 │ │ │ │ + ldr r3, [pc, #888] @ a1fe8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ - b a1684 │ │ │ │ + b a1680 │ │ │ │ cmp ip, #0 │ │ │ │ - beq a1db8 │ │ │ │ - ldr r4, [pc, #868] @ a1ff0 │ │ │ │ + beq a1db4 │ │ │ │ + ldr r4, [pc, #868] @ a1fec │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - ble a1d70 │ │ │ │ - ldr lr, [pc, #852] @ a1ff4 │ │ │ │ + ble a1d6c │ │ │ │ + ldr lr, [pc, #852] @ a1ff0 │ │ │ │ add lr, pc, lr │ │ │ │ cmp r1, #1 │ │ │ │ - beq a1dac │ │ │ │ - ldr r2, [pc, #840] @ a1ff8 │ │ │ │ + beq a1da8 │ │ │ │ + ldr r2, [pc, #840] @ a1ff4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #832] @ a1ffc │ │ │ │ + ldr r1, [pc, #832] @ a1ff8 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp, #12] │ │ │ │ str lr, [sp] │ │ │ │ bl 5030c │ │ │ │ - b a14e0 │ │ │ │ - ldr ip, [pc, #800] @ a2000 │ │ │ │ - ldr r3, [pc, #800] @ a2004 │ │ │ │ + b a14dc │ │ │ │ + ldr ip, [pc, #800] @ a1ffc │ │ │ │ + ldr r3, [pc, #800] @ a2000 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - b a19dc │ │ │ │ - ldr ip, [pc, #788] @ a2008 │ │ │ │ - ldr r3, [pc, #788] @ a200c │ │ │ │ + b a19d8 │ │ │ │ + ldr ip, [pc, #788] @ a2004 │ │ │ │ + ldr r3, [pc, #788] @ a2008 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - b a1450 │ │ │ │ - ldr r3, [pc, #624] @ a1f78 │ │ │ │ - ldr r1, [pc, #772] @ a2010 │ │ │ │ + b a144c │ │ │ │ + ldr r3, [pc, #624] @ a1f74 │ │ │ │ + ldr r1, [pc, #772] @ a200c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b a14e0 │ │ │ │ - ldr r3, [pc, #596] @ a1f78 │ │ │ │ - ldr r1, [pc, #748] @ a2014 │ │ │ │ + b a14dc │ │ │ │ + ldr r3, [pc, #596] @ a1f74 │ │ │ │ + ldr r1, [pc, #748] @ a2010 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b a14e0 │ │ │ │ - ldr r3, [pc, #568] @ a1f78 │ │ │ │ - ldr r1, [pc, #724] @ a2018 │ │ │ │ + b a14dc │ │ │ │ + ldr r3, [pc, #568] @ a1f74 │ │ │ │ + ldr r1, [pc, #724] @ a2014 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b a14e0 │ │ │ │ - ldr r3, [pc, #540] @ a1f78 │ │ │ │ - ldr r1, [pc, #700] @ a201c │ │ │ │ + b a14dc │ │ │ │ + ldr r3, [pc, #540] @ a1f74 │ │ │ │ + ldr r1, [pc, #700] @ a2018 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b a14e0 │ │ │ │ - ldr lr, [pc, #680] @ a2020 │ │ │ │ + b a14dc │ │ │ │ + ldr lr, [pc, #680] @ a201c │ │ │ │ add lr, pc, lr │ │ │ │ - b a1ca0 │ │ │ │ - ldr r1, [pc, #672] @ a2024 │ │ │ │ - ldr r3, [pc, #672] @ a2028 │ │ │ │ + b a1c9c │ │ │ │ + ldr r1, [pc, #672] @ a2020 │ │ │ │ + ldr r3, [pc, #672] @ a2024 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - b a17a8 │ │ │ │ - ldr r3, [pc, #480] @ a1f78 │ │ │ │ - ldr r1, [pc, #656] @ a202c │ │ │ │ + b a17a4 │ │ │ │ + ldr r3, [pc, #480] @ a1f74 │ │ │ │ + ldr r1, [pc, #656] @ a2028 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b a14e0 │ │ │ │ - ldr r2, [pc, #636] @ a2030 │ │ │ │ + b a14dc │ │ │ │ + ldr r2, [pc, #636] @ a202c │ │ │ │ add r2, pc, r2 │ │ │ │ - b a1cb0 │ │ │ │ - ldr ip, [pc, #628] @ a2034 │ │ │ │ - ldr r4, [pc, #628] @ a2038 │ │ │ │ + b a1cac │ │ │ │ + ldr ip, [pc, #628] @ a2030 │ │ │ │ + ldr r4, [pc, #628] @ a2034 │ │ │ │ add ip, pc, ip │ │ │ │ add r4, pc, r4 │ │ │ │ - b a1c8c │ │ │ │ - ldr ip, [pc, #616] @ a203c │ │ │ │ - ldr r3, [pc, #616] @ a2040 │ │ │ │ + b a1c88 │ │ │ │ + ldr ip, [pc, #616] @ a2038 │ │ │ │ + ldr r3, [pc, #616] @ a203c │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - b a1b80 │ │ │ │ - ldr ip, [pc, #604] @ a2044 │ │ │ │ - ldr r3, [pc, #604] @ a2048 │ │ │ │ + b a1b7c │ │ │ │ + ldr ip, [pc, #604] @ a2040 │ │ │ │ + ldr r3, [pc, #604] @ a2044 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - b a1984 │ │ │ │ - ldr r3, [pc, #380] @ a1f78 │ │ │ │ - ldr r1, [pc, #588] @ a204c │ │ │ │ + b a1980 │ │ │ │ + ldr r3, [pc, #380] @ a1f74 │ │ │ │ + ldr r1, [pc, #588] @ a2048 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r9 │ │ │ │ bl 5030c │ │ │ │ - b a14e0 │ │ │ │ + b a14dc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b a13b0 │ │ │ │ + b a13ac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r1, [pc, #320] @ a1f6c │ │ │ │ + ldr r1, [pc, #320] @ a1f68 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r9, fp │ │ │ │ - beq a1e8c │ │ │ │ - ldr r1, [pc, #520] @ a2050 │ │ │ │ + beq a1e88 │ │ │ │ + ldr r1, [pc, #520] @ a204c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #512] @ a2054 │ │ │ │ + ldr r1, [pc, #512] @ a2050 │ │ │ │ mov r2, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5030c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a14e0 │ │ │ │ + beq a14dc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a13c0 │ │ │ │ - b a14e0 │ │ │ │ + bne a13bc │ │ │ │ + b a14dc │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ mov r6, sl │ │ │ │ str sl, [r3, #16] │ │ │ │ - b a151c │ │ │ │ - ldr r3, [pc, #452] @ a2058 │ │ │ │ - ldr r1, [pc, #452] @ a205c │ │ │ │ + b a1518 │ │ │ │ + ldr r3, [pc, #452] @ a2054 │ │ │ │ + ldr r1, [pc, #452] @ a2058 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ - b a1e48 │ │ │ │ - ldr r3, [pc, #440] @ a2060 │ │ │ │ - ldr r1, [pc, #440] @ a2064 │ │ │ │ - ldr r0, [pc, #440] @ a2068 │ │ │ │ + b a1e44 │ │ │ │ + ldr r3, [pc, #440] @ a205c │ │ │ │ + ldr r1, [pc, #440] @ a2060 │ │ │ │ + ldr r0, [pc, #440] @ a2064 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #436] @ a206c │ │ │ │ + ldr r2, [pc, #436] @ a2068 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #896 @ 0x380 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #420] @ a2070 │ │ │ │ - ldr r1, [pc, #420] @ a2074 │ │ │ │ - ldr r0, [pc, #420] @ a2078 │ │ │ │ + ldr r3, [pc, #420] @ a206c │ │ │ │ + ldr r1, [pc, #420] @ a2070 │ │ │ │ + ldr r0, [pc, #420] @ a2074 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #868 @ 0x364 │ │ │ │ mov r2, #249 @ 0xf9 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #396] @ a207c │ │ │ │ - ldr r1, [pc, #396] @ a2080 │ │ │ │ - ldr r0, [pc, #396] @ a2084 │ │ │ │ + ldr r3, [pc, #396] @ a2078 │ │ │ │ + ldr r1, [pc, #396] @ a207c │ │ │ │ + ldr r0, [pc, #396] @ a2080 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #392] @ a2088 │ │ │ │ + ldr r2, [pc, #392] @ a2084 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #896 @ 0x380 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50554 │ │ │ │ - ldr r3, [pc, #372] @ a208c │ │ │ │ - ldr r1, [pc, #372] @ a2090 │ │ │ │ - ldr r0, [pc, #372] @ a2094 │ │ │ │ + ldr r3, [pc, #372] @ a2088 │ │ │ │ + ldr r1, [pc, #372] @ a208c │ │ │ │ + ldr r0, [pc, #372] @ a2090 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ mov r2, #32 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #348] @ a2098 │ │ │ │ - ldr r1, [pc, #348] @ a209c │ │ │ │ - ldr r0, [pc, #348] @ a20a0 │ │ │ │ + ldr r3, [pc, #348] @ a2094 │ │ │ │ + ldr r1, [pc, #348] @ a2098 │ │ │ │ + ldr r0, [pc, #348] @ a209c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #868 @ 0x364 │ │ │ │ mov r2, #126 @ 0x7e │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, r9, r4, ror r0 @ │ │ │ │ + eorseq pc, r9, r8, ror r0 @ │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq pc, r9, r0, asr r0 @ │ │ │ │ + eorseq pc, r9, r4, asr r0 @ │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r7, r5, ip, ror r1 │ │ │ │ - eorseq r7, r5, ip, asr r4 │ │ │ │ + mlaseq r5, r8, r7, r7 │ │ │ │ + eorseq r7, r5, r8, ror sl │ │ │ │ andeq r0, r0, r4, ror #6 │ │ │ │ - eorseq r7, r5, ip, asr r1 │ │ │ │ - eorseq lr, r9, ip, lsl #22 │ │ │ │ - eorseq r6, r5, r8, asr #30 │ │ │ │ - eorseq sl, r7, r0, ror #19 │ │ │ │ - eorseq r1, r6, ip, lsl #3 │ │ │ │ - eorseq r7, r5, ip, lsr r1 │ │ │ │ + eorseq r7, r5, r8, ror r7 │ │ │ │ + eorseq lr, r9, r0, lsl fp │ │ │ │ + eorseq r7, r5, r4, ror #10 │ │ │ │ + @ instruction: 0x0037affc │ │ │ │ + eorseq r1, r6, r8, lsr #15 │ │ │ │ + eorseq r7, r5, r8, asr r7 │ │ │ │ + eorseq r7, r5, r0, ror #11 │ │ │ │ + eorseq r7, r5, r0, asr #8 │ │ │ │ + eorseq r7, r5, ip, asr #15 │ │ │ │ + eorseq r7, r5, ip, lsr #7 │ │ │ │ + @ instruction: 0x003573b0 │ │ │ │ + eorseq r1, r6, ip, ror #11 │ │ │ │ + @ instruction: 0x003575f0 │ │ │ │ + eorseq r7, r5, r4, asr #8 │ │ │ │ + eorseq r7, r5, r4, ror #4 │ │ │ │ + @ instruction: 0x003574b0 │ │ │ │ + eorseq r7, r5, r0, asr #4 │ │ │ │ + eorseq r7, r5, ip, lsl #4 │ │ │ │ + eorseq r7, r5, r0, lsr #10 │ │ │ │ + eorseq r7, r5, r8, ror #3 │ │ │ │ + eorseq r7, r5, r8, rrx │ │ │ │ + @ instruction: 0x003572b4 │ │ │ │ + eorseq r3, ip, r8, lsl ip │ │ │ │ + @ instruction: 0x0037aabc │ │ │ │ + eorseq r6, r5, r8, lsl #31 │ │ │ │ + eorseq sl, r7, r8, lsr sl │ │ │ │ + eorseq sl, r7, ip, lsr #20 │ │ │ │ + eorseq r6, r5, r8, ror #30 │ │ │ │ + eorseq sl, r7, r8, lsl sl │ │ │ │ + eorseq r6, r5, ip, asr pc │ │ │ │ + eorseq r6, r5, r8, asr pc │ │ │ │ + mlaseq r6, ip, r1, r1 │ │ │ │ + eorseq r7, r5, r0, lsr #3 │ │ │ │ + @ instruction: 0x00356ef8 │ │ │ │ + eorseq sl, r7, r8, lsr #19 │ │ │ │ + eorseq r6, r5, r4, ror #29 │ │ │ │ + mlaseq r7, r4, r9, sl │ │ │ │ + eorseq r6, r5, r0, ror #30 │ │ │ │ + eorseq r7, r5, ip │ │ │ │ eorseq r6, r5, r4, asr #31 │ │ │ │ - eorseq r6, r5, r4, lsr #28 │ │ │ │ - @ instruction: 0x003571b0 │ │ │ │ - mlaseq r5, r0, sp, r6 │ │ │ │ - mlaseq r5, r4, sp, r6 │ │ │ │ - @ instruction: 0x00360fd0 │ │ │ │ - @ instruction: 0x00356fd4 │ │ │ │ - eorseq r6, r5, r8, lsr #28 │ │ │ │ - eorseq r6, r5, r8, asr #24 │ │ │ │ - mlaseq r5, r4, lr, r6 │ │ │ │ - eorseq r6, r5, r4, lsr #24 │ │ │ │ - @ instruction: 0x00356bf0 │ │ │ │ - eorseq r6, r5, r4, lsl #30 │ │ │ │ - eorseq r6, r5, ip, asr #23 │ │ │ │ - eorseq r6, r5, ip, asr #20 │ │ │ │ - mlaseq r5, r8, ip, r6 │ │ │ │ - eorseq r3, ip, r4, lsl ip │ │ │ │ - eorseq sl, r7, r0, lsr #9 │ │ │ │ - eorseq r6, r5, ip, ror #18 │ │ │ │ - eorseq sl, r7, ip, lsl r4 │ │ │ │ - eorseq sl, r7, r0, lsl r4 │ │ │ │ - eorseq r6, r5, ip, asr #18 │ │ │ │ - @ instruction: 0x0037a3fc │ │ │ │ - eorseq r6, r5, r0, asr #18 │ │ │ │ - eorseq r6, r5, ip, lsr r9 │ │ │ │ - eorseq r0, r6, r0, lsl #23 │ │ │ │ - eorseq r6, r5, r4, lsl #23 │ │ │ │ - @ instruction: 0x003568dc │ │ │ │ - eorseq sl, r7, ip, lsl #7 │ │ │ │ - eorseq r6, r5, r8, asr #17 │ │ │ │ - eorseq sl, r7, r8, ror r3 │ │ │ │ - eorseq r6, r5, r4, asr #18 │ │ │ │ - @ instruction: 0x003569f0 │ │ │ │ - eorseq r6, r5, r8, lsr #19 │ │ │ │ - eorseq r6, r5, ip, lsl r9 │ │ │ │ - eorseq r6, r5, ip, ror #16 │ │ │ │ - eorseq r6, r5, r8, lsr r8 │ │ │ │ - eorseq sl, r7, r8, ror #5 │ │ │ │ - eorseq r6, r5, r0, lsr r9 │ │ │ │ - eorseq sl, r7, r0, asr #5 │ │ │ │ - @ instruction: 0x003567fc │ │ │ │ - eorseq sl, r7, ip, lsr #5 │ │ │ │ - eorseq r6, r5, r8, ror #15 │ │ │ │ - mlaseq r7, r8, r2, sl │ │ │ │ - @ instruction: 0x003567d4 │ │ │ │ - eorseq sl, r7, r4, lsl #5 │ │ │ │ - eorseq r6, r5, r8, lsl #19 │ │ │ │ - eorseq r6, r5, r4, lsl #15 │ │ │ │ - eorseq r6, r5, r0, asr fp │ │ │ │ - eorseq r6, r5, r0, ror #14 │ │ │ │ - @ instruction: 0x0037a1d8 │ │ │ │ - eorseq pc, r7, r4, asr #5 │ │ │ │ - eorseq r6, r5, r0, lsr #12 │ │ │ │ - eorseq r6, r5, r4, ror #19 │ │ │ │ + eorseq r6, r5, r8, lsr pc │ │ │ │ + eorseq r6, r5, r8, lsl #29 │ │ │ │ + eorseq r6, r5, r4, asr lr │ │ │ │ + eorseq sl, r7, r4, lsl #18 │ │ │ │ + eorseq r6, r5, ip, asr #30 │ │ │ │ + @ instruction: 0x0037a8dc │ │ │ │ + eorseq r6, r5, r8, lsl lr │ │ │ │ + eorseq sl, r7, r8, asr #17 │ │ │ │ + eorseq r6, r5, r4, lsl #28 │ │ │ │ + @ instruction: 0x0037a8b4 │ │ │ │ + @ instruction: 0x00356df0 │ │ │ │ + eorseq sl, r7, r0, lsr #17 │ │ │ │ + eorseq r6, r5, r4, lsr #31 │ │ │ │ + eorseq r6, r5, r0, lsr #27 │ │ │ │ + eorseq r7, r5, ip, ror #2 │ │ │ │ + eorseq r6, r5, ip, ror sp │ │ │ │ + @ instruction: 0x0037a7f4 │ │ │ │ + eorseq pc, r7, r0, ror #17 │ │ │ │ + eorseq r6, r5, ip, lsr ip │ │ │ │ + eorseq r7, r5, r0 │ │ │ │ andeq r0, r0, r5, ror #3 │ │ │ │ - eorseq pc, r7, r0, lsr #5 │ │ │ │ - eorseq r6, r5, r0, lsl #12 │ │ │ │ - @ instruction: 0x003568fc │ │ │ │ - eorseq pc, r7, ip, ror r2 @ │ │ │ │ - @ instruction: 0x003565d8 │ │ │ │ - eorseq r6, r5, r0, lsr #20 │ │ │ │ + @ instruction: 0x0037f8bc │ │ │ │ + eorseq r6, r5, ip, lsl ip │ │ │ │ + eorseq r6, r5, r8, lsl pc │ │ │ │ + mlaseq r7, r8, r8, pc @ │ │ │ │ + @ instruction: 0x00356bf4 │ │ │ │ + eorseq r7, r5, ip, lsr r0 │ │ │ │ @ instruction: 0x000001bf │ │ │ │ - eorseq sp, r7, ip, asr r2 │ │ │ │ - eorseq r3, r5, ip, ror r4 │ │ │ │ - eorseq r3, r5, r8, lsr #9 │ │ │ │ - eorseq pc, r7, r0, lsr r2 @ │ │ │ │ - mlaseq r5, r0, r5, r6 │ │ │ │ - eorseq r6, r5, ip, asr #13 │ │ │ │ - eorseq pc, r7, r8, ror r0 @ │ │ │ │ - @ instruction: 0x003563d8 │ │ │ │ - mlaseq r5, ip, r7, r6 │ │ │ │ - eorseq pc, r7, r4, asr r0 @ │ │ │ │ - @ instruction: 0x003563b0 │ │ │ │ - @ instruction: 0x003564dc │ │ │ │ + eorseq sp, r7, r8, ror r8 │ │ │ │ + mlaseq r5, r8, sl, r3 │ │ │ │ + eorseq r3, r5, r4, asr #21 │ │ │ │ + eorseq pc, r7, ip, asr #16 │ │ │ │ + eorseq r6, r5, ip, lsr #23 │ │ │ │ + eorseq r6, r5, r8, ror #25 │ │ │ │ + mlaseq r7, r4, r6, pc @ │ │ │ │ + @ instruction: 0x003569f4 │ │ │ │ + @ instruction: 0x00356db8 │ │ │ │ + eorseq pc, r7, r0, ror r6 @ │ │ │ │ + eorseq r6, r5, ip, asr #19 │ │ │ │ + @ instruction: 0x00356af8 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ - eorseq sp, r7, r4, lsr r0 │ │ │ │ - eorseq r3, r5, r0, lsl r2 │ │ │ │ - eorseq r6, r5, r8, lsr r3 │ │ │ │ + eorseq sp, r7, r0, asr r6 │ │ │ │ + eorseq r3, r5, ip, lsr #16 │ │ │ │ + eorseq r6, r5, r4, asr r9 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - eorseq pc, r7, r8 │ │ │ │ - eorseq r6, r5, r4, ror #6 │ │ │ │ - eorseq r6, r5, ip, lsl #14 │ │ │ │ + eorseq pc, r7, r4, lsr #12 │ │ │ │ + eorseq r6, r5, r0, lsl #19 │ │ │ │ + eorseq r6, r5, r8, lsr #26 │ │ │ │ andeq r0, r0, r2, ror r1 │ │ │ │ - eorseq lr, r7, r4, ror #31 │ │ │ │ - eorseq r6, r5, r4, asr #6 │ │ │ │ - eorseq r6, r5, r8, lsl #14 │ │ │ │ - ldr r3, [pc, #-80] @ a20a4 │ │ │ │ - ldr r1, [pc, #-80] @ a20a8 │ │ │ │ - ldr r0, [pc, #-80] @ a20ac │ │ │ │ + eorseq pc, r7, r0, lsl #12 │ │ │ │ + eorseq r6, r5, r0, ror #18 │ │ │ │ + eorseq r6, r5, r4, lsr #26 │ │ │ │ + ldr r3, [pc, #-80] @ a20a0 │ │ │ │ + ldr r1, [pc, #-80] @ a20a4 │ │ │ │ + ldr r0, [pc, #-80] @ a20a8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #896 @ 0x380 │ │ │ │ mov r2, #416 @ 0x1a0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-104] @ a20b0 │ │ │ │ - ldr r1, [pc, #-104] @ a20b4 │ │ │ │ - ldr r0, [pc, #-104] @ a20b8 │ │ │ │ + ldr r3, [pc, #-104] @ a20ac │ │ │ │ + ldr r1, [pc, #-104] @ a20b0 │ │ │ │ + ldr r0, [pc, #-104] @ a20b4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #-108] @ a20bc │ │ │ │ + ldr r2, [pc, #-108] @ a20b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #896 @ 0x380 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50514 │ │ │ │ - ldr r3, [pc, #-128] @ a20c0 │ │ │ │ - ldr r1, [pc, #-128] @ a20c4 │ │ │ │ - ldr r0, [pc, #-128] @ a20c8 │ │ │ │ + ldr r3, [pc, #-128] @ a20bc │ │ │ │ + ldr r1, [pc, #-128] @ a20c0 │ │ │ │ + ldr r0, [pc, #-128] @ a20c4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #-132] @ a20cc │ │ │ │ + ldr r2, [pc, #-132] @ a20c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-148] @ a20d0 │ │ │ │ - ldr r1, [pc, #-148] @ a20d4 │ │ │ │ - ldr r0, [pc, #-148] @ a20d8 │ │ │ │ + ldr r3, [pc, #-148] @ a20cc │ │ │ │ + ldr r1, [pc, #-148] @ a20d0 │ │ │ │ + ldr r0, [pc, #-148] @ a20d4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #-152] @ a20dc │ │ │ │ + ldr r2, [pc, #-152] @ a20d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #896 @ 0x380 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-168] @ a20e0 │ │ │ │ - ldr r1, [pc, #-168] @ a20e4 │ │ │ │ - ldr r0, [pc, #-168] @ a20e8 │ │ │ │ + ldr r3, [pc, #-168] @ a20dc │ │ │ │ + ldr r1, [pc, #-168] @ a20e0 │ │ │ │ + ldr r0, [pc, #-168] @ a20e4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #896 @ 0x380 │ │ │ │ mov r2, #376 @ 0x178 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 504d4 │ │ │ │ │ │ │ │ -000a21a8 : │ │ │ │ - ldr r3, [pc, #24] @ a21c8 │ │ │ │ - ldr r1, [pc, #24] @ a21cc │ │ │ │ +000a21a4 : │ │ │ │ + ldr r3, [pc, #24] @ a21c4 │ │ │ │ + ldr r1, [pc, #24] @ a21c8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #20] @ a21d0 │ │ │ │ + ldr r2, [pc, #20] @ a21cc │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1, #4] │ │ │ │ bx lr │ │ │ │ - eorseq sp, r9, r8, asr #28 │ │ │ │ + eorseq sp, r9, ip, asr #28 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, lsr #21 │ │ │ │ │ │ │ │ -000a21d4 : │ │ │ │ +000a21d0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #3204] @ a2e78 │ │ │ │ + ldr r2, [pc, #3204] @ a2e74 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #3200] @ a2e7c │ │ │ │ + ldr r3, [pc, #3200] @ a2e78 │ │ │ │ subs fp, r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #3156] @ a2e80 │ │ │ │ + ldr r3, [pc, #3156] @ a2e7c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - beq a2de4 │ │ │ │ + beq a2de0 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq a2de4 │ │ │ │ + beq a2de0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2260 │ │ │ │ + beq a225c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq a2dc0 │ │ │ │ + beq a2dbc │ │ │ │ cmp r5, #0 │ │ │ │ - beq a2d9c │ │ │ │ + beq a2d98 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a2d78 │ │ │ │ + beq a2d74 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2b54 │ │ │ │ + beq a2b50 │ │ │ │ mov r7, #0 │ │ │ │ - b a2298 │ │ │ │ + b a2294 │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2804 │ │ │ │ + beq a2800 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2288 │ │ │ │ + beq a2284 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r6, r7 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a22b0 │ │ │ │ + bne a22ac │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ ldreq r3, [sp, #64] @ 0x40 │ │ │ │ movne r3, #0 │ │ │ │ ldreq r2, [r3, #4] │ │ │ │ streq r2, [sp, #56] @ 0x38 │ │ │ │ ldreq r2, [r3], #8 │ │ │ │ streq r2, [sp, #48] @ 0x30 │ │ │ │ streq r3, [sp, #64] @ 0x40 │ │ │ │ strne r3, [sp, #56] @ 0x38 │ │ │ │ strne r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #2956] @ a2e84 │ │ │ │ + ldr r3, [pc, #2956] @ a2e80 │ │ │ │ addeq r5, r5, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq a2e0c │ │ │ │ - ldr r3, [pc, #2940] @ a2e88 │ │ │ │ + beq a2e08 │ │ │ │ + ldr r3, [pc, #2940] @ a2e84 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq a2e08 │ │ │ │ + beq a2e04 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r8, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2850 │ │ │ │ + beq a284c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq a2d30 │ │ │ │ + beq a2d2c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r2, r3, r8 │ │ │ │ cmp r6, r2 │ │ │ │ - blt a2860 │ │ │ │ + blt a285c │ │ │ │ cmp r6, #0 │ │ │ │ mvneq r9, #-2147483648 @ 0x80000000 │ │ │ │ - beq a24d8 │ │ │ │ + beq a24d4 │ │ │ │ mov r3, #0 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ clz ip, r1 │ │ │ │ lsr ip, ip, #5 │ │ │ │ @@ -84586,2290 +84585,2290 @@ │ │ │ │ str r7, [sp, #28] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r7, fp │ │ │ │ mov r2, r3 │ │ │ │ mov sl, r4 │ │ │ │ mov r3, r9 │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ - b a23c8 │ │ │ │ + b a23c4 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ addeq r5, r5, #1 │ │ │ │ streq r4, [sp, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq a243c │ │ │ │ + beq a2438 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ add r4, r4, #1 │ │ │ │ add r1, r1, #4 │ │ │ │ cmp r4, r6 │ │ │ │ add r5, r5, #1 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - beq a24c0 │ │ │ │ + beq a24bc │ │ │ │ ldrb r1, [r5] │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - bne a23fc │ │ │ │ + bne a23f8 │ │ │ │ add fp, r5, #1 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, fp │ │ │ │ bl 50060 │ │ │ │ ldrb r1, [r5, #1] │ │ │ │ mov r5, fp │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r3, r4 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ - bne a2398 │ │ │ │ + bne a2394 │ │ │ │ cmp sl, #0 │ │ │ │ - bne a2a98 │ │ │ │ + bne a2a94 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r8, r4 │ │ │ │ movle r2, #0 │ │ │ │ andgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a280c │ │ │ │ + bne a2808 │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ mov r9, r4 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ addne r5, r5, #1 │ │ │ │ addeq r5, r5, #2 │ │ │ │ streq r4, [sp, #16] │ │ │ │ cmp r9, r8 │ │ │ │ movlt r2, r9 │ │ │ │ movge r2, r8 │ │ │ │ cmp r2, r4 │ │ │ │ - ble a2678 │ │ │ │ + ble a2674 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq a2d54 │ │ │ │ + beq a2d50 │ │ │ │ add r2, r7, #12 │ │ │ │ ldr r0, [r2, r4, lsl #2] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ strne r0, [sp, #68] @ 0x44 │ │ │ │ - beq a27e8 │ │ │ │ + beq a27e4 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ ldr ip, [r1] │ │ │ │ add r1, r1, #4 │ │ │ │ str r0, [ip] │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - beq a24ac │ │ │ │ + beq a24a8 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - beq a2758 │ │ │ │ + beq a2754 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r6 │ │ │ │ add r5, r5, #1 │ │ │ │ mov sl, #0 │ │ │ │ - bne a23c8 │ │ │ │ + bne a23c4 │ │ │ │ mov r2, sl │ │ │ │ cmp r2, #0 │ │ │ │ mov fp, r7 │ │ │ │ mov sl, r3 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ - bne a2aa0 │ │ │ │ + bne a2a9c │ │ │ │ cmp r6, r8 │ │ │ │ movge r4, r8 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ movlt r4, r6 │ │ │ │ cmp r4, r9 │ │ │ │ movge r4, r9 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a2944 │ │ │ │ + beq a2940 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ bl 5009c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - beq a27b8 │ │ │ │ + beq a27b4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2534 │ │ │ │ + beq a2530 │ │ │ │ bl 501a4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - beq a2bec │ │ │ │ + beq a2be8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2c2c │ │ │ │ + ble a2c28 │ │ │ │ cmp r4, r6 │ │ │ │ movlt sl, r4 │ │ │ │ movge sl, r6 │ │ │ │ cmp sl, r7 │ │ │ │ addle r4, sp, #80 @ 0x50 │ │ │ │ - ble a25a0 │ │ │ │ + ble a259c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr fp, [sp, #32] │ │ │ │ add r5, r3, r7, lsl #2 │ │ │ │ mov r8, r7 │ │ │ │ add r4, sp, #80 @ 0x50 │ │ │ │ mov r9, r5 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5], #4 │ │ │ │ mov r0, fp │ │ │ │ bl 50018 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a2a14 │ │ │ │ + blt a2a10 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a29b4 │ │ │ │ + bne a29b0 │ │ │ │ cmp sl, r8 │ │ │ │ - bne a256c │ │ │ │ + bne a2568 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ sub r9, r7, #-1073741823 @ 0xc0000001 │ │ │ │ add r9, r3, r9, lsl #2 │ │ │ │ add r8, sp, #76 @ 0x4c │ │ │ │ add r5, sp, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 501b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a2c2c │ │ │ │ + beq a2c28 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a2bc0 │ │ │ │ + beq a2bbc │ │ │ │ cmp r6, r7 │ │ │ │ movgt fp, r9 │ │ │ │ movgt sl, r7 │ │ │ │ - ble a261c │ │ │ │ + ble a2618 │ │ │ │ ldr r1, [fp, #4]! │ │ │ │ bl 4ff94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a25bc │ │ │ │ + bne a25b8 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, r6 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bne a25fc │ │ │ │ + bne a25f8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2c9c │ │ │ │ + beq a2c98 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r3] │ │ │ │ bl 5024c │ │ │ │ cmp r0, #0 │ │ │ │ - bge a25bc │ │ │ │ + bge a25b8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2a58 │ │ │ │ + beq a2a54 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a2a58 │ │ │ │ + beq a2a54 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a2a58 │ │ │ │ + beq a2a54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne a2a58 │ │ │ │ - b a2a48 │ │ │ │ + bne a2a54 │ │ │ │ + b a2a44 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ cmp r4, r1 │ │ │ │ movlt r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a2714 │ │ │ │ + bne a2710 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, r4 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, r4 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a26f0 │ │ │ │ + bne a26ec │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ orr r2, r2, r1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ orrs r2, r2, r1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ eor r2, r2, #1 │ │ │ │ andeq r2, r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a2c2c │ │ │ │ + bne a2c28 │ │ │ │ mov sl, #0 │ │ │ │ - b a23ac │ │ │ │ + b a23a8 │ │ │ │ cmp r4, r1 │ │ │ │ mov r2, r1 │ │ │ │ - bge a28f8 │ │ │ │ + bge a28f4 │ │ │ │ cmn r3, #-2147483647 @ 0x80000001 │ │ │ │ - bne a2e54 │ │ │ │ + bne a2e50 │ │ │ │ cmn r9, #-2147483647 @ 0x80000001 │ │ │ │ - bne a2e30 │ │ │ │ + bne a2e2c │ │ │ │ mov sl, #1 │ │ │ │ - b a23ac │ │ │ │ + b a23a8 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ bl 50018 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a27b8 │ │ │ │ + blt a27b4 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a28d8 │ │ │ │ + beq a28d4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [r0] │ │ │ │ - b a2480 │ │ │ │ + b a247c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - b a24ac │ │ │ │ + b a24a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a299c │ │ │ │ - ldr r3, [pc, #1812] @ a2e8c │ │ │ │ + beq a2998 │ │ │ │ + ldr r3, [pc, #1812] @ a2e88 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp sl, r4 │ │ │ │ - bge a2a8c │ │ │ │ - ldr ip, [pc, #1800] @ a2e90 │ │ │ │ + bge a2a88 │ │ │ │ + ldr ip, [pc, #1800] @ a2e8c │ │ │ │ add ip, pc, ip │ │ │ │ cmp r4, #1 │ │ │ │ - beq a2b10 │ │ │ │ - ldr r2, [pc, #1788] @ a2e94 │ │ │ │ + beq a2b0c │ │ │ │ + ldr r2, [pc, #1788] @ a2e90 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1784] @ a2e98 │ │ │ │ + ldr r1, [pc, #1784] @ a2e94 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r8, [sp, #12] │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 5030c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #1752] @ a2e9c │ │ │ │ - ldr r3, [pc, #1716] @ a2e7c │ │ │ │ + ldr r2, [pc, #1752] @ a2e98 │ │ │ │ + ldr r3, [pc, #1716] @ a2e78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a2cfc │ │ │ │ + bne a2cf8 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [r2] │ │ │ │ add r2, r2, #4 │ │ │ │ str r0, [r1] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - b a24ac │ │ │ │ + b a24a8 │ │ │ │ mov r6, r7 │ │ │ │ - b a22c0 │ │ │ │ + b a22bc │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #1668] @ a2ea0 │ │ │ │ + ldr r3, [pc, #1668] @ a2e9c │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - bne a2768 │ │ │ │ + bne a2764 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2984 │ │ │ │ - ldr r3, [pc, #1640] @ a2ea4 │ │ │ │ + beq a2980 │ │ │ │ + ldr r3, [pc, #1640] @ a2ea0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #1636] @ a2ea8 │ │ │ │ + ldr r1, [pc, #1636] @ a2ea4 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5030c │ │ │ │ - b a27b8 │ │ │ │ + b a27b4 │ │ │ │ mov r2, r8 │ │ │ │ cmp r6, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bge a234c │ │ │ │ + bge a2348 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ orrs r3, r3, r1 │ │ │ │ - bne a234c │ │ │ │ + bne a2348 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1564] @ a2ea0 │ │ │ │ + ldr r3, [pc, #1564] @ a2e9c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - beq a2c84 │ │ │ │ - ldr r3, [pc, #1560] @ a2eac │ │ │ │ + beq a2c80 │ │ │ │ + ldr r3, [pc, #1560] @ a2ea8 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r8, #0 │ │ │ │ - bne a2c34 │ │ │ │ - ldr r1, [pc, #1548] @ a2eb0 │ │ │ │ + bne a2c30 │ │ │ │ + ldr r1, [pc, #1548] @ a2eac │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r6, #1 │ │ │ │ - beq a2c40 │ │ │ │ - ldr ip, [pc, #1536] @ a2eb4 │ │ │ │ + beq a2c3c │ │ │ │ + ldr ip, [pc, #1536] @ a2eb0 │ │ │ │ add ip, pc, ip │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #1528] @ a2eb8 │ │ │ │ + ldr r1, [pc, #1528] @ a2eb4 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str ip, [sp, #8] │ │ │ │ str r6, [sp] │ │ │ │ bl 5030c │ │ │ │ - b a27b8 │ │ │ │ + b a27b4 │ │ │ │ cmp r3, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ cmp r1, r4 │ │ │ │ orrle r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a26e8 │ │ │ │ - ldr r3, [pc, #1440] @ a2ea0 │ │ │ │ + beq a26e4 │ │ │ │ + ldr r3, [pc, #1440] @ a2e9c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r9, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - bgt a2b1c │ │ │ │ + bgt a2b18 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2b78 │ │ │ │ - ldr r3, [pc, #1432] @ a2ebc │ │ │ │ + beq a2b74 │ │ │ │ + ldr r3, [pc, #1432] @ a2eb8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #1424] @ a2ec0 │ │ │ │ + ldr r1, [pc, #1424] @ a2ebc │ │ │ │ ldr ip, [r2, r4, lsl #2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str ip, [sp] │ │ │ │ bl 5030c │ │ │ │ - b a27b8 │ │ │ │ + b a27b4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2534 │ │ │ │ + beq a2530 │ │ │ │ cmp r8, #0 │ │ │ │ movle r8, #0 │ │ │ │ movgt r8, #1 │ │ │ │ cmp r6, #0 │ │ │ │ movne r8, #0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne a2c4c │ │ │ │ + bne a2c48 │ │ │ │ bl 501a4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - bne a2534 │ │ │ │ - b a27b8 │ │ │ │ - ldr r3, [pc, #1336] @ a2ec4 │ │ │ │ + bne a2530 │ │ │ │ + b a27b4 │ │ │ │ + ldr r3, [pc, #1336] @ a2ec0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #1328] @ a2ec8 │ │ │ │ + ldr r3, [pc, #1328] @ a2ec4 │ │ │ │ add r3, pc, r3 │ │ │ │ - b a283c │ │ │ │ - ldr r3, [pc, #1320] @ a2ecc │ │ │ │ + b a2838 │ │ │ │ + ldr r3, [pc, #1320] @ a2ec8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #1312] @ a2ed0 │ │ │ │ + ldr r3, [pc, #1312] @ a2ecc │ │ │ │ add r3, pc, r3 │ │ │ │ - b a2778 │ │ │ │ + b a2774 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a29d4 │ │ │ │ + beq a29d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne a29d4 │ │ │ │ + bne a29d0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1208] @ a2ea0 │ │ │ │ + ldr r3, [pc, #1208] @ a2e9c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - beq a2b90 │ │ │ │ - ldr r3, [pc, #1244] @ a2ed4 │ │ │ │ + beq a2b8c │ │ │ │ + ldr r3, [pc, #1244] @ a2ed0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #1240] @ a2ed8 │ │ │ │ + ldr r1, [pc, #1240] @ a2ed4 │ │ │ │ str r8, [sp, #4] │ │ │ │ ldr r2, [r9] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ bl 5030c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2a4c │ │ │ │ + beq a2a48 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a2a4c │ │ │ │ + beq a2a48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a2a4c │ │ │ │ + beq a2a48 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne a2a4c │ │ │ │ + bne a2a48 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a27b8 │ │ │ │ + beq a27b4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a27b8 │ │ │ │ + beq a27b4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a27b8 │ │ │ │ + beq a27b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne a27b8 │ │ │ │ + bne a27b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b a27b8 │ │ │ │ - ldr ip, [pc, #1096] @ a2edc │ │ │ │ + b a27b4 │ │ │ │ + ldr ip, [pc, #1096] @ a2ed8 │ │ │ │ add ip, pc, ip │ │ │ │ - b a2788 │ │ │ │ + b a2784 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1004] @ a2ea0 │ │ │ │ + ldr r3, [pc, #1004] @ a2e9c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - beq a2ba8 │ │ │ │ - ldr r3, [pc, #1052] @ a2ee0 │ │ │ │ + beq a2ba4 │ │ │ │ + ldr r3, [pc, #1052] @ a2edc │ │ │ │ add r3, pc, r3 │ │ │ │ cmp sl, r7 │ │ │ │ movge sl, r7 │ │ │ │ cmp sl, r4 │ │ │ │ - bge a2be0 │ │ │ │ - ldr ip, [pc, #1032] @ a2ee4 │ │ │ │ + bge a2bdc │ │ │ │ + ldr ip, [pc, #1032] @ a2ee0 │ │ │ │ add ip, pc, ip │ │ │ │ cmp sl, #1 │ │ │ │ - beq a2c20 │ │ │ │ - ldr r2, [pc, #1020] @ a2ee8 │ │ │ │ + beq a2c1c │ │ │ │ + ldr r2, [pc, #1020] @ a2ee4 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1016] @ a2eec │ │ │ │ + ldr r1, [pc, #1016] @ a2ee8 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r8, [sp, #12] │ │ │ │ str sl, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 5030c │ │ │ │ - b a27b8 │ │ │ │ - ldr r2, [pc, #984] @ a2ef0 │ │ │ │ + b a27b4 │ │ │ │ + ldr r2, [pc, #984] @ a2eec │ │ │ │ add r2, pc, r2 │ │ │ │ - b a2798 │ │ │ │ + b a2794 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2b60 │ │ │ │ - ldr r3, [pc, #968] @ a2ef4 │ │ │ │ + beq a2b5c │ │ │ │ + ldr r3, [pc, #968] @ a2ef0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r4, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr ip, [r1, r4, lsl #2] │ │ │ │ - ldr r1, [pc, #944] @ a2ef8 │ │ │ │ + ldr r1, [pc, #944] @ a2ef4 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5030c │ │ │ │ - b a27b8 │ │ │ │ + b a27b4 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r3 │ │ │ │ - b a22c0 │ │ │ │ - ldr r3, [pc, #916] @ a2efc │ │ │ │ + b a22bc │ │ │ │ + ldr r3, [pc, #916] @ a2ef8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #908] @ a2f00 │ │ │ │ + ldr r3, [pc, #908] @ a2efc │ │ │ │ add r3, pc, r3 │ │ │ │ - b a2b2c │ │ │ │ - ldr r3, [pc, #900] @ a2f04 │ │ │ │ + b a2b28 │ │ │ │ + ldr r3, [pc, #900] @ a2f00 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #892] @ a2f08 │ │ │ │ + ldr r3, [pc, #892] @ a2f04 │ │ │ │ add r3, pc, r3 │ │ │ │ - b a2924 │ │ │ │ - ldr r3, [pc, #884] @ a2f0c │ │ │ │ + b a2920 │ │ │ │ + ldr r3, [pc, #884] @ a2f08 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #876] @ a2f10 │ │ │ │ + ldr r3, [pc, #876] @ a2f0c │ │ │ │ add r3, pc, r3 │ │ │ │ - b a29f8 │ │ │ │ - ldr r3, [pc, #868] @ a2f14 │ │ │ │ + b a29f4 │ │ │ │ + ldr r3, [pc, #868] @ a2f10 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #860] @ a2f18 │ │ │ │ + ldr r3, [pc, #860] @ a2f14 │ │ │ │ add r3, pc, r3 │ │ │ │ - b a2ac4 │ │ │ │ + b a2ac0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #724] @ a2ea0 │ │ │ │ - ldr r1, [pc, #844] @ a2f1c │ │ │ │ + ldr r3, [pc, #724] @ a2e9c │ │ │ │ + ldr r1, [pc, #844] @ a2f18 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b a2a14 │ │ │ │ - ldr ip, [pc, #824] @ a2f20 │ │ │ │ + b a2a10 │ │ │ │ + ldr ip, [pc, #824] @ a2f1c │ │ │ │ add ip, pc, ip │ │ │ │ - b a2adc │ │ │ │ + b a2ad8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a27b8 │ │ │ │ + beq a27b4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a27b8 │ │ │ │ + beq a27b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne a2a58 │ │ │ │ + bne a2a54 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b a2a58 │ │ │ │ - ldr r2, [pc, #764] @ a2f24 │ │ │ │ + b a2a54 │ │ │ │ + ldr r2, [pc, #764] @ a2f20 │ │ │ │ add r2, pc, r2 │ │ │ │ - b a2aec │ │ │ │ + b a2ae8 │ │ │ │ mov r0, #1 │ │ │ │ - b a27bc │ │ │ │ - ldr r1, [pc, #748] @ a2f28 │ │ │ │ + b a27b8 │ │ │ │ + ldr r1, [pc, #748] @ a2f24 │ │ │ │ add r1, pc, r1 │ │ │ │ - b a28a4 │ │ │ │ - ldr ip, [pc, #740] @ a2f2c │ │ │ │ + b a28a0 │ │ │ │ + ldr ip, [pc, #740] @ a2f28 │ │ │ │ add ip, pc, ip │ │ │ │ - b a28b4 │ │ │ │ + b a28b0 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #584] @ a2ea0 │ │ │ │ + ldr r3, [pc, #584] @ a2e9c │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - beq a2d00 │ │ │ │ - ldr r3, [pc, #704] @ a2f30 │ │ │ │ + beq a2cfc │ │ │ │ + ldr r3, [pc, #704] @ a2f2c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #700] @ a2f34 │ │ │ │ + ldr r1, [pc, #700] @ a2f30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5030c │ │ │ │ - b a27b8 │ │ │ │ - ldr r3, [pc, #684] @ a2f38 │ │ │ │ + b a27b4 │ │ │ │ + ldr r3, [pc, #684] @ a2f34 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #676] @ a2f3c │ │ │ │ + ldr r3, [pc, #676] @ a2f38 │ │ │ │ add r3, pc, r3 │ │ │ │ - b a2894 │ │ │ │ + b a2890 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #504] @ a2ea0 │ │ │ │ + ldr r3, [pc, #504] @ a2e9c │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr ip, [r3] │ │ │ │ - beq a2d18 │ │ │ │ - ldr r1, [pc, #640] @ a2f40 │ │ │ │ + beq a2d14 │ │ │ │ + ldr r1, [pc, #640] @ a2f3c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #632] @ a2f44 │ │ │ │ + ldr r1, [pc, #632] @ a2f40 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, ip │ │ │ │ bl 5030c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a27b8 │ │ │ │ + beq a27b4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a2a68 │ │ │ │ - b a27b8 │ │ │ │ + bne a2a64 │ │ │ │ + b a27b4 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #576] @ a2f48 │ │ │ │ + ldr r3, [pc, #576] @ a2f44 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #568] @ a2f4c │ │ │ │ + ldr r3, [pc, #568] @ a2f48 │ │ │ │ add r3, pc, r3 │ │ │ │ - b a2c70 │ │ │ │ - ldr r3, [pc, #560] @ a2f50 │ │ │ │ - ldr r1, [pc, #560] @ a2f54 │ │ │ │ + b a2c6c │ │ │ │ + ldr r3, [pc, #560] @ a2f4c │ │ │ │ + ldr r1, [pc, #560] @ a2f50 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b a2cc0 │ │ │ │ - ldr r3, [pc, #544] @ a2f58 │ │ │ │ - ldr r1, [pc, #544] @ a2f5c │ │ │ │ - ldr r0, [pc, #544] @ a2f60 │ │ │ │ + b a2cbc │ │ │ │ + ldr r3, [pc, #544] @ a2f54 │ │ │ │ + ldr r1, [pc, #544] @ a2f58 │ │ │ │ + ldr r0, [pc, #544] @ a2f5c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #836 @ 0x344 │ │ │ │ mov r2, #57 @ 0x39 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #520] @ a2f64 │ │ │ │ - ldr r1, [pc, #520] @ a2f68 │ │ │ │ - ldr r0, [pc, #520] @ a2f6c │ │ │ │ + ldr r3, [pc, #520] @ a2f60 │ │ │ │ + ldr r1, [pc, #520] @ a2f64 │ │ │ │ + ldr r0, [pc, #520] @ a2f68 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #856 @ 0x358 │ │ │ │ mov r2, #250 @ 0xfa │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #496] @ a2f70 │ │ │ │ - ldr r1, [pc, #496] @ a2f74 │ │ │ │ - ldr r0, [pc, #496] @ a2f78 │ │ │ │ + ldr r3, [pc, #496] @ a2f6c │ │ │ │ + ldr r1, [pc, #496] @ a2f70 │ │ │ │ + ldr r0, [pc, #496] @ a2f74 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #856 @ 0x358 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #472] @ a2f7c │ │ │ │ - ldr r1, [pc, #472] @ a2f80 │ │ │ │ - ldr r0, [pc, #472] @ a2f84 │ │ │ │ + ldr r3, [pc, #472] @ a2f78 │ │ │ │ + ldr r1, [pc, #472] @ a2f7c │ │ │ │ + ldr r0, [pc, #472] @ a2f80 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #856 @ 0x358 │ │ │ │ mov r2, #109 @ 0x6d │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #448] @ a2f88 │ │ │ │ - ldr r1, [pc, #448] @ a2f8c │ │ │ │ - ldr r0, [pc, #448] @ a2f90 │ │ │ │ + ldr r3, [pc, #448] @ a2f84 │ │ │ │ + ldr r1, [pc, #448] @ a2f88 │ │ │ │ + ldr r0, [pc, #448] @ a2f8c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #856 @ 0x358 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #424] @ a2f94 │ │ │ │ - ldr r1, [pc, #424] @ a2f98 │ │ │ │ - ldr r0, [pc, #424] @ a2f9c │ │ │ │ + ldr r3, [pc, #424] @ a2f90 │ │ │ │ + ldr r1, [pc, #424] @ a2f94 │ │ │ │ + ldr r0, [pc, #424] @ a2f98 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #856 @ 0x358 │ │ │ │ mov r2, #107 @ 0x6b │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #396] @ a2fa0 │ │ │ │ - ldr r1, [pc, #396] @ a2fa4 │ │ │ │ - ldr r0, [pc, #396] @ a2fa8 │ │ │ │ + ldr r3, [pc, #396] @ a2f9c │ │ │ │ + ldr r1, [pc, #396] @ a2fa0 │ │ │ │ + ldr r0, [pc, #396] @ a2fa4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #392] @ a2fac │ │ │ │ + ldr r2, [pc, #392] @ a2fa8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #376] @ a2fb0 │ │ │ │ - ldr r1, [pc, #376] @ a2fb4 │ │ │ │ - ldr r0, [pc, #376] @ a2fb8 │ │ │ │ + ldr r3, [pc, #376] @ a2fac │ │ │ │ + ldr r1, [pc, #376] @ a2fb0 │ │ │ │ + ldr r0, [pc, #376] @ a2fb4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #372] @ a2fbc │ │ │ │ + ldr r2, [pc, #372] @ a2fb8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #856 @ 0x358 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #356] @ a2fc0 │ │ │ │ - ldr r1, [pc, #356] @ a2fc4 │ │ │ │ - ldr r0, [pc, #356] @ a2fc8 │ │ │ │ + ldr r3, [pc, #356] @ a2fbc │ │ │ │ + ldr r1, [pc, #356] @ a2fc0 │ │ │ │ + ldr r0, [pc, #356] @ a2fc4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #352] @ a2fcc │ │ │ │ + ldr r2, [pc, #352] @ a2fc8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #856 @ 0x358 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x0039ddfc │ │ │ │ + eorseq sp, r9, r0, lsl #28 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0039ddd0 │ │ │ │ + @ instruction: 0x0039ddd4 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ - eorseq r5, r5, r4, asr lr │ │ │ │ - eorseq r5, r5, r4, asr lr │ │ │ │ - mlaseq r6, r8, r0, r0 │ │ │ │ - eorseq r6, r5, r8, lsr #1 │ │ │ │ - eorseq sp, r9, r4, lsr r8 │ │ │ │ + eorseq r6, r5, r0, ror r4 │ │ │ │ + eorseq r6, r5, r0, ror r4 │ │ │ │ + @ instruction: 0x003606b4 │ │ │ │ + eorseq r6, r5, r4, asr #13 │ │ │ │ + eorseq sp, r9, r8, lsr r8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - mlaseq r5, r0, sp, r5 │ │ │ │ - @ instruction: 0x00355fdc │ │ │ │ - eorseq r5, r5, r8, lsr sp │ │ │ │ - eorseq r5, r5, ip, lsr #26 │ │ │ │ - eorseq pc, r5, ip, ror pc @ │ │ │ │ - eorseq r5, r5, ip, lsr #30 │ │ │ │ - eorseq r5, r5, r8, lsr #25 │ │ │ │ - @ instruction: 0x003561b0 │ │ │ │ - eorseq r5, r5, r4, lsr ip │ │ │ │ - @ instruction: 0x003796dc │ │ │ │ - eorseq r5, r5, ip, lsl ip │ │ │ │ - eorseq r9, r7, r4, asr #13 │ │ │ │ - @ instruction: 0x00355bd4 │ │ │ │ - eorseq r6, r5, r4, asr #2 │ │ │ │ - eorseq r5, r5, r0, asr fp │ │ │ │ - eorseq r5, r5, r8, lsl #22 │ │ │ │ - eorseq r5, r5, r0, lsl fp │ │ │ │ - eorseq pc, r5, r4, asr #26 │ │ │ │ - eorseq r5, r5, r4, asr sp │ │ │ │ - eorseq r9, r7, ip, asr r5 │ │ │ │ - eorseq r5, r5, r0, lsr #21 │ │ │ │ - @ instruction: 0x00355fd0 │ │ │ │ - eorseq r5, r5, r8, asr sl │ │ │ │ - eorseq r9, r7, r0, lsl #10 │ │ │ │ - eorseq r5, r5, r0, asr #20 │ │ │ │ - eorseq r9, r7, r8, ror #9 │ │ │ │ - eorseq r5, r5, r8, lsr #20 │ │ │ │ - @ instruction: 0x003794d0 │ │ │ │ - eorseq r5, r5, r0, lsl sl │ │ │ │ - @ instruction: 0x003794b8 │ │ │ │ - @ instruction: 0x00355fbc │ │ │ │ - @ instruction: 0x003559fc │ │ │ │ - eorseq r9, r7, ip, asr #8 │ │ │ │ - eorseq r9, r7, r8, lsr r4 │ │ │ │ - eorseq r9, r7, ip, lsr #8 │ │ │ │ - eorseq r5, r5, ip, asr r9 │ │ │ │ - eorseq r5, r5, r8, lsr #23 │ │ │ │ - eorseq r5, r5, r4, lsr r9 │ │ │ │ - @ instruction: 0x003793dc │ │ │ │ - eorseq r5, r5, ip, lsl #18 │ │ │ │ - @ instruction: 0x00355ed8 │ │ │ │ - @ instruction: 0x003558b8 │ │ │ │ - eorseq r9, r7, r0, ror #6 │ │ │ │ - @ instruction: 0x003558d4 │ │ │ │ - eorseq r9, r7, ip, asr #6 │ │ │ │ - eorseq lr, r7, r4, lsr r4 │ │ │ │ - eorseq r5, r5, ip, lsr sp │ │ │ │ - eorseq r5, r5, r8, ror #26 │ │ │ │ - eorseq lr, r7, r0, lsl r4 │ │ │ │ - eorseq r5, r5, r4, ror ip │ │ │ │ - @ instruction: 0x00355cb8 │ │ │ │ - eorseq lr, r7, ip, ror #7 │ │ │ │ - eorseq r5, r5, r0, asr ip │ │ │ │ - eorseq r5, r5, r0, ror #25 │ │ │ │ - eorseq lr, r7, r8, asr #7 │ │ │ │ - eorseq r5, r5, ip, lsr #24 │ │ │ │ - eorseq r5, r5, ip, lsr #25 │ │ │ │ - eorseq lr, r7, r4, lsr #7 │ │ │ │ - eorseq r5, r5, r8, lsl #24 │ │ │ │ - eorseq r5, r5, r0, ror #24 │ │ │ │ - eorseq lr, r7, r0, lsl #7 │ │ │ │ - eorseq r5, r5, r4, ror #23 │ │ │ │ - eorseq r5, r5, r8, lsl ip │ │ │ │ - eorseq ip, r7, r0, ror #6 │ │ │ │ - eorseq r2, r5, ip, lsr r5 │ │ │ │ - eorseq r5, r5, r4, ror #12 │ │ │ │ + eorseq r6, r5, ip, lsr #7 │ │ │ │ + @ instruction: 0x003565f8 │ │ │ │ + eorseq r6, r5, r4, asr r3 │ │ │ │ + eorseq r6, r5, r8, asr #6 │ │ │ │ + mlaseq r6, r8, r5, r0 │ │ │ │ + eorseq r6, r5, r8, asr #10 │ │ │ │ + eorseq r6, r5, r4, asr #5 │ │ │ │ + eorseq r6, r5, ip, asr #15 │ │ │ │ + eorseq r6, r5, r0, asr r2 │ │ │ │ + @ instruction: 0x00379cf8 │ │ │ │ + eorseq r6, r5, r8, lsr r2 │ │ │ │ + eorseq r9, r7, r0, ror #25 │ │ │ │ + @ instruction: 0x003561f0 │ │ │ │ + eorseq r6, r5, r0, ror #14 │ │ │ │ + eorseq r6, r5, ip, ror #2 │ │ │ │ + eorseq r6, r5, r4, lsr #2 │ │ │ │ + eorseq r6, r5, ip, lsr #2 │ │ │ │ + eorseq r0, r6, r0, ror #6 │ │ │ │ + eorseq r6, r5, r0, ror r3 │ │ │ │ + eorseq r9, r7, r8, ror fp │ │ │ │ + ldrheq r6, [r5], -ip @ │ │ │ │ + eorseq r6, r5, ip, ror #11 │ │ │ │ + eorseq r6, r5, r4, ror r0 │ │ │ │ + eorseq r9, r7, ip, lsl fp │ │ │ │ + eorseq r6, r5, ip, asr r0 │ │ │ │ + eorseq r9, r7, r4, lsl #22 │ │ │ │ + eorseq r6, r5, r4, asr #32 │ │ │ │ + eorseq r9, r7, ip, ror #21 │ │ │ │ + eorseq r6, r5, ip, lsr #32 │ │ │ │ + @ instruction: 0x00379ad4 │ │ │ │ + @ instruction: 0x003565d8 │ │ │ │ + eorseq r6, r5, r8, lsl r0 │ │ │ │ + eorseq r9, r7, r8, ror #20 │ │ │ │ + eorseq r9, r7, r4, asr sl │ │ │ │ + eorseq r9, r7, r8, asr #20 │ │ │ │ + eorseq r5, r5, r8, ror pc │ │ │ │ + eorseq r6, r5, r4, asr #3 │ │ │ │ + eorseq r5, r5, r0, asr pc │ │ │ │ + @ instruction: 0x003799f8 │ │ │ │ + eorseq r5, r5, r8, lsr #30 │ │ │ │ + @ instruction: 0x003564f4 │ │ │ │ + @ instruction: 0x00355ed4 │ │ │ │ + eorseq r9, r7, ip, ror r9 │ │ │ │ + @ instruction: 0x00355ef0 │ │ │ │ + eorseq r9, r7, r8, ror #18 │ │ │ │ + eorseq lr, r7, r0, asr sl │ │ │ │ + eorseq r6, r5, r8, asr r3 │ │ │ │ + eorseq r6, r5, r4, lsl #7 │ │ │ │ + eorseq lr, r7, ip, lsr #20 │ │ │ │ + mlaseq r5, r0, r2, r6 │ │ │ │ + @ instruction: 0x003562d4 │ │ │ │ + eorseq lr, r7, r8, lsl #20 │ │ │ │ + eorseq r6, r5, ip, ror #4 │ │ │ │ + @ instruction: 0x003562fc │ │ │ │ + eorseq lr, r7, r4, ror #19 │ │ │ │ + eorseq r6, r5, r8, asr #4 │ │ │ │ + eorseq r6, r5, r8, asr #5 │ │ │ │ + eorseq lr, r7, r0, asr #19 │ │ │ │ + eorseq r6, r5, r4, lsr #4 │ │ │ │ + eorseq r6, r5, ip, ror r2 │ │ │ │ + mlaseq r7, ip, r9, lr │ │ │ │ + eorseq r6, r5, r0, lsl #4 │ │ │ │ + eorseq r6, r5, r4, lsr r2 │ │ │ │ + eorseq ip, r7, ip, ror r9 │ │ │ │ + eorseq r2, r5, r8, asr fp │ │ │ │ + eorseq r5, r5, r0, lsl #25 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - eorseq lr, r7, r4, lsr r3 │ │ │ │ - mlaseq r5, r4, fp, r5 │ │ │ │ - eorseq r5, r5, r8, lsl #25 │ │ │ │ + eorseq lr, r7, r0, asr r9 │ │ │ │ + @ instruction: 0x003561b0 │ │ │ │ + eorseq r6, r5, r4, lsr #5 │ │ │ │ andeq r0, r0, r3, lsl r1 │ │ │ │ - eorseq lr, r7, r0, lsl r3 │ │ │ │ - eorseq r5, r5, r0, ror fp │ │ │ │ - eorseq r5, r5, r4, asr ip │ │ │ │ + eorseq lr, r7, ip, lsr #18 │ │ │ │ + eorseq r6, r5, ip, lsl #3 │ │ │ │ + eorseq r6, r5, r0, ror r2 │ │ │ │ andeq r0, r0, r2, lsl r1 │ │ │ │ │ │ │ │ -000a2fd0 : │ │ │ │ +000a2fcc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ - ldr r4, [pc, #104] @ a3054 │ │ │ │ + ldr r4, [pc, #104] @ a3050 │ │ │ │ sub sp, sp, #20 │ │ │ │ - ldr lr, [pc, #100] @ a3058 │ │ │ │ + ldr lr, [pc, #100] @ a3054 │ │ │ │ add r3, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r3, [sp] │ │ │ │ ldr lr, [r4, lr] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add ip, sp, #32 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [sp, #12] │ │ │ │ mov lr, #0 │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl a0f60 │ │ │ │ - ldr r2, [pc, #56] @ a305c │ │ │ │ - ldr r3, [pc, #48] @ a3058 │ │ │ │ + bl a0f5c │ │ │ │ + ldr r2, [pc, #56] @ a3058 │ │ │ │ + ldr r3, [pc, #48] @ a3054 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a3050 │ │ │ │ + bne a304c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, r9, r4 │ │ │ │ + eorseq sp, r9, r8 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0039cfd4 │ │ │ │ + @ instruction: 0x0039cfd8 │ │ │ │ │ │ │ │ -000a3060 : │ │ │ │ +000a305c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr ip, [pc, #120] @ a30f4 │ │ │ │ + ldr ip, [pc, #120] @ a30f0 │ │ │ │ orrs r3, r2, r1 │ │ │ │ - ldr r3, [pc, #116] @ a30f8 │ │ │ │ + ldr r3, [pc, #116] @ a30f4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ moveq r0, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - bne a30e0 │ │ │ │ - ldr r2, [pc, #72] @ a30fc │ │ │ │ - ldr r3, [pc, #64] @ a30f8 │ │ │ │ + bne a30dc │ │ │ │ + ldr r2, [pc, #72] @ a30f8 │ │ │ │ + ldr r3, [pc, #64] @ a30f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a30f0 │ │ │ │ + bne a30ec │ │ │ │ add sp, sp, #16 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl a0f60 │ │ │ │ - b a30ac │ │ │ │ + bl a0f5c │ │ │ │ + b a30a8 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq ip, r9, r8, ror pc │ │ │ │ + eorseq ip, r9, ip, ror pc │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq ip, r9, r4, asr #30 │ │ │ │ + eorseq ip, r9, r8, asr #30 │ │ │ │ │ │ │ │ -000a3100 : │ │ │ │ +000a30fc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr lr, [pc, #136] @ a31a4 │ │ │ │ - ldr r3, [pc, #136] @ a31a8 │ │ │ │ + ldr lr, [pc, #136] @ a31a0 │ │ │ │ + ldr r3, [pc, #136] @ a31a4 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r3, [lr, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - bne a3190 │ │ │ │ + bne a318c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r0] │ │ │ │ mov r0, #1 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r2, [pc, #72] @ a31ac │ │ │ │ - ldr r3, [pc, #64] @ a31a8 │ │ │ │ + ldr r2, [pc, #72] @ a31a8 │ │ │ │ + ldr r3, [pc, #64] @ a31a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a31a0 │ │ │ │ + bne a319c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl a0f60 │ │ │ │ - b a315c │ │ │ │ + bl a0f5c │ │ │ │ + b a3158 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0039cedc │ │ │ │ + eorseq ip, r9, r0, ror #29 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - mlaseq r9, r4, lr, ip │ │ │ │ + mlaseq r9, r8, lr, ip │ │ │ │ │ │ │ │ -000a31b0 : │ │ │ │ +000a31ac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ - ldr r4, [pc, #196] @ a3290 │ │ │ │ - ldr lr, [pc, #196] @ a3294 │ │ │ │ + ldr r4, [pc, #196] @ a328c │ │ │ │ + ldr lr, [pc, #196] @ a3290 │ │ │ │ add r4, pc, r4 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ add ip, sp, #32 │ │ │ │ cmp r2, #0 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [sp, #12] │ │ │ │ mov lr, #0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str ip, [sp, #8] │ │ │ │ - beq a3238 │ │ │ │ + beq a3234 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl a0f60 │ │ │ │ - ldr r2, [pc, #140] @ a3298 │ │ │ │ - ldr r3, [pc, #132] @ a3294 │ │ │ │ + bl a0f5c │ │ │ │ + ldr r2, [pc, #140] @ a3294 │ │ │ │ + ldr r3, [pc, #132] @ a3290 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a328c │ │ │ │ + bne a3288 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ ldr lr, [r3, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - beq a31f8 │ │ │ │ + beq a31f4 │ │ │ │ ldr lr, [r3, #20] │ │ │ │ cmp lr, r1 │ │ │ │ - bgt a31f8 │ │ │ │ + bgt a31f4 │ │ │ │ ldr lr, [r3, #24] │ │ │ │ cmp lr, r1 │ │ │ │ - blt a31f8 │ │ │ │ + blt a31f4 │ │ │ │ cmp r1, #0 │ │ │ │ movgt r3, ip │ │ │ │ subgt r0, r0, #4 │ │ │ │ addgt r1, r3, r1, lsl #2 │ │ │ │ - ble a3284 │ │ │ │ + ble a3280 │ │ │ │ ldr r2, [r3], #4 │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ cmp r1, r3 │ │ │ │ str ip, [r2] │ │ │ │ - bne a3270 │ │ │ │ + bne a326c │ │ │ │ mov r0, #1 │ │ │ │ - b a3204 │ │ │ │ + b a3200 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq ip, r9, ip, lsr #28 │ │ │ │ + eorseq ip, r9, r0, lsr lr │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq ip, r9, ip, ror #27 │ │ │ │ + @ instruction: 0x0039cdf0 │ │ │ │ │ │ │ │ -000a329c : │ │ │ │ +000a3298 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov lr, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, lr │ │ │ │ mov r2, r3 │ │ │ │ - ldr lr, [pc, #120] @ a3344 │ │ │ │ + ldr lr, [pc, #120] @ a3340 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr ip, [pc, #112] @ a3348 │ │ │ │ + ldr ip, [pc, #112] @ a3344 │ │ │ │ add r3, sp, #12 │ │ │ │ str r3, [sp] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #100] @ a334c │ │ │ │ + ldr r3, [pc, #100] @ a3348 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3314 │ │ │ │ + beq a3310 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 6fe00 │ │ │ │ - ldr r2, [pc, #52] @ a3350 │ │ │ │ - ldr r3, [pc, #40] @ a3348 │ │ │ │ + bl 6fdfc │ │ │ │ + ldr r2, [pc, #52] @ a334c │ │ │ │ + ldr r3, [pc, #40] @ a3344 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a3340 │ │ │ │ + bne a333c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq ip, r9, ip, lsl sp │ │ │ │ + eorseq ip, r9, r0, lsr #26 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq sp, sl, r0, lsr r8 │ │ │ │ - @ instruction: 0x0039ccdc │ │ │ │ + eorseq sp, sl, r4, lsr r8 │ │ │ │ + eorseq ip, r9, r0, ror #25 │ │ │ │ │ │ │ │ -000a3354 : │ │ │ │ +000a3350 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a3404 │ │ │ │ + ldr ip, [pc, #152] @ a3400 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a3408 │ │ │ │ + ldr lr, [pc, #132] @ a3404 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #48 @ 0x30 │ │ │ │ - ldr ip, [pc, #120] @ a340c │ │ │ │ + ldr ip, [pc, #120] @ a3408 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a33d4 │ │ │ │ + beq a33d0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 6feb0 │ │ │ │ - ldr r2, [pc, #52] @ a3410 │ │ │ │ - ldr r3, [pc, #44] @ a340c │ │ │ │ + bl 6feac │ │ │ │ + ldr r2, [pc, #52] @ a340c │ │ │ │ + ldr r3, [pc, #44] @ a3408 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a3400 │ │ │ │ + bne a33fc │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, sl, r8, lsr #15 │ │ │ │ - eorseq ip, r9, r8, ror #24 │ │ │ │ + eorseq sp, sl, ip, lsr #15 │ │ │ │ + eorseq ip, r9, ip, ror #24 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq ip, r9, ip, lsl ip │ │ │ │ + eorseq ip, r9, r0, lsr #24 │ │ │ │ │ │ │ │ -000a3414 : │ │ │ │ +000a3410 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a34c4 │ │ │ │ + ldr ip, [pc, #152] @ a34c0 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a34c8 │ │ │ │ + ldr lr, [pc, #132] @ a34c4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #96 @ 0x60 │ │ │ │ - ldr ip, [pc, #120] @ a34cc │ │ │ │ + ldr ip, [pc, #120] @ a34c8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3494 │ │ │ │ + beq a3490 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 6ff60 │ │ │ │ - ldr r2, [pc, #52] @ a34d0 │ │ │ │ - ldr r3, [pc, #44] @ a34cc │ │ │ │ + bl 6ff5c │ │ │ │ + ldr r2, [pc, #52] @ a34cc │ │ │ │ + ldr r3, [pc, #44] @ a34c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a34c0 │ │ │ │ + bne a34bc │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, sl, r8, ror #13 │ │ │ │ - eorseq ip, r9, r8, lsr #23 │ │ │ │ + eorseq sp, sl, ip, ror #13 │ │ │ │ + eorseq ip, r9, ip, lsr #23 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq ip, r9, ip, asr fp │ │ │ │ + eorseq ip, r9, r0, ror #22 │ │ │ │ │ │ │ │ -000a34d4 : │ │ │ │ +000a34d0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a3584 │ │ │ │ + ldr ip, [pc, #152] @ a3580 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a3588 │ │ │ │ + ldr lr, [pc, #132] @ a3584 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #144 @ 0x90 │ │ │ │ - ldr ip, [pc, #120] @ a358c │ │ │ │ + ldr ip, [pc, #120] @ a3588 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3554 │ │ │ │ + beq a3550 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 70010 │ │ │ │ - ldr r2, [pc, #52] @ a3590 │ │ │ │ - ldr r3, [pc, #44] @ a358c │ │ │ │ + bl 7000c │ │ │ │ + ldr r2, [pc, #52] @ a358c │ │ │ │ + ldr r3, [pc, #44] @ a3588 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a3580 │ │ │ │ + bne a357c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, sl, r8, lsr #12 │ │ │ │ - eorseq ip, r9, r8, ror #21 │ │ │ │ + eorseq sp, sl, ip, lsr #12 │ │ │ │ + eorseq ip, r9, ip, ror #21 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - mlaseq r9, ip, sl, ip │ │ │ │ + eorseq ip, r9, r0, lsr #21 │ │ │ │ │ │ │ │ -000a3594 : │ │ │ │ +000a3590 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a3644 │ │ │ │ + ldr ip, [pc, #152] @ a3640 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a3648 │ │ │ │ + ldr lr, [pc, #132] @ a3644 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #192 @ 0xc0 │ │ │ │ - ldr ip, [pc, #120] @ a364c │ │ │ │ + ldr ip, [pc, #120] @ a3648 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3614 │ │ │ │ + beq a3610 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c0 │ │ │ │ - ldr r2, [pc, #52] @ a3650 │ │ │ │ - ldr r3, [pc, #44] @ a364c │ │ │ │ + bl 700bc │ │ │ │ + ldr r2, [pc, #52] @ a364c │ │ │ │ + ldr r3, [pc, #44] @ a3648 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a3640 │ │ │ │ + bne a363c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, sl, r8, ror #10 │ │ │ │ - eorseq ip, r9, r8, lsr #20 │ │ │ │ + eorseq sp, sl, ip, ror #10 │ │ │ │ + eorseq ip, r9, ip, lsr #20 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0039c9dc │ │ │ │ + eorseq ip, r9, r0, ror #19 │ │ │ │ │ │ │ │ -000a3654 : │ │ │ │ +000a3650 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a3704 │ │ │ │ + ldr ip, [pc, #152] @ a3700 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a3708 │ │ │ │ + ldr lr, [pc, #132] @ a3704 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #240 @ 0xf0 │ │ │ │ - ldr ip, [pc, #120] @ a370c │ │ │ │ + ldr ip, [pc, #120] @ a3708 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a36d4 │ │ │ │ + beq a36d0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7016c │ │ │ │ - ldr r2, [pc, #52] @ a3710 │ │ │ │ - ldr r3, [pc, #44] @ a370c │ │ │ │ + bl 70168 │ │ │ │ + ldr r2, [pc, #52] @ a370c │ │ │ │ + ldr r3, [pc, #44] @ a3708 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a3700 │ │ │ │ + bne a36fc │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, sl, r8, lsr #9 │ │ │ │ - eorseq ip, r9, r8, ror #18 │ │ │ │ + eorseq sp, sl, ip, lsr #9 │ │ │ │ + eorseq ip, r9, ip, ror #18 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq ip, r9, ip, lsl r9 │ │ │ │ + eorseq ip, r9, r0, lsr #18 │ │ │ │ │ │ │ │ -000a3714 : │ │ │ │ +000a3710 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a37c4 │ │ │ │ + ldr ip, [pc, #152] @ a37c0 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a37c8 │ │ │ │ + ldr lr, [pc, #132] @ a37c4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #288 @ 0x120 │ │ │ │ - ldr ip, [pc, #120] @ a37cc │ │ │ │ + ldr ip, [pc, #120] @ a37c8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3794 │ │ │ │ + beq a3790 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 70218 │ │ │ │ - ldr r2, [pc, #52] @ a37d0 │ │ │ │ - ldr r3, [pc, #44] @ a37cc │ │ │ │ + bl 70214 │ │ │ │ + ldr r2, [pc, #52] @ a37cc │ │ │ │ + ldr r3, [pc, #44] @ a37c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a37c0 │ │ │ │ + bne a37bc │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, sl, r8, ror #7 │ │ │ │ - eorseq ip, r9, r8, lsr #17 │ │ │ │ + eorseq sp, sl, ip, ror #7 │ │ │ │ + eorseq ip, r9, ip, lsr #17 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq ip, r9, ip, asr r8 │ │ │ │ + eorseq ip, r9, r0, ror #16 │ │ │ │ │ │ │ │ -000a37d4 : │ │ │ │ +000a37d0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a3884 │ │ │ │ + ldr ip, [pc, #152] @ a3880 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a3888 │ │ │ │ + ldr lr, [pc, #132] @ a3884 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #336 @ 0x150 │ │ │ │ - ldr ip, [pc, #120] @ a388c │ │ │ │ + ldr ip, [pc, #120] @ a3888 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3854 │ │ │ │ + beq a3850 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 702c4 │ │ │ │ - ldr r2, [pc, #52] @ a3890 │ │ │ │ - ldr r3, [pc, #44] @ a388c │ │ │ │ + bl 702c0 │ │ │ │ + ldr r2, [pc, #52] @ a388c │ │ │ │ + ldr r3, [pc, #44] @ a3888 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a3880 │ │ │ │ + bne a387c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, sl, r8, lsr #6 │ │ │ │ - eorseq ip, r9, r8, ror #15 │ │ │ │ + eorseq sp, sl, ip, lsr #6 │ │ │ │ + eorseq ip, r9, ip, ror #15 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - mlaseq r9, ip, r7, ip │ │ │ │ + eorseq ip, r9, r0, lsr #15 │ │ │ │ │ │ │ │ -000a3894 : │ │ │ │ +000a3890 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a3944 │ │ │ │ + ldr ip, [pc, #152] @ a3940 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a3948 │ │ │ │ + ldr lr, [pc, #132] @ a3944 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #384 @ 0x180 │ │ │ │ - ldr ip, [pc, #120] @ a394c │ │ │ │ + ldr ip, [pc, #120] @ a3948 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3914 │ │ │ │ + beq a3910 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 70374 │ │ │ │ - ldr r2, [pc, #52] @ a3950 │ │ │ │ - ldr r3, [pc, #44] @ a394c │ │ │ │ + bl 70370 │ │ │ │ + ldr r2, [pc, #52] @ a394c │ │ │ │ + ldr r3, [pc, #44] @ a3948 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a3940 │ │ │ │ + bne a393c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, sl, r8, ror #4 │ │ │ │ - eorseq ip, r9, r8, lsr #14 │ │ │ │ + eorseq sp, sl, ip, ror #4 │ │ │ │ + eorseq ip, r9, ip, lsr #14 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0039c6dc │ │ │ │ + eorseq ip, r9, r0, ror #13 │ │ │ │ │ │ │ │ -000a3954 : │ │ │ │ +000a3950 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a3a04 │ │ │ │ + ldr ip, [pc, #152] @ a3a00 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a3a08 │ │ │ │ + ldr lr, [pc, #132] @ a3a04 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #432 @ 0x1b0 │ │ │ │ - ldr ip, [pc, #120] @ a3a0c │ │ │ │ + ldr ip, [pc, #120] @ a3a08 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a39d4 │ │ │ │ + beq a39d0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 70420 │ │ │ │ - ldr r2, [pc, #52] @ a3a10 │ │ │ │ - ldr r3, [pc, #44] @ a3a0c │ │ │ │ + bl 7041c │ │ │ │ + ldr r2, [pc, #52] @ a3a0c │ │ │ │ + ldr r3, [pc, #44] @ a3a08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a3a00 │ │ │ │ + bne a39fc │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, sl, r8, lsr #3 │ │ │ │ - eorseq ip, r9, r8, ror #12 │ │ │ │ + eorseq sp, sl, ip, lsr #3 │ │ │ │ + eorseq ip, r9, ip, ror #12 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq ip, r9, ip, lsl r6 │ │ │ │ + eorseq ip, r9, r0, lsr #12 │ │ │ │ │ │ │ │ -000a3a14 : │ │ │ │ +000a3a10 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a3ac4 │ │ │ │ + ldr ip, [pc, #152] @ a3ac0 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a3ac8 │ │ │ │ + ldr lr, [pc, #132] @ a3ac4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #480 @ 0x1e0 │ │ │ │ - ldr ip, [pc, #120] @ a3acc │ │ │ │ + ldr ip, [pc, #120] @ a3ac8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3a94 │ │ │ │ + beq a3a90 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 704d0 │ │ │ │ - ldr r2, [pc, #52] @ a3ad0 │ │ │ │ - ldr r3, [pc, #44] @ a3acc │ │ │ │ + bl 704cc │ │ │ │ + ldr r2, [pc, #52] @ a3acc │ │ │ │ + ldr r3, [pc, #44] @ a3ac8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a3ac0 │ │ │ │ + bne a3abc │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, sl, r8, ror #1 │ │ │ │ - eorseq ip, r9, r8, lsr #11 │ │ │ │ + eorseq sp, sl, ip, ror #1 │ │ │ │ + eorseq ip, r9, ip, lsr #11 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq ip, r9, ip, asr r5 │ │ │ │ + eorseq ip, r9, r0, ror #10 │ │ │ │ │ │ │ │ -000a3ad4 : │ │ │ │ +000a3ad0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a3b84 │ │ │ │ + ldr ip, [pc, #152] @ a3b80 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a3b88 │ │ │ │ + ldr lr, [pc, #132] @ a3b84 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #528 @ 0x210 │ │ │ │ - ldr ip, [pc, #120] @ a3b8c │ │ │ │ + ldr ip, [pc, #120] @ a3b88 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3b54 │ │ │ │ + beq a3b50 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 70580 │ │ │ │ - ldr r2, [pc, #52] @ a3b90 │ │ │ │ - ldr r3, [pc, #44] @ a3b8c │ │ │ │ + bl 7057c │ │ │ │ + ldr r2, [pc, #52] @ a3b8c │ │ │ │ + ldr r3, [pc, #44] @ a3b88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a3b80 │ │ │ │ + bne a3b7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, sl, r8, lsr #32 │ │ │ │ - eorseq ip, r9, r8, ror #9 │ │ │ │ + eorseq sp, sl, ip, lsr #32 │ │ │ │ + eorseq ip, r9, ip, ror #9 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - mlaseq r9, ip, r4, ip │ │ │ │ + eorseq ip, r9, r0, lsr #9 │ │ │ │ │ │ │ │ -000a3b94 : │ │ │ │ +000a3b90 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a3c44 │ │ │ │ + ldr ip, [pc, #152] @ a3c40 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a3c48 │ │ │ │ + ldr lr, [pc, #132] @ a3c44 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #576 @ 0x240 │ │ │ │ - ldr ip, [pc, #120] @ a3c4c │ │ │ │ + ldr ip, [pc, #120] @ a3c48 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3c14 │ │ │ │ + beq a3c10 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7062c │ │ │ │ - ldr r2, [pc, #52] @ a3c50 │ │ │ │ - ldr r3, [pc, #44] @ a3c4c │ │ │ │ + bl 70628 │ │ │ │ + ldr r2, [pc, #52] @ a3c4c │ │ │ │ + ldr r3, [pc, #44] @ a3c48 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a3c40 │ │ │ │ + bne a3c3c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq ip, sl, r8, ror #30 │ │ │ │ - eorseq ip, r9, r8, lsr #8 │ │ │ │ + eorseq ip, sl, ip, ror #30 │ │ │ │ + eorseq ip, r9, ip, lsr #8 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0039c3dc │ │ │ │ + eorseq ip, r9, r0, ror #7 │ │ │ │ │ │ │ │ -000a3c54 : │ │ │ │ +000a3c50 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a3d04 │ │ │ │ + ldr ip, [pc, #152] @ a3d00 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a3d08 │ │ │ │ + ldr lr, [pc, #132] @ a3d04 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #624 @ 0x270 │ │ │ │ - ldr ip, [pc, #120] @ a3d0c │ │ │ │ + ldr ip, [pc, #120] @ a3d08 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3cd4 │ │ │ │ + beq a3cd0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 706dc │ │ │ │ - ldr r2, [pc, #52] @ a3d10 │ │ │ │ - ldr r3, [pc, #44] @ a3d0c │ │ │ │ + bl 706d8 │ │ │ │ + ldr r2, [pc, #52] @ a3d0c │ │ │ │ + ldr r3, [pc, #44] @ a3d08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a3d00 │ │ │ │ + bne a3cfc │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq ip, sl, r8, lsr #29 │ │ │ │ - eorseq ip, r9, r8, ror #6 │ │ │ │ + eorseq ip, sl, ip, lsr #29 │ │ │ │ + eorseq ip, r9, ip, ror #6 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq ip, r9, ip, lsl r3 │ │ │ │ + eorseq ip, r9, r0, lsr #6 │ │ │ │ │ │ │ │ -000a3d14 : │ │ │ │ +000a3d10 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a3dc4 │ │ │ │ + ldr ip, [pc, #152] @ a3dc0 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a3dc8 │ │ │ │ + ldr lr, [pc, #132] @ a3dc4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #672 @ 0x2a0 │ │ │ │ - ldr ip, [pc, #120] @ a3dcc │ │ │ │ + ldr ip, [pc, #120] @ a3dc8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3d94 │ │ │ │ + beq a3d90 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7078c │ │ │ │ - ldr r2, [pc, #52] @ a3dd0 │ │ │ │ - ldr r3, [pc, #44] @ a3dcc │ │ │ │ + bl 70788 │ │ │ │ + ldr r2, [pc, #52] @ a3dcc │ │ │ │ + ldr r3, [pc, #44] @ a3dc8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a3dc0 │ │ │ │ + bne a3dbc │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq ip, sl, r8, ror #27 │ │ │ │ - eorseq ip, r9, r8, lsr #5 │ │ │ │ + eorseq ip, sl, ip, ror #27 │ │ │ │ + eorseq ip, r9, ip, lsr #5 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq ip, r9, ip, asr r2 │ │ │ │ + eorseq ip, r9, r0, ror #4 │ │ │ │ │ │ │ │ -000a3dd4 : │ │ │ │ +000a3dd0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a3e84 │ │ │ │ + ldr ip, [pc, #152] @ a3e80 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a3e88 │ │ │ │ + ldr lr, [pc, #132] @ a3e84 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #720 @ 0x2d0 │ │ │ │ - ldr ip, [pc, #120] @ a3e8c │ │ │ │ + ldr ip, [pc, #120] @ a3e88 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3e54 │ │ │ │ + beq a3e50 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7083c │ │ │ │ - ldr r2, [pc, #52] @ a3e90 │ │ │ │ - ldr r3, [pc, #44] @ a3e8c │ │ │ │ + bl 70838 │ │ │ │ + ldr r2, [pc, #52] @ a3e8c │ │ │ │ + ldr r3, [pc, #44] @ a3e88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a3e80 │ │ │ │ + bne a3e7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq ip, sl, r8, lsr #26 │ │ │ │ - eorseq ip, r9, r8, ror #3 │ │ │ │ + eorseq ip, sl, ip, lsr #26 │ │ │ │ + eorseq ip, r9, ip, ror #3 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - mlaseq r9, ip, r1, ip │ │ │ │ + eorseq ip, r9, r0, lsr #3 │ │ │ │ │ │ │ │ -000a3e94 : │ │ │ │ +000a3e90 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a3f44 │ │ │ │ + ldr ip, [pc, #152] @ a3f40 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a3f48 │ │ │ │ + ldr lr, [pc, #132] @ a3f44 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #768 @ 0x300 │ │ │ │ - ldr ip, [pc, #120] @ a3f4c │ │ │ │ + ldr ip, [pc, #120] @ a3f48 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3f14 │ │ │ │ + beq a3f10 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 708e8 │ │ │ │ - ldr r2, [pc, #52] @ a3f50 │ │ │ │ - ldr r3, [pc, #44] @ a3f4c │ │ │ │ + bl 708e4 │ │ │ │ + ldr r2, [pc, #52] @ a3f4c │ │ │ │ + ldr r3, [pc, #44] @ a3f48 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a3f40 │ │ │ │ + bne a3f3c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq ip, sl, r8, ror #24 │ │ │ │ - eorseq ip, r9, r8, lsr #2 │ │ │ │ + eorseq ip, sl, ip, ror #24 │ │ │ │ + eorseq ip, r9, ip, lsr #2 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - ldrsbeq ip, [r9], -ip @ │ │ │ │ + eorseq ip, r9, r0, ror #1 │ │ │ │ │ │ │ │ -000a3f54 : │ │ │ │ +000a3f50 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a4004 │ │ │ │ + ldr ip, [pc, #152] @ a4000 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a4008 │ │ │ │ + ldr lr, [pc, #132] @ a4004 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #816 @ 0x330 │ │ │ │ - ldr ip, [pc, #120] @ a400c │ │ │ │ + ldr ip, [pc, #120] @ a4008 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3fd4 │ │ │ │ + beq a3fd0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 70994 │ │ │ │ - ldr r2, [pc, #52] @ a4010 │ │ │ │ - ldr r3, [pc, #44] @ a400c │ │ │ │ + bl 70990 │ │ │ │ + ldr r2, [pc, #52] @ a400c │ │ │ │ + ldr r3, [pc, #44] @ a4008 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a4000 │ │ │ │ + bne a3ffc │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq ip, sl, r8, lsr #23 │ │ │ │ - eorseq ip, r9, r8, rrx │ │ │ │ + eorseq ip, sl, ip, lsr #23 │ │ │ │ + eorseq ip, r9, ip, rrx │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq ip, r9, ip, lsl r0 │ │ │ │ + eorseq ip, r9, r0, lsr #32 │ │ │ │ │ │ │ │ -000a4014 : │ │ │ │ +000a4010 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a40c4 │ │ │ │ + ldr ip, [pc, #152] @ a40c0 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a40c8 │ │ │ │ + ldr lr, [pc, #132] @ a40c4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #864 @ 0x360 │ │ │ │ - ldr ip, [pc, #120] @ a40cc │ │ │ │ + ldr ip, [pc, #120] @ a40c8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4094 │ │ │ │ + beq a4090 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 70a44 │ │ │ │ - ldr r2, [pc, #52] @ a40d0 │ │ │ │ - ldr r3, [pc, #44] @ a40cc │ │ │ │ + bl 70a40 │ │ │ │ + ldr r2, [pc, #52] @ a40cc │ │ │ │ + ldr r3, [pc, #44] @ a40c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a40c0 │ │ │ │ + bne a40bc │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq ip, sl, r8, ror #21 │ │ │ │ - eorseq fp, r9, r8, lsr #31 │ │ │ │ + eorseq ip, sl, ip, ror #21 │ │ │ │ + eorseq fp, r9, ip, lsr #31 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq fp, r9, ip, asr pc │ │ │ │ + eorseq fp, r9, r0, ror #30 │ │ │ │ │ │ │ │ -000a40d4 : │ │ │ │ +000a40d0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a4184 │ │ │ │ + ldr ip, [pc, #152] @ a4180 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a4188 │ │ │ │ + ldr lr, [pc, #132] @ a4184 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #912 @ 0x390 │ │ │ │ - ldr ip, [pc, #120] @ a418c │ │ │ │ + ldr ip, [pc, #120] @ a4188 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4154 │ │ │ │ + beq a4150 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 70af0 │ │ │ │ - ldr r2, [pc, #52] @ a4190 │ │ │ │ - ldr r3, [pc, #44] @ a418c │ │ │ │ + bl 70aec │ │ │ │ + ldr r2, [pc, #52] @ a418c │ │ │ │ + ldr r3, [pc, #44] @ a4188 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a4180 │ │ │ │ + bne a417c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq ip, sl, r8, lsr #20 │ │ │ │ - eorseq fp, r9, r8, ror #29 │ │ │ │ + eorseq ip, sl, ip, lsr #20 │ │ │ │ + eorseq fp, r9, ip, ror #29 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - mlaseq r9, ip, lr, fp │ │ │ │ + eorseq fp, r9, r0, lsr #29 │ │ │ │ │ │ │ │ -000a4194 : │ │ │ │ +000a4190 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a4244 │ │ │ │ + ldr ip, [pc, #152] @ a4240 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a4248 │ │ │ │ + ldr lr, [pc, #132] @ a4244 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #960 @ 0x3c0 │ │ │ │ - ldr ip, [pc, #120] @ a424c │ │ │ │ + ldr ip, [pc, #120] @ a4248 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4214 │ │ │ │ + beq a4210 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 70b9c │ │ │ │ - ldr r2, [pc, #52] @ a4250 │ │ │ │ - ldr r3, [pc, #44] @ a424c │ │ │ │ + bl 70b98 │ │ │ │ + ldr r2, [pc, #52] @ a424c │ │ │ │ + ldr r3, [pc, #44] @ a4248 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a4240 │ │ │ │ + bne a423c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq ip, sl, r8, ror #18 │ │ │ │ - eorseq fp, r9, r8, lsr #28 │ │ │ │ + eorseq ip, sl, ip, ror #18 │ │ │ │ + eorseq fp, r9, ip, lsr #28 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0039bddc │ │ │ │ + eorseq fp, r9, r0, ror #27 │ │ │ │ │ │ │ │ -000a4254 : │ │ │ │ +000a4250 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a4304 │ │ │ │ + ldr ip, [pc, #152] @ a4300 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a4308 │ │ │ │ + ldr lr, [pc, #132] @ a4304 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #1008 @ 0x3f0 │ │ │ │ - ldr ip, [pc, #120] @ a430c │ │ │ │ + ldr ip, [pc, #120] @ a4308 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a42d4 │ │ │ │ + beq a42d0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c4c │ │ │ │ - ldr r2, [pc, #52] @ a4310 │ │ │ │ - ldr r3, [pc, #44] @ a430c │ │ │ │ + bl 70c48 │ │ │ │ + ldr r2, [pc, #52] @ a430c │ │ │ │ + ldr r3, [pc, #44] @ a4308 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a4300 │ │ │ │ + bne a42fc │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq ip, sl, r8, lsr #17 │ │ │ │ - eorseq fp, r9, r8, ror #26 │ │ │ │ + eorseq ip, sl, ip, lsr #17 │ │ │ │ + eorseq fp, r9, ip, ror #26 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq fp, r9, ip, lsl sp │ │ │ │ + eorseq fp, r9, r0, lsr #26 │ │ │ │ │ │ │ │ -000a4314 : │ │ │ │ +000a4310 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a43c4 │ │ │ │ + ldr ip, [pc, #152] @ a43c0 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a43c8 │ │ │ │ + ldr lr, [pc, #132] @ a43c4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #1056 @ 0x420 │ │ │ │ - ldr ip, [pc, #120] @ a43cc │ │ │ │ + ldr ip, [pc, #120] @ a43c8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4394 │ │ │ │ + beq a4390 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cfc │ │ │ │ - ldr r2, [pc, #52] @ a43d0 │ │ │ │ - ldr r3, [pc, #44] @ a43cc │ │ │ │ + bl 70cf8 │ │ │ │ + ldr r2, [pc, #52] @ a43cc │ │ │ │ + ldr r3, [pc, #44] @ a43c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a43c0 │ │ │ │ + bne a43bc │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq ip, sl, r8, ror #15 │ │ │ │ - eorseq fp, r9, r8, lsr #25 │ │ │ │ + eorseq ip, sl, ip, ror #15 │ │ │ │ + eorseq fp, r9, ip, lsr #25 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq fp, r9, ip, asr ip │ │ │ │ + eorseq fp, r9, r0, ror #24 │ │ │ │ │ │ │ │ -000a43d4 : │ │ │ │ +000a43d0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a4484 │ │ │ │ + ldr ip, [pc, #152] @ a4480 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a4488 │ │ │ │ + ldr lr, [pc, #132] @ a4484 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #1104 @ 0x450 │ │ │ │ - ldr ip, [pc, #120] @ a448c │ │ │ │ + ldr ip, [pc, #120] @ a4488 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4454 │ │ │ │ + beq a4450 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 70dac │ │ │ │ - ldr r2, [pc, #52] @ a4490 │ │ │ │ - ldr r3, [pc, #44] @ a448c │ │ │ │ + bl 70da8 │ │ │ │ + ldr r2, [pc, #52] @ a448c │ │ │ │ + ldr r3, [pc, #44] @ a4488 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a4480 │ │ │ │ + bne a447c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq ip, sl, r8, lsr #14 │ │ │ │ - eorseq fp, r9, r8, ror #23 │ │ │ │ + eorseq ip, sl, ip, lsr #14 │ │ │ │ + eorseq fp, r9, ip, ror #23 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - mlaseq r9, ip, fp, fp │ │ │ │ + eorseq fp, r9, r0, lsr #23 │ │ │ │ │ │ │ │ -000a4494 : │ │ │ │ +000a4490 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a4544 │ │ │ │ + ldr ip, [pc, #152] @ a4540 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a4548 │ │ │ │ + ldr lr, [pc, #132] @ a4544 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #1152 @ 0x480 │ │ │ │ - ldr ip, [pc, #120] @ a454c │ │ │ │ + ldr ip, [pc, #120] @ a4548 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4514 │ │ │ │ + beq a4510 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 70e5c │ │ │ │ - ldr r2, [pc, #52] @ a4550 │ │ │ │ - ldr r3, [pc, #44] @ a454c │ │ │ │ + bl 70e58 │ │ │ │ + ldr r2, [pc, #52] @ a454c │ │ │ │ + ldr r3, [pc, #44] @ a4548 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a4540 │ │ │ │ + bne a453c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq ip, sl, r8, ror #12 │ │ │ │ - eorseq fp, r9, r8, lsr #22 │ │ │ │ + eorseq ip, sl, ip, ror #12 │ │ │ │ + eorseq fp, r9, ip, lsr #22 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0039badc │ │ │ │ + eorseq fp, r9, r0, ror #21 │ │ │ │ │ │ │ │ -000a4554 : │ │ │ │ +000a4550 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #152] @ a4604 │ │ │ │ + ldr ip, [pc, #152] @ a4600 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #132] @ a4608 │ │ │ │ + ldr lr, [pc, #132] @ a4604 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #1200 @ 0x4b0 │ │ │ │ - ldr ip, [pc, #120] @ a460c │ │ │ │ + ldr ip, [pc, #120] @ a4608 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a45d4 │ │ │ │ + beq a45d0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 70f0c │ │ │ │ - ldr r2, [pc, #52] @ a4610 │ │ │ │ - ldr r3, [pc, #44] @ a460c │ │ │ │ + bl 70f08 │ │ │ │ + ldr r2, [pc, #52] @ a460c │ │ │ │ + ldr r3, [pc, #44] @ a4608 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a4600 │ │ │ │ + bne a45fc │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq ip, sl, r8, lsr #11 │ │ │ │ - eorseq fp, r9, r8, ror #20 │ │ │ │ + eorseq ip, sl, ip, lsr #11 │ │ │ │ + eorseq fp, r9, ip, ror #20 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq fp, r9, ip, lsl sl │ │ │ │ + eorseq fp, r9, r0, lsr #20 │ │ │ │ │ │ │ │ -000a4614 : │ │ │ │ +000a4610 : │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ mov r3, r0 │ │ │ │ - bls a4648 │ │ │ │ + bls a4644 │ │ │ │ add r2, r0, #1073741824 @ 0x40000000 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bls a4648 │ │ │ │ + bls a4644 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 4ff04 │ │ │ │ orr r0, r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -86877,1464 +86876,1464 @@ │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 500d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a4674 │ │ │ │ + bge a4670 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ - b a4614 │ │ │ │ + b a4610 │ │ │ │ │ │ │ │ -000a467c : │ │ │ │ +000a4678 : │ │ │ │ cmp r0, #0 │ │ │ │ - blt a4688 │ │ │ │ - b a4614 │ │ │ │ + blt a4684 │ │ │ │ + b a4610 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 4ff4c │ │ │ │ orr r0, r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000a46a4 : │ │ │ │ +000a46a0 : │ │ │ │ cmp r0, #1073741824 @ 0x40000000 │ │ │ │ sbcs ip, r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bcc a46e4 │ │ │ │ + bcc a46e0 │ │ │ │ adds ip, r0, #1073741824 @ 0x40000000 │ │ │ │ adc r2, r1, #0 │ │ │ │ cmp ip, #1073741824 @ 0x40000000 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ - bcc a46e4 │ │ │ │ + bcc a46e0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 50360 │ │ │ │ orr r0, r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ lsl r0, r3, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a46ec : │ │ │ │ +000a46e8 : │ │ │ │ tst r0, #1 │ │ │ │ - bne a46fc │ │ │ │ + bne a46f8 │ │ │ │ asr r0, r0, #1 │ │ │ │ bx lr │ │ │ │ bic r0, r0, #1 │ │ │ │ b 4ff34 │ │ │ │ │ │ │ │ -000a4704 : │ │ │ │ +000a4700 : │ │ │ │ tst r0, #1 │ │ │ │ bxeq lr │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a4724 : │ │ │ │ +000a4720 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r5, #1 │ │ │ │ - bne a4758 │ │ │ │ + bne a4754 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl a4704 │ │ │ │ - b a4744 │ │ │ │ + bl a4700 │ │ │ │ + b a4740 │ │ │ │ │ │ │ │ -000a4764 : │ │ │ │ +000a4760 : │ │ │ │ tst r0, #1 │ │ │ │ bxeq lr │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bxeq lr │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ bxne lr │ │ │ │ b 4fd24 <_Py_Dealloc@plt> │ │ │ │ │ │ │ │ -000a4790 : │ │ │ │ +000a478c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ tst r1, #1 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bne a47d8 │ │ │ │ + bne a47d4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq a47c8 │ │ │ │ + beq a47c4 │ │ │ │ tst r0, #1 │ │ │ │ - bne a47e4 │ │ │ │ + bne a47e0 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [r4, #20] │ │ │ │ strb r6, [r4, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ - bl a4704 │ │ │ │ - b a47b4 │ │ │ │ - bl a4764 │ │ │ │ - b a47c8 │ │ │ │ + bl a4700 │ │ │ │ + b a47b0 │ │ │ │ + bl a4760 │ │ │ │ + b a47c4 │ │ │ │ │ │ │ │ -000a47ec : │ │ │ │ +000a47e8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #180] @ a48b8 │ │ │ │ - ldr r3, [pc, #180] @ a48bc │ │ │ │ + ldr r6, [pc, #180] @ a48b4 │ │ │ │ + ldr r3, [pc, #180] @ a48b8 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r7, r1 │ │ │ │ ldr r4, [r3, #152] @ 0x98 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a48ac │ │ │ │ - ldr r3, [pc, #136] @ a48c0 │ │ │ │ + beq a48a8 │ │ │ │ + ldr r3, [pc, #136] @ a48bc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2816 @ 0xb00 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #124] @ a48c4 │ │ │ │ + ldr r3, [pc, #124] @ a48c0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r4, #24] │ │ │ │ bl 69374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4888 │ │ │ │ + beq a4884 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4790 │ │ │ │ + bl a478c │ │ │ │ cmp r0, #2 │ │ │ │ - beq a4888 │ │ │ │ + beq a4884 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a48ac │ │ │ │ + beq a48a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne a48ac │ │ │ │ + bne a48a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0x0039b7f4 │ │ │ │ + @ instruction: 0x0039b7f8 │ │ │ │ andeq r0, r0, ip, lsr sl │ │ │ │ - mlaseq ip, r8, pc, r0 @ │ │ │ │ + mlaseq ip, ip, pc, r0 @ │ │ │ │ andeq r0, r0, r8, lsl #7 │ │ │ │ │ │ │ │ -000a48c8 : │ │ │ │ +000a48c4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #180] @ a4994 │ │ │ │ - ldr r3, [pc, #180] @ a4998 │ │ │ │ + ldr r6, [pc, #180] @ a4990 │ │ │ │ + ldr r3, [pc, #180] @ a4994 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r7, r1 │ │ │ │ ldr r4, [r3, #152] @ 0x98 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a4988 │ │ │ │ - ldr r3, [pc, #136] @ a499c │ │ │ │ + beq a4984 │ │ │ │ + ldr r3, [pc, #136] @ a4998 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2848 @ 0xb20 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #124] @ a49a0 │ │ │ │ + ldr r3, [pc, #124] @ a499c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r4, #24] │ │ │ │ bl 69460 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4964 │ │ │ │ + beq a4960 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4790 │ │ │ │ + bl a478c │ │ │ │ cmp r0, #2 │ │ │ │ - beq a4964 │ │ │ │ + beq a4960 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a4988 │ │ │ │ + beq a4984 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4988 │ │ │ │ + bne a4984 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - eorseq fp, r9, r8, lsl r7 │ │ │ │ + eorseq fp, r9, ip, lsl r7 │ │ │ │ andeq r0, r0, r0, ror r9 │ │ │ │ - @ instruction: 0x003c0ebc │ │ │ │ + eorseq r0, ip, r0, asr #29 │ │ │ │ andeq r0, r0, r8, lsl #7 │ │ │ │ │ │ │ │ -000a49a4 : │ │ │ │ +000a49a0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #180] @ a4a70 │ │ │ │ - ldr r3, [pc, #180] @ a4a74 │ │ │ │ + ldr r6, [pc, #180] @ a4a6c │ │ │ │ + ldr r3, [pc, #180] @ a4a70 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r7, r1 │ │ │ │ ldr r4, [r3, #152] @ 0x98 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a4a64 │ │ │ │ - ldr r3, [pc, #136] @ a4a78 │ │ │ │ + beq a4a60 │ │ │ │ + ldr r3, [pc, #136] @ a4a74 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2912 @ 0xb60 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #124] @ a4a7c │ │ │ │ + ldr r3, [pc, #124] @ a4a78 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r4, #24] │ │ │ │ bl 6954c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4a40 │ │ │ │ + beq a4a3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4790 │ │ │ │ + bl a478c │ │ │ │ cmp r0, #2 │ │ │ │ - beq a4a40 │ │ │ │ + beq a4a3c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a4a64 │ │ │ │ + beq a4a60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4a64 │ │ │ │ + bne a4a60 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - eorseq fp, r9, ip, lsr r6 │ │ │ │ + eorseq fp, r9, r0, asr #12 │ │ │ │ andeq r0, r0, r4, lsr ip │ │ │ │ - eorseq r0, ip, r0, ror #27 │ │ │ │ + eorseq r0, ip, r4, ror #27 │ │ │ │ andeq r0, r0, r8, lsl #7 │ │ │ │ │ │ │ │ -000a4a80 : │ │ │ │ +000a4a7c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #184] @ a4b50 │ │ │ │ - ldr r3, [pc, #184] @ a4b54 │ │ │ │ + ldr r6, [pc, #184] @ a4b4c │ │ │ │ + ldr r3, [pc, #184] @ a4b50 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r7, r1 │ │ │ │ ldr r4, [r3, #152] @ 0x98 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a4b44 │ │ │ │ - ldr r3, [pc, #140] @ a4b58 │ │ │ │ + beq a4b40 │ │ │ │ + ldr r3, [pc, #140] @ a4b54 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2944 @ 0xb80 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #124] @ a4b5c │ │ │ │ + ldr r3, [pc, #124] @ a4b58 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r4, #24] │ │ │ │ bl 592c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4b20 │ │ │ │ + beq a4b1c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4790 │ │ │ │ + bl a478c │ │ │ │ cmp r0, #2 │ │ │ │ - beq a4b20 │ │ │ │ + beq a4b1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a4b44 │ │ │ │ + beq a4b40 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4b44 │ │ │ │ + bne a4b40 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - eorseq fp, r9, r0, ror #10 │ │ │ │ + eorseq fp, r9, r4, ror #10 │ │ │ │ muleq r0, r4, r4 │ │ │ │ - eorseq r0, ip, r4, lsl #26 │ │ │ │ + eorseq r0, ip, r8, lsl #26 │ │ │ │ andeq r0, r0, r8, lsl #7 │ │ │ │ │ │ │ │ -000a4b60 : │ │ │ │ +000a4b5c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #188] @ a4c34 │ │ │ │ - ldr r3, [pc, #188] @ a4c38 │ │ │ │ + ldr r7, [pc, #188] @ a4c30 │ │ │ │ + ldr r3, [pc, #188] @ a4c34 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r3, #152] @ 0x98 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a4c28 │ │ │ │ - ldr r3, [pc, #144] @ a4c3c │ │ │ │ + beq a4c24 │ │ │ │ + ldr r3, [pc, #144] @ a4c38 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2992 @ 0xbb0 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #128] @ a4c40 │ │ │ │ + ldr r3, [pc, #128] @ a4c3c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r4, #24] │ │ │ │ bl 59664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4c04 │ │ │ │ + beq a4c00 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4790 │ │ │ │ + bl a478c │ │ │ │ cmp r0, #2 │ │ │ │ - beq a4c04 │ │ │ │ + beq a4c00 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a4c28 │ │ │ │ + beq a4c24 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4c28 │ │ │ │ + bne a4c24 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - eorseq fp, r9, r0, lsl #9 │ │ │ │ + eorseq fp, r9, r4, lsl #9 │ │ │ │ andeq r0, r0, r0, asr r8 │ │ │ │ - eorseq r0, ip, r4, lsr #24 │ │ │ │ + eorseq r0, ip, r8, lsr #24 │ │ │ │ andeq r0, r0, r8, lsl #7 │ │ │ │ │ │ │ │ -000a4c44 : │ │ │ │ +000a4c40 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #184] @ a4d14 │ │ │ │ - ldr r3, [pc, #184] @ a4d18 │ │ │ │ + ldr r6, [pc, #184] @ a4d10 │ │ │ │ + ldr r3, [pc, #184] @ a4d14 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r7, r1 │ │ │ │ ldr r4, [r3, #152] @ 0x98 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a4d08 │ │ │ │ - ldr r3, [pc, #140] @ a4d1c │ │ │ │ + beq a4d04 │ │ │ │ + ldr r3, [pc, #140] @ a4d18 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3104 @ 0xc20 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #124] @ a4d20 │ │ │ │ + ldr r3, [pc, #124] @ a4d1c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r4, #24] │ │ │ │ bl 59a10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4ce4 │ │ │ │ + beq a4ce0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4790 │ │ │ │ + bl a478c │ │ │ │ cmp r0, #2 │ │ │ │ - beq a4ce4 │ │ │ │ + beq a4ce0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a4d08 │ │ │ │ + beq a4d04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4d08 │ │ │ │ + bne a4d04 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - mlaseq r9, ip, r3, fp │ │ │ │ + eorseq fp, r9, r0, lsr #7 │ │ │ │ andeq r0, r0, ip, asr #10 │ │ │ │ - eorseq r0, ip, r0, asr #22 │ │ │ │ + eorseq r0, ip, r4, asr #22 │ │ │ │ andeq r0, r0, r8, lsl #7 │ │ │ │ │ │ │ │ -000a4d24 : │ │ │ │ +000a4d20 : │ │ │ │ tst r0, #1 │ │ │ │ bxeq lr │ │ │ │ cmp r0, #1 │ │ │ │ bxeq lr │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bxeq lr │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ bxne lr │ │ │ │ b 4fd24 <_Py_Dealloc@plt> │ │ │ │ │ │ │ │ -000a4d58 : │ │ │ │ +000a4d54 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl a46ec │ │ │ │ + bl a46e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 502f4 │ │ │ │ │ │ │ │ -000a4d84 : │ │ │ │ +000a4d80 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #10 │ │ │ │ - bl a4614 │ │ │ │ + bl a4610 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b a4d58 │ │ │ │ + b a4d54 │ │ │ │ │ │ │ │ -000a4db0 : │ │ │ │ - ldr r3, [pc, #32] @ a4dd8 │ │ │ │ +000a4dac : │ │ │ │ + ldr r3, [pc, #32] @ a4dd4 │ │ │ │ cmp r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq a4dcc │ │ │ │ - ldr r2, [pc, #20] @ a4ddc │ │ │ │ + beq a4dc8 │ │ │ │ + ldr r2, [pc, #20] @ a4dd8 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ b 4fd84 │ │ │ │ - ldr r2, [pc, #12] @ a4de0 │ │ │ │ + ldr r2, [pc, #12] @ a4ddc │ │ │ │ ldr r0, [r3, r2] │ │ │ │ b 4fd84 │ │ │ │ - eorseq fp, r9, r0, asr #4 │ │ │ │ + eorseq fp, r9, r4, asr #4 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ │ │ │ │ -000a4de4 : │ │ │ │ +000a4de0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #176] @ a4eac │ │ │ │ - ldr r3, [pc, #176] @ a4eb0 │ │ │ │ + ldr r2, [pc, #176] @ a4ea8 │ │ │ │ + ldr r3, [pc, #176] @ a4eac │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl 4fb80 │ │ │ │ - ldr r5, [pc, #144] @ a4eb4 │ │ │ │ + ldr r5, [pc, #144] @ a4eb0 │ │ │ │ add r5, pc, r5 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq a4e64 │ │ │ │ - ldr r2, [pc, #124] @ a4eb8 │ │ │ │ - ldr r3, [pc, #112] @ a4eb0 │ │ │ │ + beq a4e60 │ │ │ │ + ldr r2, [pc, #124] @ a4eb4 │ │ │ │ + ldr r3, [pc, #112] @ a4eac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a4ea8 │ │ │ │ + bne a4ea4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a4e9c │ │ │ │ + bne a4e98 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4e34 │ │ │ │ - ldr r3, [pc, #48] @ a4ebc │ │ │ │ - ldr r1, [pc, #48] @ a4ec0 │ │ │ │ + beq a4e30 │ │ │ │ + ldr r3, [pc, #48] @ a4eb8 │ │ │ │ + ldr r1, [pc, #48] @ a4ebc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r4, #112 @ 0x70 │ │ │ │ mvn r1, #0 │ │ │ │ - b a4e34 │ │ │ │ + b a4e30 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0039b1fc │ │ │ │ + eorseq fp, r9, r0, lsl #4 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0039b1d8 │ │ │ │ - @ instruction: 0x0039b1bc │ │ │ │ + @ instruction: 0x0039b1dc │ │ │ │ + eorseq fp, r9, r0, asr #3 │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - eorseq r3, r5, ip, asr #26 │ │ │ │ + eorseq r4, r5, r8, ror #6 │ │ │ │ │ │ │ │ -000a4ec4 : │ │ │ │ +000a4ec0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r8, [pc, #184] @ a4f94 │ │ │ │ + ldr r8, [pc, #184] @ a4f90 │ │ │ │ orrs ip, r2, r3 │ │ │ │ add r8, pc, r8 │ │ │ │ - beq a4f78 │ │ │ │ + beq a4f74 │ │ │ │ add ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmn r3, #1 │ │ │ │ cmneq r2, #1 │ │ │ │ moveq lr, #1 │ │ │ │ movne lr, #0 │ │ │ │ orrs ip, r0, ip │ │ │ │ movne ip, #0 │ │ │ │ andeq ip, lr, #1 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r1 │ │ │ │ - bne a4f54 │ │ │ │ - bl 3f4fac │ │ │ │ + bne a4f50 │ │ │ │ + bl 3f55c0 │ │ │ │ teq r4, r6 │ │ │ │ mov r2, r0 │ │ │ │ poppl {r4, r5, r6, r7, r8, pc} │ │ │ │ mul ip, r5, r1 │ │ │ │ mla r2, r4, r2, ip │ │ │ │ umull ip, lr, r5, r0 │ │ │ │ add r2, r2, lr │ │ │ │ cmp r2, r6 │ │ │ │ cmpeq ip, r7 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r0, r0, #1 │ │ │ │ sbc r1, r1, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #60] @ a4f98 │ │ │ │ - ldr r1, [pc, #60] @ a4f9c │ │ │ │ + ldr r3, [pc, #60] @ a4f94 │ │ │ │ + ldr r1, [pc, #60] @ a4f98 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #112 @ 0x70 │ │ │ │ mvn r1, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #32] @ a4fa0 │ │ │ │ - ldr r1, [pc, #32] @ a4fa4 │ │ │ │ + ldr r3, [pc, #32] @ a4f9c │ │ │ │ + ldr r1, [pc, #32] @ a4fa0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b a4f6c │ │ │ │ - eorseq fp, r9, ip, lsl r1 │ │ │ │ + b a4f68 │ │ │ │ + eorseq fp, r9, r0, lsr #2 │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - eorseq r3, r5, r0, asr #25 │ │ │ │ + @ instruction: 0x003542dc │ │ │ │ andeq r0, r0, r4, asr #18 │ │ │ │ - eorseq r3, r5, r8, ror ip │ │ │ │ + mlaseq r5, r4, r2, r4 │ │ │ │ │ │ │ │ -000a4fa8 : │ │ │ │ +000a4fa4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ orrs ip, r2, r3 │ │ │ │ - ldr ip, [pc, #148] @ a5058 │ │ │ │ + ldr ip, [pc, #148] @ a5054 │ │ │ │ add ip, pc, ip │ │ │ │ - beq a5034 │ │ │ │ + beq a5030 │ │ │ │ add ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmn r3, #1 │ │ │ │ cmneq r2, #1 │ │ │ │ moveq r7, #1 │ │ │ │ movne r7, #0 │ │ │ │ orrs ip, r0, ip │ │ │ │ movne ip, #0 │ │ │ │ andeq ip, r7, #1 │ │ │ │ cmp ip, #0 │ │ │ │ mov lr, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r1 │ │ │ │ - bne a5028 │ │ │ │ - bl 3f4fac │ │ │ │ + bne a5024 │ │ │ │ + bl 3f55c0 │ │ │ │ teq r4, r6 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ poppl {r4, r5, r6, r7, r8, pc} │ │ │ │ orrs r2, r3, r2 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r0, r5, r0 │ │ │ │ adc r1, r4, r3 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #32] @ a505c │ │ │ │ - ldr r1, [pc, #32] @ a5060 │ │ │ │ + ldr r3, [pc, #32] @ a5058 │ │ │ │ + ldr r1, [pc, #32] @ a505c │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #112 @ 0x70 │ │ │ │ mvn r1, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - eorseq fp, r9, r8, lsr r0 │ │ │ │ + eorseq fp, r9, ip, lsr r0 │ │ │ │ andeq r0, r0, r4, asr #18 │ │ │ │ - @ instruction: 0x00353bbc │ │ │ │ + @ instruction: 0x003541d8 │ │ │ │ │ │ │ │ -000a5064 : │ │ │ │ +000a5060 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #160] @ a511c │ │ │ │ - ldr r3, [pc, #160] @ a5120 │ │ │ │ + ldr r2, [pc, #160] @ a5118 │ │ │ │ + ldr r3, [pc, #160] @ a511c │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, sp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ bl 50000 │ │ │ │ - ldr r5, [pc, #128] @ a5124 │ │ │ │ + ldr r5, [pc, #128] @ a5120 │ │ │ │ add r5, pc, r5 │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq a50e0 │ │ │ │ - ldr r2, [pc, #112] @ a5128 │ │ │ │ - ldr r3, [pc, #100] @ a5120 │ │ │ │ + beq a50dc │ │ │ │ + ldr r2, [pc, #112] @ a5124 │ │ │ │ + ldr r3, [pc, #100] @ a511c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a5118 │ │ │ │ + bne a5114 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5110 │ │ │ │ + bne a510c │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a50b0 │ │ │ │ - ldr r3, [pc, #44] @ a512c │ │ │ │ - ldr r1, [pc, #44] @ a5130 │ │ │ │ + beq a50ac │ │ │ │ + ldr r3, [pc, #44] @ a5128 │ │ │ │ + ldr r1, [pc, #44] @ a512c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r4, #112 @ 0x70 │ │ │ │ - b a50b0 │ │ │ │ + b a50ac │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sl, r9, ip, ror pc │ │ │ │ + eorseq sl, r9, r0, lsl #31 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq sl, r9, r8, asr pc │ │ │ │ - eorseq sl, r9, r0, asr #30 │ │ │ │ + eorseq sl, r9, ip, asr pc │ │ │ │ + eorseq sl, r9, r4, asr #30 │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - eorseq r3, r5, r8, lsr fp │ │ │ │ + eorseq r4, r5, r4, asr r1 │ │ │ │ │ │ │ │ -000a5134 : │ │ │ │ +000a5130 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #112] @ a51bc │ │ │ │ + ldr r3, [pc, #112] @ a51b8 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq a51a0 │ │ │ │ + beq a519c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmneq r4, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq a5180 │ │ │ │ - bl 3f4328 │ │ │ │ + beq a517c │ │ │ │ + bl 3f493c │ │ │ │ teq r4, r5 │ │ │ │ poppl {r4, r5, r6, pc} │ │ │ │ mul r4, r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ subne r0, r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #56] @ a51c0 │ │ │ │ - ldr r1, [pc, #56] @ a51c4 │ │ │ │ + ldr r2, [pc, #56] @ a51bc │ │ │ │ + ldr r1, [pc, #56] @ a51c0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #32] @ a51c8 │ │ │ │ - ldr r1, [pc, #32] @ a51cc │ │ │ │ + ldr r2, [pc, #32] @ a51c4 │ │ │ │ + ldr r1, [pc, #32] @ a51c8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b a5198 │ │ │ │ - eorseq sl, r9, ip, lsr #29 │ │ │ │ + b a5194 │ │ │ │ + @ instruction: 0x0039aeb0 │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - mlaseq r5, r4, sl, r3 │ │ │ │ + ldrheq r4, [r5], -r0 @ │ │ │ │ andeq r0, r0, r4, asr #18 │ │ │ │ - eorseq r3, r5, r0, asr sl │ │ │ │ + eorseq r4, r5, ip, rrx │ │ │ │ │ │ │ │ -000a51d0 : │ │ │ │ +000a51cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #92] @ a5244 │ │ │ │ + ldr r3, [pc, #92] @ a5240 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq a5224 │ │ │ │ + beq a5220 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmneq r4, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq a521c │ │ │ │ - bl 3f4548 │ │ │ │ + beq a5218 │ │ │ │ + bl 3f4b5c │ │ │ │ teq r4, r5 │ │ │ │ mov r0, r1 │ │ │ │ poppl {r4, r5, r6, pc} │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r1, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ a5248 │ │ │ │ - ldr r1, [pc, #28] @ a524c │ │ │ │ + ldr r2, [pc, #28] @ a5244 │ │ │ │ + ldr r1, [pc, #28] @ a5248 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq sl, r9, r0, lsl lr │ │ │ │ + eorseq sl, r9, r4, lsl lr │ │ │ │ andeq r0, r0, r4, asr #18 │ │ │ │ - eorseq r3, r5, ip, asr #19 │ │ │ │ + eorseq r3, r5, r8, ror #31 │ │ │ │ │ │ │ │ -000a5250 : │ │ │ │ - ldr r3, [pc, #24] @ a5270 │ │ │ │ - ldr r2, [pc, #24] @ a5274 │ │ │ │ +000a524c : │ │ │ │ + ldr r3, [pc, #24] @ a526c │ │ │ │ + ldr r2, [pc, #24] @ a5270 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #20] @ a5278 │ │ │ │ + ldr r1, [pc, #20] @ a5274 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r2] │ │ │ │ b 4fe14 │ │ │ │ - eorseq sl, r9, r0, lsr #27 │ │ │ │ + eorseq sl, r9, r4, lsr #27 │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - @ instruction: 0x003539d8 │ │ │ │ + @ instruction: 0x00353ff4 │ │ │ │ │ │ │ │ -000a527c : │ │ │ │ +000a5278 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #184] @ a534c │ │ │ │ - ldr r3, [pc, #184] @ a5350 │ │ │ │ + ldr r2, [pc, #184] @ a5348 │ │ │ │ + ldr r3, [pc, #184] @ a534c │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, sp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ bl 50000 │ │ │ │ - ldr r4, [pc, #152] @ a5354 │ │ │ │ + ldr r4, [pc, #152] @ a5350 │ │ │ │ add r4, pc, r4 │ │ │ │ add r3, r0, #32768 @ 0x8000 │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ movcs r3, #1 │ │ │ │ strcs r3, [sp] │ │ │ │ - bcs a530c │ │ │ │ + bcs a5308 │ │ │ │ cmn r0, #1 │ │ │ │ lslne r0, r0, #16 │ │ │ │ asrne r0, r0, #16 │ │ │ │ - beq a530c │ │ │ │ - ldr r2, [pc, #112] @ a5358 │ │ │ │ - ldr r3, [pc, #100] @ a5350 │ │ │ │ + beq a5308 │ │ │ │ + ldr r2, [pc, #112] @ a5354 │ │ │ │ + ldr r3, [pc, #100] @ a534c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a5348 │ │ │ │ + bne a5344 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5340 │ │ │ │ + bne a533c │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ - beq a52e0 │ │ │ │ - ldr r3, [pc, #44] @ a535c │ │ │ │ - ldr r1, [pc, #44] @ a5360 │ │ │ │ + beq a52dc │ │ │ │ + ldr r3, [pc, #44] @ a5358 │ │ │ │ + ldr r1, [pc, #44] @ a535c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #112 @ 0x70 │ │ │ │ - b a52e0 │ │ │ │ + b a52dc │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sl, r9, r4, ror #26 │ │ │ │ + eorseq sl, r9, r8, ror #26 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq sl, r9, r0, asr #26 │ │ │ │ - eorseq sl, r9, r0, lsl sp │ │ │ │ + eorseq sl, r9, r4, asr #26 │ │ │ │ + eorseq sl, r9, r4, lsl sp │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - eorseq r3, r5, r8, lsr #18 │ │ │ │ + eorseq r3, r5, r4, asr #30 │ │ │ │ │ │ │ │ -000a5364 : │ │ │ │ +000a5360 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #132] @ a5400 │ │ │ │ + ldr r3, [pc, #132] @ a53fc │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq a53e4 │ │ │ │ + beq a53e0 │ │ │ │ cmn r0, #32768 @ 0x8000 │ │ │ │ cmneq r4, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq a53c4 │ │ │ │ - bl 3f4328 │ │ │ │ + beq a53c0 │ │ │ │ + bl 3f493c │ │ │ │ teq r4, r5 │ │ │ │ mov r3, r0 │ │ │ │ lsl r0, r0, #16 │ │ │ │ asr r0, r0, #16 │ │ │ │ poppl {r4, r5, r6, pc} │ │ │ │ mul r4, r0, r4 │ │ │ │ cmp r5, r4 │ │ │ │ subne r3, r3, #1 │ │ │ │ lslne r0, r3, #16 │ │ │ │ asrne r0, r0, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #56] @ a5404 │ │ │ │ - ldr r1, [pc, #56] @ a5408 │ │ │ │ + ldr r2, [pc, #56] @ a5400 │ │ │ │ + ldr r1, [pc, #56] @ a5404 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #32] @ a540c │ │ │ │ - ldr r1, [pc, #32] @ a5410 │ │ │ │ + ldr r2, [pc, #32] @ a5408 │ │ │ │ + ldr r1, [pc, #32] @ a540c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b a53dc │ │ │ │ - eorseq sl, r9, ip, ror ip │ │ │ │ + b a53d8 │ │ │ │ + eorseq sl, r9, r0, lsl #25 │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - eorseq r3, r5, r0, asr r8 │ │ │ │ + eorseq r3, r5, ip, ror #28 │ │ │ │ andeq r0, r0, r4, asr #18 │ │ │ │ - eorseq r3, r5, ip, lsl #16 │ │ │ │ + eorseq r3, r5, r8, lsr #28 │ │ │ │ │ │ │ │ -000a5414 : │ │ │ │ +000a5410 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #112] @ a549c │ │ │ │ + ldr r3, [pc, #112] @ a5498 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq a547c │ │ │ │ + beq a5478 │ │ │ │ cmn r0, #32768 @ 0x8000 │ │ │ │ cmneq r4, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq a5474 │ │ │ │ - bl 3f4548 │ │ │ │ + beq a5470 │ │ │ │ + bl 3f4b5c │ │ │ │ teq r4, r5 │ │ │ │ - bmi a545c │ │ │ │ + bmi a5458 │ │ │ │ lsl r0, r1, #16 │ │ │ │ asr r0, r0, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - beq a5474 │ │ │ │ + beq a5470 │ │ │ │ add r0, r1, r4 │ │ │ │ lsl r0, r0, #16 │ │ │ │ asr r0, r0, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ a54a0 │ │ │ │ - ldr r1, [pc, #28] @ a54a4 │ │ │ │ + ldr r2, [pc, #28] @ a549c │ │ │ │ + ldr r1, [pc, #28] @ a54a0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq sl, r9, ip, asr #23 │ │ │ │ + @ instruction: 0x0039abd0 │ │ │ │ andeq r0, r0, r4, asr #18 │ │ │ │ - eorseq r3, r5, r4, ror r7 │ │ │ │ + mlaseq r5, r0, sp, r3 │ │ │ │ │ │ │ │ -000a54a8 : │ │ │ │ - ldr r3, [pc, #24] @ a54c8 │ │ │ │ - ldr r2, [pc, #24] @ a54cc │ │ │ │ +000a54a4 : │ │ │ │ + ldr r3, [pc, #24] @ a54c4 │ │ │ │ + ldr r2, [pc, #24] @ a54c8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #20] @ a54d0 │ │ │ │ + ldr r1, [pc, #20] @ a54cc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r2] │ │ │ │ b 4fe14 │ │ │ │ - eorseq sl, r9, r8, asr #22 │ │ │ │ + eorseq sl, r9, ip, asr #22 │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - eorseq r3, r5, r0, lsr #15 │ │ │ │ + @ instruction: 0x00353dbc │ │ │ │ │ │ │ │ -000a54d4 : │ │ │ │ +000a54d0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #168] @ a5594 │ │ │ │ - ldr r3, [pc, #168] @ a5598 │ │ │ │ + ldr r2, [pc, #168] @ a5590 │ │ │ │ + ldr r3, [pc, #168] @ a5594 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, sp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ bl 50000 │ │ │ │ - ldr r4, [pc, #136] @ a559c │ │ │ │ + ldr r4, [pc, #136] @ a5598 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ andls r0, r0, #255 @ 0xff │ │ │ │ - bhi a554c │ │ │ │ - ldr r2, [pc, #120] @ a55a0 │ │ │ │ - ldr r3, [pc, #108] @ a5598 │ │ │ │ + bhi a5548 │ │ │ │ + ldr r2, [pc, #120] @ a559c │ │ │ │ + ldr r3, [pc, #108] @ a5594 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a5590 │ │ │ │ + bne a558c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5588 │ │ │ │ + bne a5584 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #255 @ 0xff │ │ │ │ - beq a5520 │ │ │ │ - ldr r3, [pc, #44] @ a55a4 │ │ │ │ - ldr r1, [pc, #44] @ a55a8 │ │ │ │ + beq a551c │ │ │ │ + ldr r3, [pc, #44] @ a55a0 │ │ │ │ + ldr r1, [pc, #44] @ a55a4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #239 @ 0xef │ │ │ │ - b a5520 │ │ │ │ + b a551c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sl, r9, ip, lsl #22 │ │ │ │ + eorseq sl, r9, r0, lsl fp │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq sl, r9, r8, ror #21 │ │ │ │ - @ instruction: 0x0039aad0 │ │ │ │ + eorseq sl, r9, ip, ror #21 │ │ │ │ + @ instruction: 0x0039aad4 │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - eorseq r3, r5, r0, lsl #14 │ │ │ │ + eorseq r3, r5, ip, lsl sp │ │ │ │ │ │ │ │ -000a55ac : │ │ │ │ - ldr r3, [pc, #24] @ a55cc │ │ │ │ - ldr r2, [pc, #24] @ a55d0 │ │ │ │ +000a55a8 : │ │ │ │ + ldr r3, [pc, #24] @ a55c8 │ │ │ │ + ldr r2, [pc, #24] @ a55cc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #20] @ a55d4 │ │ │ │ + ldr r1, [pc, #20] @ a55d0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r2] │ │ │ │ b 4fe14 │ │ │ │ - eorseq sl, r9, r4, asr #20 │ │ │ │ + eorseq sl, r9, r8, asr #20 │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - @ instruction: 0x003536bc │ │ │ │ + @ instruction: 0x00353cd8 │ │ │ │ │ │ │ │ -000a55d8 : │ │ │ │ +000a55d4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ tst r0, #1 │ │ │ │ - bne a560c │ │ │ │ + bne a5608 │ │ │ │ asr r0, r0, #1 │ │ │ │ - bl 3f4844 │ │ │ │ + bl 3f4e58 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bic r0, r0, #1 │ │ │ │ bl 5012c │ │ │ │ - ldr r3, [pc, #40] @ a5644 │ │ │ │ + ldr r3, [pc, #40] @ a5640 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 3f4e60 │ │ │ │ + bl 3f5474 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5600 │ │ │ │ + beq a55fc │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - ldrne r5, [pc, #8] @ a5648 │ │ │ │ + ldrne r5, [pc, #8] @ a5644 │ │ │ │ movne r4, #0 │ │ │ │ - b a5600 │ │ │ │ + b a55fc │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ subsgt r4, ip, r0 │ │ │ │ │ │ │ │ -000a564c : │ │ │ │ +000a5648 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ bl 4ffdc │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - ldr r5, [pc, #120] @ a56f0 │ │ │ │ + ldr r5, [pc, #120] @ a56ec │ │ │ │ add r5, pc, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3f4ec4 │ │ │ │ + bl 3f54d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ clz r3, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3f4ec4 │ │ │ │ + bl 3f54d8 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a56cc │ │ │ │ + bne a56c8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #32] @ a56f4 │ │ │ │ - ldr r1, [pc, #32] @ a56f8 │ │ │ │ + ldr r3, [pc, #32] @ a56f0 │ │ │ │ + ldr r1, [pc, #32] @ a56f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - ldr r7, [pc, #16] @ a56fc │ │ │ │ + ldr r7, [pc, #16] @ a56f8 │ │ │ │ mov r6, #0 │ │ │ │ - b a56c0 │ │ │ │ - eorseq sl, r9, r4, lsl #19 │ │ │ │ + b a56bc │ │ │ │ + eorseq sl, r9, r8, lsl #19 │ │ │ │ andeq r0, r0, ip, asr #11 │ │ │ │ - eorseq r3, r5, ip, asr #11 │ │ │ │ + eorseq r3, r5, r8, ror #23 │ │ │ │ subsgt r4, ip, r0 │ │ │ │ │ │ │ │ -000a5700 : │ │ │ │ +000a56fc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ bl 501d4 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - ldr r5, [pc, #120] @ a57a4 │ │ │ │ + ldr r5, [pc, #120] @ a57a0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3f4ec4 │ │ │ │ + bl 3f54d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ clz r3, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3f4ec4 │ │ │ │ + bl 3f54d8 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5780 │ │ │ │ + bne a577c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #32] @ a57a8 │ │ │ │ - ldr r1, [pc, #32] @ a57ac │ │ │ │ + ldr r3, [pc, #32] @ a57a4 │ │ │ │ + ldr r1, [pc, #32] @ a57a8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - ldr r7, [pc, #16] @ a57b0 │ │ │ │ + ldr r7, [pc, #16] @ a57ac │ │ │ │ mov r6, #0 │ │ │ │ - b a5774 │ │ │ │ - @ instruction: 0x0039a8d0 │ │ │ │ + b a5770 │ │ │ │ + @ instruction: 0x0039a8d4 │ │ │ │ andeq r0, r0, ip, asr #11 │ │ │ │ - eorseq r3, r5, r8, lsl r5 │ │ │ │ + eorseq r3, r5, r4, lsr fp │ │ │ │ subsgt r4, ip, r0 │ │ │ │ │ │ │ │ -000a57b4 : │ │ │ │ +000a57b0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ bic r7, r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r3, [pc, #116] @ a5844 │ │ │ │ + ldr r3, [pc, #116] @ a5840 │ │ │ │ mov r5, r1 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 3f4ec4 │ │ │ │ - ldr r8, [pc, #92] @ a5848 │ │ │ │ + bl 3f54d8 │ │ │ │ + ldr r8, [pc, #92] @ a5844 │ │ │ │ add r8, pc, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5810 │ │ │ │ - ldr r3, [pc, #72] @ a5844 │ │ │ │ + bne a580c │ │ │ │ + ldr r3, [pc, #72] @ a5840 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 3f4e88 │ │ │ │ + bl 3f549c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5820 │ │ │ │ + beq a581c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 50180 │ │ │ │ - ldr r3, [pc, #36] @ a584c │ │ │ │ - ldr r1, [pc, #36] @ a5850 │ │ │ │ + ldr r3, [pc, #36] @ a5848 │ │ │ │ + ldr r1, [pc, #36] @ a584c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - ldr r1, [pc, #20] @ a5854 │ │ │ │ + ldr r1, [pc, #20] @ a5850 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ svcvc 0x00efffff │ │ │ │ - eorseq sl, r9, r0, lsl r8 │ │ │ │ + eorseq sl, r9, r4, lsl r8 │ │ │ │ andeq r0, r0, ip, asr #11 │ │ │ │ - eorseq r3, r5, r8, ror r4 │ │ │ │ + mlaseq r5, r4, sl, r3 │ │ │ │ subsgt r4, ip, r0 │ │ │ │ │ │ │ │ -000a5858 : │ │ │ │ +000a5854 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 3f4e74 │ │ │ │ - ldr r6, [pc, #60] @ a58c0 │ │ │ │ + bl 3f5488 │ │ │ │ + ldr r6, [pc, #60] @ a58bc │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a589c │ │ │ │ + bne a5898 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 502ac │ │ │ │ - ldr r3, [pc, #32] @ a58c4 │ │ │ │ - ldr r1, [pc, #32] @ a58c8 │ │ │ │ + ldr r3, [pc, #32] @ a58c0 │ │ │ │ + ldr r1, [pc, #32] @ a58c4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - ldr r1, [pc, #16] @ a58cc │ │ │ │ + ldr r1, [pc, #16] @ a58c8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq sl, r9, r8, ror r7 │ │ │ │ + eorseq sl, r9, ip, ror r7 │ │ │ │ andeq r0, r0, ip, asr #11 │ │ │ │ - @ instruction: 0x003533fc │ │ │ │ + eorseq r3, r5, r8, lsl sl │ │ │ │ subsgt r4, ip, r0 │ │ │ │ │ │ │ │ -000a58d0 : │ │ │ │ +000a58cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ bl 50108 │ │ │ │ - ldr r3, [pc, #132] @ a5978 │ │ │ │ + ldr r3, [pc, #132] @ a5974 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r8, [pc, #128] @ a597c │ │ │ │ + ldr r8, [pc, #128] @ a5978 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 3f4e60 │ │ │ │ + bl 3f5474 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a591c │ │ │ │ + bne a5918 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #92] @ a5980 │ │ │ │ + ldr r3, [pc, #92] @ a597c │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3f4ec4 │ │ │ │ + bl 3f54d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5954 │ │ │ │ - ldr r3, [pc, #64] @ a5980 │ │ │ │ + bne a5950 │ │ │ │ + ldr r3, [pc, #64] @ a597c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 3f4e88 │ │ │ │ + bl 3f549c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5910 │ │ │ │ - ldr r3, [pc, #40] @ a5984 │ │ │ │ - ldr r1, [pc, #40] @ a5988 │ │ │ │ + beq a590c │ │ │ │ + ldr r3, [pc, #40] @ a5980 │ │ │ │ + ldr r1, [pc, #40] @ a5984 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - ldr r5, [pc, #24] @ a598c │ │ │ │ + ldr r5, [pc, #24] @ a5988 │ │ │ │ mov r4, #0 │ │ │ │ - b a5910 │ │ │ │ + b a590c │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ - eorseq sl, r9, r0, lsl #14 │ │ │ │ + eorseq sl, r9, r4, lsl #14 │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - eorseq r3, r5, r8, asr r3 │ │ │ │ + eorseq r3, r5, r4, ror r9 │ │ │ │ subsgt r4, ip, r0 │ │ │ │ │ │ │ │ -000a5990 : │ │ │ │ +000a598c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 3f4e88 │ │ │ │ - ldr r6, [pc, #60] @ a59f8 │ │ │ │ + bl 3f549c │ │ │ │ + ldr r6, [pc, #60] @ a59f4 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a59d4 │ │ │ │ + bne a59d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50228 │ │ │ │ - ldr r3, [pc, #32] @ a59fc │ │ │ │ - ldr r1, [pc, #32] @ a5a00 │ │ │ │ + ldr r3, [pc, #32] @ a59f8 │ │ │ │ + ldr r1, [pc, #32] @ a59fc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - ldr r1, [pc, #16] @ a5a04 │ │ │ │ + ldr r1, [pc, #16] @ a5a00 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq sl, r9, r0, asr #12 │ │ │ │ + eorseq sl, r9, r4, asr #12 │ │ │ │ andeq r0, r0, ip, asr #11 │ │ │ │ - eorseq r3, r5, r4, asr #5 │ │ │ │ + eorseq r3, r5, r0, ror #17 │ │ │ │ subsgt r4, ip, r0 │ │ │ │ │ │ │ │ -000a5a08 : │ │ │ │ +000a5a04 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ bic r5, r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r3, [pc, #64] @ a5a64 │ │ │ │ + ldr r3, [pc, #64] @ a5a60 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f4ec4 │ │ │ │ + bl 3f54d8 │ │ │ │ mov r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5a58 │ │ │ │ - ldr r3, [pc, #32] @ a5a64 │ │ │ │ + bne a5a54 │ │ │ │ + ldr r3, [pc, #32] @ a5a60 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3f4e88 │ │ │ │ + bl 3f549c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ eor r0, r6, #1 │ │ │ │ and r0, r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ svcvc 0x00efffff │ │ │ │ │ │ │ │ -000a5a68 : │ │ │ │ +000a5a64 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - bl 3f4ec4 │ │ │ │ + bl 3f54d8 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000a5a90 : │ │ │ │ +000a5a8c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3f4e60 │ │ │ │ - ldr r8, [pc, #444] @ a5c8c │ │ │ │ + bl 3f5474 │ │ │ │ + ldr r8, [pc, #444] @ a5c88 │ │ │ │ add r8, pc, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5c5c │ │ │ │ + bne a5c58 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 4fe38 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3f4570 │ │ │ │ + bl 3f4b84 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3f4b94 │ │ │ │ + bl 3f51a8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 3f4e60 │ │ │ │ + bl 3f5474 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5ba0 │ │ │ │ + bne a5b9c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f4e74 │ │ │ │ + bl 3f5488 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ strb r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl 3f4e74 │ │ │ │ + bl 3f5488 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq a5ba0 │ │ │ │ + beq a5b9c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - ldr r3, [pc, #252] @ a5c90 │ │ │ │ + ldr r3, [pc, #252] @ a5c8c │ │ │ │ mov r2, #0 │ │ │ │ - bl 3f4570 │ │ │ │ + bl 3f4b84 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3f4e60 │ │ │ │ + bl 3f5474 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5bf4 │ │ │ │ + beq a5bf0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3f4b94 │ │ │ │ + bl 3f51a8 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, #0 │ │ │ │ movlt r4, #0 │ │ │ │ movlt r5, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ @@ -88345,1231 +88344,1231 @@ │ │ │ │ bl 50420 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3f4570 │ │ │ │ - ldr r3, [pc, #112] @ a5c94 │ │ │ │ + bl 3f4b84 │ │ │ │ + ldr r3, [pc, #112] @ a5c90 │ │ │ │ mov r2, #0 │ │ │ │ - bl 3f4eb0 │ │ │ │ + bl 3f54c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5be4 │ │ │ │ - ldr r3, [pc, #88] @ a5c90 │ │ │ │ + beq a5be0 │ │ │ │ + ldr r3, [pc, #88] @ a5c8c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3f4574 │ │ │ │ + bl 3f4b88 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #52] @ a5c98 │ │ │ │ - ldr r1, [pc, #52] @ a5c9c │ │ │ │ + ldr r3, [pc, #52] @ a5c94 │ │ │ │ + ldr r1, [pc, #52] @ a5c98 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - ldr r5, [pc, #36] @ a5ca0 │ │ │ │ + ldr r5, [pc, #36] @ a5c9c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - eorseq sl, r9, ip, lsr #10 │ │ │ │ + eorseq sl, r9, r0, lsr r5 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svccc 0x00e00000 │ │ │ │ andeq r0, r0, r4, asr #18 │ │ │ │ - eorseq r3, r5, r4, rrx │ │ │ │ + eorseq r3, r5, r0, lsl #13 │ │ │ │ subsgt r4, ip, r0 │ │ │ │ │ │ │ │ -000a5ca4 : │ │ │ │ +000a5ca0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r1 │ │ │ │ - ldr r1, [pc, #1012] @ a60b4 │ │ │ │ + ldr r1, [pc, #1012] @ a60b0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ bic r7, fp, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ mvn r2, #0 │ │ │ │ - ldr r3, [pc, #984] @ a60b8 │ │ │ │ + ldr r3, [pc, #984] @ a60b4 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 3f4ec4 │ │ │ │ + bl 3f54d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5dd4 │ │ │ │ - ldr r3, [pc, #956] @ a60b8 │ │ │ │ + bne a5dd0 │ │ │ │ + ldr r3, [pc, #956] @ a60b4 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ - bl 3f4eb0 │ │ │ │ + bl 3f54c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5dd4 │ │ │ │ + bne a5dd0 │ │ │ │ bic r9, r5, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r3, [pc, #924] @ a60b8 │ │ │ │ + ldr r3, [pc, #924] @ a60b4 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3f4ec4 │ │ │ │ + bl 3f54d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5d4c │ │ │ │ - ldr r3, [pc, #896] @ a60b8 │ │ │ │ + bne a5d48 │ │ │ │ + ldr r3, [pc, #896] @ a60b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 3f4eb0 │ │ │ │ + bl 3f54c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5e98 │ │ │ │ + beq a5e94 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3f4ec4 │ │ │ │ + bl 3f54d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5fd4 │ │ │ │ - ldr r3, [pc, #844] @ a60bc │ │ │ │ + bne a5fd0 │ │ │ │ + ldr r3, [pc, #844] @ a60b8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3f4e60 │ │ │ │ + bl 3f5474 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5ff0 │ │ │ │ + bne a5fec │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3f4eb0 │ │ │ │ + bl 3f54c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6070 │ │ │ │ - ldr r3, [pc, #788] @ a60bc │ │ │ │ + beq a606c │ │ │ │ + ldr r3, [pc, #788] @ a60b8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #0 │ │ │ │ - bl 3f4eb0 │ │ │ │ + bl 3f54c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5e80 │ │ │ │ + beq a5e7c │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 3f4ec4 │ │ │ │ + bl 3f54d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6048 │ │ │ │ + bne a6044 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3f4ec4 │ │ │ │ + bl 3f54d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5fd4 │ │ │ │ + bne a5fd0 │ │ │ │ bic r7, r5, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r3, [pc, #672] @ a60b8 │ │ │ │ + ldr r3, [pc, #672] @ a60b4 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3f4ec4 │ │ │ │ + bl 3f54d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5e48 │ │ │ │ - ldr r3, [pc, #644] @ a60b8 │ │ │ │ + bne a5e44 │ │ │ │ + ldr r3, [pc, #644] @ a60b4 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3f4eb0 │ │ │ │ + bl 3f54c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5f78 │ │ │ │ + beq a5f74 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3f4eb0 │ │ │ │ + bl 3f54c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5fbc │ │ │ │ + bne a5fb8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3f4e60 │ │ │ │ + bl 3f5474 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5ff0 │ │ │ │ + bne a5fec │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ bl 50240 │ │ │ │ - ldr r3, [pc, #516] @ a60b8 │ │ │ │ + ldr r3, [pc, #516] @ a60b4 │ │ │ │ mvn r2, #0 │ │ │ │ bic r5, r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ - bl 3f4ec4 │ │ │ │ + bl 3f54d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5eec │ │ │ │ - ldr r3, [pc, #480] @ a60b8 │ │ │ │ + bne a5ee8 │ │ │ │ + ldr r3, [pc, #480] @ a60b4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 3f4eb0 │ │ │ │ + bl 3f54c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5dc4 │ │ │ │ + beq a5dc0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3f4ec4 │ │ │ │ + bl 3f54d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5f24 │ │ │ │ + bne a5f20 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 3f4e60 │ │ │ │ + bl 3f5474 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5f58 │ │ │ │ - ldr r3, [pc, #404] @ a60c0 │ │ │ │ + beq a5f54 │ │ │ │ + ldr r3, [pc, #404] @ a60bc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r1, [pc, #400] @ a60c4 │ │ │ │ + ldr r1, [pc, #400] @ a60c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - ldr r7, [pc, #384] @ a60c8 │ │ │ │ + ldr r7, [pc, #384] @ a60c4 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #360] @ a60cc │ │ │ │ - ldr r1, [pc, #360] @ a60d0 │ │ │ │ + ldr r3, [pc, #360] @ a60c8 │ │ │ │ + ldr r1, [pc, #360] @ a60cc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b a5f40 │ │ │ │ + b a5f3c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 4fe38 │ │ │ │ - ldr r3, [pc, #296] @ a60bc │ │ │ │ + ldr r3, [pc, #296] @ a60b8 │ │ │ │ mov r2, #0 │ │ │ │ - bl 3f4e60 │ │ │ │ + bl 3f5474 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne a6008 │ │ │ │ - bl 3f4eb0 │ │ │ │ + bne a6004 │ │ │ │ + bl 3f54c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5e64 │ │ │ │ - ldr r7, [pc, #272] @ a60d4 │ │ │ │ + beq a5e60 │ │ │ │ + ldr r7, [pc, #272] @ a60d0 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #224] @ a60bc │ │ │ │ + ldr r3, [pc, #224] @ a60b8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ - bl 3f4e60 │ │ │ │ + bl 3f5474 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5dbc │ │ │ │ - ldr r7, [pc, #196] @ a60bc │ │ │ │ + beq a5db8 │ │ │ │ + ldr r7, [pc, #196] @ a60b8 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 3f4eb0 │ │ │ │ + bl 3f54c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6064 │ │ │ │ + bne a6060 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 3f4e60 │ │ │ │ + bl 3f5474 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5ff0 │ │ │ │ + bne a5fec │ │ │ │ cmp fp, #0 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ movlt r6, #0 │ │ │ │ movlt r7, #-2147483648 @ 0x80000000 │ │ │ │ - b a5dc4 │ │ │ │ + b a5dc0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 3f4e60 │ │ │ │ + bl 3f5474 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5ff0 │ │ │ │ + bne a5fec │ │ │ │ mov r6, sl │ │ │ │ mov r7, fp │ │ │ │ - b a5dc4 │ │ │ │ + b a5dc0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3f4e74 │ │ │ │ + bl 3f5488 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5e80 │ │ │ │ + beq a5e7c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - ldr r3, [pc, #32] @ a60bc │ │ │ │ + ldr r3, [pc, #32] @ a60b8 │ │ │ │ mov r2, #0 │ │ │ │ - bl 3f4e74 │ │ │ │ + bl 3f5488 │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, r4 │ │ │ │ addne r7, r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq a5e80 │ │ │ │ - b a5dc4 │ │ │ │ - eorseq sl, r9, r8, lsr r3 │ │ │ │ + beq a5e7c │ │ │ │ + b a5dc0 │ │ │ │ + eorseq sl, r9, ip, lsr r3 │ │ │ │ svcvc 0x00efffff │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, ip, asr #11 │ │ │ │ - eorseq r2, r5, r0, ror sp │ │ │ │ + eorseq r3, r5, ip, lsl #7 │ │ │ │ subsgt r4, ip, r0 │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - eorseq r2, r5, r0, asr sp │ │ │ │ + eorseq r3, r5, ip, ror #6 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ │ │ │ │ -000a60d8 : │ │ │ │ +000a60d4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #528] @ a6300 │ │ │ │ + ldr r2, [pc, #528] @ a62fc │ │ │ │ tst r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - bne a6258 │ │ │ │ + bne a6254 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ asr r1, r1, #1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a62b0 │ │ │ │ + beq a62ac │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ addlt r1, r1, r3 │ │ │ │ cmp r1, r3 │ │ │ │ movlt r3, #0 │ │ │ │ movge r3, #1 │ │ │ │ orrs r3, r3, r1, lsr #31 │ │ │ │ - bne a61fc │ │ │ │ + bne a61f8 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ lsr r3, r2, #2 │ │ │ │ tst r2, #32 │ │ │ │ and r3, r3, #7 │ │ │ │ - beq a61cc │ │ │ │ + beq a61c8 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ cmp r3, #1 │ │ │ │ ldrbeq r4, [r0, r1] │ │ │ │ - beq a616c │ │ │ │ + beq a6168 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a6230 │ │ │ │ + beq a622c │ │ │ │ cmp r3, #4 │ │ │ │ ldreq r4, [r0, r1, lsl #2] │ │ │ │ - bne a62b4 │ │ │ │ + bne a62b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ bl 50414 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6214 │ │ │ │ + beq a6210 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a62b8 │ │ │ │ + beq a62b4 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ and r3, r2, #28 │ │ │ │ cmp r3, #4 │ │ │ │ - beq a6274 │ │ │ │ + beq a6270 │ │ │ │ cmp r3, #8 │ │ │ │ - beq a623c │ │ │ │ + beq a6238 │ │ │ │ cmp r3, #16 │ │ │ │ - bne a62dc │ │ │ │ + bne a62d8 │ │ │ │ tst r2, #32 │ │ │ │ - beq a621c │ │ │ │ + beq a6218 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r3, r0, #20 │ │ │ │ addeq r3, r0, #28 │ │ │ │ str r4, [r3] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a614c │ │ │ │ - ldr r3, [pc, #292] @ a6304 │ │ │ │ - ldr r1, [pc, #292] @ a6308 │ │ │ │ - ldr r0, [pc, #292] @ a630c │ │ │ │ + bne a6148 │ │ │ │ + ldr r3, [pc, #292] @ a6300 │ │ │ │ + ldr r1, [pc, #292] @ a6304 │ │ │ │ + ldr r0, [pc, #292] @ a6308 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #288] @ a6310 │ │ │ │ + ldr r2, [pc, #288] @ a630c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #820 @ 0x334 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #272] @ a6314 │ │ │ │ - ldr r1, [pc, #272] @ a6318 │ │ │ │ + ldr r3, [pc, #272] @ a6310 │ │ │ │ + ldr r1, [pc, #272] @ a6314 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a61d8 │ │ │ │ + beq a61d4 │ │ │ │ str r4, [r3] │ │ │ │ pop {r4, pc} │ │ │ │ lsl r1, r1, #1 │ │ │ │ ldrh r4, [r0, r1] │ │ │ │ - b a616c │ │ │ │ + b a6168 │ │ │ │ tst r2, #32 │ │ │ │ - beq a6290 │ │ │ │ + beq a628c │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r3, r0, #20 │ │ │ │ addeq r3, r0, #28 │ │ │ │ strh r4, [r3] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #188] @ a631c │ │ │ │ - ldr r1, [pc, #188] @ a6320 │ │ │ │ + ldr r3, [pc, #188] @ a6318 │ │ │ │ + ldr r1, [pc, #188] @ a631c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b a6214 │ │ │ │ + b a6210 │ │ │ │ tst r2, #32 │ │ │ │ - beq a62a0 │ │ │ │ + beq a629c │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r3, r0, #20 │ │ │ │ addeq r3, r0, #28 │ │ │ │ strb r4, [r3] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a6250 │ │ │ │ - b a61d8 │ │ │ │ + bne a624c │ │ │ │ + b a61d4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a6288 │ │ │ │ - b a61d8 │ │ │ │ + bne a6284 │ │ │ │ + b a61d4 │ │ │ │ bl 50594 │ │ │ │ bl 505d4 │ │ │ │ - ldr r3, [pc, #100] @ a6324 │ │ │ │ - ldr r1, [pc, #100] @ a6328 │ │ │ │ - ldr r0, [pc, #100] @ a632c │ │ │ │ + ldr r3, [pc, #100] @ a6320 │ │ │ │ + ldr r1, [pc, #100] @ a6324 │ │ │ │ + ldr r0, [pc, #100] @ a6328 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #792 @ 0x318 │ │ │ │ mov r2, #26 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ a6330 │ │ │ │ - ldr r1, [pc, #76] @ a6334 │ │ │ │ - ldr r0, [pc, #76] @ a6338 │ │ │ │ + ldr r3, [pc, #76] @ a632c │ │ │ │ + ldr r1, [pc, #76] @ a6330 │ │ │ │ + ldr r0, [pc, #76] @ a6334 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #792 @ 0x318 │ │ │ │ mov r2, #31 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r9, r9, r8, lsl #30 │ │ │ │ - eorseq sl, r7, ip, lsl #31 │ │ │ │ - eorseq pc, r4, ip, lsl #4 │ │ │ │ - eorseq r2, r5, r8, lsl fp │ │ │ │ + eorseq r9, r9, ip, lsl #30 │ │ │ │ + eorseq fp, r7, r8, lsr #11 │ │ │ │ + eorseq pc, r4, r8, lsr #16 │ │ │ │ + eorseq r3, r5, r4, lsr r1 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ andeq r0, r0, r0, ror sl │ │ │ │ - eorseq r2, r5, r4, ror #21 │ │ │ │ + eorseq r3, r5, r0, lsl #2 │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - eorseq r2, r5, r8, lsr fp │ │ │ │ - eorseq sl, r7, ip, lsr #29 │ │ │ │ - eorseq r2, r5, r0, asr sl │ │ │ │ - eorseq r2, r5, r4, lsl #21 │ │ │ │ - eorseq sl, r7, r8, lsl #29 │ │ │ │ - eorseq r2, r5, ip, lsr #20 │ │ │ │ - eorseq r2, r5, ip, ror sl │ │ │ │ + eorseq r3, r5, r4, asr r1 │ │ │ │ + eorseq fp, r7, r8, asr #9 │ │ │ │ + eorseq r3, r5, ip, rrx │ │ │ │ + eorseq r3, r5, r0, lsr #1 │ │ │ │ + eorseq fp, r7, r4, lsr #9 │ │ │ │ + eorseq r3, r5, r8, asr #32 │ │ │ │ + mlaseq r5, r8, r0, r3 │ │ │ │ │ │ │ │ -000a633c : │ │ │ │ +000a6338 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r1, [pc, #1100] @ a67a4 │ │ │ │ + ldr r1, [pc, #1100] @ a67a0 │ │ │ │ sub sp, sp, #28 │ │ │ │ - ldr r3, [pc, #1096] @ a67a8 │ │ │ │ + ldr r3, [pc, #1096] @ a67a4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r2, [pc, #1084] @ a67ac │ │ │ │ + ldr r2, [pc, #1084] @ a67a8 │ │ │ │ add r4, sp, #68 @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - ble a6714 │ │ │ │ + ble a6710 │ │ │ │ mov r3, #0 │ │ │ │ - ldr sl, [pc, #1048] @ a67b0 │ │ │ │ + ldr sl, [pc, #1048] @ a67ac │ │ │ │ mov r8, r4 │ │ │ │ mov r6, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r3 │ │ │ │ mvn r9, #-2147483648 @ 0x80000000 │ │ │ │ str r4, [sp, #12] │ │ │ │ - b a6438 │ │ │ │ + b a6434 │ │ │ │ lsr lr, ip, #2 │ │ │ │ and lr, lr, #7 │ │ │ │ cmp lr, #1 │ │ │ │ - beq a6468 │ │ │ │ + beq a6464 │ │ │ │ cmp lr, #2 │ │ │ │ - beq a6470 │ │ │ │ + beq a646c │ │ │ │ cmp lr, #4 │ │ │ │ - bne a6730 │ │ │ │ + bne a672c │ │ │ │ mov lr, sl │ │ │ │ cmp r1, lr │ │ │ │ movcc r1, lr │ │ │ │ sub lr, r9, r0 │ │ │ │ cmp lr, fp │ │ │ │ - bcc a64d4 │ │ │ │ + bcc a64d0 │ │ │ │ cmp r4, #0 │ │ │ │ moveq lr, #0 │ │ │ │ andne lr, r6, #1 │ │ │ │ cmp lr, #0 │ │ │ │ add r0, r0, fp │ │ │ │ - beq a6428 │ │ │ │ + beq a6424 │ │ │ │ ldr lr, [r4, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ - beq a6754 │ │ │ │ + beq a6750 │ │ │ │ ldrb lr, [r4, #16] │ │ │ │ eor ip, ip, lr │ │ │ │ tst ip, #28 │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ add ip, r5, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq a64f0 │ │ │ │ + beq a64ec │ │ │ │ mov r5, ip │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r8], #4 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ ldr lr, [ip, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ - beq a6478 │ │ │ │ + beq a6474 │ │ │ │ ldrb ip, [r3, #16] │ │ │ │ ldr fp, [r3, #8] │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq a63b4 │ │ │ │ + beq a63b0 │ │ │ │ mov lr, #127 @ 0x7f │ │ │ │ - b a63d8 │ │ │ │ + b a63d4 │ │ │ │ mov lr, #255 @ 0xff │ │ │ │ - b a63d8 │ │ │ │ - ldr lr, [pc, #828] @ a67b4 │ │ │ │ - b a63d8 │ │ │ │ - ldr r1, [pc, #824] @ a67b8 │ │ │ │ + b a63d4 │ │ │ │ + ldr lr, [pc, #828] @ a67b0 │ │ │ │ + b a63d4 │ │ │ │ + ldr r1, [pc, #824] @ a67b4 │ │ │ │ ldr r3, [ip, #12] │ │ │ │ ldr r2, [r2, r1] │ │ │ │ - ldr r1, [pc, #816] @ a67bc │ │ │ │ + ldr r1, [pc, #816] @ a67b8 │ │ │ │ ldr r0, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r5 │ │ │ │ bl 5030c │ │ │ │ mov r8, #0 │ │ │ │ - ldr r2, [pc, #796] @ a67c0 │ │ │ │ - ldr r3, [pc, #768] @ a67a8 │ │ │ │ + ldr r2, [pc, #796] @ a67bc │ │ │ │ + ldr r3, [pc, #768] @ a67a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a672c │ │ │ │ + bne a6728 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #744] @ a67c4 │ │ │ │ - ldr r1, [pc, #744] @ a67c8 │ │ │ │ + ldr r3, [pc, #744] @ a67c0 │ │ │ │ + ldr r1, [pc, #744] @ a67c4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b a6498 │ │ │ │ + b a6494 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ bl 50414 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a6498 │ │ │ │ + beq a6494 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r7, r6 │ │ │ │ - beq a6650 │ │ │ │ + beq a664c │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq a67a0 │ │ │ │ + beq a679c │ │ │ │ ldrb sl, [r8, #16] │ │ │ │ tst sl, #32 │ │ │ │ - beq a66f4 │ │ │ │ + beq a66f0 │ │ │ │ tst sl, #64 @ 0x40 │ │ │ │ addne r9, r8, #20 │ │ │ │ addeq r9, r8, #28 │ │ │ │ lsr sl, sl, #2 │ │ │ │ cmp r7, #0 │ │ │ │ and sl, sl, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ - ble a65c0 │ │ │ │ + ble a65bc │ │ │ │ mov r6, #0 │ │ │ │ - b a655c │ │ │ │ + b a6558 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - beq a65bc │ │ │ │ + beq a65b8 │ │ │ │ ldr r1, [r4] │ │ │ │ add r4, r4, #4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a6778 │ │ │ │ + beq a6774 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6550 │ │ │ │ + beq a654c │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq a66c4 │ │ │ │ + beq a66c0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r1, #20 │ │ │ │ addeq r1, r1, #28 │ │ │ │ mul r5, sl, r2 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ add r6, r6, #1 │ │ │ │ bl 4fd00 │ │ │ │ cmp r7, r6 │ │ │ │ add r9, r9, r5 │ │ │ │ - bne a655c │ │ │ │ + bne a6558 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a67a0 │ │ │ │ + beq a679c │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq a6704 │ │ │ │ + beq a6700 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r8, #20 │ │ │ │ addeq r3, r8, #28 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ mla r3, r2, sl, r3 │ │ │ │ cmp r9, r3 │ │ │ │ - bne a677c │ │ │ │ + bne a6778 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fc1c <_PyUnicode_CheckConsistency@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne a649c │ │ │ │ - ldr r3, [pc, #444] @ a67cc │ │ │ │ - ldr r1, [pc, #444] @ a67d0 │ │ │ │ - ldr r0, [pc, #444] @ a67d4 │ │ │ │ + bne a6498 │ │ │ │ + ldr r3, [pc, #444] @ a67c8 │ │ │ │ + ldr r1, [pc, #444] @ a67cc │ │ │ │ + ldr r0, [pc, #444] @ a67d0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #748 @ 0x2ec │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r9, [sp] │ │ │ │ bl 4fdcc │ │ │ │ cmp r7, r5 │ │ │ │ add r6, r6, r9 │ │ │ │ add r7, r7, #1 │ │ │ │ - beq a6684 │ │ │ │ + beq a6680 │ │ │ │ ldr r2, [r4] │ │ │ │ add r4, r4, #4 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a6778 │ │ │ │ + beq a6774 │ │ │ │ ldr r9, [r2, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - bne a662c │ │ │ │ + bne a6628 │ │ │ │ cmp r7, r5 │ │ │ │ add r7, r7, #1 │ │ │ │ - bne a6650 │ │ │ │ + bne a664c │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a6778 │ │ │ │ + beq a6774 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq a65f4 │ │ │ │ - ldr r3, [pc, #304] @ a67d8 │ │ │ │ - ldr r1, [pc, #304] @ a67dc │ │ │ │ - ldr r0, [pc, #304] @ a67e0 │ │ │ │ + beq a65f0 │ │ │ │ + ldr r3, [pc, #304] @ a67d4 │ │ │ │ + ldr r1, [pc, #304] @ a67d8 │ │ │ │ + ldr r0, [pc, #304] @ a67dc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #748 @ 0x2ec │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a659c │ │ │ │ - ldr r3, [pc, #268] @ a67e4 │ │ │ │ - ldr r1, [pc, #268] @ a67e8 │ │ │ │ - ldr r0, [pc, #268] @ a67ec │ │ │ │ + bne a6598 │ │ │ │ + ldr r3, [pc, #268] @ a67e0 │ │ │ │ + ldr r1, [pc, #268] @ a67e4 │ │ │ │ + ldr r0, [pc, #268] @ a67e8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #264] @ a67f0 │ │ │ │ + ldr r2, [pc, #264] @ a67ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #820 @ 0x334 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ ldr r9, [r8, #28] │ │ │ │ cmp r9, #0 │ │ │ │ - bne a6534 │ │ │ │ - b a66d0 │ │ │ │ + bne a6530 │ │ │ │ + b a66cc │ │ │ │ ldr r3, [r8, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a65e4 │ │ │ │ - b a66d0 │ │ │ │ + bne a65e0 │ │ │ │ + b a66cc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bl 50414 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne a650c │ │ │ │ - b a6498 │ │ │ │ + bne a6508 │ │ │ │ + b a6494 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #188] @ a67f4 │ │ │ │ - ldr r1, [pc, #188] @ a67f8 │ │ │ │ - ldr r0, [pc, #188] @ a67fc │ │ │ │ + ldr r3, [pc, #188] @ a67f0 │ │ │ │ + ldr r1, [pc, #188] @ a67f4 │ │ │ │ + ldr r0, [pc, #188] @ a67f8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #184] @ a6800 │ │ │ │ + ldr r2, [pc, #184] @ a67fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #776 @ 0x308 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #168] @ a6804 │ │ │ │ - ldr r1, [pc, #168] @ a6808 │ │ │ │ - ldr r0, [pc, #168] @ a680c │ │ │ │ + ldr r3, [pc, #168] @ a6800 │ │ │ │ + ldr r1, [pc, #168] @ a6804 │ │ │ │ + ldr r0, [pc, #168] @ a6808 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #748 @ 0x2ec │ │ │ │ mov r2, #85 @ 0x55 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50594 │ │ │ │ - ldr r3, [pc, #140] @ a6810 │ │ │ │ - ldr r1, [pc, #140] @ a6814 │ │ │ │ - ldr r0, [pc, #140] @ a6818 │ │ │ │ + ldr r3, [pc, #140] @ a680c │ │ │ │ + ldr r1, [pc, #140] @ a6810 │ │ │ │ + ldr r0, [pc, #140] @ a6814 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #748 @ 0x2ec │ │ │ │ mov r2, #111 @ 0x6f │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50618 │ │ │ │ - mlaseq r9, ip, ip, r9 │ │ │ │ + eorseq r9, r9, r0, lsr #25 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r9, r9, r4, lsl #25 │ │ │ │ + eorseq r9, r9, r8, lsl #25 │ │ │ │ @ instruction: 0x0010ffff │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r2, r5, r0, asr #18 │ │ │ │ - eorseq r9, r9, r4, asr fp │ │ │ │ + eorseq r2, r5, ip, asr pc │ │ │ │ + eorseq r9, r9, r8, asr fp │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - eorseq r2, r5, r4, lsr #18 │ │ │ │ - eorseq sl, r7, ip, asr fp │ │ │ │ - eorseq r2, r5, r0, lsl #14 │ │ │ │ - eorseq r2, r5, r8, lsr #17 │ │ │ │ - eorseq sl, r7, r4, asr #21 │ │ │ │ - eorseq r2, r5, r8, ror #12 │ │ │ │ - eorseq r2, r5, r8, ror #15 │ │ │ │ - mlaseq r7, r4, sl, sl │ │ │ │ - eorseq lr, r4, r4, lsl sp │ │ │ │ - eorseq r2, r5, r0, lsr #12 │ │ │ │ + eorseq r2, r5, r0, asr #30 │ │ │ │ + eorseq fp, r7, r8, ror r1 │ │ │ │ + eorseq r2, r5, ip, lsl sp │ │ │ │ + eorseq r2, r5, r4, asr #29 │ │ │ │ + eorseq fp, r7, r0, ror #1 │ │ │ │ + eorseq r2, r5, r4, lsl #25 │ │ │ │ + eorseq r2, r5, r4, lsl #28 │ │ │ │ + ldrheq fp, [r7], -r0 @ │ │ │ │ + eorseq pc, r4, r0, lsr r3 @ │ │ │ │ + eorseq r2, r5, ip, lsr ip │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ - eorseq sl, r7, r4, lsr sl │ │ │ │ - @ instruction: 0x0034ecb4 │ │ │ │ - @ instruction: 0x0034ecf4 │ │ │ │ + eorseq fp, r7, r0, asr r0 │ │ │ │ + @ instruction: 0x0034f2d0 │ │ │ │ + eorseq pc, r4, r0, lsl r3 @ │ │ │ │ andeq r0, r0, r6, ror r1 │ │ │ │ - eorseq sl, r7, r0, lsl sl │ │ │ │ - @ instruction: 0x003525b4 │ │ │ │ - eorseq r2, r5, ip, asr #13 │ │ │ │ - eorseq sl, r7, r8, ror #19 │ │ │ │ - eorseq r2, r5, ip, lsl #11 │ │ │ │ - eorseq r2, r5, r0, asr #13 │ │ │ │ + eorseq fp, r7, ip, lsr #32 │ │ │ │ + @ instruction: 0x00352bd0 │ │ │ │ + eorseq r2, r5, r8, ror #25 │ │ │ │ + eorseq fp, r7, r4 │ │ │ │ + eorseq r2, r5, r8, lsr #23 │ │ │ │ + @ instruction: 0x00352cdc │ │ │ │ │ │ │ │ -000a681c : │ │ │ │ +000a6818 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl a46ec │ │ │ │ - ldr r7, [pc, #76] @ a6890 │ │ │ │ + bl a46e8 │ │ │ │ + ldr r7, [pc, #76] @ a688c │ │ │ │ add r7, pc, r7 │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq a6864 │ │ │ │ + beq a6860 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 500a8 │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6850 │ │ │ │ - ldr r3, [pc, #28] @ a6894 │ │ │ │ - ldr r1, [pc, #28] @ a6898 │ │ │ │ + beq a684c │ │ │ │ + ldr r3, [pc, #28] @ a6890 │ │ │ │ + ldr r1, [pc, #28] @ a6894 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0x003997b8 │ │ │ │ + @ instruction: 0x003997bc │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - eorseq r2, r5, r0, lsr #10 │ │ │ │ + eorseq r2, r5, ip, lsr fp │ │ │ │ │ │ │ │ -000a689c : │ │ │ │ +000a6898 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl a46ec │ │ │ │ - ldr r7, [pc, #80] @ a6918 │ │ │ │ + bl a46e8 │ │ │ │ + ldr r7, [pc, #80] @ a6914 │ │ │ │ add r7, pc, r7 │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq a68ec │ │ │ │ + beq a68e8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 5006c │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a68d4 │ │ │ │ - ldr r3, [pc, #28] @ a691c │ │ │ │ - ldr r1, [pc, #28] @ a6920 │ │ │ │ + beq a68d0 │ │ │ │ + ldr r3, [pc, #28] @ a6918 │ │ │ │ + ldr r1, [pc, #28] @ a691c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - eorseq r9, r9, r4, lsr r7 │ │ │ │ + eorseq r9, r9, r8, lsr r7 │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - mlaseq r5, r8, r4, r2 │ │ │ │ + @ instruction: 0x00352ab4 │ │ │ │ │ │ │ │ -000a6924 : │ │ │ │ +000a6920 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq a696c │ │ │ │ + beq a6968 │ │ │ │ mvn ip, #0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 4ffac │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bl 50594 │ │ │ │ │ │ │ │ -000a6970 : │ │ │ │ - ldr r3, [pc, #16] @ a6988 │ │ │ │ - ldr r2, [pc, #16] @ a698c │ │ │ │ +000a696c : │ │ │ │ + ldr r3, [pc, #16] @ a6984 │ │ │ │ + ldr r2, [pc, #16] @ a6988 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #3764] @ 0xeb4 │ │ │ │ - b a6924 │ │ │ │ - eorseq r9, r9, r0, lsl #13 │ │ │ │ + b a6920 │ │ │ │ + eorseq r9, r9, r4, lsl #13 │ │ │ │ muleq r0, r4, r8 │ │ │ │ │ │ │ │ -000a6990 : │ │ │ │ +000a698c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq a69d8 │ │ │ │ + beq a69d4 │ │ │ │ mov ip, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 4ffac │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bl 50594 │ │ │ │ │ │ │ │ -000a69dc : │ │ │ │ +000a69d8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl 4fd90 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ │ │ │ -000a6a08 : │ │ │ │ +000a6a04 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a6a28 │ │ │ │ + beq a6a24 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 50594 │ │ │ │ │ │ │ │ -000a6a3c : │ │ │ │ +000a6a38 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a6a54 │ │ │ │ + beq a6a50 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 50594 │ │ │ │ │ │ │ │ -000a6a68 : │ │ │ │ +000a6a64 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - beq a6a9c │ │ │ │ + beq a6a98 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 502dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a6af4 │ │ │ │ + beq a6af0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a6ab8 │ │ │ │ + beq a6ab4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ bl 502dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a6af4 │ │ │ │ + beq a6af0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq a6ae0 │ │ │ │ + beq a6adc │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r6, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 502e8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 5039c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000a6afc : │ │ │ │ +000a6af8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - beq a6b30 │ │ │ │ + beq a6b2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 502dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a6b74 │ │ │ │ + beq a6b70 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a6b4c │ │ │ │ + beq a6b48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ bl 502dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a6b74 │ │ │ │ + beq a6b70 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a6b70 │ │ │ │ + beq a6b6c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 4fe80 │ │ │ │ bl 50024 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000a6b7c : │ │ │ │ +000a6b78 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr ip, [pc, #188] @ a6c54 │ │ │ │ + ldr ip, [pc, #188] @ a6c50 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add ip, pc, ip │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a6c50 │ │ │ │ + beq a6c4c │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq a6bd0 │ │ │ │ - ldr r3, [pc, #160] @ a6c58 │ │ │ │ - ldr r1, [pc, #160] @ a6c5c │ │ │ │ + beq a6bcc │ │ │ │ + ldr r3, [pc, #160] @ a6c54 │ │ │ │ + ldr r1, [pc, #160] @ a6c58 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 5030c │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ lsr r3, r2, #2 │ │ │ │ tst r2, #32 │ │ │ │ and r3, r3, #7 │ │ │ │ - beq a6c1c │ │ │ │ + beq a6c18 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ cmp r3, #1 │ │ │ │ ldrbeq r0, [r0] │ │ │ │ - beq a6c14 │ │ │ │ + beq a6c10 │ │ │ │ cmp r3, #2 │ │ │ │ ldrheq r0, [r0] │ │ │ │ - beq a6c14 │ │ │ │ + beq a6c10 │ │ │ │ cmp r3, #4 │ │ │ │ ldreq r0, [r0] │ │ │ │ - bne a6c4c │ │ │ │ + bne a6c48 │ │ │ │ lsl r0, r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6bf0 │ │ │ │ - ldr r3, [pc, #48] @ a6c60 │ │ │ │ - ldr r1, [pc, #48] @ a6c64 │ │ │ │ - ldr r0, [pc, #48] @ a6c68 │ │ │ │ + bne a6bec │ │ │ │ + ldr r3, [pc, #48] @ a6c5c │ │ │ │ + ldr r1, [pc, #48] @ a6c60 │ │ │ │ + ldr r0, [pc, #48] @ a6c64 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #44] @ a6c6c │ │ │ │ + ldr r2, [pc, #44] @ a6c68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #820 @ 0x334 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 505d4 │ │ │ │ bl 50594 │ │ │ │ - eorseq r9, r9, r0, ror #8 │ │ │ │ + eorseq r9, r9, r4, ror #8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r2, r5, ip, lsr #6 │ │ │ │ - eorseq sl, r7, ip, lsr r5 │ │ │ │ - @ instruction: 0x0034e7bc │ │ │ │ - eorseq r2, r5, r8, asr #1 │ │ │ │ + eorseq r2, r5, r8, asr #18 │ │ │ │ + eorseq sl, r7, r8, asr fp │ │ │ │ + @ instruction: 0x0034edd8 │ │ │ │ + eorseq r2, r5, r4, ror #13 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ │ │ │ │ -000a6c70 : │ │ │ │ - ldr r2, [pc, #220] @ a6d54 │ │ │ │ - ldr r3, [pc, #220] @ a6d58 │ │ │ │ +000a6c6c : │ │ │ │ + ldr r2, [pc, #220] @ a6d50 │ │ │ │ + ldr r3, [pc, #220] @ a6d54 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [r2, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, ip │ │ │ │ - beq a6c94 │ │ │ │ + beq a6c90 │ │ │ │ mov r2, #2 │ │ │ │ b 4ff40 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - beq a6cbc │ │ │ │ + beq a6cb8 │ │ │ │ pop {r4, lr} │ │ │ │ mov r2, #2 │ │ │ │ b 4ff40 │ │ │ │ cmp r0, r1 │ │ │ │ - beq a6d24 │ │ │ │ - ldr r3, [pc, #144] @ a6d5c │ │ │ │ + beq a6d20 │ │ │ │ + ldr r3, [pc, #144] @ a6d58 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp ip, r3 │ │ │ │ - beq a6d30 │ │ │ │ - ldr r3, [pc, #132] @ a6d60 │ │ │ │ + beq a6d2c │ │ │ │ + ldr r3, [pc, #132] @ a6d5c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp ip, r3 │ │ │ │ - beq a6d2c │ │ │ │ + beq a6d28 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne a6d1c │ │ │ │ + bne a6d18 │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ cmp ip, r3 │ │ │ │ - bne a6d1c │ │ │ │ + bne a6d18 │ │ │ │ add r1, r1, #16 │ │ │ │ add r0, r0, #16 │ │ │ │ bl 4fd78 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #44] @ a6d64 │ │ │ │ - ldr r1, [pc, #44] @ a6d68 │ │ │ │ - ldr r0, [pc, #44] @ a6d6c │ │ │ │ + ldr r3, [pc, #44] @ a6d60 │ │ │ │ + ldr r1, [pc, #44] @ a6d64 │ │ │ │ + ldr r0, [pc, #44] @ a6d68 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ a6d70 │ │ │ │ + ldr r2, [pc, #40] @ a6d6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r9, r9, r0, lsl #7 │ │ │ │ + eorseq r9, r9, r4, lsl #7 │ │ │ │ andeq r0, r0, r4, ror #8 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ - eorseq r8, r7, ip, lsr r4 │ │ │ │ - eorseq lr, r4, r8, lsl r6 │ │ │ │ - eorseq r1, r5, r0, asr #14 │ │ │ │ + eorseq r8, r7, r8, asr sl │ │ │ │ + eorseq lr, r4, r4, lsr ip │ │ │ │ + eorseq r1, r5, ip, asr sp │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -000a6d74 : │ │ │ │ +000a6d70 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #140] @ a6e18 │ │ │ │ + ldr r2, [pc, #140] @ a6e14 │ │ │ │ tst r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - bne a6df8 │ │ │ │ + bne a6df4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ asrs r1, r1, #1 │ │ │ │ addmi r1, r1, r3 │ │ │ │ cmp r1, r3 │ │ │ │ movlt r3, #0 │ │ │ │ movge r3, #1 │ │ │ │ orrs r3, r3, r1, lsr #31 │ │ │ │ - bne a6dd8 │ │ │ │ + bne a6dd4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ ldreq r3, [r0, #16] │ │ │ │ addne r0, r0, r1 │ │ │ │ ldrbne r0, [r0, #16] │ │ │ │ ldrbeq r0, [r3, r1] │ │ │ │ lsl r0, r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #60] @ a6e1c │ │ │ │ - ldr r1, [pc, #60] @ a6e20 │ │ │ │ + ldr r3, [pc, #60] @ a6e18 │ │ │ │ + ldr r1, [pc, #60] @ a6e1c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ a6e24 │ │ │ │ - ldr r1, [pc, #36] @ a6e28 │ │ │ │ + ldr r3, [pc, #36] @ a6e20 │ │ │ │ + ldr r1, [pc, #36] @ a6e24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r9, r9, ip, ror #4 │ │ │ │ + eorseq r9, r9, r0, ror r2 │ │ │ │ andeq r0, r0, r0, ror sl │ │ │ │ - eorseq r2, r5, r4, ror #4 │ │ │ │ + eorseq r2, r5, r0, lsl #17 │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - mlaseq r5, r8, pc, r1 @ │ │ │ │ + @ instruction: 0x003525b4 │ │ │ │ │ │ │ │ -000a6e2c : │ │ │ │ +000a6e28 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - ldr ip, [pc, #208] @ a6f18 │ │ │ │ + ldr ip, [pc, #208] @ a6f14 │ │ │ │ ldr lr, [r2, #84] @ 0x54 │ │ │ │ sub sp, sp, #12 │ │ │ │ tst lr, #134217728 @ 0x8000000 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r4, r1 │ │ │ │ - beq a6e74 │ │ │ │ + beq a6e70 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #134217728 @ 0x8000000 │ │ │ │ - bne a6ed0 │ │ │ │ - ldr r1, [pc, #160] @ a6f1c │ │ │ │ + bne a6ecc │ │ │ │ + ldr r1, [pc, #160] @ a6f18 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq a6e98 │ │ │ │ + beq a6e94 │ │ │ │ mov r0, r2 │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6eb4 │ │ │ │ + beq a6eb0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ bl 4fe8c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ @@ -89583,3198 +89582,3198 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r6, [r0, #8] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ add r1, r6, r7 │ │ │ │ bl 4fcf4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a6ea8 │ │ │ │ + beq a6ea4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r3, r5, #16 │ │ │ │ mov r2, r6 │ │ │ │ add r1, r1, #16 │ │ │ │ mov r0, r3 │ │ │ │ bl 4fd00 │ │ │ │ mov r2, r7 │ │ │ │ add r1, r4, #16 │ │ │ │ add r0, r0, r6 │ │ │ │ bl 4fd00 │ │ │ │ - b a6ea8 │ │ │ │ - eorseq r9, r9, r0, lsr #3 │ │ │ │ + b a6ea4 │ │ │ │ + eorseq r9, r9, r4, lsr #3 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ │ │ │ │ -000a6f20 : │ │ │ │ +000a6f1c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #212] @ a700c │ │ │ │ - ldr lr, [pc, #212] @ a7010 │ │ │ │ + ldr r4, [pc, #212] @ a7008 │ │ │ │ + ldr lr, [pc, #212] @ a700c │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [pc, #208] @ a7014 │ │ │ │ + ldr r3, [pc, #208] @ a7010 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr ip, [pc, #204] @ a7018 │ │ │ │ + ldr ip, [pc, #204] @ a7014 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [sp, #12] │ │ │ │ mov lr, #0 │ │ │ │ ldr ip, [r3, ip] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, ip │ │ │ │ - beq a6fd4 │ │ │ │ + beq a6fd0 │ │ │ │ cmp r1, #0 │ │ │ │ strd r0, [sp] │ │ │ │ - beq a7008 │ │ │ │ - ldr r0, [pc, #156] @ a701c │ │ │ │ + beq a7004 │ │ │ │ + ldr r0, [pc, #156] @ a7018 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #1248 @ 0x4e0 │ │ │ │ bl 4feb0 <_PyUnicode_FromId@plt> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a6fa4 │ │ │ │ + beq a6fa0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ mov r1, sp │ │ │ │ bl 501c8 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #116] @ a7020 │ │ │ │ - ldr r2, [pc, #96] @ a7010 │ │ │ │ + ldr r1, [pc, #116] @ a701c │ │ │ │ + ldr r2, [pc, #96] @ a700c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne a7004 │ │ │ │ + bne a7000 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #72] @ a7024 │ │ │ │ - ldr r3, [pc, #48] @ a7010 │ │ │ │ + ldr r2, [pc, #72] @ a7020 │ │ │ │ + ldr r3, [pc, #48] @ a700c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a7004 │ │ │ │ + bne a7000 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, lr} │ │ │ │ b 503e4 <_PyBytes_Join@plt> │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ bl 50760 │ │ │ │ - eorseq r9, r9, r0, asr #1 │ │ │ │ + eorseq r9, r9, r4, asr #1 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r9, r9, ip, lsr #1 │ │ │ │ + ldrheq r9, [r9], -r0 @ │ │ │ │ andeq r0, r0, r4, ror #8 │ │ │ │ - mlaseq sl, ip, fp, r9 │ │ │ │ - eorseq r9, r9, ip, asr #32 │ │ │ │ - eorseq r9, r9, ip, lsl r0 │ │ │ │ + eorseq r9, sl, r0, lsr #23 │ │ │ │ + eorseq r9, r9, r0, asr r0 │ │ │ │ + eorseq r9, r9, r0, lsr #32 │ │ │ │ │ │ │ │ -000a7028 : │ │ │ │ +000a7024 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #360] @ a71ac │ │ │ │ + ldr r2, [pc, #360] @ a71a8 │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr r3, [pc, #356] @ a71b0 │ │ │ │ + ldr r3, [pc, #356] @ a71ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r6, [pc, #344] @ a71b4 │ │ │ │ + ldr r6, [pc, #344] @ a71b0 │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ cmp ip, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [sp] │ │ │ │ - ble a7188 │ │ │ │ + ble a7184 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r1 │ │ │ │ mvn lr, #-2147483648 @ 0x80000000 │ │ │ │ - b a70a0 │ │ │ │ + b a709c │ │ │ │ add r3, r4, #1 │ │ │ │ cmp ip, r3 │ │ │ │ add r1, r1, r2 │ │ │ │ - beq a7108 │ │ │ │ + beq a7104 │ │ │ │ mov r4, r3 │ │ │ │ ldr r2, [r0], #4 │ │ │ │ sub r3, lr, r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs a708c │ │ │ │ - ldr r3, [pc, #252] @ a71b8 │ │ │ │ - ldr r1, [pc, #252] @ a71bc │ │ │ │ + bcs a7088 │ │ │ │ + ldr r3, [pc, #252] @ a71b4 │ │ │ │ + ldr r1, [pc, #252] @ a71b8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r8, #0 │ │ │ │ - ldr r2, [pc, #232] @ a71c0 │ │ │ │ - ldr r3, [pc, #212] @ a71b0 │ │ │ │ + ldr r2, [pc, #232] @ a71bc │ │ │ │ + ldr r3, [pc, #212] @ a71ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a71a8 │ │ │ │ + bne a71a4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bl 4fcf4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a70cc │ │ │ │ + beq a70c8 │ │ │ │ add r9, r8, #16 │ │ │ │ mov r3, r9 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r3 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ add r5, r5, #4 │ │ │ │ add r1, r1, #16 │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ bl 4fd00 │ │ │ │ cmp r4, r6 │ │ │ │ add r6, r6, #1 │ │ │ │ add r3, r0, r7 │ │ │ │ - bne a7124 │ │ │ │ + bne a7120 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ add r2, r9, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - beq a70d0 │ │ │ │ - ldr r3, [pc, #88] @ a71c4 │ │ │ │ - ldr r1, [pc, #88] @ a71c8 │ │ │ │ - ldr r0, [pc, #88] @ a71cc │ │ │ │ + beq a70cc │ │ │ │ + ldr r3, [pc, #88] @ a71c0 │ │ │ │ + ldr r1, [pc, #88] @ a71c4 │ │ │ │ + ldr r0, [pc, #88] @ a71c8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #732 @ 0x2dc │ │ │ │ mov r2, #139 @ 0x8b │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ mov r0, r1 │ │ │ │ bl 4fcf4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a70cc │ │ │ │ + beq a70c8 │ │ │ │ add r3, r8, #16 │ │ │ │ mov r9, r3 │ │ │ │ str r5, [sp] │ │ │ │ - b a7154 │ │ │ │ + b a7150 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00398fb0 │ │ │ │ + @ instruction: 0x00398fb4 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - mlaseq r9, r8, pc, r8 @ │ │ │ │ + mlaseq r9, ip, pc, r8 @ │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - eorseq r1, r5, r8, ror #28 │ │ │ │ - eorseq r8, r9, r0, lsr #30 │ │ │ │ - eorseq sl, r7, r0 │ │ │ │ - eorseq r1, r5, r4, ror #27 │ │ │ │ - eorseq r1, r5, r8, lsl lr │ │ │ │ + eorseq r2, r5, r4, lsl #9 │ │ │ │ + eorseq r8, r9, r4, lsr #30 │ │ │ │ + eorseq sl, r7, ip, lsl r6 │ │ │ │ + eorseq r2, r5, r0, lsl #8 │ │ │ │ + eorseq r2, r5, r4, lsr r4 │ │ │ │ │ │ │ │ -000a71d0 : │ │ │ │ +000a71cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - ldr r6, [pc, #376] @ a7368 │ │ │ │ + ldr r6, [pc, #376] @ a7364 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ add r6, pc, r6 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne a7290 │ │ │ │ - ldr r3, [pc, #360] @ a736c │ │ │ │ + bne a728c │ │ │ │ + ldr r3, [pc, #360] @ a7368 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ cmp r0, r5 │ │ │ │ - beq a7240 │ │ │ │ + beq a723c │ │ │ │ mov r1, r5 │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7270 │ │ │ │ + beq a726c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq a7240 │ │ │ │ + beq a723c │ │ │ │ mov r1, r5 │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7344 │ │ │ │ + beq a7340 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - b a7244 │ │ │ │ + b a7240 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #292] @ a7370 │ │ │ │ + ldr r3, [pc, #292] @ a736c │ │ │ │ ldr r8, [r6, r3] │ │ │ │ cmp r0, r8 │ │ │ │ - beq a7318 │ │ │ │ - ldr r3, [pc, #280] @ a7374 │ │ │ │ + beq a7314 │ │ │ │ + ldr r3, [pc, #280] @ a7370 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ cmp r0, r7 │ │ │ │ - beq a7340 │ │ │ │ + beq a733c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq a72c8 │ │ │ │ - ldr r3, [pc, #256] @ a7378 │ │ │ │ - ldr r1, [pc, #256] @ a737c │ │ │ │ + beq a72c4 │ │ │ │ + ldr r3, [pc, #256] @ a7374 │ │ │ │ + ldr r1, [pc, #256] @ a7378 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #216] @ a7370 │ │ │ │ + ldr r3, [pc, #216] @ a736c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq a7318 │ │ │ │ - ldr r3, [pc, #204] @ a7374 │ │ │ │ + beq a7314 │ │ │ │ + ldr r3, [pc, #204] @ a7370 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq a7340 │ │ │ │ + beq a733c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne a7270 │ │ │ │ + bne a726c │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ lsl r0, r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, r5 │ │ │ │ - beq a72e4 │ │ │ │ + beq a72e0 │ │ │ │ mov r1, r5 │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a733c │ │ │ │ + beq a7338 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - beq a7318 │ │ │ │ + beq a7314 │ │ │ │ cmp r0, r7 │ │ │ │ - beq a7340 │ │ │ │ + beq a733c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ - bne a730c │ │ │ │ - ldr r3, [pc, #116] @ a7380 │ │ │ │ + bne a7308 │ │ │ │ + ldr r3, [pc, #116] @ a737c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r0, [r3] │ │ │ │ lsl r0, r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #100] @ a7384 │ │ │ │ - ldr r1, [pc, #100] @ a7388 │ │ │ │ - ldr r0, [pc, #100] @ a738c │ │ │ │ + ldr r3, [pc, #100] @ a7380 │ │ │ │ + ldr r1, [pc, #100] @ a7384 │ │ │ │ + ldr r0, [pc, #100] @ a7388 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #96] @ a7390 │ │ │ │ + ldr r2, [pc, #96] @ a738c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 5071c │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #72] @ a7394 │ │ │ │ - ldr r1, [pc, #72] @ a7398 │ │ │ │ - ldr r0, [pc, #72] @ a739c │ │ │ │ + ldr r3, [pc, #72] @ a7390 │ │ │ │ + ldr r1, [pc, #72] @ a7394 │ │ │ │ + ldr r0, [pc, #72] @ a7398 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #716 @ 0x2cc │ │ │ │ mov r2, #31 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r8, r9, r8, lsl #28 │ │ │ │ + eorseq r8, r9, ip, lsl #28 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r1, r5, r0, asr sp │ │ │ │ + eorseq r2, r5, ip, ror #6 │ │ │ │ andeq r0, r0, ip, lsr #9 │ │ │ │ - eorseq r7, r7, r4, asr lr │ │ │ │ - eorseq lr, r4, r0, lsr r0 │ │ │ │ - eorseq r1, r5, r8, asr r1 │ │ │ │ + eorseq r8, r7, r0, ror r4 │ │ │ │ + eorseq lr, r4, ip, asr #12 │ │ │ │ + eorseq r1, r5, r4, ror r7 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - eorseq r9, r7, r0, lsr #28 │ │ │ │ - @ instruction: 0x00350ffc │ │ │ │ - eorseq r1, r5, ip, lsr #32 │ │ │ │ + eorseq sl, r7, ip, lsr r4 │ │ │ │ + eorseq r1, r5, r8, lsl r6 │ │ │ │ + eorseq r1, r5, r8, asr #12 │ │ │ │ │ │ │ │ -000a73a0 : │ │ │ │ +000a739c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #212] @ a7490 │ │ │ │ + ldr r2, [pc, #212] @ a748c │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r3, [pc, #208] @ a7494 │ │ │ │ + ldr r3, [pc, #208] @ a7490 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ bl 4fb5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7430 │ │ │ │ + beq a742c │ │ │ │ add r2, sp, #20 │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [sp] │ │ │ │ - ble a7430 │ │ │ │ + ble a742c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ ldrne lr, [r0, #16] │ │ │ │ movne r3, #0 │ │ │ │ - beq a746c │ │ │ │ + beq a7468 │ │ │ │ cmp lr, r3 │ │ │ │ ldr ip, [r2], #4 │ │ │ │ - ble a7468 │ │ │ │ + ble a7464 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str ip, [r1, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne a7410 │ │ │ │ - ldr r2, [pc, #96] @ a7498 │ │ │ │ - ldr r3, [pc, #88] @ a7494 │ │ │ │ + bne a740c │ │ │ │ + ldr r2, [pc, #96] @ a7494 │ │ │ │ + ldr r3, [pc, #88] @ a7490 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a7464 │ │ │ │ + bne a7460 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ bl 50658 │ │ │ │ - ldr r3, [pc, #40] @ a749c │ │ │ │ - ldr r1, [pc, #40] @ a74a0 │ │ │ │ - ldr r0, [pc, #40] @ a74a4 │ │ │ │ + ldr r3, [pc, #40] @ a7498 │ │ │ │ + ldr r1, [pc, #40] @ a749c │ │ │ │ + ldr r0, [pc, #40] @ a74a0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #368 @ 0x170 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r8, r9, r8, lsr ip │ │ │ │ + eorseq r8, r9, ip, lsr ip │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r8, r9, r0, asr #23 │ │ │ │ - eorseq r7, r7, r0, lsl #26 │ │ │ │ - eorseq sp, r4, r0, ror #31 │ │ │ │ - eorseq lr, r4, r4, lsr #32 │ │ │ │ + eorseq r8, r9, r4, asr #23 │ │ │ │ + eorseq r8, r7, ip, lsl r3 │ │ │ │ + @ instruction: 0x0034e5fc │ │ │ │ + eorseq lr, r4, r0, asr #12 │ │ │ │ │ │ │ │ -000a74a8 : │ │ │ │ +000a74a4 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq a74d8 │ │ │ │ + beq a74d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ asr r1, r1, #1 │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ a750c │ │ │ │ - ldr r1, [pc, #28] @ a7510 │ │ │ │ - ldr r0, [pc, #28] @ a7514 │ │ │ │ + ldr r3, [pc, #28] @ a7508 │ │ │ │ + ldr r1, [pc, #28] @ a750c │ │ │ │ + ldr r0, [pc, #28] @ a7510 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #692 @ 0x2b4 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r9, r7, ip, ror ip │ │ │ │ - eorseq r0, r5, r4, asr #30 │ │ │ │ - eorseq r0, r5, r8, ror pc │ │ │ │ + mlaseq r7, r8, r2, sl │ │ │ │ + eorseq r1, r5, r0, ror #10 │ │ │ │ + mlaseq r5, r4, r5, r1 │ │ │ │ │ │ │ │ -000a7518 : │ │ │ │ +000a7514 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - ldr r3, [pc, #180] @ a75e8 │ │ │ │ + ldr r3, [pc, #180] @ a75e4 │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ tst ip, #33554432 @ 0x2000000 │ │ │ │ - beq a75e0 │ │ │ │ - ldr ip, [pc, #164] @ a75ec │ │ │ │ + beq a75dc │ │ │ │ + ldr ip, [pc, #164] @ a75e8 │ │ │ │ ldr ip, [r3, ip] │ │ │ │ cmp r2, ip │ │ │ │ - beq a75bc │ │ │ │ - ldr ip, [pc, #152] @ a75f0 │ │ │ │ + beq a75b8 │ │ │ │ + ldr ip, [pc, #152] @ a75ec │ │ │ │ ldr ip, [r3, ip] │ │ │ │ cmp r2, ip │ │ │ │ - beq a75e4 │ │ │ │ + beq a75e0 │ │ │ │ asr r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - blt a7594 │ │ │ │ + blt a7590 │ │ │ │ cmp r1, r2 │ │ │ │ - bge a759c │ │ │ │ + bge a7598 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, pc} │ │ │ │ adds r1, r1, r2 │ │ │ │ - bpl a7578 │ │ │ │ - ldr r2, [pc, #80] @ a75f4 │ │ │ │ - ldr r1, [pc, #80] @ a75f8 │ │ │ │ + bpl a7574 │ │ │ │ + ldr r2, [pc, #80] @ a75f0 │ │ │ │ + ldr r1, [pc, #80] @ a75f4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ a75fc │ │ │ │ - ldr r1, [pc, #56] @ a7600 │ │ │ │ - ldr r0, [pc, #56] @ a7604 │ │ │ │ + ldr r3, [pc, #56] @ a75f8 │ │ │ │ + ldr r1, [pc, #56] @ a75fc │ │ │ │ + ldr r0, [pc, #56] @ a7600 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #52] @ a7608 │ │ │ │ + ldr r2, [pc, #52] @ a7604 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50698 │ │ │ │ bl 504d4 │ │ │ │ - eorseq r8, r9, r4, asr #21 │ │ │ │ + eorseq r8, r9, r8, asr #21 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r0, ror sl │ │ │ │ - eorseq r1, r5, r0, asr #20 │ │ │ │ - @ instruction: 0x00377bb0 │ │ │ │ - eorseq sp, r4, ip, lsl #27 │ │ │ │ - @ instruction: 0x00350eb4 │ │ │ │ + eorseq r2, r5, ip, asr r0 │ │ │ │ + eorseq r8, r7, ip, asr #3 │ │ │ │ + eorseq lr, r4, r8, lsr #7 │ │ │ │ + @ instruction: 0x003514d0 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -000a760c : │ │ │ │ +000a7608 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - ldr r3, [pc, #164] @ a76cc │ │ │ │ + ldr r3, [pc, #164] @ a76c8 │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ tst ip, #33554432 @ 0x2000000 │ │ │ │ - beq a76c4 │ │ │ │ - ldr ip, [pc, #148] @ a76d0 │ │ │ │ + beq a76c0 │ │ │ │ + ldr ip, [pc, #148] @ a76cc │ │ │ │ ldr ip, [r3, ip] │ │ │ │ cmp r2, ip │ │ │ │ - beq a76a0 │ │ │ │ - ldr ip, [pc, #136] @ a76d4 │ │ │ │ + beq a769c │ │ │ │ + ldr ip, [pc, #136] @ a76d0 │ │ │ │ ldr ip, [r3, ip] │ │ │ │ cmp r2, ip │ │ │ │ - beq a76c8 │ │ │ │ + beq a76c4 │ │ │ │ asr r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - blt a7678 │ │ │ │ + blt a7674 │ │ │ │ cmp r1, r2 │ │ │ │ - bge a7680 │ │ │ │ + bge a767c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ pop {r4, pc} │ │ │ │ adds r1, r1, r2 │ │ │ │ - bpl a766c │ │ │ │ - ldr r2, [pc, #80] @ a76d8 │ │ │ │ - ldr r1, [pc, #80] @ a76dc │ │ │ │ + bpl a7668 │ │ │ │ + ldr r2, [pc, #80] @ a76d4 │ │ │ │ + ldr r1, [pc, #80] @ a76d8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ a76e0 │ │ │ │ - ldr r1, [pc, #56] @ a76e4 │ │ │ │ - ldr r0, [pc, #56] @ a76e8 │ │ │ │ + ldr r3, [pc, #56] @ a76dc │ │ │ │ + ldr r1, [pc, #56] @ a76e0 │ │ │ │ + ldr r0, [pc, #56] @ a76e4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #52] @ a76ec │ │ │ │ + ldr r2, [pc, #52] @ a76e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50698 │ │ │ │ bl 504d4 │ │ │ │ - @ instruction: 0x003989d0 │ │ │ │ + @ instruction: 0x003989d4 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r0, ror sl │ │ │ │ - eorseq r1, r5, ip, asr r9 │ │ │ │ - eorseq r7, r7, ip, asr #21 │ │ │ │ - eorseq sp, r4, r8, lsr #25 │ │ │ │ - @ instruction: 0x00350dd0 │ │ │ │ + eorseq r1, r5, r8, ror pc │ │ │ │ + eorseq r8, r7, r8, ror #1 │ │ │ │ + eorseq lr, r4, r4, asr #5 │ │ │ │ + eorseq r1, r5, ip, ror #7 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -000a76f0 : │ │ │ │ +000a76ec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #224] @ a77e8 │ │ │ │ + ldr r3, [pc, #224] @ a77e4 │ │ │ │ tst r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bne a779c │ │ │ │ + bne a7798 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ asr r1, r1, #1 │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ tst ip, #33554432 @ 0x2000000 │ │ │ │ - beq a77e4 │ │ │ │ - ldr ip, [pc, #192] @ a77ec │ │ │ │ + beq a77e0 │ │ │ │ + ldr ip, [pc, #192] @ a77e8 │ │ │ │ ldr ip, [r3, ip] │ │ │ │ cmp r2, ip │ │ │ │ - beq a77c0 │ │ │ │ - ldr ip, [pc, #180] @ a77f0 │ │ │ │ + beq a77bc │ │ │ │ + ldr ip, [pc, #180] @ a77ec │ │ │ │ ldr ip, [r3, ip] │ │ │ │ cmp r2, ip │ │ │ │ - beq a77bc │ │ │ │ + beq a77b8 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - blt a7774 │ │ │ │ + blt a7770 │ │ │ │ cmp r1, r2 │ │ │ │ - bge a777c │ │ │ │ + bge a7778 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, pc} │ │ │ │ adds r1, r1, r2 │ │ │ │ - bpl a7758 │ │ │ │ - ldr r2, [pc, #112] @ a77f4 │ │ │ │ - ldr r1, [pc, #112] @ a77f8 │ │ │ │ + bpl a7754 │ │ │ │ + ldr r2, [pc, #112] @ a77f0 │ │ │ │ + ldr r1, [pc, #112] @ a77f4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #88] @ a77fc │ │ │ │ - ldr r1, [pc, #88] @ a7800 │ │ │ │ + ldr r2, [pc, #88] @ a77f8 │ │ │ │ + ldr r1, [pc, #88] @ a77fc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #60] @ a7804 │ │ │ │ - ldr r1, [pc, #60] @ a7808 │ │ │ │ - ldr r0, [pc, #60] @ a780c │ │ │ │ + ldr r3, [pc, #60] @ a7800 │ │ │ │ + ldr r1, [pc, #60] @ a7804 │ │ │ │ + ldr r0, [pc, #60] @ a7808 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ a7810 │ │ │ │ + ldr r2, [pc, #56] @ a780c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50698 │ │ │ │ - @ instruction: 0x003988f0 │ │ │ │ + @ instruction: 0x003988f4 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r0, ror sl │ │ │ │ - eorseq r1, r5, r0, ror #16 │ │ │ │ + eorseq r1, r5, ip, ror lr │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - @ instruction: 0x003515f4 │ │ │ │ - eorseq r7, r7, ip, lsr #19 │ │ │ │ - eorseq sp, r4, r8, lsl #23 │ │ │ │ - @ instruction: 0x00350cb0 │ │ │ │ + eorseq r1, r5, r0, lsl ip │ │ │ │ + eorseq r7, r7, r8, asr #31 │ │ │ │ + eorseq lr, r4, r4, lsr #3 │ │ │ │ + eorseq r1, r5, ip, asr #5 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -000a7814 : │ │ │ │ +000a7810 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #208] @ a78fc │ │ │ │ + ldr r3, [pc, #208] @ a78f8 │ │ │ │ tst r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bne a78b0 │ │ │ │ + bne a78ac │ │ │ │ ldr r2, [r0, #4] │ │ │ │ asr r1, r1, #1 │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ tst ip, #33554432 @ 0x2000000 │ │ │ │ - beq a78f8 │ │ │ │ - ldr ip, [pc, #176] @ a7900 │ │ │ │ + beq a78f4 │ │ │ │ + ldr ip, [pc, #176] @ a78fc │ │ │ │ ldr ip, [r3, ip] │ │ │ │ cmp r2, ip │ │ │ │ - beq a78d4 │ │ │ │ - ldr ip, [pc, #164] @ a7904 │ │ │ │ + beq a78d0 │ │ │ │ + ldr ip, [pc, #164] @ a7900 │ │ │ │ ldr ip, [r3, ip] │ │ │ │ cmp r2, ip │ │ │ │ - beq a78d0 │ │ │ │ + beq a78cc │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - blt a7888 │ │ │ │ + blt a7884 │ │ │ │ cmp r1, r2 │ │ │ │ - bge a7890 │ │ │ │ + bge a788c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ pop {r4, pc} │ │ │ │ adds r1, r1, r2 │ │ │ │ - bpl a787c │ │ │ │ - ldr r2, [pc, #112] @ a7908 │ │ │ │ - ldr r1, [pc, #112] @ a790c │ │ │ │ + bpl a7878 │ │ │ │ + ldr r2, [pc, #112] @ a7904 │ │ │ │ + ldr r1, [pc, #112] @ a7908 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #88] @ a7910 │ │ │ │ - ldr r1, [pc, #88] @ a7914 │ │ │ │ + ldr r2, [pc, #88] @ a790c │ │ │ │ + ldr r1, [pc, #88] @ a7910 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #60] @ a7918 │ │ │ │ - ldr r1, [pc, #60] @ a791c │ │ │ │ - ldr r0, [pc, #60] @ a7920 │ │ │ │ + ldr r3, [pc, #60] @ a7914 │ │ │ │ + ldr r1, [pc, #60] @ a7918 │ │ │ │ + ldr r0, [pc, #60] @ a791c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ a7924 │ │ │ │ + ldr r2, [pc, #56] @ a7920 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50698 │ │ │ │ - eorseq r8, r9, ip, asr #15 │ │ │ │ + @ instruction: 0x003987d0 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r0, ror sl │ │ │ │ - eorseq r1, r5, ip, asr #14 │ │ │ │ + eorseq r1, r5, r8, ror #26 │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - eorseq r1, r5, r0, ror #9 │ │ │ │ - mlaseq r7, r8, r8, r7 │ │ │ │ - eorseq sp, r4, r4, ror sl │ │ │ │ - mlaseq r5, ip, fp, r0 │ │ │ │ + @ instruction: 0x00351afc │ │ │ │ + @ instruction: 0x00377eb4 │ │ │ │ + mlaseq r4, r0, r0, lr │ │ │ │ + @ instruction: 0x003511b8 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -000a7928 : │ │ │ │ +000a7924 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ tst ip, #33554432 @ 0x2000000 │ │ │ │ - ldr ip, [pc, #208] @ a7a1c │ │ │ │ + ldr ip, [pc, #208] @ a7a18 │ │ │ │ add ip, pc, ip │ │ │ │ - beq a7a18 │ │ │ │ - ldr lr, [pc, #200] @ a7a20 │ │ │ │ + beq a7a14 │ │ │ │ + ldr lr, [pc, #200] @ a7a1c │ │ │ │ ldr lr, [ip, lr] │ │ │ │ cmp r1, lr │ │ │ │ - beq a79f4 │ │ │ │ - ldr lr, [pc, #188] @ a7a24 │ │ │ │ + beq a79f0 │ │ │ │ + ldr lr, [pc, #188] @ a7a20 │ │ │ │ ldr lr, [ip, lr] │ │ │ │ cmp r1, lr │ │ │ │ - beq a79f0 │ │ │ │ + beq a79ec │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r2, r1 │ │ │ │ sbcs lr, r3, #0 │ │ │ │ - bcs a79a0 │ │ │ │ + bcs a799c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popeq {r4, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bge a79d0 │ │ │ │ + bge a79cc │ │ │ │ adds r1, r1, r2 │ │ │ │ adc r3, r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt a79d0 │ │ │ │ + blt a79cc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne a7994 │ │ │ │ + bne a7990 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #80] @ a7a28 │ │ │ │ - ldr r1, [pc, #80] @ a7a2c │ │ │ │ + ldr r3, [pc, #80] @ a7a24 │ │ │ │ + ldr r1, [pc, #80] @ a7a28 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #52] @ a7a30 │ │ │ │ - ldr r1, [pc, #52] @ a7a34 │ │ │ │ - ldr r0, [pc, #52] @ a7a38 │ │ │ │ + ldr r3, [pc, #52] @ a7a2c │ │ │ │ + ldr r1, [pc, #52] @ a7a30 │ │ │ │ + ldr r0, [pc, #52] @ a7a34 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ a7a3c │ │ │ │ + ldr r2, [pc, #48] @ a7a38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50698 │ │ │ │ - @ instruction: 0x003986b0 │ │ │ │ + @ instruction: 0x003986b4 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r0, ror sl │ │ │ │ - eorseq r1, r5, ip, lsl #12 │ │ │ │ - eorseq r7, r7, r8, ror r7 │ │ │ │ - eorseq sp, r4, r4, asr r9 │ │ │ │ - eorseq r0, r5, ip, ror sl │ │ │ │ + eorseq r1, r5, r8, lsr #24 │ │ │ │ + mlaseq r7, r4, sp, r7 │ │ │ │ + eorseq sp, r4, r0, ror pc │ │ │ │ + mlaseq r5, r8, r0, r1 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -000a7a40 : │ │ │ │ +000a7a3c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ tst ip, #33554432 @ 0x2000000 │ │ │ │ - ldr ip, [pc, #176] @ a7b14 │ │ │ │ + ldr ip, [pc, #176] @ a7b10 │ │ │ │ add ip, pc, ip │ │ │ │ - beq a7b10 │ │ │ │ - ldr lr, [pc, #168] @ a7b18 │ │ │ │ + beq a7b0c │ │ │ │ + ldr lr, [pc, #168] @ a7b14 │ │ │ │ ldr lr, [ip, lr] │ │ │ │ cmp r1, lr │ │ │ │ - beq a7aec │ │ │ │ - ldr lr, [pc, #156] @ a7b1c │ │ │ │ + beq a7ae8 │ │ │ │ + ldr lr, [pc, #156] @ a7b18 │ │ │ │ ldr lr, [ip, lr] │ │ │ │ cmp r1, lr │ │ │ │ - beq a7ae8 │ │ │ │ + beq a7ae4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r2, r1 │ │ │ │ sbcs lr, r3, #0 │ │ │ │ - bcs a7aa4 │ │ │ │ + bcs a7aa0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ pop {r4, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bge a7ac8 │ │ │ │ + bge a7ac4 │ │ │ │ adds r1, r1, r2 │ │ │ │ adc r3, r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt a7ac8 │ │ │ │ + blt a7ac4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #80] @ a7b20 │ │ │ │ - ldr r1, [pc, #80] @ a7b24 │ │ │ │ + ldr r3, [pc, #80] @ a7b1c │ │ │ │ + ldr r1, [pc, #80] @ a7b20 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #52] @ a7b28 │ │ │ │ - ldr r1, [pc, #52] @ a7b2c │ │ │ │ - ldr r0, [pc, #52] @ a7b30 │ │ │ │ + ldr r3, [pc, #52] @ a7b24 │ │ │ │ + ldr r1, [pc, #52] @ a7b28 │ │ │ │ + ldr r0, [pc, #52] @ a7b2c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ a7b34 │ │ │ │ + ldr r2, [pc, #48] @ a7b30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50698 │ │ │ │ - mlaseq r9, r8, r5, r8 │ │ │ │ + mlaseq r9, ip, r5, r8 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r0, ror sl │ │ │ │ - eorseq r1, r5, r4, lsl r5 │ │ │ │ - eorseq r7, r7, r0, lsl #13 │ │ │ │ - eorseq sp, r4, ip, asr r8 │ │ │ │ - eorseq r0, r5, r4, lsl #19 │ │ │ │ + eorseq r1, r5, r0, lsr fp │ │ │ │ + mlaseq r7, ip, ip, r7 │ │ │ │ + eorseq sp, r4, r8, ror lr │ │ │ │ + eorseq r0, r5, r0, lsr #31 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -000a7b38 : │ │ │ │ +000a7b34 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #332] @ a7c9c │ │ │ │ + ldr r3, [pc, #332] @ a7c98 │ │ │ │ tst r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bne a7c14 │ │ │ │ + bne a7c10 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ asr r4, r1, #1 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq a7c98 │ │ │ │ - ldr r2, [pc, #292] @ a7ca0 │ │ │ │ + beq a7c94 │ │ │ │ + ldr r2, [pc, #292] @ a7c9c │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq a7c70 │ │ │ │ - ldr r2, [pc, #280] @ a7ca4 │ │ │ │ + beq a7c6c │ │ │ │ + ldr r2, [pc, #280] @ a7ca0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq a7c6c │ │ │ │ + beq a7c68 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - blt a7bec │ │ │ │ + blt a7be8 │ │ │ │ cmp r4, r2 │ │ │ │ - bge a7bf4 │ │ │ │ + bge a7bf0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ lsl r7, r4, #2 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a7bd0 │ │ │ │ + beq a7bcc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq a7c34 │ │ │ │ + beq a7c30 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r4, r3 │ │ │ │ - bge a7c94 │ │ │ │ + bge a7c90 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, #1 │ │ │ │ str r6, [r3, r7] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r4, r4, r2 │ │ │ │ - bpl a7ba8 │ │ │ │ - ldr r2, [pc, #172] @ a7ca8 │ │ │ │ - ldr r1, [pc, #172] @ a7cac │ │ │ │ + bpl a7ba4 │ │ │ │ + ldr r2, [pc, #172] @ a7ca4 │ │ │ │ + ldr r1, [pc, #172] @ a7ca8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #148] @ a7cb0 │ │ │ │ - ldr r1, [pc, #148] @ a7cb4 │ │ │ │ + ldr r2, [pc, #148] @ a7cac │ │ │ │ + ldr r1, [pc, #148] @ a7cb0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne a7bd0 │ │ │ │ - ldr r3, [pc, #104] @ a7cb8 │ │ │ │ - ldr r1, [pc, #104] @ a7cbc │ │ │ │ - ldr r0, [pc, #104] @ a7cc0 │ │ │ │ + bne a7bcc │ │ │ │ + ldr r3, [pc, #104] @ a7cb4 │ │ │ │ + ldr r1, [pc, #104] @ a7cb8 │ │ │ │ + ldr r0, [pc, #104] @ a7cbc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #368 @ 0x170 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #76] @ a7cc4 │ │ │ │ - ldr r1, [pc, #76] @ a7cc8 │ │ │ │ - ldr r0, [pc, #76] @ a7ccc │ │ │ │ + ldr r3, [pc, #76] @ a7cc0 │ │ │ │ + ldr r1, [pc, #76] @ a7cc4 │ │ │ │ + ldr r0, [pc, #76] @ a7cc8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #72] @ a7cd0 │ │ │ │ + ldr r2, [pc, #72] @ a7ccc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50658 │ │ │ │ bl 50698 │ │ │ │ - eorseq r8, r9, r8, lsr #9 │ │ │ │ + eorseq r8, r9, ip, lsr #9 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r0, ror sl │ │ │ │ - eorseq r1, r5, r0, lsl #8 │ │ │ │ + eorseq r1, r5, ip, lsl sl │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - eorseq r1, r5, ip, ror r1 │ │ │ │ - eorseq r7, r7, r4, lsr #10 │ │ │ │ - eorseq sp, r4, r4, lsl #16 │ │ │ │ - eorseq sp, r4, r8, asr #16 │ │ │ │ - @ instruction: 0x003774fc │ │ │ │ - @ instruction: 0x0034d6d8 │ │ │ │ - eorseq r0, r5, r0, lsl #16 │ │ │ │ + mlaseq r5, r8, r7, r1 │ │ │ │ + eorseq r7, r7, r0, asr #22 │ │ │ │ + eorseq sp, r4, r0, lsr #28 │ │ │ │ + eorseq sp, r4, r4, ror #28 │ │ │ │ + eorseq r7, r7, r8, lsl fp │ │ │ │ + @ instruction: 0x0034dcf4 │ │ │ │ + eorseq r0, r5, ip, lsl lr │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -000a7cd4 : │ │ │ │ +000a7cd0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ tst r0, #33554432 @ 0x2000000 │ │ │ │ - ldr r0, [pc, #340] @ a7e50 │ │ │ │ + ldr r0, [pc, #340] @ a7e4c │ │ │ │ add r0, pc, r0 │ │ │ │ - beq a7e24 │ │ │ │ + beq a7e20 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #328] @ a7e54 │ │ │ │ + ldr r2, [pc, #328] @ a7e50 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - beq a7e00 │ │ │ │ - ldr r2, [pc, #316] @ a7e58 │ │ │ │ + beq a7dfc │ │ │ │ + ldr r2, [pc, #316] @ a7e54 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - beq a7dfc │ │ │ │ + beq a7df8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r4, r2 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - bcs a7dbc │ │ │ │ + bcs a7db8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ lsl r6, r4, #2 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a7d5c │ │ │ │ + beq a7d58 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq a7d84 │ │ │ │ + beq a7d80 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a7e2c │ │ │ │ + blt a7e28 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r4, r3 │ │ │ │ - bge a7e28 │ │ │ │ + bge a7e24 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r2, [r3, r6] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne a7d5c │ │ │ │ - ldr r3, [pc, #188] @ a7e5c │ │ │ │ - ldr r1, [pc, #188] @ a7e60 │ │ │ │ - ldr r0, [pc, #188] @ a7e64 │ │ │ │ + bne a7d58 │ │ │ │ + ldr r3, [pc, #188] @ a7e58 │ │ │ │ + ldr r1, [pc, #188] @ a7e5c │ │ │ │ + ldr r0, [pc, #188] @ a7e60 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #368 @ 0x170 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ cmp r4, #1 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - bge a7ddc │ │ │ │ + bge a7dd8 │ │ │ │ adds r2, r2, r4 │ │ │ │ adc r3, r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bge a7d34 │ │ │ │ - ldr r3, [pc, #132] @ a7e68 │ │ │ │ - ldr r1, [pc, #132] @ a7e6c │ │ │ │ + bge a7d30 │ │ │ │ + ldr r3, [pc, #132] @ a7e64 │ │ │ │ + ldr r1, [pc, #132] @ a7e68 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #104] @ a7e70 │ │ │ │ - ldr r1, [pc, #104] @ a7e74 │ │ │ │ - ldr r0, [pc, #104] @ a7e78 │ │ │ │ + ldr r3, [pc, #104] @ a7e6c │ │ │ │ + ldr r1, [pc, #104] @ a7e70 │ │ │ │ + ldr r0, [pc, #104] @ a7e74 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #100] @ a7e7c │ │ │ │ + ldr r2, [pc, #100] @ a7e78 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50698 │ │ │ │ bl 50658 │ │ │ │ - ldr r3, [pc, #76] @ a7e80 │ │ │ │ - ldr r1, [pc, #76] @ a7e84 │ │ │ │ - ldr r0, [pc, #76] @ a7e88 │ │ │ │ + ldr r3, [pc, #76] @ a7e7c │ │ │ │ + ldr r1, [pc, #76] @ a7e80 │ │ │ │ + ldr r0, [pc, #76] @ a7e84 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #368 @ 0x170 │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r8, r9, r0, lsl #6 │ │ │ │ + eorseq r8, r9, r4, lsl #6 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ - @ instruction: 0x003773d4 │ │ │ │ - @ instruction: 0x0034d6b4 │ │ │ │ - @ instruction: 0x0034d6f8 │ │ │ │ + @ instruction: 0x003779f0 │ │ │ │ + @ instruction: 0x0034dcd0 │ │ │ │ + eorseq sp, r4, r4, lsl sp │ │ │ │ andeq r0, r0, r0, ror sl │ │ │ │ - eorseq r1, r5, r8, lsl r2 │ │ │ │ - eorseq r7, r7, ip, ror #6 │ │ │ │ - eorseq sp, r4, r8, asr #10 │ │ │ │ - eorseq r0, r5, r0, ror r6 │ │ │ │ + eorseq r1, r5, r4, lsr r8 │ │ │ │ + eorseq r7, r7, r8, lsl #19 │ │ │ │ + eorseq sp, r4, r4, ror #22 │ │ │ │ + eorseq r0, r5, ip, lsl #25 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - eorseq r7, r7, r0, asr #6 │ │ │ │ - eorseq sp, r4, r0, lsr #12 │ │ │ │ - eorseq r1, r5, r4, ror #3 │ │ │ │ + eorseq r7, r7, ip, asr r9 │ │ │ │ + eorseq sp, r4, ip, lsr ip │ │ │ │ + eorseq r1, r5, r0, lsl #16 │ │ │ │ │ │ │ │ -000a7e8c : │ │ │ │ +000a7e88 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mvn r3, r1 │ │ │ │ ands r4, r3, #1 │ │ │ │ - ldr r3, [pc, #168] @ a7f54 │ │ │ │ + ldr r3, [pc, #168] @ a7f50 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq a7ee8 │ │ │ │ + beq a7ee4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ asr r1, r1, #1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq a7f08 │ │ │ │ + beq a7f04 │ │ │ │ cmp r1, #0 │ │ │ │ - blt a7f30 │ │ │ │ + blt a7f2c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - bge a7f2c │ │ │ │ + bge a7f28 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r0, #1 │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #104] @ a7f58 │ │ │ │ - ldr r1, [pc, #104] @ a7f5c │ │ │ │ + ldr r2, [pc, #104] @ a7f54 │ │ │ │ + ldr r1, [pc, #104] @ a7f58 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #80] @ a7f60 │ │ │ │ - ldr r1, [pc, #80] @ a7f64 │ │ │ │ - ldr r0, [pc, #80] @ a7f68 │ │ │ │ + ldr r3, [pc, #80] @ a7f5c │ │ │ │ + ldr r1, [pc, #80] @ a7f60 │ │ │ │ + ldr r0, [pc, #80] @ a7f64 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #368 @ 0x170 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50658 │ │ │ │ - ldr r3, [pc, #52] @ a7f6c │ │ │ │ - ldr r1, [pc, #52] @ a7f70 │ │ │ │ - ldr r0, [pc, #52] @ a7f74 │ │ │ │ + ldr r3, [pc, #52] @ a7f68 │ │ │ │ + ldr r1, [pc, #52] @ a7f6c │ │ │ │ + ldr r0, [pc, #52] @ a7f70 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #368 @ 0x170 │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r8, r9, r0, asr r1 │ │ │ │ + eorseq r8, r9, r4, asr r1 │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - eorseq r0, r5, r8, lsr #29 │ │ │ │ - eorseq r7, r7, r4, ror #4 │ │ │ │ - eorseq sp, r4, r4, asr #10 │ │ │ │ - eorseq sp, r4, r8, lsl #11 │ │ │ │ - eorseq r7, r7, ip, lsr r2 │ │ │ │ - eorseq sp, r4, ip, lsl r5 │ │ │ │ - eorseq r1, r5, r0, ror #1 │ │ │ │ + eorseq r1, r5, r4, asr #9 │ │ │ │ + eorseq r7, r7, r0, lsl #17 │ │ │ │ + eorseq sp, r4, r0, ror #22 │ │ │ │ + eorseq sp, r4, r4, lsr #23 │ │ │ │ + eorseq r7, r7, r8, asr r8 │ │ │ │ + eorseq sp, r4, r8, lsr fp │ │ │ │ + @ instruction: 0x003516fc │ │ │ │ │ │ │ │ -000a7f78 : │ │ │ │ +000a7f74 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #412] @ a812c │ │ │ │ - ldr r2, [pc, #412] @ a8130 │ │ │ │ + ldr r3, [pc, #412] @ a8128 │ │ │ │ + ldr r2, [pc, #412] @ a812c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r8, [r3, r2] │ │ │ │ cmp r1, r8 │ │ │ │ - beq a80e0 │ │ │ │ - ldr r2, [pc, #392] @ a8134 │ │ │ │ + beq a80dc │ │ │ │ + ldr r2, [pc, #392] @ a8130 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ cmp r1, r7 │ │ │ │ - beq a8128 │ │ │ │ + beq a8124 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a80b8 │ │ │ │ + beq a80b4 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bmi a8098 │ │ │ │ + bmi a8094 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r4, r3 │ │ │ │ ldr r9, [r0, r4, lsl #2] │ │ │ │ - bgt a8028 │ │ │ │ + bgt a8024 │ │ │ │ cmp r4, r3, asr #1 │ │ │ │ - blt a8028 │ │ │ │ + blt a8024 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r0, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [r5, #8] │ │ │ │ - bne a8070 │ │ │ │ - ldr r3, [pc, #300] @ a8138 │ │ │ │ - ldr r1, [pc, #300] @ a813c │ │ │ │ - ldr r0, [pc, #300] @ a8140 │ │ │ │ + bne a806c │ │ │ │ + ldr r3, [pc, #300] @ a8134 │ │ │ │ + ldr r1, [pc, #300] @ a8138 │ │ │ │ + ldr r0, [pc, #300] @ a813c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #668 @ 0x29c │ │ │ │ mov r2, #234 @ 0xea │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ cmp r4, #8 │ │ │ │ add r6, r4, r4, asr #3 │ │ │ │ - ble a8078 │ │ │ │ + ble a8074 │ │ │ │ add r6, r6, #6 │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bhi a80d4 │ │ │ │ + bhi a80d0 │ │ │ │ lsl r1, r6, #2 │ │ │ │ bl 4fe98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a80d4 │ │ │ │ + beq a80d0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r3, r8 │ │ │ │ - beq a8104 │ │ │ │ + beq a8100 │ │ │ │ cmp r3, r7 │ │ │ │ strne r4, [r5, #8] │ │ │ │ strne r6, [r5, #16] │ │ │ │ - beq a80dc │ │ │ │ + beq a80d8 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r6, r6, #3 │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bhi a80d4 │ │ │ │ + bhi a80d0 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r1, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq a8044 │ │ │ │ - b a8040 │ │ │ │ - ldr r2, [pc, #164] @ a8144 │ │ │ │ - ldr r1, [pc, #164] @ a8148 │ │ │ │ + beq a8040 │ │ │ │ + b a803c │ │ │ │ + ldr r2, [pc, #164] @ a8140 │ │ │ │ + ldr r1, [pc, #164] @ a8144 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r9, #0 │ │ │ │ - b a8070 │ │ │ │ - ldr r2, [pc, #132] @ a8144 │ │ │ │ - ldr r1, [pc, #136] @ a814c │ │ │ │ + b a806c │ │ │ │ + ldr r2, [pc, #132] @ a8140 │ │ │ │ + ldr r1, [pc, #136] @ a8148 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b a80b0 │ │ │ │ + b a80ac │ │ │ │ bl 4fd30 │ │ │ │ - b a80b0 │ │ │ │ + b a80ac │ │ │ │ bl 506d8 │ │ │ │ - ldr r3, [pc, #104] @ a8150 │ │ │ │ - ldr r1, [pc, #104] @ a8154 │ │ │ │ - ldr r0, [pc, #104] @ a8158 │ │ │ │ + ldr r3, [pc, #104] @ a814c │ │ │ │ + ldr r1, [pc, #104] @ a8150 │ │ │ │ + ldr r0, [pc, #104] @ a8154 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #100] @ a815c │ │ │ │ + ldr r2, [pc, #100] @ a8158 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #84] @ a8160 │ │ │ │ - ldr r1, [pc, #84] @ a8164 │ │ │ │ - ldr r0, [pc, #84] @ a8168 │ │ │ │ + ldr r3, [pc, #84] @ a815c │ │ │ │ + ldr r1, [pc, #84] @ a8160 │ │ │ │ + ldr r0, [pc, #84] @ a8164 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #80] @ a816c │ │ │ │ + ldr r2, [pc, #80] @ a8168 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #400 @ 0x190 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 504d4 │ │ │ │ - eorseq r8, r9, r8, rrx │ │ │ │ + eorseq r8, r9, ip, rrx │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ - eorseq r9, r7, r0, ror #2 │ │ │ │ - eorseq r1, r5, r8, asr #32 │ │ │ │ - eorseq r1, r5, r0, lsl #1 │ │ │ │ + eorseq r9, r7, ip, ror r7 │ │ │ │ + eorseq r1, r5, r4, ror #12 │ │ │ │ + mlaseq r5, ip, r6, r1 │ │ │ │ andeq r0, r0, r0, ror sl │ │ │ │ - eorseq r0, r5, r0, lsr #31 │ │ │ │ - eorseq r0, r5, ip, ror #30 │ │ │ │ - eorseq r7, r7, ip, lsl #1 │ │ │ │ - eorseq sp, r4, r8, ror #4 │ │ │ │ - mlaseq r5, r0, r3, r0 │ │ │ │ + @ instruction: 0x003515bc │ │ │ │ + eorseq r1, r5, r8, lsl #11 │ │ │ │ + eorseq r7, r7, r8, lsr #13 │ │ │ │ + eorseq sp, r4, r4, lsl #17 │ │ │ │ + eorseq r0, r5, ip, lsr #19 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - eorseq r7, r7, r8, rrx │ │ │ │ - eorseq sp, r4, r4, asr #4 │ │ │ │ - eorseq r0, r5, r4, lsr #31 │ │ │ │ + eorseq r7, r7, r4, lsl #13 │ │ │ │ + eorseq sp, r4, r0, ror #16 │ │ │ │ + eorseq r1, r5, r0, asr #11 │ │ │ │ @ instruction: 0x000001b1 │ │ │ │ │ │ │ │ -000a8170 : │ │ │ │ +000a816c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #568] @ a83c0 │ │ │ │ + ldr r3, [pc, #568] @ a83bc │ │ │ │ tst r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bne a8244 │ │ │ │ - ldr r2, [pc, #556] @ a83c4 │ │ │ │ + bne a8240 │ │ │ │ + ldr r2, [pc, #556] @ a83c0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ asr r4, r1, #1 │ │ │ │ cmp r0, r7 │ │ │ │ - beq a8378 │ │ │ │ - ldr r2, [pc, #532] @ a83c8 │ │ │ │ + beq a8374 │ │ │ │ + ldr r2, [pc, #532] @ a83c4 │ │ │ │ ldr r8, [r3, r2] │ │ │ │ cmp r0, r8 │ │ │ │ - beq a8374 │ │ │ │ + beq a8370 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a8308 │ │ │ │ + beq a8304 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a8220 │ │ │ │ + blt a821c │ │ │ │ cmp r4, r2 │ │ │ │ - bge a8228 │ │ │ │ + bge a8224 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, r4 │ │ │ │ ldr r6, [r0, r4, lsl #2] │ │ │ │ - beq a8268 │ │ │ │ + beq a8264 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r4, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fcdc │ │ │ │ cmp r0, #0 │ │ │ │ - blt a8324 │ │ │ │ + blt a8320 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ adds r4, r4, r2 │ │ │ │ - bpl a81d8 │ │ │ │ - ldr r2, [pc, #412] @ a83cc │ │ │ │ - ldr r1, [pc, #412] @ a83d0 │ │ │ │ + bpl a81d4 │ │ │ │ + ldr r2, [pc, #412] @ a83c8 │ │ │ │ + ldr r1, [pc, #412] @ a83cc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b a825c │ │ │ │ - ldr r2, [pc, #392] @ a83d4 │ │ │ │ - ldr r1, [pc, #392] @ a83d8 │ │ │ │ + b a8258 │ │ │ │ + ldr r2, [pc, #392] @ a83d0 │ │ │ │ + ldr r1, [pc, #392] @ a83d4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - blt a82bc │ │ │ │ + blt a82b8 │ │ │ │ cmp r4, r3, asr #1 │ │ │ │ - blt a82bc │ │ │ │ + blt a82b8 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r0, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [r5, #8] │ │ │ │ - bne a8218 │ │ │ │ - ldr r3, [pc, #316] @ a83dc │ │ │ │ - ldr r1, [pc, #316] @ a83e0 │ │ │ │ - ldr r0, [pc, #316] @ a83e4 │ │ │ │ + bne a8214 │ │ │ │ + ldr r3, [pc, #316] @ a83d8 │ │ │ │ + ldr r1, [pc, #316] @ a83dc │ │ │ │ + ldr r0, [pc, #316] @ a83e0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #668 @ 0x29c │ │ │ │ mov r2, #234 @ 0xea │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ cmp r4, #8 │ │ │ │ add r9, r4, r4, asr #3 │ │ │ │ - ble a834c │ │ │ │ + ble a8348 │ │ │ │ add r9, r9, #6 │ │ │ │ cmn r9, #-536870911 @ 0xe0000001 │ │ │ │ - bhi a836c │ │ │ │ + bhi a8368 │ │ │ │ lsl r1, r9, #2 │ │ │ │ bl 4fe98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a836c │ │ │ │ + beq a8368 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r3, r7 │ │ │ │ - beq a839c │ │ │ │ + beq a8398 │ │ │ │ cmp r3, r8 │ │ │ │ strne r4, [r5, #8] │ │ │ │ strne r9, [r5, #16] │ │ │ │ - bne a8218 │ │ │ │ + bne a8214 │ │ │ │ bl 506d8 │ │ │ │ - ldr r2, [pc, #188] @ a83cc │ │ │ │ - ldr r1, [pc, #212] @ a83e8 │ │ │ │ + ldr r2, [pc, #188] @ a83c8 │ │ │ │ + ldr r1, [pc, #212] @ a83e4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b a825c │ │ │ │ + b a8258 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a825c │ │ │ │ + beq a8258 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne a825c │ │ │ │ + bne a8258 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b a825c │ │ │ │ + b a8258 │ │ │ │ add r9, r9, #3 │ │ │ │ cmn r9, #-536870911 @ 0xe0000001 │ │ │ │ - bhi a836c │ │ │ │ + bhi a8368 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r1, r4 │ │ │ │ moveq r9, r4 │ │ │ │ - beq a82d8 │ │ │ │ - b a82d4 │ │ │ │ + beq a82d4 │ │ │ │ + b a82d0 │ │ │ │ bl 4fd30 │ │ │ │ - b a825c │ │ │ │ + b a8258 │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #108] @ a83ec │ │ │ │ - ldr r1, [pc, #108] @ a83f0 │ │ │ │ - ldr r0, [pc, #108] @ a83f4 │ │ │ │ + ldr r3, [pc, #108] @ a83e8 │ │ │ │ + ldr r1, [pc, #108] @ a83ec │ │ │ │ + ldr r0, [pc, #108] @ a83f0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #104] @ a83f8 │ │ │ │ + ldr r2, [pc, #104] @ a83f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ a83fc │ │ │ │ - ldr r1, [pc, #88] @ a8400 │ │ │ │ - ldr r0, [pc, #88] @ a8404 │ │ │ │ + ldr r3, [pc, #88] @ a83f8 │ │ │ │ + ldr r1, [pc, #88] @ a83fc │ │ │ │ + ldr r0, [pc, #88] @ a8400 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ a8408 │ │ │ │ + ldr r2, [pc, #84] @ a8404 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #400 @ 0x190 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, r9, r0, ror lr │ │ │ │ + eorseq r7, r9, r4, ror lr │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r0, ror sl │ │ │ │ - eorseq r0, r5, r0, lsl lr │ │ │ │ + eorseq r1, r5, ip, lsr #8 │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - eorseq r0, r5, ip, asr #22 │ │ │ │ - eorseq r8, r7, ip, asr #29 │ │ │ │ - @ instruction: 0x00350db4 │ │ │ │ - eorseq r0, r5, ip, ror #27 │ │ │ │ - eorseq r0, r5, ip, lsl sp │ │ │ │ - @ instruction: 0x00376df4 │ │ │ │ - @ instruction: 0x0034cfd0 │ │ │ │ - ldrsheq r0, [r5], -r8 @ │ │ │ │ + eorseq r1, r5, r8, ror #2 │ │ │ │ + eorseq r9, r7, r8, ror #9 │ │ │ │ + @ instruction: 0x003513d0 │ │ │ │ + eorseq r1, r5, r8, lsl #8 │ │ │ │ + eorseq r1, r5, r8, lsr r3 │ │ │ │ + eorseq r7, r7, r0, lsl r4 │ │ │ │ + eorseq sp, r4, ip, ror #11 │ │ │ │ + eorseq r0, r5, r4, lsl r7 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - @ instruction: 0x00376dd0 │ │ │ │ - eorseq ip, r4, ip, lsr #31 │ │ │ │ - eorseq r0, r5, ip, lsl #26 │ │ │ │ + eorseq r7, r7, ip, ror #7 │ │ │ │ + eorseq sp, r4, r8, asr #11 │ │ │ │ + eorseq r1, r5, r8, lsr #6 │ │ │ │ @ instruction: 0x000001b1 │ │ │ │ │ │ │ │ -000a840c : │ │ │ │ +000a8408 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #176] @ a84d4 │ │ │ │ - ldr ip, [pc, #176] @ a84d8 │ │ │ │ + ldr r2, [pc, #176] @ a84d0 │ │ │ │ + ldr ip, [pc, #176] @ a84d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r9, [r2, ip] │ │ │ │ cmp r3, r9 │ │ │ │ - beq a84b0 │ │ │ │ + beq a84ac │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #152] @ a84dc │ │ │ │ + ldr r1, [pc, #152] @ a84d8 │ │ │ │ mov r6, #0 │ │ │ │ ldr r8, [r2, r1] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r6 │ │ │ │ - b a8464 │ │ │ │ + b a8460 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - beq a84b0 │ │ │ │ + beq a84ac │ │ │ │ cmp r3, r8 │ │ │ │ - beq a84ac │ │ │ │ + beq a84a8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bge a84a4 │ │ │ │ + bge a84a0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ mov r1, r7 │ │ │ │ bl 4ff40 │ │ │ │ cmp r0, #0 │ │ │ │ addgt r6, r6, #1 │ │ │ │ - bgt a8454 │ │ │ │ - beq a8454 │ │ │ │ + bgt a8450 │ │ │ │ + beq a8450 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsl r0, r6, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #40] @ a84e0 │ │ │ │ - ldr r1, [pc, #40] @ a84e4 │ │ │ │ - ldr r0, [pc, #40] @ a84e8 │ │ │ │ + ldr r3, [pc, #40] @ a84dc │ │ │ │ + ldr r1, [pc, #40] @ a84e0 │ │ │ │ + ldr r0, [pc, #40] @ a84e4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #36] @ a84ec │ │ │ │ + ldr r2, [pc, #36] @ a84e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x00397bd4 │ │ │ │ + @ instruction: 0x00397bd8 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ - @ instruction: 0x00376cbc │ │ │ │ - mlaseq r4, r8, lr, ip │ │ │ │ - eorseq pc, r4, r0, asr #31 │ │ │ │ + @ instruction: 0x003772d8 │ │ │ │ + @ instruction: 0x0034d4b4 │ │ │ │ + @ instruction: 0x003505dc │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -000a84f0 : │ │ │ │ - ldr r3, [pc, #64] @ a8538 │ │ │ │ +000a84ec : │ │ │ │ + ldr r3, [pc, #64] @ a8534 │ │ │ │ tst r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bne a8508 │ │ │ │ + bne a8504 │ │ │ │ asr r1, r1, #1 │ │ │ │ b 4fbec │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #28] @ a853c │ │ │ │ - ldr r1, [pc, #28] @ a8540 │ │ │ │ + ldr r2, [pc, #28] @ a8538 │ │ │ │ + ldr r1, [pc, #28] @ a853c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, r9, r0, lsl #22 │ │ │ │ + eorseq r7, r9, r4, lsl #22 │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - eorseq r0, r5, r8, ror r8 │ │ │ │ + mlaseq r5, r4, lr, r0 │ │ │ │ │ │ │ │ -000a8544 : │ │ │ │ +000a8540 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 502b8 │ │ │ │ - ldr r4, [pc, #28] @ a857c │ │ │ │ + ldr r4, [pc, #28] @ a8578 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a8574 │ │ │ │ - ldr r3, [pc, #16] @ a8580 │ │ │ │ + blt a8570 │ │ │ │ + ldr r3, [pc, #16] @ a857c │ │ │ │ ldr r0, [r4, r3] │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaseq r9, ip, sl, r7 │ │ │ │ + eorseq r7, r9, r0, lsr #21 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -000a8584 : │ │ │ │ +000a8580 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 728a4 │ │ │ │ - ldr r5, [pc, #72] @ a85ec │ │ │ │ + bl 728a0 │ │ │ │ + ldr r5, [pc, #72] @ a85e8 │ │ │ │ add r5, pc, r5 │ │ │ │ cmn r0, #2 │ │ │ │ - beq a85e4 │ │ │ │ + beq a85e0 │ │ │ │ cmn r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ - beq a85cc │ │ │ │ + beq a85c8 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 4fcdc │ │ │ │ - ldr r3, [pc, #28] @ a85f0 │ │ │ │ - ldr r1, [pc, #28] @ a85f4 │ │ │ │ + ldr r3, [pc, #28] @ a85ec │ │ │ │ + ldr r1, [pc, #28] @ a85f0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r7, r9, r8, asr sl │ │ │ │ + eorseq r7, r9, ip, asr sl │ │ │ │ andeq r0, r0, ip, asr #11 │ │ │ │ - eorseq r0, r5, ip, lsl #22 │ │ │ │ + eorseq r1, r5, r8, lsr #2 │ │ │ │ │ │ │ │ -000a85f8 : │ │ │ │ +000a85f4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 728a4 │ │ │ │ - ldr r4, [pc, #56] @ a864c │ │ │ │ + bl 728a0 │ │ │ │ + ldr r4, [pc, #56] @ a8648 │ │ │ │ add r4, pc, r4 │ │ │ │ cmn r0, #2 │ │ │ │ - beq a8644 │ │ │ │ + beq a8640 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a862c │ │ │ │ + beq a8628 │ │ │ │ lsl r0, r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #28] @ a8650 │ │ │ │ - ldr r1, [pc, #28] @ a8654 │ │ │ │ + ldr r3, [pc, #28] @ a864c │ │ │ │ + ldr r1, [pc, #28] @ a8650 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, r9, r8, ror #19 │ │ │ │ + eorseq r7, r9, ip, ror #19 │ │ │ │ andeq r0, r0, ip, asr #11 │ │ │ │ - eorseq r0, r5, ip, asr #21 │ │ │ │ + eorseq r1, r5, r8, ror #1 │ │ │ │ │ │ │ │ -000a8658 : │ │ │ │ +000a8654 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl a46ec │ │ │ │ + bl a46e8 │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq a8690 │ │ │ │ + beq a868c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 503b4 │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8680 │ │ │ │ + beq a867c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000a86a4 : │ │ │ │ +000a86a0 : │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ - b a8658 │ │ │ │ + b a8654 │ │ │ │ │ │ │ │ -000a86b4 : │ │ │ │ +000a86b0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ and r0, r0, #32 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a86c4 : │ │ │ │ +000a86c0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #104] @ a8744 │ │ │ │ - ldr r3, [pc, #104] @ a8748 │ │ │ │ + ldr r4, [pc, #104] @ a8740 │ │ │ │ + ldr r3, [pc, #104] @ a8744 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq a86f8 │ │ │ │ + beq a86f4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 4fe5c │ │ │ │ mov r5, r1 │ │ │ │ bl 5048c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq a8720 │ │ │ │ + beq a871c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a8718 │ │ │ │ - ldr r3, [pc, #24] @ a874c │ │ │ │ + bne a8714 │ │ │ │ + ldr r3, [pc, #24] @ a8748 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fd3c │ │ │ │ - b a8718 │ │ │ │ - eorseq r7, r9, ip, lsl r9 │ │ │ │ + b a8714 │ │ │ │ + eorseq r7, r9, r0, lsr #18 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ andeq r0, r0, r8, ror r7 │ │ │ │ │ │ │ │ -000a8750 : │ │ │ │ +000a874c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #216] @ a8844 │ │ │ │ + ldr r2, [pc, #216] @ a8840 │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr r3, [pc, #212] @ a8848 │ │ │ │ + ldr r3, [pc, #212] @ a8844 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ bl 503a8 <_PyDict_NewPresized@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq a87f8 │ │ │ │ + beq a87f4 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ str r4, [sp] │ │ │ │ - ble a87fc │ │ │ │ + ble a87f8 │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ mov r5, #0 │ │ │ │ - b a87c4 │ │ │ │ + b a87c0 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r7, r5 │ │ │ │ add r4, r4, #8 │ │ │ │ - beq a87fc │ │ │ │ + beq a87f8 │ │ │ │ ldmdb r4, {r1, r2} │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp] │ │ │ │ bl 5024c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a87b4 │ │ │ │ + beq a87b0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a87f8 │ │ │ │ + beq a87f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq a8834 │ │ │ │ + beq a8830 │ │ │ │ mov r6, #0 │ │ │ │ - ldr r2, [pc, #72] @ a884c │ │ │ │ - ldr r3, [pc, #64] @ a8848 │ │ │ │ + ldr r2, [pc, #72] @ a8848 │ │ │ │ + ldr r3, [pc, #64] @ a8844 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a8840 │ │ │ │ + bne a883c │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b a87f8 │ │ │ │ + b a87f4 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r7, r9, r8, lsl #17 │ │ │ │ + eorseq r7, r9, ip, lsl #17 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x003977f4 │ │ │ │ + @ instruction: 0x003977f8 │ │ │ │ │ │ │ │ -000a8850 : │ │ │ │ +000a884c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r2 │ │ │ │ bl 5048c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a8888 │ │ │ │ + beq a8884 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a8880 │ │ │ │ + bne a887c │ │ │ │ mov r4, r5 │ │ │ │ - b a8870 │ │ │ │ + b a886c │ │ │ │ │ │ │ │ -000a889c : │ │ │ │ - ldr r3, [pc, #28] @ a88c0 │ │ │ │ - ldr r2, [pc, #28] @ a88c4 │ │ │ │ +000a8898 : │ │ │ │ + ldr r3, [pc, #28] @ a88bc │ │ │ │ + ldr r2, [pc, #28] @ a88c0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ - b a8850 │ │ │ │ - eorseq r7, r9, r4, asr r7 │ │ │ │ + b a884c │ │ │ │ + eorseq r7, r9, r8, asr r7 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -000a88c8 : │ │ │ │ +000a88c4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #148] @ a8974 │ │ │ │ - ldr ip, [pc, #148] @ a8978 │ │ │ │ + ldr r3, [pc, #148] @ a8970 │ │ │ │ + ldr ip, [pc, #148] @ a8974 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ ldr ip, [r0, #4] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp ip, r3 │ │ │ │ - beq a894c │ │ │ │ + beq a8948 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #120] @ a897c │ │ │ │ + ldr r0, [pc, #120] @ a8978 │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #1248 @ 0x4e0 │ │ │ │ add r0, r0, #12 │ │ │ │ mov r6, r2 │ │ │ │ bl 4feb0 <_PyUnicode_FromId@plt> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq a8940 │ │ │ │ + beq a893c │ │ │ │ mov ip, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 4fc7c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 50198 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8940 │ │ │ │ + beq a893c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a8938 │ │ │ │ + beq a8934 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r7, r9, r8, lsl r7 │ │ │ │ + eorseq r7, r9, ip, lsl r7 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ - eorseq r8, sl, r4, lsl r2 │ │ │ │ + eorseq r8, sl, r8, lsl r2 │ │ │ │ │ │ │ │ -000a8980 : │ │ │ │ - ldr r3, [pc, #28] @ a89a4 │ │ │ │ - ldr r2, [pc, #28] @ a89a8 │ │ │ │ +000a897c : │ │ │ │ + ldr r3, [pc, #28] @ a89a0 │ │ │ │ + ldr r2, [pc, #28] @ a89a4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ - b a88c8 │ │ │ │ - eorseq r7, r9, r0, ror r6 │ │ │ │ + b a88c4 │ │ │ │ + eorseq r7, r9, r4, ror r6 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -000a89ac : │ │ │ │ - ldr r3, [pc, #28] @ a89d0 │ │ │ │ - ldr ip, [pc, #28] @ a89d4 │ │ │ │ +000a89a8 : │ │ │ │ + ldr r3, [pc, #28] @ a89cc │ │ │ │ + ldr ip, [pc, #28] @ a89d0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [r3, ip] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, ip │ │ │ │ - beq a89cc │ │ │ │ + beq a89c8 │ │ │ │ b 4fb50 │ │ │ │ b 5024c │ │ │ │ - eorseq r7, r9, r4, asr #12 │ │ │ │ + eorseq r7, r9, r8, asr #12 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ │ │ │ │ -000a89d8 : │ │ │ │ +000a89d4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a8a08 │ │ │ │ + beq a8a04 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4ff64 │ │ │ │ cmp r5, #1 │ │ │ │ - beq a8a50 │ │ │ │ + beq a8a4c │ │ │ │ cmp r5, #2 │ │ │ │ - beq a8a60 │ │ │ │ + beq a8a5c │ │ │ │ cmp r5, #3 │ │ │ │ - bne a8a00 │ │ │ │ + bne a89fc │ │ │ │ mov r0, r4 │ │ │ │ bl 4fbb0 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl a89ac │ │ │ │ + bl a89a8 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fb5c │ │ │ │ mov r5, r0 │ │ │ │ - b a8a30 │ │ │ │ + b a8a2c │ │ │ │ bl 501a4 │ │ │ │ mov r5, r0 │ │ │ │ - b a8a30 │ │ │ │ + b a8a2c │ │ │ │ │ │ │ │ -000a8a6c : │ │ │ │ +000a8a68 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ bl 4ffa0 │ │ │ │ - ldr r6, [pc, #76] @ a8ad8 │ │ │ │ + ldr r6, [pc, #76] @ a8ad4 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt a8a9c │ │ │ │ + blt a8a98 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #56] @ a8adc │ │ │ │ + ldr r3, [pc, #56] @ a8ad8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4febc │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8a94 │ │ │ │ - ldr r3, [pc, #36] @ a8ae0 │ │ │ │ + beq a8a90 │ │ │ │ + ldr r3, [pc, #36] @ a8adc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r1, [pc, #28] @ a8ae4 │ │ │ │ + ldr r1, [pc, #28] @ a8ae0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5030c │ │ │ │ - b a8a94 │ │ │ │ - eorseq r7, r9, r0, ror r5 │ │ │ │ + b a8a90 │ │ │ │ + eorseq r7, r9, r4, ror r5 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r0, r5, r0, asr r6 │ │ │ │ + eorseq r0, r5, ip, ror #24 │ │ │ │ │ │ │ │ -000a8ae8 : │ │ │ │ +000a8ae4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr lr, [pc, #304] @ a8c30 │ │ │ │ - ldr ip, [pc, #304] @ a8c34 │ │ │ │ + ldr lr, [pc, #304] @ a8c2c │ │ │ │ + ldr ip, [pc, #304] @ a8c30 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #300] @ a8c38 │ │ │ │ + ldr r3, [pc, #300] @ a8c34 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r2, [pc, #296] @ a8c3c │ │ │ │ + ldr r2, [pc, #296] @ a8c38 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq a8bc8 │ │ │ │ + beq a8bc4 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #256] @ a8c40 │ │ │ │ + ldr r0, [pc, #256] @ a8c3c │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #1264 @ 0x4f0 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 4feb0 <_PyUnicode_FromId@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8c00 │ │ │ │ + beq a8bfc │ │ │ │ cmp r5, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - beq a8c0c │ │ │ │ + beq a8c08 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ mov r1, sp │ │ │ │ bl 501c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a8c00 │ │ │ │ + beq a8bfc │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a8b98 │ │ │ │ + beq a8b94 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - beq a8bf8 │ │ │ │ + beq a8bf4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #160] @ a8c44 │ │ │ │ - ldr r3, [pc, #140] @ a8c34 │ │ │ │ + ldr r2, [pc, #160] @ a8c40 │ │ │ │ + ldr r3, [pc, #140] @ a8c30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a8c08 │ │ │ │ + bne a8c04 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #120] @ a8c48 │ │ │ │ - ldr r3, [pc, #96] @ a8c34 │ │ │ │ + ldr r2, [pc, #120] @ a8c44 │ │ │ │ + ldr r3, [pc, #96] @ a8c30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a8c08 │ │ │ │ + bne a8c04 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 4ffa0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b a8b98 │ │ │ │ + b a8b94 │ │ │ │ mvn r0, #0 │ │ │ │ - b a8b9c │ │ │ │ + b a8b98 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #56] @ a8c4c │ │ │ │ - ldr r1, [pc, #56] @ a8c50 │ │ │ │ - ldr r0, [pc, #56] @ a8c54 │ │ │ │ + ldr r3, [pc, #56] @ a8c48 │ │ │ │ + ldr r1, [pc, #56] @ a8c4c │ │ │ │ + ldr r0, [pc, #56] @ a8c50 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #656 @ 0x290 │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003974f8 │ │ │ │ + @ instruction: 0x003974fc │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r7, r9, r4, ror #9 │ │ │ │ + eorseq r7, r9, r8, ror #9 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ - @ instruction: 0x003a7fd8 │ │ │ │ - eorseq r7, r9, r4, asr r4 │ │ │ │ - eorseq r7, r9, r8, lsr #8 │ │ │ │ - eorseq r8, r7, r8, asr r5 │ │ │ │ - eorseq r0, r5, r4, lsr #10 │ │ │ │ - eorseq pc, r4, ip, lsr #15 │ │ │ │ + @ instruction: 0x003a7fdc │ │ │ │ + eorseq r7, r9, r8, asr r4 │ │ │ │ + eorseq r7, r9, ip, lsr #8 │ │ │ │ + eorseq r8, r7, r4, ror fp │ │ │ │ + eorseq r0, r5, r0, asr #22 │ │ │ │ + eorseq pc, r4, r8, asr #27 │ │ │ │ │ │ │ │ -000a8c58 : │ │ │ │ +000a8c54 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr lr, [pc, #476] @ a8e4c │ │ │ │ - ldr ip, [pc, #476] @ a8e50 │ │ │ │ + ldr lr, [pc, #476] @ a8e48 │ │ │ │ + ldr ip, [pc, #476] @ a8e4c │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #472] @ a8e54 │ │ │ │ + ldr r3, [pc, #472] @ a8e50 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r2, [pc, #464] @ a8e58 │ │ │ │ + ldr r2, [pc, #464] @ a8e54 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r2 │ │ │ │ - bne a8d40 │ │ │ │ + bne a8d3c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r3, r3, #536870912 @ 0x20000000 │ │ │ │ - bne a8d08 │ │ │ │ - ldr r1, [pc, #408] @ a8e5c │ │ │ │ + bne a8d04 │ │ │ │ + ldr r1, [pc, #408] @ a8e58 │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 50408 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8d00 │ │ │ │ + beq a8cfc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a8d00 │ │ │ │ + beq a8cfc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq a8e14 │ │ │ │ + beq a8e10 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a8dd0 │ │ │ │ - ldr r2, [pc, #336] @ a8e60 │ │ │ │ - ldr r3, [pc, #316] @ a8e50 │ │ │ │ + beq a8dcc │ │ │ │ + ldr r2, [pc, #336] @ a8e5c │ │ │ │ + ldr r3, [pc, #316] @ a8e4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a8e24 │ │ │ │ + bne a8e20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 4ffa0 │ │ │ │ - ldr r0, [pc, #284] @ a8e64 │ │ │ │ + ldr r0, [pc, #284] @ a8e60 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #1264 @ 0x4f0 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 4feb0 <_PyUnicode_FromId@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8e1c │ │ │ │ + beq a8e18 │ │ │ │ cmp r4, #0 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ - beq a8e28 │ │ │ │ + beq a8e24 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ add r1, sp, #8 │ │ │ │ bl 501c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a8e1c │ │ │ │ + beq a8e18 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a8da0 │ │ │ │ + beq a8d9c │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - beq a8e0c │ │ │ │ + beq a8e08 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #188] @ a8e68 │ │ │ │ - ldr r3, [pc, #160] @ a8e50 │ │ │ │ + ldr r2, [pc, #188] @ a8e64 │ │ │ │ + ldr r3, [pc, #160] @ a8e4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a8e24 │ │ │ │ + bne a8e20 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #148] @ a8e6c │ │ │ │ - ldr r3, [pc, #116] @ a8e50 │ │ │ │ + ldr r2, [pc, #148] @ a8e68 │ │ │ │ + ldr r3, [pc, #116] @ a8e4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a8e24 │ │ │ │ + bne a8e20 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 4fcb8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b a8da0 │ │ │ │ + b a8d9c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b a8d00 │ │ │ │ + b a8cfc │ │ │ │ mvn r0, #0 │ │ │ │ - b a8da4 │ │ │ │ + b a8da0 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #64] @ a8e70 │ │ │ │ - ldr r1, [pc, #64] @ a8e74 │ │ │ │ - ldr r0, [pc, #64] @ a8e78 │ │ │ │ + ldr r3, [pc, #64] @ a8e6c │ │ │ │ + ldr r1, [pc, #64] @ a8e70 │ │ │ │ + ldr r0, [pc, #64] @ a8e74 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #656 @ 0x290 │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, r9, r8, lsl #7 │ │ │ │ + eorseq r7, r9, ip, lsl #7 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r7, r9, r8, ror #6 │ │ │ │ + eorseq r7, r9, ip, ror #6 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ - eorseq r0, r5, r8, lsr #9 │ │ │ │ - eorseq r7, r9, r8, ror #5 │ │ │ │ - @ instruction: 0x003a7dd4 │ │ │ │ - eorseq r7, r9, ip, asr #4 │ │ │ │ - eorseq r7, r9, r0, lsr #4 │ │ │ │ - eorseq r8, r7, ip, lsr r3 │ │ │ │ - eorseq r0, r5, r8, lsl #6 │ │ │ │ - mlaseq r4, r0, r5, pc @ │ │ │ │ + eorseq r0, r5, r4, asr #21 │ │ │ │ + eorseq r7, r9, ip, ror #5 │ │ │ │ + @ instruction: 0x003a7dd8 │ │ │ │ + eorseq r7, r9, r0, asr r2 │ │ │ │ + eorseq r7, r9, r4, lsr #4 │ │ │ │ + eorseq r8, r7, r8, asr r9 │ │ │ │ + eorseq r0, r5, r4, lsr #18 │ │ │ │ + eorseq pc, r4, ip, lsr #23 │ │ │ │ │ │ │ │ -000a8e7c : │ │ │ │ +000a8e78 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #340] @ a8fe8 │ │ │ │ + ldr r1, [pc, #340] @ a8fe4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #336] @ a8fec │ │ │ │ + ldr r2, [pc, #336] @ a8fe8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #8 │ │ │ │ ands r5, r3, #536870912 @ 0x20000000 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - bne a8f98 │ │ │ │ + bne a8f94 │ │ │ │ mov r4, r0 │ │ │ │ bl 501a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq a8f90 │ │ │ │ - ldr r1, [pc, #284] @ a8ff0 │ │ │ │ + beq a8f8c │ │ │ │ + ldr r1, [pc, #284] @ a8fec │ │ │ │ mov r2, sp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ bl 50408 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8f10 │ │ │ │ + beq a8f0c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a8f10 │ │ │ │ + beq a8f0c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq a8fc8 │ │ │ │ + beq a8fc4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne a8f60 │ │ │ │ + bne a8f5c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fcb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a8f74 │ │ │ │ - ldr r2, [pc, #188] @ a8ff4 │ │ │ │ - ldr r3, [pc, #176] @ a8fec │ │ │ │ + blt a8f70 │ │ │ │ + ldr r2, [pc, #188] @ a8ff0 │ │ │ │ + ldr r3, [pc, #176] @ a8fe8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a8fe4 │ │ │ │ + bne a8fe0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4ffa0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a8f30 │ │ │ │ + bge a8f2c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq a8f90 │ │ │ │ + beq a8f8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq a8fd8 │ │ │ │ + beq a8fd4 │ │ │ │ mov r6, #0 │ │ │ │ - b a8f30 │ │ │ │ - ldr r2, [pc, #88] @ a8ff8 │ │ │ │ - ldr r3, [pc, #72] @ a8fec │ │ │ │ + b a8f2c │ │ │ │ + ldr r2, [pc, #88] @ a8ff4 │ │ │ │ + ldr r3, [pc, #72] @ a8fe8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a8fe4 │ │ │ │ + bne a8fe0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50288 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - beq a8f18 │ │ │ │ - b a8f60 │ │ │ │ + beq a8f14 │ │ │ │ + b a8f5c │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b a8f90 │ │ │ │ + b a8f8c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r7, r9, r0, ror #2 │ │ │ │ + eorseq r7, r9, r4, ror #2 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - mlaseq r5, r8, r2, r0 │ │ │ │ - eorseq r7, r9, r0, asr #1 │ │ │ │ - eorseq r7, r9, r8, asr r0 │ │ │ │ + @ instruction: 0x003508b4 │ │ │ │ + eorseq r7, r9, r4, asr #1 │ │ │ │ + eorseq r7, r9, ip, asr r0 │ │ │ │ │ │ │ │ -000a8ffc : │ │ │ │ +000a8ff8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #220] @ a90f0 │ │ │ │ + ldr ip, [pc, #220] @ a90ec │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #212] @ a90f4 │ │ │ │ + ldr r0, [pc, #212] @ a90f0 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #208] @ a90f8 │ │ │ │ + ldr r2, [pc, #208] @ a90f4 │ │ │ │ ldr r0, [ip, r0] │ │ │ │ - ldr r3, [pc, #204] @ a90fc │ │ │ │ + ldr r3, [pc, #204] @ a90f8 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq a90b0 │ │ │ │ - ldr r0, [pc, #172] @ a9100 │ │ │ │ + beq a90ac │ │ │ │ + ldr r0, [pc, #172] @ a90fc │ │ │ │ str r5, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #1280 @ 0x500 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 4feb0 <_PyUnicode_FromId@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a9080 │ │ │ │ + beq a907c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #8 │ │ │ │ bl 501c8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #124] @ a9104 │ │ │ │ - ldr r3, [pc, #104] @ a90f4 │ │ │ │ + ldr r2, [pc, #124] @ a9100 │ │ │ │ + ldr r3, [pc, #104] @ a90f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a90ec │ │ │ │ + bne a90e8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #80] @ a9108 │ │ │ │ + ldr r3, [pc, #80] @ a9104 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 4fe50 <_PyObject_GC_New@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a9080 │ │ │ │ + beq a907c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 4fdb4 │ │ │ │ - b a9080 │ │ │ │ + b a907c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00396fdc │ │ │ │ + eorseq r6, r9, r0, ror #31 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r9, r8, asr #31 │ │ │ │ + eorseq r6, r9, ip, asr #31 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ - eorseq r7, sl, r4, asr #21 │ │ │ │ - eorseq r6, r9, r0, ror pc │ │ │ │ + eorseq r7, sl, r8, asr #21 │ │ │ │ + eorseq r6, r9, r4, ror pc │ │ │ │ andeq r0, r0, r4, lsl #15 │ │ │ │ │ │ │ │ -000a910c : │ │ │ │ +000a9108 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #216] @ a91fc │ │ │ │ + ldr ip, [pc, #216] @ a91f8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #208] @ a9200 │ │ │ │ + ldr r0, [pc, #208] @ a91fc │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #204] @ a9204 │ │ │ │ + ldr r2, [pc, #204] @ a9200 │ │ │ │ ldr r0, [ip, r0] │ │ │ │ - ldr r3, [pc, #200] @ a9208 │ │ │ │ + ldr r3, [pc, #200] @ a9204 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq a91bc │ │ │ │ - ldr r0, [pc, #168] @ a920c │ │ │ │ + beq a91b8 │ │ │ │ + ldr r0, [pc, #168] @ a9208 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #1296 @ 0x510 │ │ │ │ bl 4feb0 <_PyUnicode_FromId@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a918c │ │ │ │ + beq a9188 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #8 │ │ │ │ bl 501c8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #124] @ a9210 │ │ │ │ - ldr r3, [pc, #104] @ a9200 │ │ │ │ + ldr r2, [pc, #124] @ a920c │ │ │ │ + ldr r3, [pc, #104] @ a91fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a91f8 │ │ │ │ + bne a91f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #80] @ a9214 │ │ │ │ + ldr r3, [pc, #80] @ a9210 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 4fe50 <_PyObject_GC_New@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a918c │ │ │ │ + beq a9188 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 4fdb4 │ │ │ │ - b a918c │ │ │ │ + b a9188 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r6, r9, ip, asr #29 │ │ │ │ + @ instruction: 0x00396ed0 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x00396eb8 │ │ │ │ + @ instruction: 0x00396ebc │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ - @ instruction: 0x003a79b4 │ │ │ │ - eorseq r6, r9, r4, ror #28 │ │ │ │ + @ instruction: 0x003a79b8 │ │ │ │ + eorseq r6, r9, r8, ror #28 │ │ │ │ andeq r0, r0, ip, lsl #11 │ │ │ │ │ │ │ │ -000a9218 : │ │ │ │ +000a9214 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #220] @ a930c │ │ │ │ + ldr ip, [pc, #220] @ a9308 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #212] @ a9310 │ │ │ │ + ldr r0, [pc, #212] @ a930c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #208] @ a9314 │ │ │ │ + ldr r2, [pc, #208] @ a9310 │ │ │ │ ldr r0, [ip, r0] │ │ │ │ - ldr r3, [pc, #204] @ a9318 │ │ │ │ + ldr r3, [pc, #204] @ a9314 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq a92cc │ │ │ │ - ldr r0, [pc, #172] @ a931c │ │ │ │ + beq a92c8 │ │ │ │ + ldr r0, [pc, #172] @ a9318 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #1296 @ 0x510 │ │ │ │ add r0, r0, #12 │ │ │ │ bl 4feb0 <_PyUnicode_FromId@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a929c │ │ │ │ + beq a9298 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #8 │ │ │ │ bl 501c8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #124] @ a9320 │ │ │ │ - ldr r3, [pc, #104] @ a9310 │ │ │ │ + ldr r2, [pc, #124] @ a931c │ │ │ │ + ldr r3, [pc, #104] @ a930c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a9308 │ │ │ │ + bne a9304 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #80] @ a9324 │ │ │ │ + ldr r3, [pc, #80] @ a9320 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 4fe50 <_PyObject_GC_New@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a929c │ │ │ │ + beq a9298 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 4fdb4 │ │ │ │ - b a929c │ │ │ │ + b a9298 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r6, r9, r0, asr #27 │ │ │ │ + eorseq r6, r9, r4, asr #27 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r9, ip, lsr #27 │ │ │ │ + @ instruction: 0x00396db0 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ - eorseq r7, sl, r8, lsr #17 │ │ │ │ - eorseq r6, r9, r4, asr sp │ │ │ │ + eorseq r7, sl, ip, lsr #17 │ │ │ │ + eorseq r6, r9, r8, asr sp │ │ │ │ andeq r0, r0, r4, asr #24 │ │ │ │ │ │ │ │ -000a9328 : │ │ │ │ +000a9324 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr lr, [pc, #296] @ a9468 │ │ │ │ - ldr ip, [pc, #296] @ a946c │ │ │ │ + ldr lr, [pc, #296] @ a9464 │ │ │ │ + ldr ip, [pc, #296] @ a9468 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #292] @ a9470 │ │ │ │ + ldr r3, [pc, #292] @ a946c │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r2, [pc, #288] @ a9474 │ │ │ │ + ldr r2, [pc, #288] @ a9470 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - beq a942c │ │ │ │ + beq a9428 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl 4fb5c │ │ │ │ - ldr r3, [pc, #240] @ a9478 │ │ │ │ + ldr r3, [pc, #240] @ a9474 │ │ │ │ str r4, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r3, #1312 @ 0x520 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 4feb0 <_PyUnicode_FromId@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a945c │ │ │ │ + beq a9458 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, sp │ │ │ │ bl 501c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a945c │ │ │ │ + beq a9458 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 502b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq a93e8 │ │ │ │ + beq a93e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq a9420 │ │ │ │ + beq a941c │ │ │ │ cmp r6, #0 │ │ │ │ - blt a945c │ │ │ │ - ldr r2, [pc, #132] @ a947c │ │ │ │ - ldr r3, [pc, #112] @ a946c │ │ │ │ + blt a9458 │ │ │ │ + ldr r2, [pc, #132] @ a9478 │ │ │ │ + ldr r3, [pc, #112] @ a9468 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a9464 │ │ │ │ + bne a9460 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b a93e8 │ │ │ │ - ldr r2, [pc, #76] @ a9480 │ │ │ │ - ldr r3, [pc, #52] @ a946c │ │ │ │ + b a93e4 │ │ │ │ + ldr r2, [pc, #76] @ a947c │ │ │ │ + ldr r3, [pc, #52] @ a9468 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a9464 │ │ │ │ + bne a9460 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 501ec │ │ │ │ mov r5, #0 │ │ │ │ - b a93f0 │ │ │ │ + b a93ec │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00396cb8 │ │ │ │ + @ instruction: 0x00396cbc │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r9, r4, lsr #25 │ │ │ │ + eorseq r6, r9, r8, lsr #25 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ - mlaseq sl, r0, r7, r7 │ │ │ │ - eorseq r6, r9, r0, lsl #24 │ │ │ │ - eorseq r6, r9, r4, asr #23 │ │ │ │ + mlaseq sl, r4, r7, r7 │ │ │ │ + eorseq r6, r9, r4, lsl #24 │ │ │ │ + eorseq r6, r9, r8, asr #23 │ │ │ │ │ │ │ │ -000a9484 : │ │ │ │ +000a9480 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr lr, [pc, #296] @ a95c4 │ │ │ │ - ldr ip, [pc, #296] @ a95c8 │ │ │ │ + ldr lr, [pc, #296] @ a95c0 │ │ │ │ + ldr ip, [pc, #296] @ a95c4 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #292] @ a95cc │ │ │ │ + ldr r3, [pc, #292] @ a95c8 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r2, [pc, #288] @ a95d0 │ │ │ │ + ldr r2, [pc, #288] @ a95cc │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - beq a9588 │ │ │ │ + beq a9584 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl 4fb5c │ │ │ │ - ldr r3, [pc, #240] @ a95d4 │ │ │ │ + ldr r3, [pc, #240] @ a95d0 │ │ │ │ str r4, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r3, #1328 @ 0x530 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 4feb0 <_PyUnicode_FromId@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a95b8 │ │ │ │ + beq a95b4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, sp │ │ │ │ bl 501c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a95b8 │ │ │ │ + beq a95b4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 502b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq a9544 │ │ │ │ + beq a9540 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq a957c │ │ │ │ + beq a9578 │ │ │ │ cmp r6, #0 │ │ │ │ - blt a95b8 │ │ │ │ - ldr r2, [pc, #132] @ a95d8 │ │ │ │ - ldr r3, [pc, #112] @ a95c8 │ │ │ │ + blt a95b4 │ │ │ │ + ldr r2, [pc, #132] @ a95d4 │ │ │ │ + ldr r3, [pc, #112] @ a95c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a95c0 │ │ │ │ + bne a95bc │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b a9544 │ │ │ │ - ldr r2, [pc, #76] @ a95dc │ │ │ │ - ldr r3, [pc, #52] @ a95c8 │ │ │ │ + b a9540 │ │ │ │ + ldr r2, [pc, #76] @ a95d8 │ │ │ │ + ldr r3, [pc, #52] @ a95c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a95c0 │ │ │ │ + bne a95bc │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 504c8 │ │ │ │ mov r5, #0 │ │ │ │ - b a954c │ │ │ │ + b a9548 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r6, r9, ip, asr fp │ │ │ │ + eorseq r6, r9, r0, ror #22 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r9, r8, asr #22 │ │ │ │ + eorseq r6, r9, ip, asr #22 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ - eorseq r7, sl, r4, lsr r6 │ │ │ │ - eorseq r6, r9, r4, lsr #21 │ │ │ │ - eorseq r6, r9, r8, ror #20 │ │ │ │ + eorseq r7, sl, r8, lsr r6 │ │ │ │ + eorseq r6, r9, r8, lsr #21 │ │ │ │ + eorseq r6, r9, ip, ror #20 │ │ │ │ │ │ │ │ -000a95e0 : │ │ │ │ +000a95dc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr lr, [pc, #292] @ a971c │ │ │ │ - ldr ip, [pc, #292] @ a9720 │ │ │ │ + ldr lr, [pc, #292] @ a9718 │ │ │ │ + ldr ip, [pc, #292] @ a971c │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #288] @ a9724 │ │ │ │ + ldr r3, [pc, #288] @ a9720 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r2, [pc, #284] @ a9728 │ │ │ │ + ldr r2, [pc, #284] @ a9724 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - beq a96e0 │ │ │ │ + beq a96dc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl 4fb5c │ │ │ │ - ldr r3, [pc, #236] @ a972c │ │ │ │ + ldr r3, [pc, #236] @ a9728 │ │ │ │ str r4, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r3, #1344 @ 0x540 │ │ │ │ bl 4feb0 <_PyUnicode_FromId@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9710 │ │ │ │ + beq a970c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, sp │ │ │ │ bl 501c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a9710 │ │ │ │ + beq a970c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 502b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq a969c │ │ │ │ + beq a9698 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq a96d4 │ │ │ │ + beq a96d0 │ │ │ │ cmp r6, #0 │ │ │ │ - blt a9710 │ │ │ │ - ldr r2, [pc, #132] @ a9730 │ │ │ │ - ldr r3, [pc, #112] @ a9720 │ │ │ │ + blt a970c │ │ │ │ + ldr r2, [pc, #132] @ a972c │ │ │ │ + ldr r3, [pc, #112] @ a971c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a9718 │ │ │ │ + bne a9714 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b a969c │ │ │ │ - ldr r2, [pc, #76] @ a9734 │ │ │ │ - ldr r3, [pc, #52] @ a9720 │ │ │ │ + b a9698 │ │ │ │ + ldr r2, [pc, #76] @ a9730 │ │ │ │ + ldr r3, [pc, #52] @ a971c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a9718 │ │ │ │ + bne a9714 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 4fbc8 │ │ │ │ mov r5, #0 │ │ │ │ - b a96a4 │ │ │ │ + b a96a0 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r6, r9, r0, lsl #20 │ │ │ │ + eorseq r6, r9, r4, lsl #20 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r9, ip, ror #19 │ │ │ │ + @ instruction: 0x003969f0 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ - @ instruction: 0x003a74d8 │ │ │ │ - eorseq r6, r9, ip, asr #18 │ │ │ │ - eorseq r6, r9, r0, lsl r9 │ │ │ │ + @ instruction: 0x003a74dc │ │ │ │ + eorseq r6, r9, r0, asr r9 │ │ │ │ + eorseq r6, r9, r4, lsl r9 │ │ │ │ │ │ │ │ -000a9738 : │ │ │ │ +000a9734 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #176] @ a9800 │ │ │ │ - ldr lr, [pc, #176] @ a9804 │ │ │ │ + ldr r4, [pc, #176] @ a97fc │ │ │ │ + ldr lr, [pc, #176] @ a9800 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [pc, #172] @ a9808 │ │ │ │ + ldr r3, [pc, #172] @ a9804 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr r1, [pc, #168] @ a980c │ │ │ │ + ldr r1, [pc, #168] @ a9808 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [sp, #4] │ │ │ │ mov lr, #0 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r1, [r3, r1] │ │ │ │ cmp ip, r1 │ │ │ │ - beq a97f0 │ │ │ │ + beq a97ec │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #128] @ a9810 │ │ │ │ + ldr r0, [pc, #128] @ a980c │ │ │ │ str r2, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #1344 @ 0x540 │ │ │ │ add r0, r0, #12 │ │ │ │ bl 4feb0 <_PyUnicode_FromId@plt> │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq a97c4 │ │ │ │ + beq a97c0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, sp │ │ │ │ bl 501c8 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - ldr r2, [pc, #72] @ a9814 │ │ │ │ - ldr r3, [pc, #52] @ a9804 │ │ │ │ + ldr r2, [pc, #72] @ a9810 │ │ │ │ + ldr r3, [pc, #52] @ a9800 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a97fc │ │ │ │ + bne a97f8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4ff88 │ │ │ │ mov r0, #1 │ │ │ │ - b a97c4 │ │ │ │ + b a97c0 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r6, r9, r8, lsr #17 │ │ │ │ + eorseq r6, r9, ip, lsr #17 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - mlaseq r9, r4, r8, r6 │ │ │ │ + mlaseq r9, r8, r8, r6 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ - eorseq r7, sl, r8, lsl #7 │ │ │ │ - eorseq r6, r9, ip, lsr #16 │ │ │ │ + eorseq r7, sl, ip, lsl #7 │ │ │ │ + eorseq r6, r9, r0, lsr r8 │ │ │ │ │ │ │ │ -000a9818 : │ │ │ │ +000a9814 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #208] @ a9900 │ │ │ │ - ldr lr, [pc, #208] @ a9904 │ │ │ │ + ldr r4, [pc, #208] @ a98fc │ │ │ │ + ldr lr, [pc, #208] @ a9900 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [pc, #204] @ a9908 │ │ │ │ + ldr r3, [pc, #204] @ a9904 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr r1, [pc, #200] @ a990c │ │ │ │ + ldr r1, [pc, #200] @ a9908 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [sp, #4] │ │ │ │ mov lr, #0 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r1, [r3, r1] │ │ │ │ cmp ip, r1 │ │ │ │ - beq a98cc │ │ │ │ + beq a98c8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #160] @ a9910 │ │ │ │ + ldr r0, [pc, #160] @ a990c │ │ │ │ str r2, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #1360 @ 0x550 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 4feb0 <_PyUnicode_FromId@plt> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a989c │ │ │ │ + beq a9898 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, sp │ │ │ │ bl 501c8 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #112] @ a9914 │ │ │ │ - ldr r2, [pc, #92] @ a9904 │ │ │ │ + ldr r1, [pc, #112] @ a9910 │ │ │ │ + ldr r2, [pc, #92] @ a9900 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne a98fc │ │ │ │ + bne a98f8 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #68] @ a9918 │ │ │ │ - ldr r3, [pc, #44] @ a9904 │ │ │ │ + ldr r2, [pc, #68] @ a9914 │ │ │ │ + ldr r3, [pc, #44] @ a9900 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a98fc │ │ │ │ + bne a98f8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 50288 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r6, r9, r8, asr #15 │ │ │ │ + eorseq r6, r9, ip, asr #15 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x003967b4 │ │ │ │ + @ instruction: 0x003967b8 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ - eorseq r7, sl, r8, lsr #5 │ │ │ │ - eorseq r6, r9, r4, asr r7 │ │ │ │ - eorseq r6, r9, r4, lsr #14 │ │ │ │ - │ │ │ │ -000a991c : │ │ │ │ - ldr r3, [pc, #52] @ a9958 │ │ │ │ - ldr r1, [pc, #52] @ a995c │ │ │ │ + eorseq r7, sl, ip, lsr #5 │ │ │ │ + eorseq r6, r9, r8, asr r7 │ │ │ │ + eorseq r6, r9, r8, lsr #14 │ │ │ │ + │ │ │ │ +000a9918 : │ │ │ │ + ldr r3, [pc, #52] @ a9954 │ │ │ │ + ldr r1, [pc, #52] @ a9958 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r2, r0 │ │ │ │ cmp ip, r1 │ │ │ │ - beq a9940 │ │ │ │ + beq a993c │ │ │ │ b 50234 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x003966d4 │ │ │ │ + @ instruction: 0x003966d8 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ │ │ │ │ -000a9960 : │ │ │ │ +000a995c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr lr, [pc, #240] @ a9a68 │ │ │ │ - ldr ip, [pc, #240] @ a9a6c │ │ │ │ + ldr lr, [pc, #240] @ a9a64 │ │ │ │ + ldr ip, [pc, #240] @ a9a68 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #236] @ a9a70 │ │ │ │ + ldr r3, [pc, #236] @ a9a6c │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r2, [pc, #232] @ a9a74 │ │ │ │ + ldr r2, [pc, #232] @ a9a70 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - beq a9a38 │ │ │ │ - ldr r3, [pc, #196] @ a9a78 │ │ │ │ + beq a9a34 │ │ │ │ + ldr r3, [pc, #196] @ a9a74 │ │ │ │ str r0, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r3, #1376 @ 0x560 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 4feb0 <_PyUnicode_FromId@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9a5c │ │ │ │ + beq a9a58 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, sp │ │ │ │ bl 501c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a9a5c │ │ │ │ + beq a9a58 │ │ │ │ bl 50234 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq a9a08 │ │ │ │ + beq a9a04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq a9a50 │ │ │ │ - ldr r2, [pc, #108] @ a9a7c │ │ │ │ - ldr r3, [pc, #88] @ a9a6c │ │ │ │ + beq a9a4c │ │ │ │ + ldr r2, [pc, #108] @ a9a78 │ │ │ │ + ldr r3, [pc, #88] @ a9a68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a9a64 │ │ │ │ + bne a9a60 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - b a9a08 │ │ │ │ + b a9a04 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b a9a08 │ │ │ │ + b a9a04 │ │ │ │ mov r4, #0 │ │ │ │ - b a9a08 │ │ │ │ + b a9a04 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r6, r9, r0, lsl #13 │ │ │ │ + eorseq r6, r9, r4, lsl #13 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r9, ip, ror #12 │ │ │ │ + eorseq r6, r9, r0, ror r6 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ - eorseq r7, sl, r4, ror #2 │ │ │ │ - eorseq r6, r9, r8, ror #11 │ │ │ │ + eorseq r7, sl, r8, ror #2 │ │ │ │ + eorseq r6, r9, ip, ror #11 │ │ │ │ │ │ │ │ -000a9a80 : │ │ │ │ +000a9a7c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr lr, [pc, #236] @ a9b84 │ │ │ │ - ldr ip, [pc, #236] @ a9b88 │ │ │ │ + ldr lr, [pc, #236] @ a9b80 │ │ │ │ + ldr ip, [pc, #236] @ a9b84 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #232] @ a9b8c │ │ │ │ + ldr r3, [pc, #232] @ a9b88 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r2, [pc, #228] @ a9b90 │ │ │ │ + ldr r2, [pc, #228] @ a9b8c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - beq a9b54 │ │ │ │ - ldr r3, [pc, #192] @ a9b94 │ │ │ │ + beq a9b50 │ │ │ │ + ldr r3, [pc, #192] @ a9b90 │ │ │ │ str r0, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r3, #1392 @ 0x570 │ │ │ │ bl 4feb0 <_PyUnicode_FromId@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9b78 │ │ │ │ + beq a9b74 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, sp │ │ │ │ bl 501c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a9b78 │ │ │ │ + beq a9b74 │ │ │ │ bl 50234 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq a9b24 │ │ │ │ + beq a9b20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq a9b6c │ │ │ │ - ldr r2, [pc, #108] @ a9b98 │ │ │ │ - ldr r3, [pc, #88] @ a9b88 │ │ │ │ + beq a9b68 │ │ │ │ + ldr r2, [pc, #108] @ a9b94 │ │ │ │ + ldr r3, [pc, #88] @ a9b84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a9b80 │ │ │ │ + bne a9b7c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - b a9b24 │ │ │ │ + b a9b20 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b a9b24 │ │ │ │ + b a9b20 │ │ │ │ mov r4, #0 │ │ │ │ - b a9b24 │ │ │ │ + b a9b20 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r6, r9, r0, ror #10 │ │ │ │ + eorseq r6, r9, r4, ror #10 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r9, ip, asr #10 │ │ │ │ + eorseq r6, r9, r0, asr r5 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ - eorseq r7, sl, r4, asr #32 │ │ │ │ - eorseq r6, r9, ip, asr #9 │ │ │ │ + eorseq r7, sl, r8, asr #32 │ │ │ │ + @ instruction: 0x003964d0 │ │ │ │ │ │ │ │ -000a9b9c : │ │ │ │ +000a9b98 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #288] @ a9ce0 │ │ │ │ - ldr r3, [pc, #288] @ a9ce4 │ │ │ │ + ldr r2, [pc, #288] @ a9cdc │ │ │ │ + ldr r3, [pc, #288] @ a9ce0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bl a46ec │ │ │ │ - ldr r6, [pc, #256] @ a9ce8 │ │ │ │ - ldr r3, [pc, #256] @ a9cec │ │ │ │ + bl a46e8 │ │ │ │ + ldr r6, [pc, #256] @ a9ce4 │ │ │ │ + ldr r3, [pc, #256] @ a9ce8 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq a9c80 │ │ │ │ + beq a9c7c │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #12] │ │ │ │ bl 4fd54 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ strbne r3, [sp, #8] │ │ │ │ - beq a9c5c │ │ │ │ + beq a9c58 │ │ │ │ add r3, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ - ldr r2, [pc, #188] @ a9cf0 │ │ │ │ - ldr r3, [pc, #172] @ a9ce4 │ │ │ │ + ldr r2, [pc, #188] @ a9cec │ │ │ │ + ldr r3, [pc, #172] @ a9ce0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a9cdc │ │ │ │ + bne a9cd8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #144] @ a9cf4 │ │ │ │ + ldr r3, [pc, #144] @ a9cf0 │ │ │ │ strb r0, [sp, #8] │ │ │ │ ldr r2, [r6, r3] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b a9c20 │ │ │ │ + b a9c1c │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sp │ │ │ │ bl 501b0 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #0 │ │ │ │ strb r0, [sp, #8] │ │ │ │ - bne a9cc8 │ │ │ │ - ldr r3, [pc, #72] @ a9cf4 │ │ │ │ + bne a9cc4 │ │ │ │ + ldr r3, [pc, #72] @ a9cf0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ - b a9c20 │ │ │ │ + b a9c1c │ │ │ │ ldr r0, [sp] │ │ │ │ - bl a4614 │ │ │ │ + bl a4610 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ - b a9cb4 │ │ │ │ + b a9cb0 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r6, r9, r8, lsr r4 │ │ │ │ + eorseq r6, r9, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r9, r0, lsl r4 │ │ │ │ + eorseq r6, r9, r4, lsl r4 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ - eorseq r6, r9, r4, asr #7 │ │ │ │ + eorseq r6, r9, r8, asr #7 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -000a9cf8 : │ │ │ │ +000a9cf4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #288] @ a9e3c │ │ │ │ - ldr r3, [pc, #288] @ a9e40 │ │ │ │ + ldr r2, [pc, #288] @ a9e38 │ │ │ │ + ldr r3, [pc, #288] @ a9e3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bl a46ec │ │ │ │ - ldr r6, [pc, #256] @ a9e44 │ │ │ │ - ldr r3, [pc, #256] @ a9e48 │ │ │ │ + bl a46e8 │ │ │ │ + ldr r6, [pc, #256] @ a9e40 │ │ │ │ + ldr r3, [pc, #256] @ a9e44 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq a9ddc │ │ │ │ + beq a9dd8 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #12] │ │ │ │ bl 4fd54 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ strbne r3, [sp, #8] │ │ │ │ - beq a9db8 │ │ │ │ + beq a9db4 │ │ │ │ add r3, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ - ldr r2, [pc, #188] @ a9e4c │ │ │ │ - ldr r3, [pc, #172] @ a9e40 │ │ │ │ + ldr r2, [pc, #188] @ a9e48 │ │ │ │ + ldr r3, [pc, #172] @ a9e3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a9e38 │ │ │ │ + bne a9e34 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #144] @ a9e50 │ │ │ │ + ldr r3, [pc, #144] @ a9e4c │ │ │ │ strb r0, [sp, #8] │ │ │ │ ldr r2, [r6, r3] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b a9d7c │ │ │ │ + b a9d78 │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sp │ │ │ │ bl 501b0 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #0 │ │ │ │ strb r0, [sp, #8] │ │ │ │ - bne a9e24 │ │ │ │ - ldr r3, [pc, #72] @ a9e50 │ │ │ │ + bne a9e20 │ │ │ │ + ldr r3, [pc, #72] @ a9e4c │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ - b a9d7c │ │ │ │ + b a9d78 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl a4614 │ │ │ │ + bl a4610 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ - b a9e10 │ │ │ │ + b a9e0c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x003962dc │ │ │ │ + eorseq r6, r9, r0, ror #5 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x003962b4 │ │ │ │ + @ instruction: 0x003962b8 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ - eorseq r6, r9, r8, ror #4 │ │ │ │ + eorseq r6, r9, ip, ror #4 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -000a9e54 : │ │ │ │ +000a9e50 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #488] @ aa054 │ │ │ │ + ldr ip, [pc, #488] @ aa050 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #484] @ aa058 │ │ │ │ + ldr r2, [pc, #484] @ aa054 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r7, [pc, #476] @ aa05c │ │ │ │ - ldr r3, [pc, #476] @ aa060 │ │ │ │ + ldr r7, [pc, #476] @ aa058 │ │ │ │ + ldr r3, [pc, #476] @ aa05c │ │ │ │ sub sp, sp, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ mov r6, r1 │ │ │ │ - bl a46ec │ │ │ │ - ldr r3, [pc, #436] @ aa064 │ │ │ │ + bl a46e8 │ │ │ │ + ldr r3, [pc, #436] @ aa060 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq a9f9c │ │ │ │ + beq a9f98 │ │ │ │ mov r0, r6 │ │ │ │ str r8, [sp, #12] │ │ │ │ bl 4fd54 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a9f28 │ │ │ │ + beq a9f24 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ tst r1, #67108864 @ 0x4000000 │ │ │ │ - beq a9f10 │ │ │ │ - ldr r1, [pc, #380] @ aa068 │ │ │ │ + beq a9f0c │ │ │ │ + ldr r1, [pc, #380] @ aa064 │ │ │ │ ldr r1, [r7, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq aa02c │ │ │ │ - ldr r1, [pc, #368] @ aa06c │ │ │ │ + beq aa028 │ │ │ │ + ldr r1, [pc, #368] @ aa068 │ │ │ │ ldr r1, [r7, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq aa050 │ │ │ │ + beq aa04c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq a9fe4 │ │ │ │ - ldr r3, [pc, #344] @ aa070 │ │ │ │ - ldr r1, [pc, #344] @ aa074 │ │ │ │ + beq a9fe0 │ │ │ │ + ldr r3, [pc, #344] @ aa06c │ │ │ │ + ldr r1, [pc, #344] @ aa070 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [sp, #8] │ │ │ │ str r5, [sp, #16] │ │ │ │ @@ -92788,355 +92787,355 @@ │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ add r3, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ - ldr r2, [pc, #260] @ aa078 │ │ │ │ - ldr r3, [pc, #224] @ aa058 │ │ │ │ + ldr r2, [pc, #260] @ aa074 │ │ │ │ + ldr r3, [pc, #224] @ aa054 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne aa028 │ │ │ │ + bne aa024 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #4 │ │ │ │ bl 501b0 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #0 │ │ │ │ strb r0, [sp, #8] │ │ │ │ streq r0, [sp, #12] │ │ │ │ streq r5, [sp, #16] │ │ │ │ streq r5, [sp, #20] │ │ │ │ - beq a9f38 │ │ │ │ + beq a9f34 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl a4614 │ │ │ │ + bl a4610 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r0, [sp, #12] │ │ │ │ - b a9f40 │ │ │ │ + b a9f3c │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #8] │ │ │ │ ldr ip, [r2] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq a9f40 │ │ │ │ + beq a9f3c │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ str ip, [r2] │ │ │ │ - bne a9f40 │ │ │ │ + bne a9f3c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b a9f40 │ │ │ │ + b a9f3c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ aa07c │ │ │ │ - ldr r1, [pc, #72] @ aa080 │ │ │ │ - ldr r0, [pc, #72] @ aa084 │ │ │ │ + ldr r3, [pc, #72] @ aa078 │ │ │ │ + ldr r1, [pc, #72] @ aa07c │ │ │ │ + ldr r0, [pc, #72] @ aa080 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #68] @ aa088 │ │ │ │ + ldr r2, [pc, #68] @ aa084 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 504d4 │ │ │ │ - eorseq r6, r9, r8, lsl #3 │ │ │ │ + eorseq r6, r9, ip, lsl #3 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r9, r4, ror r1 │ │ │ │ + eorseq r6, r9, r8, ror r1 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq pc, r4, r8, asr r2 @ │ │ │ │ - eorseq r6, r9, r4, lsl #1 │ │ │ │ - eorseq r5, r7, r0, asr #2 │ │ │ │ - eorseq fp, r4, ip, lsl r3 │ │ │ │ - eorseq lr, r4, r4, asr #8 │ │ │ │ + eorseq pc, r4, r4, ror r8 @ │ │ │ │ + eorseq r6, r9, r8, lsl #1 │ │ │ │ + eorseq r5, r7, ip, asr r7 │ │ │ │ + eorseq fp, r4, r8, lsr r9 │ │ │ │ + eorseq lr, r4, r0, ror #20 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -000aa08c : │ │ │ │ +000aa088 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ and r0, r0, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000aa09c : │ │ │ │ +000aa098 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ bl 5003c │ │ │ │ cmp r0, #1 │ │ │ │ popeq {r4, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa0cc │ │ │ │ + beq aa0c8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fdfc <_PyErr_SetKeyError@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000aa0dc : │ │ │ │ +000aa0d8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #224] @ aa1d4 │ │ │ │ + ldr r3, [pc, #224] @ aa1d0 │ │ │ │ tst r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bne aa188 │ │ │ │ + bne aa184 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ asr r1, r1, #1 │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ tst ip, #67108864 @ 0x4000000 │ │ │ │ - beq aa1d0 │ │ │ │ - ldr ip, [pc, #192] @ aa1d8 │ │ │ │ + beq aa1cc │ │ │ │ + ldr ip, [pc, #192] @ aa1d4 │ │ │ │ ldr ip, [r3, ip] │ │ │ │ cmp r2, ip │ │ │ │ - beq aa1ac │ │ │ │ - ldr ip, [pc, #180] @ aa1dc │ │ │ │ + beq aa1a8 │ │ │ │ + ldr ip, [pc, #180] @ aa1d8 │ │ │ │ ldr ip, [r3, ip] │ │ │ │ cmp r2, ip │ │ │ │ - beq aa1a8 │ │ │ │ + beq aa1a4 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - blt aa160 │ │ │ │ + blt aa15c │ │ │ │ cmp r1, r2 │ │ │ │ - bge aa168 │ │ │ │ + bge aa164 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, pc} │ │ │ │ adds r1, r1, r2 │ │ │ │ - bpl aa144 │ │ │ │ - ldr r2, [pc, #112] @ aa1e0 │ │ │ │ - ldr r1, [pc, #112] @ aa1e4 │ │ │ │ + bpl aa140 │ │ │ │ + ldr r2, [pc, #112] @ aa1dc │ │ │ │ + ldr r1, [pc, #112] @ aa1e0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #88] @ aa1e8 │ │ │ │ - ldr r1, [pc, #88] @ aa1ec │ │ │ │ + ldr r2, [pc, #88] @ aa1e4 │ │ │ │ + ldr r1, [pc, #88] @ aa1e8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #60] @ aa1f0 │ │ │ │ - ldr r1, [pc, #60] @ aa1f4 │ │ │ │ - ldr r0, [pc, #60] @ aa1f8 │ │ │ │ + ldr r3, [pc, #60] @ aa1ec │ │ │ │ + ldr r1, [pc, #60] @ aa1f0 │ │ │ │ + ldr r0, [pc, #60] @ aa1f4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ aa1fc │ │ │ │ + ldr r2, [pc, #56] @ aa1f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50514 │ │ │ │ - eorseq r5, r9, r4, lsl #30 │ │ │ │ + eorseq r5, r9, r8, lsl #30 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r0, ror sl │ │ │ │ - eorseq pc, r4, r0, lsr #32 │ │ │ │ + eorseq pc, r4, ip, lsr r6 @ │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - eorseq lr, r4, r8, lsl #24 │ │ │ │ - eorseq r4, r7, r0, asr #31 │ │ │ │ - mlaseq r4, ip, r1, fp │ │ │ │ - eorseq lr, r4, r4, asr #5 │ │ │ │ + eorseq pc, r4, r4, lsr #4 │ │ │ │ + @ instruction: 0x003755dc │ │ │ │ + @ instruction: 0x0034b7b8 │ │ │ │ + eorseq lr, r4, r0, ror #17 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -000aa200 : │ │ │ │ +000aa1fc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mvn r3, r1 │ │ │ │ ands r4, r3, #1 │ │ │ │ - ldr r3, [pc, #240] @ aa310 │ │ │ │ + ldr r3, [pc, #240] @ aa30c │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aa27c │ │ │ │ + beq aa278 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ asr r1, r1, #1 │ │ │ │ ldr lr, [ip, #84] @ 0x54 │ │ │ │ tst lr, #67108864 @ 0x4000000 │ │ │ │ - beq aa29c │ │ │ │ + beq aa298 │ │ │ │ cmp r1, #0 │ │ │ │ - blt aa2ec │ │ │ │ - ldr lr, [pc, #204] @ aa314 │ │ │ │ + blt aa2e8 │ │ │ │ + ldr lr, [pc, #204] @ aa310 │ │ │ │ ldr lr, [r3, lr] │ │ │ │ cmp ip, lr │ │ │ │ - beq aa2c8 │ │ │ │ - ldr lr, [pc, #192] @ aa318 │ │ │ │ + beq aa2c4 │ │ │ │ + ldr lr, [pc, #192] @ aa314 │ │ │ │ ldr r3, [r3, lr] │ │ │ │ cmp ip, r3 │ │ │ │ - beq aa2c4 │ │ │ │ + beq aa2c0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge aa2c0 │ │ │ │ + bge aa2bc │ │ │ │ add r3, r0, r1, lsl #2 │ │ │ │ str r2, [r3, #12] │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #152] @ aa31c │ │ │ │ - ldr r1, [pc, #152] @ aa320 │ │ │ │ + ldr r2, [pc, #152] @ aa318 │ │ │ │ + ldr r1, [pc, #152] @ aa31c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #128] @ aa324 │ │ │ │ - ldr r1, [pc, #128] @ aa328 │ │ │ │ - ldr r0, [pc, #128] @ aa32c │ │ │ │ + ldr r3, [pc, #128] @ aa320 │ │ │ │ + ldr r1, [pc, #128] @ aa324 │ │ │ │ + ldr r0, [pc, #128] @ aa328 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ mov r2, #32 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50554 │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #96] @ aa330 │ │ │ │ - ldr r1, [pc, #96] @ aa334 │ │ │ │ - ldr r0, [pc, #96] @ aa338 │ │ │ │ + ldr r3, [pc, #96] @ aa32c │ │ │ │ + ldr r1, [pc, #96] @ aa330 │ │ │ │ + ldr r0, [pc, #96] @ aa334 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #92] @ aa33c │ │ │ │ + ldr r2, [pc, #92] @ aa338 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ aa340 │ │ │ │ - ldr r1, [pc, #76] @ aa344 │ │ │ │ - ldr r0, [pc, #76] @ aa348 │ │ │ │ + ldr r3, [pc, #76] @ aa33c │ │ │ │ + ldr r1, [pc, #76] @ aa340 │ │ │ │ + ldr r0, [pc, #76] @ aa344 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x00395ddc │ │ │ │ + eorseq r5, r9, r0, ror #27 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - eorseq lr, r4, r4, lsl fp │ │ │ │ - @ instruction: 0x00374ed0 │ │ │ │ - ldrsheq fp, [r4], -r0 @ │ │ │ │ - eorseq fp, r4, ip, lsl r1 │ │ │ │ - eorseq r4, r7, r4, lsr #29 │ │ │ │ - eorseq fp, r4, r0, lsl #1 │ │ │ │ - eorseq lr, r4, r8, lsr #3 │ │ │ │ + eorseq pc, r4, r0, lsr r1 @ │ │ │ │ + eorseq r5, r7, ip, ror #9 │ │ │ │ + eorseq fp, r4, ip, lsl #14 │ │ │ │ + eorseq fp, r4, r8, lsr r7 │ │ │ │ + eorseq r5, r7, r0, asr #9 │ │ │ │ + mlaseq r4, ip, r6, fp │ │ │ │ + eorseq lr, r4, r4, asr #15 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - eorseq r4, r7, r0, lsl #29 │ │ │ │ - eorseq fp, r4, r0, lsr #1 │ │ │ │ - eorseq lr, r4, r4, lsr #26 │ │ │ │ + mlaseq r7, ip, r4, r5 │ │ │ │ + @ instruction: 0x0034b6bc │ │ │ │ + eorseq pc, r4, r0, asr #6 │ │ │ │ │ │ │ │ -000aa34c : │ │ │ │ +000aa348 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #136] @ aa3ec │ │ │ │ - ldr r2, [pc, #136] @ aa3f0 │ │ │ │ + ldr r3, [pc, #136] @ aa3e8 │ │ │ │ + ldr r2, [pc, #136] @ aa3ec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 4fe20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa3c8 │ │ │ │ + beq aa3c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 50438 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq aa3c0 │ │ │ │ + beq aa3bc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd3c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq aa3c0 │ │ │ │ + beq aa3bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq aa3dc │ │ │ │ + beq aa3d8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 4fd3c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 4fd24 <_Py_Dealloc@plt> │ │ │ │ - mlaseq r9, r4, ip, r5 │ │ │ │ + mlaseq r9, r8, ip, r5 │ │ │ │ andeq r0, r0, r4, lsr r8 │ │ │ │ │ │ │ │ -000aa3f4 : │ │ │ │ +000aa3f0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #96] @ aa46c │ │ │ │ - ldr r3, [pc, #96] @ aa470 │ │ │ │ + ldr ip, [pc, #96] @ aa468 │ │ │ │ + ldr r3, [pc, #96] @ aa46c │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl 4fb8c │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ bl 4fbf8 │ │ │ │ - ldr r2, [pc, #48] @ aa474 │ │ │ │ - ldr r3, [pc, #40] @ aa470 │ │ │ │ + ldr r2, [pc, #48] @ aa470 │ │ │ │ + ldr r3, [pc, #40] @ aa46c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne aa468 │ │ │ │ + bne aa464 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r5, r9, ip, ror #23 │ │ │ │ + @ instruction: 0x00395bf0 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x00395bb4 │ │ │ │ + @ instruction: 0x00395bb8 │ │ │ │ │ │ │ │ -000aa478 : │ │ │ │ - ldr r3, [pc, #104] @ aa4e8 │ │ │ │ +000aa474 : │ │ │ │ + ldr r3, [pc, #104] @ aa4e4 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - ldr lr, [pc, #96] @ aa4ec │ │ │ │ + ldr lr, [pc, #96] @ aa4e8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr lr, [r3, lr] │ │ │ │ ldr r3, [ip, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ cmpge r1, lr │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ @@ -93153,175 +93152,175 @@ │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ b 4fbf8 │ │ │ │ - eorseq r5, r9, r0, ror fp │ │ │ │ + eorseq r5, r9, r4, ror fp │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -000aa4f0 : │ │ │ │ +000aa4ec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #408] @ aa6a0 │ │ │ │ - ldr r3, [pc, #408] @ aa6a4 │ │ │ │ + ldr ip, [pc, #408] @ aa69c │ │ │ │ + ldr r3, [pc, #408] @ aa6a0 │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r5, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl 4fb8c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r6, [pc, #356] @ aa6a8 │ │ │ │ + ldr r6, [pc, #356] @ aa6a4 │ │ │ │ cmp r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq aa5fc │ │ │ │ + beq aa5f8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa628 │ │ │ │ + beq aa624 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa654 │ │ │ │ + beq aa650 │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa680 │ │ │ │ + beq aa67c │ │ │ │ add r8, sp, #12 │ │ │ │ add r7, sp, #8 │ │ │ │ add r6, sp, #4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 50204 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd48 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aa5b8 │ │ │ │ + beq aa5b4 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 4fbbc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ bl 503cc │ │ │ │ bl 4ff64 │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ - ldr r2, [pc, #216] @ aa6ac │ │ │ │ - ldr r3, [pc, #204] @ aa6a4 │ │ │ │ + ldr r2, [pc, #216] @ aa6a8 │ │ │ │ + ldr r3, [pc, #204] @ aa6a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne aa69c │ │ │ │ + bne aa698 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #172] @ aa6b0 │ │ │ │ + ldr r3, [pc, #172] @ aa6ac │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa558 │ │ │ │ - ldr r3, [pc, #128] @ aa6b0 │ │ │ │ + bne aa554 │ │ │ │ + ldr r3, [pc, #128] @ aa6ac │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa564 │ │ │ │ - ldr r3, [pc, #84] @ aa6b0 │ │ │ │ + bne aa560 │ │ │ │ + ldr r3, [pc, #84] @ aa6ac │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ str r2, [sp, #24] │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa570 │ │ │ │ - ldr r3, [pc, #44] @ aa6b4 │ │ │ │ - ldr r1, [pc, #44] @ aa6b8 │ │ │ │ + bne aa56c │ │ │ │ + ldr r3, [pc, #44] @ aa6b0 │ │ │ │ + ldr r1, [pc, #44] @ aa6b4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b aa570 │ │ │ │ + b aa56c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r5, r9, ip, ror #21 │ │ │ │ + @ instruction: 0x00395af0 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x00395ab4 │ │ │ │ - eorseq r5, r9, r4, lsr #20 │ │ │ │ + @ instruction: 0x00395ab8 │ │ │ │ + eorseq r5, r9, r8, lsr #20 │ │ │ │ andeq r0, r0, r0, ror #25 │ │ │ │ andeq r0, r0, r8, lsr r5 │ │ │ │ - eorseq lr, r4, r4, lsr #22 │ │ │ │ + eorseq pc, r4, r0, asr #2 │ │ │ │ │ │ │ │ -000aa6bc : │ │ │ │ +000aa6b8 : │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, sp, #16 │ │ │ │ - ldr r3, [pc, #128] @ aa74c │ │ │ │ + ldr r3, [pc, #128] @ aa748 │ │ │ │ stmdb ip, {r0, r1, r2} │ │ │ │ - ldr r2, [pc, #124] @ aa750 │ │ │ │ + ldr r2, [pc, #124] @ aa74c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr ip, [r2] │ │ │ │ cmp r0, ip │ │ │ │ - beq aa734 │ │ │ │ + beq aa730 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, ip │ │ │ │ - beq aa73c │ │ │ │ + beq aa738 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, ip │ │ │ │ - beq aa744 │ │ │ │ + beq aa740 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ add sp, sp, #16 │ │ │ │ b 503cc │ │ │ │ mov r0, #0 │ │ │ │ - b aa6f4 │ │ │ │ + b aa6f0 │ │ │ │ mov r1, #0 │ │ │ │ - b aa710 │ │ │ │ + b aa70c │ │ │ │ mov r2, #0 │ │ │ │ - b aa72c │ │ │ │ - eorseq r5, r9, r8, lsr #18 │ │ │ │ + b aa728 │ │ │ │ + eorseq r5, r9, ip, lsr #18 │ │ │ │ andeq r0, r0, r0, ror #25 │ │ │ │ │ │ │ │ -000aa754 : │ │ │ │ +000aa750 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 4fff4 │ │ │ │ mov r1, r4 │ │ │ │ @@ -93329,4785 +93328,4785 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 4fe08 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000aa78c : │ │ │ │ +000aa788 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 4fff4 │ │ │ │ ldr r3, [r0, #76] @ 0x4c │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000aa7bc <_CPy_GetExcInfo@@Base>: │ │ │ │ +000aa7b8 <_CPy_GetExcInfo@@Base>: │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ bl 4fb8c │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r7, [pc, #128] @ aa868 <_CPy_GetExcInfo@@Base+0xac> │ │ │ │ + ldr r7, [pc, #128] @ aa864 <_CPy_GetExcInfo@@Base+0xac> │ │ │ │ cmp r3, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - beq aa848 <_CPy_GetExcInfo@@Base+0x8c> │ │ │ │ + beq aa844 <_CPy_GetExcInfo@@Base+0x8c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa828 <_CPy_GetExcInfo@@Base+0x6c> │ │ │ │ + beq aa824 <_CPy_GetExcInfo@@Base+0x6c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #92] @ aa86c <_CPy_GetExcInfo@@Base+0xb0> │ │ │ │ + ldr r3, [pc, #92] @ aa868 <_CPy_GetExcInfo@@Base+0xb0> │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #60] @ aa86c <_CPy_GetExcInfo@@Base+0xb0> │ │ │ │ + ldr r3, [pc, #60] @ aa868 <_CPy_GetExcInfo@@Base+0xb0> │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ str r3, [r5] │ │ │ │ - b aa7fc <_CPy_GetExcInfo@@Base+0x40> │ │ │ │ - ldr r3, [pc, #28] @ aa86c <_CPy_GetExcInfo@@Base+0xb0> │ │ │ │ + b aa7f8 <_CPy_GetExcInfo@@Base+0x40> │ │ │ │ + ldr r3, [pc, #28] @ aa868 <_CPy_GetExcInfo@@Base+0xb0> │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ str r3, [r6] │ │ │ │ - b aa7f0 <_CPy_GetExcInfo@@Base+0x34> │ │ │ │ - eorseq r5, r9, r0, lsl r8 │ │ │ │ + b aa7ec <_CPy_GetExcInfo@@Base+0x34> │ │ │ │ + eorseq r5, r9, r4, lsl r8 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -000aa870 : │ │ │ │ +000aa86c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #104] @ aa8f0 │ │ │ │ - ldr r3, [pc, #104] @ aa8f4 │ │ │ │ + ldr ip, [pc, #104] @ aa8ec │ │ │ │ + ldr r3, [pc, #104] @ aa8f0 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r5, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - bl aa7bc <_CPy_GetExcInfo@@Base> │ │ │ │ + bl aa7b8 <_CPy_GetExcInfo@@Base> │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ - ldr r2, [pc, #52] @ aa8f8 │ │ │ │ - ldr r3, [pc, #44] @ aa8f4 │ │ │ │ + ldr r2, [pc, #52] @ aa8f4 │ │ │ │ + ldr r3, [pc, #44] @ aa8f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne aa8ec │ │ │ │ + bne aa8e8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r5, r9, r0, ror r7 │ │ │ │ + eorseq r5, r9, r4, ror r7 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r5, r9, r4, lsr r7 │ │ │ │ + eorseq r5, r9, r8, lsr r7 │ │ │ │ │ │ │ │ -000aa8fc : │ │ │ │ +000aa8f8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #44] @ aa940 │ │ │ │ - ldr r3, [pc, #44] @ aa944 │ │ │ │ + ldr r1, [pc, #44] @ aa93c │ │ │ │ + ldr r3, [pc, #44] @ aa940 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r1, r3] │ │ │ │ - ldr r0, [pc, #36] @ aa948 │ │ │ │ + ldr r0, [pc, #36] @ aa944 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #21 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #1 │ │ │ │ bl 4fec8 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 4fc34 │ │ │ │ bl 503d8 │ │ │ │ - eorseq r5, r9, r4, ror #13 │ │ │ │ + eorseq r5, r9, r8, ror #13 │ │ │ │ andeq r0, r0, r8, ror r6 │ │ │ │ - @ instruction: 0x0034e8b0 │ │ │ │ + eorseq lr, r4, ip, asr #29 │ │ │ │ │ │ │ │ -000aa94c : │ │ │ │ +000aa948 : │ │ │ │ tst r0, #1 │ │ │ │ - bne aa980 │ │ │ │ + bne aa97c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #12 │ │ │ │ asr r0, r0, #1 │ │ │ │ bl 4ff28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa998 │ │ │ │ + beq aa994 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ bx lr │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl aa8fc │ │ │ │ + bl aa8f8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b aa978 │ │ │ │ + b aa974 │ │ │ │ │ │ │ │ -000aa9a8 : │ │ │ │ +000aa9a4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #152] @ aaa58 │ │ │ │ + ldr r3, [pc, #152] @ aaa54 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aaa34 │ │ │ │ + beq aaa30 │ │ │ │ tst r0, #1 │ │ │ │ - bne aaa08 │ │ │ │ + bne aaa04 │ │ │ │ tst r4, #1 │ │ │ │ - bne aaa08 │ │ │ │ + bne aaa04 │ │ │ │ asr r0, r0, #1 │ │ │ │ - bl 3f4844 │ │ │ │ + bl 3f4e58 │ │ │ │ mov r6, r0 │ │ │ │ asr r0, r4, #1 │ │ │ │ mov r7, r1 │ │ │ │ - bl 3f4844 │ │ │ │ + bl 3f4e58 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3f4b94 │ │ │ │ + bl 3f51a8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - bl aa94c │ │ │ │ + bl aa948 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aa94c │ │ │ │ + bl aa948 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 50468 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aaa4c │ │ │ │ + beq aaa48 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ b 5012c │ │ │ │ - ldr r2, [pc, #32] @ aaa5c │ │ │ │ - ldr r1, [pc, #32] @ aaa60 │ │ │ │ + ldr r2, [pc, #32] @ aaa58 │ │ │ │ + ldr r1, [pc, #32] @ aaa5c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - ldr r1, [pc, #16] @ aaa64 │ │ │ │ + ldr r1, [pc, #16] @ aaa60 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - eorseq r5, r9, r8, lsr r6 │ │ │ │ + eorseq r5, r9, ip, lsr r6 │ │ │ │ andeq r0, r0, r4, asr #18 │ │ │ │ - mlaseq r4, r8, r2, lr │ │ │ │ + @ instruction: 0x0034e8b4 │ │ │ │ subsgt r4, ip, r0 │ │ │ │ │ │ │ │ -000aaa68 : │ │ │ │ +000aaa64 : │ │ │ │ tst r0, #1 │ │ │ │ - bne aaa9c │ │ │ │ + bne aaa98 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #12 │ │ │ │ asr r0, r0, #1 │ │ │ │ bl 4ff28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aaaa4 │ │ │ │ + beq aaaa0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bic r0, r0, #1 │ │ │ │ bx lr │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl aa8fc │ │ │ │ + bl aa8f8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b aaa94 │ │ │ │ + b aaa90 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r3, [pc, #68] @ aab18 │ │ │ │ + ldr r3, [pc, #68] @ aab14 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aaaec │ │ │ │ + beq aaae8 │ │ │ │ tst r0, #1 │ │ │ │ - bne aab0c │ │ │ │ + bne aab08 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aab1c │ │ │ │ - ldr r1, [pc, #40] @ aab20 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aab18 │ │ │ │ + ldr r1, [pc, #40] @ aab1c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - b aaae4 │ │ │ │ - eorseq r5, r9, r4, lsr #10 │ │ │ │ + b aaae0 │ │ │ │ + eorseq r5, r9, r8, lsr #10 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034e6f8 │ │ │ │ + eorseq lr, r4, r4, lsl sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - ldr r3, [pc, #68] @ aab88 │ │ │ │ + ldr r3, [pc, #68] @ aab84 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aab5c │ │ │ │ + beq aab58 │ │ │ │ tst r0, #1 │ │ │ │ - bne aab7c │ │ │ │ + bne aab78 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aab8c │ │ │ │ - ldr r1, [pc, #40] @ aab90 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aab88 │ │ │ │ + ldr r1, [pc, #40] @ aab8c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - b aab54 │ │ │ │ - @ instruction: 0x003954b4 │ │ │ │ + b aab50 │ │ │ │ + @ instruction: 0x003954b8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034e6b8 │ │ │ │ + @ instruction: 0x0034ecd4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - ldr r3, [pc, #68] @ aabf8 │ │ │ │ + ldr r3, [pc, #68] @ aabf4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aabcc │ │ │ │ + beq aabc8 │ │ │ │ tst r0, #1 │ │ │ │ - bne aabec │ │ │ │ + bne aabe8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aabfc │ │ │ │ - ldr r1, [pc, #40] @ aac00 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aabf8 │ │ │ │ + ldr r1, [pc, #40] @ aabfc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b aabc4 │ │ │ │ - eorseq r5, r9, r4, asr #8 │ │ │ │ + b aabc0 │ │ │ │ + eorseq r5, r9, r8, asr #8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, ip, ror r6 │ │ │ │ + mlaseq r4, r8, ip, lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r3, [pc, #68] @ aac68 │ │ │ │ + ldr r3, [pc, #68] @ aac64 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aac3c │ │ │ │ + beq aac38 │ │ │ │ tst r0, #1 │ │ │ │ - bne aac5c │ │ │ │ + bne aac58 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aac6c │ │ │ │ - ldr r1, [pc, #40] @ aac70 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aac68 │ │ │ │ + ldr r1, [pc, #40] @ aac6c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - b aac34 │ │ │ │ - @ instruction: 0x003953d4 │ │ │ │ + b aac30 │ │ │ │ + @ instruction: 0x003953d8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, r0, asr #12 │ │ │ │ + eorseq lr, r4, ip, asr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r3, [pc, #68] @ aacd8 │ │ │ │ + ldr r3, [pc, #68] @ aacd4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aacac │ │ │ │ + beq aaca8 │ │ │ │ tst r0, #1 │ │ │ │ - bne aaccc │ │ │ │ + bne aacc8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aacdc │ │ │ │ - ldr r1, [pc, #40] @ aace0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aacd8 │ │ │ │ + ldr r1, [pc, #40] @ aacdc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - b aaca4 │ │ │ │ - eorseq r5, r9, r4, ror #6 │ │ │ │ + b aaca0 │ │ │ │ + eorseq r5, r9, r8, ror #6 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, r0, lsl #12 │ │ │ │ + eorseq lr, r4, ip, lsl ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - ldr r3, [pc, #68] @ aad48 │ │ │ │ + ldr r3, [pc, #68] @ aad44 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aad1c │ │ │ │ + beq aad18 │ │ │ │ tst r0, #1 │ │ │ │ - bne aad3c │ │ │ │ + bne aad38 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aad4c │ │ │ │ - ldr r1, [pc, #40] @ aad50 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aad48 │ │ │ │ + ldr r1, [pc, #40] @ aad4c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - b aad14 │ │ │ │ - @ instruction: 0x003952f4 │ │ │ │ + b aad10 │ │ │ │ + @ instruction: 0x003952f8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, r8, asr #11 │ │ │ │ + eorseq lr, r4, r4, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - ldr r3, [pc, #68] @ aadb8 │ │ │ │ + ldr r3, [pc, #68] @ aadb4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aad8c │ │ │ │ + beq aad88 │ │ │ │ tst r0, #1 │ │ │ │ - bne aadac │ │ │ │ + bne aada8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aadbc │ │ │ │ - ldr r1, [pc, #40] @ aadc0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aadb8 │ │ │ │ + ldr r1, [pc, #40] @ aadbc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - b aad84 │ │ │ │ - eorseq r5, r9, r4, lsl #5 │ │ │ │ + b aad80 │ │ │ │ + eorseq r5, r9, r8, lsl #5 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, r4, lsl #11 │ │ │ │ + eorseq lr, r4, r0, lsr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - ldr r3, [pc, #68] @ aae28 │ │ │ │ + ldr r3, [pc, #68] @ aae24 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aadfc │ │ │ │ + beq aadf8 │ │ │ │ tst r0, #1 │ │ │ │ - bne aae1c │ │ │ │ + bne aae18 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aae2c │ │ │ │ - ldr r1, [pc, #40] @ aae30 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aae28 │ │ │ │ + ldr r1, [pc, #40] @ aae2c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - b aadf4 │ │ │ │ - eorseq r5, r9, r4, lsl r2 │ │ │ │ + b aadf0 │ │ │ │ + eorseq r5, r9, r8, lsl r2 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, r4, asr #10 │ │ │ │ + eorseq lr, r4, r0, ror #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - ldr r3, [pc, #68] @ aae98 │ │ │ │ + ldr r3, [pc, #68] @ aae94 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aae6c │ │ │ │ + beq aae68 │ │ │ │ tst r0, #1 │ │ │ │ - bne aae8c │ │ │ │ + bne aae88 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aae9c │ │ │ │ - ldr r1, [pc, #40] @ aaea0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aae98 │ │ │ │ + ldr r1, [pc, #40] @ aae9c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - b aae64 │ │ │ │ - eorseq r5, r9, r4, lsr #3 │ │ │ │ + b aae60 │ │ │ │ + eorseq r5, r9, r8, lsr #3 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034e4fc │ │ │ │ + eorseq lr, r4, r8, lsl fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - ldr r3, [pc, #68] @ aaf08 │ │ │ │ + ldr r3, [pc, #68] @ aaf04 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aaedc │ │ │ │ + beq aaed8 │ │ │ │ tst r0, #1 │ │ │ │ - bne aaefc │ │ │ │ + bne aaef8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aaf0c │ │ │ │ - ldr r1, [pc, #40] @ aaf10 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aaf08 │ │ │ │ + ldr r1, [pc, #40] @ aaf0c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - b aaed4 │ │ │ │ - eorseq r5, r9, r4, lsr r1 │ │ │ │ + b aaed0 │ │ │ │ + eorseq r5, r9, r8, lsr r1 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034e4b8 │ │ │ │ + @ instruction: 0x0034ead4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - ldr r3, [pc, #68] @ aaf78 │ │ │ │ + ldr r3, [pc, #68] @ aaf74 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aaf4c │ │ │ │ + beq aaf48 │ │ │ │ tst r0, #1 │ │ │ │ - bne aaf6c │ │ │ │ + bne aaf68 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aaf7c │ │ │ │ - ldr r1, [pc, #40] @ aaf80 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aaf78 │ │ │ │ + ldr r1, [pc, #40] @ aaf7c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b aaf44 │ │ │ │ - eorseq r5, r9, r4, asr #1 │ │ │ │ + b aaf40 │ │ │ │ + eorseq r5, r9, r8, asr #1 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, r0, lsl #9 │ │ │ │ + mlaseq r4, ip, sl, lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - ldr r3, [pc, #68] @ aafe8 │ │ │ │ + ldr r3, [pc, #68] @ aafe4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aafbc │ │ │ │ + beq aafb8 │ │ │ │ tst r0, #1 │ │ │ │ - bne aafdc │ │ │ │ + bne aafd8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aafec │ │ │ │ - ldr r1, [pc, #40] @ aaff0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aafe8 │ │ │ │ + ldr r1, [pc, #40] @ aafec │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - b aafb4 │ │ │ │ - eorseq r5, r9, r4, asr r0 │ │ │ │ + b aafb0 │ │ │ │ + eorseq r5, r9, r8, asr r0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, r8, asr #8 │ │ │ │ + eorseq lr, r4, r4, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r3, [pc, #68] @ ab058 │ │ │ │ + ldr r3, [pc, #68] @ ab054 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab02c │ │ │ │ + beq ab028 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab04c │ │ │ │ + bne ab048 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab05c │ │ │ │ - ldr r1, [pc, #40] @ ab060 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab058 │ │ │ │ + ldr r1, [pc, #40] @ ab05c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - b ab024 │ │ │ │ - eorseq r4, r9, r4, ror #31 │ │ │ │ + b ab020 │ │ │ │ + eorseq r4, r9, r8, ror #31 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, r0, lsl r4 │ │ │ │ + eorseq lr, r4, ip, lsr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #68] @ ab0c8 │ │ │ │ + ldr r3, [pc, #68] @ ab0c4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab09c │ │ │ │ + beq ab098 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab0bc │ │ │ │ + bne ab0b8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab0cc │ │ │ │ - ldr r1, [pc, #40] @ ab0d0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab0c8 │ │ │ │ + ldr r1, [pc, #40] @ ab0cc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - b ab094 │ │ │ │ - eorseq r4, r9, r4, ror pc │ │ │ │ + b ab090 │ │ │ │ + eorseq r4, r9, r8, ror pc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034e3d8 │ │ │ │ + @ instruction: 0x0034e9f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #68] @ ab138 │ │ │ │ + ldr r3, [pc, #68] @ ab134 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab10c │ │ │ │ + beq ab108 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab12c │ │ │ │ + bne ab128 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab13c │ │ │ │ - ldr r1, [pc, #40] @ ab140 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab138 │ │ │ │ + ldr r1, [pc, #40] @ ab13c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - b ab104 │ │ │ │ - eorseq r4, r9, r4, lsl #30 │ │ │ │ + b ab100 │ │ │ │ + eorseq r4, r9, r8, lsl #30 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, r4, lsr #7 │ │ │ │ + eorseq lr, r4, r0, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #68] @ ab1a8 │ │ │ │ + ldr r3, [pc, #68] @ ab1a4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab17c │ │ │ │ + beq ab178 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab19c │ │ │ │ + bne ab198 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab1ac │ │ │ │ - ldr r1, [pc, #40] @ ab1b0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab1a8 │ │ │ │ + ldr r1, [pc, #40] @ ab1ac │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - b ab174 │ │ │ │ - mlaseq r9, r4, lr, r4 │ │ │ │ + b ab170 │ │ │ │ + mlaseq r9, r8, lr, r4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, r4, ror #6 │ │ │ │ + eorseq lr, r4, r0, lsl #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #68] @ ab218 │ │ │ │ + ldr r3, [pc, #68] @ ab214 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab1ec │ │ │ │ + beq ab1e8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab20c │ │ │ │ + bne ab208 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab21c │ │ │ │ - ldr r1, [pc, #40] @ ab220 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab218 │ │ │ │ + ldr r1, [pc, #40] @ ab21c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - b ab1e4 │ │ │ │ - eorseq r4, r9, r4, lsr #28 │ │ │ │ + b ab1e0 │ │ │ │ + eorseq r4, r9, r8, lsr #28 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, r4, lsr #6 │ │ │ │ + eorseq lr, r4, r0, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #68] @ ab288 │ │ │ │ + ldr r3, [pc, #68] @ ab284 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab25c │ │ │ │ + beq ab258 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab27c │ │ │ │ + bne ab278 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab28c │ │ │ │ - ldr r1, [pc, #40] @ ab290 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab288 │ │ │ │ + ldr r1, [pc, #40] @ ab28c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - b ab254 │ │ │ │ - @ instruction: 0x00394db4 │ │ │ │ + b ab250 │ │ │ │ + @ instruction: 0x00394db8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, r4, ror #5 │ │ │ │ + eorseq lr, r4, r0, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - ldr r3, [pc, #68] @ ab2f8 │ │ │ │ + ldr r3, [pc, #68] @ ab2f4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab2cc │ │ │ │ + beq ab2c8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab2ec │ │ │ │ + bne ab2e8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab2fc │ │ │ │ - ldr r1, [pc, #40] @ ab300 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab2f8 │ │ │ │ + ldr r1, [pc, #40] @ ab2fc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - b ab2c4 │ │ │ │ - eorseq r4, r9, r4, asr #26 │ │ │ │ + b ab2c0 │ │ │ │ + eorseq r4, r9, r8, asr #26 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, r4, lsr #5 │ │ │ │ + eorseq lr, r4, r0, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - ldr r3, [pc, #68] @ ab368 │ │ │ │ + ldr r3, [pc, #68] @ ab364 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab33c │ │ │ │ + beq ab338 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab35c │ │ │ │ + bne ab358 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab36c │ │ │ │ - ldr r1, [pc, #40] @ ab370 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab368 │ │ │ │ + ldr r1, [pc, #40] @ ab36c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b ab334 │ │ │ │ - @ instruction: 0x00394cd4 │ │ │ │ + b ab330 │ │ │ │ + @ instruction: 0x00394cd8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, ip, ror #4 │ │ │ │ + eorseq lr, r4, r8, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - ldr r3, [pc, #68] @ ab3d8 │ │ │ │ + ldr r3, [pc, #68] @ ab3d4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab3ac │ │ │ │ + beq ab3a8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab3cc │ │ │ │ + bne ab3c8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab3dc │ │ │ │ - ldr r1, [pc, #40] @ ab3e0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab3d8 │ │ │ │ + ldr r1, [pc, #40] @ ab3dc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - b ab3a4 │ │ │ │ - eorseq r4, r9, r4, ror #24 │ │ │ │ + b ab3a0 │ │ │ │ + eorseq r4, r9, r8, ror #24 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, ip, lsr #4 │ │ │ │ + eorseq lr, r4, r8, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - ldr r3, [pc, #68] @ ab448 │ │ │ │ + ldr r3, [pc, #68] @ ab444 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab41c │ │ │ │ + beq ab418 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab43c │ │ │ │ + bne ab438 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab44c │ │ │ │ - ldr r1, [pc, #40] @ ab450 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab448 │ │ │ │ + ldr r1, [pc, #40] @ ab44c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b ab414 │ │ │ │ - @ instruction: 0x00394bf4 │ │ │ │ + b ab410 │ │ │ │ + @ instruction: 0x00394bf8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, ip, ror #3 │ │ │ │ + eorseq lr, r4, r8, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - ldr r3, [pc, #68] @ ab4b8 │ │ │ │ + ldr r3, [pc, #68] @ ab4b4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab48c │ │ │ │ + beq ab488 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab4ac │ │ │ │ + bne ab4a8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab4bc │ │ │ │ - ldr r1, [pc, #40] @ ab4c0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab4b8 │ │ │ │ + ldr r1, [pc, #40] @ ab4bc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - b ab484 │ │ │ │ - eorseq r4, r9, r4, lsl #23 │ │ │ │ + b ab480 │ │ │ │ + eorseq r4, r9, r8, lsl #23 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, r8, lsr #3 │ │ │ │ + eorseq lr, r4, r4, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r3, [pc, #68] @ ab528 │ │ │ │ + ldr r3, [pc, #68] @ ab524 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab4fc │ │ │ │ + beq ab4f8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab51c │ │ │ │ + bne ab518 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab52c │ │ │ │ - ldr r1, [pc, #40] @ ab530 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab528 │ │ │ │ + ldr r1, [pc, #40] @ ab52c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - b ab4f4 │ │ │ │ - eorseq r4, r9, r4, lsl fp │ │ │ │ + b ab4f0 │ │ │ │ + eorseq r4, r9, r8, lsl fp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, r8, ror #2 │ │ │ │ + eorseq lr, r4, r4, lsl #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - ldr r3, [pc, #68] @ ab598 │ │ │ │ + ldr r3, [pc, #68] @ ab594 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab56c │ │ │ │ + beq ab568 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab58c │ │ │ │ + bne ab588 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab59c │ │ │ │ - ldr r1, [pc, #40] @ ab5a0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab598 │ │ │ │ + ldr r1, [pc, #40] @ ab59c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - b ab564 │ │ │ │ - eorseq r4, r9, r4, lsr #21 │ │ │ │ + b ab560 │ │ │ │ + eorseq r4, r9, r8, lsr #21 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, r0, lsr r1 │ │ │ │ + eorseq lr, r4, ip, asr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - ldr r3, [pc, #68] @ ab608 │ │ │ │ + ldr r3, [pc, #68] @ ab604 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab5dc │ │ │ │ + beq ab5d8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab5fc │ │ │ │ + bne ab5f8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab60c │ │ │ │ - ldr r1, [pc, #40] @ ab610 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab608 │ │ │ │ + ldr r1, [pc, #40] @ ab60c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - b ab5d4 │ │ │ │ - eorseq r4, r9, r4, lsr sl │ │ │ │ + b ab5d0 │ │ │ │ + eorseq r4, r9, r8, lsr sl │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - ldrsheq lr, [r4], -ip @ │ │ │ │ + eorseq lr, r4, r8, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - ldr r3, [pc, #68] @ ab678 │ │ │ │ + ldr r3, [pc, #68] @ ab674 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab64c │ │ │ │ + beq ab648 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab66c │ │ │ │ + bne ab668 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab67c │ │ │ │ - ldr r1, [pc, #40] @ ab680 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab678 │ │ │ │ + ldr r1, [pc, #40] @ ab67c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b ab644 │ │ │ │ - eorseq r4, r9, r4, asr #19 │ │ │ │ + b ab640 │ │ │ │ + eorseq r4, r9, r8, asr #19 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, r0, asr #1 │ │ │ │ + @ instruction: 0x0034e6dc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #68] @ ab6e8 │ │ │ │ + ldr r3, [pc, #68] @ ab6e4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab6bc │ │ │ │ + beq ab6b8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab6dc │ │ │ │ + bne ab6d8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab6ec │ │ │ │ - ldr r1, [pc, #40] @ ab6f0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab6e8 │ │ │ │ + ldr r1, [pc, #40] @ ab6ec │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - b ab6b4 │ │ │ │ - eorseq r4, r9, r4, asr r9 │ │ │ │ + b ab6b0 │ │ │ │ + eorseq r4, r9, r8, asr r9 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, ip, lsl #1 │ │ │ │ + eorseq lr, r4, r8, lsr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - ldr r3, [pc, #68] @ ab758 │ │ │ │ + ldr r3, [pc, #68] @ ab754 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab72c │ │ │ │ + beq ab728 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab74c │ │ │ │ + bne ab748 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab75c │ │ │ │ - ldr r1, [pc, #40] @ ab760 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab758 │ │ │ │ + ldr r1, [pc, #40] @ ab75c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - b ab724 │ │ │ │ - eorseq r4, r9, r4, ror #17 │ │ │ │ + b ab720 │ │ │ │ + eorseq r4, r9, r8, ror #17 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, r0, asr r0 │ │ │ │ + eorseq lr, r4, ip, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - ldr r3, [pc, #68] @ ab7c8 │ │ │ │ + ldr r3, [pc, #68] @ ab7c4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab79c │ │ │ │ + beq ab798 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab7bc │ │ │ │ + bne ab7b8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab7cc │ │ │ │ - ldr r1, [pc, #40] @ ab7d0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab7c8 │ │ │ │ + ldr r1, [pc, #40] @ ab7cc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b ab794 │ │ │ │ - eorseq r4, r9, r4, ror r8 │ │ │ │ + b ab790 │ │ │ │ + eorseq r4, r9, r8, ror r8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq lr, r4, r8, lsl r0 │ │ │ │ + eorseq lr, r4, r4, lsr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - ldr r3, [pc, #68] @ ab838 │ │ │ │ + ldr r3, [pc, #68] @ ab834 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab80c │ │ │ │ + beq ab808 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab82c │ │ │ │ + bne ab828 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab83c │ │ │ │ - ldr r1, [pc, #40] @ ab840 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab838 │ │ │ │ + ldr r1, [pc, #40] @ ab83c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - b ab804 │ │ │ │ - eorseq r4, r9, r4, lsl #16 │ │ │ │ + b ab800 │ │ │ │ + eorseq r4, r9, r8, lsl #16 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r0, ror #31 │ │ │ │ + @ instruction: 0x0034e5fc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - ldr r3, [pc, #68] @ ab8a8 │ │ │ │ + ldr r3, [pc, #68] @ ab8a4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab87c │ │ │ │ + beq ab878 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab89c │ │ │ │ + bne ab898 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab8ac │ │ │ │ - ldr r1, [pc, #40] @ ab8b0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab8a8 │ │ │ │ + ldr r1, [pc, #40] @ ab8ac │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b ab874 │ │ │ │ - mlaseq r9, r4, r7, r4 │ │ │ │ + b ab870 │ │ │ │ + mlaseq r9, r8, r7, r4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r4, lsr #31 │ │ │ │ + eorseq lr, r4, r0, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - ldr r3, [pc, #68] @ ab918 │ │ │ │ + ldr r3, [pc, #68] @ ab914 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab8ec │ │ │ │ + beq ab8e8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab90c │ │ │ │ + bne ab908 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab91c │ │ │ │ - ldr r1, [pc, #40] @ ab920 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab918 │ │ │ │ + ldr r1, [pc, #40] @ ab91c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - b ab8e4 │ │ │ │ - eorseq r4, r9, r4, lsr #14 │ │ │ │ + b ab8e0 │ │ │ │ + eorseq r4, r9, r8, lsr #14 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r8, ror #30 │ │ │ │ + eorseq lr, r4, r4, lsl #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r3, [pc, #68] @ ab988 │ │ │ │ + ldr r3, [pc, #68] @ ab984 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab95c │ │ │ │ + beq ab958 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab97c │ │ │ │ + bne ab978 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab98c │ │ │ │ - ldr r1, [pc, #40] @ ab990 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab988 │ │ │ │ + ldr r1, [pc, #40] @ ab98c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - b ab954 │ │ │ │ - @ instruction: 0x003946b4 │ │ │ │ + b ab950 │ │ │ │ + @ instruction: 0x003946b8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r4, lsr pc │ │ │ │ + eorseq lr, r4, r0, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #456] @ 0x1c8 │ │ │ │ - ldr r3, [pc, #68] @ ab9f8 │ │ │ │ + ldr r3, [pc, #68] @ ab9f4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ab9cc │ │ │ │ + beq ab9c8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ab9ec │ │ │ │ + bne ab9e8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ab9fc │ │ │ │ - ldr r1, [pc, #40] @ aba00 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ab9f8 │ │ │ │ + ldr r1, [pc, #40] @ ab9fc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #456] @ 0x1c8 │ │ │ │ - b ab9c4 │ │ │ │ - eorseq r4, r9, r4, asr #12 │ │ │ │ + b ab9c0 │ │ │ │ + eorseq r4, r9, r8, asr #12 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034defc │ │ │ │ + eorseq lr, r4, r8, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #452] @ 0x1c4 │ │ │ │ - ldr r3, [pc, #68] @ aba68 │ │ │ │ + ldr r3, [pc, #68] @ aba64 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aba3c │ │ │ │ + beq aba38 │ │ │ │ tst r0, #1 │ │ │ │ - bne aba5c │ │ │ │ + bne aba58 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aba6c │ │ │ │ - ldr r1, [pc, #40] @ aba70 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aba68 │ │ │ │ + ldr r1, [pc, #40] @ aba6c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #452] @ 0x1c4 │ │ │ │ - b aba34 │ │ │ │ - @ instruction: 0x003945d4 │ │ │ │ + b aba30 │ │ │ │ + @ instruction: 0x003945d8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r4, asr #29 │ │ │ │ + eorseq lr, r4, r0, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #448] @ 0x1c0 │ │ │ │ - ldr r3, [pc, #68] @ abad8 │ │ │ │ + ldr r3, [pc, #68] @ abad4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq abaac │ │ │ │ + beq abaa8 │ │ │ │ tst r0, #1 │ │ │ │ - bne abacc │ │ │ │ + bne abac8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ abadc │ │ │ │ - ldr r1, [pc, #40] @ abae0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ abad8 │ │ │ │ + ldr r1, [pc, #40] @ abadc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ - b abaa4 │ │ │ │ - eorseq r4, r9, r4, ror #10 │ │ │ │ + b abaa0 │ │ │ │ + eorseq r4, r9, r8, ror #10 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, ip, lsl #29 │ │ │ │ + eorseq lr, r4, r8, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #444] @ 0x1bc │ │ │ │ - ldr r3, [pc, #68] @ abb48 │ │ │ │ + ldr r3, [pc, #68] @ abb44 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq abb1c │ │ │ │ + beq abb18 │ │ │ │ tst r0, #1 │ │ │ │ - bne abb3c │ │ │ │ + bne abb38 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ abb4c │ │ │ │ - ldr r1, [pc, #40] @ abb50 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ abb48 │ │ │ │ + ldr r1, [pc, #40] @ abb4c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #444] @ 0x1bc │ │ │ │ - b abb14 │ │ │ │ - @ instruction: 0x003944f4 │ │ │ │ + b abb10 │ │ │ │ + @ instruction: 0x003944f8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r4, asr lr │ │ │ │ + eorseq lr, r4, r0, ror r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #440] @ 0x1b8 │ │ │ │ - ldr r3, [pc, #68] @ abbb8 │ │ │ │ + ldr r3, [pc, #68] @ abbb4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq abb8c │ │ │ │ + beq abb88 │ │ │ │ tst r0, #1 │ │ │ │ - bne abbac │ │ │ │ + bne abba8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ abbbc │ │ │ │ - ldr r1, [pc, #40] @ abbc0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ abbb8 │ │ │ │ + ldr r1, [pc, #40] @ abbbc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #440] @ 0x1b8 │ │ │ │ - b abb84 │ │ │ │ - eorseq r4, r9, r4, lsl #9 │ │ │ │ + b abb80 │ │ │ │ + eorseq r4, r9, r8, lsl #9 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r8, lsl lr │ │ │ │ + eorseq lr, r4, r4, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #436] @ 0x1b4 │ │ │ │ - ldr r3, [pc, #68] @ abc28 │ │ │ │ + ldr r3, [pc, #68] @ abc24 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq abbfc │ │ │ │ + beq abbf8 │ │ │ │ tst r0, #1 │ │ │ │ - bne abc1c │ │ │ │ + bne abc18 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ abc2c │ │ │ │ - ldr r1, [pc, #40] @ abc30 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ abc28 │ │ │ │ + ldr r1, [pc, #40] @ abc2c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ - b abbf4 │ │ │ │ - eorseq r4, r9, r4, lsl r4 │ │ │ │ + b abbf0 │ │ │ │ + eorseq r4, r9, r8, lsl r4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r0, ror #27 │ │ │ │ + @ instruction: 0x0034e3fc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #432] @ 0x1b0 │ │ │ │ - ldr r3, [pc, #68] @ abc98 │ │ │ │ + ldr r3, [pc, #68] @ abc94 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq abc6c │ │ │ │ + beq abc68 │ │ │ │ tst r0, #1 │ │ │ │ - bne abc8c │ │ │ │ + bne abc88 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ abc9c │ │ │ │ - ldr r1, [pc, #40] @ abca0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ abc98 │ │ │ │ + ldr r1, [pc, #40] @ abc9c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #432] @ 0x1b0 │ │ │ │ - b abc64 │ │ │ │ - eorseq r4, r9, r4, lsr #7 │ │ │ │ + b abc60 │ │ │ │ + eorseq r4, r9, r8, lsr #7 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r8, lsr #27 │ │ │ │ + eorseq lr, r4, r4, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #428] @ 0x1ac │ │ │ │ - ldr r3, [pc, #68] @ abd08 │ │ │ │ + ldr r3, [pc, #68] @ abd04 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq abcdc │ │ │ │ + beq abcd8 │ │ │ │ tst r0, #1 │ │ │ │ - bne abcfc │ │ │ │ + bne abcf8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ abd0c │ │ │ │ - ldr r1, [pc, #40] @ abd10 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ abd08 │ │ │ │ + ldr r1, [pc, #40] @ abd0c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #428] @ 0x1ac │ │ │ │ - b abcd4 │ │ │ │ - eorseq r4, r9, r4, lsr r3 │ │ │ │ + b abcd0 │ │ │ │ + eorseq r4, r9, r8, lsr r3 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, ip, ror #26 │ │ │ │ + eorseq lr, r4, r8, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #424] @ 0x1a8 │ │ │ │ - ldr r3, [pc, #68] @ abd78 │ │ │ │ + ldr r3, [pc, #68] @ abd74 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq abd4c │ │ │ │ + beq abd48 │ │ │ │ tst r0, #1 │ │ │ │ - bne abd6c │ │ │ │ + bne abd68 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ abd7c │ │ │ │ - ldr r1, [pc, #40] @ abd80 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ abd78 │ │ │ │ + ldr r1, [pc, #40] @ abd7c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ - b abd44 │ │ │ │ - eorseq r4, r9, r4, asr #5 │ │ │ │ + b abd40 │ │ │ │ + eorseq r4, r9, r8, asr #5 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r0, lsr sp │ │ │ │ + eorseq lr, r4, ip, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #420] @ 0x1a4 │ │ │ │ - ldr r3, [pc, #68] @ abde8 │ │ │ │ + ldr r3, [pc, #68] @ abde4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq abdbc │ │ │ │ + beq abdb8 │ │ │ │ tst r0, #1 │ │ │ │ - bne abddc │ │ │ │ + bne abdd8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ abdec │ │ │ │ - ldr r1, [pc, #40] @ abdf0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ abde8 │ │ │ │ + ldr r1, [pc, #40] @ abdec │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ - b abdb4 │ │ │ │ - eorseq r4, r9, r4, asr r2 │ │ │ │ + b abdb0 │ │ │ │ + eorseq r4, r9, r8, asr r2 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034dcf4 │ │ │ │ + eorseq lr, r4, r0, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #416] @ 0x1a0 │ │ │ │ - ldr r3, [pc, #68] @ abe58 │ │ │ │ + ldr r3, [pc, #68] @ abe54 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq abe2c │ │ │ │ + beq abe28 │ │ │ │ tst r0, #1 │ │ │ │ - bne abe4c │ │ │ │ + bne abe48 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ abe5c │ │ │ │ - ldr r1, [pc, #40] @ abe60 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ abe58 │ │ │ │ + ldr r1, [pc, #40] @ abe5c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ - b abe24 │ │ │ │ - eorseq r4, r9, r4, ror #3 │ │ │ │ + b abe20 │ │ │ │ + eorseq r4, r9, r8, ror #3 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034dcbc │ │ │ │ + @ instruction: 0x0034e2d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #412] @ 0x19c │ │ │ │ - ldr r3, [pc, #68] @ abec8 │ │ │ │ + ldr r3, [pc, #68] @ abec4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq abe9c │ │ │ │ + beq abe98 │ │ │ │ tst r0, #1 │ │ │ │ - bne abebc │ │ │ │ + bne abeb8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ abecc │ │ │ │ - ldr r1, [pc, #40] @ abed0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ abec8 │ │ │ │ + ldr r1, [pc, #40] @ abecc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ - b abe94 │ │ │ │ - eorseq r4, r9, r4, ror r1 │ │ │ │ + b abe90 │ │ │ │ + eorseq r4, r9, r8, ror r1 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r4, lsl #25 │ │ │ │ + eorseq lr, r4, r0, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #408] @ 0x198 │ │ │ │ - ldr r3, [pc, #68] @ abf38 │ │ │ │ + ldr r3, [pc, #68] @ abf34 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq abf0c │ │ │ │ + beq abf08 │ │ │ │ tst r0, #1 │ │ │ │ - bne abf2c │ │ │ │ + bne abf28 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ abf3c │ │ │ │ - ldr r1, [pc, #40] @ abf40 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ abf38 │ │ │ │ + ldr r1, [pc, #40] @ abf3c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ - b abf04 │ │ │ │ - eorseq r4, r9, r4, lsl #2 │ │ │ │ + b abf00 │ │ │ │ + eorseq r4, r9, r8, lsl #2 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r8, asr #24 │ │ │ │ + eorseq lr, r4, r4, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #404] @ 0x194 │ │ │ │ - ldr r3, [pc, #68] @ abfa8 │ │ │ │ + ldr r3, [pc, #68] @ abfa4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq abf7c │ │ │ │ + beq abf78 │ │ │ │ tst r0, #1 │ │ │ │ - bne abf9c │ │ │ │ + bne abf98 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ abfac │ │ │ │ - ldr r1, [pc, #40] @ abfb0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ abfa8 │ │ │ │ + ldr r1, [pc, #40] @ abfac │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #404] @ 0x194 │ │ │ │ - b abf74 │ │ │ │ - mlaseq r9, r4, r0, r4 │ │ │ │ + b abf70 │ │ │ │ + mlaseq r9, r8, r0, r4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r0, lsl ip │ │ │ │ + eorseq lr, r4, ip, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #400] @ 0x190 │ │ │ │ - ldr r3, [pc, #68] @ ac018 │ │ │ │ + ldr r3, [pc, #68] @ ac014 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq abfec │ │ │ │ + beq abfe8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac00c │ │ │ │ + bne ac008 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac01c │ │ │ │ - ldr r1, [pc, #40] @ ac020 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac018 │ │ │ │ + ldr r1, [pc, #40] @ ac01c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #400] @ 0x190 │ │ │ │ - b abfe4 │ │ │ │ - eorseq r4, r9, r4, lsr #32 │ │ │ │ + b abfe0 │ │ │ │ + eorseq r4, r9, r8, lsr #32 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034dbd8 │ │ │ │ + @ instruction: 0x0034e1f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #396] @ 0x18c │ │ │ │ - ldr r3, [pc, #68] @ ac088 │ │ │ │ + ldr r3, [pc, #68] @ ac084 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac05c │ │ │ │ + beq ac058 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac07c │ │ │ │ + bne ac078 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac08c │ │ │ │ - ldr r1, [pc, #40] @ ac090 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac088 │ │ │ │ + ldr r1, [pc, #40] @ ac08c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #396] @ 0x18c │ │ │ │ - b ac054 │ │ │ │ - @ instruction: 0x00393fb4 │ │ │ │ + b ac050 │ │ │ │ + @ instruction: 0x00393fb8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r4, lsr #23 │ │ │ │ + eorseq lr, r4, r0, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #392] @ 0x188 │ │ │ │ - ldr r3, [pc, #68] @ ac0f8 │ │ │ │ + ldr r3, [pc, #68] @ ac0f4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac0cc │ │ │ │ + beq ac0c8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac0ec │ │ │ │ + bne ac0e8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac0fc │ │ │ │ - ldr r1, [pc, #40] @ ac100 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac0f8 │ │ │ │ + ldr r1, [pc, #40] @ ac0fc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #392] @ 0x188 │ │ │ │ - b ac0c4 │ │ │ │ - eorseq r3, r9, r4, asr #30 │ │ │ │ + b ac0c0 │ │ │ │ + eorseq r3, r9, r8, asr #30 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, ip, ror #22 │ │ │ │ + eorseq lr, r4, r8, lsl #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #388] @ 0x184 │ │ │ │ - ldr r3, [pc, #68] @ ac168 │ │ │ │ + ldr r3, [pc, #68] @ ac164 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac13c │ │ │ │ + beq ac138 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac15c │ │ │ │ + bne ac158 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac16c │ │ │ │ - ldr r1, [pc, #40] @ ac170 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac168 │ │ │ │ + ldr r1, [pc, #40] @ ac16c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #388] @ 0x184 │ │ │ │ - b ac134 │ │ │ │ - @ instruction: 0x00393ed4 │ │ │ │ + b ac130 │ │ │ │ + @ instruction: 0x00393ed8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r0, lsr fp │ │ │ │ + eorseq lr, r4, ip, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #384] @ 0x180 │ │ │ │ - ldr r3, [pc, #68] @ ac1d8 │ │ │ │ + ldr r3, [pc, #68] @ ac1d4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac1ac │ │ │ │ + beq ac1a8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac1cc │ │ │ │ + bne ac1c8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac1dc │ │ │ │ - ldr r1, [pc, #40] @ ac1e0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac1d8 │ │ │ │ + ldr r1, [pc, #40] @ ac1dc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #384] @ 0x180 │ │ │ │ - b ac1a4 │ │ │ │ - eorseq r3, r9, r4, ror #28 │ │ │ │ + b ac1a0 │ │ │ │ + eorseq r3, r9, r8, ror #28 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034daf4 │ │ │ │ + eorseq lr, r4, r0, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #380] @ 0x17c │ │ │ │ - ldr r3, [pc, #68] @ ac248 │ │ │ │ + ldr r3, [pc, #68] @ ac244 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac21c │ │ │ │ + beq ac218 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac23c │ │ │ │ + bne ac238 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac24c │ │ │ │ - ldr r1, [pc, #40] @ ac250 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac248 │ │ │ │ + ldr r1, [pc, #40] @ ac24c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #380] @ 0x17c │ │ │ │ - b ac214 │ │ │ │ - @ instruction: 0x00393df4 │ │ │ │ + b ac210 │ │ │ │ + @ instruction: 0x00393df8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034dabc │ │ │ │ + ldrsbeq lr, [r4], -r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #376] @ 0x178 │ │ │ │ - ldr r3, [pc, #68] @ ac2b8 │ │ │ │ + ldr r3, [pc, #68] @ ac2b4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac28c │ │ │ │ + beq ac288 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac2ac │ │ │ │ + bne ac2a8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac2bc │ │ │ │ - ldr r1, [pc, #40] @ ac2c0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac2b8 │ │ │ │ + ldr r1, [pc, #40] @ ac2bc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #376] @ 0x178 │ │ │ │ - b ac284 │ │ │ │ - eorseq r3, r9, r4, lsl #27 │ │ │ │ + b ac280 │ │ │ │ + eorseq r3, r9, r8, lsl #27 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r0, lsl #21 │ │ │ │ + mlaseq r4, ip, r0, lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #372] @ 0x174 │ │ │ │ - ldr r3, [pc, #68] @ ac328 │ │ │ │ + ldr r3, [pc, #68] @ ac324 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac2fc │ │ │ │ + beq ac2f8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac31c │ │ │ │ + bne ac318 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac32c │ │ │ │ - ldr r1, [pc, #40] @ ac330 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac328 │ │ │ │ + ldr r1, [pc, #40] @ ac32c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ - b ac2f4 │ │ │ │ - eorseq r3, r9, r4, lsl sp │ │ │ │ + b ac2f0 │ │ │ │ + eorseq r3, r9, r8, lsl sp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r4, asr #20 │ │ │ │ + eorseq lr, r4, r0, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #368] @ 0x170 │ │ │ │ - ldr r3, [pc, #68] @ ac398 │ │ │ │ + ldr r3, [pc, #68] @ ac394 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac36c │ │ │ │ + beq ac368 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac38c │ │ │ │ + bne ac388 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac39c │ │ │ │ - ldr r1, [pc, #40] @ ac3a0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac398 │ │ │ │ + ldr r1, [pc, #40] @ ac39c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ - b ac364 │ │ │ │ - eorseq r3, r9, r4, lsr #25 │ │ │ │ + b ac360 │ │ │ │ + eorseq r3, r9, r8, lsr #25 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r8, lsl #20 │ │ │ │ + eorseq lr, r4, r4, lsr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #364] @ 0x16c │ │ │ │ - ldr r3, [pc, #68] @ ac408 │ │ │ │ + ldr r3, [pc, #68] @ ac404 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac3dc │ │ │ │ + beq ac3d8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac3fc │ │ │ │ + bne ac3f8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac40c │ │ │ │ - ldr r1, [pc, #40] @ ac410 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac408 │ │ │ │ + ldr r1, [pc, #40] @ ac40c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ - b ac3d4 │ │ │ │ - eorseq r3, r9, r4, lsr ip │ │ │ │ + b ac3d0 │ │ │ │ + eorseq r3, r9, r8, lsr ip │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034d9d8 │ │ │ │ + @ instruction: 0x0034dff4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #360] @ 0x168 │ │ │ │ - ldr r3, [pc, #68] @ ac478 │ │ │ │ + ldr r3, [pc, #68] @ ac474 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac44c │ │ │ │ + beq ac448 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac46c │ │ │ │ + bne ac468 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac47c │ │ │ │ - ldr r1, [pc, #40] @ ac480 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac478 │ │ │ │ + ldr r1, [pc, #40] @ ac47c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #360] @ 0x168 │ │ │ │ - b ac444 │ │ │ │ - eorseq r3, r9, r4, asr #23 │ │ │ │ + b ac440 │ │ │ │ + eorseq r3, r9, r8, asr #23 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r4, lsr #19 │ │ │ │ + eorseq sp, r4, r0, asr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #356] @ 0x164 │ │ │ │ - ldr r3, [pc, #68] @ ac4e8 │ │ │ │ + ldr r3, [pc, #68] @ ac4e4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac4bc │ │ │ │ + beq ac4b8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac4dc │ │ │ │ + bne ac4d8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac4ec │ │ │ │ - ldr r1, [pc, #40] @ ac4f0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac4e8 │ │ │ │ + ldr r1, [pc, #40] @ ac4ec │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ - b ac4b4 │ │ │ │ - eorseq r3, r9, r4, asr fp │ │ │ │ + b ac4b0 │ │ │ │ + eorseq r3, r9, r8, asr fp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r0, ror r9 │ │ │ │ + eorseq sp, r4, ip, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #352] @ 0x160 │ │ │ │ - ldr r3, [pc, #68] @ ac558 │ │ │ │ + ldr r3, [pc, #68] @ ac554 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac52c │ │ │ │ + beq ac528 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac54c │ │ │ │ + bne ac548 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac55c │ │ │ │ - ldr r1, [pc, #40] @ ac560 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac558 │ │ │ │ + ldr r1, [pc, #40] @ ac55c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #352] @ 0x160 │ │ │ │ - b ac524 │ │ │ │ - eorseq r3, r9, r4, ror #21 │ │ │ │ + b ac520 │ │ │ │ + eorseq r3, r9, r8, ror #21 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r8, lsr r9 │ │ │ │ + eorseq sp, r4, r4, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #348] @ 0x15c │ │ │ │ - ldr r3, [pc, #68] @ ac5c8 │ │ │ │ + ldr r3, [pc, #68] @ ac5c4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac59c │ │ │ │ + beq ac598 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac5bc │ │ │ │ + bne ac5b8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac5cc │ │ │ │ - ldr r1, [pc, #40] @ ac5d0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac5c8 │ │ │ │ + ldr r1, [pc, #40] @ ac5cc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #348] @ 0x15c │ │ │ │ - b ac594 │ │ │ │ - eorseq r3, r9, r4, ror sl │ │ │ │ + b ac590 │ │ │ │ + eorseq r3, r9, r8, ror sl │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034d8fc │ │ │ │ + eorseq sp, r4, r8, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #344] @ 0x158 │ │ │ │ - ldr r3, [pc, #68] @ ac638 │ │ │ │ + ldr r3, [pc, #68] @ ac634 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac60c │ │ │ │ + beq ac608 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac62c │ │ │ │ + bne ac628 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac63c │ │ │ │ - ldr r1, [pc, #40] @ ac640 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac638 │ │ │ │ + ldr r1, [pc, #40] @ ac63c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ - b ac604 │ │ │ │ - eorseq r3, r9, r4, lsl #20 │ │ │ │ + b ac600 │ │ │ │ + eorseq r3, r9, r8, lsl #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034d8bc │ │ │ │ + @ instruction: 0x0034ded8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #340] @ 0x154 │ │ │ │ - ldr r3, [pc, #68] @ ac6a8 │ │ │ │ + ldr r3, [pc, #68] @ ac6a4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac67c │ │ │ │ + beq ac678 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac69c │ │ │ │ + bne ac698 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac6ac │ │ │ │ - ldr r1, [pc, #40] @ ac6b0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac6a8 │ │ │ │ + ldr r1, [pc, #40] @ ac6ac │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ - b ac674 │ │ │ │ - mlaseq r9, r4, r9, r3 │ │ │ │ + b ac670 │ │ │ │ + mlaseq r9, r8, r9, r3 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, ip, ror r8 │ │ │ │ + mlaseq r4, r8, lr, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #336] @ 0x150 │ │ │ │ - ldr r3, [pc, #68] @ ac718 │ │ │ │ + ldr r3, [pc, #68] @ ac714 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac6ec │ │ │ │ + beq ac6e8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac70c │ │ │ │ + bne ac708 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac71c │ │ │ │ - ldr r1, [pc, #40] @ ac720 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac718 │ │ │ │ + ldr r1, [pc, #40] @ ac71c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ - b ac6e4 │ │ │ │ - eorseq r3, r9, r4, lsr #18 │ │ │ │ + b ac6e0 │ │ │ │ + eorseq r3, r9, r8, lsr #18 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r0, asr #16 │ │ │ │ + eorseq sp, r4, ip, asr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #332] @ 0x14c │ │ │ │ - ldr r3, [pc, #68] @ ac788 │ │ │ │ + ldr r3, [pc, #68] @ ac784 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac75c │ │ │ │ + beq ac758 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac77c │ │ │ │ + bne ac778 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac78c │ │ │ │ - ldr r1, [pc, #40] @ ac790 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac788 │ │ │ │ + ldr r1, [pc, #40] @ ac78c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #332] @ 0x14c │ │ │ │ - b ac754 │ │ │ │ - @ instruction: 0x003938b4 │ │ │ │ + b ac750 │ │ │ │ + @ instruction: 0x003938b8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, ip, lsl #16 │ │ │ │ + eorseq sp, r4, r8, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #328] @ 0x148 │ │ │ │ - ldr r3, [pc, #68] @ ac7f8 │ │ │ │ + ldr r3, [pc, #68] @ ac7f4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac7cc │ │ │ │ + beq ac7c8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac7ec │ │ │ │ + bne ac7e8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac7fc │ │ │ │ - ldr r1, [pc, #40] @ ac800 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac7f8 │ │ │ │ + ldr r1, [pc, #40] @ ac7fc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ - b ac7c4 │ │ │ │ - eorseq r3, r9, r4, asr #16 │ │ │ │ + b ac7c0 │ │ │ │ + eorseq r3, r9, r8, asr #16 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034d7d4 │ │ │ │ + @ instruction: 0x0034ddf0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #324] @ 0x144 │ │ │ │ - ldr r3, [pc, #68] @ ac868 │ │ │ │ + ldr r3, [pc, #68] @ ac864 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac83c │ │ │ │ + beq ac838 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac85c │ │ │ │ + bne ac858 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac86c │ │ │ │ - ldr r1, [pc, #40] @ ac870 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac868 │ │ │ │ + ldr r1, [pc, #40] @ ac86c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #324] @ 0x144 │ │ │ │ - b ac834 │ │ │ │ - @ instruction: 0x003937d4 │ │ │ │ + b ac830 │ │ │ │ + @ instruction: 0x003937d8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r4, r4, r7, sp │ │ │ │ + @ instruction: 0x0034ddb0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ - ldr r3, [pc, #68] @ ac8d8 │ │ │ │ + ldr r3, [pc, #68] @ ac8d4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac8ac │ │ │ │ + beq ac8a8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac8cc │ │ │ │ + bne ac8c8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac8dc │ │ │ │ - ldr r1, [pc, #40] @ ac8e0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac8d8 │ │ │ │ + ldr r1, [pc, #40] @ ac8dc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ - b ac8a4 │ │ │ │ - eorseq r3, r9, r4, ror #14 │ │ │ │ + b ac8a0 │ │ │ │ + eorseq r3, r9, r8, ror #14 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, ip, asr r7 │ │ │ │ + eorseq sp, r4, r8, ror sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #316] @ 0x13c │ │ │ │ - ldr r3, [pc, #68] @ ac948 │ │ │ │ + ldr r3, [pc, #68] @ ac944 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac91c │ │ │ │ + beq ac918 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac93c │ │ │ │ + bne ac938 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac94c │ │ │ │ - ldr r1, [pc, #40] @ ac950 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac948 │ │ │ │ + ldr r1, [pc, #40] @ ac94c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ - b ac914 │ │ │ │ - @ instruction: 0x003936f4 │ │ │ │ + b ac910 │ │ │ │ + @ instruction: 0x003936f8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r4, lsr #14 │ │ │ │ + eorseq sp, r4, r0, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ - ldr r3, [pc, #68] @ ac9b8 │ │ │ │ + ldr r3, [pc, #68] @ ac9b4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac98c │ │ │ │ + beq ac988 │ │ │ │ tst r0, #1 │ │ │ │ - bne ac9ac │ │ │ │ + bne ac9a8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ac9bc │ │ │ │ - ldr r1, [pc, #40] @ ac9c0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ac9b8 │ │ │ │ + ldr r1, [pc, #40] @ ac9bc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ - b ac984 │ │ │ │ - eorseq r3, r9, r4, lsl #13 │ │ │ │ + b ac980 │ │ │ │ + eorseq r3, r9, r8, lsl #13 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, ip, ror #13 │ │ │ │ + eorseq sp, r4, r8, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #308] @ 0x134 │ │ │ │ - ldr r3, [pc, #68] @ aca28 │ │ │ │ + ldr r3, [pc, #68] @ aca24 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ac9fc │ │ │ │ + beq ac9f8 │ │ │ │ tst r0, #1 │ │ │ │ - bne aca1c │ │ │ │ + bne aca18 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aca2c │ │ │ │ - ldr r1, [pc, #40] @ aca30 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aca28 │ │ │ │ + ldr r1, [pc, #40] @ aca2c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ - b ac9f4 │ │ │ │ - eorseq r3, r9, r4, lsl r6 │ │ │ │ + b ac9f0 │ │ │ │ + eorseq r3, r9, r8, lsl r6 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034d6b0 │ │ │ │ + eorseq sp, r4, ip, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #304] @ 0x130 │ │ │ │ - ldr r3, [pc, #68] @ aca98 │ │ │ │ + ldr r3, [pc, #68] @ aca94 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aca6c │ │ │ │ + beq aca68 │ │ │ │ tst r0, #1 │ │ │ │ - bne aca8c │ │ │ │ + bne aca88 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aca9c │ │ │ │ - ldr r1, [pc, #40] @ acaa0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aca98 │ │ │ │ + ldr r1, [pc, #40] @ aca9c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ - b aca64 │ │ │ │ - eorseq r3, r9, r4, lsr #11 │ │ │ │ + b aca60 │ │ │ │ + eorseq r3, r9, r8, lsr #11 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r8, ror r6 │ │ │ │ + mlaseq r4, r4, ip, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #300] @ 0x12c │ │ │ │ - ldr r3, [pc, #68] @ acb08 │ │ │ │ + ldr r3, [pc, #68] @ acb04 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq acadc │ │ │ │ + beq acad8 │ │ │ │ tst r0, #1 │ │ │ │ - bne acafc │ │ │ │ + bne acaf8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ acb0c │ │ │ │ - ldr r1, [pc, #40] @ acb10 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ acb08 │ │ │ │ + ldr r1, [pc, #40] @ acb0c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #300] @ 0x12c │ │ │ │ - b acad4 │ │ │ │ - eorseq r3, r9, r4, lsr r5 │ │ │ │ + b acad0 │ │ │ │ + eorseq r3, r9, r8, lsr r5 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r0, asr #12 │ │ │ │ + eorseq sp, r4, ip, asr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #296] @ 0x128 │ │ │ │ - ldr r3, [pc, #68] @ acb78 │ │ │ │ + ldr r3, [pc, #68] @ acb74 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq acb4c │ │ │ │ + beq acb48 │ │ │ │ tst r0, #1 │ │ │ │ - bne acb6c │ │ │ │ + bne acb68 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ acb7c │ │ │ │ - ldr r1, [pc, #40] @ acb80 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ acb78 │ │ │ │ + ldr r1, [pc, #40] @ acb7c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ - b acb44 │ │ │ │ - eorseq r3, r9, r4, asr #9 │ │ │ │ + b acb40 │ │ │ │ + eorseq r3, r9, r8, asr #9 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r8, lsl #12 │ │ │ │ + eorseq sp, r4, r4, lsr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #292] @ 0x124 │ │ │ │ - ldr r3, [pc, #68] @ acbe8 │ │ │ │ + ldr r3, [pc, #68] @ acbe4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq acbbc │ │ │ │ + beq acbb8 │ │ │ │ tst r0, #1 │ │ │ │ - bne acbdc │ │ │ │ + bne acbd8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ acbec │ │ │ │ - ldr r1, [pc, #40] @ acbf0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ acbe8 │ │ │ │ + ldr r1, [pc, #40] @ acbec │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #292] @ 0x124 │ │ │ │ - b acbb4 │ │ │ │ - eorseq r3, r9, r4, asr r4 │ │ │ │ + b acbb0 │ │ │ │ + eorseq r3, r9, r8, asr r4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034d5d0 │ │ │ │ + eorseq sp, r4, ip, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #288] @ 0x120 │ │ │ │ - ldr r3, [pc, #68] @ acc58 │ │ │ │ + ldr r3, [pc, #68] @ acc54 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq acc2c │ │ │ │ + beq acc28 │ │ │ │ tst r0, #1 │ │ │ │ - bne acc4c │ │ │ │ + bne acc48 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ acc5c │ │ │ │ - ldr r1, [pc, #40] @ acc60 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ acc58 │ │ │ │ + ldr r1, [pc, #40] @ acc5c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #288] @ 0x120 │ │ │ │ - b acc24 │ │ │ │ - eorseq r3, r9, r4, ror #7 │ │ │ │ + b acc20 │ │ │ │ + eorseq r3, r9, r8, ror #7 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r4, r8, r5, sp │ │ │ │ + @ instruction: 0x0034dbb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #284] @ 0x11c │ │ │ │ - ldr r3, [pc, #68] @ accc8 │ │ │ │ + ldr r3, [pc, #68] @ accc4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq acc9c │ │ │ │ + beq acc98 │ │ │ │ tst r0, #1 │ │ │ │ - bne accbc │ │ │ │ + bne accb8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ acccc │ │ │ │ - ldr r1, [pc, #40] @ accd0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ accc8 │ │ │ │ + ldr r1, [pc, #40] @ acccc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ - b acc94 │ │ │ │ - eorseq r3, r9, r4, ror r3 │ │ │ │ + b acc90 │ │ │ │ + eorseq r3, r9, r8, ror r3 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, ip, asr r5 │ │ │ │ + eorseq sp, r4, r8, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #280] @ 0x118 │ │ │ │ - ldr r3, [pc, #68] @ acd38 │ │ │ │ + ldr r3, [pc, #68] @ acd34 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq acd0c │ │ │ │ + beq acd08 │ │ │ │ tst r0, #1 │ │ │ │ - bne acd2c │ │ │ │ + bne acd28 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ acd3c │ │ │ │ - ldr r1, [pc, #40] @ acd40 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ acd38 │ │ │ │ + ldr r1, [pc, #40] @ acd3c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ - b acd04 │ │ │ │ - eorseq r3, r9, r4, lsl #6 │ │ │ │ + b acd00 │ │ │ │ + eorseq r3, r9, r8, lsl #6 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r0, lsr #10 │ │ │ │ + eorseq sp, r4, ip, lsr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #276] @ 0x114 │ │ │ │ - ldr r3, [pc, #68] @ acda8 │ │ │ │ + ldr r3, [pc, #68] @ acda4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq acd7c │ │ │ │ + beq acd78 │ │ │ │ tst r0, #1 │ │ │ │ - bne acd9c │ │ │ │ + bne acd98 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ acdac │ │ │ │ - ldr r1, [pc, #40] @ acdb0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ acda8 │ │ │ │ + ldr r1, [pc, #40] @ acdac │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ - b acd74 │ │ │ │ - mlaseq r9, r4, r2, r3 │ │ │ │ + b acd70 │ │ │ │ + mlaseq r9, r8, r2, r3 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r4, ror #9 │ │ │ │ + eorseq sp, r4, r0, lsl #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #272] @ 0x110 │ │ │ │ - ldr r3, [pc, #68] @ ace18 │ │ │ │ + ldr r3, [pc, #68] @ ace14 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq acdec │ │ │ │ + beq acde8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ace0c │ │ │ │ + bne ace08 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ace1c │ │ │ │ - ldr r1, [pc, #40] @ ace20 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ace18 │ │ │ │ + ldr r1, [pc, #40] @ ace1c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - b acde4 │ │ │ │ - eorseq r3, r9, r4, lsr #4 │ │ │ │ + b acde0 │ │ │ │ + eorseq r3, r9, r8, lsr #4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, ip, lsr #9 │ │ │ │ + eorseq sp, r4, r8, asr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #268] @ 0x10c │ │ │ │ - ldr r3, [pc, #68] @ ace88 │ │ │ │ + ldr r3, [pc, #68] @ ace84 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ace5c │ │ │ │ + beq ace58 │ │ │ │ tst r0, #1 │ │ │ │ - bne ace7c │ │ │ │ + bne ace78 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ace8c │ │ │ │ - ldr r1, [pc, #40] @ ace90 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ace88 │ │ │ │ + ldr r1, [pc, #40] @ ace8c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ - b ace54 │ │ │ │ - @ instruction: 0x003931b4 │ │ │ │ + b ace50 │ │ │ │ + @ instruction: 0x003931b8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r4, ror r4 │ │ │ │ + mlaseq r4, r0, sl, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #264] @ 0x108 │ │ │ │ - ldr r3, [pc, #68] @ acef8 │ │ │ │ + ldr r3, [pc, #68] @ acef4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq acecc │ │ │ │ + beq acec8 │ │ │ │ tst r0, #1 │ │ │ │ - bne aceec │ │ │ │ + bne acee8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ acefc │ │ │ │ - ldr r1, [pc, #40] @ acf00 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ acef8 │ │ │ │ + ldr r1, [pc, #40] @ acefc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ - b acec4 │ │ │ │ - eorseq r3, r9, r4, asr #2 │ │ │ │ + b acec0 │ │ │ │ + eorseq r3, r9, r8, asr #2 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, ip, lsr r4 │ │ │ │ + eorseq sp, r4, r8, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #260] @ 0x104 │ │ │ │ - ldr r3, [pc, #68] @ acf68 │ │ │ │ + ldr r3, [pc, #68] @ acf64 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq acf3c │ │ │ │ + beq acf38 │ │ │ │ tst r0, #1 │ │ │ │ - bne acf5c │ │ │ │ + bne acf58 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ acf6c │ │ │ │ - ldr r1, [pc, #40] @ acf70 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ acf68 │ │ │ │ + ldr r1, [pc, #40] @ acf6c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #260] @ 0x104 │ │ │ │ - b acf34 │ │ │ │ - ldrsbeq r3, [r9], -r4 @ │ │ │ │ + b acf30 │ │ │ │ + ldrsbeq r3, [r9], -r8 @ │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r0, lsl #8 │ │ │ │ + eorseq sp, r4, ip, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #256] @ 0x100 │ │ │ │ - ldr r3, [pc, #68] @ acfd8 │ │ │ │ + ldr r3, [pc, #68] @ acfd4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq acfac │ │ │ │ + beq acfa8 │ │ │ │ tst r0, #1 │ │ │ │ - bne acfcc │ │ │ │ + bne acfc8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ acfdc │ │ │ │ - ldr r1, [pc, #40] @ acfe0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ acfd8 │ │ │ │ + ldr r1, [pc, #40] @ acfdc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ - b acfa4 │ │ │ │ - eorseq r3, r9, r4, rrx │ │ │ │ + b acfa0 │ │ │ │ + eorseq r3, r9, r8, rrx │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r4, asr #7 │ │ │ │ + eorseq sp, r4, r0, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #252] @ 0xfc │ │ │ │ - ldr r3, [pc, #68] @ ad048 │ │ │ │ + ldr r3, [pc, #68] @ ad044 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad01c │ │ │ │ + beq ad018 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad03c │ │ │ │ + bne ad038 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad04c │ │ │ │ - ldr r1, [pc, #40] @ ad050 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad048 │ │ │ │ + ldr r1, [pc, #40] @ ad04c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #252] @ 0xfc │ │ │ │ - b ad014 │ │ │ │ - @ instruction: 0x00392ff4 │ │ │ │ + b ad010 │ │ │ │ + @ instruction: 0x00392ff8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, ip, lsl #7 │ │ │ │ + eorseq sp, r4, r8, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #248] @ 0xf8 │ │ │ │ - ldr r3, [pc, #68] @ ad0b8 │ │ │ │ + ldr r3, [pc, #68] @ ad0b4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad08c │ │ │ │ + beq ad088 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad0ac │ │ │ │ + bne ad0a8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad0bc │ │ │ │ - ldr r1, [pc, #40] @ ad0c0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad0b8 │ │ │ │ + ldr r1, [pc, #40] @ ad0bc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ - b ad084 │ │ │ │ - eorseq r2, r9, r4, lsl #31 │ │ │ │ + b ad080 │ │ │ │ + eorseq r2, r9, r8, lsl #31 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r8, asr r3 │ │ │ │ + eorseq sp, r4, r4, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #244] @ 0xf4 │ │ │ │ - ldr r3, [pc, #68] @ ad128 │ │ │ │ + ldr r3, [pc, #68] @ ad124 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad0fc │ │ │ │ + beq ad0f8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad11c │ │ │ │ + bne ad118 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad12c │ │ │ │ - ldr r1, [pc, #40] @ ad130 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad128 │ │ │ │ + ldr r1, [pc, #40] @ ad12c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ - b ad0f4 │ │ │ │ - eorseq r2, r9, r4, lsl pc │ │ │ │ + b ad0f0 │ │ │ │ + eorseq r2, r9, r8, lsl pc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r0, lsr #6 │ │ │ │ + eorseq sp, r4, ip, lsr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #240] @ 0xf0 │ │ │ │ - ldr r3, [pc, #68] @ ad198 │ │ │ │ + ldr r3, [pc, #68] @ ad194 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad16c │ │ │ │ + beq ad168 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad18c │ │ │ │ + bne ad188 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad19c │ │ │ │ - ldr r1, [pc, #40] @ ad1a0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad198 │ │ │ │ + ldr r1, [pc, #40] @ ad19c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #240] @ 0xf0 │ │ │ │ - b ad164 │ │ │ │ - eorseq r2, r9, r4, lsr #29 │ │ │ │ + b ad160 │ │ │ │ + eorseq r2, r9, r8, lsr #29 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r8, ror #5 │ │ │ │ + eorseq sp, r4, r4, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #236] @ 0xec │ │ │ │ - ldr r3, [pc, #68] @ ad208 │ │ │ │ + ldr r3, [pc, #68] @ ad204 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad1dc │ │ │ │ + beq ad1d8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad1fc │ │ │ │ + bne ad1f8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad20c │ │ │ │ - ldr r1, [pc, #40] @ ad210 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad208 │ │ │ │ + ldr r1, [pc, #40] @ ad20c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ - b ad1d4 │ │ │ │ - eorseq r2, r9, r4, lsr lr │ │ │ │ + b ad1d0 │ │ │ │ + eorseq r2, r9, r8, lsr lr │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, ip, lsr #5 │ │ │ │ + eorseq sp, r4, r8, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #232] @ 0xe8 │ │ │ │ - ldr r3, [pc, #68] @ ad278 │ │ │ │ + ldr r3, [pc, #68] @ ad274 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad24c │ │ │ │ + beq ad248 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad26c │ │ │ │ + bne ad268 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad27c │ │ │ │ - ldr r1, [pc, #40] @ ad280 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad278 │ │ │ │ + ldr r1, [pc, #40] @ ad27c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ - b ad244 │ │ │ │ - eorseq r2, r9, r4, asr #27 │ │ │ │ + b ad240 │ │ │ │ + eorseq r2, r9, r8, asr #27 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r8, ror r2 │ │ │ │ + mlaseq r4, r4, r8, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #228] @ 0xe4 │ │ │ │ - ldr r3, [pc, #68] @ ad2e8 │ │ │ │ + ldr r3, [pc, #68] @ ad2e4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad2bc │ │ │ │ + beq ad2b8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad2dc │ │ │ │ + bne ad2d8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad2ec │ │ │ │ - ldr r1, [pc, #40] @ ad2f0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad2e8 │ │ │ │ + ldr r1, [pc, #40] @ ad2ec │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #228] @ 0xe4 │ │ │ │ - b ad2b4 │ │ │ │ - eorseq r2, r9, r4, asr sp │ │ │ │ + b ad2b0 │ │ │ │ + eorseq r2, r9, r8, asr sp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r0, asr #4 │ │ │ │ + eorseq sp, r4, ip, asr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #224] @ 0xe0 │ │ │ │ - ldr r3, [pc, #68] @ ad358 │ │ │ │ + ldr r3, [pc, #68] @ ad354 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad32c │ │ │ │ + beq ad328 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad34c │ │ │ │ + bne ad348 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad35c │ │ │ │ - ldr r1, [pc, #40] @ ad360 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad358 │ │ │ │ + ldr r1, [pc, #40] @ ad35c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ - b ad324 │ │ │ │ - eorseq r2, r9, r4, ror #25 │ │ │ │ + b ad320 │ │ │ │ + eorseq r2, r9, r8, ror #25 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r8, lsl #4 │ │ │ │ + eorseq sp, r4, r4, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #220] @ 0xdc │ │ │ │ - ldr r3, [pc, #68] @ ad3c8 │ │ │ │ + ldr r3, [pc, #68] @ ad3c4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad39c │ │ │ │ + beq ad398 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad3bc │ │ │ │ + bne ad3b8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad3cc │ │ │ │ - ldr r1, [pc, #40] @ ad3d0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad3c8 │ │ │ │ + ldr r1, [pc, #40] @ ad3cc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ - b ad394 │ │ │ │ - eorseq r2, r9, r4, ror ip │ │ │ │ + b ad390 │ │ │ │ + eorseq r2, r9, r8, ror ip │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, ip, asr #3 │ │ │ │ + eorseq sp, r4, r8, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #216] @ 0xd8 │ │ │ │ - ldr r3, [pc, #68] @ ad438 │ │ │ │ + ldr r3, [pc, #68] @ ad434 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad40c │ │ │ │ + beq ad408 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad42c │ │ │ │ + bne ad428 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad43c │ │ │ │ - ldr r1, [pc, #40] @ ad440 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad438 │ │ │ │ + ldr r1, [pc, #40] @ ad43c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ - b ad404 │ │ │ │ - eorseq r2, r9, r4, lsl #24 │ │ │ │ + b ad400 │ │ │ │ + eorseq r2, r9, r8, lsl #24 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r4, r4, r1, sp │ │ │ │ + @ instruction: 0x0034d7b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #212] @ 0xd4 │ │ │ │ - ldr r3, [pc, #68] @ ad4a8 │ │ │ │ + ldr r3, [pc, #68] @ ad4a4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad47c │ │ │ │ + beq ad478 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad49c │ │ │ │ + bne ad498 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad4ac │ │ │ │ - ldr r1, [pc, #40] @ ad4b0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad4a8 │ │ │ │ + ldr r1, [pc, #40] @ ad4ac │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ - b ad474 │ │ │ │ - mlaseq r9, r4, fp, r2 │ │ │ │ + b ad470 │ │ │ │ + mlaseq r9, r8, fp, r2 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, ip, asr r1 │ │ │ │ + eorseq sp, r4, r8, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #208] @ 0xd0 │ │ │ │ - ldr r3, [pc, #68] @ ad518 │ │ │ │ + ldr r3, [pc, #68] @ ad514 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad4ec │ │ │ │ + beq ad4e8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad50c │ │ │ │ + bne ad508 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad51c │ │ │ │ - ldr r1, [pc, #40] @ ad520 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad518 │ │ │ │ + ldr r1, [pc, #40] @ ad51c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ - b ad4e4 │ │ │ │ - eorseq r2, r9, r4, lsr #22 │ │ │ │ + b ad4e0 │ │ │ │ + eorseq r2, r9, r8, lsr #22 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r4, lsr #2 │ │ │ │ + eorseq sp, r4, r0, asr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #204] @ 0xcc │ │ │ │ - ldr r3, [pc, #68] @ ad588 │ │ │ │ + ldr r3, [pc, #68] @ ad584 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad55c │ │ │ │ + beq ad558 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad57c │ │ │ │ + bne ad578 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad58c │ │ │ │ - ldr r1, [pc, #40] @ ad590 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad588 │ │ │ │ + ldr r1, [pc, #40] @ ad58c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ - b ad554 │ │ │ │ - @ instruction: 0x00392ab4 │ │ │ │ + b ad550 │ │ │ │ + @ instruction: 0x00392ab8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - ldrsheq sp, [r4], -r0 @ │ │ │ │ + eorseq sp, r4, ip, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #200] @ 0xc8 │ │ │ │ - ldr r3, [pc, #68] @ ad5f8 │ │ │ │ + ldr r3, [pc, #68] @ ad5f4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad5cc │ │ │ │ + beq ad5c8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad5ec │ │ │ │ + bne ad5e8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad5fc │ │ │ │ - ldr r1, [pc, #40] @ ad600 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad5f8 │ │ │ │ + ldr r1, [pc, #40] @ ad5fc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ - b ad5c4 │ │ │ │ - eorseq r2, r9, r4, asr #20 │ │ │ │ + b ad5c0 │ │ │ │ + eorseq r2, r9, r8, asr #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - ldrheq sp, [r4], -ip @ │ │ │ │ + @ instruction: 0x0034d6d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #196] @ 0xc4 │ │ │ │ - ldr r3, [pc, #68] @ ad668 │ │ │ │ + ldr r3, [pc, #68] @ ad664 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad63c │ │ │ │ + beq ad638 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad65c │ │ │ │ + bne ad658 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad66c │ │ │ │ - ldr r1, [pc, #40] @ ad670 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad668 │ │ │ │ + ldr r1, [pc, #40] @ ad66c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ - b ad634 │ │ │ │ - @ instruction: 0x003929d4 │ │ │ │ + b ad630 │ │ │ │ + @ instruction: 0x003929d8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r0, lsl #1 │ │ │ │ + mlaseq r4, ip, r6, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #192] @ 0xc0 │ │ │ │ - ldr r3, [pc, #68] @ ad6d8 │ │ │ │ + ldr r3, [pc, #68] @ ad6d4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad6ac │ │ │ │ + beq ad6a8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad6cc │ │ │ │ + bne ad6c8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad6dc │ │ │ │ - ldr r1, [pc, #40] @ ad6e0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad6d8 │ │ │ │ + ldr r1, [pc, #40] @ ad6dc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ - b ad6a4 │ │ │ │ - eorseq r2, r9, r4, ror #18 │ │ │ │ + b ad6a0 │ │ │ │ + eorseq r2, r9, r8, ror #18 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, r4, asr #32 │ │ │ │ + eorseq sp, r4, r0, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #188] @ 0xbc │ │ │ │ - ldr r3, [pc, #68] @ ad748 │ │ │ │ + ldr r3, [pc, #68] @ ad744 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad71c │ │ │ │ + beq ad718 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad73c │ │ │ │ + bne ad738 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad74c │ │ │ │ - ldr r1, [pc, #40] @ ad750 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad748 │ │ │ │ + ldr r1, [pc, #40] @ ad74c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #188] @ 0xbc │ │ │ │ - b ad714 │ │ │ │ - @ instruction: 0x003928f4 │ │ │ │ + b ad710 │ │ │ │ + @ instruction: 0x003928f8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sp, r4, ip │ │ │ │ + eorseq sp, r4, r8, lsr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #68] @ ad7b8 │ │ │ │ + ldr r3, [pc, #68] @ ad7b4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad78c │ │ │ │ + beq ad788 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad7ac │ │ │ │ + bne ad7a8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad7bc │ │ │ │ - ldr r1, [pc, #40] @ ad7c0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad7b8 │ │ │ │ + ldr r1, [pc, #40] @ ad7bc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ - b ad784 │ │ │ │ - eorseq r2, r9, r4, lsl #17 │ │ │ │ + b ad780 │ │ │ │ + eorseq r2, r9, r8, lsl #17 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034cfd0 │ │ │ │ + eorseq sp, r4, ip, ror #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #180] @ 0xb4 │ │ │ │ - ldr r3, [pc, #68] @ ad828 │ │ │ │ + ldr r3, [pc, #68] @ ad824 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad7fc │ │ │ │ + beq ad7f8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad81c │ │ │ │ + bne ad818 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad82c │ │ │ │ - ldr r1, [pc, #40] @ ad830 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad828 │ │ │ │ + ldr r1, [pc, #40] @ ad82c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ - b ad7f4 │ │ │ │ - eorseq r2, r9, r4, lsl r8 │ │ │ │ + b ad7f0 │ │ │ │ + eorseq r2, r9, r8, lsl r8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r8, lsr #31 │ │ │ │ + eorseq sp, r4, r4, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #176] @ 0xb0 │ │ │ │ - ldr r3, [pc, #68] @ ad898 │ │ │ │ + ldr r3, [pc, #68] @ ad894 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad86c │ │ │ │ + beq ad868 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad88c │ │ │ │ + bne ad888 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad89c │ │ │ │ - ldr r1, [pc, #40] @ ad8a0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad898 │ │ │ │ + ldr r1, [pc, #40] @ ad89c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ - b ad864 │ │ │ │ - eorseq r2, r9, r4, lsr #15 │ │ │ │ + b ad860 │ │ │ │ + eorseq r2, r9, r8, lsr #15 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r4, ror pc │ │ │ │ + mlaseq r4, r0, r5, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #172] @ 0xac │ │ │ │ - ldr r3, [pc, #68] @ ad908 │ │ │ │ + ldr r3, [pc, #68] @ ad904 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad8dc │ │ │ │ + beq ad8d8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad8fc │ │ │ │ + bne ad8f8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad90c │ │ │ │ - ldr r1, [pc, #40] @ ad910 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad908 │ │ │ │ + ldr r1, [pc, #40] @ ad90c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ - b ad8d4 │ │ │ │ - eorseq r2, r9, r4, lsr r7 │ │ │ │ + b ad8d0 │ │ │ │ + eorseq r2, r9, r8, lsr r7 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r4, asr #30 │ │ │ │ + eorseq sp, r4, r0, ror #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #168] @ 0xa8 │ │ │ │ - ldr r3, [pc, #68] @ ad978 │ │ │ │ + ldr r3, [pc, #68] @ ad974 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad94c │ │ │ │ + beq ad948 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad96c │ │ │ │ + bne ad968 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad97c │ │ │ │ - ldr r1, [pc, #40] @ ad980 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad978 │ │ │ │ + ldr r1, [pc, #40] @ ad97c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ - b ad944 │ │ │ │ - eorseq r2, r9, r4, asr #13 │ │ │ │ + b ad940 │ │ │ │ + eorseq r2, r9, r8, asr #13 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r8, lsl #30 │ │ │ │ + eorseq sp, r4, r4, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #164] @ 0xa4 │ │ │ │ - ldr r3, [pc, #68] @ ad9e8 │ │ │ │ + ldr r3, [pc, #68] @ ad9e4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ad9bc │ │ │ │ + beq ad9b8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ad9dc │ │ │ │ + bne ad9d8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ad9ec │ │ │ │ - ldr r1, [pc, #40] @ ad9f0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ad9e8 │ │ │ │ + ldr r1, [pc, #40] @ ad9ec │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ - b ad9b4 │ │ │ │ - eorseq r2, r9, r4, asr r6 │ │ │ │ + b ad9b0 │ │ │ │ + eorseq r2, r9, r8, asr r6 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, ip, asr #29 │ │ │ │ + eorseq sp, r4, r8, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #160] @ 0xa0 │ │ │ │ - ldr r3, [pc, #68] @ ada58 │ │ │ │ + ldr r3, [pc, #68] @ ada54 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ada2c │ │ │ │ + beq ada28 │ │ │ │ tst r0, #1 │ │ │ │ - bne ada4c │ │ │ │ + bne ada48 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ada5c │ │ │ │ - ldr r1, [pc, #40] @ ada60 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ada58 │ │ │ │ + ldr r1, [pc, #40] @ ada5c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ - b ada24 │ │ │ │ - eorseq r2, r9, r4, ror #11 │ │ │ │ + b ada20 │ │ │ │ + eorseq r2, r9, r8, ror #11 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r4, r4, lr, ip │ │ │ │ + @ instruction: 0x0034d4b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #156] @ 0x9c │ │ │ │ - ldr r3, [pc, #68] @ adac8 │ │ │ │ + ldr r3, [pc, #68] @ adac4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ada9c │ │ │ │ + beq ada98 │ │ │ │ tst r0, #1 │ │ │ │ - bne adabc │ │ │ │ + bne adab8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ adacc │ │ │ │ - ldr r1, [pc, #40] @ adad0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ adac8 │ │ │ │ + ldr r1, [pc, #40] @ adacc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ - b ada94 │ │ │ │ - eorseq r2, r9, r4, ror r5 │ │ │ │ + b ada90 │ │ │ │ + eorseq r2, r9, r8, ror r5 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, ip, asr lr │ │ │ │ + eorseq sp, r4, r8, ror r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #152] @ 0x98 │ │ │ │ - ldr r3, [pc, #68] @ adb38 │ │ │ │ + ldr r3, [pc, #68] @ adb34 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq adb0c │ │ │ │ + beq adb08 │ │ │ │ tst r0, #1 │ │ │ │ - bne adb2c │ │ │ │ + bne adb28 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ adb3c │ │ │ │ - ldr r1, [pc, #40] @ adb40 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ adb38 │ │ │ │ + ldr r1, [pc, #40] @ adb3c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ - b adb04 │ │ │ │ - eorseq r2, r9, r4, lsl #10 │ │ │ │ + b adb00 │ │ │ │ + eorseq r2, r9, r8, lsl #10 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r0, lsr #28 │ │ │ │ + eorseq sp, r4, ip, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ - ldr r3, [pc, #68] @ adba8 │ │ │ │ + ldr r3, [pc, #68] @ adba4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq adb7c │ │ │ │ + beq adb78 │ │ │ │ tst r0, #1 │ │ │ │ - bne adb9c │ │ │ │ + bne adb98 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ adbac │ │ │ │ - ldr r1, [pc, #40] @ adbb0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ adba8 │ │ │ │ + ldr r1, [pc, #40] @ adbac │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ - b adb74 │ │ │ │ - mlaseq r9, r4, r4, r2 │ │ │ │ + b adb70 │ │ │ │ + mlaseq r9, r8, r4, r2 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r4, ror #27 │ │ │ │ + eorseq sp, r4, r0, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #144] @ 0x90 │ │ │ │ - ldr r3, [pc, #68] @ adc18 │ │ │ │ + ldr r3, [pc, #68] @ adc14 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq adbec │ │ │ │ + beq adbe8 │ │ │ │ tst r0, #1 │ │ │ │ - bne adc0c │ │ │ │ + bne adc08 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ adc1c │ │ │ │ - ldr r1, [pc, #40] @ adc20 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ adc18 │ │ │ │ + ldr r1, [pc, #40] @ adc1c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ - b adbe4 │ │ │ │ - eorseq r2, r9, r4, lsr #8 │ │ │ │ + b adbe0 │ │ │ │ + eorseq r2, r9, r8, lsr #8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, ip, lsr #27 │ │ │ │ + eorseq sp, r4, r8, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - ldr r3, [pc, #68] @ adc88 │ │ │ │ + ldr r3, [pc, #68] @ adc84 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq adc5c │ │ │ │ + beq adc58 │ │ │ │ tst r0, #1 │ │ │ │ - bne adc7c │ │ │ │ + bne adc78 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ adc8c │ │ │ │ - ldr r1, [pc, #40] @ adc90 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ adc88 │ │ │ │ + ldr r1, [pc, #40] @ adc8c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ - b adc54 │ │ │ │ - @ instruction: 0x003923b4 │ │ │ │ + b adc50 │ │ │ │ + @ instruction: 0x003923b8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, ip, ror #26 │ │ │ │ + eorseq sp, r4, r8, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #136] @ 0x88 │ │ │ │ - ldr r3, [pc, #68] @ adcf8 │ │ │ │ + ldr r3, [pc, #68] @ adcf4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq adccc │ │ │ │ + beq adcc8 │ │ │ │ tst r0, #1 │ │ │ │ - bne adcec │ │ │ │ + bne adce8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ adcfc │ │ │ │ - ldr r1, [pc, #40] @ add00 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ adcf8 │ │ │ │ + ldr r1, [pc, #40] @ adcfc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ - b adcc4 │ │ │ │ - eorseq r2, r9, r4, asr #6 │ │ │ │ + b adcc0 │ │ │ │ + eorseq r2, r9, r8, asr #6 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r8, lsr sp │ │ │ │ + eorseq sp, r4, r4, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ - ldr r3, [pc, #68] @ add68 │ │ │ │ + ldr r3, [pc, #68] @ add64 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq add3c │ │ │ │ + beq add38 │ │ │ │ tst r0, #1 │ │ │ │ - bne add5c │ │ │ │ + bne add58 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ add6c │ │ │ │ - ldr r1, [pc, #40] @ add70 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ add68 │ │ │ │ + ldr r1, [pc, #40] @ add6c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ - b add34 │ │ │ │ - @ instruction: 0x003922d4 │ │ │ │ + b add30 │ │ │ │ + @ instruction: 0x003922d8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r0, lsl #26 │ │ │ │ + eorseq sp, r4, ip, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ - ldr r3, [pc, #68] @ addd8 │ │ │ │ + ldr r3, [pc, #68] @ addd4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq addac │ │ │ │ + beq adda8 │ │ │ │ tst r0, #1 │ │ │ │ - bne addcc │ │ │ │ + bne addc8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ adddc │ │ │ │ - ldr r1, [pc, #40] @ adde0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ addd8 │ │ │ │ + ldr r1, [pc, #40] @ adddc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ - b adda4 │ │ │ │ - eorseq r2, r9, r4, ror #4 │ │ │ │ + b adda0 │ │ │ │ + eorseq r2, r9, r8, ror #4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, ip, asr #25 │ │ │ │ + eorseq sp, r4, r8, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ - ldr r3, [pc, #68] @ ade48 │ │ │ │ + ldr r3, [pc, #68] @ ade44 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ade1c │ │ │ │ + beq ade18 │ │ │ │ tst r0, #1 │ │ │ │ - bne ade3c │ │ │ │ + bne ade38 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ade4c │ │ │ │ - ldr r1, [pc, #40] @ ade50 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ade48 │ │ │ │ + ldr r1, [pc, #40] @ ade4c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ - b ade14 │ │ │ │ - @ instruction: 0x003921f4 │ │ │ │ + b ade10 │ │ │ │ + @ instruction: 0x003921f8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r4, r4, ip, ip │ │ │ │ + @ instruction: 0x0034d2b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ - ldr r3, [pc, #68] @ adeb8 │ │ │ │ + ldr r3, [pc, #68] @ adeb4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ade8c │ │ │ │ + beq ade88 │ │ │ │ tst r0, #1 │ │ │ │ - bne adeac │ │ │ │ + bne adea8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ adebc │ │ │ │ - ldr r1, [pc, #40] @ adec0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ adeb8 │ │ │ │ + ldr r1, [pc, #40] @ adebc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ - b ade84 │ │ │ │ - eorseq r2, r9, r4, lsl #3 │ │ │ │ + b ade80 │ │ │ │ + eorseq r2, r9, r8, lsl #3 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r0, ror #24 │ │ │ │ + eorseq sp, r4, ip, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ - ldr r3, [pc, #68] @ adf28 │ │ │ │ + ldr r3, [pc, #68] @ adf24 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq adefc │ │ │ │ + beq adef8 │ │ │ │ tst r0, #1 │ │ │ │ - bne adf1c │ │ │ │ + bne adf18 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ adf2c │ │ │ │ - ldr r1, [pc, #40] @ adf30 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ adf28 │ │ │ │ + ldr r1, [pc, #40] @ adf2c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ - b adef4 │ │ │ │ - eorseq r2, r9, r4, lsl r1 │ │ │ │ + b adef0 │ │ │ │ + eorseq r2, r9, r8, lsl r1 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, ip, lsr #24 │ │ │ │ + eorseq sp, r4, r8, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ - ldr r3, [pc, #68] @ adf98 │ │ │ │ + ldr r3, [pc, #68] @ adf94 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq adf6c │ │ │ │ + beq adf68 │ │ │ │ tst r0, #1 │ │ │ │ - bne adf8c │ │ │ │ + bne adf88 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ adf9c │ │ │ │ - ldr r1, [pc, #40] @ adfa0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ adf98 │ │ │ │ + ldr r1, [pc, #40] @ adf9c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - b adf64 │ │ │ │ - eorseq r2, r9, r4, lsr #1 │ │ │ │ + b adf60 │ │ │ │ + eorseq r2, r9, r8, lsr #1 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034cbf4 │ │ │ │ + eorseq sp, r4, r0, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ - ldr r3, [pc, #68] @ ae008 │ │ │ │ + ldr r3, [pc, #68] @ ae004 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq adfdc │ │ │ │ + beq adfd8 │ │ │ │ tst r0, #1 │ │ │ │ - bne adffc │ │ │ │ + bne adff8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae00c │ │ │ │ - ldr r1, [pc, #40] @ ae010 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae008 │ │ │ │ + ldr r1, [pc, #40] @ ae00c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ - b adfd4 │ │ │ │ - eorseq r2, r9, r4, lsr r0 │ │ │ │ + b adfd0 │ │ │ │ + eorseq r2, r9, r8, lsr r0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034cbb8 │ │ │ │ + @ instruction: 0x0034d1d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ - ldr r3, [pc, #68] @ ae078 │ │ │ │ + ldr r3, [pc, #68] @ ae074 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae04c │ │ │ │ + beq ae048 │ │ │ │ tst r0, #1 │ │ │ │ - bne ae06c │ │ │ │ + bne ae068 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae07c │ │ │ │ - ldr r1, [pc, #40] @ ae080 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae078 │ │ │ │ + ldr r1, [pc, #40] @ ae07c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - b ae044 │ │ │ │ - eorseq r1, r9, r4, asr #31 │ │ │ │ + b ae040 │ │ │ │ + eorseq r1, r9, r8, asr #31 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r0, lsl #23 │ │ │ │ + mlaseq r4, ip, r1, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ - ldr r3, [pc, #68] @ ae0e8 │ │ │ │ + ldr r3, [pc, #68] @ ae0e4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae0bc │ │ │ │ + beq ae0b8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ae0dc │ │ │ │ + bne ae0d8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae0ec │ │ │ │ - ldr r1, [pc, #40] @ ae0f0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae0e8 │ │ │ │ + ldr r1, [pc, #40] @ ae0ec │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - b ae0b4 │ │ │ │ - eorseq r1, r9, r4, asr pc │ │ │ │ + b ae0b0 │ │ │ │ + eorseq r1, r9, r8, asr pc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r8, asr #22 │ │ │ │ + eorseq sp, r4, r4, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ - ldr r3, [pc, #68] @ ae158 │ │ │ │ + ldr r3, [pc, #68] @ ae154 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae12c │ │ │ │ + beq ae128 │ │ │ │ tst r0, #1 │ │ │ │ - bne ae14c │ │ │ │ + bne ae148 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae15c │ │ │ │ - ldr r1, [pc, #40] @ ae160 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae158 │ │ │ │ + ldr r1, [pc, #40] @ ae15c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - b ae124 │ │ │ │ - eorseq r1, r9, r4, ror #29 │ │ │ │ + b ae120 │ │ │ │ + eorseq r1, r9, r8, ror #29 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r0, lsl fp │ │ │ │ + eorseq sp, r4, ip, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ - ldr r3, [pc, #68] @ ae1c8 │ │ │ │ + ldr r3, [pc, #68] @ ae1c4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae19c │ │ │ │ + beq ae198 │ │ │ │ tst r0, #1 │ │ │ │ - bne ae1bc │ │ │ │ + bne ae1b8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae1cc │ │ │ │ - ldr r1, [pc, #40] @ ae1d0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae1c8 │ │ │ │ + ldr r1, [pc, #40] @ ae1cc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - b ae194 │ │ │ │ - eorseq r1, r9, r4, ror lr │ │ │ │ + b ae190 │ │ │ │ + eorseq r1, r9, r8, ror lr │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034cadc │ │ │ │ + ldrsheq sp, [r4], -r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #68] @ ae238 │ │ │ │ + ldr r3, [pc, #68] @ ae234 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae20c │ │ │ │ + beq ae208 │ │ │ │ tst r0, #1 │ │ │ │ - bne ae22c │ │ │ │ + bne ae228 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae23c │ │ │ │ - ldr r1, [pc, #40] @ ae240 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae238 │ │ │ │ + ldr r1, [pc, #40] @ ae23c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - b ae204 │ │ │ │ - eorseq r1, r9, r4, lsl #28 │ │ │ │ + b ae200 │ │ │ │ + eorseq r1, r9, r8, lsl #28 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r8, lsr #21 │ │ │ │ + eorseq sp, r4, r4, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ - ldr r3, [pc, #68] @ ae2a8 │ │ │ │ + ldr r3, [pc, #68] @ ae2a4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae27c │ │ │ │ + beq ae278 │ │ │ │ tst r0, #1 │ │ │ │ - bne ae29c │ │ │ │ + bne ae298 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae2ac │ │ │ │ - ldr r1, [pc, #40] @ ae2b0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae2a8 │ │ │ │ + ldr r1, [pc, #40] @ ae2ac │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - b ae274 │ │ │ │ - mlaseq r9, r4, sp, r1 │ │ │ │ + b ae270 │ │ │ │ + mlaseq r9, r8, sp, r1 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r0, ror sl │ │ │ │ + eorseq sp, r4, ip, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #68] @ ae318 │ │ │ │ + ldr r3, [pc, #68] @ ae314 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae2ec │ │ │ │ + beq ae2e8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ae30c │ │ │ │ + bne ae308 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae31c │ │ │ │ - ldr r1, [pc, #40] @ ae320 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae318 │ │ │ │ + ldr r1, [pc, #40] @ ae31c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - b ae2e4 │ │ │ │ - eorseq r1, r9, r4, lsr #26 │ │ │ │ + b ae2e0 │ │ │ │ + eorseq r1, r9, r8, lsr #26 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r4, lsr sl │ │ │ │ + eorseq sp, r4, r0, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ - ldr r3, [pc, #68] @ ae388 │ │ │ │ + ldr r3, [pc, #68] @ ae384 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae35c │ │ │ │ + beq ae358 │ │ │ │ tst r0, #1 │ │ │ │ - bne ae37c │ │ │ │ + bne ae378 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae38c │ │ │ │ - ldr r1, [pc, #40] @ ae390 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae388 │ │ │ │ + ldr r1, [pc, #40] @ ae38c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - b ae354 │ │ │ │ - @ instruction: 0x00391cb4 │ │ │ │ + b ae350 │ │ │ │ + @ instruction: 0x00391cb8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034c9fc │ │ │ │ + eorseq sp, r4, r8, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ - ldr r3, [pc, #68] @ ae3f8 │ │ │ │ + ldr r3, [pc, #68] @ ae3f4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae3cc │ │ │ │ + beq ae3c8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ae3ec │ │ │ │ + bne ae3e8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae3fc │ │ │ │ - ldr r1, [pc, #40] @ ae400 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae3f8 │ │ │ │ + ldr r1, [pc, #40] @ ae3fc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - b ae3c4 │ │ │ │ - eorseq r1, r9, r4, asr #24 │ │ │ │ + b ae3c0 │ │ │ │ + eorseq r1, r9, r8, asr #24 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r0, asr #19 │ │ │ │ + @ instruction: 0x0034cfdc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #68] @ ae468 │ │ │ │ + ldr r3, [pc, #68] @ ae464 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae43c │ │ │ │ + beq ae438 │ │ │ │ tst r0, #1 │ │ │ │ - bne ae45c │ │ │ │ + bne ae458 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae46c │ │ │ │ - ldr r1, [pc, #40] @ ae470 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae468 │ │ │ │ + ldr r1, [pc, #40] @ ae46c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - b ae434 │ │ │ │ - @ instruction: 0x00391bd4 │ │ │ │ + b ae430 │ │ │ │ + @ instruction: 0x00391bd8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r4, lsl #19 │ │ │ │ + eorseq ip, r4, r0, lsr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #68] @ ae4d8 │ │ │ │ + ldr r3, [pc, #68] @ ae4d4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae4ac │ │ │ │ + beq ae4a8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ae4cc │ │ │ │ + bne ae4c8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae4dc │ │ │ │ - ldr r1, [pc, #40] @ ae4e0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae4d8 │ │ │ │ + ldr r1, [pc, #40] @ ae4dc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - b ae4a4 │ │ │ │ - eorseq r1, r9, r4, ror #22 │ │ │ │ + b ae4a0 │ │ │ │ + eorseq r1, r9, r8, ror #22 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r8, asr #18 │ │ │ │ + eorseq ip, r4, r4, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #68] @ ae548 │ │ │ │ + ldr r3, [pc, #68] @ ae544 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae51c │ │ │ │ + beq ae518 │ │ │ │ tst r0, #1 │ │ │ │ - bne ae53c │ │ │ │ + bne ae538 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae54c │ │ │ │ - ldr r1, [pc, #40] @ ae550 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae548 │ │ │ │ + ldr r1, [pc, #40] @ ae54c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - b ae514 │ │ │ │ - @ instruction: 0x00391af4 │ │ │ │ + b ae510 │ │ │ │ + @ instruction: 0x00391af8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r0, lsl r9 │ │ │ │ + eorseq ip, r4, ip, lsr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #68] @ ae5b8 │ │ │ │ + ldr r3, [pc, #68] @ ae5b4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae58c │ │ │ │ + beq ae588 │ │ │ │ tst r0, #1 │ │ │ │ - bne ae5ac │ │ │ │ + bne ae5a8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae5bc │ │ │ │ - ldr r1, [pc, #40] @ ae5c0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae5b8 │ │ │ │ + ldr r1, [pc, #40] @ ae5bc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - b ae584 │ │ │ │ - eorseq r1, r9, r4, lsl #21 │ │ │ │ + b ae580 │ │ │ │ + eorseq r1, r9, r8, lsl #21 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034c8d8 │ │ │ │ + @ instruction: 0x0034cef4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #68] @ ae628 │ │ │ │ + ldr r3, [pc, #68] @ ae624 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae5fc │ │ │ │ + beq ae5f8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ae61c │ │ │ │ + bne ae618 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae62c │ │ │ │ - ldr r1, [pc, #40] @ ae630 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae628 │ │ │ │ + ldr r1, [pc, #40] @ ae62c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - b ae5f4 │ │ │ │ - eorseq r1, r9, r4, lsl sl │ │ │ │ + b ae5f0 │ │ │ │ + eorseq r1, r9, r8, lsl sl │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r0, lsr #17 │ │ │ │ + @ instruction: 0x0034cebc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #68] @ ae698 │ │ │ │ + ldr r3, [pc, #68] @ ae694 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae66c │ │ │ │ + beq ae668 │ │ │ │ tst r0, #1 │ │ │ │ - bne ae68c │ │ │ │ + bne ae688 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae69c │ │ │ │ - ldr r1, [pc, #40] @ ae6a0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae698 │ │ │ │ + ldr r1, [pc, #40] @ ae69c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - b ae664 │ │ │ │ - eorseq r1, r9, r4, lsr #19 │ │ │ │ + b ae660 │ │ │ │ + eorseq r1, r9, r8, lsr #19 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r0, ror #16 │ │ │ │ + eorseq ip, r4, ip, ror lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #68] @ ae708 │ │ │ │ + ldr r3, [pc, #68] @ ae704 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae6dc │ │ │ │ + beq ae6d8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ae6fc │ │ │ │ + bne ae6f8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae70c │ │ │ │ - ldr r1, [pc, #40] @ ae710 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae708 │ │ │ │ + ldr r1, [pc, #40] @ ae70c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - b ae6d4 │ │ │ │ - eorseq r1, r9, r4, lsr r9 │ │ │ │ + b ae6d0 │ │ │ │ + eorseq r1, r9, r8, lsr r9 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r8, lsr #16 │ │ │ │ + eorseq ip, r4, r4, asr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #68] @ ae778 │ │ │ │ + ldr r3, [pc, #68] @ ae774 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae74c │ │ │ │ + beq ae748 │ │ │ │ tst r0, #1 │ │ │ │ - bne ae76c │ │ │ │ + bne ae768 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae77c │ │ │ │ - ldr r1, [pc, #40] @ ae780 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae778 │ │ │ │ + ldr r1, [pc, #40] @ ae77c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - b ae744 │ │ │ │ - eorseq r1, r9, r4, asr #17 │ │ │ │ + b ae740 │ │ │ │ + eorseq r1, r9, r8, asr #17 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034c7f4 │ │ │ │ + eorseq ip, r4, r0, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #68] @ ae7e8 │ │ │ │ + ldr r3, [pc, #68] @ ae7e4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae7bc │ │ │ │ + beq ae7b8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ae7dc │ │ │ │ + bne ae7d8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae7ec │ │ │ │ - ldr r1, [pc, #40] @ ae7f0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae7e8 │ │ │ │ + ldr r1, [pc, #40] @ ae7ec │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - b ae7b4 │ │ │ │ - eorseq r1, r9, r4, asr r8 │ │ │ │ + b ae7b0 │ │ │ │ + eorseq r1, r9, r8, asr r8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034c7bc │ │ │ │ + @ instruction: 0x0034cdd8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - ldr r3, [pc, #68] @ ae858 │ │ │ │ + ldr r3, [pc, #68] @ ae854 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae82c │ │ │ │ + beq ae828 │ │ │ │ tst r0, #1 │ │ │ │ - bne ae84c │ │ │ │ + bne ae848 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae85c │ │ │ │ - ldr r1, [pc, #40] @ ae860 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae858 │ │ │ │ + ldr r1, [pc, #40] @ ae85c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - b ae824 │ │ │ │ - eorseq r1, r9, r4, ror #15 │ │ │ │ + b ae820 │ │ │ │ + eorseq r1, r9, r8, ror #15 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r4, lsl #15 │ │ │ │ + eorseq ip, r4, r0, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - ldr r3, [pc, #68] @ ae8c8 │ │ │ │ + ldr r3, [pc, #68] @ ae8c4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae89c │ │ │ │ + beq ae898 │ │ │ │ tst r0, #1 │ │ │ │ - bne ae8bc │ │ │ │ + bne ae8b8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae8cc │ │ │ │ - ldr r1, [pc, #40] @ ae8d0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae8c8 │ │ │ │ + ldr r1, [pc, #40] @ ae8cc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b ae894 │ │ │ │ - eorseq r1, r9, r4, ror r7 │ │ │ │ + b ae890 │ │ │ │ + eorseq r1, r9, r8, ror r7 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, ip, asr #14 │ │ │ │ + eorseq ip, r4, r8, ror #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - ldr r3, [pc, #68] @ ae938 │ │ │ │ + ldr r3, [pc, #68] @ ae934 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae90c │ │ │ │ + beq ae908 │ │ │ │ tst r0, #1 │ │ │ │ - bne ae92c │ │ │ │ + bne ae928 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae93c │ │ │ │ - ldr r1, [pc, #40] @ ae940 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae938 │ │ │ │ + ldr r1, [pc, #40] @ ae93c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - b ae904 │ │ │ │ - eorseq r1, r9, r4, lsl #14 │ │ │ │ + b ae900 │ │ │ │ + eorseq r1, r9, r8, lsl #14 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r0, lsl r7 │ │ │ │ + eorseq ip, r4, ip, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - ldr r3, [pc, #68] @ ae9a8 │ │ │ │ + ldr r3, [pc, #68] @ ae9a4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae97c │ │ │ │ + beq ae978 │ │ │ │ tst r0, #1 │ │ │ │ - bne ae99c │ │ │ │ + bne ae998 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ ae9ac │ │ │ │ - ldr r1, [pc, #40] @ ae9b0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ ae9a8 │ │ │ │ + ldr r1, [pc, #40] @ ae9ac │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b ae974 │ │ │ │ - mlaseq r9, r4, r6, r1 │ │ │ │ + b ae970 │ │ │ │ + mlaseq r9, r8, r6, r1 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034c6d4 │ │ │ │ + @ instruction: 0x0034ccf0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - ldr r3, [pc, #68] @ aea18 │ │ │ │ + ldr r3, [pc, #68] @ aea14 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq ae9ec │ │ │ │ + beq ae9e8 │ │ │ │ tst r0, #1 │ │ │ │ - bne aea0c │ │ │ │ + bne aea08 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aea1c │ │ │ │ - ldr r1, [pc, #40] @ aea20 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aea18 │ │ │ │ + ldr r1, [pc, #40] @ aea1c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - b ae9e4 │ │ │ │ - eorseq r1, r9, r4, lsr #12 │ │ │ │ + b ae9e0 │ │ │ │ + eorseq r1, r9, r8, lsr #12 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r4, ip, r6, ip │ │ │ │ + @ instruction: 0x0034ccb8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r3, [pc, #68] @ aea88 │ │ │ │ + ldr r3, [pc, #68] @ aea84 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aea5c │ │ │ │ + beq aea58 │ │ │ │ tst r0, #1 │ │ │ │ - bne aea7c │ │ │ │ + bne aea78 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aea8c │ │ │ │ - ldr r1, [pc, #40] @ aea90 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aea88 │ │ │ │ + ldr r1, [pc, #40] @ aea8c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - b aea54 │ │ │ │ - @ instruction: 0x003915b4 │ │ │ │ + b aea50 │ │ │ │ + @ instruction: 0x003915b8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r0, ror #12 │ │ │ │ + eorseq ip, r4, ip, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - ldr r3, [pc, #68] @ aeaf8 │ │ │ │ + ldr r3, [pc, #68] @ aeaf4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aeacc │ │ │ │ + beq aeac8 │ │ │ │ tst r0, #1 │ │ │ │ - bne aeaec │ │ │ │ + bne aeae8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aeafc │ │ │ │ - ldr r1, [pc, #40] @ aeb00 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aeaf8 │ │ │ │ + ldr r1, [pc, #40] @ aeafc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b aeac4 │ │ │ │ - eorseq r1, r9, r4, asr #10 │ │ │ │ + b aeac0 │ │ │ │ + eorseq r1, r9, r8, asr #10 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r4, lsr #12 │ │ │ │ + eorseq ip, r4, r0, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - ldr r3, [pc, #68] @ aeb68 │ │ │ │ + ldr r3, [pc, #68] @ aeb64 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aeb3c │ │ │ │ + beq aeb38 │ │ │ │ tst r0, #1 │ │ │ │ - bne aeb5c │ │ │ │ + bne aeb58 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aeb6c │ │ │ │ - ldr r1, [pc, #40] @ aeb70 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aeb68 │ │ │ │ + ldr r1, [pc, #40] @ aeb6c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - b aeb34 │ │ │ │ - @ instruction: 0x003914d4 │ │ │ │ + b aeb30 │ │ │ │ + @ instruction: 0x003914d8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r4, ror #11 │ │ │ │ + eorseq ip, r4, r0, lsl #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #68] @ aebd8 │ │ │ │ + ldr r3, [pc, #68] @ aebd4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aebac │ │ │ │ + beq aeba8 │ │ │ │ tst r0, #1 │ │ │ │ - bne aebcc │ │ │ │ + bne aebc8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aebdc │ │ │ │ - ldr r1, [pc, #40] @ aebe0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aebd8 │ │ │ │ + ldr r1, [pc, #40] @ aebdc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - b aeba4 │ │ │ │ - eorseq r1, r9, r4, ror #8 │ │ │ │ + b aeba0 │ │ │ │ + eorseq r1, r9, r8, ror #8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r4, lsr #11 │ │ │ │ + eorseq ip, r4, r0, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #68] @ aec48 │ │ │ │ + ldr r3, [pc, #68] @ aec44 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aec1c │ │ │ │ + beq aec18 │ │ │ │ tst r0, #1 │ │ │ │ - bne aec3c │ │ │ │ + bne aec38 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aec4c │ │ │ │ - ldr r1, [pc, #40] @ aec50 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aec48 │ │ │ │ + ldr r1, [pc, #40] @ aec4c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - b aec14 │ │ │ │ - @ instruction: 0x003913f4 │ │ │ │ + b aec10 │ │ │ │ + @ instruction: 0x003913f8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, ip, asr r5 │ │ │ │ + eorseq ip, r4, r8, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #68] @ aecb8 │ │ │ │ + ldr r3, [pc, #68] @ aecb4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aec8c │ │ │ │ + beq aec88 │ │ │ │ tst r0, #1 │ │ │ │ - bne aecac │ │ │ │ + bne aeca8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aecbc │ │ │ │ - ldr r1, [pc, #40] @ aecc0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aecb8 │ │ │ │ + ldr r1, [pc, #40] @ aecbc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - b aec84 │ │ │ │ - eorseq r1, r9, r4, lsl #7 │ │ │ │ + b aec80 │ │ │ │ + eorseq r1, r9, r8, lsl #7 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r4, lsl r5 │ │ │ │ + eorseq ip, r4, r0, lsr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r3, [pc, #68] @ aed28 │ │ │ │ + ldr r3, [pc, #68] @ aed24 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aecfc │ │ │ │ + beq aecf8 │ │ │ │ tst r0, #1 │ │ │ │ - bne aed1c │ │ │ │ + bne aed18 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aed2c │ │ │ │ - ldr r1, [pc, #40] @ aed30 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aed28 │ │ │ │ + ldr r1, [pc, #40] @ aed2c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - b aecf4 │ │ │ │ - eorseq r1, r9, r4, lsl r3 │ │ │ │ + b aecf0 │ │ │ │ + eorseq r1, r9, r8, lsl r3 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034c4d4 │ │ │ │ + @ instruction: 0x0034caf0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - ldr r3, [pc, #68] @ aed98 │ │ │ │ + ldr r3, [pc, #68] @ aed94 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aed6c │ │ │ │ + beq aed68 │ │ │ │ tst r0, #1 │ │ │ │ - bne aed8c │ │ │ │ + bne aed88 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aed9c │ │ │ │ - ldr r1, [pc, #40] @ aeda0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aed98 │ │ │ │ + ldr r1, [pc, #40] @ aed9c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - b aed64 │ │ │ │ - eorseq r1, r9, r4, lsr #5 │ │ │ │ + b aed60 │ │ │ │ + eorseq r1, r9, r8, lsr #5 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, ip, lsl #9 │ │ │ │ + eorseq ip, r4, r8, lsr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r3, [pc, #68] @ aee08 │ │ │ │ + ldr r3, [pc, #68] @ aee04 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aeddc │ │ │ │ + beq aedd8 │ │ │ │ tst r0, #1 │ │ │ │ - bne aedfc │ │ │ │ + bne aedf8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aee0c │ │ │ │ - ldr r1, [pc, #40] @ aee10 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aee08 │ │ │ │ + ldr r1, [pc, #40] @ aee0c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - b aedd4 │ │ │ │ - eorseq r1, r9, r4, lsr r2 │ │ │ │ + b aedd0 │ │ │ │ + eorseq r1, r9, r8, lsr r2 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, ip, asr #8 │ │ │ │ + eorseq ip, r4, r8, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #68] @ aee78 │ │ │ │ + ldr r3, [pc, #68] @ aee74 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aee4c │ │ │ │ + beq aee48 │ │ │ │ tst r0, #1 │ │ │ │ - bne aee6c │ │ │ │ + bne aee68 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aee7c │ │ │ │ - ldr r1, [pc, #40] @ aee80 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aee78 │ │ │ │ + ldr r1, [pc, #40] @ aee7c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - b aee44 │ │ │ │ - eorseq r1, r9, r4, asr #3 │ │ │ │ + b aee40 │ │ │ │ + eorseq r1, r9, r8, asr #3 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, ip, lsl #8 │ │ │ │ + eorseq ip, r4, r8, lsr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #68] @ aeee8 │ │ │ │ + ldr r3, [pc, #68] @ aeee4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aeebc │ │ │ │ + beq aeeb8 │ │ │ │ tst r0, #1 │ │ │ │ - bne aeedc │ │ │ │ + bne aeed8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aeeec │ │ │ │ - ldr r1, [pc, #40] @ aeef0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aeee8 │ │ │ │ + ldr r1, [pc, #40] @ aeeec │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - b aeeb4 │ │ │ │ - eorseq r1, r9, r4, asr r1 │ │ │ │ + b aeeb0 │ │ │ │ + eorseq r1, r9, r8, asr r1 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r8, asr #7 │ │ │ │ + eorseq ip, r4, r4, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - ldr r3, [pc, #68] @ aef58 │ │ │ │ + ldr r3, [pc, #68] @ aef54 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aef2c │ │ │ │ + beq aef28 │ │ │ │ tst r0, #1 │ │ │ │ - bne aef4c │ │ │ │ + bne aef48 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aef5c │ │ │ │ - ldr r1, [pc, #40] @ aef60 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aef58 │ │ │ │ + ldr r1, [pc, #40] @ aef5c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b aef24 │ │ │ │ - eorseq r1, r9, r4, ror #1 │ │ │ │ + b aef20 │ │ │ │ + eorseq r1, r9, r8, ror #1 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r8, lsl #7 │ │ │ │ + eorseq ip, r4, r4, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - ldr r3, [pc, #68] @ aefc8 │ │ │ │ + ldr r3, [pc, #68] @ aefc4 │ │ │ │ cmp r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq aef9c │ │ │ │ + beq aef98 │ │ │ │ tst r0, #1 │ │ │ │ - bne aefbc │ │ │ │ + bne aefb8 │ │ │ │ pop {r4, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r2, [pc, #40] @ aefcc │ │ │ │ - ldr r1, [pc, #40] @ aefd0 │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #40] @ aefc8 │ │ │ │ + ldr r1, [pc, #40] @ aefcc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - b aef94 │ │ │ │ - eorseq r1, r9, r4, ror r0 │ │ │ │ + b aef90 │ │ │ │ + eorseq r1, r9, r8, ror r0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r4, r8, asr #6 │ │ │ │ + eorseq ip, r4, r4, ror #18 │ │ │ │ │ │ │ │ -000aefd4 : │ │ │ │ +000aefd0 : │ │ │ │ tst r1, #1 │ │ │ │ - bne aefe4 │ │ │ │ + bne aefe0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl aa94c │ │ │ │ + bl aa948 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aa94c │ │ │ │ + bl aa948 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4ff40 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq af03c │ │ │ │ + beq af038 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq af078 │ │ │ │ + beq af074 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq af058 │ │ │ │ + beq af054 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq af06c │ │ │ │ + beq af068 │ │ │ │ cmn r4, #1 │ │ │ │ - beq af084 │ │ │ │ + beq af080 │ │ │ │ subs r0, r4, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b af058 │ │ │ │ + b af054 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b af03c │ │ │ │ - bl aa8fc │ │ │ │ - b af060 │ │ │ │ + b af038 │ │ │ │ + bl aa8f8 │ │ │ │ + b af05c │ │ │ │ │ │ │ │ -000af08c : │ │ │ │ +000af088 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl aa94c │ │ │ │ + bl aa948 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aa94c │ │ │ │ + bl aa948 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4ff40 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq af0e4 │ │ │ │ + beq af0e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq af114 │ │ │ │ + beq af110 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq af100 │ │ │ │ + beq af0fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq af120 │ │ │ │ + beq af11c │ │ │ │ cmn r6, #1 │ │ │ │ - beq af130 │ │ │ │ + beq af12c │ │ │ │ subs r0, r6, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b af0e4 │ │ │ │ + b af0e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmn r6, #1 │ │ │ │ - bne af108 │ │ │ │ - bl aa8fc │ │ │ │ - b af108 │ │ │ │ + bne af104 │ │ │ │ + bl aa8f8 │ │ │ │ + b af104 │ │ │ │ │ │ │ │ -000af138 : │ │ │ │ +000af134 : │ │ │ │ tst r0, #1 │ │ │ │ - bne af150 │ │ │ │ + bne af14c │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ bx lr │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ - b af08c │ │ │ │ + b af088 │ │ │ │ │ │ │ │ -000af158 : │ │ │ │ +000af154 : │ │ │ │ tst r0, #1 │ │ │ │ - bne af170 │ │ │ │ + bne af16c │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ movlt r0, #0 │ │ │ │ movge r0, #1 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ - bl af08c │ │ │ │ + bl af088 │ │ │ │ eor r0, r0, #1 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000af194 : │ │ │ │ +000af190 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r3, #4 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ str r3, [ip, #20] │ │ │ │ mov r3, #8 │ │ │ │ - ldr r1, [pc, #2296] @ afab8 │ │ │ │ + ldr r1, [pc, #2296] @ afab4 │ │ │ │ mov r2, #6 │ │ │ │ str r3, [ip, #28] │ │ │ │ mov r3, #12 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ str r1, [ip, #12] │ │ │ │ mov r0, #2 │ │ │ │ mov r1, #10 │ │ │ │ @@ -98116,385 +98115,385 @@ │ │ │ │ mov r2, #14 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [ip, #44] @ 0x2c │ │ │ │ str r0, [ip, #16] │ │ │ │ str r1, [ip, #32] │ │ │ │ str r2, [ip, #40] @ 0x28 │ │ │ │ bl 4ffe8 │ │ │ │ - ldr r6, [pc, #2232] @ afabc │ │ │ │ + ldr r6, [pc, #2232] @ afab8 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - beq afa30 │ │ │ │ + beq afa2c │ │ │ │ mov r0, #2 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afa6c │ │ │ │ - ldr r2, [pc, #2188] @ afac0 │ │ │ │ + beq afa68 │ │ │ │ + ldr r2, [pc, #2188] @ afabc │ │ │ │ ldr r5, [r6, r2] │ │ │ │ cmp r3, r5 │ │ │ │ - beq afa94 │ │ │ │ - ldr r2, [pc, #2176] @ afac4 │ │ │ │ + beq afa90 │ │ │ │ + ldr r2, [pc, #2176] @ afac0 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ cmp r3, r4 │ │ │ │ - beq afa68 │ │ │ │ + beq afa64 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble afa90 │ │ │ │ + ble afa8c │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ str r0, [r7, #12] │ │ │ │ mov r0, #46 @ 0x2e │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afa6c │ │ │ │ + beq afa68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq afa94 │ │ │ │ + beq afa90 │ │ │ │ cmp r3, r4 │ │ │ │ - beq afa68 │ │ │ │ + beq afa64 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble afa90 │ │ │ │ - ldr r3, [pc, #2088] @ afac8 │ │ │ │ + ble afa8c │ │ │ │ + ldr r3, [pc, #2088] @ afac4 │ │ │ │ str r0, [r7, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #2924] @ 0xb6c │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ bl 4ffe8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - beq afa20 │ │ │ │ + beq afa1c │ │ │ │ mov r0, #2 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afa6c │ │ │ │ + beq afa68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq afa94 │ │ │ │ + beq afa90 │ │ │ │ cmp r3, r4 │ │ │ │ - beq afa68 │ │ │ │ + beq afa64 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble afa90 │ │ │ │ + ble afa8c │ │ │ │ str r0, [r6, #12] │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afa6c │ │ │ │ + beq afa68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq afa94 │ │ │ │ + beq afa90 │ │ │ │ cmp r3, r4 │ │ │ │ - beq afa68 │ │ │ │ + beq afa64 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble afa90 │ │ │ │ + ble afa8c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r0, [r6, #16] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #2932] @ 0xb74 │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ bl 4ffe8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - beq afa28 │ │ │ │ + beq afa24 │ │ │ │ mov r0, #2 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afa6c │ │ │ │ + beq afa68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq afa94 │ │ │ │ + beq afa90 │ │ │ │ cmp r3, r4 │ │ │ │ - beq afa68 │ │ │ │ + beq afa64 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble afa90 │ │ │ │ + ble afa8c │ │ │ │ str r0, [r6, #12] │ │ │ │ - ldr r0, [pc, #1812] @ afab8 │ │ │ │ - bl aaa68 │ │ │ │ + ldr r0, [pc, #1812] @ afab4 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afa6c │ │ │ │ + beq afa68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq afa94 │ │ │ │ + beq afa90 │ │ │ │ cmp r3, r4 │ │ │ │ - beq afa68 │ │ │ │ + beq afa64 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble afa90 │ │ │ │ + ble afa8c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r0, [r6, #16] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #2976] @ 0xba0 │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ bl 4ffe8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - beq afa40 │ │ │ │ + beq afa3c │ │ │ │ mov r0, #4 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afa6c │ │ │ │ + beq afa68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq afa94 │ │ │ │ + beq afa90 │ │ │ │ cmp r3, r4 │ │ │ │ - beq afa68 │ │ │ │ + beq afa64 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble afa90 │ │ │ │ + ble afa8c │ │ │ │ str r0, [r6, #12] │ │ │ │ mov r0, #2 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afa6c │ │ │ │ + beq afa68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq afa94 │ │ │ │ + beq afa90 │ │ │ │ cmp r3, r4 │ │ │ │ - beq afa68 │ │ │ │ + beq afa64 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble afa90 │ │ │ │ + ble afa8c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r0, [r6, #16] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #2928] @ 0xb70 │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ bl 4ffe8 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq afa48 │ │ │ │ + beq afa44 │ │ │ │ mov r0, #6 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afa6c │ │ │ │ + beq afa68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq afa94 │ │ │ │ + beq afa90 │ │ │ │ cmp r3, r4 │ │ │ │ - beq afa68 │ │ │ │ + beq afa64 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble afa90 │ │ │ │ + ble afa8c │ │ │ │ str r0, [fp, #12] │ │ │ │ mov r0, #14 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afa6c │ │ │ │ + beq afa68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq afa94 │ │ │ │ + beq afa90 │ │ │ │ cmp r3, r4 │ │ │ │ - beq afa68 │ │ │ │ + beq afa64 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble afa90 │ │ │ │ + ble afa8c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r0, [fp, #16] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #2992] @ 0xbb0 │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ bl 4ffe8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq afa50 │ │ │ │ + beq afa4c │ │ │ │ mov r0, #6 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afa6c │ │ │ │ + beq afa68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq afa94 │ │ │ │ + beq afa90 │ │ │ │ cmp r3, r4 │ │ │ │ - beq afa68 │ │ │ │ + beq afa64 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble afa90 │ │ │ │ + ble afa8c │ │ │ │ str r0, [sl, #12] │ │ │ │ - ldr r0, [pc, #1372] @ afab8 │ │ │ │ - bl aaa68 │ │ │ │ + ldr r0, [pc, #1372] @ afab4 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afa6c │ │ │ │ + beq afa68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq afa94 │ │ │ │ + beq afa90 │ │ │ │ cmp r3, r4 │ │ │ │ - beq afa68 │ │ │ │ + beq afa64 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble afa90 │ │ │ │ + ble afa8c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r0, [sl, #16] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #2976] @ 0xba0 │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ bl 4ffe8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq afa58 │ │ │ │ + beq afa54 │ │ │ │ mov r0, #8 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afa6c │ │ │ │ + beq afa68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq afa94 │ │ │ │ + beq afa90 │ │ │ │ cmp r3, r4 │ │ │ │ - beq afa68 │ │ │ │ + beq afa64 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble afa90 │ │ │ │ + ble afa8c │ │ │ │ str r0, [r9, #12] │ │ │ │ mov r0, #14 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afa6c │ │ │ │ + beq afa68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq afa94 │ │ │ │ + beq afa90 │ │ │ │ cmp r3, r4 │ │ │ │ - beq afa68 │ │ │ │ + beq afa64 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble afa90 │ │ │ │ + ble afa8c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r0, [r9, #16] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #2992] @ 0xbb0 │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ bl 4ffe8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq afa60 │ │ │ │ + beq afa5c │ │ │ │ mov r0, #8 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afa6c │ │ │ │ + beq afa68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq afa94 │ │ │ │ + beq afa90 │ │ │ │ cmp r3, r4 │ │ │ │ - beq afa68 │ │ │ │ + beq afa64 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble afa90 │ │ │ │ + ble afa8c │ │ │ │ str r0, [r8, #12] │ │ │ │ - ldr r0, [pc, #1084] @ afab8 │ │ │ │ - bl aaa68 │ │ │ │ + ldr r0, [pc, #1084] @ afab4 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afa6c │ │ │ │ + beq afa68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq afa94 │ │ │ │ + beq afa90 │ │ │ │ cmp r3, r4 │ │ │ │ - beq afa68 │ │ │ │ + beq afa64 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble afa90 │ │ │ │ + ble afa8c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r0, [r8, #16] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #3000] @ 0xbb8 │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ bl 4ffe8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq afa18 │ │ │ │ + beq afa14 │ │ │ │ mov r0, #10 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afa6c │ │ │ │ + beq afa68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq afa94 │ │ │ │ + beq afa90 │ │ │ │ cmp r3, r4 │ │ │ │ - beq afa68 │ │ │ │ + beq afa64 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble afa90 │ │ │ │ + ble afa8c │ │ │ │ str r0, [r7, #12] │ │ │ │ - ldr r0, [pc, #940] @ afab8 │ │ │ │ - bl aaa68 │ │ │ │ + ldr r0, [pc, #940] @ afab4 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afa6c │ │ │ │ + beq afa68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq afa94 │ │ │ │ + beq afa90 │ │ │ │ cmp r3, r4 │ │ │ │ - beq afa68 │ │ │ │ + beq afa64 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble afa90 │ │ │ │ + ble afa8c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r0, [r7, #16] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #2976] @ 0xba0 │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ bl 4ffe8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq afa38 │ │ │ │ + beq afa34 │ │ │ │ mov r0, #14 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afa6c │ │ │ │ + beq afa68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq afa94 │ │ │ │ + beq afa90 │ │ │ │ cmp r3, r4 │ │ │ │ - beq afa68 │ │ │ │ + beq afa64 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble afa90 │ │ │ │ + ble afa8c │ │ │ │ str r0, [r6, #12] │ │ │ │ - ldr r0, [pc, #796] @ afab8 │ │ │ │ - bl aaa68 │ │ │ │ + ldr r0, [pc, #796] @ afab4 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afa6c │ │ │ │ + beq afa68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq afa94 │ │ │ │ + beq afa90 │ │ │ │ cmp r3, r4 │ │ │ │ - beq afa68 │ │ │ │ + beq afa64 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble afa90 │ │ │ │ + ble afa8c │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ str r0, [r6, #16] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -98523,195 +98522,195 @@ │ │ │ │ str sl, [sp, #28] │ │ │ │ str fp, [sp, #20] │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ mov r0, #10 │ │ │ │ mov r1, r5 │ │ │ │ - bl a8750 │ │ │ │ + bl a874c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq af87c │ │ │ │ + beq af878 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq af9a0 │ │ │ │ + beq af99c │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq af89c │ │ │ │ + beq af898 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq afa0c │ │ │ │ + beq afa08 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq af8bc │ │ │ │ + beq af8b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq afa00 │ │ │ │ + beq af9fc │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq af8dc │ │ │ │ + beq af8d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq af9f4 │ │ │ │ + beq af9f0 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq af8f8 │ │ │ │ + beq af8f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq af9e8 │ │ │ │ + beq af9e4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq af914 │ │ │ │ + beq af910 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq af9dc │ │ │ │ + beq af9d8 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq af930 │ │ │ │ + beq af92c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq af9d0 │ │ │ │ + beq af9cc │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq af94c │ │ │ │ + beq af948 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq af9c4 │ │ │ │ + beq af9c0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq af968 │ │ │ │ + beq af964 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq af9b8 │ │ │ │ + beq af9b4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq af984 │ │ │ │ + beq af980 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq af9ac │ │ │ │ + beq af9a8 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [sp, #132] @ 0x84 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #2 │ │ │ │ strne r4, [r3, #48] @ 0x30 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b af87c │ │ │ │ + b af878 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b af984 │ │ │ │ + b af980 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b af968 │ │ │ │ + b af964 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b af94c │ │ │ │ + b af948 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b af930 │ │ │ │ + b af92c │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b af914 │ │ │ │ + b af910 │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b af8f8 │ │ │ │ + b af8f4 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b af8dc │ │ │ │ + b af8d8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b af8bc │ │ │ │ + b af8b8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b af89c │ │ │ │ - bl aa8fc │ │ │ │ - b af6cc │ │ │ │ - bl aa8fc │ │ │ │ - b af2c8 │ │ │ │ - bl aa8fc │ │ │ │ - b af360 │ │ │ │ - bl aa8fc │ │ │ │ - b af210 │ │ │ │ - bl aa8fc │ │ │ │ - b af75c │ │ │ │ - bl aa8fc │ │ │ │ - b af3f8 │ │ │ │ - bl aa8fc │ │ │ │ - b af48c │ │ │ │ - bl aa8fc │ │ │ │ - b af51c │ │ │ │ - bl aa8fc │ │ │ │ - b af5ac │ │ │ │ - bl aa8fc │ │ │ │ - b af63c │ │ │ │ + b af898 │ │ │ │ + bl aa8f8 │ │ │ │ + b af6c8 │ │ │ │ + bl aa8f8 │ │ │ │ + b af2c4 │ │ │ │ + bl aa8f8 │ │ │ │ + b af35c │ │ │ │ + bl aa8f8 │ │ │ │ + b af20c │ │ │ │ + bl aa8f8 │ │ │ │ + b af758 │ │ │ │ + bl aa8f8 │ │ │ │ + b af3f4 │ │ │ │ + bl aa8f8 │ │ │ │ + b af488 │ │ │ │ + bl aa8f8 │ │ │ │ + b af518 │ │ │ │ + bl aa8f8 │ │ │ │ + b af5a8 │ │ │ │ + bl aa8f8 │ │ │ │ + b af638 │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #88] @ afacc │ │ │ │ - ldr r1, [pc, #88] @ afad0 │ │ │ │ - ldr r0, [pc, #88] @ afad4 │ │ │ │ + ldr r3, [pc, #88] @ afac8 │ │ │ │ + ldr r1, [pc, #88] @ afacc │ │ │ │ + ldr r0, [pc, #88] @ afad0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ mov r2, #32 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50554 │ │ │ │ - ldr r3, [pc, #60] @ afad8 │ │ │ │ - ldr r1, [pc, #60] @ afadc │ │ │ │ - ldr r0, [pc, #60] @ afae0 │ │ │ │ + ldr r3, [pc, #60] @ afad4 │ │ │ │ + ldr r1, [pc, #60] @ afad8 │ │ │ │ + ldr r0, [pc, #60] @ afadc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ afae4 │ │ │ │ + ldr r2, [pc, #56] @ afae0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ rsbeq ip, r8, #23592960 @ 0x1680000 │ │ │ │ - @ instruction: 0x00390df8 │ │ │ │ + @ instruction: 0x00390dfc │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ muleq r0, r4, r8 │ │ │ │ - eorseq pc, r6, r0, lsl #14 │ │ │ │ - eorseq r5, r4, r0, lsr #18 │ │ │ │ - eorseq r5, r4, ip, asr #18 │ │ │ │ - @ instruction: 0x0036f6d8 │ │ │ │ - @ instruction: 0x003458b4 │ │ │ │ - @ instruction: 0x003489dc │ │ │ │ + eorseq pc, r6, ip, lsl sp @ │ │ │ │ + eorseq r5, r4, ip, lsr pc │ │ │ │ + eorseq r5, r4, r8, ror #30 │ │ │ │ + @ instruction: 0x0036fcf4 │ │ │ │ + @ instruction: 0x00345ed0 │ │ │ │ + @ instruction: 0x00348ff8 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -000afae8 : │ │ │ │ +000afae4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #184] @ afbb8 │ │ │ │ - ldr r2, [pc, #184] @ afbbc │ │ │ │ + ldr r3, [pc, #184] @ afbb4 │ │ │ │ + ldr r2, [pc, #184] @ afbb8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq afbac │ │ │ │ - ldr r2, [pc, #152] @ afbc0 │ │ │ │ + beq afba8 │ │ │ │ + ldr r2, [pc, #152] @ afbbc │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #3200 @ 0xc80 │ │ │ │ add r2, r2, #8 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ @@ -98720,7425 +98719,7425 @@ │ │ │ │ str r3, [r4, #28] │ │ │ │ str r3, [r4, #32] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - bl af194 │ │ │ │ + bl af190 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afb88 │ │ │ │ + beq afb84 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4724 │ │ │ │ + bl a4720 │ │ │ │ cmp r0, #2 │ │ │ │ - beq afb88 │ │ │ │ + beq afb84 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq afbac │ │ │ │ + beq afba8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne afbac │ │ │ │ + bne afba8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x003904f8 │ │ │ │ + @ instruction: 0x003904fc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eorseq r5, fp, r4, lsr #25 │ │ │ │ + eorseq r5, fp, r8, lsr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ - ldr r6, [pc, #324] @ afd28 │ │ │ │ + ldr r6, [pc, #324] @ afd24 │ │ │ │ cmp r0, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq afc9c │ │ │ │ + beq afc98 │ │ │ │ tst r0, #1 │ │ │ │ - bne afcc0 │ │ │ │ + bne afcbc │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ tst r0, #1 │ │ │ │ - bne afcc8 │ │ │ │ + bne afcc4 │ │ │ │ mov r0, #2 │ │ │ │ bl 4ffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq afcd0 │ │ │ │ + beq afccc │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #67108864 @ 0x4000000 │ │ │ │ mov r3, r0 │ │ │ │ - beq afce0 │ │ │ │ - ldr r1, [pc, #248] @ afd2c │ │ │ │ + beq afcdc │ │ │ │ + ldr r1, [pc, #248] @ afd28 │ │ │ │ ldr r7, [r6, r1] │ │ │ │ cmp r2, r7 │ │ │ │ - beq afd04 │ │ │ │ - ldr r1, [pc, #236] @ afd30 │ │ │ │ + beq afd00 │ │ │ │ + ldr r1, [pc, #236] @ afd2c │ │ │ │ ldr r6, [r6, r1] │ │ │ │ cmp r2, r6 │ │ │ │ - beq afcdc │ │ │ │ + beq afcd8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble afcd8 │ │ │ │ + ble afcd4 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afce0 │ │ │ │ + beq afcdc │ │ │ │ cmp r3, r7 │ │ │ │ - beq afd04 │ │ │ │ + beq afd00 │ │ │ │ cmp r3, r6 │ │ │ │ - beq afcdc │ │ │ │ + beq afcd8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble afcd8 │ │ │ │ + ble afcd4 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #144] @ afd34 │ │ │ │ - ldr r1, [pc, #144] @ afd38 │ │ │ │ + ldr r3, [pc, #144] @ afd30 │ │ │ │ + ldr r1, [pc, #144] @ afd34 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r4, #0 │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl a4704 │ │ │ │ - b afbf4 │ │ │ │ - bl a4704 │ │ │ │ - b afc00 │ │ │ │ - bl aa8fc │ │ │ │ - b afc10 │ │ │ │ + bl a4700 │ │ │ │ + b afbf0 │ │ │ │ + bl a4700 │ │ │ │ + b afbfc │ │ │ │ + bl aa8f8 │ │ │ │ + b afc0c │ │ │ │ bl 50554 │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #84] @ afd3c │ │ │ │ - ldr r1, [pc, #84] @ afd40 │ │ │ │ - ldr r0, [pc, #84] @ afd44 │ │ │ │ + ldr r3, [pc, #84] @ afd38 │ │ │ │ + ldr r1, [pc, #84] @ afd3c │ │ │ │ + ldr r0, [pc, #84] @ afd40 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ mov r2, #32 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ afd48 │ │ │ │ - ldr r1, [pc, #60] @ afd4c │ │ │ │ - ldr r0, [pc, #60] @ afd50 │ │ │ │ + ldr r3, [pc, #60] @ afd44 │ │ │ │ + ldr r1, [pc, #60] @ afd48 │ │ │ │ + ldr r0, [pc, #60] @ afd4c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ afd54 │ │ │ │ + ldr r2, [pc, #56] @ afd50 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r0, r9, r4, lsl r4 │ │ │ │ + eorseq r0, r9, r8, lsl r4 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq fp, r4, r8, ror r6 │ │ │ │ - eorseq pc, r6, ip, lsl #9 │ │ │ │ - eorseq r5, r4, ip, lsr #13 │ │ │ │ - @ instruction: 0x003456d8 │ │ │ │ - eorseq pc, r6, r8, ror #8 │ │ │ │ - eorseq r5, r4, r4, asr #12 │ │ │ │ - eorseq r8, r4, ip, ror #14 │ │ │ │ + mlaseq r4, r4, ip, fp │ │ │ │ + eorseq pc, r6, r8, lsr #21 │ │ │ │ + eorseq r5, r4, r8, asr #25 │ │ │ │ + @ instruction: 0x00345cf4 │ │ │ │ + eorseq pc, r6, r4, lsl #21 │ │ │ │ + eorseq r5, r4, r0, ror #24 │ │ │ │ + eorseq r8, r4, r8, lsl #27 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r5, [pc, #464] @ aff44 │ │ │ │ + ldr r5, [pc, #464] @ aff40 │ │ │ │ cmp r4, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq afeb4 │ │ │ │ + beq afeb0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ tst r0, #1 │ │ │ │ - bne afed4 │ │ │ │ + bne afed0 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ tst r0, #1 │ │ │ │ - bne afedc │ │ │ │ + bne afed8 │ │ │ │ mov r0, #2 │ │ │ │ bl 4ffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq afee4 │ │ │ │ + beq afee0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ tst r1, #67108864 @ 0x4000000 │ │ │ │ - beq afef4 │ │ │ │ - ldr r1, [pc, #372] @ aff48 │ │ │ │ + beq afef0 │ │ │ │ + ldr r1, [pc, #372] @ aff44 │ │ │ │ ldr r8, [r5, r1] │ │ │ │ cmp r3, r8 │ │ │ │ - beq aff1c │ │ │ │ - ldr r1, [pc, #360] @ aff4c │ │ │ │ + beq aff18 │ │ │ │ + ldr r1, [pc, #360] @ aff48 │ │ │ │ ldr r7, [r5, r1] │ │ │ │ cmp r3, r7 │ │ │ │ - beq aff18 │ │ │ │ + beq aff14 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble aff40 │ │ │ │ + ble aff3c │ │ │ │ mov r0, #2 │ │ │ │ str r2, [r4, #12] │ │ │ │ bl 4ffe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq afeec │ │ │ │ + beq afee8 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afef4 │ │ │ │ + beq afef0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq aff1c │ │ │ │ + beq aff18 │ │ │ │ cmp r3, r7 │ │ │ │ - beq aff18 │ │ │ │ + beq aff14 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble aff40 │ │ │ │ + ble aff3c │ │ │ │ str r0, [r5, #12] │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afef4 │ │ │ │ + beq afef0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq aff1c │ │ │ │ + beq aff18 │ │ │ │ cmp r3, r7 │ │ │ │ - beq aff18 │ │ │ │ + beq aff14 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble aff40 │ │ │ │ + ble aff3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r0, [r5, #16] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq afef4 │ │ │ │ + beq afef0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq aff1c │ │ │ │ + beq aff18 │ │ │ │ cmp r3, r7 │ │ │ │ - beq aff18 │ │ │ │ + beq aff14 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble aff40 │ │ │ │ + ble aff3c │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #16] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #148] @ aff50 │ │ │ │ - ldr r1, [pc, #148] @ aff54 │ │ │ │ + ldr r3, [pc, #148] @ aff4c │ │ │ │ + ldr r1, [pc, #148] @ aff50 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl a4704 │ │ │ │ - b afd9c │ │ │ │ - bl a4704 │ │ │ │ - b afda8 │ │ │ │ - bl aa8fc │ │ │ │ - b afdb8 │ │ │ │ - bl aa8fc │ │ │ │ - b afe0c │ │ │ │ - ldr r3, [pc, #92] @ aff58 │ │ │ │ - ldr r1, [pc, #92] @ aff5c │ │ │ │ - ldr r0, [pc, #92] @ aff60 │ │ │ │ + bl a4700 │ │ │ │ + b afd98 │ │ │ │ + bl a4700 │ │ │ │ + b afda4 │ │ │ │ + bl aa8f8 │ │ │ │ + b afdb4 │ │ │ │ + bl aa8f8 │ │ │ │ + b afe08 │ │ │ │ + ldr r3, [pc, #92] @ aff54 │ │ │ │ + ldr r1, [pc, #92] @ aff58 │ │ │ │ + ldr r0, [pc, #92] @ aff5c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ mov r2, #32 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #64] @ aff64 │ │ │ │ - ldr r1, [pc, #64] @ aff68 │ │ │ │ - ldr r0, [pc, #64] @ aff6c │ │ │ │ + ldr r3, [pc, #64] @ aff60 │ │ │ │ + ldr r1, [pc, #64] @ aff64 │ │ │ │ + ldr r0, [pc, #64] @ aff68 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #60] @ aff70 │ │ │ │ + ldr r2, [pc, #60] @ aff6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50554 │ │ │ │ - eorseq r0, r9, r4, lsl #5 │ │ │ │ + eorseq r0, r9, r8, lsl #5 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq fp, r4, ip, lsl #9 │ │ │ │ - eorseq pc, r6, r8, ror r2 @ │ │ │ │ - mlaseq r4, r8, r4, r5 │ │ │ │ - eorseq r5, r4, r4, asr #9 │ │ │ │ - eorseq pc, r6, r0, asr r2 @ │ │ │ │ - eorseq r5, r4, ip, lsr #8 │ │ │ │ - eorseq r8, r4, r4, asr r5 │ │ │ │ + eorseq fp, r4, r8, lsr #21 │ │ │ │ + mlaseq r6, r4, r8, pc @ │ │ │ │ + @ instruction: 0x00345ab4 │ │ │ │ + eorseq r5, r4, r0, ror #21 │ │ │ │ + eorseq pc, r6, ip, ror #16 │ │ │ │ + eorseq r5, r4, r8, asr #20 │ │ │ │ + eorseq r8, r4, r0, ror fp │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - ldr r6, [pc, #324] @ b00d8 │ │ │ │ + ldr r6, [pc, #324] @ b00d4 │ │ │ │ cmp r0, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b004c │ │ │ │ + beq b0048 │ │ │ │ tst r0, #1 │ │ │ │ - bne b0070 │ │ │ │ + bne b006c │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ tst r0, #1 │ │ │ │ - bne b0078 │ │ │ │ + bne b0074 │ │ │ │ mov r0, #2 │ │ │ │ bl 4ffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b0080 │ │ │ │ + beq b007c │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #67108864 @ 0x4000000 │ │ │ │ mov r3, r0 │ │ │ │ - beq b0090 │ │ │ │ - ldr r1, [pc, #248] @ b00dc │ │ │ │ + beq b008c │ │ │ │ + ldr r1, [pc, #248] @ b00d8 │ │ │ │ ldr r7, [r6, r1] │ │ │ │ cmp r2, r7 │ │ │ │ - beq b00b4 │ │ │ │ - ldr r1, [pc, #236] @ b00e0 │ │ │ │ + beq b00b0 │ │ │ │ + ldr r1, [pc, #236] @ b00dc │ │ │ │ ldr r6, [r6, r1] │ │ │ │ cmp r2, r6 │ │ │ │ - beq b008c │ │ │ │ + beq b0088 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble b0088 │ │ │ │ + ble b0084 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq b0090 │ │ │ │ + beq b008c │ │ │ │ cmp r3, r7 │ │ │ │ - beq b00b4 │ │ │ │ + beq b00b0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq b008c │ │ │ │ + beq b0088 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble b0088 │ │ │ │ + ble b0084 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #144] @ b00e4 │ │ │ │ - ldr r1, [pc, #144] @ b00e8 │ │ │ │ + ldr r3, [pc, #144] @ b00e0 │ │ │ │ + ldr r1, [pc, #144] @ b00e4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r4, #0 │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl a4704 │ │ │ │ - b affa4 │ │ │ │ - bl a4704 │ │ │ │ - b affb0 │ │ │ │ - bl aa8fc │ │ │ │ - b affc0 │ │ │ │ + bl a4700 │ │ │ │ + b affa0 │ │ │ │ + bl a4700 │ │ │ │ + b affac │ │ │ │ + bl aa8f8 │ │ │ │ + b affbc │ │ │ │ bl 50554 │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #84] @ b00ec │ │ │ │ - ldr r1, [pc, #84] @ b00f0 │ │ │ │ - ldr r0, [pc, #84] @ b00f4 │ │ │ │ + ldr r3, [pc, #84] @ b00e8 │ │ │ │ + ldr r1, [pc, #84] @ b00ec │ │ │ │ + ldr r0, [pc, #84] @ b00f0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ mov r2, #32 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ b00f8 │ │ │ │ - ldr r1, [pc, #60] @ b00fc │ │ │ │ - ldr r0, [pc, #60] @ b0100 │ │ │ │ + ldr r3, [pc, #60] @ b00f4 │ │ │ │ + ldr r1, [pc, #60] @ b00f8 │ │ │ │ + ldr r0, [pc, #60] @ b00fc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ b0104 │ │ │ │ + ldr r2, [pc, #56] @ b0100 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r0, r9, r4, rrx │ │ │ │ + eorseq r0, r9, r8, rrx │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq fp, r4, r0, lsr #6 │ │ │ │ - ldrsbeq pc, [r6], -ip @ │ │ │ │ - @ instruction: 0x003452fc │ │ │ │ - eorseq r5, r4, r8, lsr #6 │ │ │ │ - ldrheq pc, [r6], -r8 @ │ │ │ │ - mlaseq r4, r4, r2, r5 │ │ │ │ - @ instruction: 0x003483bc │ │ │ │ + eorseq fp, r4, ip, lsr r9 │ │ │ │ + @ instruction: 0x0036f6f8 │ │ │ │ + eorseq r5, r4, r8, lsl r9 │ │ │ │ + eorseq r5, r4, r4, asr #18 │ │ │ │ + @ instruction: 0x0036f6d4 │ │ │ │ + @ instruction: 0x003458b0 │ │ │ │ + @ instruction: 0x003489d8 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ - ldr r6, [pc, #324] @ b026c │ │ │ │ + ldr r6, [pc, #324] @ b0268 │ │ │ │ cmp r0, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b01e0 │ │ │ │ + beq b01dc │ │ │ │ tst r0, #1 │ │ │ │ - bne b0204 │ │ │ │ + bne b0200 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ tst r0, #1 │ │ │ │ - bne b020c │ │ │ │ + bne b0208 │ │ │ │ mov r0, #2 │ │ │ │ bl 4ffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b0214 │ │ │ │ + beq b0210 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #67108864 @ 0x4000000 │ │ │ │ mov r3, r0 │ │ │ │ - beq b0224 │ │ │ │ - ldr r1, [pc, #248] @ b0270 │ │ │ │ + beq b0220 │ │ │ │ + ldr r1, [pc, #248] @ b026c │ │ │ │ ldr r7, [r6, r1] │ │ │ │ cmp r2, r7 │ │ │ │ - beq b0248 │ │ │ │ - ldr r1, [pc, #236] @ b0274 │ │ │ │ + beq b0244 │ │ │ │ + ldr r1, [pc, #236] @ b0270 │ │ │ │ ldr r6, [r6, r1] │ │ │ │ cmp r2, r6 │ │ │ │ - beq b0220 │ │ │ │ + beq b021c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble b021c │ │ │ │ + ble b0218 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq b0224 │ │ │ │ + beq b0220 │ │ │ │ cmp r3, r7 │ │ │ │ - beq b0248 │ │ │ │ + beq b0244 │ │ │ │ cmp r3, r6 │ │ │ │ - beq b0220 │ │ │ │ + beq b021c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble b021c │ │ │ │ + ble b0218 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #144] @ b0278 │ │ │ │ - ldr r1, [pc, #144] @ b027c │ │ │ │ + ldr r3, [pc, #144] @ b0274 │ │ │ │ + ldr r1, [pc, #144] @ b0278 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r4, #0 │ │ │ │ bl 4fe14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl a4704 │ │ │ │ - b b0138 │ │ │ │ - bl a4704 │ │ │ │ - b b0144 │ │ │ │ - bl aa8fc │ │ │ │ - b b0154 │ │ │ │ + bl a4700 │ │ │ │ + b b0134 │ │ │ │ + bl a4700 │ │ │ │ + b b0140 │ │ │ │ + bl aa8f8 │ │ │ │ + b b0150 │ │ │ │ bl 50554 │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #84] @ b0280 │ │ │ │ - ldr r1, [pc, #84] @ b0284 │ │ │ │ - ldr r0, [pc, #84] @ b0288 │ │ │ │ + ldr r3, [pc, #84] @ b027c │ │ │ │ + ldr r1, [pc, #84] @ b0280 │ │ │ │ + ldr r0, [pc, #84] @ b0284 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ mov r2, #32 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ b028c │ │ │ │ - ldr r1, [pc, #60] @ b0290 │ │ │ │ - ldr r0, [pc, #60] @ b0294 │ │ │ │ + ldr r3, [pc, #60] @ b0288 │ │ │ │ + ldr r1, [pc, #60] @ b028c │ │ │ │ + ldr r0, [pc, #60] @ b0290 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ b0298 │ │ │ │ + ldr r2, [pc, #56] @ b0294 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x0038fed0 │ │ │ │ + @ instruction: 0x0038fed4 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034b1bc │ │ │ │ - eorseq lr, r6, r8, asr #30 │ │ │ │ - eorseq r5, r4, r8, ror #2 │ │ │ │ - mlaseq r4, r4, r1, r5 │ │ │ │ - eorseq lr, r6, r4, lsr #30 │ │ │ │ - eorseq r5, r4, r0, lsl #2 │ │ │ │ - eorseq r8, r4, r8, lsr #4 │ │ │ │ + @ instruction: 0x0034b7d8 │ │ │ │ + eorseq pc, r6, r4, ror #10 │ │ │ │ + eorseq r5, r4, r4, lsl #15 │ │ │ │ + @ instruction: 0x003457b0 │ │ │ │ + eorseq pc, r6, r0, asr #10 │ │ │ │ + eorseq r5, r4, ip, lsl r7 │ │ │ │ + eorseq r8, r4, r4, asr #16 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -000b029c : │ │ │ │ +000b0298 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 90ea0 │ │ │ │ - ldr r5, [pc, #100] @ b0324 │ │ │ │ - ldr r3, [pc, #100] @ b0328 │ │ │ │ + bl 90e9c │ │ │ │ + ldr r5, [pc, #100] @ b0320 │ │ │ │ + ldr r3, [pc, #100] @ b0324 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq b0310 │ │ │ │ - ldr r1, [pc, #80] @ b032c │ │ │ │ + beq b030c │ │ │ │ + ldr r1, [pc, #80] @ b0328 │ │ │ │ mov r3, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r6 │ │ │ │ bl 5030c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 4fd24 <_Py_Dealloc@plt> │ │ │ │ - ldr r1, [pc, #24] @ b0330 │ │ │ │ + ldr r1, [pc, #24] @ b032c │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 5030c │ │ │ │ - eorseq pc, r8, r8, lsr sp @ │ │ │ │ + eorseq pc, r8, ip, lsr sp @ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r4, r0, lsl #2 │ │ │ │ - eorseq fp, r4, r0, ror #1 │ │ │ │ + eorseq fp, r4, ip, lsl r7 │ │ │ │ + @ instruction: 0x0034b6fc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b03f0 │ │ │ │ + ldr r6, [pc, #164] @ b03ec │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b03d4 │ │ │ │ + beq b03d0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b0380 │ │ │ │ + beq b037c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b0380 │ │ │ │ + beq b037c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b03b4 │ │ │ │ - ldr r3, [pc, #108] @ b03f4 │ │ │ │ + beq b03b0 │ │ │ │ + ldr r3, [pc, #108] @ b03f0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b03bc │ │ │ │ + bne b03b8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b0380 │ │ │ │ - ldr r0, [pc, #52] @ b03f8 │ │ │ │ + b b037c │ │ │ │ + ldr r0, [pc, #52] @ b03f4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b03fc │ │ │ │ - ldr r1, [pc, #32] @ b0400 │ │ │ │ + ldr r3, [pc, #32] @ b03f8 │ │ │ │ + ldr r1, [pc, #32] @ b03fc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b03cc │ │ │ │ - eorseq pc, r8, ip, lsr #25 │ │ │ │ + b b03c8 │ │ │ │ + @ instruction: 0x0038fcb0 │ │ │ │ andeq r0, r0, r4, asr #6 │ │ │ │ - ldrsbeq fp, [r4], -r4 @ │ │ │ │ + @ instruction: 0x0034b6f0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq fp, r4, r0, asr r0 │ │ │ │ + eorseq fp, r4, ip, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b04b8 │ │ │ │ + ldr r3, [pc, #156] @ b04b4 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b049c │ │ │ │ + beq b0498 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b0450 │ │ │ │ + beq b044c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b0450 │ │ │ │ + beq b044c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b047c │ │ │ │ + beq b0478 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq b0484 │ │ │ │ + beq b0480 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b0450 │ │ │ │ - ldr r0, [pc, #48] @ b04bc │ │ │ │ + b b044c │ │ │ │ + ldr r0, [pc, #48] @ b04b8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b04c0 │ │ │ │ - ldr r1, [pc, #28] @ b04c4 │ │ │ │ + ldr r2, [pc, #28] @ b04bc │ │ │ │ + ldr r1, [pc, #28] @ b04c0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b0494 │ │ │ │ - @ instruction: 0x0038fbdc │ │ │ │ - eorseq r8, r4, r8, lsl #25 │ │ │ │ + b b0490 │ │ │ │ + eorseq pc, r8, r0, ror #23 │ │ │ │ + eorseq r9, r4, r4, lsr #5 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq fp, r4, r0, lsl r0 │ │ │ │ + eorseq fp, r4, ip, lsr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b057c │ │ │ │ + ldr r3, [pc, #156] @ b0578 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b0560 │ │ │ │ + beq b055c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b0514 │ │ │ │ + beq b0510 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b0514 │ │ │ │ + beq b0510 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b0540 │ │ │ │ + beq b053c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq b0548 │ │ │ │ + beq b0544 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #32] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b0514 │ │ │ │ - ldr r0, [pc, #48] @ b0580 │ │ │ │ + b b0510 │ │ │ │ + ldr r0, [pc, #48] @ b057c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b0584 │ │ │ │ - ldr r1, [pc, #28] @ b0588 │ │ │ │ + ldr r2, [pc, #28] @ b0580 │ │ │ │ + ldr r1, [pc, #28] @ b0584 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b0558 │ │ │ │ - eorseq pc, r8, r8, lsl fp @ │ │ │ │ - eorseq r8, r4, r4, asr #23 │ │ │ │ + b b0554 │ │ │ │ + eorseq pc, r8, ip, lsl fp @ │ │ │ │ + eorseq r9, r4, r0, ror #3 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, ip, lsl #31 │ │ │ │ + eorseq fp, r4, r8, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b0640 │ │ │ │ + ldr r3, [pc, #156] @ b063c │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b0624 │ │ │ │ + beq b0620 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b05d8 │ │ │ │ + beq b05d4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b05d8 │ │ │ │ + beq b05d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b0604 │ │ │ │ + beq b0600 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq b060c │ │ │ │ + beq b0608 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b05d8 │ │ │ │ - ldr r0, [pc, #48] @ b0644 │ │ │ │ + b b05d4 │ │ │ │ + ldr r0, [pc, #48] @ b0640 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b0648 │ │ │ │ - ldr r1, [pc, #28] @ b064c │ │ │ │ + ldr r2, [pc, #28] @ b0644 │ │ │ │ + ldr r1, [pc, #28] @ b0648 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b061c │ │ │ │ - eorseq pc, r8, r4, asr sl @ │ │ │ │ - eorseq r8, r4, r0, lsl #22 │ │ │ │ + b b0618 │ │ │ │ + eorseq pc, r8, r8, asr sl @ │ │ │ │ + eorseq r9, r4, ip, lsl r1 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, r8, lsl pc │ │ │ │ + eorseq fp, r4, r4, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #176] @ b0718 │ │ │ │ + ldr r6, [pc, #176] @ b0714 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b06fc │ │ │ │ + beq b06f8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b069c │ │ │ │ + beq b0698 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b069c │ │ │ │ + beq b0698 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b06dc │ │ │ │ - ldr r3, [pc, #120] @ b071c │ │ │ │ + beq b06d8 │ │ │ │ + ldr r3, [pc, #120] @ b0718 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #108] @ b0720 │ │ │ │ + ldr r3, [pc, #108] @ b071c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne b06e4 │ │ │ │ + bne b06e0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b069c │ │ │ │ - ldr r0, [pc, #56] @ b0724 │ │ │ │ + b b0698 │ │ │ │ + ldr r0, [pc, #56] @ b0720 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ b0728 │ │ │ │ - ldr r1, [pc, #36] @ b072c │ │ │ │ + ldr r3, [pc, #36] @ b0724 │ │ │ │ + ldr r1, [pc, #36] @ b0728 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b06f4 │ │ │ │ - mlaseq r8, r0, r9, pc @ │ │ │ │ + b b06f0 │ │ │ │ + mlaseq r8, r4, r9, pc @ │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq sl, r4, r4, ror #29 │ │ │ │ + eorseq fp, r4, r0, lsl #10 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, r8, lsl #29 │ │ │ │ + eorseq fp, r4, r4, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b07e4 │ │ │ │ + ldr r3, [pc, #156] @ b07e0 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b07c8 │ │ │ │ + beq b07c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b077c │ │ │ │ + beq b0778 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b077c │ │ │ │ + beq b0778 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b07a8 │ │ │ │ + beq b07a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b07b0 │ │ │ │ + beq b07ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b077c │ │ │ │ - ldr r0, [pc, #48] @ b07e8 │ │ │ │ + b b0778 │ │ │ │ + ldr r0, [pc, #48] @ b07e4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b07ec │ │ │ │ - ldr r1, [pc, #28] @ b07f0 │ │ │ │ + ldr r2, [pc, #28] @ b07e8 │ │ │ │ + ldr r1, [pc, #28] @ b07ec │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b07c0 │ │ │ │ - @ instruction: 0x0038f8b0 │ │ │ │ - eorseq sl, r4, ip, ror lr │ │ │ │ + b b07bc │ │ │ │ + @ instruction: 0x0038f8b4 │ │ │ │ + mlaseq r4, r8, r4, fp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, ip, lsl lr │ │ │ │ + eorseq fp, r4, r8, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b08a8 │ │ │ │ + ldr r3, [pc, #156] @ b08a4 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b088c │ │ │ │ + beq b0888 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b0840 │ │ │ │ + beq b083c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b0840 │ │ │ │ + beq b083c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b086c │ │ │ │ + beq b0868 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b0874 │ │ │ │ + beq b0870 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b0840 │ │ │ │ - ldr r0, [pc, #48] @ b08ac │ │ │ │ + b b083c │ │ │ │ + ldr r0, [pc, #48] @ b08a8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b08b0 │ │ │ │ - ldr r1, [pc, #28] @ b08b4 │ │ │ │ + ldr r2, [pc, #28] @ b08ac │ │ │ │ + ldr r1, [pc, #28] @ b08b0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b0884 │ │ │ │ - eorseq pc, r8, ip, ror #15 │ │ │ │ - @ instruction: 0x0034adb8 │ │ │ │ + b b0880 │ │ │ │ + @ instruction: 0x0038f7f0 │ │ │ │ + @ instruction: 0x0034b3d4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, r4, lsr #27 │ │ │ │ + eorseq fp, r4, r0, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b096c │ │ │ │ + ldr r3, [pc, #156] @ b0968 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b0950 │ │ │ │ + beq b094c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b0904 │ │ │ │ + beq b0900 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b0904 │ │ │ │ + beq b0900 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b0930 │ │ │ │ + beq b092c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b0938 │ │ │ │ + beq b0934 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b0904 │ │ │ │ - ldr r0, [pc, #48] @ b0970 │ │ │ │ + b b0900 │ │ │ │ + ldr r0, [pc, #48] @ b096c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b0974 │ │ │ │ - ldr r1, [pc, #28] @ b0978 │ │ │ │ + ldr r2, [pc, #28] @ b0970 │ │ │ │ + ldr r1, [pc, #28] @ b0974 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b0948 │ │ │ │ - eorseq pc, r8, r8, lsr #14 │ │ │ │ - @ instruction: 0x0034acf4 │ │ │ │ + b b0944 │ │ │ │ + eorseq pc, r8, ip, lsr #14 │ │ │ │ + eorseq fp, r4, r0, lsl r3 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, r4, lsr #26 │ │ │ │ + eorseq fp, r4, r0, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b0a38 │ │ │ │ + ldr r6, [pc, #164] @ b0a34 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b0a1c │ │ │ │ + beq b0a18 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b09c8 │ │ │ │ + beq b09c4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b09c8 │ │ │ │ + beq b09c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b09fc │ │ │ │ - ldr r3, [pc, #108] @ b0a3c │ │ │ │ + beq b09f8 │ │ │ │ + ldr r3, [pc, #108] @ b0a38 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b0a04 │ │ │ │ + bne b0a00 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b09c8 │ │ │ │ - ldr r0, [pc, #52] @ b0a40 │ │ │ │ + b b09c4 │ │ │ │ + ldr r0, [pc, #52] @ b0a3c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b0a44 │ │ │ │ - ldr r1, [pc, #32] @ b0a48 │ │ │ │ + ldr r3, [pc, #32] @ b0a40 │ │ │ │ + ldr r1, [pc, #32] @ b0a44 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b0a14 │ │ │ │ - eorseq pc, r8, r4, ror #12 │ │ │ │ + b b0a10 │ │ │ │ + eorseq pc, r8, r8, ror #12 │ │ │ │ andeq r0, r0, r8, lsl sl │ │ │ │ - eorseq sl, r4, r0, ror #25 │ │ │ │ + @ instruction: 0x0034b2fc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r4, r0, ip, sl │ │ │ │ + eorseq fp, r4, ip, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b0b00 │ │ │ │ + ldr r3, [pc, #156] @ b0afc │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b0ae4 │ │ │ │ + beq b0ae0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b0a98 │ │ │ │ + beq b0a94 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b0a98 │ │ │ │ + beq b0a94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b0ac4 │ │ │ │ + beq b0ac0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b0acc │ │ │ │ + beq b0ac8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #32] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b0a98 │ │ │ │ - ldr r0, [pc, #48] @ b0b04 │ │ │ │ + b b0a94 │ │ │ │ + ldr r0, [pc, #48] @ b0b00 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b0b08 │ │ │ │ - ldr r1, [pc, #28] @ b0b0c │ │ │ │ + ldr r2, [pc, #28] @ b0b04 │ │ │ │ + ldr r1, [pc, #28] @ b0b08 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b0adc │ │ │ │ - mlaseq r8, r4, r5, pc @ │ │ │ │ - eorseq r1, r6, r0, asr #27 │ │ │ │ + b b0ad8 │ │ │ │ + mlaseq r8, r8, r5, pc @ │ │ │ │ + @ instruction: 0x003623dc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, ip, lsl #24 │ │ │ │ + eorseq fp, r4, r8, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #112] @ b0b98 │ │ │ │ + ldr ip, [pc, #112] @ b0b94 │ │ │ │ subs r3, r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq b0b7c │ │ │ │ + beq b0b78 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #96] @ b0b9c │ │ │ │ + ldr r0, [pc, #96] @ b0b98 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ cmp lr, r0 │ │ │ │ - bne b0b68 │ │ │ │ - ldr r1, [pc, #80] @ b0ba0 │ │ │ │ + bne b0b64 │ │ │ │ + ldr r1, [pc, #80] @ b0b9c │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub r1, r3, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ strb r1, [r2, #28] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ b0ba4 │ │ │ │ + ldr r0, [pc, #52] @ b0ba0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ b0ba8 │ │ │ │ - ldr r1, [pc, #36] @ b0bac │ │ │ │ + ldr r3, [pc, #36] @ b0ba4 │ │ │ │ + ldr r1, [pc, #36] @ b0ba8 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b0b74 │ │ │ │ - @ instruction: 0x0038f4d0 │ │ │ │ + b b0b70 │ │ │ │ + @ instruction: 0x0038f4d4 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq sl, r4, r8, lsl ip │ │ │ │ + eorseq fp, r4, r4, lsr r2 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034abbc │ │ │ │ + @ instruction: 0x0034b1d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b0c64 │ │ │ │ + ldr r3, [pc, #156] @ b0c60 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b0c48 │ │ │ │ + beq b0c44 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b0bfc │ │ │ │ + beq b0bf8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b0bfc │ │ │ │ + beq b0bf8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b0c28 │ │ │ │ + beq b0c24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b0c30 │ │ │ │ + beq b0c2c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b0bfc │ │ │ │ - ldr r0, [pc, #48] @ b0c68 │ │ │ │ + b b0bf8 │ │ │ │ + ldr r0, [pc, #48] @ b0c64 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b0c6c │ │ │ │ - ldr r1, [pc, #28] @ b0c70 │ │ │ │ + ldr r2, [pc, #28] @ b0c68 │ │ │ │ + ldr r1, [pc, #28] @ b0c6c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b0c40 │ │ │ │ - eorseq pc, r8, r0, lsr r4 @ │ │ │ │ - eorseq r1, r6, ip, asr ip │ │ │ │ + b b0c3c │ │ │ │ + eorseq pc, r8, r4, lsr r4 @ │ │ │ │ + eorseq r2, r6, r8, ror r2 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, r8, lsr fp │ │ │ │ + eorseq fp, r4, r4, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b0d28 │ │ │ │ + ldr r3, [pc, #156] @ b0d24 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b0d0c │ │ │ │ + beq b0d08 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b0cc0 │ │ │ │ + beq b0cbc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b0cc0 │ │ │ │ + beq b0cbc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b0cec │ │ │ │ + beq b0ce8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b0cf4 │ │ │ │ + beq b0cf0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b0cc0 │ │ │ │ - ldr r0, [pc, #48] @ b0d2c │ │ │ │ + b b0cbc │ │ │ │ + ldr r0, [pc, #48] @ b0d28 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b0d30 │ │ │ │ - ldr r1, [pc, #28] @ b0d34 │ │ │ │ + ldr r2, [pc, #28] @ b0d2c │ │ │ │ + ldr r1, [pc, #28] @ b0d30 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b0d04 │ │ │ │ - eorseq pc, r8, ip, ror #6 │ │ │ │ - eorseq sl, r4, r8, lsr r9 │ │ │ │ + b b0d00 │ │ │ │ + eorseq pc, r8, r0, ror r3 @ │ │ │ │ + eorseq sl, r4, r4, asr pc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034aab0 │ │ │ │ + eorseq fp, r4, ip, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b0dec │ │ │ │ + ldr r3, [pc, #156] @ b0de8 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b0dd0 │ │ │ │ + beq b0dcc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b0d84 │ │ │ │ + beq b0d80 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b0d84 │ │ │ │ + beq b0d80 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b0db0 │ │ │ │ + beq b0dac │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b0db8 │ │ │ │ + beq b0db4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b0d84 │ │ │ │ - ldr r0, [pc, #48] @ b0df0 │ │ │ │ + b b0d80 │ │ │ │ + ldr r0, [pc, #48] @ b0dec │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b0df4 │ │ │ │ - ldr r1, [pc, #28] @ b0df8 │ │ │ │ + ldr r2, [pc, #28] @ b0df0 │ │ │ │ + ldr r1, [pc, #28] @ b0df4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b0dc8 │ │ │ │ - eorseq pc, r8, r8, lsr #5 │ │ │ │ - @ instruction: 0x00361ad4 │ │ │ │ + b b0dc4 │ │ │ │ + eorseq pc, r8, ip, lsr #5 │ │ │ │ + ldrsheq r2, [r6], -r0 @ │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, r8, lsr #20 │ │ │ │ + eorseq fp, r4, r4, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #176] @ b0ec4 │ │ │ │ + ldr r6, [pc, #176] @ b0ec0 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b0ea8 │ │ │ │ + beq b0ea4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b0e48 │ │ │ │ + beq b0e44 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b0e48 │ │ │ │ + beq b0e44 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b0e88 │ │ │ │ - ldr r3, [pc, #120] @ b0ec8 │ │ │ │ + beq b0e84 │ │ │ │ + ldr r3, [pc, #120] @ b0ec4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #108] @ b0ecc │ │ │ │ + ldr r3, [pc, #108] @ b0ec8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne b0e90 │ │ │ │ + bne b0e8c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b0e48 │ │ │ │ - ldr r0, [pc, #56] @ b0ed0 │ │ │ │ + b b0e44 │ │ │ │ + ldr r0, [pc, #56] @ b0ecc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ b0ed4 │ │ │ │ - ldr r1, [pc, #36] @ b0ed8 │ │ │ │ + ldr r3, [pc, #36] @ b0ed0 │ │ │ │ + ldr r1, [pc, #36] @ b0ed4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b0ea0 │ │ │ │ - eorseq pc, r8, r4, ror #3 │ │ │ │ + b b0e9c │ │ │ │ + eorseq pc, r8, r8, ror #3 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq sl, r4, ip, ror #19 │ │ │ │ + eorseq fp, r4, r8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, ip, lsl #19 │ │ │ │ + eorseq sl, r4, r8, lsr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b0f90 │ │ │ │ + ldr r3, [pc, #156] @ b0f8c │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b0f74 │ │ │ │ + beq b0f70 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b0f28 │ │ │ │ + beq b0f24 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b0f28 │ │ │ │ + beq b0f24 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b0f54 │ │ │ │ + beq b0f50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b0f5c │ │ │ │ + beq b0f58 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b0f28 │ │ │ │ - ldr r0, [pc, #48] @ b0f94 │ │ │ │ + b b0f24 │ │ │ │ + ldr r0, [pc, #48] @ b0f90 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b0f98 │ │ │ │ - ldr r1, [pc, #28] @ b0f9c │ │ │ │ + ldr r2, [pc, #28] @ b0f94 │ │ │ │ + ldr r1, [pc, #28] @ b0f98 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b0f6c │ │ │ │ - eorseq pc, r8, r4, lsl #2 │ │ │ │ - eorseq r1, r6, r0, lsr r9 │ │ │ │ + b b0f68 │ │ │ │ + eorseq pc, r8, r8, lsl #2 │ │ │ │ + eorseq r1, r6, ip, asr #30 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, r0, lsr r9 │ │ │ │ + eorseq sl, r4, ip, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #176] @ b1068 │ │ │ │ + ldr r6, [pc, #176] @ b1064 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b104c │ │ │ │ + beq b1048 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b0fec │ │ │ │ + beq b0fe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b0fec │ │ │ │ + beq b0fe8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b102c │ │ │ │ + beq b1028 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r2, [pc, #116] @ b106c │ │ │ │ + ldr r2, [pc, #116] @ b1068 │ │ │ │ ldrb r3, [r3, #87] @ 0x57 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ lsr r3, r3, #4 │ │ │ │ cmp r4, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq b1034 │ │ │ │ + beq b1030 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b0fec │ │ │ │ - ldr r0, [pc, #52] @ b1070 │ │ │ │ + b b0fe8 │ │ │ │ + ldr r0, [pc, #52] @ b106c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b1074 │ │ │ │ - ldr r1, [pc, #32] @ b1078 │ │ │ │ + ldr r3, [pc, #32] @ b1070 │ │ │ │ + ldr r1, [pc, #32] @ b1074 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b1044 │ │ │ │ - eorseq pc, r8, r0, asr #32 │ │ │ │ + b b1040 │ │ │ │ + eorseq pc, r8, r4, asr #32 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq sl, r4, r4, ror #17 │ │ │ │ + eorseq sl, r4, r0, lsl #30 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r4, r0, r8, sl │ │ │ │ + eorseq sl, r4, ip, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b1130 │ │ │ │ + ldr r3, [pc, #156] @ b112c │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b1114 │ │ │ │ + beq b1110 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b10c8 │ │ │ │ + beq b10c4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b10c8 │ │ │ │ + beq b10c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b10f4 │ │ │ │ + beq b10f0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b10fc │ │ │ │ + beq b10f8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b10c8 │ │ │ │ - ldr r0, [pc, #48] @ b1134 │ │ │ │ + b b10c4 │ │ │ │ + ldr r0, [pc, #48] @ b1130 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b1138 │ │ │ │ - ldr r1, [pc, #28] @ b113c │ │ │ │ + ldr r2, [pc, #28] @ b1134 │ │ │ │ + ldr r1, [pc, #28] @ b1138 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b110c │ │ │ │ - eorseq lr, r8, r4, ror #30 │ │ │ │ - mlaseq r6, r0, r7, r1 │ │ │ │ + b b1108 │ │ │ │ + eorseq lr, r8, r8, ror #30 │ │ │ │ + eorseq r1, r6, ip, lsr #27 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, ip, lsl #16 │ │ │ │ + eorseq sl, r4, r8, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b11f4 │ │ │ │ + ldr r3, [pc, #156] @ b11f0 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b11d8 │ │ │ │ + beq b11d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b118c │ │ │ │ + beq b1188 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b118c │ │ │ │ + beq b1188 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b11b8 │ │ │ │ + beq b11b4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b11c0 │ │ │ │ + beq b11bc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b118c │ │ │ │ - ldr r0, [pc, #48] @ b11f8 │ │ │ │ + b b1188 │ │ │ │ + ldr r0, [pc, #48] @ b11f4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b11fc │ │ │ │ - ldr r1, [pc, #28] @ b1200 │ │ │ │ + ldr r2, [pc, #28] @ b11f8 │ │ │ │ + ldr r1, [pc, #28] @ b11fc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b11d0 │ │ │ │ - eorseq lr, r8, r0, lsr #29 │ │ │ │ - eorseq r1, r6, ip, asr #13 │ │ │ │ + b b11cc │ │ │ │ + eorseq lr, r8, r4, lsr #29 │ │ │ │ + eorseq r1, r6, r8, ror #25 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, r0, lsl #15 │ │ │ │ + mlaseq r4, ip, sp, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b12b8 │ │ │ │ + ldr r3, [pc, #156] @ b12b4 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b129c │ │ │ │ + beq b1298 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b1250 │ │ │ │ + beq b124c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b1250 │ │ │ │ + beq b124c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b127c │ │ │ │ + beq b1278 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b1284 │ │ │ │ + beq b1280 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b1250 │ │ │ │ - ldr r0, [pc, #48] @ b12bc │ │ │ │ + b b124c │ │ │ │ + ldr r0, [pc, #48] @ b12b8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b12c0 │ │ │ │ - ldr r1, [pc, #28] @ b12c4 │ │ │ │ + ldr r2, [pc, #28] @ b12bc │ │ │ │ + ldr r1, [pc, #28] @ b12c0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b1294 │ │ │ │ - @ instruction: 0x0038eddc │ │ │ │ - eorseq r1, r6, r8, lsl #12 │ │ │ │ + b b1290 │ │ │ │ + eorseq lr, r8, r0, ror #27 │ │ │ │ + eorseq r1, r6, r4, lsr #24 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034a6f4 │ │ │ │ + eorseq sl, r4, r0, lsl sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b1384 │ │ │ │ + ldr r6, [pc, #164] @ b1380 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b1368 │ │ │ │ + beq b1364 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b1314 │ │ │ │ + beq b1310 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b1314 │ │ │ │ + beq b1310 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b1348 │ │ │ │ - ldr r3, [pc, #108] @ b1388 │ │ │ │ + beq b1344 │ │ │ │ + ldr r3, [pc, #108] @ b1384 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b1350 │ │ │ │ + bne b134c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b1314 │ │ │ │ - ldr r0, [pc, #52] @ b138c │ │ │ │ + b b1310 │ │ │ │ + ldr r0, [pc, #52] @ b1388 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b1390 │ │ │ │ - ldr r1, [pc, #32] @ b1394 │ │ │ │ + ldr r3, [pc, #32] @ b138c │ │ │ │ + ldr r1, [pc, #32] @ b1390 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b1360 │ │ │ │ - eorseq lr, r8, r8, lsl sp │ │ │ │ + b b135c │ │ │ │ + eorseq lr, r8, ip, lsl sp │ │ │ │ @ instruction: 0x000005b8 │ │ │ │ - eorseq sl, r4, r0, ror #13 │ │ │ │ + @ instruction: 0x0034acfc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, r0, ror #12 │ │ │ │ + eorseq sl, r4, ip, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b1454 │ │ │ │ + ldr r6, [pc, #164] @ b1450 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b1438 │ │ │ │ + beq b1434 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b13e4 │ │ │ │ + beq b13e0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b13e4 │ │ │ │ + beq b13e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b1418 │ │ │ │ - ldr r3, [pc, #108] @ b1458 │ │ │ │ + beq b1414 │ │ │ │ + ldr r3, [pc, #108] @ b1454 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b1420 │ │ │ │ + bne b141c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b13e4 │ │ │ │ - ldr r0, [pc, #52] @ b145c │ │ │ │ + b b13e0 │ │ │ │ + ldr r0, [pc, #52] @ b1458 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b1460 │ │ │ │ - ldr r1, [pc, #32] @ b1464 │ │ │ │ + ldr r3, [pc, #32] @ b145c │ │ │ │ + ldr r1, [pc, #32] @ b1460 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b1430 │ │ │ │ - eorseq lr, r8, r8, asr #24 │ │ │ │ + b b142c │ │ │ │ + eorseq lr, r8, ip, asr #24 │ │ │ │ andeq r0, r0, r4, asr #13 │ │ │ │ - mlaseq r4, r8, r6, sl │ │ │ │ + @ instruction: 0x0034acb4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, r0, lsr #12 │ │ │ │ + eorseq sl, r4, ip, lsr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b1524 │ │ │ │ + ldr r6, [pc, #164] @ b1520 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b1508 │ │ │ │ + beq b1504 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b14b4 │ │ │ │ + beq b14b0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b14b4 │ │ │ │ + beq b14b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b14e8 │ │ │ │ - ldr r3, [pc, #108] @ b1528 │ │ │ │ + beq b14e4 │ │ │ │ + ldr r3, [pc, #108] @ b1524 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b14f0 │ │ │ │ + bne b14ec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b14b4 │ │ │ │ - ldr r0, [pc, #52] @ b152c │ │ │ │ + b b14b0 │ │ │ │ + ldr r0, [pc, #52] @ b1528 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b1530 │ │ │ │ - ldr r1, [pc, #32] @ b1534 │ │ │ │ + ldr r3, [pc, #32] @ b152c │ │ │ │ + ldr r1, [pc, #32] @ b1530 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b1500 │ │ │ │ - eorseq lr, r8, r8, ror fp │ │ │ │ + b b14fc │ │ │ │ + eorseq lr, r8, ip, ror fp │ │ │ │ andeq r0, r0, r4, asr #13 │ │ │ │ - eorseq sl, r4, r8, asr #11 │ │ │ │ + eorseq sl, r4, r4, ror #23 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034a5d0 │ │ │ │ + eorseq sl, r4, ip, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b15f4 │ │ │ │ + ldr r6, [pc, #164] @ b15f0 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b15d8 │ │ │ │ + beq b15d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b1584 │ │ │ │ + beq b1580 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b1584 │ │ │ │ + beq b1580 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b15b8 │ │ │ │ - ldr r3, [pc, #108] @ b15f8 │ │ │ │ + beq b15b4 │ │ │ │ + ldr r3, [pc, #108] @ b15f4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b15c0 │ │ │ │ + bne b15bc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b1584 │ │ │ │ - ldr r0, [pc, #52] @ b15fc │ │ │ │ + b b1580 │ │ │ │ + ldr r0, [pc, #52] @ b15f8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b1600 │ │ │ │ - ldr r1, [pc, #32] @ b1604 │ │ │ │ + ldr r3, [pc, #32] @ b15fc │ │ │ │ + ldr r1, [pc, #32] @ b1600 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b15d0 │ │ │ │ - eorseq lr, r8, r8, lsr #21 │ │ │ │ + b b15cc │ │ │ │ + eorseq lr, r8, ip, lsr #21 │ │ │ │ muleq r0, ip, r8 │ │ │ │ - @ instruction: 0x0034a5d8 │ │ │ │ + @ instruction: 0x0034abf4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, r8, asr r5 │ │ │ │ + eorseq sl, r4, r4, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b16c4 │ │ │ │ + ldr r6, [pc, #164] @ b16c0 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b16a8 │ │ │ │ + beq b16a4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b1654 │ │ │ │ + beq b1650 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b1654 │ │ │ │ + beq b1650 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b1688 │ │ │ │ - ldr r3, [pc, #108] @ b16c8 │ │ │ │ + beq b1684 │ │ │ │ + ldr r3, [pc, #108] @ b16c4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b1690 │ │ │ │ + bne b168c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b1654 │ │ │ │ - ldr r0, [pc, #52] @ b16cc │ │ │ │ + b b1650 │ │ │ │ + ldr r0, [pc, #52] @ b16c8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b16d0 │ │ │ │ - ldr r1, [pc, #32] @ b16d4 │ │ │ │ + ldr r3, [pc, #32] @ b16cc │ │ │ │ + ldr r1, [pc, #32] @ b16d0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b16a0 │ │ │ │ - @ instruction: 0x0038e9d8 │ │ │ │ + b b169c │ │ │ │ + @ instruction: 0x0038e9dc │ │ │ │ andeq r0, r0, r0, asr r9 │ │ │ │ - eorseq sl, r4, r4, lsl #11 │ │ │ │ + eorseq sl, r4, r0, lsr #23 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, r8, lsl r5 │ │ │ │ + eorseq sl, r4, r4, lsr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b1794 │ │ │ │ + ldr r6, [pc, #164] @ b1790 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b1778 │ │ │ │ + beq b1774 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b1724 │ │ │ │ + beq b1720 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b1724 │ │ │ │ + beq b1720 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b1758 │ │ │ │ - ldr r3, [pc, #108] @ b1798 │ │ │ │ + beq b1754 │ │ │ │ + ldr r3, [pc, #108] @ b1794 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b1760 │ │ │ │ + bne b175c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b1724 │ │ │ │ - ldr r0, [pc, #52] @ b179c │ │ │ │ + b b1720 │ │ │ │ + ldr r0, [pc, #52] @ b1798 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b17a0 │ │ │ │ - ldr r1, [pc, #32] @ b17a4 │ │ │ │ + ldr r3, [pc, #32] @ b179c │ │ │ │ + ldr r1, [pc, #32] @ b17a0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b1770 │ │ │ │ - eorseq lr, r8, r8, lsl #18 │ │ │ │ + b b176c │ │ │ │ + eorseq lr, r8, ip, lsl #18 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ - eorseq sl, r4, ip, lsl r5 │ │ │ │ + eorseq sl, r4, r8, lsr fp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034a4bc │ │ │ │ + @ instruction: 0x0034aad8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b1864 │ │ │ │ + ldr r6, [pc, #164] @ b1860 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b1848 │ │ │ │ + beq b1844 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b17f4 │ │ │ │ + beq b17f0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b17f4 │ │ │ │ + beq b17f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b1828 │ │ │ │ - ldr r3, [pc, #108] @ b1868 │ │ │ │ + beq b1824 │ │ │ │ + ldr r3, [pc, #108] @ b1864 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b1830 │ │ │ │ + bne b182c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b17f4 │ │ │ │ - ldr r0, [pc, #52] @ b186c │ │ │ │ + b b17f0 │ │ │ │ + ldr r0, [pc, #52] @ b1868 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b1870 │ │ │ │ - ldr r1, [pc, #32] @ b1874 │ │ │ │ + ldr r3, [pc, #32] @ b186c │ │ │ │ + ldr r1, [pc, #32] @ b1870 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b1840 │ │ │ │ - eorseq lr, r8, r8, lsr r8 │ │ │ │ + b b183c │ │ │ │ + eorseq lr, r8, ip, lsr r8 │ │ │ │ andeq r0, r0, r8, lsl sl │ │ │ │ - @ instruction: 0x00349eb4 │ │ │ │ + @ instruction: 0x0034a4d0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, r4, asr #8 │ │ │ │ + eorseq sl, r4, r0, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b1934 │ │ │ │ + ldr r6, [pc, #164] @ b1930 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b1918 │ │ │ │ + beq b1914 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b18c4 │ │ │ │ + beq b18c0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b18c4 │ │ │ │ + beq b18c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b18f8 │ │ │ │ - ldr r3, [pc, #108] @ b1938 │ │ │ │ + beq b18f4 │ │ │ │ + ldr r3, [pc, #108] @ b1934 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b1900 │ │ │ │ + bne b18fc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b18c4 │ │ │ │ - ldr r0, [pc, #52] @ b193c │ │ │ │ + b b18c0 │ │ │ │ + ldr r0, [pc, #52] @ b1938 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b1940 │ │ │ │ - ldr r1, [pc, #32] @ b1944 │ │ │ │ + ldr r3, [pc, #32] @ b193c │ │ │ │ + ldr r1, [pc, #32] @ b1940 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b1910 │ │ │ │ - eorseq lr, r8, r8, ror #14 │ │ │ │ + b b190c │ │ │ │ + eorseq lr, r8, ip, ror #14 │ │ │ │ andeq r0, r0, r0, lsr #25 │ │ │ │ - eorseq sl, r4, r0, asr r4 │ │ │ │ + eorseq sl, r4, ip, ror #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034a3b0 │ │ │ │ + eorseq sl, r4, ip, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #176] @ b1a10 │ │ │ │ + ldr r6, [pc, #176] @ b1a0c │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b19f4 │ │ │ │ + beq b19f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b1994 │ │ │ │ + beq b1990 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b1994 │ │ │ │ + beq b1990 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b19d4 │ │ │ │ - ldr r3, [pc, #120] @ b1a14 │ │ │ │ + beq b19d0 │ │ │ │ + ldr r3, [pc, #120] @ b1a10 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #108] @ b1a18 │ │ │ │ + ldr r3, [pc, #108] @ b1a14 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne b19dc │ │ │ │ + bne b19d8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b1994 │ │ │ │ - ldr r0, [pc, #56] @ b1a1c │ │ │ │ + b b1990 │ │ │ │ + ldr r0, [pc, #56] @ b1a18 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ b1a20 │ │ │ │ - ldr r1, [pc, #36] @ b1a24 │ │ │ │ + ldr r3, [pc, #36] @ b1a1c │ │ │ │ + ldr r1, [pc, #36] @ b1a20 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b19ec │ │ │ │ - mlaseq r8, r8, r6, lr │ │ │ │ + b b19e8 │ │ │ │ + mlaseq r8, ip, r6, lr │ │ │ │ andeq r0, r0, r8, lsl #13 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq sl, r4, r0, lsl r4 │ │ │ │ + eorseq sl, r4, ip, lsr #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, r0, lsr #7 │ │ │ │ + @ instruction: 0x0034a9bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b1adc │ │ │ │ + ldr r3, [pc, #156] @ b1ad8 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b1ac0 │ │ │ │ + beq b1abc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b1a74 │ │ │ │ + beq b1a70 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b1a74 │ │ │ │ + beq b1a70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b1aa0 │ │ │ │ + beq b1a9c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq b1aa8 │ │ │ │ + beq b1aa4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b1a74 │ │ │ │ - ldr r0, [pc, #48] @ b1ae0 │ │ │ │ + b b1a70 │ │ │ │ + ldr r0, [pc, #48] @ b1adc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b1ae4 │ │ │ │ - ldr r1, [pc, #28] @ b1ae8 │ │ │ │ + ldr r2, [pc, #28] @ b1ae0 │ │ │ │ + ldr r1, [pc, #28] @ b1ae4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b1ab8 │ │ │ │ - @ instruction: 0x0038e5b8 │ │ │ │ - eorseq r7, r4, r4, ror #12 │ │ │ │ + b b1ab4 │ │ │ │ + @ instruction: 0x0038e5bc │ │ │ │ + eorseq r7, r4, r0, lsl #25 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, r8, asr #6 │ │ │ │ + eorseq sl, r4, r4, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #176] @ b1bb4 │ │ │ │ + ldr r6, [pc, #176] @ b1bb0 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b1b98 │ │ │ │ + beq b1b94 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b1b38 │ │ │ │ + beq b1b34 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b1b38 │ │ │ │ + beq b1b34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b1b78 │ │ │ │ - ldr r3, [pc, #120] @ b1bb8 │ │ │ │ + beq b1b74 │ │ │ │ + ldr r3, [pc, #120] @ b1bb4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #108] @ b1bbc │ │ │ │ + ldr r3, [pc, #108] @ b1bb8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne b1b80 │ │ │ │ + bne b1b7c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b1b38 │ │ │ │ - ldr r0, [pc, #56] @ b1bc0 │ │ │ │ + b b1b34 │ │ │ │ + ldr r0, [pc, #56] @ b1bbc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ b1bc4 │ │ │ │ - ldr r1, [pc, #36] @ b1bc8 │ │ │ │ + ldr r3, [pc, #36] @ b1bc0 │ │ │ │ + ldr r1, [pc, #36] @ b1bc4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b1b90 │ │ │ │ - @ instruction: 0x0038e4f4 │ │ │ │ + b b1b8c │ │ │ │ + @ instruction: 0x0038e4f8 │ │ │ │ andeq r0, r0, r8, lsl #13 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq sl, r4, ip, ror #4 │ │ │ │ + eorseq sl, r4, r8, lsl #17 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034a2b8 │ │ │ │ + @ instruction: 0x0034a8d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #176] @ b1c94 │ │ │ │ + ldr r6, [pc, #176] @ b1c90 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b1c78 │ │ │ │ + beq b1c74 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b1c18 │ │ │ │ + beq b1c14 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b1c18 │ │ │ │ + beq b1c14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b1c58 │ │ │ │ - ldr r3, [pc, #120] @ b1c98 │ │ │ │ + beq b1c54 │ │ │ │ + ldr r3, [pc, #120] @ b1c94 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #108] @ b1c9c │ │ │ │ + ldr r3, [pc, #108] @ b1c98 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne b1c60 │ │ │ │ + bne b1c5c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b1c18 │ │ │ │ - ldr r0, [pc, #56] @ b1ca0 │ │ │ │ + b b1c14 │ │ │ │ + ldr r0, [pc, #56] @ b1c9c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ b1ca4 │ │ │ │ - ldr r1, [pc, #36] @ b1ca8 │ │ │ │ + ldr r3, [pc, #36] @ b1ca0 │ │ │ │ + ldr r1, [pc, #36] @ b1ca4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b1c70 │ │ │ │ - eorseq lr, r8, r4, lsl r4 │ │ │ │ + b b1c6c │ │ │ │ + eorseq lr, r8, r8, lsl r4 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq sl, r4, r4, lsl #5 │ │ │ │ + eorseq sl, r4, r0, lsr #17 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, r0, lsr #4 │ │ │ │ + eorseq sl, r4, ip, lsr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b1d68 │ │ │ │ + ldr r6, [pc, #164] @ b1d64 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b1d4c │ │ │ │ + beq b1d48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b1cf8 │ │ │ │ + beq b1cf4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b1cf8 │ │ │ │ + beq b1cf4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b1d2c │ │ │ │ - ldr r3, [pc, #108] @ b1d6c │ │ │ │ + beq b1d28 │ │ │ │ + ldr r3, [pc, #108] @ b1d68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b1d34 │ │ │ │ + bne b1d30 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b1cf8 │ │ │ │ - ldr r0, [pc, #52] @ b1d70 │ │ │ │ + b b1cf4 │ │ │ │ + ldr r0, [pc, #52] @ b1d6c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b1d74 │ │ │ │ - ldr r1, [pc, #32] @ b1d78 │ │ │ │ + ldr r3, [pc, #32] @ b1d70 │ │ │ │ + ldr r1, [pc, #32] @ b1d74 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b1d44 │ │ │ │ - eorseq lr, r8, r4, lsr r3 │ │ │ │ + b b1d40 │ │ │ │ + eorseq lr, r8, r8, lsr r3 │ │ │ │ andeq r0, r0, r8, lsl sl │ │ │ │ - @ instruction: 0x003499b0 │ │ │ │ + eorseq r9, r4, ip, asr #31 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x0034a1b0 │ │ │ │ + eorseq sl, r4, ip, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #112] @ b1e04 │ │ │ │ + ldr ip, [pc, #112] @ b1e00 │ │ │ │ subs r3, r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq b1de8 │ │ │ │ + beq b1de4 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #96] @ b1e08 │ │ │ │ + ldr r0, [pc, #96] @ b1e04 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ cmp lr, r0 │ │ │ │ - bne b1dd4 │ │ │ │ - ldr r1, [pc, #80] @ b1e0c │ │ │ │ + bne b1dd0 │ │ │ │ + ldr r1, [pc, #80] @ b1e08 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub r1, r3, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ strb r1, [r2, #36] @ 0x24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ b1e10 │ │ │ │ + ldr r0, [pc, #52] @ b1e0c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ b1e14 │ │ │ │ - ldr r1, [pc, #36] @ b1e18 │ │ │ │ + ldr r3, [pc, #36] @ b1e10 │ │ │ │ + ldr r1, [pc, #36] @ b1e14 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b1de0 │ │ │ │ - eorseq lr, r8, r4, ror #4 │ │ │ │ + b b1ddc │ │ │ │ + eorseq lr, r8, r8, ror #4 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r9, r4, ip, lsr #19 │ │ │ │ + eorseq r9, r4, r8, asr #31 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, r4, asr r1 │ │ │ │ + eorseq sl, r4, r0, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b1ed0 │ │ │ │ + ldr r3, [pc, #156] @ b1ecc │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b1eb4 │ │ │ │ + beq b1eb0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b1e68 │ │ │ │ + beq b1e64 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b1e68 │ │ │ │ + beq b1e64 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b1e94 │ │ │ │ + beq b1e90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq b1e9c │ │ │ │ + beq b1e98 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b1e68 │ │ │ │ - ldr r0, [pc, #48] @ b1ed4 │ │ │ │ + b b1e64 │ │ │ │ + ldr r0, [pc, #48] @ b1ed0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b1ed8 │ │ │ │ - ldr r1, [pc, #28] @ b1edc │ │ │ │ + ldr r2, [pc, #28] @ b1ed4 │ │ │ │ + ldr r1, [pc, #28] @ b1ed8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b1eac │ │ │ │ - eorseq lr, r8, r4, asr #3 │ │ │ │ - eorseq r7, r4, r0, ror r2 │ │ │ │ + b b1ea8 │ │ │ │ + eorseq lr, r8, r8, asr #3 │ │ │ │ + eorseq r7, r4, ip, lsl #17 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, r4, asr #1 │ │ │ │ + eorseq sl, r4, r0, ror #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b1f9c │ │ │ │ + ldr r6, [pc, #164] @ b1f98 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b1f80 │ │ │ │ + beq b1f7c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b1f2c │ │ │ │ + beq b1f28 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b1f2c │ │ │ │ + beq b1f28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b1f60 │ │ │ │ - ldr r3, [pc, #108] @ b1fa0 │ │ │ │ + beq b1f5c │ │ │ │ + ldr r3, [pc, #108] @ b1f9c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b1f68 │ │ │ │ + bne b1f64 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b1f2c │ │ │ │ - ldr r0, [pc, #52] @ b1fa4 │ │ │ │ + b b1f28 │ │ │ │ + ldr r0, [pc, #52] @ b1fa0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b1fa8 │ │ │ │ - ldr r1, [pc, #32] @ b1fac │ │ │ │ + ldr r3, [pc, #32] @ b1fa4 │ │ │ │ + ldr r1, [pc, #32] @ b1fa8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b1f78 │ │ │ │ - eorseq lr, r8, r0, lsl #2 │ │ │ │ + b b1f74 │ │ │ │ + eorseq lr, r8, r4, lsl #2 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ - eorseq r9, r4, r4, lsl sp │ │ │ │ + eorseq sl, r4, r0, lsr r3 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq sl, r4, r8, lsr r0 │ │ │ │ + eorseq sl, r4, r4, asr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #176] @ b2078 │ │ │ │ + ldr r6, [pc, #176] @ b2074 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b205c │ │ │ │ + beq b2058 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b1ffc │ │ │ │ + beq b1ff8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b1ffc │ │ │ │ + beq b1ff8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b203c │ │ │ │ - ldr r3, [pc, #120] @ b207c │ │ │ │ + beq b2038 │ │ │ │ + ldr r3, [pc, #120] @ b2078 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #108] @ b2080 │ │ │ │ + ldr r3, [pc, #108] @ b207c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne b2044 │ │ │ │ + bne b2040 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b1ffc │ │ │ │ - ldr r0, [pc, #56] @ b2084 │ │ │ │ + b b1ff8 │ │ │ │ + ldr r0, [pc, #56] @ b2080 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ b2088 │ │ │ │ - ldr r1, [pc, #36] @ b208c │ │ │ │ + ldr r3, [pc, #36] @ b2084 │ │ │ │ + ldr r1, [pc, #36] @ b2088 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b2054 │ │ │ │ - eorseq lr, r8, r0, lsr r0 │ │ │ │ + b b2050 │ │ │ │ + eorseq lr, r8, r4, lsr r0 │ │ │ │ andeq r0, r0, r8, lsl #13 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r9, r4, r8, lsr #27 │ │ │ │ + eorseq sl, r4, r4, asr #7 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r4, ip, pc, r9 @ │ │ │ │ + @ instruction: 0x0034a5b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b214c │ │ │ │ + ldr r6, [pc, #164] @ b2148 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b2130 │ │ │ │ + beq b212c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b20dc │ │ │ │ + beq b20d8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b20dc │ │ │ │ + beq b20d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b2110 │ │ │ │ - ldr r3, [pc, #108] @ b2150 │ │ │ │ + beq b210c │ │ │ │ + ldr r3, [pc, #108] @ b214c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b2118 │ │ │ │ + bne b2114 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b20dc │ │ │ │ - ldr r0, [pc, #52] @ b2154 │ │ │ │ + b b20d8 │ │ │ │ + ldr r0, [pc, #52] @ b2150 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b2158 │ │ │ │ - ldr r1, [pc, #32] @ b215c │ │ │ │ + ldr r3, [pc, #32] @ b2154 │ │ │ │ + ldr r1, [pc, #32] @ b2158 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b2128 │ │ │ │ - eorseq sp, r8, r0, asr pc │ │ │ │ + b b2124 │ │ │ │ + eorseq sp, r8, r4, asr pc │ │ │ │ andeq r0, r0, r8, lsl sl │ │ │ │ - eorseq r9, r4, ip, asr #11 │ │ │ │ + eorseq r9, r4, r8, ror #23 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, ip, lsl #30 │ │ │ │ + eorseq sl, r4, r8, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b221c │ │ │ │ + ldr r6, [pc, #164] @ b2218 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b2200 │ │ │ │ + beq b21fc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b21ac │ │ │ │ + beq b21a8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b21ac │ │ │ │ + beq b21a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b21e0 │ │ │ │ - ldr r3, [pc, #108] @ b2220 │ │ │ │ + beq b21dc │ │ │ │ + ldr r3, [pc, #108] @ b221c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b21e8 │ │ │ │ + bne b21e4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b21ac │ │ │ │ - ldr r0, [pc, #52] @ b2224 │ │ │ │ + b b21a8 │ │ │ │ + ldr r0, [pc, #52] @ b2220 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b2228 │ │ │ │ - ldr r1, [pc, #32] @ b222c │ │ │ │ + ldr r3, [pc, #32] @ b2224 │ │ │ │ + ldr r1, [pc, #32] @ b2228 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b21f8 │ │ │ │ - eorseq sp, r8, r0, lsl #29 │ │ │ │ + b b21f4 │ │ │ │ + eorseq sp, r8, r4, lsl #29 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - @ instruction: 0x00349ed4 │ │ │ │ + @ instruction: 0x0034a4f0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r4, ror lr │ │ │ │ + mlaseq r4, r0, r4, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b22ec │ │ │ │ + ldr r6, [pc, #164] @ b22e8 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b22d0 │ │ │ │ + beq b22cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b227c │ │ │ │ + beq b2278 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b227c │ │ │ │ + beq b2278 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b22b0 │ │ │ │ - ldr r3, [pc, #108] @ b22f0 │ │ │ │ + beq b22ac │ │ │ │ + ldr r3, [pc, #108] @ b22ec │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b22b8 │ │ │ │ + bne b22b4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b227c │ │ │ │ - ldr r0, [pc, #52] @ b22f4 │ │ │ │ + b b2278 │ │ │ │ + ldr r0, [pc, #52] @ b22f0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b22f8 │ │ │ │ - ldr r1, [pc, #32] @ b22fc │ │ │ │ + ldr r3, [pc, #32] @ b22f4 │ │ │ │ + ldr r1, [pc, #32] @ b22f8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b22c8 │ │ │ │ - @ instruction: 0x0038ddb0 │ │ │ │ + b b22c4 │ │ │ │ + @ instruction: 0x0038ddb4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - eorseq r9, r4, r4, lsl #28 │ │ │ │ + eorseq sl, r4, r0, lsr #8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r0, lsl #28 │ │ │ │ + eorseq sl, r4, ip, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b23bc │ │ │ │ + ldr r6, [pc, #164] @ b23b8 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b23a0 │ │ │ │ + beq b239c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b234c │ │ │ │ + beq b2348 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b234c │ │ │ │ + beq b2348 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b2380 │ │ │ │ - ldr r3, [pc, #108] @ b23c0 │ │ │ │ + beq b237c │ │ │ │ + ldr r3, [pc, #108] @ b23bc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b2388 │ │ │ │ + bne b2384 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b234c │ │ │ │ - ldr r0, [pc, #52] @ b23c4 │ │ │ │ + b b2348 │ │ │ │ + ldr r0, [pc, #52] @ b23c0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b23c8 │ │ │ │ - ldr r1, [pc, #32] @ b23cc │ │ │ │ + ldr r3, [pc, #32] @ b23c4 │ │ │ │ + ldr r1, [pc, #32] @ b23c8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b2398 │ │ │ │ - eorseq sp, r8, r0, ror #25 │ │ │ │ + b b2394 │ │ │ │ + eorseq sp, r8, r4, ror #25 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ - @ instruction: 0x003498f4 │ │ │ │ + eorseq r9, r4, r0, lsl pc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r4, ror sp │ │ │ │ + mlaseq r4, r0, r3, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b248c │ │ │ │ + ldr r6, [pc, #164] @ b2488 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b2470 │ │ │ │ + beq b246c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b241c │ │ │ │ + beq b2418 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b241c │ │ │ │ + beq b2418 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b2450 │ │ │ │ - ldr r3, [pc, #108] @ b2490 │ │ │ │ + beq b244c │ │ │ │ + ldr r3, [pc, #108] @ b248c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b2458 │ │ │ │ + bne b2454 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b241c │ │ │ │ - ldr r0, [pc, #52] @ b2494 │ │ │ │ + b b2418 │ │ │ │ + ldr r0, [pc, #52] @ b2490 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b2498 │ │ │ │ - ldr r1, [pc, #32] @ b249c │ │ │ │ + ldr r3, [pc, #32] @ b2494 │ │ │ │ + ldr r1, [pc, #32] @ b2498 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b2468 │ │ │ │ - eorseq sp, r8, r0, lsl ip │ │ │ │ + b b2464 │ │ │ │ + eorseq sp, r8, r4, lsl ip │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ - eorseq r9, r4, r4, lsr #16 │ │ │ │ + eorseq r9, r4, r0, asr #28 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x00349cdc │ │ │ │ + @ instruction: 0x0034a2f8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b255c │ │ │ │ + ldr r6, [pc, #164] @ b2558 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b2540 │ │ │ │ + beq b253c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b24ec │ │ │ │ + beq b24e8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b24ec │ │ │ │ + beq b24e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b2520 │ │ │ │ - ldr r3, [pc, #108] @ b2560 │ │ │ │ + beq b251c │ │ │ │ + ldr r3, [pc, #108] @ b255c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b2528 │ │ │ │ + bne b2524 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b24ec │ │ │ │ - ldr r0, [pc, #52] @ b2564 │ │ │ │ + b b24e8 │ │ │ │ + ldr r0, [pc, #52] @ b2560 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b2568 │ │ │ │ - ldr r1, [pc, #32] @ b256c │ │ │ │ + ldr r3, [pc, #32] @ b2564 │ │ │ │ + ldr r1, [pc, #32] @ b2568 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b2538 │ │ │ │ - eorseq sp, r8, r0, asr #22 │ │ │ │ + b b2534 │ │ │ │ + eorseq sp, r8, r4, asr #22 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ - eorseq r9, r4, r4, asr r7 │ │ │ │ + eorseq r9, r4, r0, ror sp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r4, asr #24 │ │ │ │ + eorseq sl, r4, r0, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #176] @ b2638 │ │ │ │ + ldr r6, [pc, #176] @ b2634 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b261c │ │ │ │ + beq b2618 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b25bc │ │ │ │ + beq b25b8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b25bc │ │ │ │ + beq b25b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b25fc │ │ │ │ - ldr r3, [pc, #120] @ b263c │ │ │ │ + beq b25f8 │ │ │ │ + ldr r3, [pc, #120] @ b2638 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #108] @ b2640 │ │ │ │ + ldr r3, [pc, #108] @ b263c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne b2604 │ │ │ │ + bne b2600 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b25bc │ │ │ │ - ldr r0, [pc, #56] @ b2644 │ │ │ │ + b b25b8 │ │ │ │ + ldr r0, [pc, #56] @ b2640 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ b2648 │ │ │ │ - ldr r1, [pc, #36] @ b264c │ │ │ │ + ldr r3, [pc, #36] @ b2644 │ │ │ │ + ldr r1, [pc, #36] @ b2648 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b2614 │ │ │ │ - eorseq sp, r8, r0, ror sl │ │ │ │ + b b2610 │ │ │ │ + eorseq sp, r8, r4, ror sl │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r8, r4, r4, asr #31 │ │ │ │ + eorseq r9, r4, r0, ror #11 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r0, lsr #23 │ │ │ │ + @ instruction: 0x0034a1bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #112] @ b26d8 │ │ │ │ + ldr ip, [pc, #112] @ b26d4 │ │ │ │ subs r3, r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq b26bc │ │ │ │ + beq b26b8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #96] @ b26dc │ │ │ │ + ldr r0, [pc, #96] @ b26d8 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ cmp lr, r0 │ │ │ │ - bne b26a8 │ │ │ │ - ldr r1, [pc, #80] @ b26e0 │ │ │ │ + bne b26a4 │ │ │ │ + ldr r1, [pc, #80] @ b26dc │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub r1, r3, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ strb r1, [r2, #33] @ 0x21 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ b26e4 │ │ │ │ + ldr r0, [pc, #52] @ b26e0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ b26e8 │ │ │ │ - ldr r1, [pc, #36] @ b26ec │ │ │ │ + ldr r3, [pc, #36] @ b26e4 │ │ │ │ + ldr r1, [pc, #36] @ b26e8 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b26b4 │ │ │ │ - mlaseq r8, r0, r9, sp │ │ │ │ + b b26b0 │ │ │ │ + mlaseq r8, r4, r9, sp │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - ldrsbeq r9, [r4], -r8 @ │ │ │ │ + @ instruction: 0x003496f4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r4, asr #22 │ │ │ │ + eorseq sl, r4, r0, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #112] @ b2778 │ │ │ │ + ldr ip, [pc, #112] @ b2774 │ │ │ │ subs r3, r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq b275c │ │ │ │ + beq b2758 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #96] @ b277c │ │ │ │ + ldr r0, [pc, #96] @ b2778 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ cmp lr, r0 │ │ │ │ - bne b2748 │ │ │ │ - ldr r1, [pc, #80] @ b2780 │ │ │ │ + bne b2744 │ │ │ │ + ldr r1, [pc, #80] @ b277c │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub r1, r3, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ strb r1, [r2, #32] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ b2784 │ │ │ │ + ldr r0, [pc, #52] @ b2780 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ b2788 │ │ │ │ - ldr r1, [pc, #36] @ b278c │ │ │ │ + ldr r3, [pc, #36] @ b2784 │ │ │ │ + ldr r1, [pc, #36] @ b2788 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b2754 │ │ │ │ - @ instruction: 0x0038d8f0 │ │ │ │ + b b2750 │ │ │ │ + @ instruction: 0x0038d8f4 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r9, r4, r8, lsr r0 │ │ │ │ + eorseq r9, r4, r4, asr r6 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r4, ror #21 │ │ │ │ + eorseq sl, r4, r0, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b284c │ │ │ │ + ldr r6, [pc, #164] @ b2848 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b2830 │ │ │ │ + beq b282c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b27dc │ │ │ │ + beq b27d8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b27dc │ │ │ │ + beq b27d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b2810 │ │ │ │ - ldr r3, [pc, #108] @ b2850 │ │ │ │ + beq b280c │ │ │ │ + ldr r3, [pc, #108] @ b284c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b2818 │ │ │ │ + bne b2814 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b27dc │ │ │ │ - ldr r0, [pc, #52] @ b2854 │ │ │ │ + b b27d8 │ │ │ │ + ldr r0, [pc, #52] @ b2850 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b2858 │ │ │ │ - ldr r1, [pc, #32] @ b285c │ │ │ │ + ldr r3, [pc, #32] @ b2854 │ │ │ │ + ldr r1, [pc, #32] @ b2858 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b2828 │ │ │ │ - eorseq sp, r8, r0, asr r8 │ │ │ │ + b b2824 │ │ │ │ + eorseq sp, r8, r4, asr r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r9, r4, r4, lsr #21 │ │ │ │ + eorseq sl, r4, r0, asr #1 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, ip, asr #20 │ │ │ │ + eorseq sl, r4, r8, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b2914 │ │ │ │ + ldr r3, [pc, #156] @ b2910 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b28f8 │ │ │ │ + beq b28f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b28ac │ │ │ │ + beq b28a8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b28ac │ │ │ │ + beq b28a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b28d8 │ │ │ │ + beq b28d4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b28e0 │ │ │ │ + beq b28dc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b28ac │ │ │ │ - ldr r0, [pc, #48] @ b2918 │ │ │ │ + b b28a8 │ │ │ │ + ldr r0, [pc, #48] @ b2914 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b291c │ │ │ │ - ldr r1, [pc, #28] @ b2920 │ │ │ │ + ldr r2, [pc, #28] @ b2918 │ │ │ │ + ldr r1, [pc, #28] @ b291c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b28f0 │ │ │ │ - eorseq sp, r8, r0, lsl #15 │ │ │ │ - eorseq r8, r4, ip, asr #26 │ │ │ │ + b b28ec │ │ │ │ + eorseq sp, r8, r4, lsl #15 │ │ │ │ + eorseq r9, r4, r8, ror #6 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r0, ror #19 │ │ │ │ + @ instruction: 0x00349ffc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b29d8 │ │ │ │ + ldr r3, [pc, #156] @ b29d4 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b29bc │ │ │ │ + beq b29b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b2970 │ │ │ │ + beq b296c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b2970 │ │ │ │ + beq b296c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b299c │ │ │ │ + beq b2998 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq b29a4 │ │ │ │ + beq b29a0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b2970 │ │ │ │ - ldr r0, [pc, #48] @ b29dc │ │ │ │ + b b296c │ │ │ │ + ldr r0, [pc, #48] @ b29d8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b29e0 │ │ │ │ - ldr r1, [pc, #28] @ b29e4 │ │ │ │ + ldr r2, [pc, #28] @ b29dc │ │ │ │ + ldr r1, [pc, #28] @ b29e0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b29b4 │ │ │ │ - @ instruction: 0x0038d6bc │ │ │ │ - eorseq r6, r4, r8, ror #14 │ │ │ │ + b b29b0 │ │ │ │ + eorseq sp, r8, r0, asr #13 │ │ │ │ + eorseq r6, r4, r4, lsl #27 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r4, asr r9 │ │ │ │ + eorseq r9, r4, r0, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b2aa4 │ │ │ │ + ldr r6, [pc, #164] @ b2aa0 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b2a88 │ │ │ │ + beq b2a84 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b2a34 │ │ │ │ + beq b2a30 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b2a34 │ │ │ │ + beq b2a30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b2a68 │ │ │ │ - ldr r3, [pc, #108] @ b2aa8 │ │ │ │ + beq b2a64 │ │ │ │ + ldr r3, [pc, #108] @ b2aa4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b2a70 │ │ │ │ + bne b2a6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b2a34 │ │ │ │ - ldr r0, [pc, #52] @ b2aac │ │ │ │ + b b2a30 │ │ │ │ + ldr r0, [pc, #52] @ b2aa8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b2ab0 │ │ │ │ - ldr r1, [pc, #32] @ b2ab4 │ │ │ │ + ldr r3, [pc, #32] @ b2aac │ │ │ │ + ldr r1, [pc, #32] @ b2ab0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b2a80 │ │ │ │ - @ instruction: 0x0038d5f8 │ │ │ │ + b b2a7c │ │ │ │ + @ instruction: 0x0038d5fc │ │ │ │ andeq r0, r0, r8, lsl sl │ │ │ │ - eorseq r8, r4, r4, ror ip │ │ │ │ + mlaseq r4, r0, r2, r9 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x003498bc │ │ │ │ + @ instruction: 0x00349ed8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #172] @ b2b7c │ │ │ │ + ldr r6, [pc, #172] @ b2b78 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b2b60 │ │ │ │ + beq b2b5c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b2b04 │ │ │ │ + beq b2b00 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b2b04 │ │ │ │ + beq b2b00 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b2b34 │ │ │ │ - ldr r3, [pc, #116] @ b2b80 │ │ │ │ + beq b2b30 │ │ │ │ + ldr r3, [pc, #116] @ b2b7c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r6, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne b2b3c │ │ │ │ + bne b2b38 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b2b04 │ │ │ │ + b b2b00 │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2b18 │ │ │ │ - ldr r0, [pc, #52] @ b2b84 │ │ │ │ + bne b2b14 │ │ │ │ + ldr r0, [pc, #52] @ b2b80 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b2b88 │ │ │ │ - ldr r1, [pc, #32] @ b2b8c │ │ │ │ + ldr r3, [pc, #32] @ b2b84 │ │ │ │ + ldr r1, [pc, #32] @ b2b88 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b2b58 │ │ │ │ - eorseq sp, r8, r8, lsr #10 │ │ │ │ + b b2b54 │ │ │ │ + eorseq sp, r8, ip, lsr #10 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq r3, r5, r8, ror #13 │ │ │ │ + eorseq r3, r5, r4, lsl #26 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r8, lsl r8 │ │ │ │ + eorseq r9, r4, r4, lsr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #112] @ b2c18 │ │ │ │ + ldr ip, [pc, #112] @ b2c14 │ │ │ │ subs r3, r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq b2bfc │ │ │ │ + beq b2bf8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #96] @ b2c1c │ │ │ │ + ldr r0, [pc, #96] @ b2c18 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ cmp lr, r0 │ │ │ │ - bne b2be8 │ │ │ │ - ldr r1, [pc, #80] @ b2c20 │ │ │ │ + bne b2be4 │ │ │ │ + ldr r1, [pc, #80] @ b2c1c │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub r1, r3, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ strb r1, [r2, #33] @ 0x21 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ b2c24 │ │ │ │ + ldr r0, [pc, #52] @ b2c20 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ b2c28 │ │ │ │ - ldr r1, [pc, #36] @ b2c2c │ │ │ │ + ldr r3, [pc, #36] @ b2c24 │ │ │ │ + ldr r1, [pc, #36] @ b2c28 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b2bf4 │ │ │ │ - eorseq sp, r8, r0, asr r4 │ │ │ │ + b b2bf0 │ │ │ │ + eorseq sp, r8, r4, asr r4 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - mlaseq r4, r8, fp, r8 │ │ │ │ + @ instruction: 0x003491b4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x003497bc │ │ │ │ + @ instruction: 0x00349dd8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #112] @ b2cb8 │ │ │ │ + ldr ip, [pc, #112] @ b2cb4 │ │ │ │ subs r3, r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq b2c9c │ │ │ │ + beq b2c98 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #96] @ b2cbc │ │ │ │ + ldr r0, [pc, #96] @ b2cb8 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ cmp lr, r0 │ │ │ │ - bne b2c88 │ │ │ │ - ldr r1, [pc, #80] @ b2cc0 │ │ │ │ + bne b2c84 │ │ │ │ + ldr r1, [pc, #80] @ b2cbc │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub r1, r3, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ strb r1, [r2, #32] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ b2cc4 │ │ │ │ + ldr r0, [pc, #52] @ b2cc0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ b2cc8 │ │ │ │ - ldr r1, [pc, #36] @ b2ccc │ │ │ │ + ldr r3, [pc, #36] @ b2cc4 │ │ │ │ + ldr r1, [pc, #36] @ b2cc8 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b2c94 │ │ │ │ - @ instruction: 0x0038d3b0 │ │ │ │ + b b2c90 │ │ │ │ + @ instruction: 0x0038d3b4 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - @ instruction: 0x00348af8 │ │ │ │ + eorseq r9, r4, r4, lsl r1 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r4, asr r7 │ │ │ │ + eorseq r9, r4, r0, ror sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #172] @ b2d94 │ │ │ │ + ldr r6, [pc, #172] @ b2d90 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b2d78 │ │ │ │ + beq b2d74 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b2d1c │ │ │ │ + beq b2d18 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b2d1c │ │ │ │ + beq b2d18 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b2d4c │ │ │ │ - ldr r3, [pc, #116] @ b2d98 │ │ │ │ + beq b2d48 │ │ │ │ + ldr r3, [pc, #116] @ b2d94 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r6, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne b2d54 │ │ │ │ + bne b2d50 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b2d1c │ │ │ │ + b b2d18 │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2d30 │ │ │ │ - ldr r0, [pc, #52] @ b2d9c │ │ │ │ + bne b2d2c │ │ │ │ + ldr r0, [pc, #52] @ b2d98 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b2da0 │ │ │ │ - ldr r1, [pc, #32] @ b2da4 │ │ │ │ + ldr r3, [pc, #32] @ b2d9c │ │ │ │ + ldr r1, [pc, #32] @ b2da0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b2d70 │ │ │ │ - eorseq sp, r8, r0, lsl r3 │ │ │ │ + b b2d6c │ │ │ │ + eorseq sp, r8, r4, lsl r3 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x003534d0 │ │ │ │ + eorseq r3, r5, ip, ror #21 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, ip, lsr #13 │ │ │ │ + eorseq r9, r4, r8, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #112] @ b2e30 │ │ │ │ + ldr ip, [pc, #112] @ b2e2c │ │ │ │ subs r3, r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq b2e14 │ │ │ │ + beq b2e10 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #96] @ b2e34 │ │ │ │ + ldr r0, [pc, #96] @ b2e30 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ cmp lr, r0 │ │ │ │ - bne b2e00 │ │ │ │ - ldr r1, [pc, #80] @ b2e38 │ │ │ │ + bne b2dfc │ │ │ │ + ldr r1, [pc, #80] @ b2e34 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub r1, r3, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ strb r1, [r2, #24] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ b2e3c │ │ │ │ + ldr r0, [pc, #52] @ b2e38 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ b2e40 │ │ │ │ - ldr r1, [pc, #36] @ b2e44 │ │ │ │ + ldr r3, [pc, #36] @ b2e3c │ │ │ │ + ldr r1, [pc, #36] @ b2e40 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b2e0c │ │ │ │ - eorseq sp, r8, r8, lsr r2 │ │ │ │ + b b2e08 │ │ │ │ + eorseq sp, r8, ip, lsr r2 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r8, r4, r0, lsl #19 │ │ │ │ + mlaseq r4, ip, pc, r8 @ │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r0, asr r6 │ │ │ │ + eorseq r9, r4, ip, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #112] @ b2ed0 │ │ │ │ + ldr ip, [pc, #112] @ b2ecc │ │ │ │ subs r3, r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq b2eb4 │ │ │ │ + beq b2eb0 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #96] @ b2ed4 │ │ │ │ + ldr r0, [pc, #96] @ b2ed0 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ cmp lr, r0 │ │ │ │ - bne b2ea0 │ │ │ │ - ldr r1, [pc, #80] @ b2ed8 │ │ │ │ + bne b2e9c │ │ │ │ + ldr r1, [pc, #80] @ b2ed4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub r1, r3, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ strb r1, [r2, #23] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ b2edc │ │ │ │ + ldr r0, [pc, #52] @ b2ed8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ b2ee0 │ │ │ │ - ldr r1, [pc, #36] @ b2ee4 │ │ │ │ + ldr r3, [pc, #36] @ b2edc │ │ │ │ + ldr r1, [pc, #36] @ b2ee0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b2eac │ │ │ │ - mlaseq r8, r8, r1, sp │ │ │ │ + b b2ea8 │ │ │ │ + mlaseq r8, ip, r1, sp │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r8, r4, r0, ror #17 │ │ │ │ + @ instruction: 0x00348efc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x003495f4 │ │ │ │ + eorseq r9, r4, r0, lsl ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #112] @ b2f70 │ │ │ │ + ldr ip, [pc, #112] @ b2f6c │ │ │ │ subs r3, r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq b2f54 │ │ │ │ + beq b2f50 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #96] @ b2f74 │ │ │ │ + ldr r0, [pc, #96] @ b2f70 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ cmp lr, r0 │ │ │ │ - bne b2f40 │ │ │ │ - ldr r1, [pc, #80] @ b2f78 │ │ │ │ + bne b2f3c │ │ │ │ + ldr r1, [pc, #80] @ b2f74 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub r1, r3, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ strb r1, [r2, #22] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ b2f7c │ │ │ │ + ldr r0, [pc, #52] @ b2f78 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ b2f80 │ │ │ │ - ldr r1, [pc, #36] @ b2f84 │ │ │ │ + ldr r3, [pc, #36] @ b2f7c │ │ │ │ + ldr r1, [pc, #36] @ b2f80 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b2f4c │ │ │ │ - ldrsheq sp, [r8], -r8 @ │ │ │ │ + b b2f48 │ │ │ │ + ldrsheq sp, [r8], -ip @ │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r8, r4, r0, asr #16 │ │ │ │ + eorseq r8, r4, ip, asr lr │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r4, r8, r5, r9 │ │ │ │ + @ instruction: 0x00349bb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #112] @ b3010 │ │ │ │ + ldr ip, [pc, #112] @ b300c │ │ │ │ subs r3, r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq b2ff4 │ │ │ │ + beq b2ff0 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #96] @ b3014 │ │ │ │ + ldr r0, [pc, #96] @ b3010 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ cmp lr, r0 │ │ │ │ - bne b2fe0 │ │ │ │ - ldr r1, [pc, #80] @ b3018 │ │ │ │ + bne b2fdc │ │ │ │ + ldr r1, [pc, #80] @ b3014 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub r1, r3, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ strb r1, [r2, #21] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ b301c │ │ │ │ + ldr r0, [pc, #52] @ b3018 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ b3020 │ │ │ │ - ldr r1, [pc, #36] @ b3024 │ │ │ │ + ldr r3, [pc, #36] @ b301c │ │ │ │ + ldr r1, [pc, #36] @ b3020 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b2fec │ │ │ │ - eorseq sp, r8, r8, asr r0 │ │ │ │ + b b2fe8 │ │ │ │ + eorseq sp, r8, ip, asr r0 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r8, r4, r0, lsr #15 │ │ │ │ + @ instruction: 0x00348dbc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r0, lsr r5 │ │ │ │ + eorseq r9, r4, ip, asr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #112] @ b30b0 │ │ │ │ + ldr ip, [pc, #112] @ b30ac │ │ │ │ subs r3, r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq b3094 │ │ │ │ + beq b3090 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #96] @ b30b4 │ │ │ │ + ldr r0, [pc, #96] @ b30b0 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ cmp lr, r0 │ │ │ │ - bne b3080 │ │ │ │ - ldr r1, [pc, #80] @ b30b8 │ │ │ │ + bne b307c │ │ │ │ + ldr r1, [pc, #80] @ b30b4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub r1, r3, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ strb r1, [r2, #20] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ b30bc │ │ │ │ + ldr r0, [pc, #52] @ b30b8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ b30c0 │ │ │ │ - ldr r1, [pc, #36] @ b30c4 │ │ │ │ + ldr r3, [pc, #36] @ b30bc │ │ │ │ + ldr r1, [pc, #36] @ b30c0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b308c │ │ │ │ - @ instruction: 0x0038cfb8 │ │ │ │ + b b3088 │ │ │ │ + @ instruction: 0x0038cfbc │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r8, r4, r0, lsl #14 │ │ │ │ + eorseq r8, r4, ip, lsl sp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r4, asr #9 │ │ │ │ + eorseq r9, r4, r0, ror #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #172] @ b318c │ │ │ │ + ldr r6, [pc, #172] @ b3188 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b3170 │ │ │ │ + beq b316c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3114 │ │ │ │ + beq b3110 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b3114 │ │ │ │ + beq b3110 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b3144 │ │ │ │ - ldr r3, [pc, #116] @ b3190 │ │ │ │ + beq b3140 │ │ │ │ + ldr r3, [pc, #116] @ b318c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r6, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne b314c │ │ │ │ + bne b3148 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b3114 │ │ │ │ + b b3110 │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3128 │ │ │ │ - ldr r0, [pc, #52] @ b3194 │ │ │ │ + bne b3124 │ │ │ │ + ldr r0, [pc, #52] @ b3190 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b3198 │ │ │ │ - ldr r1, [pc, #32] @ b319c │ │ │ │ + ldr r3, [pc, #32] @ b3194 │ │ │ │ + ldr r1, [pc, #32] @ b3198 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b3168 │ │ │ │ - eorseq ip, r8, r8, lsl pc │ │ │ │ + b b3164 │ │ │ │ + eorseq ip, r8, ip, lsl pc │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - ldrsbeq r3, [r5], -r8 @ │ │ │ │ + @ instruction: 0x003536f4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, ip, lsr #8 │ │ │ │ + eorseq r9, r4, r8, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b325c │ │ │ │ + ldr r6, [pc, #164] @ b3258 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b3240 │ │ │ │ + beq b323c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b31ec │ │ │ │ + beq b31e8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b31ec │ │ │ │ + beq b31e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b3220 │ │ │ │ - ldr r3, [pc, #108] @ b3260 │ │ │ │ + beq b321c │ │ │ │ + ldr r3, [pc, #108] @ b325c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b3228 │ │ │ │ + bne b3224 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b31ec │ │ │ │ - ldr r0, [pc, #52] @ b3264 │ │ │ │ + b b31e8 │ │ │ │ + ldr r0, [pc, #52] @ b3260 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b3268 │ │ │ │ - ldr r1, [pc, #32] @ b326c │ │ │ │ + ldr r3, [pc, #32] @ b3264 │ │ │ │ + ldr r1, [pc, #32] @ b3268 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b3238 │ │ │ │ - eorseq ip, r8, r0, asr #28 │ │ │ │ + b b3234 │ │ │ │ + eorseq ip, r8, r4, asr #28 │ │ │ │ andeq r0, r0, ip, lsl ip │ │ │ │ - eorseq r9, r4, r0, lsl r4 │ │ │ │ + eorseq r9, r4, ip, lsr #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r4, r8, r3, r9 │ │ │ │ + @ instruction: 0x003499b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #112] @ b32f8 │ │ │ │ + ldr ip, [pc, #112] @ b32f4 │ │ │ │ subs r3, r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq b32dc │ │ │ │ + beq b32d8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #96] @ b32fc │ │ │ │ + ldr r0, [pc, #96] @ b32f8 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ cmp lr, r0 │ │ │ │ - bne b32c8 │ │ │ │ - ldr r1, [pc, #80] @ b3300 │ │ │ │ + bne b32c4 │ │ │ │ + ldr r1, [pc, #80] @ b32fc │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub r1, r3, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ strb r1, [r2, #28] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ b3304 │ │ │ │ + ldr r0, [pc, #52] @ b3300 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ b3308 │ │ │ │ - ldr r1, [pc, #36] @ b330c │ │ │ │ + ldr r3, [pc, #36] @ b3304 │ │ │ │ + ldr r1, [pc, #36] @ b3308 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b32d4 │ │ │ │ - eorseq ip, r8, r0, ror sp │ │ │ │ + b b32d0 │ │ │ │ + eorseq ip, r8, r4, ror sp │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - @ instruction: 0x003484b8 │ │ │ │ + @ instruction: 0x00348ad4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r8, ror r3 │ │ │ │ + mlaseq r4, r4, r9, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #172] @ b33d4 │ │ │ │ + ldr r6, [pc, #172] @ b33d0 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b33b8 │ │ │ │ + beq b33b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b335c │ │ │ │ + beq b3358 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b335c │ │ │ │ + beq b3358 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b338c │ │ │ │ - ldr r3, [pc, #116] @ b33d8 │ │ │ │ + beq b3388 │ │ │ │ + ldr r3, [pc, #116] @ b33d4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r6, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne b3394 │ │ │ │ + bne b3390 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b335c │ │ │ │ + b b3358 │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3370 │ │ │ │ - ldr r0, [pc, #52] @ b33dc │ │ │ │ + bne b336c │ │ │ │ + ldr r0, [pc, #52] @ b33d8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b33e0 │ │ │ │ - ldr r1, [pc, #32] @ b33e4 │ │ │ │ + ldr r3, [pc, #32] @ b33dc │ │ │ │ + ldr r1, [pc, #32] @ b33e0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b33b0 │ │ │ │ - @ instruction: 0x0038ccd0 │ │ │ │ + b b33ac │ │ │ │ + @ instruction: 0x0038ccd4 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - mlaseq r5, r0, lr, r2 │ │ │ │ + eorseq r3, r5, ip, lsr #9 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r4, ror #5 │ │ │ │ + eorseq r9, r4, r0, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b34a4 │ │ │ │ + ldr r6, [pc, #164] @ b34a0 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b3488 │ │ │ │ + beq b3484 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3434 │ │ │ │ + beq b3430 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b3434 │ │ │ │ + beq b3430 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b3468 │ │ │ │ - ldr r3, [pc, #108] @ b34a8 │ │ │ │ + beq b3464 │ │ │ │ + ldr r3, [pc, #108] @ b34a4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b3470 │ │ │ │ + bne b346c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b3434 │ │ │ │ - ldr r0, [pc, #52] @ b34ac │ │ │ │ + b b3430 │ │ │ │ + ldr r0, [pc, #52] @ b34a8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b34b0 │ │ │ │ - ldr r1, [pc, #32] @ b34b4 │ │ │ │ + ldr r3, [pc, #32] @ b34ac │ │ │ │ + ldr r1, [pc, #32] @ b34b0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b3480 │ │ │ │ - @ instruction: 0x0038cbf8 │ │ │ │ + b b347c │ │ │ │ + @ instruction: 0x0038cbfc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - eorseq r9, r4, r4, ror #5 │ │ │ │ + eorseq r9, r4, r0, lsl #18 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r4, ror #4 │ │ │ │ + eorseq r9, r4, r0, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b3574 │ │ │ │ + ldr r6, [pc, #164] @ b3570 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b3558 │ │ │ │ + beq b3554 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3504 │ │ │ │ + beq b3500 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b3504 │ │ │ │ + beq b3500 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b3538 │ │ │ │ - ldr r3, [pc, #108] @ b3578 │ │ │ │ + beq b3534 │ │ │ │ + ldr r3, [pc, #108] @ b3574 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b3540 │ │ │ │ + bne b353c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b3504 │ │ │ │ - ldr r0, [pc, #52] @ b357c │ │ │ │ + b b3500 │ │ │ │ + ldr r0, [pc, #52] @ b3578 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b3580 │ │ │ │ - ldr r1, [pc, #32] @ b3584 │ │ │ │ + ldr r3, [pc, #32] @ b357c │ │ │ │ + ldr r1, [pc, #32] @ b3580 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b3550 │ │ │ │ - eorseq ip, r8, r8, lsr #22 │ │ │ │ + b b354c │ │ │ │ + eorseq ip, r8, ip, lsr #22 │ │ │ │ andeq r0, r0, r0, lsl #19 │ │ │ │ - eorseq r9, r4, ip, lsr #5 │ │ │ │ + eorseq r9, r4, r8, asr #17 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r0, lsr r2 │ │ │ │ + eorseq r9, r4, ip, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b3644 │ │ │ │ + ldr r6, [pc, #164] @ b3640 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b3628 │ │ │ │ + beq b3624 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b35d4 │ │ │ │ + beq b35d0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b35d4 │ │ │ │ + beq b35d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b3608 │ │ │ │ - ldr r3, [pc, #108] @ b3648 │ │ │ │ + beq b3604 │ │ │ │ + ldr r3, [pc, #108] @ b3644 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b3610 │ │ │ │ + bne b360c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b35d4 │ │ │ │ - ldr r0, [pc, #52] @ b364c │ │ │ │ + b b35d0 │ │ │ │ + ldr r0, [pc, #52] @ b3648 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b3650 │ │ │ │ - ldr r1, [pc, #32] @ b3654 │ │ │ │ + ldr r3, [pc, #32] @ b364c │ │ │ │ + ldr r1, [pc, #32] @ b3650 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b3620 │ │ │ │ - eorseq ip, r8, r8, asr sl │ │ │ │ + b b361c │ │ │ │ + eorseq ip, r8, ip, asr sl │ │ │ │ andeq r0, r0, ip, ror #21 │ │ │ │ - eorseq r9, r4, r8, ror #4 │ │ │ │ + eorseq r9, r4, r4, lsl #17 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r8, ror #3 │ │ │ │ + eorseq r9, r4, r4, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b3714 │ │ │ │ + ldr r6, [pc, #164] @ b3710 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b36f8 │ │ │ │ + beq b36f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b36a4 │ │ │ │ + beq b36a0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b36a4 │ │ │ │ + beq b36a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b36d8 │ │ │ │ - ldr r3, [pc, #108] @ b3718 │ │ │ │ + beq b36d4 │ │ │ │ + ldr r3, [pc, #108] @ b3714 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b36e0 │ │ │ │ + bne b36dc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b36a4 │ │ │ │ - ldr r0, [pc, #52] @ b371c │ │ │ │ + b b36a0 │ │ │ │ + ldr r0, [pc, #52] @ b3718 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b3720 │ │ │ │ - ldr r1, [pc, #32] @ b3724 │ │ │ │ + ldr r3, [pc, #32] @ b371c │ │ │ │ + ldr r1, [pc, #32] @ b3720 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b36f0 │ │ │ │ - eorseq ip, r8, r8, lsl #19 │ │ │ │ + b b36ec │ │ │ │ + eorseq ip, r8, ip, lsl #19 │ │ │ │ andeq r0, r0, r0, lsr #14 │ │ │ │ - eorseq r9, r4, r0, lsr r2 │ │ │ │ + eorseq r9, r4, ip, asr #16 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r8, lsr #3 │ │ │ │ + eorseq r9, r4, r4, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b37e4 │ │ │ │ + ldr r6, [pc, #164] @ b37e0 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b37c8 │ │ │ │ + beq b37c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3774 │ │ │ │ + beq b3770 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b3774 │ │ │ │ + beq b3770 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b37a8 │ │ │ │ - ldr r3, [pc, #108] @ b37e8 │ │ │ │ + beq b37a4 │ │ │ │ + ldr r3, [pc, #108] @ b37e4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b37b0 │ │ │ │ + bne b37ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b3774 │ │ │ │ - ldr r0, [pc, #52] @ b37ec │ │ │ │ + b b3770 │ │ │ │ + ldr r0, [pc, #52] @ b37e8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b37f0 │ │ │ │ - ldr r1, [pc, #32] @ b37f4 │ │ │ │ + ldr r3, [pc, #32] @ b37ec │ │ │ │ + ldr r1, [pc, #32] @ b37f0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b37c0 │ │ │ │ - @ instruction: 0x0038c8b8 │ │ │ │ + b b37bc │ │ │ │ + @ instruction: 0x0038c8bc │ │ │ │ andeq r0, r0, r0, lsr #14 │ │ │ │ - eorseq r9, r4, r0, ror #2 │ │ │ │ + eorseq r9, r4, ip, ror r7 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r4, ror r1 │ │ │ │ + mlaseq r4, r0, r7, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b38b4 │ │ │ │ + ldr r6, [pc, #164] @ b38b0 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b3898 │ │ │ │ + beq b3894 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3844 │ │ │ │ + beq b3840 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b3844 │ │ │ │ + beq b3840 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b3878 │ │ │ │ - ldr r3, [pc, #108] @ b38b8 │ │ │ │ + beq b3874 │ │ │ │ + ldr r3, [pc, #108] @ b38b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b3880 │ │ │ │ + bne b387c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b3844 │ │ │ │ - ldr r0, [pc, #52] @ b38bc │ │ │ │ + b b3840 │ │ │ │ + ldr r0, [pc, #52] @ b38b8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b38c0 │ │ │ │ - ldr r1, [pc, #32] @ b38c4 │ │ │ │ + ldr r3, [pc, #32] @ b38bc │ │ │ │ + ldr r1, [pc, #32] @ b38c0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b3890 │ │ │ │ - eorseq ip, r8, r8, ror #15 │ │ │ │ + b b388c │ │ │ │ + eorseq ip, r8, ip, ror #15 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r9, r4, r8, lsr #3 │ │ │ │ + eorseq r9, r4, r4, asr #15 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, ip, lsl r1 │ │ │ │ + eorseq r9, r4, r8, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b3984 │ │ │ │ + ldr r6, [pc, #164] @ b3980 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b3968 │ │ │ │ + beq b3964 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3914 │ │ │ │ + beq b3910 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b3914 │ │ │ │ + beq b3910 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b3948 │ │ │ │ - ldr r3, [pc, #108] @ b3988 │ │ │ │ + beq b3944 │ │ │ │ + ldr r3, [pc, #108] @ b3984 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b3950 │ │ │ │ + bne b394c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b3914 │ │ │ │ - ldr r0, [pc, #52] @ b398c │ │ │ │ + b b3910 │ │ │ │ + ldr r0, [pc, #52] @ b3988 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b3990 │ │ │ │ - ldr r1, [pc, #32] @ b3994 │ │ │ │ + ldr r3, [pc, #32] @ b398c │ │ │ │ + ldr r1, [pc, #32] @ b3990 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b3960 │ │ │ │ - eorseq ip, r8, r8, lsl r7 │ │ │ │ + b b395c │ │ │ │ + eorseq ip, r8, ip, lsl r7 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - ldrsbeq r9, [r4], -r8 @ │ │ │ │ + @ instruction: 0x003496f4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r8, ror #1 │ │ │ │ + eorseq r9, r4, r4, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b3a54 │ │ │ │ + ldr r6, [pc, #164] @ b3a50 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b3a38 │ │ │ │ + beq b3a34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b39e4 │ │ │ │ + beq b39e0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b39e4 │ │ │ │ + beq b39e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b3a18 │ │ │ │ - ldr r3, [pc, #108] @ b3a58 │ │ │ │ + beq b3a14 │ │ │ │ + ldr r3, [pc, #108] @ b3a54 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b3a20 │ │ │ │ + bne b3a1c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b39e4 │ │ │ │ - ldr r0, [pc, #52] @ b3a5c │ │ │ │ + b b39e0 │ │ │ │ + ldr r0, [pc, #52] @ b3a58 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b3a60 │ │ │ │ - ldr r1, [pc, #32] @ b3a64 │ │ │ │ + ldr r3, [pc, #32] @ b3a5c │ │ │ │ + ldr r1, [pc, #32] @ b3a60 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b3a30 │ │ │ │ - eorseq ip, r8, r8, asr #12 │ │ │ │ + b b3a2c │ │ │ │ + eorseq ip, r8, ip, asr #12 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r9, r4, r8 │ │ │ │ + eorseq r9, r4, r4, lsr #12 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r4, lsl #1 │ │ │ │ + eorseq r9, r4, r0, lsr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b3b24 │ │ │ │ + ldr r6, [pc, #164] @ b3b20 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b3b08 │ │ │ │ + beq b3b04 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3ab4 │ │ │ │ + beq b3ab0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b3ab4 │ │ │ │ + beq b3ab0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b3ae8 │ │ │ │ - ldr r3, [pc, #108] @ b3b28 │ │ │ │ + beq b3ae4 │ │ │ │ + ldr r3, [pc, #108] @ b3b24 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b3af0 │ │ │ │ + bne b3aec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b3ab4 │ │ │ │ - ldr r0, [pc, #52] @ b3b2c │ │ │ │ + b b3ab0 │ │ │ │ + ldr r0, [pc, #52] @ b3b28 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b3b30 │ │ │ │ - ldr r1, [pc, #32] @ b3b34 │ │ │ │ + ldr r3, [pc, #32] @ b3b2c │ │ │ │ + ldr r1, [pc, #32] @ b3b30 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b3b00 │ │ │ │ - eorseq ip, r8, r8, ror r5 │ │ │ │ + b b3afc │ │ │ │ + eorseq ip, r8, ip, ror r5 │ │ │ │ muleq r0, r4, r6 │ │ │ │ - ldrheq r9, [r4], -r0 @ │ │ │ │ + eorseq r9, r4, ip, asr #13 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r9, r4, r8, lsr #32 │ │ │ │ + eorseq r9, r4, r4, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b3bf4 │ │ │ │ + ldr r6, [pc, #164] @ b3bf0 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b3bd8 │ │ │ │ + beq b3bd4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3b84 │ │ │ │ + beq b3b80 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b3b84 │ │ │ │ + beq b3b80 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b3bb8 │ │ │ │ - ldr r3, [pc, #108] @ b3bf8 │ │ │ │ + beq b3bb4 │ │ │ │ + ldr r3, [pc, #108] @ b3bf4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b3bc0 │ │ │ │ + bne b3bbc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b3b84 │ │ │ │ - ldr r0, [pc, #52] @ b3bfc │ │ │ │ + b b3b80 │ │ │ │ + ldr r0, [pc, #52] @ b3bf8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b3c00 │ │ │ │ - ldr r1, [pc, #32] @ b3c04 │ │ │ │ + ldr r3, [pc, #32] @ b3bfc │ │ │ │ + ldr r1, [pc, #32] @ b3c00 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b3bd0 │ │ │ │ - eorseq ip, r8, r8, lsr #9 │ │ │ │ + b b3bcc │ │ │ │ + eorseq ip, r8, ip, lsr #9 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - eorseq r9, r4, r0, ror r0 │ │ │ │ + eorseq r9, r4, ip, lsl #13 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x00348ffc │ │ │ │ + eorseq r9, r4, r8, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b3cc4 │ │ │ │ + ldr r6, [pc, #164] @ b3cc0 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b3ca8 │ │ │ │ + beq b3ca4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3c54 │ │ │ │ + beq b3c50 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b3c54 │ │ │ │ + beq b3c50 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b3c88 │ │ │ │ - ldr r3, [pc, #108] @ b3cc8 │ │ │ │ + beq b3c84 │ │ │ │ + ldr r3, [pc, #108] @ b3cc4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b3c90 │ │ │ │ + bne b3c8c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b3c54 │ │ │ │ - ldr r0, [pc, #52] @ b3ccc │ │ │ │ + b b3c50 │ │ │ │ + ldr r0, [pc, #52] @ b3cc8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b3cd0 │ │ │ │ - ldr r1, [pc, #32] @ b3cd4 │ │ │ │ + ldr r3, [pc, #32] @ b3ccc │ │ │ │ + ldr r1, [pc, #32] @ b3cd0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b3ca0 │ │ │ │ - @ instruction: 0x0038c3d8 │ │ │ │ + b b3c9c │ │ │ │ + @ instruction: 0x0038c3dc │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - eorseq r8, r4, r0, lsr #31 │ │ │ │ + @ instruction: 0x003495bc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r4, r4, lsr #31 │ │ │ │ + eorseq r9, r4, r0, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b3d8c │ │ │ │ + ldr r3, [pc, #156] @ b3d88 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b3d70 │ │ │ │ + beq b3d6c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3d24 │ │ │ │ + beq b3d20 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b3d24 │ │ │ │ + beq b3d20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b3d50 │ │ │ │ + beq b3d4c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b3d58 │ │ │ │ + beq b3d54 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b3d24 │ │ │ │ - ldr r0, [pc, #48] @ b3d90 │ │ │ │ + b b3d20 │ │ │ │ + ldr r0, [pc, #48] @ b3d8c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b3d94 │ │ │ │ - ldr r1, [pc, #28] @ b3d98 │ │ │ │ + ldr r2, [pc, #28] @ b3d90 │ │ │ │ + ldr r1, [pc, #28] @ b3d94 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b3d68 │ │ │ │ - eorseq ip, r8, r8, lsl #6 │ │ │ │ - @ instruction: 0x003478d4 │ │ │ │ + b b3d64 │ │ │ │ + eorseq ip, r8, ip, lsl #6 │ │ │ │ + @ instruction: 0x00347ef0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r4, r4, lsr pc │ │ │ │ + eorseq r9, r4, r0, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b3e50 │ │ │ │ + ldr r3, [pc, #156] @ b3e4c │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b3e34 │ │ │ │ + beq b3e30 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3de8 │ │ │ │ + beq b3de4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b3de8 │ │ │ │ + beq b3de4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b3e14 │ │ │ │ + beq b3e10 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq b3e1c │ │ │ │ + beq b3e18 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b3de8 │ │ │ │ - ldr r0, [pc, #48] @ b3e54 │ │ │ │ + b b3de4 │ │ │ │ + ldr r0, [pc, #48] @ b3e50 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b3e58 │ │ │ │ - ldr r1, [pc, #28] @ b3e5c │ │ │ │ + ldr r2, [pc, #28] @ b3e54 │ │ │ │ + ldr r1, [pc, #28] @ b3e58 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b3e2c │ │ │ │ - eorseq ip, r8, r4, asr #4 │ │ │ │ - @ instruction: 0x003452f0 │ │ │ │ + b b3e28 │ │ │ │ + eorseq ip, r8, r8, asr #4 │ │ │ │ + eorseq r5, r4, ip, lsl #18 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r4, ip, lsr #29 │ │ │ │ + eorseq r9, r4, r8, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #112] @ b3ee8 │ │ │ │ + ldr ip, [pc, #112] @ b3ee4 │ │ │ │ subs r3, r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq b3ecc │ │ │ │ + beq b3ec8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #96] @ b3eec │ │ │ │ + ldr r0, [pc, #96] @ b3ee8 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ cmp lr, r0 │ │ │ │ - bne b3eb8 │ │ │ │ - ldr r1, [pc, #80] @ b3ef0 │ │ │ │ + bne b3eb4 │ │ │ │ + ldr r1, [pc, #80] @ b3eec │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub r1, r3, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ strb r1, [r2, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ b3ef4 │ │ │ │ + ldr r0, [pc, #52] @ b3ef0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ b3ef8 │ │ │ │ - ldr r1, [pc, #36] @ b3efc │ │ │ │ + ldr r3, [pc, #36] @ b3ef4 │ │ │ │ + ldr r1, [pc, #36] @ b3ef8 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b3ec4 │ │ │ │ - eorseq ip, r8, r0, lsl #3 │ │ │ │ + b b3ec0 │ │ │ │ + eorseq ip, r8, r4, lsl #3 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r7, r4, r8, asr #17 │ │ │ │ + eorseq r7, r4, r4, ror #29 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r4, r0, ror #28 │ │ │ │ + eorseq r9, r4, ip, ror r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #112] @ b3f88 │ │ │ │ + ldr ip, [pc, #112] @ b3f84 │ │ │ │ subs r3, r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq b3f6c │ │ │ │ + beq b3f68 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #96] @ b3f8c │ │ │ │ + ldr r0, [pc, #96] @ b3f88 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ cmp lr, r0 │ │ │ │ - bne b3f58 │ │ │ │ - ldr r1, [pc, #80] @ b3f90 │ │ │ │ + bne b3f54 │ │ │ │ + ldr r1, [pc, #80] @ b3f8c │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub r1, r3, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ strb r1, [r2, #24] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ b3f94 │ │ │ │ + ldr r0, [pc, #52] @ b3f90 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ b3f98 │ │ │ │ - ldr r1, [pc, #36] @ b3f9c │ │ │ │ + ldr r3, [pc, #36] @ b3f94 │ │ │ │ + ldr r1, [pc, #36] @ b3f98 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b3f64 │ │ │ │ - eorseq ip, r8, r0, ror #1 │ │ │ │ + b b3f60 │ │ │ │ + eorseq ip, r8, r4, ror #1 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r7, r4, r8, lsr #16 │ │ │ │ + eorseq r7, r4, r4, asr #28 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r4, r0, lsl #28 │ │ │ │ + eorseq r9, r4, ip, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b4054 │ │ │ │ + ldr r3, [pc, #156] @ b4050 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b4038 │ │ │ │ + beq b4034 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3fec │ │ │ │ + beq b3fe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b3fec │ │ │ │ + beq b3fe8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b4018 │ │ │ │ + beq b4014 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b4020 │ │ │ │ + beq b401c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b3fec │ │ │ │ - ldr r0, [pc, #48] @ b4058 │ │ │ │ + b b3fe8 │ │ │ │ + ldr r0, [pc, #48] @ b4054 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b405c │ │ │ │ - ldr r1, [pc, #28] @ b4060 │ │ │ │ + ldr r2, [pc, #28] @ b4058 │ │ │ │ + ldr r1, [pc, #28] @ b405c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b4030 │ │ │ │ - eorseq ip, r8, r0, asr #32 │ │ │ │ - eorseq lr, r5, ip, ror #16 │ │ │ │ + b b402c │ │ │ │ + eorseq ip, r8, r4, asr #32 │ │ │ │ + eorseq lr, r5, r8, lsl #29 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r4, r0, lsl #27 │ │ │ │ + mlaseq r4, ip, r3, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b4120 │ │ │ │ + ldr r6, [pc, #164] @ b411c │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b4104 │ │ │ │ + beq b4100 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b40b0 │ │ │ │ + beq b40ac │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b40b0 │ │ │ │ + beq b40ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b40e4 │ │ │ │ - ldr r3, [pc, #108] @ b4124 │ │ │ │ + beq b40e0 │ │ │ │ + ldr r3, [pc, #108] @ b4120 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b40ec │ │ │ │ + bne b40e8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b40b0 │ │ │ │ - ldr r0, [pc, #52] @ b4128 │ │ │ │ + b b40ac │ │ │ │ + ldr r0, [pc, #52] @ b4124 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b412c │ │ │ │ - ldr r1, [pc, #32] @ b4130 │ │ │ │ + ldr r3, [pc, #32] @ b4128 │ │ │ │ + ldr r1, [pc, #32] @ b412c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b40fc │ │ │ │ - eorseq fp, r8, ip, ror pc │ │ │ │ + b b40f8 │ │ │ │ + eorseq fp, r8, r0, lsl #31 │ │ │ │ andeq r0, r0, ip, ror r7 │ │ │ │ - eorseq r8, r4, r8, ror sp │ │ │ │ + mlaseq r4, r4, r3, r9 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x00348cf8 │ │ │ │ + eorseq r9, r4, r4, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #112] @ b41bc │ │ │ │ + ldr ip, [pc, #112] @ b41b8 │ │ │ │ subs r3, r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq b41a0 │ │ │ │ + beq b419c │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #96] @ b41c0 │ │ │ │ + ldr r0, [pc, #96] @ b41bc │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ cmp lr, r0 │ │ │ │ - bne b418c │ │ │ │ - ldr r1, [pc, #80] @ b41c4 │ │ │ │ + bne b4188 │ │ │ │ + ldr r1, [pc, #80] @ b41c0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub r1, r3, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ strb r1, [r2, #24] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ b41c8 │ │ │ │ + ldr r0, [pc, #52] @ b41c4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ b41cc │ │ │ │ - ldr r1, [pc, #36] @ b41d0 │ │ │ │ + ldr r3, [pc, #36] @ b41c8 │ │ │ │ + ldr r1, [pc, #36] @ b41cc │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b4198 │ │ │ │ - eorseq fp, r8, ip, lsr #29 │ │ │ │ + b b4194 │ │ │ │ + @ instruction: 0x0038beb0 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - @ instruction: 0x003475f4 │ │ │ │ + eorseq r7, r4, r0, lsl ip │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x00348cf0 │ │ │ │ + eorseq r9, r4, ip, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #176] @ b429c │ │ │ │ + ldr r6, [pc, #176] @ b4298 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b4280 │ │ │ │ + beq b427c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4220 │ │ │ │ + beq b421c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b4220 │ │ │ │ + beq b421c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b4260 │ │ │ │ + beq b425c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r2, [pc, #116] @ b42a0 │ │ │ │ + ldr r2, [pc, #116] @ b429c │ │ │ │ ldrb r3, [r3, #87] @ 0x57 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ lsr r3, r3, #4 │ │ │ │ cmp r4, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq b4268 │ │ │ │ + beq b4264 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b4220 │ │ │ │ - ldr r0, [pc, #52] @ b42a4 │ │ │ │ + b b421c │ │ │ │ + ldr r0, [pc, #52] @ b42a0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b42a8 │ │ │ │ - ldr r1, [pc, #32] @ b42ac │ │ │ │ + ldr r3, [pc, #32] @ b42a4 │ │ │ │ + ldr r1, [pc, #32] @ b42a8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b4278 │ │ │ │ - eorseq fp, r8, ip, lsl #28 │ │ │ │ + b b4274 │ │ │ │ + eorseq fp, r8, r0, lsl lr │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - @ instruction: 0x003476b0 │ │ │ │ + eorseq r7, r4, ip, asr #25 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r4, r0, asr ip │ │ │ │ + eorseq r9, r4, ip, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #172] @ b4374 │ │ │ │ + ldr r6, [pc, #172] @ b4370 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b4358 │ │ │ │ + beq b4354 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b42fc │ │ │ │ + beq b42f8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b42fc │ │ │ │ + beq b42f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b4338 │ │ │ │ + beq b4334 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r2, [pc, #112] @ b4378 │ │ │ │ + ldr r2, [pc, #112] @ b4374 │ │ │ │ ldrb r3, [r3, #87] @ 0x57 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r4, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq b4340 │ │ │ │ + beq b433c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b42fc │ │ │ │ - ldr r0, [pc, #52] @ b437c │ │ │ │ + b b42f8 │ │ │ │ + ldr r0, [pc, #52] @ b4378 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b4380 │ │ │ │ - ldr r1, [pc, #32] @ b4384 │ │ │ │ + ldr r3, [pc, #32] @ b437c │ │ │ │ + ldr r1, [pc, #32] @ b4380 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b4350 │ │ │ │ - eorseq fp, r8, r0, lsr sp │ │ │ │ + b b434c │ │ │ │ + eorseq fp, r8, r4, lsr sp │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r8, r4, r4, lsl #24 │ │ │ │ + eorseq r9, r4, r0, lsr #4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x00348bb0 │ │ │ │ + eorseq r9, r4, ip, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #176] @ b4450 │ │ │ │ + ldr r6, [pc, #176] @ b444c │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b4434 │ │ │ │ + beq b4430 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b43d4 │ │ │ │ + beq b43d0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b43d4 │ │ │ │ + beq b43d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b4414 │ │ │ │ - ldr r3, [pc, #120] @ b4454 │ │ │ │ + beq b4410 │ │ │ │ + ldr r3, [pc, #120] @ b4450 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #108] @ b4458 │ │ │ │ + ldr r3, [pc, #108] @ b4454 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne b441c │ │ │ │ + bne b4418 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #60] @ 0x3c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b43d4 │ │ │ │ - ldr r0, [pc, #56] @ b445c │ │ │ │ + b b43d0 │ │ │ │ + ldr r0, [pc, #56] @ b4458 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ b4460 │ │ │ │ - ldr r1, [pc, #36] @ b4464 │ │ │ │ + ldr r3, [pc, #36] @ b445c │ │ │ │ + ldr r1, [pc, #36] @ b4460 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b442c │ │ │ │ - eorseq fp, r8, r8, asr ip │ │ │ │ + b b4428 │ │ │ │ + eorseq fp, r8, ip, asr ip │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r7, r4, ip, lsr #3 │ │ │ │ + eorseq r7, r4, r8, asr #15 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r4, r8, lsl fp │ │ │ │ + eorseq r9, r4, r4, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b451c │ │ │ │ + ldr r3, [pc, #156] @ b4518 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b4500 │ │ │ │ + beq b44fc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b44b4 │ │ │ │ + beq b44b0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b44b4 │ │ │ │ + beq b44b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b44e0 │ │ │ │ + beq b44dc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b44e8 │ │ │ │ + beq b44e4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b44b4 │ │ │ │ - ldr r0, [pc, #48] @ b4520 │ │ │ │ + b b44b0 │ │ │ │ + ldr r0, [pc, #48] @ b451c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b4524 │ │ │ │ - ldr r1, [pc, #28] @ b4528 │ │ │ │ + ldr r2, [pc, #28] @ b4520 │ │ │ │ + ldr r1, [pc, #28] @ b4524 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b44f8 │ │ │ │ - eorseq fp, r8, r8, ror fp │ │ │ │ - eorseq lr, r5, r4, lsr #7 │ │ │ │ + b b44f4 │ │ │ │ + eorseq fp, r8, ip, ror fp │ │ │ │ + eorseq lr, r5, r0, asr #19 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r4, r8, sl, r8 │ │ │ │ + ldrheq r9, [r4], -r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #196] @ b4608 │ │ │ │ + ldr r6, [pc, #196] @ b4604 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b45ec │ │ │ │ + beq b45e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4578 │ │ │ │ + beq b4574 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b4578 │ │ │ │ + beq b4574 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b45cc │ │ │ │ - ldr r3, [pc, #140] @ b460c │ │ │ │ + beq b45c8 │ │ │ │ + ldr r3, [pc, #140] @ b4608 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r6, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - beq b45b0 │ │ │ │ + beq b45ac │ │ │ │ bl 502d0 │ │ │ │ - ldr r3, [pc, #120] @ b4610 │ │ │ │ + ldr r3, [pc, #120] @ b460c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ cmp r4, r3 │ │ │ │ orreq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b45d4 │ │ │ │ + beq b45d0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b4578 │ │ │ │ - ldr r0, [pc, #56] @ b4614 │ │ │ │ + b b4574 │ │ │ │ + ldr r0, [pc, #56] @ b4610 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ b4618 │ │ │ │ - ldr r1, [pc, #36] @ b461c │ │ │ │ + ldr r3, [pc, #36] @ b4614 │ │ │ │ + ldr r1, [pc, #36] @ b4618 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b45e4 │ │ │ │ - @ instruction: 0x0038bab4 │ │ │ │ + b b45e0 │ │ │ │ + @ instruction: 0x0038bab8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r8, r4, r4, lsr sl │ │ │ │ + eorseq r9, r4, r0, asr r0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r4, r0, ror #19 │ │ │ │ + @ instruction: 0x00348ffc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #176] @ b46e8 │ │ │ │ + ldr r6, [pc, #176] @ b46e4 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b46cc │ │ │ │ + beq b46c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b466c │ │ │ │ + beq b4668 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b466c │ │ │ │ + beq b4668 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b46ac │ │ │ │ - ldr r3, [pc, #120] @ b46ec │ │ │ │ + beq b46a8 │ │ │ │ + ldr r3, [pc, #120] @ b46e8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #108] @ b46f0 │ │ │ │ + ldr r3, [pc, #108] @ b46ec │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne b46b4 │ │ │ │ + bne b46b0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b466c │ │ │ │ - ldr r0, [pc, #56] @ b46f4 │ │ │ │ + b b4668 │ │ │ │ + ldr r0, [pc, #56] @ b46f0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ b46f8 │ │ │ │ - ldr r1, [pc, #36] @ b46fc │ │ │ │ + ldr r3, [pc, #36] @ b46f4 │ │ │ │ + ldr r1, [pc, #36] @ b46f8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b46c4 │ │ │ │ - eorseq fp, r8, r0, asr #19 │ │ │ │ + b b46c0 │ │ │ │ + eorseq fp, r8, r4, asr #19 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r6, r4, r4, lsl pc │ │ │ │ + eorseq r7, r4, r0, lsr r5 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r4, r4, asr #18 │ │ │ │ + eorseq r8, r4, r0, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b47b4 │ │ │ │ + ldr r3, [pc, #156] @ b47b0 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b4798 │ │ │ │ + beq b4794 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b474c │ │ │ │ + beq b4748 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b474c │ │ │ │ + beq b4748 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b4778 │ │ │ │ + beq b4774 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq b4780 │ │ │ │ + beq b477c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #32] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b474c │ │ │ │ - ldr r0, [pc, #48] @ b47b8 │ │ │ │ + b b4748 │ │ │ │ + ldr r0, [pc, #48] @ b47b4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b47bc │ │ │ │ - ldr r1, [pc, #28] @ b47c0 │ │ │ │ + ldr r2, [pc, #28] @ b47b8 │ │ │ │ + ldr r1, [pc, #28] @ b47bc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b4790 │ │ │ │ - eorseq fp, r8, r0, ror #17 │ │ │ │ - eorseq r4, r4, ip, lsl #19 │ │ │ │ + b b478c │ │ │ │ + eorseq fp, r8, r4, ror #17 │ │ │ │ + eorseq r4, r4, r8, lsr #31 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x003488b4 │ │ │ │ + @ instruction: 0x00348ed0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b4878 │ │ │ │ + ldr r3, [pc, #156] @ b4874 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b485c │ │ │ │ + beq b4858 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4810 │ │ │ │ + beq b480c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b4810 │ │ │ │ + beq b480c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b483c │ │ │ │ + beq b4838 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b4844 │ │ │ │ + beq b4840 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b4810 │ │ │ │ - ldr r0, [pc, #48] @ b487c │ │ │ │ + b b480c │ │ │ │ + ldr r0, [pc, #48] @ b4878 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b4880 │ │ │ │ - ldr r1, [pc, #28] @ b4884 │ │ │ │ + ldr r2, [pc, #28] @ b487c │ │ │ │ + ldr r1, [pc, #28] @ b4880 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b4854 │ │ │ │ - eorseq fp, r8, ip, lsl r8 │ │ │ │ - eorseq lr, r5, r8, asr #32 │ │ │ │ + b b4850 │ │ │ │ + eorseq fp, r8, r0, lsr #16 │ │ │ │ + eorseq lr, r5, r4, ror #12 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r4, ip, lsr #16 │ │ │ │ + eorseq r8, r4, r8, asr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #176] @ b4950 │ │ │ │ + ldr r6, [pc, #176] @ b494c │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b4934 │ │ │ │ + beq b4930 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b48d4 │ │ │ │ + beq b48d0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b48d4 │ │ │ │ + beq b48d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b4914 │ │ │ │ + beq b4910 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r2, [pc, #116] @ b4954 │ │ │ │ + ldr r2, [pc, #116] @ b4950 │ │ │ │ ldrb r3, [r3, #87] @ 0x57 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq b491c │ │ │ │ + beq b4918 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b48d4 │ │ │ │ - ldr r0, [pc, #52] @ b4958 │ │ │ │ + b b48d0 │ │ │ │ + ldr r0, [pc, #52] @ b4954 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b495c │ │ │ │ - ldr r1, [pc, #32] @ b4960 │ │ │ │ + ldr r3, [pc, #32] @ b4958 │ │ │ │ + ldr r1, [pc, #32] @ b495c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b492c │ │ │ │ - eorseq fp, r8, r8, asr r7 │ │ │ │ + b b4928 │ │ │ │ + eorseq fp, r8, ip, asr r7 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r8, r4, r4, ror #15 │ │ │ │ + eorseq r8, r4, r0, lsl #28 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r4, r8, lsl #15 │ │ │ │ + eorseq r8, r4, r4, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #176] @ b4a2c │ │ │ │ + ldr r6, [pc, #176] @ b4a28 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b4a10 │ │ │ │ + beq b4a0c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b49b0 │ │ │ │ + beq b49ac │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b49b0 │ │ │ │ + beq b49ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b49f0 │ │ │ │ + beq b49ec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r2, [pc, #116] @ b4a30 │ │ │ │ + ldr r2, [pc, #116] @ b4a2c │ │ │ │ ldrb r3, [r3, #87] @ 0x57 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq b49f8 │ │ │ │ + beq b49f4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b49b0 │ │ │ │ - ldr r0, [pc, #52] @ b4a34 │ │ │ │ + b b49ac │ │ │ │ + ldr r0, [pc, #52] @ b4a30 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b4a38 │ │ │ │ - ldr r1, [pc, #32] @ b4a3c │ │ │ │ + ldr r3, [pc, #32] @ b4a34 │ │ │ │ + ldr r1, [pc, #32] @ b4a38 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b4a08 │ │ │ │ - eorseq fp, r8, ip, ror r6 │ │ │ │ + b b4a04 │ │ │ │ + eorseq fp, r8, r0, lsl #13 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r8, r4, r8, lsl #14 │ │ │ │ + eorseq r8, r4, r4, lsr #26 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x003486fc │ │ │ │ + eorseq r8, r4, r8, lsl sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #196] @ b4b1c │ │ │ │ + ldr r6, [pc, #196] @ b4b18 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b4b00 │ │ │ │ + beq b4afc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4a8c │ │ │ │ + beq b4a88 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b4a8c │ │ │ │ + beq b4a88 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b4ae0 │ │ │ │ - ldr r3, [pc, #140] @ b4b20 │ │ │ │ + beq b4adc │ │ │ │ + ldr r3, [pc, #140] @ b4b1c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r6, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - beq b4ac4 │ │ │ │ + beq b4ac0 │ │ │ │ bl 502d0 │ │ │ │ - ldr r3, [pc, #120] @ b4b24 │ │ │ │ + ldr r3, [pc, #120] @ b4b20 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ cmp r4, r3 │ │ │ │ orreq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4ae8 │ │ │ │ + beq b4ae4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #32] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b4a8c │ │ │ │ - ldr r0, [pc, #56] @ b4b28 │ │ │ │ + b b4a88 │ │ │ │ + ldr r0, [pc, #56] @ b4b24 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ b4b2c │ │ │ │ - ldr r1, [pc, #36] @ b4b30 │ │ │ │ + ldr r3, [pc, #36] @ b4b28 │ │ │ │ + ldr r1, [pc, #36] @ b4b2c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b4af8 │ │ │ │ - eorseq fp, r8, r0, lsr #11 │ │ │ │ + b b4af4 │ │ │ │ + eorseq fp, r8, r4, lsr #11 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r8, r4, r0, lsr #10 │ │ │ │ + eorseq r8, r4, ip, lsr fp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r4, ip, asr #12 │ │ │ │ + eorseq r8, r4, r8, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #176] @ b4bfc │ │ │ │ + ldr r6, [pc, #176] @ b4bf8 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b4be0 │ │ │ │ + beq b4bdc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4b80 │ │ │ │ + beq b4b7c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b4b80 │ │ │ │ + beq b4b7c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b4bc0 │ │ │ │ + beq b4bbc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r2, [pc, #116] @ b4c00 │ │ │ │ + ldr r2, [pc, #116] @ b4bfc │ │ │ │ ldrb r3, [r3, #87] @ 0x57 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ lsr r3, r3, #1 │ │ │ │ cmp r4, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq b4bc8 │ │ │ │ + beq b4bc4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b4b80 │ │ │ │ - ldr r0, [pc, #52] @ b4c04 │ │ │ │ + b b4b7c │ │ │ │ + ldr r0, [pc, #52] @ b4c00 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b4c08 │ │ │ │ - ldr r1, [pc, #32] @ b4c0c │ │ │ │ + ldr r3, [pc, #32] @ b4c04 │ │ │ │ + ldr r1, [pc, #32] @ b4c08 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b4bd8 │ │ │ │ - eorseq fp, r8, ip, lsr #9 │ │ │ │ + b b4bd4 │ │ │ │ + @ instruction: 0x0038b4b0 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - @ instruction: 0x003485fc │ │ │ │ + eorseq r8, r4, r8, lsl ip │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r4, r4, lsr #11 │ │ │ │ + eorseq r8, r4, r0, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #112] @ b4c98 │ │ │ │ + ldr ip, [pc, #112] @ b4c94 │ │ │ │ subs r3, r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq b4c7c │ │ │ │ + beq b4c78 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #96] @ b4c9c │ │ │ │ + ldr r0, [pc, #96] @ b4c98 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ cmp lr, r0 │ │ │ │ - bne b4c68 │ │ │ │ - ldr r1, [pc, #80] @ b4ca0 │ │ │ │ + bne b4c64 │ │ │ │ + ldr r1, [pc, #80] @ b4c9c │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub r1, r3, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ strb r1, [r2, #25] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ b4ca4 │ │ │ │ + ldr r0, [pc, #52] @ b4ca0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ b4ca8 │ │ │ │ - ldr r1, [pc, #36] @ b4cac │ │ │ │ + ldr r3, [pc, #36] @ b4ca4 │ │ │ │ + ldr r1, [pc, #36] @ b4ca8 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b4c74 │ │ │ │ - @ instruction: 0x0038b3d0 │ │ │ │ + b b4c70 │ │ │ │ + @ instruction: 0x0038b3d4 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r6, r4, r8, lsl fp │ │ │ │ + eorseq r7, r4, r4, lsr r1 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r4, r4, asr r5 │ │ │ │ + eorseq r8, r4, r0, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #112] @ b4d38 │ │ │ │ + ldr ip, [pc, #112] @ b4d34 │ │ │ │ subs r3, r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq b4d1c │ │ │ │ + beq b4d18 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #96] @ b4d3c │ │ │ │ + ldr r0, [pc, #96] @ b4d38 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ cmp lr, r0 │ │ │ │ - bne b4d08 │ │ │ │ - ldr r1, [pc, #80] @ b4d40 │ │ │ │ + bne b4d04 │ │ │ │ + ldr r1, [pc, #80] @ b4d3c │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub r1, r3, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ strb r1, [r2, #24] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ b4d44 │ │ │ │ + ldr r0, [pc, #52] @ b4d40 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ b4d48 │ │ │ │ - ldr r1, [pc, #36] @ b4d4c │ │ │ │ + ldr r3, [pc, #36] @ b4d44 │ │ │ │ + ldr r1, [pc, #36] @ b4d48 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b4d14 │ │ │ │ - eorseq fp, r8, r0, lsr r3 │ │ │ │ + b b4d10 │ │ │ │ + eorseq fp, r8, r4, lsr r3 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r6, r4, r8, ror sl │ │ │ │ + mlaseq r4, r4, r0, r7 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r4, ip, ror #9 │ │ │ │ + eorseq r8, r4, r8, lsl #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b4e04 │ │ │ │ + ldr r3, [pc, #156] @ b4e00 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b4de8 │ │ │ │ + beq b4de4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4d9c │ │ │ │ + beq b4d98 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b4d9c │ │ │ │ + beq b4d98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b4dc8 │ │ │ │ + beq b4dc4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq b4dd0 │ │ │ │ + beq b4dcc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b4d9c │ │ │ │ - ldr r0, [pc, #48] @ b4e08 │ │ │ │ + b b4d98 │ │ │ │ + ldr r0, [pc, #48] @ b4e04 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b4e0c │ │ │ │ - ldr r1, [pc, #28] @ b4e10 │ │ │ │ + ldr r2, [pc, #28] @ b4e08 │ │ │ │ + ldr r1, [pc, #28] @ b4e0c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b4de0 │ │ │ │ - mlaseq r8, r0, r2, fp │ │ │ │ - eorseq r4, r4, ip, lsr r3 │ │ │ │ + b b4ddc │ │ │ │ + mlaseq r8, r4, r2, fp │ │ │ │ + eorseq r4, r4, r8, asr r9 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r4, r8, asr r4 │ │ │ │ + eorseq r8, r4, r4, ror sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #176] @ b4edc │ │ │ │ + ldr r6, [pc, #176] @ b4ed8 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b4ec0 │ │ │ │ + beq b4ebc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4e60 │ │ │ │ + beq b4e5c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b4e60 │ │ │ │ + beq b4e5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b4ea0 │ │ │ │ - ldr r3, [pc, #120] @ b4ee0 │ │ │ │ + beq b4e9c │ │ │ │ + ldr r3, [pc, #120] @ b4edc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #108] @ b4ee4 │ │ │ │ + ldr r3, [pc, #108] @ b4ee0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne b4ea8 │ │ │ │ + bne b4ea4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b4e60 │ │ │ │ - ldr r0, [pc, #56] @ b4ee8 │ │ │ │ + b b4e5c │ │ │ │ + ldr r0, [pc, #56] @ b4ee4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ b4eec │ │ │ │ - ldr r1, [pc, #36] @ b4ef0 │ │ │ │ + ldr r3, [pc, #36] @ b4ee8 │ │ │ │ + ldr r1, [pc, #36] @ b4eec │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b4eb8 │ │ │ │ - eorseq fp, r8, ip, asr #3 │ │ │ │ + b b4eb4 │ │ │ │ + @ instruction: 0x0038b1d0 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r8, r4, r8, lsl #8 │ │ │ │ + eorseq r8, r4, r4, lsr #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x003483b8 │ │ │ │ + @ instruction: 0x003489d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #184] @ b4fc4 │ │ │ │ + ldr r6, [pc, #184] @ b4fc0 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b4fa8 │ │ │ │ + beq b4fa4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4f40 │ │ │ │ + beq b4f3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b4f40 │ │ │ │ + beq b4f3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b4f74 │ │ │ │ - ldr r3, [pc, #128] @ b4fc8 │ │ │ │ + beq b4f70 │ │ │ │ + ldr r3, [pc, #128] @ b4fc4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b4f7c │ │ │ │ + bne b4f78 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b4f40 │ │ │ │ - ldr r3, [pc, #72] @ b4fcc │ │ │ │ + b b4f3c │ │ │ │ + ldr r3, [pc, #72] @ b4fc8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq b4f58 │ │ │ │ - ldr r0, [pc, #56] @ b4fd0 │ │ │ │ + beq b4f54 │ │ │ │ + ldr r0, [pc, #56] @ b4fcc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ b4fd4 │ │ │ │ - ldr r1, [pc, #36] @ b4fd8 │ │ │ │ + ldr r3, [pc, #36] @ b4fd0 │ │ │ │ + ldr r1, [pc, #36] @ b4fd4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b4fa0 │ │ │ │ - eorseq fp, r8, ip, ror #1 │ │ │ │ + b b4f9c │ │ │ │ + ldrsheq fp, [r8], -r0 @ │ │ │ │ andeq r0, r0, r0, lsl r7 │ │ │ │ andeq r0, r0, ip, lsr #26 │ │ │ │ - eorseq r8, r4, r8, ror r3 │ │ │ │ + mlaseq r4, r4, r9, r8 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r4, r4, lsr #6 │ │ │ │ + eorseq r8, r4, r0, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b5090 │ │ │ │ + ldr r3, [pc, #156] @ b508c │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b5074 │ │ │ │ + beq b5070 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5028 │ │ │ │ + beq b5024 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b5028 │ │ │ │ + beq b5024 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b5054 │ │ │ │ + beq b5050 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq b505c │ │ │ │ + beq b5058 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b5028 │ │ │ │ - ldr r0, [pc, #48] @ b5094 │ │ │ │ + b b5024 │ │ │ │ + ldr r0, [pc, #48] @ b5090 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b5098 │ │ │ │ - ldr r1, [pc, #28] @ b509c │ │ │ │ + ldr r2, [pc, #28] @ b5094 │ │ │ │ + ldr r1, [pc, #28] @ b5098 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b506c │ │ │ │ - eorseq fp, r8, r4 │ │ │ │ - ldrheq r4, [r4], -r0 @ │ │ │ │ + b b5068 │ │ │ │ + eorseq fp, r8, r8 │ │ │ │ + eorseq r4, r4, ip, asr #13 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x003482b0 │ │ │ │ + eorseq r8, r4, ip, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b5154 │ │ │ │ + ldr r3, [pc, #156] @ b5150 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b5138 │ │ │ │ + beq b5134 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b50ec │ │ │ │ + beq b50e8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b50ec │ │ │ │ + beq b50e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b5118 │ │ │ │ + beq b5114 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq b5120 │ │ │ │ + beq b511c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b50ec │ │ │ │ - ldr r0, [pc, #48] @ b5158 │ │ │ │ + b b50e8 │ │ │ │ + ldr r0, [pc, #48] @ b5154 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b515c │ │ │ │ - ldr r1, [pc, #28] @ b5160 │ │ │ │ + ldr r2, [pc, #28] @ b5158 │ │ │ │ + ldr r1, [pc, #28] @ b515c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b5130 │ │ │ │ - eorseq sl, r8, r0, asr #30 │ │ │ │ - eorseq r3, r4, ip, ror #31 │ │ │ │ + b b512c │ │ │ │ + eorseq sl, r8, r4, asr #30 │ │ │ │ + eorseq r4, r4, r8, lsl #12 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r4, r0, lsr r2 │ │ │ │ + eorseq r8, r4, ip, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #172] @ b5228 │ │ │ │ + ldr r6, [pc, #172] @ b5224 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b520c │ │ │ │ + beq b5208 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b51b0 │ │ │ │ + beq b51ac │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b51b0 │ │ │ │ + beq b51ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b51ec │ │ │ │ + beq b51e8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r2, [pc, #112] @ b522c │ │ │ │ + ldr r2, [pc, #112] @ b5228 │ │ │ │ ldrb r3, [r3, #87] @ 0x57 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r4, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq b51f4 │ │ │ │ + beq b51f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b51b0 │ │ │ │ - ldr r0, [pc, #52] @ b5230 │ │ │ │ + b b51ac │ │ │ │ + ldr r0, [pc, #52] @ b522c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b5234 │ │ │ │ - ldr r1, [pc, #32] @ b5238 │ │ │ │ + ldr r3, [pc, #32] @ b5230 │ │ │ │ + ldr r1, [pc, #32] @ b5234 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b5204 │ │ │ │ - eorseq sl, r8, ip, ror lr │ │ │ │ + b b5200 │ │ │ │ + eorseq sl, r8, r0, lsl #29 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r7, r4, r0, asr sp │ │ │ │ + eorseq r8, r4, ip, ror #6 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r4, r8, r1, r8 │ │ │ │ + @ instruction: 0x003487b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #112] @ b52c4 │ │ │ │ + ldr ip, [pc, #112] @ b52c0 │ │ │ │ subs r3, r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq b52a8 │ │ │ │ + beq b52a4 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #96] @ b52c8 │ │ │ │ + ldr r0, [pc, #96] @ b52c4 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ cmp lr, r0 │ │ │ │ - bne b5294 │ │ │ │ - ldr r1, [pc, #80] @ b52cc │ │ │ │ + bne b5290 │ │ │ │ + ldr r1, [pc, #80] @ b52c8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub r1, r3, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ strb r1, [r2, #60] @ 0x3c │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ b52d0 │ │ │ │ + ldr r0, [pc, #52] @ b52cc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ b52d4 │ │ │ │ - ldr r1, [pc, #36] @ b52d8 │ │ │ │ + ldr r3, [pc, #36] @ b52d0 │ │ │ │ + ldr r1, [pc, #36] @ b52d4 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b52a0 │ │ │ │ - eorseq sl, r8, r4, lsr #27 │ │ │ │ + b b529c │ │ │ │ + eorseq sl, r8, r8, lsr #27 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r6, r4, ip, ror #9 │ │ │ │ + eorseq r6, r4, r8, lsl #22 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r4, r4, lsr r1 │ │ │ │ + eorseq r8, r4, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b5390 │ │ │ │ + ldr r3, [pc, #156] @ b538c │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b5374 │ │ │ │ + beq b5370 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5328 │ │ │ │ + beq b5324 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b5328 │ │ │ │ + beq b5324 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b5354 │ │ │ │ + beq b5350 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b535c │ │ │ │ + beq b5358 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b5328 │ │ │ │ - ldr r0, [pc, #48] @ b5394 │ │ │ │ + b b5324 │ │ │ │ + ldr r0, [pc, #48] @ b5390 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b5398 │ │ │ │ - ldr r1, [pc, #28] @ b539c │ │ │ │ + ldr r2, [pc, #28] @ b5394 │ │ │ │ + ldr r1, [pc, #28] @ b5398 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b536c │ │ │ │ - eorseq sl, r8, r4, lsl #26 │ │ │ │ - @ instruction: 0x003462d0 │ │ │ │ + b b5368 │ │ │ │ + eorseq sl, r8, r8, lsl #26 │ │ │ │ + eorseq r6, r4, ip, ror #17 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r4, r8, lsr #1 │ │ │ │ + eorseq r8, r4, r4, asr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b5454 │ │ │ │ + ldr r3, [pc, #156] @ b5450 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b5438 │ │ │ │ + beq b5434 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b53ec │ │ │ │ + beq b53e8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b53ec │ │ │ │ + beq b53e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b5418 │ │ │ │ + beq b5414 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b5420 │ │ │ │ + beq b541c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b53ec │ │ │ │ - ldr r0, [pc, #48] @ b5458 │ │ │ │ + b b53e8 │ │ │ │ + ldr r0, [pc, #48] @ b5454 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b545c │ │ │ │ - ldr r1, [pc, #28] @ b5460 │ │ │ │ + ldr r2, [pc, #28] @ b5458 │ │ │ │ + ldr r1, [pc, #28] @ b545c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b5430 │ │ │ │ - eorseq sl, r8, r0, asr #24 │ │ │ │ - eorseq r6, r4, ip, lsl #4 │ │ │ │ + b b542c │ │ │ │ + eorseq sl, r8, r4, asr #24 │ │ │ │ + eorseq r6, r4, r8, lsr #16 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r8, r4, r0, lsr #32 │ │ │ │ + eorseq r8, r4, ip, lsr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b5518 │ │ │ │ + ldr r3, [pc, #156] @ b5514 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b54fc │ │ │ │ + beq b54f8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b54b0 │ │ │ │ + beq b54ac │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b54b0 │ │ │ │ + beq b54ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b54dc │ │ │ │ + beq b54d8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b54e4 │ │ │ │ + beq b54e0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b54b0 │ │ │ │ - ldr r0, [pc, #48] @ b551c │ │ │ │ + b b54ac │ │ │ │ + ldr r0, [pc, #48] @ b5518 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b5520 │ │ │ │ - ldr r1, [pc, #28] @ b5524 │ │ │ │ + ldr r2, [pc, #28] @ b551c │ │ │ │ + ldr r1, [pc, #28] @ b5520 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b54f4 │ │ │ │ - eorseq sl, r8, ip, ror fp │ │ │ │ - eorseq r6, r4, r8, asr #2 │ │ │ │ + b b54f0 │ │ │ │ + eorseq sl, r8, r0, lsl #23 │ │ │ │ + eorseq r6, r4, r4, ror #14 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r4, r4, pc, r7 @ │ │ │ │ + @ instruction: 0x003485b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b55dc │ │ │ │ + ldr r3, [pc, #156] @ b55d8 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b55c0 │ │ │ │ + beq b55bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5574 │ │ │ │ + beq b5570 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b5574 │ │ │ │ + beq b5570 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b55a0 │ │ │ │ + beq b559c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b55a8 │ │ │ │ + beq b55a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #32] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b5574 │ │ │ │ - ldr r0, [pc, #48] @ b55e0 │ │ │ │ + b b5570 │ │ │ │ + ldr r0, [pc, #48] @ b55dc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b55e4 │ │ │ │ - ldr r1, [pc, #28] @ b55e8 │ │ │ │ + ldr r2, [pc, #28] @ b55e0 │ │ │ │ + ldr r1, [pc, #28] @ b55e4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b55b8 │ │ │ │ - @ instruction: 0x0038aab8 │ │ │ │ - eorseq r6, r4, r4, lsl #1 │ │ │ │ + b b55b4 │ │ │ │ + @ instruction: 0x0038aabc │ │ │ │ + eorseq r6, r4, r0, lsr #13 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r7, r4, r0, lsl pc │ │ │ │ + eorseq r8, r4, ip, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b56a0 │ │ │ │ + ldr r3, [pc, #156] @ b569c │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b5684 │ │ │ │ + beq b5680 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5638 │ │ │ │ + beq b5634 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b5638 │ │ │ │ + beq b5634 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b5664 │ │ │ │ + beq b5660 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq b566c │ │ │ │ + beq b5668 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b5638 │ │ │ │ - ldr r0, [pc, #48] @ b56a4 │ │ │ │ + b b5634 │ │ │ │ + ldr r0, [pc, #48] @ b56a0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b56a8 │ │ │ │ - ldr r1, [pc, #28] @ b56ac │ │ │ │ + ldr r2, [pc, #28] @ b56a4 │ │ │ │ + ldr r1, [pc, #28] @ b56a8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b567c │ │ │ │ - @ instruction: 0x0038a9f4 │ │ │ │ - eorseq r3, r4, r0, lsr #21 │ │ │ │ + b b5678 │ │ │ │ + @ instruction: 0x0038a9f8 │ │ │ │ + ldrheq r4, [r4], -ip @ │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r7, r4, r4, lsl #29 │ │ │ │ + eorseq r8, r4, r0, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b5764 │ │ │ │ + ldr r3, [pc, #156] @ b5760 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b5748 │ │ │ │ + beq b5744 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b56fc │ │ │ │ + beq b56f8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b56fc │ │ │ │ + beq b56f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b5728 │ │ │ │ + beq b5724 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b5730 │ │ │ │ + beq b572c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b56fc │ │ │ │ - ldr r0, [pc, #48] @ b5768 │ │ │ │ + b b56f8 │ │ │ │ + ldr r0, [pc, #48] @ b5764 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b576c │ │ │ │ - ldr r1, [pc, #28] @ b5770 │ │ │ │ + ldr r2, [pc, #28] @ b5768 │ │ │ │ + ldr r1, [pc, #28] @ b576c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b5740 │ │ │ │ - eorseq sl, r8, r0, lsr r9 │ │ │ │ - @ instruction: 0x00345efc │ │ │ │ + b b573c │ │ │ │ + eorseq sl, r8, r4, lsr r9 │ │ │ │ + eorseq r6, r4, r8, lsl r5 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x00347df8 │ │ │ │ + eorseq r8, r4, r4, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b5828 │ │ │ │ + ldr r3, [pc, #156] @ b5824 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b580c │ │ │ │ + beq b5808 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b57c0 │ │ │ │ + beq b57bc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b57c0 │ │ │ │ + beq b57bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b57ec │ │ │ │ + beq b57e8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq b57f4 │ │ │ │ + beq b57f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b57c0 │ │ │ │ - ldr r0, [pc, #48] @ b582c │ │ │ │ + b b57bc │ │ │ │ + ldr r0, [pc, #48] @ b5828 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b5830 │ │ │ │ - ldr r1, [pc, #28] @ b5834 │ │ │ │ + ldr r2, [pc, #28] @ b582c │ │ │ │ + ldr r1, [pc, #28] @ b5830 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b5804 │ │ │ │ - eorseq sl, r8, ip, ror #16 │ │ │ │ - eorseq r3, r4, r8, lsl r9 │ │ │ │ + b b5800 │ │ │ │ + eorseq sl, r8, r0, ror r8 │ │ │ │ + eorseq r3, r4, r4, lsr pc │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r7, r4, r8, ror #26 │ │ │ │ + eorseq r8, r4, r4, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b58ec │ │ │ │ + ldr r3, [pc, #156] @ b58e8 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b58d0 │ │ │ │ + beq b58cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5884 │ │ │ │ + beq b5880 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b5884 │ │ │ │ + beq b5880 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b58b0 │ │ │ │ + beq b58ac │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b58b8 │ │ │ │ + beq b58b4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b5884 │ │ │ │ - ldr r0, [pc, #48] @ b58f0 │ │ │ │ + b b5880 │ │ │ │ + ldr r0, [pc, #48] @ b58ec │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b58f4 │ │ │ │ - ldr r1, [pc, #28] @ b58f8 │ │ │ │ + ldr r2, [pc, #28] @ b58f0 │ │ │ │ + ldr r1, [pc, #28] @ b58f4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b58c8 │ │ │ │ - eorseq sl, r8, r8, lsr #15 │ │ │ │ - eorseq r5, r4, r4, ror sp │ │ │ │ + b b58c4 │ │ │ │ + eorseq sl, r8, ip, lsr #15 │ │ │ │ + mlaseq r4, r0, r3, r6 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x00347cdc │ │ │ │ + @ instruction: 0x003482f8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b59b0 │ │ │ │ + ldr r3, [pc, #156] @ b59ac │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b5994 │ │ │ │ + beq b5990 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5948 │ │ │ │ + beq b5944 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b5948 │ │ │ │ + beq b5944 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b5974 │ │ │ │ + beq b5970 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b597c │ │ │ │ + beq b5978 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b5948 │ │ │ │ - ldr r0, [pc, #48] @ b59b4 │ │ │ │ + b b5944 │ │ │ │ + ldr r0, [pc, #48] @ b59b0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b59b8 │ │ │ │ - ldr r1, [pc, #28] @ b59bc │ │ │ │ + ldr r2, [pc, #28] @ b59b4 │ │ │ │ + ldr r1, [pc, #28] @ b59b8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b598c │ │ │ │ - eorseq sl, r8, r4, ror #13 │ │ │ │ - @ instruction: 0x00345cb0 │ │ │ │ + b b5988 │ │ │ │ + eorseq sl, r8, r8, ror #13 │ │ │ │ + eorseq r6, r4, ip, asr #5 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r7, r4, r8, asr ip │ │ │ │ + eorseq r8, r4, r4, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b5a7c │ │ │ │ + ldr r6, [pc, #164] @ b5a78 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b5a60 │ │ │ │ + beq b5a5c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5a0c │ │ │ │ + beq b5a08 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b5a0c │ │ │ │ + beq b5a08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b5a40 │ │ │ │ - ldr r3, [pc, #108] @ b5a80 │ │ │ │ + beq b5a3c │ │ │ │ + ldr r3, [pc, #108] @ b5a7c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b5a48 │ │ │ │ + bne b5a44 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b5a0c │ │ │ │ - ldr r0, [pc, #52] @ b5a84 │ │ │ │ + b b5a08 │ │ │ │ + ldr r0, [pc, #52] @ b5a80 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b5a88 │ │ │ │ - ldr r1, [pc, #32] @ b5a8c │ │ │ │ + ldr r3, [pc, #32] @ b5a84 │ │ │ │ + ldr r1, [pc, #32] @ b5a88 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b5a58 │ │ │ │ - eorseq sl, r8, r0, lsr #12 │ │ │ │ + b b5a54 │ │ │ │ + eorseq sl, r8, r4, lsr #12 │ │ │ │ andeq r0, r0, r8, lsr #26 │ │ │ │ - eorseq r7, r4, ip, lsl ip │ │ │ │ + eorseq r8, r4, r8, lsr r2 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r7, r4, ip, asr #23 │ │ │ │ + eorseq r8, r4, r8, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #172] @ b5b54 │ │ │ │ + ldr r6, [pc, #172] @ b5b50 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b5b38 │ │ │ │ + beq b5b34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5adc │ │ │ │ + beq b5ad8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b5adc │ │ │ │ + beq b5ad8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b5b0c │ │ │ │ - ldr r3, [pc, #116] @ b5b58 │ │ │ │ + beq b5b08 │ │ │ │ + ldr r3, [pc, #116] @ b5b54 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r6, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne b5b14 │ │ │ │ + bne b5b10 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b5adc │ │ │ │ + b b5ad8 │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5af0 │ │ │ │ - ldr r0, [pc, #52] @ b5b5c │ │ │ │ + bne b5aec │ │ │ │ + ldr r0, [pc, #52] @ b5b58 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b5b60 │ │ │ │ - ldr r1, [pc, #32] @ b5b64 │ │ │ │ + ldr r3, [pc, #32] @ b5b5c │ │ │ │ + ldr r1, [pc, #32] @ b5b60 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b5b30 │ │ │ │ - eorseq sl, r8, r0, asr r5 │ │ │ │ + b b5b2c │ │ │ │ + eorseq sl, r8, r4, asr r5 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq r0, r5, r0, lsl r7 │ │ │ │ + eorseq r0, r5, ip, lsr #26 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r7, r4, ip, asr #22 │ │ │ │ + eorseq r8, r4, r8, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #196] @ b5c44 │ │ │ │ + ldr r6, [pc, #196] @ b5c40 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b5c28 │ │ │ │ + beq b5c24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5bb4 │ │ │ │ + beq b5bb0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b5bb4 │ │ │ │ + beq b5bb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b5c08 │ │ │ │ - ldr r3, [pc, #140] @ b5c48 │ │ │ │ + beq b5c04 │ │ │ │ + ldr r3, [pc, #140] @ b5c44 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq b5bec │ │ │ │ - ldr r3, [pc, #120] @ b5c4c │ │ │ │ + beq b5be8 │ │ │ │ + ldr r3, [pc, #120] @ b5c48 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #112] @ b5c50 │ │ │ │ + ldr r3, [pc, #112] @ b5c4c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne b5c10 │ │ │ │ + bne b5c0c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #32] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b5bb4 │ │ │ │ - ldr r0, [pc, #60] @ b5c54 │ │ │ │ + b b5bb0 │ │ │ │ + ldr r0, [pc, #60] @ b5c50 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #40] @ b5c58 │ │ │ │ - ldr r1, [pc, #40] @ b5c5c │ │ │ │ + ldr r3, [pc, #40] @ b5c54 │ │ │ │ + ldr r1, [pc, #40] @ b5c58 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b5c20 │ │ │ │ - eorseq sl, r8, r8, ror r4 │ │ │ │ + b b5c1c │ │ │ │ + eorseq sl, r8, ip, ror r4 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r7, r4, ip, ror #21 │ │ │ │ + eorseq r8, r4, r8, lsl #2 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r4, r8, sl, r7 │ │ │ │ + ldrheq r8, [r4], -r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b5d14 │ │ │ │ + ldr r3, [pc, #156] @ b5d10 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b5cf8 │ │ │ │ + beq b5cf4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5cac │ │ │ │ + beq b5ca8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b5cac │ │ │ │ + beq b5ca8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b5cd8 │ │ │ │ + beq b5cd4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq b5ce0 │ │ │ │ + beq b5cdc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b5cac │ │ │ │ - ldr r0, [pc, #48] @ b5d18 │ │ │ │ + b b5ca8 │ │ │ │ + ldr r0, [pc, #48] @ b5d14 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b5d1c │ │ │ │ - ldr r1, [pc, #28] @ b5d20 │ │ │ │ + ldr r2, [pc, #28] @ b5d18 │ │ │ │ + ldr r1, [pc, #28] @ b5d1c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b5cf0 │ │ │ │ - eorseq sl, r8, r0, lsl #7 │ │ │ │ - eorseq r3, r4, ip, lsr #8 │ │ │ │ + b b5cec │ │ │ │ + eorseq sl, r8, r4, lsl #7 │ │ │ │ + eorseq r3, r4, r8, asr #20 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r7, r4, r8, lsr sl │ │ │ │ + eorseq r8, r4, r4, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #172] @ b5de8 │ │ │ │ + ldr r6, [pc, #172] @ b5de4 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b5dcc │ │ │ │ + beq b5dc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5d70 │ │ │ │ + beq b5d6c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b5d70 │ │ │ │ + beq b5d6c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b5dac │ │ │ │ + beq b5da8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r2, [pc, #112] @ b5dec │ │ │ │ + ldr r2, [pc, #112] @ b5de8 │ │ │ │ ldrb r3, [r3, #87] @ 0x57 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r4, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq b5db4 │ │ │ │ + beq b5db0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b5d70 │ │ │ │ - ldr r0, [pc, #52] @ b5df0 │ │ │ │ + b b5d6c │ │ │ │ + ldr r0, [pc, #52] @ b5dec │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b5df4 │ │ │ │ - ldr r1, [pc, #32] @ b5df8 │ │ │ │ + ldr r3, [pc, #32] @ b5df0 │ │ │ │ + ldr r1, [pc, #32] @ b5df4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b5dc4 │ │ │ │ - @ instruction: 0x0038a2bc │ │ │ │ + b b5dc0 │ │ │ │ + eorseq sl, r8, r0, asr #5 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - mlaseq r4, r0, r1, r7 │ │ │ │ + eorseq r7, r4, ip, lsr #15 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r4, r8, r9, r7 │ │ │ │ + @ instruction: 0x00347fb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #112] @ b5e84 │ │ │ │ + ldr ip, [pc, #112] @ b5e80 │ │ │ │ subs r3, r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq b5e68 │ │ │ │ + beq b5e64 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #96] @ b5e88 │ │ │ │ + ldr r0, [pc, #96] @ b5e84 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ cmp lr, r0 │ │ │ │ - bne b5e54 │ │ │ │ - ldr r1, [pc, #80] @ b5e8c │ │ │ │ + bne b5e50 │ │ │ │ + ldr r1, [pc, #80] @ b5e88 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub r1, r3, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ strb r1, [r2, #20] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ b5e90 │ │ │ │ + ldr r0, [pc, #52] @ b5e8c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ b5e94 │ │ │ │ - ldr r1, [pc, #36] @ b5e98 │ │ │ │ + ldr r3, [pc, #36] @ b5e90 │ │ │ │ + ldr r1, [pc, #36] @ b5e94 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b5e60 │ │ │ │ - eorseq sl, r8, r4, ror #3 │ │ │ │ + b b5e5c │ │ │ │ + eorseq sl, r8, r8, ror #3 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r5, r4, ip, lsr #18 │ │ │ │ + eorseq r5, r4, r8, asr #30 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r7, r4, r8, lsr r9 │ │ │ │ + eorseq r7, r4, r4, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #184] @ b5f6c │ │ │ │ + ldr r6, [pc, #184] @ b5f68 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b5f50 │ │ │ │ + beq b5f4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5ee8 │ │ │ │ + beq b5ee4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b5ee8 │ │ │ │ + beq b5ee4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b5f1c │ │ │ │ - ldr r3, [pc, #128] @ b5f70 │ │ │ │ + beq b5f18 │ │ │ │ + ldr r3, [pc, #128] @ b5f6c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b5f24 │ │ │ │ + bne b5f20 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b5ee8 │ │ │ │ - ldr r3, [pc, #72] @ b5f74 │ │ │ │ + b b5ee4 │ │ │ │ + ldr r3, [pc, #72] @ b5f70 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq b5f00 │ │ │ │ - ldr r0, [pc, #56] @ b5f78 │ │ │ │ + beq b5efc │ │ │ │ + ldr r0, [pc, #56] @ b5f74 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ b5f7c │ │ │ │ - ldr r1, [pc, #36] @ b5f80 │ │ │ │ + ldr r3, [pc, #36] @ b5f78 │ │ │ │ + ldr r1, [pc, #36] @ b5f7c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b5f48 │ │ │ │ - eorseq sl, r8, r4, asr #2 │ │ │ │ + b b5f44 │ │ │ │ + eorseq sl, r8, r8, asr #2 │ │ │ │ andeq r0, r0, r0, lsl r7 │ │ │ │ andeq r0, r0, ip, lsr #26 │ │ │ │ - @ instruction: 0x003473d0 │ │ │ │ + eorseq r7, r4, ip, ror #19 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r4, r0, r8, r7 │ │ │ │ + eorseq r7, r4, ip, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b6038 │ │ │ │ + ldr r3, [pc, #156] @ b6034 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b601c │ │ │ │ + beq b6018 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5fd0 │ │ │ │ + beq b5fcc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b5fd0 │ │ │ │ + beq b5fcc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b5ffc │ │ │ │ + beq b5ff8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b6004 │ │ │ │ + beq b6000 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b5fd0 │ │ │ │ - ldr r0, [pc, #48] @ b603c │ │ │ │ + b b5fcc │ │ │ │ + ldr r0, [pc, #48] @ b6038 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b6040 │ │ │ │ - ldr r1, [pc, #28] @ b6044 │ │ │ │ + ldr r2, [pc, #28] @ b603c │ │ │ │ + ldr r1, [pc, #28] @ b6040 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b6014 │ │ │ │ - eorseq sl, r8, ip, asr r0 │ │ │ │ - eorseq r5, r4, r8, lsr #12 │ │ │ │ + b b6010 │ │ │ │ + eorseq sl, r8, r0, rrx │ │ │ │ + eorseq r5, r4, r4, asr #24 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x003477fc │ │ │ │ + eorseq r7, r4, r8, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b60fc │ │ │ │ + ldr r3, [pc, #156] @ b60f8 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b60e0 │ │ │ │ + beq b60dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6094 │ │ │ │ + beq b6090 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b6094 │ │ │ │ + beq b6090 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b60c0 │ │ │ │ + beq b60bc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq b60c8 │ │ │ │ + beq b60c4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b6094 │ │ │ │ - ldr r0, [pc, #48] @ b6100 │ │ │ │ + b b6090 │ │ │ │ + ldr r0, [pc, #48] @ b60fc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b6104 │ │ │ │ - ldr r1, [pc, #28] @ b6108 │ │ │ │ + ldr r2, [pc, #28] @ b6100 │ │ │ │ + ldr r1, [pc, #28] @ b6104 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b60d8 │ │ │ │ - mlaseq r8, r8, pc, r9 @ │ │ │ │ - eorseq r3, r4, r4, asr #32 │ │ │ │ + b b60d4 │ │ │ │ + mlaseq r8, ip, pc, r9 @ │ │ │ │ + eorseq r3, r4, r0, ror #12 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r7, r4, r0, ror r7 │ │ │ │ + eorseq r7, r4, ip, lsl #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #172] @ b61d0 │ │ │ │ + ldr r6, [pc, #172] @ b61cc │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b61b4 │ │ │ │ + beq b61b0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6158 │ │ │ │ + beq b6154 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b6158 │ │ │ │ + beq b6154 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b6188 │ │ │ │ - ldr r3, [pc, #116] @ b61d4 │ │ │ │ + beq b6184 │ │ │ │ + ldr r3, [pc, #116] @ b61d0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r6, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne b6190 │ │ │ │ + bne b618c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #32] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b6158 │ │ │ │ + b b6154 │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b616c │ │ │ │ - ldr r0, [pc, #52] @ b61d8 │ │ │ │ + bne b6168 │ │ │ │ + ldr r0, [pc, #52] @ b61d4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b61dc │ │ │ │ - ldr r1, [pc, #32] @ b61e0 │ │ │ │ + ldr r3, [pc, #32] @ b61d8 │ │ │ │ + ldr r1, [pc, #32] @ b61dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b61ac │ │ │ │ - @ instruction: 0x00389ed4 │ │ │ │ + b b61a8 │ │ │ │ + @ instruction: 0x00389ed8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - mlaseq r5, r4, r0, r0 │ │ │ │ + @ instruction: 0x003506b0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x003476dc │ │ │ │ + @ instruction: 0x00347cf8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b6298 │ │ │ │ + ldr r3, [pc, #156] @ b6294 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b627c │ │ │ │ + beq b6278 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6230 │ │ │ │ + beq b622c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b6230 │ │ │ │ + beq b622c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b625c │ │ │ │ + beq b6258 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq b6264 │ │ │ │ + beq b6260 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b6230 │ │ │ │ - ldr r0, [pc, #48] @ b629c │ │ │ │ + b b622c │ │ │ │ + ldr r0, [pc, #48] @ b6298 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b62a0 │ │ │ │ - ldr r1, [pc, #28] @ b62a4 │ │ │ │ + ldr r2, [pc, #28] @ b629c │ │ │ │ + ldr r1, [pc, #28] @ b62a0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b6274 │ │ │ │ - @ instruction: 0x00389dfc │ │ │ │ - eorseq r2, r4, r8, lsr #29 │ │ │ │ + b b6270 │ │ │ │ + eorseq r9, r8, r0, lsl #28 │ │ │ │ + eorseq r3, r4, r4, asr #9 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r7, r4, r4, asr r6 │ │ │ │ + eorseq r7, r4, r0, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b6364 │ │ │ │ + ldr r6, [pc, #164] @ b6360 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b6348 │ │ │ │ + beq b6344 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b62f4 │ │ │ │ + beq b62f0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b62f4 │ │ │ │ + beq b62f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b6328 │ │ │ │ - ldr r3, [pc, #108] @ b6368 │ │ │ │ + beq b6324 │ │ │ │ + ldr r3, [pc, #108] @ b6364 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b6330 │ │ │ │ + bne b632c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b62f4 │ │ │ │ - ldr r0, [pc, #52] @ b636c │ │ │ │ + b b62f0 │ │ │ │ + ldr r0, [pc, #52] @ b6368 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b6370 │ │ │ │ - ldr r1, [pc, #32] @ b6374 │ │ │ │ + ldr r3, [pc, #32] @ b636c │ │ │ │ + ldr r1, [pc, #32] @ b6370 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b6340 │ │ │ │ - eorseq r9, r8, r8, lsr sp │ │ │ │ + b b633c │ │ │ │ + eorseq r9, r8, ip, lsr sp │ │ │ │ andeq r0, r0, r4, lsl r9 │ │ │ │ - eorseq r7, r4, r8, lsl r6 │ │ │ │ + eorseq r7, r4, r4, lsr ip │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r7, r4, r4, asr #11 │ │ │ │ + eorseq r7, r4, r0, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b6434 │ │ │ │ + ldr r6, [pc, #164] @ b6430 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b6418 │ │ │ │ + beq b6414 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b63c4 │ │ │ │ + beq b63c0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b63c4 │ │ │ │ + beq b63c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b63f8 │ │ │ │ - ldr r3, [pc, #108] @ b6438 │ │ │ │ + beq b63f4 │ │ │ │ + ldr r3, [pc, #108] @ b6434 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b6400 │ │ │ │ + bne b63fc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b63c4 │ │ │ │ - ldr r0, [pc, #52] @ b643c │ │ │ │ + b b63c0 │ │ │ │ + ldr r0, [pc, #52] @ b6438 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b6440 │ │ │ │ - ldr r1, [pc, #32] @ b6444 │ │ │ │ + ldr r3, [pc, #32] @ b643c │ │ │ │ + ldr r1, [pc, #32] @ b6440 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b6410 │ │ │ │ - eorseq r9, r8, r8, ror #24 │ │ │ │ + b b640c │ │ │ │ + eorseq r9, r8, ip, ror #24 │ │ │ │ andeq r0, r0, r4, lsl r8 │ │ │ │ - eorseq r7, r4, r4, asr #11 │ │ │ │ + eorseq r7, r4, r0, ror #23 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r7, r4, r8, asr #10 │ │ │ │ + eorseq r7, r4, r4, ror #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b6504 │ │ │ │ + ldr r6, [pc, #164] @ b6500 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b64e8 │ │ │ │ + beq b64e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6494 │ │ │ │ + beq b6490 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b6494 │ │ │ │ + beq b6490 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b64c8 │ │ │ │ - ldr r3, [pc, #108] @ b6508 │ │ │ │ + beq b64c4 │ │ │ │ + ldr r3, [pc, #108] @ b6504 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b64d0 │ │ │ │ + bne b64cc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b6494 │ │ │ │ - ldr r0, [pc, #52] @ b650c │ │ │ │ + b b6490 │ │ │ │ + ldr r0, [pc, #52] @ b6508 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b6510 │ │ │ │ - ldr r1, [pc, #32] @ b6514 │ │ │ │ + ldr r3, [pc, #32] @ b650c │ │ │ │ + ldr r1, [pc, #32] @ b6510 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b64e0 │ │ │ │ - mlaseq r8, r8, fp, r9 │ │ │ │ + b b64dc │ │ │ │ + mlaseq r8, ip, fp, r9 │ │ │ │ andeq r0, r0, r4, lsl r8 │ │ │ │ - @ instruction: 0x003474f4 │ │ │ │ + eorseq r7, r4, r0, lsl fp │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r7, r4, ip, lsl #10 │ │ │ │ + eorseq r7, r4, r8, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b65cc │ │ │ │ + ldr r3, [pc, #156] @ b65c8 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b65b0 │ │ │ │ + beq b65ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6564 │ │ │ │ + beq b6560 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b6564 │ │ │ │ + beq b6560 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b6590 │ │ │ │ + beq b658c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b6598 │ │ │ │ + beq b6594 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b6564 │ │ │ │ - ldr r0, [pc, #48] @ b65d0 │ │ │ │ + b b6560 │ │ │ │ + ldr r0, [pc, #48] @ b65cc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b65d4 │ │ │ │ - ldr r1, [pc, #28] @ b65d8 │ │ │ │ + ldr r2, [pc, #28] @ b65d0 │ │ │ │ + ldr r1, [pc, #28] @ b65d4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b65a8 │ │ │ │ - eorseq r9, r8, r8, asr #21 │ │ │ │ - mlaseq r4, r4, r0, r5 │ │ │ │ + b b65a4 │ │ │ │ + eorseq r9, r8, ip, asr #21 │ │ │ │ + @ instruction: 0x003456b0 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r7, r4, r0, lsr #9 │ │ │ │ + @ instruction: 0x00347abc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #112] @ b6664 │ │ │ │ + ldr ip, [pc, #112] @ b6660 │ │ │ │ subs r3, r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq b6648 │ │ │ │ + beq b6644 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #96] @ b6668 │ │ │ │ + ldr r0, [pc, #96] @ b6664 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ cmp lr, r0 │ │ │ │ - bne b6634 │ │ │ │ - ldr r1, [pc, #80] @ b666c │ │ │ │ + bne b6630 │ │ │ │ + ldr r1, [pc, #80] @ b6668 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub r1, r3, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ strb r1, [r2, #16] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ b6670 │ │ │ │ + ldr r0, [pc, #52] @ b666c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ b6674 │ │ │ │ - ldr r1, [pc, #36] @ b6678 │ │ │ │ + ldr r3, [pc, #36] @ b6670 │ │ │ │ + ldr r1, [pc, #36] @ b6674 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b6640 │ │ │ │ - eorseq r9, r8, r4, lsl #20 │ │ │ │ + b b663c │ │ │ │ + eorseq r9, r8, r8, lsl #20 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r5, r4, ip, asr #2 │ │ │ │ + eorseq r5, r4, r8, ror #14 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r7, r4, r0, asr #8 │ │ │ │ + eorseq r7, r4, ip, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b6730 │ │ │ │ + ldr r3, [pc, #156] @ b672c │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b6714 │ │ │ │ + beq b6710 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b66c8 │ │ │ │ + beq b66c4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b66c8 │ │ │ │ + beq b66c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b66f4 │ │ │ │ + beq b66f0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b66fc │ │ │ │ + beq b66f8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b66c8 │ │ │ │ - ldr r0, [pc, #48] @ b6734 │ │ │ │ + b b66c4 │ │ │ │ + ldr r0, [pc, #48] @ b6730 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b6738 │ │ │ │ - ldr r1, [pc, #28] @ b673c │ │ │ │ + ldr r2, [pc, #28] @ b6734 │ │ │ │ + ldr r1, [pc, #28] @ b6738 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b670c │ │ │ │ - eorseq r9, r8, r4, ror #18 │ │ │ │ - eorseq r4, r4, r0, lsr pc │ │ │ │ + b b6708 │ │ │ │ + eorseq r9, r8, r8, ror #18 │ │ │ │ + eorseq r5, r4, ip, asr #10 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r7, r4, ip, lsr #7 │ │ │ │ + eorseq r7, r4, r8, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b67f4 │ │ │ │ + ldr r3, [pc, #156] @ b67f0 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b67d8 │ │ │ │ + beq b67d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b678c │ │ │ │ + beq b6788 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b678c │ │ │ │ + beq b6788 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b67b8 │ │ │ │ + beq b67b4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq b67c0 │ │ │ │ + beq b67bc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b678c │ │ │ │ - ldr r0, [pc, #48] @ b67f8 │ │ │ │ + b b6788 │ │ │ │ + ldr r0, [pc, #48] @ b67f4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b67fc │ │ │ │ - ldr r1, [pc, #28] @ b6800 │ │ │ │ + ldr r2, [pc, #28] @ b67f8 │ │ │ │ + ldr r1, [pc, #28] @ b67fc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b67d0 │ │ │ │ - eorseq r9, r8, r0, lsr #17 │ │ │ │ - eorseq r2, r4, ip, asr #18 │ │ │ │ + b b67cc │ │ │ │ + eorseq r9, r8, r4, lsr #17 │ │ │ │ + eorseq r2, r4, r8, ror #30 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r7, r4, r0, lsr #6 │ │ │ │ + eorseq r7, r4, ip, lsr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b68b8 │ │ │ │ + ldr r3, [pc, #156] @ b68b4 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b689c │ │ │ │ + beq b6898 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6850 │ │ │ │ + beq b684c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b6850 │ │ │ │ + beq b684c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b687c │ │ │ │ + beq b6878 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b6884 │ │ │ │ + beq b6880 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #60] @ 0x3c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b6850 │ │ │ │ - ldr r0, [pc, #48] @ b68bc │ │ │ │ + b b684c │ │ │ │ + ldr r0, [pc, #48] @ b68b8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b68c0 │ │ │ │ - ldr r1, [pc, #28] @ b68c4 │ │ │ │ + ldr r2, [pc, #28] @ b68bc │ │ │ │ + ldr r1, [pc, #28] @ b68c0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b6894 │ │ │ │ - @ instruction: 0x003897dc │ │ │ │ - eorseq ip, r5, r8 │ │ │ │ + b b6890 │ │ │ │ + eorseq r9, r8, r0, ror #15 │ │ │ │ + eorseq ip, r5, r4, lsr #12 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - mlaseq r4, r4, r2, r7 │ │ │ │ + @ instruction: 0x003478b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b697c │ │ │ │ + ldr r3, [pc, #156] @ b6978 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b6960 │ │ │ │ + beq b695c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6914 │ │ │ │ + beq b6910 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b6914 │ │ │ │ + beq b6910 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b6940 │ │ │ │ + beq b693c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b6948 │ │ │ │ + beq b6944 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b6914 │ │ │ │ - ldr r0, [pc, #48] @ b6980 │ │ │ │ + b b6910 │ │ │ │ + ldr r0, [pc, #48] @ b697c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b6984 │ │ │ │ - ldr r1, [pc, #28] @ b6988 │ │ │ │ + ldr r2, [pc, #28] @ b6980 │ │ │ │ + ldr r1, [pc, #28] @ b6984 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b6958 │ │ │ │ - eorseq r9, r8, r8, lsl r7 │ │ │ │ - eorseq fp, r5, r4, asr #30 │ │ │ │ + b b6954 │ │ │ │ + eorseq r9, r8, ip, lsl r7 │ │ │ │ + eorseq ip, r5, r0, ror #10 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r7, r4, ip, lsl #4 │ │ │ │ + eorseq r7, r4, r8, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b6a40 │ │ │ │ + ldr r3, [pc, #156] @ b6a3c │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b6a24 │ │ │ │ + beq b6a20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b69d8 │ │ │ │ + beq b69d4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b69d8 │ │ │ │ + beq b69d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b6a04 │ │ │ │ + beq b6a00 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b6a0c │ │ │ │ + beq b6a08 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #32] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b69d8 │ │ │ │ - ldr r0, [pc, #48] @ b6a44 │ │ │ │ + b b69d4 │ │ │ │ + ldr r0, [pc, #48] @ b6a40 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b6a48 │ │ │ │ - ldr r1, [pc, #28] @ b6a4c │ │ │ │ + ldr r2, [pc, #28] @ b6a44 │ │ │ │ + ldr r1, [pc, #28] @ b6a48 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b6a1c │ │ │ │ - eorseq r9, r8, r4, asr r6 │ │ │ │ - eorseq fp, r5, r0, lsl #29 │ │ │ │ + b b6a18 │ │ │ │ + eorseq r9, r8, r8, asr r6 │ │ │ │ + mlaseq r5, ip, r4, ip │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r7, r4, r8, lsl #3 │ │ │ │ + eorseq r7, r4, r4, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b6b04 │ │ │ │ + ldr r3, [pc, #156] @ b6b00 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b6ae8 │ │ │ │ + beq b6ae4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6a9c │ │ │ │ + beq b6a98 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b6a9c │ │ │ │ + beq b6a98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b6ac8 │ │ │ │ + beq b6ac4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b6ad0 │ │ │ │ + beq b6acc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b6a9c │ │ │ │ - ldr r0, [pc, #48] @ b6b08 │ │ │ │ + b b6a98 │ │ │ │ + ldr r0, [pc, #48] @ b6b04 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b6b0c │ │ │ │ - ldr r1, [pc, #28] @ b6b10 │ │ │ │ + ldr r2, [pc, #28] @ b6b08 │ │ │ │ + ldr r1, [pc, #28] @ b6b0c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b6ae0 │ │ │ │ - mlaseq r8, r0, r5, r9 │ │ │ │ - eorseq r4, r4, ip, asr fp │ │ │ │ + b b6adc │ │ │ │ + mlaseq r8, r4, r5, r9 │ │ │ │ + eorseq r5, r4, r8, ror r1 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r7, r4, r8, lsl #2 │ │ │ │ + eorseq r7, r4, r4, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b6bc8 │ │ │ │ + ldr r3, [pc, #156] @ b6bc4 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b6bac │ │ │ │ + beq b6ba8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6b60 │ │ │ │ + beq b6b5c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b6b60 │ │ │ │ + beq b6b5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b6b8c │ │ │ │ + beq b6b88 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b6b94 │ │ │ │ + beq b6b90 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b6b60 │ │ │ │ - ldr r0, [pc, #48] @ b6bcc │ │ │ │ + b b6b5c │ │ │ │ + ldr r0, [pc, #48] @ b6bc8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b6bd0 │ │ │ │ - ldr r1, [pc, #28] @ b6bd4 │ │ │ │ + ldr r2, [pc, #28] @ b6bcc │ │ │ │ + ldr r1, [pc, #28] @ b6bd0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b6ba4 │ │ │ │ - eorseq r9, r8, ip, asr #9 │ │ │ │ - mlaseq r4, r8, sl, r4 │ │ │ │ + b b6ba0 │ │ │ │ + @ instruction: 0x003894d0 │ │ │ │ + ldrheq r5, [r4], -r4 @ │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r7, r4, r0, lsl #1 │ │ │ │ + mlaseq r4, ip, r6, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b6c94 │ │ │ │ + ldr r6, [pc, #164] @ b6c90 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b6c78 │ │ │ │ + beq b6c74 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6c24 │ │ │ │ + beq b6c20 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b6c24 │ │ │ │ + beq b6c20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b6c58 │ │ │ │ - ldr r3, [pc, #108] @ b6c98 │ │ │ │ + beq b6c54 │ │ │ │ + ldr r3, [pc, #108] @ b6c94 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b6c60 │ │ │ │ + bne b6c5c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b6c24 │ │ │ │ - ldr r0, [pc, #52] @ b6c9c │ │ │ │ + b b6c20 │ │ │ │ + ldr r0, [pc, #52] @ b6c98 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b6ca0 │ │ │ │ - ldr r1, [pc, #32] @ b6ca4 │ │ │ │ + ldr r3, [pc, #32] @ b6c9c │ │ │ │ + ldr r1, [pc, #32] @ b6ca0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b6c70 │ │ │ │ - eorseq r9, r8, r8, lsl #8 │ │ │ │ + b b6c6c │ │ │ │ + eorseq r9, r8, ip, lsl #8 │ │ │ │ andeq r0, r0, r0, asr r3 │ │ │ │ - eorseq r7, r4, r8, rrx │ │ │ │ + eorseq r7, r4, r4, lsl #13 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x00346ff4 │ │ │ │ + eorseq r7, r4, r0, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #164] @ b6d64 │ │ │ │ + ldr r6, [pc, #164] @ b6d60 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b6d48 │ │ │ │ + beq b6d44 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6cf4 │ │ │ │ + beq b6cf0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b6cf4 │ │ │ │ + beq b6cf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b6d28 │ │ │ │ - ldr r3, [pc, #108] @ b6d68 │ │ │ │ + beq b6d24 │ │ │ │ + ldr r3, [pc, #108] @ b6d64 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b6d30 │ │ │ │ + bne b6d2c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b6cf4 │ │ │ │ - ldr r0, [pc, #52] @ b6d6c │ │ │ │ + b b6cf0 │ │ │ │ + ldr r0, [pc, #52] @ b6d68 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ b6d70 │ │ │ │ - ldr r1, [pc, #32] @ b6d74 │ │ │ │ + ldr r3, [pc, #32] @ b6d6c │ │ │ │ + ldr r1, [pc, #32] @ b6d70 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b6d40 │ │ │ │ - eorseq r9, r8, r8, lsr r3 │ │ │ │ + b b6d3c │ │ │ │ + eorseq r9, r8, ip, lsr r3 │ │ │ │ andeq r0, r0, r0, asr r3 │ │ │ │ - mlaseq r4, r8, pc, r6 @ │ │ │ │ + @ instruction: 0x003475b4 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r6, r4, r8, lsr #31 │ │ │ │ + eorseq r7, r4, r4, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b6e2c │ │ │ │ + ldr r3, [pc, #156] @ b6e28 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b6e10 │ │ │ │ + beq b6e0c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6dc4 │ │ │ │ + beq b6dc0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b6dc4 │ │ │ │ + beq b6dc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b6df0 │ │ │ │ + beq b6dec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq b6df8 │ │ │ │ + beq b6df4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b6dc4 │ │ │ │ - ldr r0, [pc, #48] @ b6e30 │ │ │ │ + b b6dc0 │ │ │ │ + ldr r0, [pc, #48] @ b6e2c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b6e34 │ │ │ │ - ldr r1, [pc, #28] @ b6e38 │ │ │ │ + ldr r2, [pc, #28] @ b6e30 │ │ │ │ + ldr r1, [pc, #28] @ b6e34 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b6e08 │ │ │ │ - eorseq r9, r8, r8, ror #4 │ │ │ │ - eorseq r2, r4, r4, lsl r3 │ │ │ │ + b b6e04 │ │ │ │ + eorseq r9, r8, ip, ror #4 │ │ │ │ + eorseq r2, r4, r0, lsr r9 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - eorseq r6, r4, r8, lsr pc │ │ │ │ + eorseq r7, r4, r4, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ b6ef0 │ │ │ │ + ldr r3, [pc, #156] @ b6eec │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq b6ed4 │ │ │ │ + beq b6ed0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6e88 │ │ │ │ + beq b6e84 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b6e88 │ │ │ │ + beq b6e84 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b6eb4 │ │ │ │ + beq b6eb0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq b6ebc │ │ │ │ + beq b6eb8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b6e88 │ │ │ │ - ldr r0, [pc, #48] @ b6ef4 │ │ │ │ + b b6e84 │ │ │ │ + ldr r0, [pc, #48] @ b6ef0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ b6ef8 │ │ │ │ - ldr r1, [pc, #28] @ b6efc │ │ │ │ + ldr r2, [pc, #28] @ b6ef4 │ │ │ │ + ldr r1, [pc, #28] @ b6ef8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - b b6ecc │ │ │ │ - eorseq r9, r8, r4, lsr #3 │ │ │ │ - eorseq r2, r4, r0, asr r2 │ │ │ │ + b b6ec8 │ │ │ │ + eorseq r9, r8, r8, lsr #3 │ │ │ │ + eorseq r2, r4, ip, ror #16 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ - @ instruction: 0x00346eb0 │ │ │ │ + eorseq r7, r4, ip, asr #9 │ │ │ │ │ │ │ │ -000b6f00 : │ │ │ │ +000b6efc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #308] @ b7050 │ │ │ │ + ldr r2, [pc, #308] @ b704c │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #304] @ b7054 │ │ │ │ + ldr r3, [pc, #304] @ b7050 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ @@ -106150,11235 +106149,11235 @@ │ │ │ │ mov r0, sp │ │ │ │ bl 50204 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 5045c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b700c │ │ │ │ + beq b7008 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 4fc40 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b6fe8 │ │ │ │ + beq b6fe4 │ │ │ │ ldmib sp, {r1, r2} │ │ │ │ ldr r0, [sp] │ │ │ │ str r6, [r5, #20] │ │ │ │ bl 4fbf8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fed4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b6fc0 │ │ │ │ + beq b6fbc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq b7040 │ │ │ │ + beq b703c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b7014 │ │ │ │ + beq b7010 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne b7014 │ │ │ │ + bne b7010 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b7014 │ │ │ │ + b b7010 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b700c │ │ │ │ + beq b7008 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne b700c │ │ │ │ + bne b7008 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r0, [sp] │ │ │ │ bl 4ff58 <_PyErr_ChainExceptions1@plt> │ │ │ │ - ldr r2, [pc, #60] @ b7058 │ │ │ │ - ldr r3, [pc, #52] @ b7054 │ │ │ │ + ldr r2, [pc, #60] @ b7054 │ │ │ │ + ldr r3, [pc, #52] @ b7050 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b704c │ │ │ │ + bne b7048 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b6fc0 │ │ │ │ + b b6fbc │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq r9, [r8], -r8 @ │ │ │ │ + ldrsbeq r9, [r8], -ip @ │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x00388fdc │ │ │ │ + eorseq r8, r8, r0, ror #31 │ │ │ │ │ │ │ │ -000b705c : │ │ │ │ +000b7058 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #216] @ b714c │ │ │ │ - ldr r2, [pc, #216] @ b7150 │ │ │ │ + ldr r4, [pc, #216] @ b7148 │ │ │ │ + ldr r2, [pc, #216] @ b714c │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [pc, #212] @ b7154 │ │ │ │ + ldr r3, [pc, #212] @ b7150 │ │ │ │ ldr r6, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, r3 │ │ │ │ - ldr r3, [pc, #196] @ b7158 │ │ │ │ + ldr r3, [pc, #196] @ b7154 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ - beq b70c0 │ │ │ │ - ldr r3, [pc, #188] @ b715c │ │ │ │ + beq b70bc │ │ │ │ + ldr r3, [pc, #188] @ b7158 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl a89ac │ │ │ │ + bl a89a8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b7100 │ │ │ │ + blt b70fc │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, #12] │ │ │ │ bl 504b0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b7124 │ │ │ │ + beq b7120 │ │ │ │ ldr r2, [r3] │ │ │ │ str r3, [r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b7098 │ │ │ │ + beq b7094 │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ streq r2, [r3] │ │ │ │ - beq b7098 │ │ │ │ + beq b7094 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b7098 │ │ │ │ + bne b7094 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b7098 │ │ │ │ - ldr r1, [pc, #88] @ b7160 │ │ │ │ - ldr r0, [pc, #88] @ b7164 │ │ │ │ + b b7094 │ │ │ │ + ldr r1, [pc, #88] @ b715c │ │ │ │ + ldr r0, [pc, #88] @ b7160 │ │ │ │ ldr r3, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ b715c │ │ │ │ - ldr r1, [pc, #56] @ b7168 │ │ │ │ + ldr r3, [pc, #48] @ b7158 │ │ │ │ + ldr r1, [pc, #56] @ b7164 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #52] @ b716c │ │ │ │ + ldr r0, [pc, #52] @ b7168 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ - b b711c │ │ │ │ - eorseq r8, r8, r4, lsl #31 │ │ │ │ + bl b6efc │ │ │ │ + b b7118 │ │ │ │ + eorseq r8, r8, r8, lsl #31 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r8, lsl #17 │ │ │ │ - eorseq r6, r4, r0, asr #25 │ │ │ │ - eorseq r6, r4, r8, asr #25 │ │ │ │ - mlaseq r4, r4, ip, r6 │ │ │ │ - mlaseq r4, ip, ip, r6 │ │ │ │ + @ instruction: 0x003472dc │ │ │ │ + eorseq r7, r4, r4, ror #5 │ │ │ │ + @ instruction: 0x003472b0 │ │ │ │ + @ instruction: 0x003472b8 │ │ │ │ │ │ │ │ -000b7170 : │ │ │ │ +000b716c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #516] @ b738c │ │ │ │ - ldr r2, [pc, #516] @ b7390 │ │ │ │ + ldr r1, [pc, #516] @ b7388 │ │ │ │ + ldr r2, [pc, #516] @ b738c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r7, [pc, #508] @ b7394 │ │ │ │ - ldr r3, [pc, #508] @ b7398 │ │ │ │ + ldr r7, [pc, #508] @ b7390 │ │ │ │ + ldr r3, [pc, #508] @ b7394 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r5, #184] @ 0xb8 │ │ │ │ bl 4fe74 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b72e0 │ │ │ │ + blt b72dc │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #0 │ │ │ │ - bne b728c │ │ │ │ + bne b7288 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b7368 │ │ │ │ + beq b7364 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ - ldr r3, [pc, #428] @ b739c │ │ │ │ + ldr r3, [pc, #428] @ b7398 │ │ │ │ ldr r1, [r5, #192] @ 0xc0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b730c │ │ │ │ + beq b7308 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, sp │ │ │ │ str r4, [sp] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq b7238 │ │ │ │ + beq b7234 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq b72c8 │ │ │ │ + beq b72c4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b733c │ │ │ │ + beq b7338 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b725c │ │ │ │ + beq b7258 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq b72d4 │ │ │ │ - ldr r2, [pc, #316] @ b73a0 │ │ │ │ - ldr r3, [pc, #296] @ b7390 │ │ │ │ + beq b72d0 │ │ │ │ + ldr r2, [pc, #316] @ b739c │ │ │ │ + ldr r3, [pc, #296] @ b738c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b7364 │ │ │ │ + bne b7360 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #188] @ 0xbc │ │ │ │ bl 5036c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b71e8 │ │ │ │ - ldr r3, [pc, #252] @ b73a4 │ │ │ │ - ldr r1, [pc, #252] @ b73a8 │ │ │ │ + bne b71e4 │ │ │ │ + ldr r3, [pc, #252] @ b73a0 │ │ │ │ + ldr r1, [pc, #252] @ b73a4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #248] @ b73ac │ │ │ │ + ldr r0, [pc, #248] @ b73a8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #222 @ 0xde │ │ │ │ - bl b6f00 │ │ │ │ - b b7304 │ │ │ │ + bl b6efc │ │ │ │ + b b7300 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b7238 │ │ │ │ + b b7234 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b725c │ │ │ │ - ldr r3, [pc, #188] @ b73a4 │ │ │ │ - ldr r1, [pc, #196] @ b73b0 │ │ │ │ + b b7258 │ │ │ │ + ldr r3, [pc, #188] @ b73a0 │ │ │ │ + ldr r1, [pc, #196] @ b73ac │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #192] @ b73b4 │ │ │ │ + ldr r0, [pc, #192] @ b73b0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #221 @ 0xdd │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r6, #0 │ │ │ │ - b b725c │ │ │ │ - ldr r3, [pc, #144] @ b73a4 │ │ │ │ - ldr r1, [pc, #160] @ b73b8 │ │ │ │ + b b7258 │ │ │ │ + ldr r3, [pc, #144] @ b73a0 │ │ │ │ + ldr r1, [pc, #160] @ b73b4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ b73bc │ │ │ │ + ldr r0, [pc, #156] @ b73b8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #223 @ 0xdf │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b b7304 │ │ │ │ - ldr r3, [pc, #96] @ b73a4 │ │ │ │ - ldr r1, [pc, #120] @ b73c0 │ │ │ │ + b b7300 │ │ │ │ + ldr r3, [pc, #96] @ b73a0 │ │ │ │ + ldr r1, [pc, #120] @ b73bc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #116] @ b73c4 │ │ │ │ + ldr r0, [pc, #116] @ b73c0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #223 @ 0xdf │ │ │ │ - bl b6f00 │ │ │ │ - b b7330 │ │ │ │ + bl b6efc │ │ │ │ + b b732c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ b73c8 │ │ │ │ - ldr r1, [pc, #88] @ b73cc │ │ │ │ - ldr r0, [pc, #88] @ b73d0 │ │ │ │ + ldr r3, [pc, #88] @ b73c4 │ │ │ │ + ldr r1, [pc, #88] @ b73c8 │ │ │ │ + ldr r0, [pc, #88] @ b73cc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ b73d4 │ │ │ │ + ldr r2, [pc, #84] @ b73d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #628 @ 0x274 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r8, r8, r0, ror lr │ │ │ │ + eorseq r8, r8, r4, ror lr │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r8, r8, ip, asr lr │ │ │ │ + eorseq r8, r8, r0, ror #28 │ │ │ │ muleq r0, r4, r8 │ │ │ │ muleq r0, r4, sl │ │ │ │ - mlaseq r8, r4, sp, r8 │ │ │ │ + mlaseq r8, r8, sp, r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r6, r4, ip, lsr fp │ │ │ │ - eorseq r6, r4, r4, asr fp │ │ │ │ - @ instruction: 0x00346afc │ │ │ │ - eorseq r6, r4, r4, lsl fp │ │ │ │ - @ instruction: 0x00346ad0 │ │ │ │ - eorseq r6, r4, r8, ror #21 │ │ │ │ - eorseq r6, r4, r0, lsr #21 │ │ │ │ - @ instruction: 0x00346ab8 │ │ │ │ - @ instruction: 0x00369dfc │ │ │ │ - @ instruction: 0x0033def8 │ │ │ │ - eorseq r6, r4, r4, lsr #21 │ │ │ │ + eorseq r7, r4, r8, asr r1 │ │ │ │ + eorseq r7, r4, r0, ror r1 │ │ │ │ + eorseq r7, r4, r8, lsl r1 │ │ │ │ + eorseq r7, r4, r0, lsr r1 │ │ │ │ + eorseq r7, r4, ip, ror #1 │ │ │ │ + eorseq r7, r4, r4, lsl #2 │ │ │ │ + ldrheq r7, [r4], -ip @ │ │ │ │ + ldrsbeq r7, [r4], -r4 @ │ │ │ │ + eorseq sl, r6, r8, lsl r4 │ │ │ │ + eorseq lr, r3, r4, lsl r5 │ │ │ │ + eorseq r7, r4, r0, asr #1 │ │ │ │ andeq r0, r0, r3, lsr #21 │ │ │ │ │ │ │ │ -000b73d8 : │ │ │ │ +000b73d4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #212] @ b74c4 │ │ │ │ + ldr ip, [pc, #212] @ b74c0 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #200] @ b74c8 │ │ │ │ + ldr lr, [pc, #200] @ b74c4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #1392 @ 0x570 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #180] @ b74cc │ │ │ │ + ldr ip, [pc, #180] @ b74c8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #152] @ b74d0 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #152] @ b74cc │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b74b8 │ │ │ │ + beq b74b4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b7488 │ │ │ │ + beq b7484 │ │ │ │ mov r0, r1 │ │ │ │ - bl b7170 │ │ │ │ - ldr r2, [pc, #112] @ b74d4 │ │ │ │ - ldr r3, [pc, #100] @ b74cc │ │ │ │ + bl b716c │ │ │ │ + ldr r2, [pc, #112] @ b74d0 │ │ │ │ + ldr r3, [pc, #100] @ b74c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b74c0 │ │ │ │ + bne b74bc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #72] @ b74d8 │ │ │ │ + ldr r0, [pc, #72] @ b74d4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #64] @ b74dc │ │ │ │ - ldr r1, [pc, #64] @ b74e0 │ │ │ │ - ldr r0, [pc, #64] @ b74e4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #64] @ b74d8 │ │ │ │ + ldr r1, [pc, #64] @ b74dc │ │ │ │ + ldr r0, [pc, #64] @ b74e0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #216 @ 0xd8 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b b745c │ │ │ │ + b b7458 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r9, r9, r8, lsr #14 │ │ │ │ - eorseq r8, r8, r4, ror #23 │ │ │ │ + eorseq r9, r9, ip, lsr #14 │ │ │ │ + eorseq r8, r8, r8, ror #23 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r8, r8, r4, asr #23 │ │ │ │ - mlaseq r8, r4, fp, r8 │ │ │ │ - eorseq fp, r5, r8, lsl #8 │ │ │ │ + eorseq r8, r8, r8, asr #23 │ │ │ │ + mlaseq r8, r8, fp, r8 │ │ │ │ + eorseq fp, r5, r4, lsr #20 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r6, r4, ip, asr #18 │ │ │ │ - eorseq r6, r4, r0, ror #18 │ │ │ │ + eorseq r6, r4, r8, ror #30 │ │ │ │ + eorseq r6, r4, ip, ror pc │ │ │ │ │ │ │ │ -000b74e8 : │ │ │ │ +000b74e4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #520] @ b770c │ │ │ │ + ldr r2, [pc, #520] @ b7708 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #516] @ b7710 │ │ │ │ + ldr r3, [pc, #516] @ b770c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ bl 50138 │ │ │ │ - ldr r6, [pc, #480] @ b7714 │ │ │ │ + ldr r6, [pc, #480] @ b7710 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b76a0 │ │ │ │ + blt b769c │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #0 │ │ │ │ - bne b7624 │ │ │ │ + bne b7620 │ │ │ │ subs r4, r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r3, [pc, #444] @ b7718 │ │ │ │ + ldr r3, [pc, #444] @ b7714 │ │ │ │ movne r4, #0 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [r6, r3] │ │ │ │ - bne b75dc │ │ │ │ - ldr r3, [pc, #428] @ b771c │ │ │ │ + bne b75d8 │ │ │ │ + ldr r3, [pc, #428] @ b7718 │ │ │ │ ldr r1, [r9, #172] @ 0xac │ │ │ │ ldr sl, [r6, r3] │ │ │ │ ldr r0, [sl] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq b76c8 │ │ │ │ + beq b76c4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ str r5, [sp, #4] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq b75b8 │ │ │ │ + beq b75b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq b7694 │ │ │ │ + beq b7690 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b76e8 │ │ │ │ + beq b76e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b75dc │ │ │ │ + beq b75d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq b7654 │ │ │ │ + beq b7650 │ │ │ │ add r3, r9, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #2920] @ 0xb68 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r9, #220] @ 0xdc │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ add r1, sp, #8 │ │ │ │ str r8, [sp, #8] │ │ │ │ bl 501c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b7660 │ │ │ │ + beq b765c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b7624 │ │ │ │ + beq b7620 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - beq b768c │ │ │ │ + beq b7688 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #240] @ b7720 │ │ │ │ - ldr r3, [pc, #220] @ b7710 │ │ │ │ + ldr r2, [pc, #240] @ b771c │ │ │ │ + ldr r3, [pc, #220] @ b770c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b7708 │ │ │ │ + bne b7704 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b75dc │ │ │ │ - ldr r3, [pc, #180] @ b771c │ │ │ │ - ldr r1, [pc, #184] @ b7724 │ │ │ │ + b b75d8 │ │ │ │ + ldr r3, [pc, #180] @ b7718 │ │ │ │ + ldr r1, [pc, #184] @ b7720 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #180] @ b7728 │ │ │ │ - ldr r2, [pc, #180] @ b772c │ │ │ │ + ldr r0, [pc, #180] @ b7724 │ │ │ │ + ldr r2, [pc, #180] @ b7728 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ - b b7628 │ │ │ │ + b b7624 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b7624 │ │ │ │ + b b7620 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b75b8 │ │ │ │ - ldr r3, [pc, #116] @ b771c │ │ │ │ - ldr r1, [pc, #132] @ b7730 │ │ │ │ + b b75b4 │ │ │ │ + ldr r3, [pc, #116] @ b7718 │ │ │ │ + ldr r1, [pc, #132] @ b772c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #128] @ b7734 │ │ │ │ - ldr r2, [pc, #128] @ b7738 │ │ │ │ + ldr r0, [pc, #128] @ b7730 │ │ │ │ + ldr r2, [pc, #128] @ b7734 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b b7684 │ │ │ │ - ldr r1, [pc, #108] @ b773c │ │ │ │ - ldr r0, [pc, #108] @ b7740 │ │ │ │ + bl b6efc │ │ │ │ + b b7680 │ │ │ │ + ldr r1, [pc, #108] @ b7738 │ │ │ │ + ldr r0, [pc, #108] @ b773c │ │ │ │ ldr r3, [sl] │ │ │ │ - ldr r2, [pc, #104] @ b7744 │ │ │ │ + ldr r2, [pc, #104] @ b7740 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b b7684 │ │ │ │ - ldr r1, [pc, #88] @ b7748 │ │ │ │ - ldr r0, [pc, #88] @ b774c │ │ │ │ + bl b6efc │ │ │ │ + b b7680 │ │ │ │ + ldr r1, [pc, #88] @ b7744 │ │ │ │ + ldr r0, [pc, #88] @ b7748 │ │ │ │ ldr r3, [sl] │ │ │ │ - ldr r2, [pc, #72] @ b7744 │ │ │ │ + ldr r2, [pc, #72] @ b7740 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b b7684 │ │ │ │ + bl b6efc │ │ │ │ + b b7680 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00388af0 │ │ │ │ + @ instruction: 0x00388af4 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r8, r8, r8, asr #21 │ │ │ │ + eorseq r8, r8, ip, asr #21 │ │ │ │ muleq r0, r4, r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r8, r8, r8, asr #19 │ │ │ │ - @ instruction: 0x003467b8 │ │ │ │ - mlaseq r4, r0, r7, r6 │ │ │ │ + eorseq r8, r8, ip, asr #19 │ │ │ │ + @ instruction: 0x00346dd4 │ │ │ │ + eorseq r6, r4, ip, lsr #27 │ │ │ │ andeq r0, r0, r2, asr #6 │ │ │ │ - eorseq r6, r4, r8, ror r7 │ │ │ │ - eorseq r6, r4, r0, asr r7 │ │ │ │ + mlaseq r4, r4, sp, r6 │ │ │ │ + eorseq r6, r4, ip, ror #26 │ │ │ │ andeq r0, r0, sl, lsr r3 │ │ │ │ - eorseq r6, r4, r8, asr r7 │ │ │ │ - eorseq r6, r4, r0, lsr r7 │ │ │ │ + eorseq r6, r4, r4, ror sp │ │ │ │ + eorseq r6, r4, ip, asr #26 │ │ │ │ andeq r0, r0, r1, asr #6 │ │ │ │ - eorseq r6, r4, r8, lsr r7 │ │ │ │ - eorseq r6, r4, r0, lsl r7 │ │ │ │ + eorseq r6, r4, r4, asr sp │ │ │ │ + eorseq r6, r4, ip, lsr #26 │ │ │ │ │ │ │ │ -000b7750 : │ │ │ │ +000b774c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #396] @ b78f4 │ │ │ │ + ldr ip, [pc, #396] @ b78f0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #1440 @ 0x5a0 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ str ip, [sp, #16] │ │ │ │ add ip, sp, #36 @ 0x24 │ │ │ │ str ip, [sp, #12] │ │ │ │ add ip, sp, #32 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #28 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #340] @ b78f8 │ │ │ │ + ldr lr, [pc, #340] @ b78f4 │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #332] @ b78fc │ │ │ │ + ldr ip, [pc, #332] @ b78f8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #304] @ b7900 │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #304] @ b78fc │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b78c0 │ │ │ │ + beq b78bc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b7890 │ │ │ │ + beq b788c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #268] @ b7904 │ │ │ │ + ldr r3, [pc, #268] @ b7900 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne b78c8 │ │ │ │ - ldr r3, [pc, #252] @ b7908 │ │ │ │ + bne b78c4 │ │ │ │ + ldr r3, [pc, #252] @ b7904 │ │ │ │ ldr ip, [r4, r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ sub r2, r2, ip │ │ │ │ ldr lr, [r3, #4] │ │ │ │ clz r2, r2 │ │ │ │ cmp lr, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ - bne b78dc │ │ │ │ + bne b78d8 │ │ │ │ sub r3, r3, ip │ │ │ │ ldr ip, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ clz r3, r3 │ │ │ │ str ip, [sp] │ │ │ │ lsr r3, r3, #5 │ │ │ │ - bl b74e8 │ │ │ │ + bl b74e4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq b78c0 │ │ │ │ - ldr r3, [pc, #184] @ b790c │ │ │ │ + beq b78bc │ │ │ │ + ldr r3, [pc, #184] @ b7908 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #164] @ b7910 │ │ │ │ - ldr r3, [pc, #140] @ b78fc │ │ │ │ + ldr r2, [pc, #164] @ b790c │ │ │ │ + ldr r3, [pc, #140] @ b78f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b78f0 │ │ │ │ + bne b78ec │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #124] @ b7914 │ │ │ │ + ldr r0, [pc, #124] @ b7910 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #116] @ b7918 │ │ │ │ - ldr r1, [pc, #116] @ b791c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #116] @ b7914 │ │ │ │ + ldr r1, [pc, #116] @ b7918 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #112] @ b7920 │ │ │ │ - ldr r2, [pc, #112] @ b7924 │ │ │ │ + ldr r0, [pc, #112] @ b791c │ │ │ │ + ldr r2, [pc, #112] @ b7920 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b b7864 │ │ │ │ - ldr r0, [pc, #88] @ b7928 │ │ │ │ + b b7860 │ │ │ │ + ldr r0, [pc, #88] @ b7924 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b b789c │ │ │ │ - ldr r0, [pc, #72] @ b792c │ │ │ │ + bl b0298 │ │ │ │ + b b7898 │ │ │ │ + ldr r0, [pc, #72] @ b7928 │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b b789c │ │ │ │ + bl b0298 │ │ │ │ + b b7898 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x003993b0 │ │ │ │ - eorseq r8, r8, ip, asr #16 │ │ │ │ + @ instruction: 0x003993b4 │ │ │ │ + eorseq r8, r8, r0, asr r8 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r8, r8, ip, lsr #16 │ │ │ │ + eorseq r8, r8, r0, lsr r8 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r8, r8, ip, lsl #15 │ │ │ │ - eorseq fp, r5, r0 │ │ │ │ + mlaseq r8, r0, r7, r8 │ │ │ │ + eorseq fp, r5, ip, lsl r6 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r6, r4, ip, ror r5 │ │ │ │ - eorseq r6, r4, r4, asr r5 │ │ │ │ + mlaseq r4, r8, fp, r6 │ │ │ │ + eorseq r6, r4, r0, ror fp │ │ │ │ andeq r0, r0, r9, lsr r3 │ │ │ │ - @ instruction: 0x00343eb4 │ │ │ │ - eorseq r3, r4, r0, lsr #29 │ │ │ │ + @ instruction: 0x003444d0 │ │ │ │ + @ instruction: 0x003444bc │ │ │ │ │ │ │ │ -000b7930 : │ │ │ │ +000b792c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r1, [pc, #1072] @ b7d78 │ │ │ │ - ldr r2, [pc, #1072] @ b7d7c │ │ │ │ + ldr r1, [pc, #1072] @ b7d74 │ │ │ │ + ldr r2, [pc, #1072] @ b7d78 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r8, [pc, #1064] @ b7d80 │ │ │ │ - ldr r3, [pc, #1064] @ b7d84 │ │ │ │ + ldr r8, [pc, #1064] @ b7d7c │ │ │ │ + ldr r3, [pc, #1064] @ b7d80 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r8, r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr r7, [r5, #816] @ 0x330 │ │ │ │ bl 501a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b7c08 │ │ │ │ + beq b7c04 │ │ │ │ ldr r0, [r5, #820] @ 0x334 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ mov r1, sp │ │ │ │ str r6, [sp] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 501c8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq b7c30 │ │ │ │ + beq b7c2c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b79c8 │ │ │ │ + beq b79c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq b7b30 │ │ │ │ + beq b7b2c │ │ │ │ ldr r7, [r5, #824] @ 0x338 │ │ │ │ bl 501a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b7c60 │ │ │ │ + beq b7c5c │ │ │ │ ldr r0, [r5, #820] @ 0x334 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #16 │ │ │ │ strd r6, [sp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 501c8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq b7c90 │ │ │ │ + beq b7c8c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b7a18 │ │ │ │ + beq b7a14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq b7b64 │ │ │ │ + beq b7b60 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b7a34 │ │ │ │ + beq b7a30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq b7b70 │ │ │ │ - ldr r2, [pc, #844] @ b7d88 │ │ │ │ + beq b7b6c │ │ │ │ + ldr r2, [pc, #844] @ b7d84 │ │ │ │ ldr r3, [r5, #140] @ 0x8c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #32] │ │ │ │ ldr r0, [r5, #820] @ 0x334 │ │ │ │ ldr r6, [r8, r2] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ bl 501c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b7cc8 │ │ │ │ + beq b7cc4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b7a84 │ │ │ │ + beq b7a80 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq b7b7c │ │ │ │ + beq b7b78 │ │ │ │ cmp r4, r6 │ │ │ │ - beq b7b3c │ │ │ │ + beq b7b38 │ │ │ │ ldr r1, [r5, #828] @ 0x33c │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd9c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq b7abc │ │ │ │ + beq b7ab8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq b7bfc │ │ │ │ + beq b7bf8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b7cf8 │ │ │ │ + beq b7cf4 │ │ │ │ mov r0, r6 │ │ │ │ bl 50138 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq b7aec │ │ │ │ + beq b7ae8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq b7b90 │ │ │ │ + beq b7b8c │ │ │ │ cmp r4, #0 │ │ │ │ - blt b7d20 │ │ │ │ + blt b7d1c │ │ │ │ and r4, r4, #255 @ 0xff │ │ │ │ cmp r4, #0 │ │ │ │ - bne b7b9c │ │ │ │ + bne b7b98 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #640] @ b7d8c │ │ │ │ - ldr r3, [pc, #620] @ b7d7c │ │ │ │ + ldr r2, [pc, #640] @ b7d88 │ │ │ │ + ldr r3, [pc, #620] @ b7d78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b7d74 │ │ │ │ + bne b7d70 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b79c8 │ │ │ │ + b b79c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b7b00 │ │ │ │ + beq b7afc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne b7b00 │ │ │ │ + bne b7afc │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b7b00 │ │ │ │ + b b7afc │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b7a18 │ │ │ │ + b b7a14 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b7a34 │ │ │ │ + b b7a30 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r4, r6 │ │ │ │ - bne b7a8c │ │ │ │ - b b7b3c │ │ │ │ + bne b7a88 │ │ │ │ + b b7b38 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b7aec │ │ │ │ - ldr r3, [pc, #492] @ b7d90 │ │ │ │ + b b7ae8 │ │ │ │ + ldr r3, [pc, #492] @ b7d8c │ │ │ │ ldr r1, [r5, #712] @ 0x2c8 │ │ │ │ ldr r5, [r8, r3] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b7d54 │ │ │ │ - bl aa34c │ │ │ │ + beq b7d50 │ │ │ │ + bl aa348 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b7bd8 │ │ │ │ + beq b7bd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq b7d48 │ │ │ │ - ldr r1, [pc, #436] @ b7d94 │ │ │ │ - ldr r0, [pc, #436] @ b7d98 │ │ │ │ + beq b7d44 │ │ │ │ + ldr r1, [pc, #436] @ b7d90 │ │ │ │ + ldr r0, [pc, #436] @ b7d94 │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr r2, [pc, #432] @ b7d9c │ │ │ │ + ldr r2, [pc, #432] @ b7d98 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ - b b7b04 │ │ │ │ + b b7b00 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b7abc │ │ │ │ - ldr r3, [pc, #384] @ b7d90 │ │ │ │ - ldr r1, [pc, #396] @ b7da0 │ │ │ │ + b b7ab8 │ │ │ │ + ldr r3, [pc, #384] @ b7d8c │ │ │ │ + ldr r1, [pc, #396] @ b7d9c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #392] @ b7da4 │ │ │ │ - ldr r2, [pc, #392] @ b7da8 │ │ │ │ + ldr r0, [pc, #392] @ b7da0 │ │ │ │ + ldr r2, [pc, #392] @ b7da4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b b7bf4 │ │ │ │ - ldr r3, [pc, #344] @ b7d90 │ │ │ │ - ldr r1, [pc, #368] @ b7dac │ │ │ │ + bl b6efc │ │ │ │ + b b7bf0 │ │ │ │ + ldr r3, [pc, #344] @ b7d8c │ │ │ │ + ldr r1, [pc, #368] @ b7da8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #364] @ b7db0 │ │ │ │ - ldr r2, [pc, #352] @ b7da8 │ │ │ │ + ldr r0, [pc, #364] @ b7dac │ │ │ │ + ldr r2, [pc, #352] @ b7da4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b b7bf4 │ │ │ │ - ldr r3, [pc, #296] @ b7d90 │ │ │ │ - ldr r1, [pc, #328] @ b7db4 │ │ │ │ + b b7bf0 │ │ │ │ + ldr r3, [pc, #296] @ b7d8c │ │ │ │ + ldr r1, [pc, #328] @ b7db0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #324] @ b7db8 │ │ │ │ - ldr r2, [pc, #304] @ b7da8 │ │ │ │ + ldr r0, [pc, #324] @ b7db4 │ │ │ │ + ldr r2, [pc, #304] @ b7da4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ - b b7bf4 │ │ │ │ - ldr r3, [pc, #248] @ b7d90 │ │ │ │ - ldr r1, [pc, #288] @ b7dbc │ │ │ │ + b b7bf0 │ │ │ │ + ldr r3, [pc, #248] @ b7d8c │ │ │ │ + ldr r1, [pc, #288] @ b7db8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #284] @ b7dc0 │ │ │ │ - ldr r2, [pc, #256] @ b7da8 │ │ │ │ + ldr r0, [pc, #284] @ b7dbc │ │ │ │ + ldr r2, [pc, #256] @ b7da4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b b7bf4 │ │ │ │ - ldr r3, [pc, #192] @ b7d90 │ │ │ │ - ldr r1, [pc, #240] @ b7dc4 │ │ │ │ + b b7bf0 │ │ │ │ + ldr r3, [pc, #192] @ b7d8c │ │ │ │ + ldr r1, [pc, #240] @ b7dc0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #236] @ b7dc8 │ │ │ │ - ldr r2, [pc, #200] @ b7da8 │ │ │ │ + ldr r0, [pc, #236] @ b7dc4 │ │ │ │ + ldr r2, [pc, #200] @ b7da4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ - b b7bf4 │ │ │ │ - ldr r3, [pc, #144] @ b7d90 │ │ │ │ - ldr r1, [pc, #200] @ b7dcc │ │ │ │ + b b7bf0 │ │ │ │ + ldr r3, [pc, #144] @ b7d8c │ │ │ │ + ldr r1, [pc, #200] @ b7dc8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #196] @ b7dd0 │ │ │ │ + ldr r0, [pc, #196] @ b7dcc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1136 @ 0x470 │ │ │ │ - bl b6f00 │ │ │ │ - b b7bf4 │ │ │ │ - ldr r3, [pc, #104] @ b7d90 │ │ │ │ - ldr r1, [pc, #168] @ b7dd4 │ │ │ │ + bl b6efc │ │ │ │ + b b7bf0 │ │ │ │ + ldr r3, [pc, #104] @ b7d8c │ │ │ │ + ldr r1, [pc, #168] @ b7dd0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #164] @ b7dd8 │ │ │ │ + ldr r0, [pc, #164] @ b7dd4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1136 @ 0x470 │ │ │ │ - bl b6f00 │ │ │ │ - b b7bf4 │ │ │ │ + bl b6efc │ │ │ │ + b b7bf0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b7bd8 │ │ │ │ - ldr r1, [pc, #128] @ b7ddc │ │ │ │ - ldr r0, [pc, #128] @ b7de0 │ │ │ │ + b b7bd4 │ │ │ │ + ldr r1, [pc, #128] @ b7dd8 │ │ │ │ + ldr r0, [pc, #128] @ b7ddc │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr r2, [pc, #52] @ b7d9c │ │ │ │ + ldr r2, [pc, #52] @ b7d98 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b b7bf4 │ │ │ │ + bl b6efc │ │ │ │ + b b7bf0 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x003886b0 │ │ │ │ + @ instruction: 0x003886b4 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - mlaseq r8, ip, r6, r8 │ │ │ │ + eorseq r8, r8, r0, lsr #13 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r8, r8, ip, ror #9 │ │ │ │ + @ instruction: 0x003884f0 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r6, r4, r4, asr r2 │ │ │ │ - eorseq r6, r4, r0, lsr #4 │ │ │ │ + eorseq r6, r4, r0, ror r8 │ │ │ │ + eorseq r6, r4, ip, lsr r8 │ │ │ │ andeq r0, r0, r1, ror r4 │ │ │ │ - eorseq r6, r4, ip, lsl r2 │ │ │ │ - eorseq r6, r4, r8, ror #3 │ │ │ │ + eorseq r6, r4, r8, lsr r8 │ │ │ │ + eorseq r6, r4, r4, lsl #16 │ │ │ │ andeq r0, r0, pc, ror #8 │ │ │ │ - @ instruction: 0x003461f4 │ │ │ │ - eorseq r6, r4, r0, asr #3 │ │ │ │ - eorseq r6, r4, r4, asr #3 │ │ │ │ - mlaseq r4, r0, r1, r6 │ │ │ │ - mlaseq r4, r4, r1, r6 │ │ │ │ - eorseq r6, r4, r0, ror #2 │ │ │ │ - eorseq r6, r4, ip, asr r1 │ │ │ │ - eorseq r6, r4, r8, lsr #2 │ │ │ │ - eorseq r6, r4, r0, lsr r1 │ │ │ │ - ldrsheq r6, [r4], -ip @ │ │ │ │ - eorseq r6, r4, r8, lsl #2 │ │ │ │ - ldrsbeq r6, [r4], -r4 @ │ │ │ │ - ldrsbeq r6, [r4], -r8 @ │ │ │ │ - eorseq r6, r4, r4, lsr #1 │ │ │ │ + eorseq r6, r4, r0, lsl r8 │ │ │ │ + @ instruction: 0x003467dc │ │ │ │ + eorseq r6, r4, r0, ror #15 │ │ │ │ + eorseq r6, r4, ip, lsr #15 │ │ │ │ + @ instruction: 0x003467b0 │ │ │ │ + eorseq r6, r4, ip, ror r7 │ │ │ │ + eorseq r6, r4, r8, ror r7 │ │ │ │ + eorseq r6, r4, r4, asr #14 │ │ │ │ + eorseq r6, r4, ip, asr #14 │ │ │ │ + eorseq r6, r4, r8, lsl r7 │ │ │ │ + eorseq r6, r4, r4, lsr #14 │ │ │ │ + @ instruction: 0x003466f0 │ │ │ │ + @ instruction: 0x003466f4 │ │ │ │ + eorseq r6, r4, r0, asr #13 │ │ │ │ │ │ │ │ -000b7de4 : │ │ │ │ +000b7de0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #176] @ b7eac │ │ │ │ + ldr ip, [pc, #176] @ b7ea8 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #164] @ b7eb0 │ │ │ │ + ldr lr, [pc, #164] @ b7eac │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #1488 @ 0x5d0 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #144] @ b7eb4 │ │ │ │ + ldr ip, [pc, #144] @ b7eb0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #116] @ b7eb8 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #116] @ b7eb4 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7ea0 │ │ │ │ + beq b7e9c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl b7930 │ │ │ │ + bl b792c │ │ │ │ cmp r0, #2 │ │ │ │ - beq b7ea0 │ │ │ │ - ldr r3, [pc, #88] @ b7ebc │ │ │ │ + beq b7e9c │ │ │ │ + ldr r3, [pc, #88] @ b7eb8 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #68] @ b7ec0 │ │ │ │ - ldr r3, [pc, #52] @ b7eb4 │ │ │ │ + ldr r2, [pc, #68] @ b7ebc │ │ │ │ + ldr r3, [pc, #52] @ b7eb0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b7ea8 │ │ │ │ + bne b7ea4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ - b b7e74 │ │ │ │ + b b7e70 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r8, r9, ip, lsl sp │ │ │ │ - @ instruction: 0x003881d8 │ │ │ │ + eorseq r8, r9, r0, lsr #26 │ │ │ │ + @ instruction: 0x003881dc │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x003881b8 │ │ │ │ + @ instruction: 0x003881bc │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r8, r8, ip, ror r1 │ │ │ │ + eorseq r8, r8, r0, lsl #3 │ │ │ │ │ │ │ │ -000b7ec4 : │ │ │ │ +000b7ec0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ b7f6c │ │ │ │ + ldr r3, [pc, #132] @ b7f68 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1536 @ 0x600 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ b7f70 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ b7f6c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7f64 │ │ │ │ - ldr r3, [pc, #96] @ b7f74 │ │ │ │ + beq b7f60 │ │ │ │ + ldr r3, [pc, #96] @ b7f70 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b7f30 │ │ │ │ + bne b7f2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 67f08 │ │ │ │ - ldr r0, [pc, #64] @ b7f78 │ │ │ │ + ldr r0, [pc, #64] @ b7f74 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ b7f7c │ │ │ │ - ldr r1, [pc, #52] @ b7f80 │ │ │ │ - ldr r0, [pc, #52] @ b7f84 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ b7f78 │ │ │ │ + ldr r1, [pc, #52] @ b7f7c │ │ │ │ + ldr r0, [pc, #52] @ b7f80 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r8, r9, r0, lsr ip │ │ │ │ - ldrsheq r8, [r8], -r8 @ │ │ │ │ + eorseq r8, r9, r4, lsr ip │ │ │ │ + ldrsheq r8, [r8], -ip @ │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ - eorseq r5, r4, r8, lsl pc │ │ │ │ + eorseq r6, r4, r4, lsr r5 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r5, r4, r8, lsr pc │ │ │ │ - @ instruction: 0x00345eb4 │ │ │ │ + eorseq r6, r4, r4, asr r5 │ │ │ │ + @ instruction: 0x003464d0 │ │ │ │ │ │ │ │ -000b7f88 : │ │ │ │ +000b7f84 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ b8030 │ │ │ │ + ldr r3, [pc, #132] @ b802c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1584 @ 0x630 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ b8034 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ b8030 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8028 │ │ │ │ - ldr r3, [pc, #96] @ b8038 │ │ │ │ + beq b8024 │ │ │ │ + ldr r3, [pc, #96] @ b8034 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b7ff4 │ │ │ │ + bne b7ff0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 67f68 │ │ │ │ - ldr r0, [pc, #64] @ b803c │ │ │ │ + ldr r0, [pc, #64] @ b8038 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ b8040 │ │ │ │ - ldr r1, [pc, #52] @ b8044 │ │ │ │ - ldr r0, [pc, #52] @ b8048 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ b803c │ │ │ │ + ldr r1, [pc, #52] @ b8040 │ │ │ │ + ldr r0, [pc, #52] @ b8044 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r8, r9, ip, ror #22 │ │ │ │ - eorseq r8, r8, r4, lsr r0 │ │ │ │ + eorseq r8, r9, r0, ror fp │ │ │ │ + eorseq r8, r8, r8, lsr r0 │ │ │ │ andeq r0, r0, r4, lsr #23 │ │ │ │ - mlaseq r4, r8, lr, r5 │ │ │ │ + @ instruction: 0x003464b4 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r5, r4, r4, ror lr │ │ │ │ - @ instruction: 0x00345df0 │ │ │ │ + mlaseq r4, r0, r4, r6 │ │ │ │ + eorseq r6, r4, ip, lsl #8 │ │ │ │ │ │ │ │ -000b804c : │ │ │ │ +000b8048 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ bl 50ae0 │ │ │ │ - ldr r6, [pc, #268] @ b8174 │ │ │ │ + ldr r6, [pc, #268] @ b8170 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b8118 │ │ │ │ + beq b8114 │ │ │ │ bl 50b58 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b8144 │ │ │ │ + beq b8140 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b80b4 │ │ │ │ + beq b80b0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b80b4 │ │ │ │ + beq b80b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b8108 │ │ │ │ + beq b8104 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq b80cc │ │ │ │ + beq b80c8 │ │ │ │ tst r0, #1 │ │ │ │ - bne b8110 │ │ │ │ + bne b810c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq b80f0 │ │ │ │ + beq b80ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq b80f8 │ │ │ │ + beq b80f4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b80b4 │ │ │ │ - bl a4764 │ │ │ │ - b b80cc │ │ │ │ - ldr r3, [pc, #88] @ b8178 │ │ │ │ - ldr r1, [pc, #88] @ b817c │ │ │ │ + b b80b0 │ │ │ │ + bl a4760 │ │ │ │ + b b80c8 │ │ │ │ + ldr r3, [pc, #88] @ b8174 │ │ │ │ + ldr r1, [pc, #88] @ b8178 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #84] @ b8180 │ │ │ │ - ldr r2, [pc, #84] @ b8184 │ │ │ │ + ldr r0, [pc, #84] @ b817c │ │ │ │ + ldr r2, [pc, #84] @ b8180 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b b80f0 │ │ │ │ - ldr r3, [pc, #44] @ b8178 │ │ │ │ - ldr r1, [pc, #56] @ b8188 │ │ │ │ + b b80ec │ │ │ │ + ldr r3, [pc, #44] @ b8174 │ │ │ │ + ldr r1, [pc, #56] @ b8184 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #52] @ b818c │ │ │ │ - ldr r2, [pc, #40] @ b8184 │ │ │ │ + ldr r0, [pc, #52] @ b8188 │ │ │ │ + ldr r2, [pc, #40] @ b8180 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b b813c │ │ │ │ - mlaseq r8, r4, pc, r7 @ │ │ │ │ + b b8138 │ │ │ │ + mlaseq r8, r8, pc, r7 @ │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r5, r4, ip, ror sp │ │ │ │ - @ instruction: 0x00345cd8 │ │ │ │ + mlaseq r4, r8, r3, r6 │ │ │ │ + @ instruction: 0x003462f4 │ │ │ │ andeq r0, r0, r8, lsr #12 │ │ │ │ - eorseq r5, r4, r0, asr sp │ │ │ │ - eorseq r5, r4, ip, lsr #25 │ │ │ │ + eorseq r6, r4, ip, ror #6 │ │ │ │ + eorseq r6, r4, r8, asr #5 │ │ │ │ │ │ │ │ -000b8190 : │ │ │ │ +000b818c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #40] @ b81d0 │ │ │ │ + ldr ip, [pc, #40] @ b81cc │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc, ip │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #1632 @ 0x660 │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ + bl a305c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ - b b804c │ │ │ │ - eorseq r8, r9, r0, ror r9 │ │ │ │ + b b8048 │ │ │ │ + eorseq r8, r9, r4, ror r9 │ │ │ │ │ │ │ │ -000b81d4 : │ │ │ │ +000b81d0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #232] @ b82d4 │ │ │ │ + ldr ip, [pc, #232] @ b82d0 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #220] @ b82d8 │ │ │ │ + ldr lr, [pc, #220] @ b82d4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #1680 @ 0x690 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #200] @ b82dc │ │ │ │ + ldr ip, [pc, #200] @ b82d8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #172] @ b82e0 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #172] @ b82dc │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b82c8 │ │ │ │ - ldr r3, [pc, #160] @ b82e4 │ │ │ │ + beq b82c4 │ │ │ │ + ldr r3, [pc, #160] @ b82e0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b8298 │ │ │ │ + bne b8294 │ │ │ │ mov r0, r1 │ │ │ │ bl 50bb0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b82c8 │ │ │ │ - bl aaa68 │ │ │ │ - ldr r2, [pc, #116] @ b82e8 │ │ │ │ - ldr r3, [pc, #100] @ b82dc │ │ │ │ + beq b82c4 │ │ │ │ + bl aaa64 │ │ │ │ + ldr r2, [pc, #116] @ b82e4 │ │ │ │ + ldr r3, [pc, #100] @ b82d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b82d0 │ │ │ │ + bne b82cc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #76] @ b82ec │ │ │ │ + ldr r0, [pc, #76] @ b82e8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #68] @ b82f0 │ │ │ │ - ldr r1, [pc, #68] @ b82f4 │ │ │ │ - ldr r0, [pc, #68] @ b82f8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #68] @ b82ec │ │ │ │ + ldr r1, [pc, #68] @ b82f0 │ │ │ │ + ldr r0, [pc, #68] @ b82f4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #219 @ 0xdb │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b b826c │ │ │ │ + b b8268 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r8, r9, ip, lsr #18 │ │ │ │ - eorseq r7, r8, r8, ror #27 │ │ │ │ + eorseq r8, r9, r0, lsr r9 │ │ │ │ + eorseq r7, r8, ip, ror #27 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r7, r8, r8, asr #27 │ │ │ │ + eorseq r7, r8, ip, asr #27 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - eorseq r7, r8, r4, lsl #27 │ │ │ │ - eorseq r3, r4, r8, lsr #28 │ │ │ │ + eorseq r7, r8, r8, lsl #27 │ │ │ │ + eorseq r4, r4, r4, asr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r5, r4, r4, lsl #24 │ │ │ │ - eorseq r5, r4, r8, lsl ip │ │ │ │ + eorseq r6, r4, r0, lsr #4 │ │ │ │ + eorseq r6, r4, r4, lsr r2 │ │ │ │ │ │ │ │ -000b82fc : │ │ │ │ +000b82f8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ b83a4 │ │ │ │ + ldr r3, [pc, #132] @ b83a0 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1728 @ 0x6c0 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ b83a8 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ b83a4 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b839c │ │ │ │ - ldr r3, [pc, #96] @ b83ac │ │ │ │ + beq b8398 │ │ │ │ + ldr r3, [pc, #96] @ b83a8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b8368 │ │ │ │ + bne b8364 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 67fc8 │ │ │ │ - ldr r0, [pc, #64] @ b83b0 │ │ │ │ + ldr r0, [pc, #64] @ b83ac │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ b83b4 │ │ │ │ - ldr r1, [pc, #52] @ b83b8 │ │ │ │ - ldr r0, [pc, #52] @ b83bc │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ b83b0 │ │ │ │ + ldr r1, [pc, #52] @ b83b4 │ │ │ │ + ldr r0, [pc, #52] @ b83b8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x003987f8 │ │ │ │ - eorseq r7, r8, r0, asr #25 │ │ │ │ + @ instruction: 0x003987fc │ │ │ │ + eorseq r7, r8, r4, asr #25 │ │ │ │ andeq r0, r0, r4, lsl #26 │ │ │ │ - eorseq r5, r4, ip, ror fp │ │ │ │ + mlaseq r4, r8, r1, r6 │ │ │ │ andeq r0, r0, r0, asr r6 │ │ │ │ - eorseq r5, r4, r0, lsl #22 │ │ │ │ - eorseq r5, r4, r4, lsl #23 │ │ │ │ + eorseq r6, r4, ip, lsl r1 │ │ │ │ + eorseq r6, r4, r0, lsr #3 │ │ │ │ │ │ │ │ -000b83c0 : │ │ │ │ +000b83bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 50bc4 │ │ │ │ - ldr r6, [pc, #380] @ b855c │ │ │ │ + ldr r6, [pc, #380] @ b8558 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b84dc │ │ │ │ + beq b84d8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b8538 │ │ │ │ + beq b8534 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8428 │ │ │ │ + beq b8424 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b8428 │ │ │ │ + beq b8424 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b84c4 │ │ │ │ + beq b84c0 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 50c44 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b8508 │ │ │ │ + beq b8504 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8470 │ │ │ │ + beq b846c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b8470 │ │ │ │ + beq b846c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b84cc │ │ │ │ + beq b84c8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq b8488 │ │ │ │ + beq b8484 │ │ │ │ tst r0, #1 │ │ │ │ - bne b84d4 │ │ │ │ + bne b84d0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq b84ac │ │ │ │ + beq b84a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq b84b4 │ │ │ │ + beq b84b0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b8428 │ │ │ │ + b b8424 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b8470 │ │ │ │ - bl a4764 │ │ │ │ - b b8488 │ │ │ │ - ldr r3, [pc, #124] @ b8560 │ │ │ │ - ldr r1, [pc, #124] @ b8564 │ │ │ │ + b b846c │ │ │ │ + bl a4760 │ │ │ │ + b b8484 │ │ │ │ + ldr r3, [pc, #124] @ b855c │ │ │ │ + ldr r1, [pc, #124] @ b8560 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #120] @ b8568 │ │ │ │ + ldr r0, [pc, #120] @ b8564 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #53 @ 0x35 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b b84ac │ │ │ │ - ldr r3, [pc, #80] @ b8560 │ │ │ │ - ldr r1, [pc, #88] @ b856c │ │ │ │ + b b84a8 │ │ │ │ + ldr r3, [pc, #80] @ b855c │ │ │ │ + ldr r1, [pc, #88] @ b8568 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #84] @ b8570 │ │ │ │ + ldr r0, [pc, #84] @ b856c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #53 @ 0x35 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b b8500 │ │ │ │ - ldr r3, [pc, #52] @ b8574 │ │ │ │ - ldr r1, [pc, #52] @ b8578 │ │ │ │ - ldr r0, [pc, #52] @ b857c │ │ │ │ + b b84fc │ │ │ │ + ldr r3, [pc, #52] @ b8570 │ │ │ │ + ldr r1, [pc, #52] @ b8574 │ │ │ │ + ldr r0, [pc, #52] @ b8578 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ b8580 │ │ │ │ + ldr r2, [pc, #48] @ b857c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #588 @ 0x24c │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, r8, ip, lsl ip │ │ │ │ + eorseq r7, r8, r0, lsr #24 │ │ │ │ andeq r0, r0, r0, asr r6 │ │ │ │ - eorseq r5, r4, ip, lsr sl │ │ │ │ - eorseq r5, r4, r0, lsr #20 │ │ │ │ - eorseq r5, r4, r0, lsl sl │ │ │ │ - @ instruction: 0x003459f4 │ │ │ │ - eorseq r8, r6, ip, lsr #24 │ │ │ │ - eorseq ip, r3, r8, lsr #26 │ │ │ │ - @ instruction: 0x003459f0 │ │ │ │ - andeq fp, r0, lr, lsr #20 │ │ │ │ + eorseq r6, r4, r8, asr r0 │ │ │ │ + eorseq r6, r4, ip, lsr r0 │ │ │ │ + eorseq r6, r4, ip, lsr #32 │ │ │ │ + eorseq r6, r4, r0, lsl r0 │ │ │ │ + eorseq r9, r6, r8, asr #4 │ │ │ │ + eorseq sp, r3, r4, asr #6 │ │ │ │ + eorseq r6, r4, ip │ │ │ │ + andeq fp, r0, r4, lsr sl │ │ │ │ │ │ │ │ -000b8584 : │ │ │ │ +000b8580 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #240] @ b868c │ │ │ │ + ldr ip, [pc, #240] @ b8688 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #228] @ b8690 │ │ │ │ + ldr lr, [pc, #228] @ b868c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #1776 @ 0x6f0 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #208] @ b8694 │ │ │ │ + ldr ip, [pc, #208] @ b8690 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #180] @ b8698 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #180] @ b8694 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8680 │ │ │ │ - ldr r3, [pc, #168] @ b869c │ │ │ │ + beq b867c │ │ │ │ + ldr r3, [pc, #168] @ b8698 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq b861c │ │ │ │ - ldr r2, [pc, #144] @ b86a0 │ │ │ │ + beq b8618 │ │ │ │ + ldr r2, [pc, #144] @ b869c │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b8650 │ │ │ │ + bne b864c │ │ │ │ mov r0, r1 │ │ │ │ - bl b83c0 │ │ │ │ - ldr r2, [pc, #120] @ b86a4 │ │ │ │ - ldr r3, [pc, #100] @ b8694 │ │ │ │ + bl b83bc │ │ │ │ + ldr r2, [pc, #120] @ b86a0 │ │ │ │ + ldr r3, [pc, #100] @ b8690 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b8688 │ │ │ │ + bne b8684 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #80] @ b86a8 │ │ │ │ + ldr r0, [pc, #80] @ b86a4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #72] @ b86ac │ │ │ │ - ldr r1, [pc, #72] @ b86b0 │ │ │ │ - ldr r0, [pc, #72] @ b86b4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #72] @ b86a8 │ │ │ │ + ldr r1, [pc, #72] @ b86ac │ │ │ │ + ldr r0, [pc, #72] @ b86b0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #53 @ 0x35 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b b8624 │ │ │ │ + b b8620 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r8, r9, ip, ror r5 │ │ │ │ - eorseq r7, r8, r8, lsr sl │ │ │ │ + eorseq r8, r9, r0, lsl #11 │ │ │ │ + eorseq r7, r8, ip, lsr sl │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r7, r8, r8, lsl sl │ │ │ │ + eorseq r7, r8, ip, lsl sl │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r7, r8, ip, asr #19 │ │ │ │ - @ instruction: 0x003458f8 │ │ │ │ + @ instruction: 0x003879d0 │ │ │ │ + eorseq r5, r4, r4, lsl pc │ │ │ │ andeq r0, r0, r0, asr r6 │ │ │ │ - eorseq r5, r4, r0, asr #17 │ │ │ │ - eorseq r5, r4, r0, lsr #17 │ │ │ │ + @ instruction: 0x00345edc │ │ │ │ + @ instruction: 0x00345ebc │ │ │ │ │ │ │ │ -000b86b8 : │ │ │ │ +000b86b4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ b8760 │ │ │ │ + ldr r3, [pc, #132] @ b875c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1824 @ 0x720 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ b8764 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ b8760 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8758 │ │ │ │ - ldr r3, [pc, #96] @ b8768 │ │ │ │ + beq b8754 │ │ │ │ + ldr r3, [pc, #96] @ b8764 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b8724 │ │ │ │ + bne b8720 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68028 │ │ │ │ - ldr r0, [pc, #64] @ b876c │ │ │ │ + ldr r0, [pc, #64] @ b8768 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ b8770 │ │ │ │ - ldr r1, [pc, #52] @ b8774 │ │ │ │ - ldr r0, [pc, #52] @ b8778 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ b876c │ │ │ │ + ldr r1, [pc, #52] @ b8770 │ │ │ │ + ldr r0, [pc, #52] @ b8774 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r8, r9, ip, lsr r4 │ │ │ │ - eorseq r7, r8, r4, lsl #18 │ │ │ │ + eorseq r8, r9, r0, asr #8 │ │ │ │ + eorseq r7, r8, r8, lsl #18 │ │ │ │ andeq r0, r0, r4, ror #20 │ │ │ │ - eorseq r5, r4, r4, asr r8 │ │ │ │ + eorseq r5, r4, r0, ror lr │ │ │ │ andeq r0, r0, r0, asr r6 │ │ │ │ - eorseq r5, r4, r4, asr #14 │ │ │ │ - eorseq r5, r4, r8, asr #15 │ │ │ │ + eorseq r5, r4, r0, ror #26 │ │ │ │ + eorseq r5, r4, r4, ror #27 │ │ │ │ │ │ │ │ -000b877c : │ │ │ │ +000b8778 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ bl 50c9c │ │ │ │ - ldr r8, [pc, #604] @ b8a00 │ │ │ │ + ldr r8, [pc, #604] @ b89fc │ │ │ │ add r8, pc, r8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b8938 │ │ │ │ + beq b8934 │ │ │ │ cmp r7, #0 │ │ │ │ - beq b89b8 │ │ │ │ + beq b89b4 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b87ec │ │ │ │ + beq b87e8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b87ec │ │ │ │ + beq b87e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b8910 │ │ │ │ + beq b890c │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r4, #16] │ │ │ │ - beq b8994 │ │ │ │ + beq b8990 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8830 │ │ │ │ + beq b882c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b8830 │ │ │ │ + beq b882c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b8918 │ │ │ │ + beq b8914 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #20] │ │ │ │ - beq b89dc │ │ │ │ + beq b89d8 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8874 │ │ │ │ + beq b8870 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b8874 │ │ │ │ + beq b8870 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b8920 │ │ │ │ + beq b891c │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 50d30 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b8964 │ │ │ │ + beq b8960 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b88bc │ │ │ │ + beq b88b8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b88bc │ │ │ │ + beq b88b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b8928 │ │ │ │ + beq b8924 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq b88d4 │ │ │ │ + beq b88d0 │ │ │ │ tst r0, #1 │ │ │ │ - bne b8930 │ │ │ │ + bne b892c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq b88f8 │ │ │ │ + beq b88f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq b8900 │ │ │ │ + beq b88fc │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b87ec │ │ │ │ + b b87e8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b8830 │ │ │ │ + b b882c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b8874 │ │ │ │ + b b8870 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b88bc │ │ │ │ - bl a4764 │ │ │ │ - b b88d4 │ │ │ │ - ldr r3, [pc, #196] @ b8a04 │ │ │ │ - ldr r1, [pc, #196] @ b8a08 │ │ │ │ + b b88b8 │ │ │ │ + bl a4760 │ │ │ │ + b b88d0 │ │ │ │ + ldr r3, [pc, #196] @ b8a00 │ │ │ │ + ldr r1, [pc, #196] @ b8a04 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #192] @ b8a0c │ │ │ │ + ldr r0, [pc, #192] @ b8a08 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #264 @ 0x108 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b b88f8 │ │ │ │ - ldr r3, [pc, #152] @ b8a04 │ │ │ │ - ldr r1, [pc, #160] @ b8a10 │ │ │ │ + b b88f4 │ │ │ │ + ldr r3, [pc, #152] @ b8a00 │ │ │ │ + ldr r1, [pc, #160] @ b8a0c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #156] @ b8a14 │ │ │ │ + ldr r0, [pc, #156] @ b8a10 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #264 @ 0x108 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b b895c │ │ │ │ - ldr r3, [pc, #124] @ b8a18 │ │ │ │ - ldr r1, [pc, #124] @ b8a1c │ │ │ │ - ldr r0, [pc, #124] @ b8a20 │ │ │ │ + b b8958 │ │ │ │ + ldr r3, [pc, #124] @ b8a14 │ │ │ │ + ldr r1, [pc, #124] @ b8a18 │ │ │ │ + ldr r0, [pc, #124] @ b8a1c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #120] @ b8a24 │ │ │ │ + ldr r2, [pc, #120] @ b8a20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #552 @ 0x228 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #104] @ b8a28 │ │ │ │ - ldr r1, [pc, #104] @ b8a2c │ │ │ │ - ldr r0, [pc, #104] @ b8a30 │ │ │ │ + ldr r3, [pc, #104] @ b8a24 │ │ │ │ + ldr r1, [pc, #104] @ b8a28 │ │ │ │ + ldr r0, [pc, #104] @ b8a2c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #100] @ b8a34 │ │ │ │ + ldr r2, [pc, #100] @ b8a30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #552 @ 0x228 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #84] @ b8a38 │ │ │ │ - ldr r1, [pc, #84] @ b8a3c │ │ │ │ - ldr r0, [pc, #84] @ b8a40 │ │ │ │ + ldr r3, [pc, #84] @ b8a34 │ │ │ │ + ldr r1, [pc, #84] @ b8a38 │ │ │ │ + ldr r0, [pc, #84] @ b8a3c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #80] @ b8a44 │ │ │ │ + ldr r2, [pc, #80] @ b8a40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #552 @ 0x228 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, r8, r8, asr r8 │ │ │ │ + eorseq r7, r8, ip, asr r8 │ │ │ │ andeq r0, r0, r0, asr r6 │ │ │ │ - eorseq sp, r5, r4, lsl lr │ │ │ │ - eorseq r5, r4, r4, asr #11 │ │ │ │ - eorseq sp, r5, r8, ror #27 │ │ │ │ - mlaseq r4, r8, r5, r5 │ │ │ │ - @ instruction: 0x003687d0 │ │ │ │ - eorseq ip, r3, ip, asr #17 │ │ │ │ - eorseq r5, r4, r0, lsl #12 │ │ │ │ - andeq ip, r0, lr, ror sp │ │ │ │ - eorseq r8, r6, ip, lsr #15 │ │ │ │ - eorseq ip, r3, r8, lsr #17 │ │ │ │ - eorseq r5, r4, r0, ror r5 │ │ │ │ - andeq ip, r0, r4, ror sp │ │ │ │ - eorseq r8, r6, r8, lsl #15 │ │ │ │ - eorseq ip, r3, r4, lsl #17 │ │ │ │ - eorseq r5, r4, r8, asr #11 │ │ │ │ - andeq ip, r0, r8, lsl #27 │ │ │ │ + eorseq lr, r5, r0, lsr r4 │ │ │ │ + eorseq r5, r4, r0, ror #23 │ │ │ │ + eorseq lr, r5, r4, lsl #8 │ │ │ │ + @ instruction: 0x00345bb4 │ │ │ │ + eorseq r8, r6, ip, ror #27 │ │ │ │ + eorseq ip, r3, r8, ror #29 │ │ │ │ + eorseq r5, r4, ip, lsl ip │ │ │ │ + andeq ip, r0, r4, lsl #27 │ │ │ │ + eorseq r8, r6, r8, asr #27 │ │ │ │ + eorseq ip, r3, r4, asr #29 │ │ │ │ + eorseq r5, r4, ip, lsl #23 │ │ │ │ + andeq ip, r0, sl, ror sp │ │ │ │ + eorseq r8, r6, r4, lsr #27 │ │ │ │ + eorseq ip, r3, r0, lsr #29 │ │ │ │ + eorseq r5, r4, r4, ror #23 │ │ │ │ + andeq ip, r0, lr, lsl #27 │ │ │ │ │ │ │ │ -000b8a48 : │ │ │ │ +000b8a44 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #332] @ b8bac │ │ │ │ + ldr ip, [pc, #332] @ b8ba8 │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #1872 @ 0x750 │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #20 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #292] @ b8bb0 │ │ │ │ + ldr lr, [pc, #292] @ b8bac │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #284] @ b8bb4 │ │ │ │ + ldr ip, [pc, #284] @ b8bb0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #256] @ b8bb8 │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #256] @ b8bb4 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8b7c │ │ │ │ - ldr r3, [pc, #244] @ b8bbc │ │ │ │ + beq b8b78 │ │ │ │ + ldr r3, [pc, #244] @ b8bb8 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b8b48 │ │ │ │ - ldr r3, [pc, #220] @ b8bc0 │ │ │ │ + bne b8b44 │ │ │ │ + ldr r3, [pc, #220] @ b8bbc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b8b84 │ │ │ │ - ldr r3, [pc, #196] @ b8bc4 │ │ │ │ + bne b8b80 │ │ │ │ + ldr r3, [pc, #196] @ b8bc0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne b8b94 │ │ │ │ + bne b8b90 │ │ │ │ mov r0, ip │ │ │ │ - bl b877c │ │ │ │ - ldr r2, [pc, #164] @ b8bc8 │ │ │ │ - ldr r3, [pc, #140] @ b8bb4 │ │ │ │ + bl b8778 │ │ │ │ + ldr r2, [pc, #164] @ b8bc4 │ │ │ │ + ldr r3, [pc, #140] @ b8bb0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b8ba8 │ │ │ │ + bne b8ba4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #124] @ b8bcc │ │ │ │ + ldr r0, [pc, #124] @ b8bc8 │ │ │ │ mov r1, ip │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #112] @ b8bd0 │ │ │ │ - ldr r1, [pc, #112] @ b8bd4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #112] @ b8bcc │ │ │ │ + ldr r1, [pc, #112] @ b8bd0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #108] @ b8bd8 │ │ │ │ + ldr r0, [pc, #108] @ b8bd4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #264 @ 0x108 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b b8b1c │ │ │ │ - ldr r0, [pc, #80] @ b8bdc │ │ │ │ + b b8b18 │ │ │ │ + ldr r0, [pc, #80] @ b8bd8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b b8b58 │ │ │ │ - ldr r0, [pc, #68] @ b8be0 │ │ │ │ + bl b0298 │ │ │ │ + b b8b54 │ │ │ │ + ldr r0, [pc, #68] @ b8bdc │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b b8b58 │ │ │ │ + bl b0298 │ │ │ │ + b b8b54 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldrheq r8, [r9], -r8 @ │ │ │ │ - eorseq r7, r8, r4, ror #10 │ │ │ │ + ldrheq r8, [r9], -ip @ │ │ │ │ + eorseq r7, r8, r8, ror #10 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r7, r8, r4, asr #10 │ │ │ │ + eorseq r7, r8, r8, asr #10 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r8, asr #22 │ │ │ │ andeq r0, r0, r8, lsl sl │ │ │ │ - @ instruction: 0x003874d4 │ │ │ │ - eorseq r3, r4, r4, ror r5 │ │ │ │ + @ instruction: 0x003874d8 │ │ │ │ + mlaseq r4, r0, fp, r3 │ │ │ │ andeq r0, r0, r0, asr r6 │ │ │ │ - @ instruction: 0x0035dbf4 │ │ │ │ - eorseq r5, r4, r4, lsr #7 │ │ │ │ - eorseq r5, r4, r0, asr #8 │ │ │ │ - eorseq r2, r4, r0, asr fp │ │ │ │ + eorseq lr, r5, r0, lsl r2 │ │ │ │ + eorseq r5, r4, r0, asr #19 │ │ │ │ + eorseq r5, r4, ip, asr sl │ │ │ │ + eorseq r3, r4, ip, ror #2 │ │ │ │ │ │ │ │ -000b8be4 : │ │ │ │ +000b8be0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ b8c8c │ │ │ │ + ldr r3, [pc, #132] @ b8c88 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1920 @ 0x780 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ b8c90 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ b8c8c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8c84 │ │ │ │ - ldr r3, [pc, #96] @ b8c94 │ │ │ │ + beq b8c80 │ │ │ │ + ldr r3, [pc, #96] @ b8c90 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b8c50 │ │ │ │ + bne b8c4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68088 │ │ │ │ - ldr r0, [pc, #64] @ b8c98 │ │ │ │ + ldr r0, [pc, #64] @ b8c94 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ b8c9c │ │ │ │ - ldr r1, [pc, #52] @ b8ca0 │ │ │ │ - ldr r0, [pc, #52] @ b8ca4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ b8c98 │ │ │ │ + ldr r1, [pc, #52] @ b8c9c │ │ │ │ + ldr r0, [pc, #52] @ b8ca0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r7, r9, r0, lsl pc │ │ │ │ - @ instruction: 0x003873d8 │ │ │ │ + eorseq r7, r9, r4, lsl pc │ │ │ │ + @ instruction: 0x003873dc │ │ │ │ andeq r0, r0, r8, ror #25 │ │ │ │ - eorseq r5, r4, ip, lsl #7 │ │ │ │ + eorseq r5, r4, r8, lsr #19 │ │ │ │ andeq r0, r0, r0, asr r6 │ │ │ │ - eorseq r5, r4, r8, lsl r2 │ │ │ │ - mlaseq r4, ip, r2, r5 │ │ │ │ + eorseq r5, r4, r4, lsr r8 │ │ │ │ + @ instruction: 0x003458b8 │ │ │ │ │ │ │ │ -000b8ca8 : │ │ │ │ +000b8ca4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 50d88 │ │ │ │ - ldr r7, [pc, #492] @ b8eb8 │ │ │ │ + ldr r7, [pc, #492] @ b8eb4 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b8e14 │ │ │ │ + beq b8e10 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b8e94 │ │ │ │ + beq b8e90 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8d14 │ │ │ │ + beq b8d10 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b8d14 │ │ │ │ + beq b8d10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b8df4 │ │ │ │ + beq b8df0 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq b8e70 │ │ │ │ + beq b8e6c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8d58 │ │ │ │ + beq b8d54 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b8d58 │ │ │ │ + beq b8d54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b8dfc │ │ │ │ + beq b8df8 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 50e1c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b8e40 │ │ │ │ + beq b8e3c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8da0 │ │ │ │ + beq b8d9c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b8da0 │ │ │ │ + beq b8d9c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b8e04 │ │ │ │ + beq b8e00 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq b8db8 │ │ │ │ + beq b8db4 │ │ │ │ tst r0, #1 │ │ │ │ - bne b8e0c │ │ │ │ + bne b8e08 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq b8ddc │ │ │ │ + beq b8dd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq b8de4 │ │ │ │ + beq b8de0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b8d14 │ │ │ │ + b b8d10 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b8d58 │ │ │ │ + b b8d54 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b8da0 │ │ │ │ - bl a4764 │ │ │ │ - b b8db8 │ │ │ │ - ldr r3, [pc, #160] @ b8ebc │ │ │ │ - ldr r1, [pc, #160] @ b8ec0 │ │ │ │ + b b8d9c │ │ │ │ + bl a4760 │ │ │ │ + b b8db4 │ │ │ │ + ldr r3, [pc, #160] @ b8eb8 │ │ │ │ + ldr r1, [pc, #160] @ b8ebc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ b8ec4 │ │ │ │ - ldr r2, [pc, #156] @ b8ec8 │ │ │ │ + ldr r0, [pc, #156] @ b8ec0 │ │ │ │ + ldr r2, [pc, #156] @ b8ec4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b b8ddc │ │ │ │ - ldr r3, [pc, #116] @ b8ebc │ │ │ │ - ldr r1, [pc, #128] @ b8ecc │ │ │ │ + b b8dd8 │ │ │ │ + ldr r3, [pc, #116] @ b8eb8 │ │ │ │ + ldr r1, [pc, #128] @ b8ec8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #124] @ b8ed0 │ │ │ │ - ldr r2, [pc, #112] @ b8ec8 │ │ │ │ + ldr r0, [pc, #124] @ b8ecc │ │ │ │ + ldr r2, [pc, #112] @ b8ec4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b b8e38 │ │ │ │ - ldr r3, [pc, #92] @ b8ed4 │ │ │ │ - ldr r1, [pc, #92] @ b8ed8 │ │ │ │ - ldr r0, [pc, #92] @ b8edc │ │ │ │ + b b8e34 │ │ │ │ + ldr r3, [pc, #92] @ b8ed0 │ │ │ │ + ldr r1, [pc, #92] @ b8ed4 │ │ │ │ + ldr r0, [pc, #92] @ b8ed8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #88] @ b8ee0 │ │ │ │ + ldr r2, [pc, #88] @ b8edc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #508 @ 0x1fc │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ b8ee4 │ │ │ │ - ldr r1, [pc, #72] @ b8ee8 │ │ │ │ - ldr r0, [pc, #72] @ b8eec │ │ │ │ + ldr r3, [pc, #72] @ b8ee0 │ │ │ │ + ldr r1, [pc, #72] @ b8ee4 │ │ │ │ + ldr r0, [pc, #72] @ b8ee8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #68] @ b8ef0 │ │ │ │ + ldr r2, [pc, #68] @ b8eec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #508 @ 0x1fc │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, r8, r0, lsr r3 │ │ │ │ + eorseq r7, r8, r4, lsr r3 │ │ │ │ andeq r0, r0, r0, asr r6 │ │ │ │ - @ instruction: 0x003451f4 │ │ │ │ - eorseq r5, r4, r4, ror #1 │ │ │ │ + eorseq r5, r4, r0, lsl r8 │ │ │ │ + eorseq r5, r4, r0, lsl #14 │ │ │ │ andeq r0, r0, r7, lsr r1 │ │ │ │ - eorseq r5, r4, r8, asr #3 │ │ │ │ - ldrheq r5, [r4], -r8 @ │ │ │ │ - @ instruction: 0x003682f4 │ │ │ │ - @ instruction: 0x0033c3f0 │ │ │ │ - eorseq r5, r4, r4, lsr #2 │ │ │ │ - andeq sp, r0, sp, asr #13 │ │ │ │ - @ instruction: 0x003682d0 │ │ │ │ - eorseq ip, r3, ip, asr #7 │ │ │ │ - mlaseq r4, r4, r0, r5 │ │ │ │ - andeq sp, r0, r3, asr #13 │ │ │ │ + eorseq r5, r4, r4, ror #15 │ │ │ │ + @ instruction: 0x003456d4 │ │ │ │ + eorseq r8, r6, r0, lsl r9 │ │ │ │ + eorseq ip, r3, ip, lsl #20 │ │ │ │ + eorseq r5, r4, r0, asr #14 │ │ │ │ + @ instruction: 0x0000d6bf │ │ │ │ + eorseq r8, r6, ip, ror #17 │ │ │ │ + eorseq ip, r3, r8, ror #19 │ │ │ │ + @ instruction: 0x003456b0 │ │ │ │ + @ instruction: 0x0000d6b5 │ │ │ │ │ │ │ │ -000b8ef4 : │ │ │ │ +000b8ef0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #276] @ b9020 │ │ │ │ + ldr ip, [pc, #276] @ b901c │ │ │ │ sub sp, sp, #24 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #1968 @ 0x7b0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #244] @ b9024 │ │ │ │ + ldr lr, [pc, #244] @ b9020 │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #236] @ b9028 │ │ │ │ + ldr ip, [pc, #236] @ b9024 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #208] @ b902c │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #208] @ b9028 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9004 │ │ │ │ - ldr r3, [pc, #196] @ b9030 │ │ │ │ + beq b9000 │ │ │ │ + ldr r3, [pc, #196] @ b902c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, r3 │ │ │ │ - bne b8fd0 │ │ │ │ - ldr r3, [pc, #172] @ b9034 │ │ │ │ + bne b8fcc │ │ │ │ + ldr r3, [pc, #172] @ b9030 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne b900c │ │ │ │ + bne b9008 │ │ │ │ mov r0, r2 │ │ │ │ - bl b8ca8 │ │ │ │ - ldr r2, [pc, #140] @ b9038 │ │ │ │ - ldr r3, [pc, #120] @ b9028 │ │ │ │ + bl b8ca4 │ │ │ │ + ldr r2, [pc, #140] @ b9034 │ │ │ │ + ldr r3, [pc, #120] @ b9024 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b901c │ │ │ │ + bne b9018 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #100] @ b903c │ │ │ │ + ldr r0, [pc, #100] @ b9038 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ b9040 │ │ │ │ - ldr r1, [pc, #88] @ b9044 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ b903c │ │ │ │ + ldr r1, [pc, #88] @ b9040 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #84] @ b9048 │ │ │ │ - ldr r2, [pc, #84] @ b904c │ │ │ │ + ldr r0, [pc, #84] @ b9044 │ │ │ │ + ldr r2, [pc, #84] @ b9048 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b b8fa4 │ │ │ │ - ldr r0, [pc, #60] @ b9050 │ │ │ │ + b b8fa0 │ │ │ │ + ldr r0, [pc, #60] @ b904c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b b8fe0 │ │ │ │ + bl b0298 │ │ │ │ + b b8fdc │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r7, r9, ip, lsl #24 │ │ │ │ - eorseq r7, r8, r0, asr #1 │ │ │ │ + eorseq r7, r9, r0, lsl ip │ │ │ │ + eorseq r7, r8, r4, asr #1 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r7, r8, r0, lsr #1 │ │ │ │ + eorseq r7, r8, r4, lsr #1 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r8, asr #22 │ │ │ │ - eorseq r7, r8, ip, asr #32 │ │ │ │ - eorseq r3, r4, ip, ror #1 │ │ │ │ + eorseq r7, r8, r0, asr r0 │ │ │ │ + eorseq r3, r4, r8, lsl #14 │ │ │ │ andeq r0, r0, r0, asr r6 │ │ │ │ - eorseq r5, r4, r8, lsr #32 │ │ │ │ - eorseq r4, r4, r8, lsl pc │ │ │ │ + eorseq r5, r4, r4, asr #12 │ │ │ │ + eorseq r5, r4, r4, lsr r5 │ │ │ │ andeq r0, r0, r7, lsr r1 │ │ │ │ - @ instruction: 0x00344fb8 │ │ │ │ + @ instruction: 0x003455d4 │ │ │ │ │ │ │ │ -000b9054 : │ │ │ │ +000b9050 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #388] @ b91f0 │ │ │ │ - ldr r2, [pc, #388] @ b91f4 │ │ │ │ + ldr r5, [pc, #388] @ b91ec │ │ │ │ + ldr r2, [pc, #388] @ b91f0 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r3, [pc, #384] @ b91f8 │ │ │ │ + ldr r3, [pc, #384] @ b91f4 │ │ │ │ ldr r6, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, r3 │ │ │ │ - ldr r3, [pc, #368] @ b91fc │ │ │ │ + ldr r3, [pc, #368] @ b91f8 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ - beq b9110 │ │ │ │ - ldr r2, [pc, #360] @ b9200 │ │ │ │ + beq b910c │ │ │ │ + ldr r2, [pc, #360] @ b91fc │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r5, [r5, r2] │ │ │ │ ldr r1, [r4, #1164] @ 0x48c │ │ │ │ ldr r2, [r3, #3036] @ 0xbdc │ │ │ │ ldr r0, [r5] │ │ │ │ - bl a89ac │ │ │ │ + bl a89a8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - blt b9150 │ │ │ │ + blt b914c │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r4, #2428] @ 0x97c │ │ │ │ ldr r1, [r4, #508] @ 0x1fc │ │ │ │ - bl a89ac │ │ │ │ + bl a89a8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - blt b9170 │ │ │ │ + blt b916c │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r4, #2432] @ 0x980 │ │ │ │ ldr r1, [r4, #1160] @ 0x488 │ │ │ │ - bl a89ac │ │ │ │ + bl a89a8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - blt b918c │ │ │ │ + blt b9188 │ │ │ │ ldr r2, [r4, #2436] @ 0x984 │ │ │ │ ldr r1, [r4, #568] @ 0x238 │ │ │ │ mov r0, r3 │ │ │ │ - bl a89ac │ │ │ │ + bl a89a8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b91a8 │ │ │ │ + blt b91a4 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 504b0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b91c8 │ │ │ │ + beq b91c4 │ │ │ │ ldr r2, [r3] │ │ │ │ str r3, [r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b9090 │ │ │ │ + beq b908c │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ streq r2, [r3] │ │ │ │ - beq b9090 │ │ │ │ + beq b908c │ │ │ │ cmp r2, #0 │ │ │ │ - bne b9090 │ │ │ │ + bne b908c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b9090 │ │ │ │ - ldr r1, [pc, #172] @ b9204 │ │ │ │ - ldr r0, [pc, #172] @ b9208 │ │ │ │ + b b908c │ │ │ │ + ldr r1, [pc, #172] @ b9200 │ │ │ │ + ldr r0, [pc, #172] @ b9204 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #148] @ b920c │ │ │ │ - ldr r0, [pc, #148] @ b9210 │ │ │ │ + ldr r1, [pc, #148] @ b9208 │ │ │ │ + ldr r0, [pc, #148] @ b920c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #2 │ │ │ │ - bl b6f00 │ │ │ │ - b b9168 │ │ │ │ - ldr r1, [pc, #128] @ b9214 │ │ │ │ - ldr r0, [pc, #128] @ b9218 │ │ │ │ + bl b6efc │ │ │ │ + b b9164 │ │ │ │ + ldr r1, [pc, #128] @ b9210 │ │ │ │ + ldr r0, [pc, #128] @ b9214 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #3 │ │ │ │ - bl b6f00 │ │ │ │ - b b9168 │ │ │ │ - ldr r1, [pc, #108] @ b921c │ │ │ │ - ldr r0, [pc, #108] @ b9220 │ │ │ │ + bl b6efc │ │ │ │ + b b9164 │ │ │ │ + ldr r1, [pc, #108] @ b9218 │ │ │ │ + ldr r0, [pc, #108] @ b921c │ │ │ │ ldr r3, [r5] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #4 │ │ │ │ - bl b6f00 │ │ │ │ - b b9168 │ │ │ │ - ldr r3, [pc, #48] @ b9200 │ │ │ │ - ldr r1, [pc, #80] @ b9224 │ │ │ │ + bl b6efc │ │ │ │ + b b9164 │ │ │ │ + ldr r3, [pc, #48] @ b91fc │ │ │ │ + ldr r1, [pc, #80] @ b9220 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #76] @ b9228 │ │ │ │ + ldr r0, [pc, #76] @ b9224 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ - b b9168 │ │ │ │ - eorseq r6, r8, ip, lsl #31 │ │ │ │ + bl b6efc │ │ │ │ + b b9164 │ │ │ │ + mlaseq r8, r0, pc, r6 @ │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ muleq r0, r4, r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eorseq r4, r4, r4, ror ip │ │ │ │ - eorseq r4, r4, ip, ror #29 │ │ │ │ - eorseq r4, r4, r4, asr ip │ │ │ │ - eorseq r4, r4, ip, asr #29 │ │ │ │ - eorseq r4, r4, r8, lsr ip │ │ │ │ - @ instruction: 0x00344eb0 │ │ │ │ - eorseq r4, r4, r8, lsl ip │ │ │ │ - mlaseq r4, r0, lr, r4 │ │ │ │ - @ instruction: 0x00344bf0 │ │ │ │ - eorseq r4, r4, r8, ror #28 │ │ │ │ + mlaseq r4, r0, r2, r5 │ │ │ │ + eorseq r5, r4, r8, lsl #10 │ │ │ │ + eorseq r5, r4, r0, ror r2 │ │ │ │ + eorseq r5, r4, r8, ror #9 │ │ │ │ + eorseq r5, r4, r4, asr r2 │ │ │ │ + eorseq r5, r4, ip, asr #9 │ │ │ │ + eorseq r5, r4, r4, lsr r2 │ │ │ │ + eorseq r5, r4, ip, lsr #9 │ │ │ │ + eorseq r5, r4, ip, lsl #4 │ │ │ │ + eorseq r5, r4, r4, lsl #9 │ │ │ │ │ │ │ │ -000b922c : │ │ │ │ +000b9228 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #872] @ b95ac │ │ │ │ - ldr r1, [pc, #872] @ b95b0 │ │ │ │ + ldr ip, [pc, #872] @ b95a8 │ │ │ │ + ldr r1, [pc, #872] @ b95ac │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r5, [pc, #864] @ b95b4 │ │ │ │ - ldr r2, [pc, #864] @ b95b8 │ │ │ │ - ldr r3, [pc, #864] @ b95bc │ │ │ │ + ldr r5, [pc, #864] @ b95b0 │ │ │ │ + ldr r2, [pc, #864] @ b95b4 │ │ │ │ + ldr r3, [pc, #864] @ b95b8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, r2] │ │ │ │ ldr r8, [r5, r3] │ │ │ │ ldr r1, [r6, #2444] @ 0x98c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r4, [r6, #2440] @ 0x988 │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq b94b8 │ │ │ │ + beq b94b4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, sp │ │ │ │ str r4, [sp] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq b92c4 │ │ │ │ + beq b92c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq b9454 │ │ │ │ + beq b9450 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b94dc │ │ │ │ + beq b94d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b92e8 │ │ │ │ + beq b92e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq b9460 │ │ │ │ - ldr r3, [pc, #720] @ b95c0 │ │ │ │ + beq b945c │ │ │ │ + ldr r3, [pc, #720] @ b95bc │ │ │ │ ldr r9, [r5, r3] │ │ │ │ cmp r4, r9 │ │ │ │ - beq b93a0 │ │ │ │ + beq b939c │ │ │ │ ldr r1, [r6, #2444] @ 0x98c │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r4, [r6, #2448] @ 0x990 │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b94fc │ │ │ │ + beq b94f8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq b9344 │ │ │ │ + beq b9340 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq b94ac │ │ │ │ + beq b94a8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b951c │ │ │ │ + beq b9518 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b9368 │ │ │ │ + beq b9364 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq b947c │ │ │ │ + beq b9478 │ │ │ │ cmp r4, r9 │ │ │ │ movne r0, #1 │ │ │ │ - beq b93a0 │ │ │ │ - ldr r2, [pc, #584] @ b95c4 │ │ │ │ - ldr r3, [pc, #560] @ b95b0 │ │ │ │ + beq b939c │ │ │ │ + ldr r2, [pc, #584] @ b95c0 │ │ │ │ + ldr r3, [pc, #560] @ b95ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b9584 │ │ │ │ + bne b9580 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq b944c │ │ │ │ + beq b9448 │ │ │ │ ldr r4, [r6, #2452] @ 0x994 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b9588 │ │ │ │ + beq b9584 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r6, #172] @ 0xac │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ ldr r0, [r8] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b953c │ │ │ │ + beq b9538 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq b940c │ │ │ │ + beq b9408 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq b9488 │ │ │ │ + beq b9484 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b9564 │ │ │ │ + beq b9560 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b9430 │ │ │ │ + beq b942c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq b94a0 │ │ │ │ + beq b949c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b944c │ │ │ │ + beq b9448 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq b9494 │ │ │ │ + beq b9490 │ │ │ │ mov r0, #0 │ │ │ │ - b b9374 │ │ │ │ + b b9370 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b92c4 │ │ │ │ + b b92c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - ldr r3, [pc, #336] @ b95c0 │ │ │ │ + ldr r3, [pc, #336] @ b95bc │ │ │ │ ldr r9, [r5, r3] │ │ │ │ cmp r4, r9 │ │ │ │ - bne b92f8 │ │ │ │ - b b93a0 │ │ │ │ + bne b92f4 │ │ │ │ + b b939c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b9368 │ │ │ │ + b b9364 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b940c │ │ │ │ + b b9408 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b944c │ │ │ │ + b b9448 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b9430 │ │ │ │ + b b942c │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b9344 │ │ │ │ - ldr r1, [pc, #264] @ b95c8 │ │ │ │ - ldr r0, [pc, #264] @ b95cc │ │ │ │ + b b9340 │ │ │ │ + ldr r1, [pc, #264] @ b95c4 │ │ │ │ + ldr r0, [pc, #264] @ b95c8 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #57 @ 0x39 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ - b b9374 │ │ │ │ - ldr r1, [pc, #236] @ b95d0 │ │ │ │ - ldr r0, [pc, #236] @ b95d4 │ │ │ │ + b b9370 │ │ │ │ + ldr r1, [pc, #236] @ b95cc │ │ │ │ + ldr r0, [pc, #236] @ b95d0 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #57 @ 0x39 │ │ │ │ - bl b6f00 │ │ │ │ - b b94d4 │ │ │ │ - ldr r1, [pc, #212] @ b95d8 │ │ │ │ - ldr r0, [pc, #212] @ b95dc │ │ │ │ + bl b6efc │ │ │ │ + b b94d0 │ │ │ │ + ldr r1, [pc, #212] @ b95d4 │ │ │ │ + ldr r0, [pc, #212] @ b95d8 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #57 @ 0x39 │ │ │ │ - bl b6f00 │ │ │ │ - b b94d4 │ │ │ │ - ldr r1, [pc, #188] @ b95e0 │ │ │ │ - ldr r0, [pc, #188] @ b95e4 │ │ │ │ + bl b6efc │ │ │ │ + b b94d0 │ │ │ │ + ldr r1, [pc, #188] @ b95dc │ │ │ │ + ldr r0, [pc, #188] @ b95e0 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #57 @ 0x39 │ │ │ │ - bl b6f00 │ │ │ │ - b b94d4 │ │ │ │ - ldr r1, [pc, #164] @ b95e8 │ │ │ │ - ldr r0, [pc, #164] @ b95ec │ │ │ │ + bl b6efc │ │ │ │ + b b94d0 │ │ │ │ + ldr r1, [pc, #164] @ b95e4 │ │ │ │ + ldr r0, [pc, #164] @ b95e8 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b b94d4 │ │ │ │ - ldr r1, [pc, #132] @ b95f0 │ │ │ │ - ldr r0, [pc, #132] @ b95f4 │ │ │ │ + b b94d0 │ │ │ │ + ldr r1, [pc, #132] @ b95ec │ │ │ │ + ldr r0, [pc, #132] @ b95f0 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ - bl b6f00 │ │ │ │ - b b9558 │ │ │ │ + bl b6efc │ │ │ │ + b b9554 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #104] @ b95f8 │ │ │ │ - ldr r1, [pc, #104] @ b95fc │ │ │ │ - ldr r0, [pc, #104] @ b9600 │ │ │ │ + ldr r3, [pc, #104] @ b95f4 │ │ │ │ + ldr r1, [pc, #104] @ b95f8 │ │ │ │ + ldr r0, [pc, #104] @ b95fc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #100] @ b9604 │ │ │ │ + ldr r2, [pc, #100] @ b9600 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #452 @ 0x1c4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x00386db4 │ │ │ │ + @ instruction: 0x00386db8 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - mlaseq r8, r0, sp, r6 │ │ │ │ + mlaseq r8, r4, sp, r6 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r4, lsr #21 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r6, r8, ip, ror ip │ │ │ │ - mlaseq r4, r8, fp, r4 │ │ │ │ - @ instruction: 0x00344bb8 │ │ │ │ - eorseq r4, r4, r4, ror fp │ │ │ │ - mlaseq r4, r4, fp, r4 │ │ │ │ - eorseq r4, r4, r4, asr fp │ │ │ │ - eorseq r4, r4, r4, ror fp │ │ │ │ - eorseq r4, r4, r4, lsr fp │ │ │ │ - eorseq r4, r4, r4, asr fp │ │ │ │ - eorseq r4, r4, r4, lsl fp │ │ │ │ - eorseq r4, r4, r4, lsr fp │ │ │ │ - eorseq r4, r4, ip, ror #21 │ │ │ │ - eorseq r4, r4, ip, lsl #22 │ │ │ │ - @ instruction: 0x00367bdc │ │ │ │ - @ instruction: 0x0033bcd8 │ │ │ │ - eorseq r4, r4, r4, lsl #22 │ │ │ │ - strdeq lr, [r0], -r6 │ │ │ │ + eorseq r6, r8, r0, lsl #25 │ │ │ │ + @ instruction: 0x003451b4 │ │ │ │ + @ instruction: 0x003451d4 │ │ │ │ + mlaseq r4, r0, r1, r5 │ │ │ │ + @ instruction: 0x003451b0 │ │ │ │ + eorseq r5, r4, r0, ror r1 │ │ │ │ + mlaseq r4, r0, r1, r5 │ │ │ │ + eorseq r5, r4, r0, asr r1 │ │ │ │ + eorseq r5, r4, r0, ror r1 │ │ │ │ + eorseq r5, r4, r0, lsr r1 │ │ │ │ + eorseq r5, r4, r0, asr r1 │ │ │ │ + eorseq r5, r4, r8, lsl #2 │ │ │ │ + eorseq r5, r4, r8, lsr #2 │ │ │ │ + @ instruction: 0x003681f8 │ │ │ │ + @ instruction: 0x0033c2f4 │ │ │ │ + eorseq r5, r4, r0, lsr #2 │ │ │ │ + andeq lr, r0, r8, ror #5 │ │ │ │ │ │ │ │ -000b9608 : │ │ │ │ +000b9604 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #280] @ b9738 │ │ │ │ + ldr ip, [pc, #280] @ b9734 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #268] @ b973c │ │ │ │ + ldr lr, [pc, #268] @ b9738 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #2016 @ 0x7e0 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #248] @ b9740 │ │ │ │ + ldr ip, [pc, #248] @ b973c │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a2fd0 │ │ │ │ - ldr r5, [pc, #220] @ b9744 │ │ │ │ + bl a2fcc │ │ │ │ + ldr r5, [pc, #220] @ b9740 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b972c │ │ │ │ + beq b9728 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - ldr r3, [pc, #204] @ b9748 │ │ │ │ + ldr r3, [pc, #204] @ b9744 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b96fc │ │ │ │ - ldr r3, [pc, #188] @ b974c │ │ │ │ + bne b96f8 │ │ │ │ + ldr r3, [pc, #188] @ b9748 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ sub r0, r1, r4 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - bl b922c │ │ │ │ + bl b9228 │ │ │ │ cmp r0, #2 │ │ │ │ - beq b972c │ │ │ │ + beq b9728 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r4 │ │ │ │ - beq b96f0 │ │ │ │ + beq b96ec │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #132] @ b9750 │ │ │ │ - ldr r3, [pc, #112] @ b9740 │ │ │ │ + ldr r2, [pc, #132] @ b974c │ │ │ │ + ldr r3, [pc, #112] @ b973c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b9734 │ │ │ │ + bne b9730 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #92] @ b9754 │ │ │ │ + ldr r3, [pc, #92] @ b9750 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b b96b4 │ │ │ │ - ldr r0, [pc, #84] @ b9758 │ │ │ │ + b b96b0 │ │ │ │ + ldr r0, [pc, #84] @ b9754 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #76] @ b975c │ │ │ │ - ldr r1, [pc, #76] @ b9760 │ │ │ │ - ldr r0, [pc, #76] @ b9764 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #76] @ b9758 │ │ │ │ + ldr r1, [pc, #76] @ b975c │ │ │ │ + ldr r0, [pc, #76] @ b9760 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #55 @ 0x37 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b b96c4 │ │ │ │ + b b96c0 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x003974f8 │ │ │ │ - @ instruction: 0x003869b4 │ │ │ │ + @ instruction: 0x003974fc │ │ │ │ + @ instruction: 0x003869b8 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - mlaseq r8, r4, r9, r6 │ │ │ │ + mlaseq r8, r8, r9, r6 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r6, r8, ip, lsr #18 │ │ │ │ + eorseq r6, r8, r0, lsr r9 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - eorseq r2, r4, r4, lsl #1 │ │ │ │ + eorseq r2, r4, r0, lsr #13 │ │ │ │ andeq r0, r0, r4, lsr #21 │ │ │ │ - eorseq r4, r4, r4, asr #18 │ │ │ │ - eorseq r4, r4, r0, ror #18 │ │ │ │ + eorseq r4, r4, r0, ror #30 │ │ │ │ + eorseq r4, r4, ip, ror pc │ │ │ │ │ │ │ │ -000b9768 : │ │ │ │ +000b9764 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov lr, r1 │ │ │ │ - ldr r3, [pc, #328] @ b98d8 │ │ │ │ + ldr r3, [pc, #328] @ b98d4 │ │ │ │ add r1, sp, #8 │ │ │ │ - ldr ip, [pc, #324] @ b98dc │ │ │ │ + ldr ip, [pc, #324] @ b98d8 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #316] @ b98e0 │ │ │ │ + ldr r2, [pc, #316] @ b98dc │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #300] @ b98e4 │ │ │ │ + ldr r3, [pc, #300] @ b98e0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #288] @ b98e8 │ │ │ │ + ldr r2, [pc, #288] @ b98e4 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, lr │ │ │ │ add r2, pc, r2 │ │ │ │ - bl a21d4 │ │ │ │ - ldr r4, [pc, #268] @ b98ec │ │ │ │ + bl a21d0 │ │ │ │ + ldr r4, [pc, #268] @ b98e8 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b98b8 │ │ │ │ - ldr r3, [pc, #256] @ b98f0 │ │ │ │ + beq b98b4 │ │ │ │ + ldr r3, [pc, #256] @ b98ec │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b98c0 │ │ │ │ + bne b98bc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9834 │ │ │ │ - ldr r3, [pc, #224] @ b98f4 │ │ │ │ + beq b9830 │ │ │ │ + ldr r3, [pc, #224] @ b98f0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq b9834 │ │ │ │ - ldr r3, [pc, #204] @ b98f8 │ │ │ │ + beq b9830 │ │ │ │ + ldr r3, [pc, #204] @ b98f4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - bne b9888 │ │ │ │ + bne b9884 │ │ │ │ mov r0, r5 │ │ │ │ bl 58f68 │ │ │ │ cmp r0, #2 │ │ │ │ - beq b98b8 │ │ │ │ - ldr r3, [pc, #172] @ b98f8 │ │ │ │ + beq b98b4 │ │ │ │ + ldr r3, [pc, #172] @ b98f4 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #152] @ b98fc │ │ │ │ - ldr r3, [pc, #120] @ b98e0 │ │ │ │ + ldr r2, [pc, #152] @ b98f8 │ │ │ │ + ldr r3, [pc, #120] @ b98dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b98d4 │ │ │ │ + bne b98d0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #112] @ b9900 │ │ │ │ + ldr r0, [pc, #112] @ b98fc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #104] @ b9904 │ │ │ │ - ldr r1, [pc, #104] @ b9908 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #104] @ b9900 │ │ │ │ + ldr r1, [pc, #104] @ b9904 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #100] @ b990c │ │ │ │ - ldr r2, [pc, #100] @ b9910 │ │ │ │ + ldr r0, [pc, #100] @ b9908 │ │ │ │ + ldr r2, [pc, #100] @ b990c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b b985c │ │ │ │ - ldr r0, [pc, #76] @ b9914 │ │ │ │ + b b9858 │ │ │ │ + ldr r0, [pc, #76] @ b9910 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b b9894 │ │ │ │ + bl b0298 │ │ │ │ + b b9890 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r3, r8, r4, lsl #30 │ │ │ │ - eorseq r6, r8, r8, asr r8 │ │ │ │ + eorseq r3, r8, r8, lsl #30 │ │ │ │ + eorseq r6, r8, ip, asr r8 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r4, r4, r8, ror #17 │ │ │ │ - eorseq r4, r4, ip, ror #17 │ │ │ │ - eorseq r6, r8, ip, lsl r8 │ │ │ │ + eorseq r4, r4, r4, lsl #30 │ │ │ │ + eorseq r4, r4, r8, lsl #30 │ │ │ │ + eorseq r6, r8, r0, lsr #16 │ │ │ │ andeq r0, r0, r8, lsr #25 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - mlaseq r8, r4, r7, r6 │ │ │ │ - @ instruction: 0x00341ff8 │ │ │ │ + mlaseq r8, r8, r7, r6 │ │ │ │ + eorseq r2, r4, r4, lsl r6 │ │ │ │ andeq r0, r0, r4, lsr #21 │ │ │ │ - eorseq r4, r4, r4, lsl #16 │ │ │ │ - @ instruction: 0x003447d0 │ │ │ │ + eorseq r4, r4, r0, lsr #28 │ │ │ │ + eorseq r4, r4, ip, ror #27 │ │ │ │ andeq r0, r0, r7, lsl #3 │ │ │ │ - @ instruction: 0x003447f8 │ │ │ │ + eorseq r4, r4, r4, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #132] @ b99b4 │ │ │ │ - ldr r3, [pc, #132] @ b99b8 │ │ │ │ + ldr ip, [pc, #132] @ b99b0 │ │ │ │ + ldr r3, [pc, #132] @ b99b4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne b9990 │ │ │ │ + bne b998c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b99a8 │ │ │ │ - ldr r3, [pc, #84] @ b99bc │ │ │ │ + beq b99a4 │ │ │ │ + ldr r3, [pc, #84] @ b99b8 │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2576 @ 0xa10 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl b9768 │ │ │ │ + bl b9764 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b99a8 │ │ │ │ + beq b99a4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #40] @ b99c0 │ │ │ │ - ldr r1, [pc, #40] @ b99c4 │ │ │ │ + ldr r3, [pc, #40] @ b99bc │ │ │ │ + ldr r1, [pc, #40] @ b99c0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r6, r8, r8, asr #13 │ │ │ │ + eorseq r6, r8, ip, asr #13 │ │ │ │ andeq r0, r0, r8, lsr #25 │ │ │ │ - eorseq fp, sl, r4, ror #28 │ │ │ │ + eorseq fp, sl, r8, ror #28 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq fp, r3, r4, ror #22 │ │ │ │ + eorseq ip, r3, r0, lsl #3 │ │ │ │ │ │ │ │ -000b99c8 : │ │ │ │ +000b99c4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ b9a70 │ │ │ │ + ldr r3, [pc, #132] @ b9a6c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2064 @ 0x810 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ b9a74 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ b9a70 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9a68 │ │ │ │ - ldr r3, [pc, #96] @ b9a78 │ │ │ │ + beq b9a64 │ │ │ │ + ldr r3, [pc, #96] @ b9a74 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b9a34 │ │ │ │ + bne b9a30 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 680e8 │ │ │ │ - ldr r0, [pc, #64] @ b9a7c │ │ │ │ + ldr r0, [pc, #64] @ b9a78 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ b9a80 │ │ │ │ - ldr r1, [pc, #52] @ b9a84 │ │ │ │ - ldr r0, [pc, #52] @ b9a88 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ b9a7c │ │ │ │ + ldr r1, [pc, #52] @ b9a80 │ │ │ │ + ldr r0, [pc, #52] @ b9a84 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r7, r9, ip, lsr #2 │ │ │ │ - @ instruction: 0x003865f4 │ │ │ │ + eorseq r7, r9, r0, lsr r1 │ │ │ │ + @ instruction: 0x003865f8 │ │ │ │ andeq r0, r0, ip, asr #20 │ │ │ │ - @ instruction: 0x003446b0 │ │ │ │ + eorseq r4, r4, ip, asr #25 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r4, r4, r4, lsr r4 │ │ │ │ - @ instruction: 0x003446b8 │ │ │ │ + eorseq r4, r4, r0, asr sl │ │ │ │ + @ instruction: 0x00344cd4 │ │ │ │ │ │ │ │ -000b9a8c : │ │ │ │ +000b9a88 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #464] @ b9c74 │ │ │ │ + ldr r7, [pc, #464] @ b9c70 │ │ │ │ cmp r1, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r0 │ │ │ │ moveq r6, #0 │ │ │ │ - beq b9ac0 │ │ │ │ + beq b9abc │ │ │ │ tst r1, #1 │ │ │ │ mov r6, r1 │ │ │ │ - bne b9bd8 │ │ │ │ + bne b9bd4 │ │ │ │ bl 50f38 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b9be4 │ │ │ │ + beq b9be0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b9c50 │ │ │ │ + beq b9c4c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9b0c │ │ │ │ + beq b9b08 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b9b0c │ │ │ │ + beq b9b08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b9bc0 │ │ │ │ + beq b9bbc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r5, [r4, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq b9b24 │ │ │ │ + beq b9b20 │ │ │ │ tst r0, #1 │ │ │ │ - bne b9c48 │ │ │ │ + bne b9c44 │ │ │ │ str r6, [r4, #20] │ │ │ │ bl 50fb4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b9c18 │ │ │ │ + beq b9c14 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9b6c │ │ │ │ + beq b9b68 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b9b6c │ │ │ │ + beq b9b68 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b9bc8 │ │ │ │ + beq b9bc4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq b9b84 │ │ │ │ + beq b9b80 │ │ │ │ tst r0, #1 │ │ │ │ - bne b9bd0 │ │ │ │ + bne b9bcc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq b9ba8 │ │ │ │ + beq b9ba4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq b9bb0 │ │ │ │ + beq b9bac │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b9b0c │ │ │ │ + b b9b08 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b9b6c │ │ │ │ - bl a4764 │ │ │ │ - b b9b84 │ │ │ │ + b b9b68 │ │ │ │ + bl a4760 │ │ │ │ + b b9b80 │ │ │ │ mov r0, r1 │ │ │ │ - bl a4704 │ │ │ │ - b b9ac0 │ │ │ │ - ldr r3, [pc, #140] @ b9c78 │ │ │ │ - ldr r1, [pc, #140] @ b9c7c │ │ │ │ + bl a4700 │ │ │ │ + b b9abc │ │ │ │ + ldr r3, [pc, #140] @ b9c74 │ │ │ │ + ldr r1, [pc, #140] @ b9c78 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #136] @ b9c80 │ │ │ │ + ldr r0, [pc, #136] @ b9c7c │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ - bl a4764 │ │ │ │ + bl a4760 │ │ │ │ mov r5, #0 │ │ │ │ - b b9ba8 │ │ │ │ - ldr r3, [pc, #88] @ b9c78 │ │ │ │ - ldr r1, [pc, #96] @ b9c84 │ │ │ │ + b b9ba4 │ │ │ │ + ldr r3, [pc, #88] @ b9c74 │ │ │ │ + ldr r1, [pc, #96] @ b9c80 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #92] @ b9c88 │ │ │ │ + ldr r0, [pc, #92] @ b9c84 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b b9c10 │ │ │ │ - bl a4764 │ │ │ │ - b b9b24 │ │ │ │ - ldr r3, [pc, #52] @ b9c8c │ │ │ │ - ldr r1, [pc, #52] @ b9c90 │ │ │ │ - ldr r0, [pc, #52] @ b9c94 │ │ │ │ + b b9c0c │ │ │ │ + bl a4760 │ │ │ │ + b b9b20 │ │ │ │ + ldr r3, [pc, #52] @ b9c88 │ │ │ │ + ldr r1, [pc, #52] @ b9c8c │ │ │ │ + ldr r0, [pc, #52] @ b9c90 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ b9c98 │ │ │ │ + ldr r2, [pc, #48] @ b9c94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #388 @ 0x184 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, r8, r4, asr r5 │ │ │ │ + eorseq r6, r8, r8, asr r5 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq ip, r5, r4, lsr r6 │ │ │ │ - eorseq r4, r4, ip, lsl r5 │ │ │ │ - eorseq ip, r5, r4, lsl #12 │ │ │ │ - eorseq r4, r4, r4, ror #9 │ │ │ │ - eorseq r7, r6, r4, lsl r5 │ │ │ │ - eorseq fp, r3, r0, lsl r6 │ │ │ │ - eorseq fp, r3, ip, lsl #17 │ │ │ │ - andeq r2, r1, r3, ror #25 │ │ │ │ + eorseq ip, r5, r0, asr ip │ │ │ │ + eorseq r4, r4, r8, lsr fp │ │ │ │ + eorseq ip, r5, r0, lsr #24 │ │ │ │ + eorseq r4, r4, r0, lsl #22 │ │ │ │ + eorseq r7, r6, r0, lsr fp │ │ │ │ + eorseq fp, r3, ip, lsr #24 │ │ │ │ + eorseq fp, r3, r8, lsr #29 │ │ │ │ + ldrdeq r2, [r1], -r5 │ │ │ │ │ │ │ │ -000b9c9c : │ │ │ │ +000b9c98 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ b9d44 │ │ │ │ + ldr r3, [pc, #132] @ b9d40 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2112 @ 0x840 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ b9d48 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ b9d44 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9d3c │ │ │ │ - ldr r3, [pc, #96] @ b9d4c │ │ │ │ + beq b9d38 │ │ │ │ + ldr r3, [pc, #96] @ b9d48 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b9d08 │ │ │ │ + bne b9d04 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68148 │ │ │ │ - ldr r0, [pc, #64] @ b9d50 │ │ │ │ + ldr r0, [pc, #64] @ b9d4c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ b9d54 │ │ │ │ - ldr r1, [pc, #52] @ b9d58 │ │ │ │ - ldr r0, [pc, #52] @ b9d5c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ b9d50 │ │ │ │ + ldr r1, [pc, #52] @ b9d54 │ │ │ │ + ldr r0, [pc, #52] @ b9d58 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r6, r9, r8, asr lr │ │ │ │ - eorseq r6, r8, r0, lsr #6 │ │ │ │ + eorseq r6, r9, ip, asr lr │ │ │ │ + eorseq r6, r8, r4, lsr #6 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ - eorseq r4, r4, ip, lsl r4 │ │ │ │ + eorseq r4, r4, r8, lsr sl │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r4, r4, r0, ror #2 │ │ │ │ - eorseq r4, r4, r4, ror #7 │ │ │ │ + eorseq r4, r4, ip, ror r7 │ │ │ │ + eorseq r4, r4, r0, lsl #20 │ │ │ │ │ │ │ │ -000b9d60 : │ │ │ │ +000b9d5c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 72a04 │ │ │ │ - ldr r7, [pc, #492] @ b9f70 │ │ │ │ + bl 72a00 │ │ │ │ + ldr r7, [pc, #492] @ b9f6c │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b9ecc │ │ │ │ + beq b9ec8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b9f4c │ │ │ │ + beq b9f48 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9dcc │ │ │ │ + beq b9dc8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b9dcc │ │ │ │ + beq b9dc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b9eac │ │ │ │ + beq b9ea8 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq b9f28 │ │ │ │ + beq b9f24 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9e10 │ │ │ │ + beq b9e0c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b9e10 │ │ │ │ + beq b9e0c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b9eb4 │ │ │ │ + beq b9eb0 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51024 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b9ef8 │ │ │ │ + beq b9ef4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9e58 │ │ │ │ + beq b9e54 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b9e58 │ │ │ │ + beq b9e54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq b9ebc │ │ │ │ + beq b9eb8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq b9e70 │ │ │ │ + beq b9e6c │ │ │ │ tst r0, #1 │ │ │ │ - bne b9ec4 │ │ │ │ + bne b9ec0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq b9e94 │ │ │ │ + beq b9e90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq b9e9c │ │ │ │ + beq b9e98 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b9dcc │ │ │ │ + b b9dc8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b9e10 │ │ │ │ + b b9e0c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b b9e58 │ │ │ │ - bl a4764 │ │ │ │ - b b9e70 │ │ │ │ - ldr r3, [pc, #160] @ b9f74 │ │ │ │ - ldr r1, [pc, #160] @ b9f78 │ │ │ │ + b b9e54 │ │ │ │ + bl a4760 │ │ │ │ + b b9e6c │ │ │ │ + ldr r3, [pc, #160] @ b9f70 │ │ │ │ + ldr r1, [pc, #160] @ b9f74 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ b9f7c │ │ │ │ + ldr r0, [pc, #156] @ b9f78 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #137 @ 0x89 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b b9e94 │ │ │ │ - ldr r3, [pc, #116] @ b9f74 │ │ │ │ - ldr r1, [pc, #124] @ b9f80 │ │ │ │ + b b9e90 │ │ │ │ + ldr r3, [pc, #116] @ b9f70 │ │ │ │ + ldr r1, [pc, #124] @ b9f7c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #120] @ b9f84 │ │ │ │ + ldr r0, [pc, #120] @ b9f80 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #137 @ 0x89 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b b9ef0 │ │ │ │ - ldr r3, [pc, #88] @ b9f88 │ │ │ │ - ldr r1, [pc, #88] @ b9f8c │ │ │ │ - ldr r0, [pc, #88] @ b9f90 │ │ │ │ + b b9eec │ │ │ │ + ldr r3, [pc, #88] @ b9f84 │ │ │ │ + ldr r1, [pc, #88] @ b9f88 │ │ │ │ + ldr r0, [pc, #88] @ b9f8c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ b9f94 │ │ │ │ + ldr r2, [pc, #84] @ b9f90 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #348 @ 0x15c │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ b9f98 │ │ │ │ - ldr r1, [pc, #68] @ b9f9c │ │ │ │ - ldr r0, [pc, #68] @ b9fa0 │ │ │ │ + ldr r3, [pc, #68] @ b9f94 │ │ │ │ + ldr r1, [pc, #68] @ b9f98 │ │ │ │ + ldr r0, [pc, #68] @ b9f9c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ b9fa4 │ │ │ │ + ldr r2, [pc, #64] @ b9fa0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #348 @ 0x15c │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, r8, r8, ror r2 │ │ │ │ + eorseq r6, r8, ip, ror r2 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r4, r4, ip, ror r2 │ │ │ │ - eorseq r4, r4, r0, lsr r2 │ │ │ │ - eorseq r4, r4, r0, asr r2 │ │ │ │ - eorseq r4, r4, r4, lsl #4 │ │ │ │ - eorseq r7, r6, ip, lsr r2 │ │ │ │ - eorseq fp, r3, r8, lsr r3 │ │ │ │ - eorseq r4, r4, ip, lsr #4 │ │ │ │ - muleq r1, fp, r5 │ │ │ │ - eorseq r7, r6, r8, lsl r2 │ │ │ │ - eorseq fp, r3, r4, lsl r3 │ │ │ │ - mlaseq r3, r0, r5, fp │ │ │ │ - muleq r1, r1, r5 │ │ │ │ + mlaseq r4, r8, r8, r4 │ │ │ │ + eorseq r4, r4, ip, asr #16 │ │ │ │ + eorseq r4, r4, ip, ror #16 │ │ │ │ + eorseq r4, r4, r0, lsr #16 │ │ │ │ + eorseq r7, r6, r8, asr r8 │ │ │ │ + eorseq fp, r3, r4, asr r9 │ │ │ │ + eorseq r4, r4, r8, asr #16 │ │ │ │ + andeq r3, r1, r8, lsl #11 │ │ │ │ + eorseq r7, r6, r4, lsr r8 │ │ │ │ + eorseq fp, r3, r0, lsr r9 │ │ │ │ + eorseq fp, r3, ip, lsr #23 │ │ │ │ + andeq r3, r1, lr, ror r5 │ │ │ │ │ │ │ │ -000b9fa8 : │ │ │ │ +000b9fa4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #280] @ ba0e4 │ │ │ │ + ldr ip, [pc, #280] @ ba0e0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #272] @ ba0e8 │ │ │ │ + ldr r3, [pc, #272] @ ba0e4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #248] @ ba0ec │ │ │ │ + ldr r3, [pc, #248] @ ba0e8 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2160 @ 0x870 │ │ │ │ add r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #224] @ ba0f0 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #224] @ ba0ec │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba0c4 │ │ │ │ - ldr r3, [pc, #212] @ ba0f4 │ │ │ │ + beq ba0c0 │ │ │ │ + ldr r3, [pc, #212] @ ba0f0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ba0cc │ │ │ │ - ldr r3, [pc, #192] @ ba0f8 │ │ │ │ + bne ba0c8 │ │ │ │ + ldr r3, [pc, #192] @ ba0f4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq ba060 │ │ │ │ - ldr r2, [pc, #168] @ ba0fc │ │ │ │ + beq ba05c │ │ │ │ + ldr r2, [pc, #168] @ ba0f8 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne ba094 │ │ │ │ + bne ba090 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9d60 │ │ │ │ - ldr r2, [pc, #144] @ ba100 │ │ │ │ - ldr r3, [pc, #116] @ ba0e8 │ │ │ │ + bl b9d5c │ │ │ │ + ldr r2, [pc, #144] @ ba0fc │ │ │ │ + ldr r3, [pc, #116] @ ba0e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ba0e0 │ │ │ │ + bne ba0dc │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #104] @ ba104 │ │ │ │ + ldr r0, [pc, #104] @ ba100 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #96] @ ba108 │ │ │ │ - ldr r1, [pc, #96] @ ba10c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #96] @ ba104 │ │ │ │ + ldr r1, [pc, #96] @ ba108 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #92] @ ba110 │ │ │ │ + ldr r0, [pc, #92] @ ba10c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #137 @ 0x89 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b ba068 │ │ │ │ - ldr r0, [pc, #64] @ ba114 │ │ │ │ + b ba064 │ │ │ │ + ldr r0, [pc, #64] @ ba110 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b ba0a0 │ │ │ │ + bl b0298 │ │ │ │ + b ba09c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r6, r8, r4, lsr #32 │ │ │ │ + eorseq r6, r8, r8, lsr #32 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r9, r4, lsr #22 │ │ │ │ - eorseq r5, r8, ip, ror #31 │ │ │ │ + eorseq r6, r9, r8, lsr #22 │ │ │ │ + @ instruction: 0x00385ff0 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r5, r8, r8, lsl #31 │ │ │ │ - @ instruction: 0x00343eb4 │ │ │ │ + eorseq r5, r8, ip, lsl #31 │ │ │ │ + @ instruction: 0x003444d0 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r4, r4, r8, lsr #1 │ │ │ │ - eorseq r4, r4, ip, asr r0 │ │ │ │ - eorseq r4, r4, r4, lsr #1 │ │ │ │ + eorseq r4, r4, r4, asr #13 │ │ │ │ + eorseq r4, r4, r8, ror r6 │ │ │ │ + eorseq r4, r4, r0, asr #13 │ │ │ │ │ │ │ │ -000ba118 : │ │ │ │ +000ba114 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ ba1c0 │ │ │ │ + ldr r3, [pc, #132] @ ba1bc │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2208 @ 0x8a0 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ ba1c4 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ ba1c0 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba1b8 │ │ │ │ - ldr r3, [pc, #96] @ ba1c8 │ │ │ │ + beq ba1b4 │ │ │ │ + ldr r3, [pc, #96] @ ba1c4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ba184 │ │ │ │ + bne ba180 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 681a8 │ │ │ │ - ldr r0, [pc, #64] @ ba1cc │ │ │ │ + ldr r0, [pc, #64] @ ba1c8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ ba1d0 │ │ │ │ - ldr r1, [pc, #52] @ ba1d4 │ │ │ │ - ldr r0, [pc, #52] @ ba1d8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ ba1cc │ │ │ │ + ldr r1, [pc, #52] @ ba1d0 │ │ │ │ + ldr r0, [pc, #52] @ ba1d4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x003969dc │ │ │ │ - eorseq r5, r8, r4, lsr #29 │ │ │ │ + eorseq r6, r9, r0, ror #19 │ │ │ │ + eorseq r5, r8, r8, lsr #29 │ │ │ │ andeq r0, r0, ip, lsl #9 │ │ │ │ - eorseq r4, r4, r8 │ │ │ │ + eorseq r4, r4, r4, lsr #12 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r3, r4, r4, ror #25 │ │ │ │ - eorseq r3, r4, r8, ror #30 │ │ │ │ + eorseq r4, r4, r0, lsl #6 │ │ │ │ + eorseq r4, r4, r4, lsl #11 │ │ │ │ │ │ │ │ -000ba1dc : │ │ │ │ +000ba1d8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 5107c │ │ │ │ - ldr r7, [pc, #492] @ ba3ec │ │ │ │ + ldr r7, [pc, #492] @ ba3e8 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ba348 │ │ │ │ + beq ba344 │ │ │ │ cmp r6, #0 │ │ │ │ - beq ba3c8 │ │ │ │ + beq ba3c4 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba248 │ │ │ │ + beq ba244 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ba248 │ │ │ │ + beq ba244 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ba328 │ │ │ │ + beq ba324 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq ba3a4 │ │ │ │ + beq ba3a0 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba28c │ │ │ │ + beq ba288 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ba28c │ │ │ │ + beq ba288 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ba330 │ │ │ │ + beq ba32c │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51104 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq ba374 │ │ │ │ + beq ba370 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba2d4 │ │ │ │ + beq ba2d0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ba2d4 │ │ │ │ + beq ba2d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ba338 │ │ │ │ + beq ba334 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq ba2ec │ │ │ │ + beq ba2e8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ba340 │ │ │ │ + bne ba33c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq ba310 │ │ │ │ + beq ba30c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq ba318 │ │ │ │ + beq ba314 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ba248 │ │ │ │ + b ba244 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ba28c │ │ │ │ + b ba288 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ba2d4 │ │ │ │ - bl a4764 │ │ │ │ - b ba2ec │ │ │ │ - ldr r3, [pc, #160] @ ba3f0 │ │ │ │ - ldr r1, [pc, #160] @ ba3f4 │ │ │ │ + b ba2d0 │ │ │ │ + bl a4760 │ │ │ │ + b ba2e8 │ │ │ │ + ldr r3, [pc, #160] @ ba3ec │ │ │ │ + ldr r1, [pc, #160] @ ba3f0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ ba3f8 │ │ │ │ + ldr r0, [pc, #156] @ ba3f4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #163 @ 0xa3 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b ba310 │ │ │ │ - ldr r3, [pc, #116] @ ba3f0 │ │ │ │ - ldr r1, [pc, #124] @ ba3fc │ │ │ │ + b ba30c │ │ │ │ + ldr r3, [pc, #116] @ ba3ec │ │ │ │ + ldr r1, [pc, #124] @ ba3f8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #120] @ ba400 │ │ │ │ + ldr r0, [pc, #120] @ ba3fc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #163 @ 0xa3 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b ba36c │ │ │ │ - ldr r3, [pc, #88] @ ba404 │ │ │ │ - ldr r1, [pc, #88] @ ba408 │ │ │ │ - ldr r0, [pc, #88] @ ba40c │ │ │ │ + b ba368 │ │ │ │ + ldr r3, [pc, #88] @ ba400 │ │ │ │ + ldr r1, [pc, #88] @ ba404 │ │ │ │ + ldr r0, [pc, #88] @ ba408 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ ba410 │ │ │ │ + ldr r2, [pc, #84] @ ba40c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #300 @ 0x12c │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ ba414 │ │ │ │ - ldr r1, [pc, #68] @ ba418 │ │ │ │ - ldr r0, [pc, #68] @ ba41c │ │ │ │ + ldr r3, [pc, #68] @ ba410 │ │ │ │ + ldr r1, [pc, #68] @ ba414 │ │ │ │ + ldr r0, [pc, #68] @ ba418 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ ba420 │ │ │ │ + ldr r2, [pc, #64] @ ba41c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #300 @ 0x12c │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x00385dfc │ │ │ │ + eorseq r5, r8, r0, lsl #28 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r3, r4, r4, ror #28 │ │ │ │ - @ instruction: 0x00343db4 │ │ │ │ - eorseq r3, r4, r8, lsr lr │ │ │ │ - eorseq r3, r4, r8, lsl #27 │ │ │ │ - eorseq r6, r6, r0, asr #27 │ │ │ │ - @ instruction: 0x0033aebc │ │ │ │ - @ instruction: 0x00343db0 │ │ │ │ - strdeq r3, [r1], -r5 │ │ │ │ - mlaseq r6, ip, sp, r6 │ │ │ │ - mlaseq r3, r8, lr, sl │ │ │ │ - eorseq fp, r3, r4, lsl r1 │ │ │ │ - andeq r3, r1, fp, ror #19 │ │ │ │ + eorseq r4, r4, r0, lsl #9 │ │ │ │ + @ instruction: 0x003443d0 │ │ │ │ + eorseq r4, r4, r4, asr r4 │ │ │ │ + eorseq r4, r4, r4, lsr #7 │ │ │ │ + @ instruction: 0x003673dc │ │ │ │ + @ instruction: 0x0033b4d8 │ │ │ │ + eorseq r4, r4, ip, asr #7 │ │ │ │ + andeq r3, r1, r2, ror #19 │ │ │ │ + @ instruction: 0x003673b8 │ │ │ │ + @ instruction: 0x0033b4b4 │ │ │ │ + eorseq fp, r3, r0, lsr r7 │ │ │ │ + ldrdeq r3, [r1], -r8 │ │ │ │ │ │ │ │ -000ba424 : │ │ │ │ +000ba420 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ ba54c │ │ │ │ + ldr ip, [pc, #260] @ ba548 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ ba550 │ │ │ │ + ldr r3, [pc, #252] @ ba54c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ ba554 │ │ │ │ + ldr r3, [pc, #228] @ ba550 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2256 @ 0x8d0 │ │ │ │ add r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ ba558 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ ba554 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba530 │ │ │ │ - ldr r3, [pc, #192] @ ba55c │ │ │ │ + beq ba52c │ │ │ │ + ldr r3, [pc, #192] @ ba558 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ba4fc │ │ │ │ - ldr r3, [pc, #172] @ ba560 │ │ │ │ + bne ba4f8 │ │ │ │ + ldr r3, [pc, #172] @ ba55c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne ba538 │ │ │ │ + bne ba534 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba1dc │ │ │ │ - ldr r2, [pc, #140] @ ba564 │ │ │ │ - ldr r3, [pc, #116] @ ba550 │ │ │ │ + bl ba1d8 │ │ │ │ + ldr r2, [pc, #140] @ ba560 │ │ │ │ + ldr r3, [pc, #116] @ ba54c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ba548 │ │ │ │ + bne ba544 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ ba568 │ │ │ │ + ldr r0, [pc, #100] @ ba564 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ ba56c │ │ │ │ - ldr r1, [pc, #88] @ ba570 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ ba568 │ │ │ │ + ldr r1, [pc, #88] @ ba56c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ ba574 │ │ │ │ + ldr r0, [pc, #84] @ ba570 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #163 @ 0xa3 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b ba4d0 │ │ │ │ - ldr r0, [pc, #56] @ ba578 │ │ │ │ + b ba4cc │ │ │ │ + ldr r0, [pc, #56] @ ba574 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b ba50c │ │ │ │ + bl b0298 │ │ │ │ + b ba508 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r5, r8, r8, lsr #23 │ │ │ │ + eorseq r5, r8, ip, lsr #23 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r9, r8, lsr #13 │ │ │ │ - eorseq r5, r8, r0, ror fp │ │ │ │ + eorseq r6, r9, ip, lsr #13 │ │ │ │ + eorseq r5, r8, r4, ror fp │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r5, r8, r0, lsr #22 │ │ │ │ - eorseq r3, r4, r4, ror ip │ │ │ │ + eorseq r5, r8, r4, lsr #22 │ │ │ │ + mlaseq r4, r0, r2, r4 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r3, r4, r0, lsr #25 │ │ │ │ - @ instruction: 0x00343bf0 │ │ │ │ - mlaseq r4, r0, ip, r3 │ │ │ │ + @ instruction: 0x003442bc │ │ │ │ + eorseq r4, r4, ip, lsl #4 │ │ │ │ + eorseq r4, r4, ip, lsr #5 │ │ │ │ │ │ │ │ -000ba57c : │ │ │ │ +000ba578 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ ba624 │ │ │ │ + ldr r3, [pc, #132] @ ba620 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2304 @ 0x900 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ ba628 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ ba624 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba61c │ │ │ │ - ldr r3, [pc, #96] @ ba62c │ │ │ │ + beq ba618 │ │ │ │ + ldr r3, [pc, #96] @ ba628 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ba5e8 │ │ │ │ + bne ba5e4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68208 │ │ │ │ - ldr r0, [pc, #64] @ ba630 │ │ │ │ + ldr r0, [pc, #64] @ ba62c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ ba634 │ │ │ │ - ldr r1, [pc, #52] @ ba638 │ │ │ │ - ldr r0, [pc, #52] @ ba63c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ ba630 │ │ │ │ + ldr r1, [pc, #52] @ ba634 │ │ │ │ + ldr r0, [pc, #52] @ ba638 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r6, r9, r8, ror r5 │ │ │ │ - eorseq r5, r8, r0, asr #20 │ │ │ │ + eorseq r6, r9, ip, ror r5 │ │ │ │ + eorseq r5, r8, r4, asr #20 │ │ │ │ andeq r0, r0, r0, lsl r4 │ │ │ │ - @ instruction: 0x00343bf4 │ │ │ │ + eorseq r4, r4, r0, lsl r2 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r3, r4, r0, lsl #17 │ │ │ │ - eorseq r3, r4, r4, lsl #22 │ │ │ │ + mlaseq r4, ip, lr, r3 │ │ │ │ + eorseq r4, r4, r0, lsr #2 │ │ │ │ │ │ │ │ -000ba640 : │ │ │ │ +000ba63c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 5115c │ │ │ │ - ldr r7, [pc, #492] @ ba850 │ │ │ │ + ldr r7, [pc, #492] @ ba84c │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ba7ac │ │ │ │ + beq ba7a8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq ba82c │ │ │ │ + beq ba828 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba6ac │ │ │ │ + beq ba6a8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ba6ac │ │ │ │ + beq ba6a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ba78c │ │ │ │ + beq ba788 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq ba808 │ │ │ │ + beq ba804 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba6f0 │ │ │ │ + beq ba6ec │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ba6f0 │ │ │ │ + beq ba6ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ba794 │ │ │ │ + beq ba790 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 511f0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq ba7d8 │ │ │ │ + beq ba7d4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba738 │ │ │ │ + beq ba734 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ba738 │ │ │ │ + beq ba734 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ba79c │ │ │ │ + beq ba798 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq ba750 │ │ │ │ + beq ba74c │ │ │ │ tst r0, #1 │ │ │ │ - bne ba7a4 │ │ │ │ + bne ba7a0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq ba774 │ │ │ │ + beq ba770 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq ba77c │ │ │ │ + beq ba778 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ba6ac │ │ │ │ + b ba6a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ba6f0 │ │ │ │ + b ba6ec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ba738 │ │ │ │ - bl a4764 │ │ │ │ - b ba750 │ │ │ │ - ldr r3, [pc, #160] @ ba854 │ │ │ │ - ldr r1, [pc, #160] @ ba858 │ │ │ │ + b ba734 │ │ │ │ + bl a4760 │ │ │ │ + b ba74c │ │ │ │ + ldr r3, [pc, #160] @ ba850 │ │ │ │ + ldr r1, [pc, #160] @ ba854 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ ba85c │ │ │ │ + ldr r0, [pc, #156] @ ba858 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #182 @ 0xb6 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b ba774 │ │ │ │ - ldr r3, [pc, #116] @ ba854 │ │ │ │ - ldr r1, [pc, #124] @ ba860 │ │ │ │ + b ba770 │ │ │ │ + ldr r3, [pc, #116] @ ba850 │ │ │ │ + ldr r1, [pc, #124] @ ba85c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #120] @ ba864 │ │ │ │ + ldr r0, [pc, #120] @ ba860 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #182 @ 0xb6 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b ba7d0 │ │ │ │ - ldr r3, [pc, #88] @ ba868 │ │ │ │ - ldr r1, [pc, #88] @ ba86c │ │ │ │ - ldr r0, [pc, #88] @ ba870 │ │ │ │ + b ba7cc │ │ │ │ + ldr r3, [pc, #88] @ ba864 │ │ │ │ + ldr r1, [pc, #88] @ ba868 │ │ │ │ + ldr r0, [pc, #88] @ ba86c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ ba874 │ │ │ │ + ldr r2, [pc, #84] @ ba870 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ ba878 │ │ │ │ - ldr r1, [pc, #68] @ ba87c │ │ │ │ - ldr r0, [pc, #68] @ ba880 │ │ │ │ + ldr r3, [pc, #68] @ ba874 │ │ │ │ + ldr r1, [pc, #68] @ ba878 │ │ │ │ + ldr r0, [pc, #68] @ ba87c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ ba884 │ │ │ │ + ldr r2, [pc, #64] @ ba880 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - mlaseq r8, r8, r9, r5 │ │ │ │ + mlaseq r8, ip, r9, r5 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r3, r4, r4, asr sl │ │ │ │ - eorseq r3, r4, r0, asr r9 │ │ │ │ - eorseq r3, r4, r8, lsr #20 │ │ │ │ - eorseq r3, r4, r4, lsr #18 │ │ │ │ - eorseq r6, r6, ip, asr r9 │ │ │ │ - eorseq sl, r3, r8, asr sl │ │ │ │ - eorseq r3, r4, ip, asr #18 │ │ │ │ - andeq r3, r1, r4, lsr lr │ │ │ │ - eorseq r6, r6, r8, lsr r9 │ │ │ │ - eorseq sl, r3, r4, lsr sl │ │ │ │ - @ instruction: 0x0033acb0 │ │ │ │ - andeq r3, r1, sl, lsr #28 │ │ │ │ + eorseq r4, r4, r0, ror r0 │ │ │ │ + eorseq r3, r4, ip, ror #30 │ │ │ │ + eorseq r4, r4, r4, asr #32 │ │ │ │ + eorseq r3, r4, r0, asr #30 │ │ │ │ + eorseq r6, r6, r8, ror pc │ │ │ │ + eorseq fp, r3, r4, ror r0 │ │ │ │ + eorseq r3, r4, r8, ror #30 │ │ │ │ + andeq r3, r1, r1, lsr #28 │ │ │ │ + eorseq r6, r6, r4, asr pc │ │ │ │ + eorseq fp, r3, r0, asr r0 │ │ │ │ + eorseq fp, r3, ip, asr #5 │ │ │ │ + andeq r3, r1, r7, lsl lr │ │ │ │ │ │ │ │ -000ba888 : │ │ │ │ +000ba884 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ ba9b0 │ │ │ │ + ldr ip, [pc, #260] @ ba9ac │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ ba9b4 │ │ │ │ + ldr r3, [pc, #252] @ ba9b0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ ba9b8 │ │ │ │ + ldr r3, [pc, #228] @ ba9b4 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2352 @ 0x930 │ │ │ │ add r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ ba9bc │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ ba9b8 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba994 │ │ │ │ - ldr r3, [pc, #192] @ ba9c0 │ │ │ │ + beq ba990 │ │ │ │ + ldr r3, [pc, #192] @ ba9bc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ba960 │ │ │ │ - ldr r3, [pc, #172] @ ba9c4 │ │ │ │ + bne ba95c │ │ │ │ + ldr r3, [pc, #172] @ ba9c0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne ba99c │ │ │ │ + bne ba998 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba640 │ │ │ │ - ldr r2, [pc, #140] @ ba9c8 │ │ │ │ - ldr r3, [pc, #116] @ ba9b4 │ │ │ │ + bl ba63c │ │ │ │ + ldr r2, [pc, #140] @ ba9c4 │ │ │ │ + ldr r3, [pc, #116] @ ba9b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ba9ac │ │ │ │ + bne ba9a8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ ba9cc │ │ │ │ + ldr r0, [pc, #100] @ ba9c8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ ba9d0 │ │ │ │ - ldr r1, [pc, #88] @ ba9d4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ ba9cc │ │ │ │ + ldr r1, [pc, #88] @ ba9d0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ ba9d8 │ │ │ │ + ldr r0, [pc, #84] @ ba9d4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #182 @ 0xb6 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b ba934 │ │ │ │ - ldr r0, [pc, #56] @ ba9dc │ │ │ │ + b ba930 │ │ │ │ + ldr r0, [pc, #56] @ ba9d8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b ba970 │ │ │ │ + bl b0298 │ │ │ │ + b ba96c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r5, r8, r4, asr #14 │ │ │ │ + eorseq r5, r8, r8, asr #14 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r9, r4, asr #4 │ │ │ │ - eorseq r5, r8, ip, lsl #14 │ │ │ │ + eorseq r6, r9, r8, asr #4 │ │ │ │ + eorseq r5, r8, r0, lsl r7 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - @ instruction: 0x003856bc │ │ │ │ - eorseq r3, r4, r0, lsl r8 │ │ │ │ + eorseq r5, r8, r0, asr #13 │ │ │ │ + eorseq r3, r4, ip, lsr #28 │ │ │ │ muleq r0, r4, fp │ │ │ │ - mlaseq r4, r0, r8, r3 │ │ │ │ - eorseq r3, r4, ip, lsl #15 │ │ │ │ - eorseq r1, r4, r4, lsr #14 │ │ │ │ + eorseq r3, r4, ip, lsr #29 │ │ │ │ + eorseq r3, r4, r8, lsr #27 │ │ │ │ + eorseq r1, r4, r0, asr #26 │ │ │ │ │ │ │ │ -000ba9e0 : │ │ │ │ +000ba9dc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ baa88 │ │ │ │ + ldr r3, [pc, #132] @ baa84 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2400 @ 0x960 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ baa8c │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ baa88 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq baa80 │ │ │ │ - ldr r3, [pc, #96] @ baa90 │ │ │ │ + beq baa7c │ │ │ │ + ldr r3, [pc, #96] @ baa8c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne baa4c │ │ │ │ + bne baa48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68268 │ │ │ │ - ldr r0, [pc, #64] @ baa94 │ │ │ │ + ldr r0, [pc, #64] @ baa90 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ baa98 │ │ │ │ - ldr r1, [pc, #52] @ baa9c │ │ │ │ - ldr r0, [pc, #52] @ baaa0 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ baa94 │ │ │ │ + ldr r1, [pc, #52] @ baa98 │ │ │ │ + ldr r0, [pc, #52] @ baa9c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r6, r9, r4, lsl r1 │ │ │ │ - @ instruction: 0x003855dc │ │ │ │ + eorseq r6, r9, r8, lsl r1 │ │ │ │ + eorseq r5, r8, r0, ror #11 │ │ │ │ andeq r0, r0, r4, lsl #20 │ │ │ │ - @ instruction: 0x003437d0 │ │ │ │ + eorseq r3, r4, ip, ror #27 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r3, r4, ip, lsl r4 │ │ │ │ - eorseq r3, r4, r0, lsr #13 │ │ │ │ + eorseq r3, r4, r8, lsr sl │ │ │ │ + @ instruction: 0x00343cbc │ │ │ │ │ │ │ │ -000baaa4 : │ │ │ │ +000baaa0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 725e4 │ │ │ │ - ldr r7, [pc, #492] @ bacb4 │ │ │ │ + bl 725e0 │ │ │ │ + ldr r7, [pc, #492] @ bacb0 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bac10 │ │ │ │ + beq bac0c │ │ │ │ cmp r6, #0 │ │ │ │ - beq bac90 │ │ │ │ + beq bac8c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bab10 │ │ │ │ + beq bab0c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bab10 │ │ │ │ + beq bab0c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq babf0 │ │ │ │ + beq babec │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq bac6c │ │ │ │ + beq bac68 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bab54 │ │ │ │ + beq bab50 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bab54 │ │ │ │ + beq bab50 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq babf8 │ │ │ │ + beq babf4 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51260 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bac3c │ │ │ │ + beq bac38 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bab9c │ │ │ │ + beq bab98 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bab9c │ │ │ │ + beq bab98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bac00 │ │ │ │ + beq babfc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq babb4 │ │ │ │ + beq babb0 │ │ │ │ tst r0, #1 │ │ │ │ - bne bac08 │ │ │ │ + bne bac04 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq babd8 │ │ │ │ + beq babd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq babe0 │ │ │ │ + beq babdc │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bab10 │ │ │ │ + b bab0c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bab54 │ │ │ │ + b bab50 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bab9c │ │ │ │ - bl a4764 │ │ │ │ - b babb4 │ │ │ │ - ldr r3, [pc, #160] @ bacb8 │ │ │ │ - ldr r1, [pc, #160] @ bacbc │ │ │ │ + b bab98 │ │ │ │ + bl a4760 │ │ │ │ + b babb0 │ │ │ │ + ldr r3, [pc, #160] @ bacb4 │ │ │ │ + ldr r1, [pc, #160] @ bacb8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ bacc0 │ │ │ │ + ldr r0, [pc, #156] @ bacbc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #188 @ 0xbc │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b babd8 │ │ │ │ - ldr r3, [pc, #116] @ bacb8 │ │ │ │ - ldr r1, [pc, #124] @ bacc4 │ │ │ │ + b babd4 │ │ │ │ + ldr r3, [pc, #116] @ bacb4 │ │ │ │ + ldr r1, [pc, #124] @ bacc0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #120] @ bacc8 │ │ │ │ + ldr r0, [pc, #120] @ bacc4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #188 @ 0xbc │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b bac34 │ │ │ │ - ldr r3, [pc, #88] @ baccc │ │ │ │ - ldr r1, [pc, #88] @ bacd0 │ │ │ │ - ldr r0, [pc, #88] @ bacd4 │ │ │ │ + b bac30 │ │ │ │ + ldr r3, [pc, #88] @ bacc8 │ │ │ │ + ldr r1, [pc, #88] @ baccc │ │ │ │ + ldr r0, [pc, #88] @ bacd0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ bacd8 │ │ │ │ + ldr r2, [pc, #84] @ bacd4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #208 @ 0xd0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ bacdc │ │ │ │ - ldr r1, [pc, #68] @ bace0 │ │ │ │ - ldr r0, [pc, #68] @ bace4 │ │ │ │ + ldr r3, [pc, #68] @ bacd8 │ │ │ │ + ldr r1, [pc, #68] @ bacdc │ │ │ │ + ldr r0, [pc, #68] @ bace0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ bace8 │ │ │ │ + ldr r2, [pc, #64] @ bace4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #208 @ 0xd0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r5, r8, r4, lsr r5 │ │ │ │ + eorseq r5, r8, r8, lsr r5 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r3, r4, r0, lsr r6 │ │ │ │ - eorseq r3, r4, ip, ror #9 │ │ │ │ - eorseq r3, r4, r4, lsl #12 │ │ │ │ - eorseq r3, r4, r0, asr #9 │ │ │ │ - @ instruction: 0x003664f8 │ │ │ │ - @ instruction: 0x0033a5f4 │ │ │ │ - eorseq r3, r4, r8, ror #9 │ │ │ │ - @ instruction: 0x000143ba │ │ │ │ - @ instruction: 0x003664d4 │ │ │ │ - @ instruction: 0x0033a5d0 │ │ │ │ - eorseq sl, r3, ip, asr #16 │ │ │ │ - @ instruction: 0x000143b0 │ │ │ │ + eorseq r3, r4, ip, asr #24 │ │ │ │ + eorseq r3, r4, r8, lsl #22 │ │ │ │ + eorseq r3, r4, r0, lsr #24 │ │ │ │ + @ instruction: 0x00343adc │ │ │ │ + eorseq r6, r6, r4, lsl fp │ │ │ │ + eorseq sl, r3, r0, lsl ip │ │ │ │ + eorseq r3, r4, r4, lsl #22 │ │ │ │ + andeq r4, r1, r7, lsr #7 │ │ │ │ + @ instruction: 0x00366af0 │ │ │ │ + eorseq sl, r3, ip, ror #23 │ │ │ │ + eorseq sl, r3, r8, ror #28 │ │ │ │ + muleq r1, sp, r3 │ │ │ │ │ │ │ │ -000bacec : │ │ │ │ +000bace8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ bae14 │ │ │ │ + ldr ip, [pc, #260] @ bae10 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ bae18 │ │ │ │ + ldr r3, [pc, #252] @ bae14 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ bae1c │ │ │ │ + ldr r3, [pc, #228] @ bae18 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2448 @ 0x990 │ │ │ │ add r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ bae20 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ bae1c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq badf8 │ │ │ │ - ldr r3, [pc, #192] @ bae24 │ │ │ │ + beq badf4 │ │ │ │ + ldr r3, [pc, #192] @ bae20 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne badc4 │ │ │ │ - ldr r3, [pc, #172] @ bae28 │ │ │ │ + bne badc0 │ │ │ │ + ldr r3, [pc, #172] @ bae24 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne bae00 │ │ │ │ + bne badfc │ │ │ │ mov r0, r4 │ │ │ │ - bl baaa4 │ │ │ │ - ldr r2, [pc, #140] @ bae2c │ │ │ │ - ldr r3, [pc, #116] @ bae18 │ │ │ │ + bl baaa0 │ │ │ │ + ldr r2, [pc, #140] @ bae28 │ │ │ │ + ldr r3, [pc, #116] @ bae14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne bae10 │ │ │ │ + bne bae0c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ bae30 │ │ │ │ + ldr r0, [pc, #100] @ bae2c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ bae34 │ │ │ │ - ldr r1, [pc, #88] @ bae38 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ bae30 │ │ │ │ + ldr r1, [pc, #88] @ bae34 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ bae3c │ │ │ │ + ldr r0, [pc, #84] @ bae38 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #188 @ 0xbc │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b bad98 │ │ │ │ - ldr r0, [pc, #56] @ bae40 │ │ │ │ + b bad94 │ │ │ │ + ldr r0, [pc, #56] @ bae3c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b badd4 │ │ │ │ + bl b0298 │ │ │ │ + b badd0 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r5, r8, r0, ror #5 │ │ │ │ + eorseq r5, r8, r4, ror #5 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r5, r9, r0, ror #27 │ │ │ │ - eorseq r5, r8, r8, lsr #5 │ │ │ │ + eorseq r5, r9, r4, ror #27 │ │ │ │ + eorseq r5, r8, ip, lsr #5 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - eorseq r5, r8, r8, asr r2 │ │ │ │ - eorseq r3, r4, ip, lsr #7 │ │ │ │ + eorseq r5, r8, ip, asr r2 │ │ │ │ + eorseq r3, r4, r8, asr #19 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r3, r4, ip, ror #8 │ │ │ │ - eorseq r3, r4, r8, lsr #6 │ │ │ │ - eorseq r1, r4, r0, asr #5 │ │ │ │ + eorseq r3, r4, r8, lsl #21 │ │ │ │ + eorseq r3, r4, r4, asr #18 │ │ │ │ + @ instruction: 0x003418dc │ │ │ │ │ │ │ │ -000bae44 : │ │ │ │ +000bae40 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ baeec │ │ │ │ + ldr r3, [pc, #132] @ baee8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2496 @ 0x9c0 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ baef0 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ baeec │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq baee4 │ │ │ │ - ldr r3, [pc, #96] @ baef4 │ │ │ │ + beq baee0 │ │ │ │ + ldr r3, [pc, #96] @ baef0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne baeb0 │ │ │ │ + bne baeac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 682c8 │ │ │ │ - ldr r0, [pc, #64] @ baef8 │ │ │ │ + ldr r0, [pc, #64] @ baef4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ baefc │ │ │ │ - ldr r1, [pc, #52] @ baf00 │ │ │ │ - ldr r0, [pc, #52] @ baf04 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ baef8 │ │ │ │ + ldr r1, [pc, #52] @ baefc │ │ │ │ + ldr r0, [pc, #52] @ baf00 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x00395cb0 │ │ │ │ - eorseq r5, r8, r8, ror r1 │ │ │ │ + @ instruction: 0x00395cb4 │ │ │ │ + eorseq r5, r8, ip, ror r1 │ │ │ │ andeq r0, r0, r8, lsl #15 │ │ │ │ - eorseq r3, r4, ip, lsr #7 │ │ │ │ + eorseq r3, r4, r8, asr #19 │ │ │ │ muleq r0, r4, fp │ │ │ │ - @ instruction: 0x00342fb8 │ │ │ │ - eorseq r3, r4, ip, lsr r2 │ │ │ │ + @ instruction: 0x003435d4 │ │ │ │ + eorseq r3, r4, r8, asr r8 │ │ │ │ │ │ │ │ -000baf08 : │ │ │ │ +000baf04 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 72134 │ │ │ │ - ldr r9, [pc, #716] @ bb200 │ │ │ │ + bl 72130 │ │ │ │ + ldr r9, [pc, #716] @ bb1fc │ │ │ │ add r9, pc, r9 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bb114 │ │ │ │ + beq bb110 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bb194 │ │ │ │ + beq bb190 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq baf7c │ │ │ │ + beq baf78 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq baf7c │ │ │ │ + beq baf78 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bb0e4 │ │ │ │ + beq bb0e0 │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #16] │ │ │ │ - beq bb1b8 │ │ │ │ + beq bb1b4 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bafc0 │ │ │ │ + beq bafbc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bafc0 │ │ │ │ + beq bafbc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bb0ec │ │ │ │ + beq bb0e8 │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r4, #20] │ │ │ │ - beq bb170 │ │ │ │ + beq bb16c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb004 │ │ │ │ + beq bb000 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bb004 │ │ │ │ + beq bb000 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bb0f4 │ │ │ │ + beq bb0f0 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #24] │ │ │ │ - beq bb1dc │ │ │ │ + beq bb1d8 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb048 │ │ │ │ + beq bb044 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bb048 │ │ │ │ + beq bb044 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bb0fc │ │ │ │ + beq bb0f8 │ │ │ │ str r5, [r4, #28] │ │ │ │ bl 512d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bb140 │ │ │ │ + beq bb13c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb090 │ │ │ │ + beq bb08c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bb090 │ │ │ │ + beq bb08c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bb104 │ │ │ │ + beq bb100 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq bb0a8 │ │ │ │ + beq bb0a4 │ │ │ │ tst r0, #1 │ │ │ │ - bne bb10c │ │ │ │ + bne bb108 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq bb0cc │ │ │ │ + beq bb0c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq bb0d4 │ │ │ │ + beq bb0d0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b baf7c │ │ │ │ + b baf78 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bafc0 │ │ │ │ + b bafbc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bb004 │ │ │ │ + b bb000 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bb048 │ │ │ │ + b bb044 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bb090 │ │ │ │ - bl a4764 │ │ │ │ - b bb0a8 │ │ │ │ - ldr r3, [pc, #232] @ bb204 │ │ │ │ - ldr r1, [pc, #232] @ bb208 │ │ │ │ + b bb08c │ │ │ │ + bl a4760 │ │ │ │ + b bb0a4 │ │ │ │ + ldr r3, [pc, #232] @ bb200 │ │ │ │ + ldr r1, [pc, #232] @ bb204 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #228] @ bb20c │ │ │ │ + ldr r0, [pc, #228] @ bb208 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #202 @ 0xca │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b bb0cc │ │ │ │ - ldr r3, [pc, #188] @ bb204 │ │ │ │ - ldr r1, [pc, #196] @ bb210 │ │ │ │ + b bb0c8 │ │ │ │ + ldr r3, [pc, #188] @ bb200 │ │ │ │ + ldr r1, [pc, #196] @ bb20c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #192] @ bb214 │ │ │ │ + ldr r0, [pc, #192] @ bb210 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #202 @ 0xca │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b bb138 │ │ │ │ - ldr r3, [pc, #160] @ bb218 │ │ │ │ - ldr r1, [pc, #160] @ bb21c │ │ │ │ - ldr r0, [pc, #160] @ bb220 │ │ │ │ + b bb134 │ │ │ │ + ldr r3, [pc, #160] @ bb214 │ │ │ │ + ldr r1, [pc, #160] @ bb218 │ │ │ │ + ldr r0, [pc, #160] @ bb21c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #156] @ bb224 │ │ │ │ + ldr r2, [pc, #156] @ bb220 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #160 @ 0xa0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #140] @ bb228 │ │ │ │ - ldr r1, [pc, #140] @ bb22c │ │ │ │ - ldr r0, [pc, #140] @ bb230 │ │ │ │ + ldr r3, [pc, #140] @ bb224 │ │ │ │ + ldr r1, [pc, #140] @ bb228 │ │ │ │ + ldr r0, [pc, #140] @ bb22c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #136] @ bb234 │ │ │ │ + ldr r2, [pc, #136] @ bb230 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #160 @ 0xa0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #120] @ bb238 │ │ │ │ - ldr r1, [pc, #120] @ bb23c │ │ │ │ - ldr r0, [pc, #120] @ bb240 │ │ │ │ + ldr r3, [pc, #120] @ bb234 │ │ │ │ + ldr r1, [pc, #120] @ bb238 │ │ │ │ + ldr r0, [pc, #120] @ bb23c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #116] @ bb244 │ │ │ │ + ldr r2, [pc, #116] @ bb240 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #160 @ 0xa0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #100] @ bb248 │ │ │ │ - ldr r1, [pc, #100] @ bb24c │ │ │ │ - ldr r0, [pc, #100] @ bb250 │ │ │ │ + ldr r3, [pc, #100] @ bb244 │ │ │ │ + ldr r1, [pc, #100] @ bb248 │ │ │ │ + ldr r0, [pc, #100] @ bb24c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #96] @ bb254 │ │ │ │ + ldr r2, [pc, #96] @ bb250 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #160 @ 0xa0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r5, r8, r8, asr #1 │ │ │ │ + eorseq r5, r8, ip, asr #1 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq fp, r5, r8, asr #7 │ │ │ │ - eorseq r2, r4, r8, ror #31 │ │ │ │ - mlaseq r5, ip, r3, fp │ │ │ │ - @ instruction: 0x00342fbc │ │ │ │ - @ instruction: 0x00365ff4 │ │ │ │ - ldrsheq sl, [r3], -r0 @ │ │ │ │ - eorseq r3, r4, r8, lsl #2 │ │ │ │ - andeq r4, r1, r0, lsr #18 │ │ │ │ - @ instruction: 0x00365fd0 │ │ │ │ - eorseq sl, r3, ip, asr #1 │ │ │ │ - eorseq sl, r3, r8, asr #6 │ │ │ │ - andeq r4, r1, ip, lsl #18 │ │ │ │ - eorseq r5, r6, ip, lsr #31 │ │ │ │ - eorseq sl, r3, r8, lsr #1 │ │ │ │ - mlaseq r4, ip, pc, r2 @ │ │ │ │ - andeq r4, r1, r6, lsl r9 │ │ │ │ - eorseq r5, r6, r8, lsl #31 │ │ │ │ - eorseq sl, r3, r4, lsl #1 │ │ │ │ - eorseq r3, r4, ip, lsr #1 │ │ │ │ - andeq r4, r1, sl, lsr #18 │ │ │ │ + eorseq fp, r5, r4, ror #19 │ │ │ │ + eorseq r3, r4, r4, lsl #12 │ │ │ │ + @ instruction: 0x0035b9b8 │ │ │ │ + @ instruction: 0x003435d8 │ │ │ │ + eorseq r6, r6, r0, lsl r6 │ │ │ │ + eorseq sl, r3, ip, lsl #14 │ │ │ │ + eorseq r3, r4, r4, lsr #14 │ │ │ │ + andeq r4, r1, sp, lsl #18 │ │ │ │ + eorseq r6, r6, ip, ror #11 │ │ │ │ + eorseq sl, r3, r8, ror #13 │ │ │ │ + eorseq sl, r3, r4, ror #18 │ │ │ │ + strdeq r4, [r1], -r9 │ │ │ │ + eorseq r6, r6, r8, asr #11 │ │ │ │ + eorseq sl, r3, r4, asr #13 │ │ │ │ + @ instruction: 0x003435b8 │ │ │ │ + andeq r4, r1, r3, lsl #18 │ │ │ │ + eorseq r6, r6, r4, lsr #11 │ │ │ │ + eorseq sl, r3, r0, lsr #13 │ │ │ │ + eorseq r3, r4, r8, asr #13 │ │ │ │ + andeq r4, r1, r7, lsl r9 │ │ │ │ │ │ │ │ -000bb258 : │ │ │ │ +000bb254 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #412] @ bb418 │ │ │ │ + ldr ip, [pc, #412] @ bb414 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #404] @ bb41c │ │ │ │ + ldr r3, [pc, #404] @ bb418 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #380] @ bb420 │ │ │ │ + ldr r3, [pc, #380] @ bb41c │ │ │ │ add ip, sp, #32 │ │ │ │ str ip, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, sp, #28 │ │ │ │ str ip, [sp, #4] │ │ │ │ add r3, r3, #2544 @ 0x9f0 │ │ │ │ add ip, sp, #24 │ │ │ │ add r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ - ldr r5, [pc, #340] @ bb424 │ │ │ │ + bl a31ac │ │ │ │ + ldr r5, [pc, #340] @ bb420 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb3a0 │ │ │ │ - ldr r3, [pc, #328] @ bb428 │ │ │ │ + beq bb39c │ │ │ │ + ldr r3, [pc, #328] @ bb424 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bb36c │ │ │ │ - ldr r3, [pc, #308] @ bb42c │ │ │ │ + bne bb368 │ │ │ │ + ldr r3, [pc, #308] @ bb428 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne bb3a8 │ │ │ │ + bne bb3a4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - ldr r3, [pc, #280] @ bb430 │ │ │ │ + ldr r3, [pc, #280] @ bb42c │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r7, [r5, r3] │ │ │ │ cmp r0, r7 │ │ │ │ - bne bb3bc │ │ │ │ + bne bb3b8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r7 │ │ │ │ - bne bb3e4 │ │ │ │ + bne bb3e0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl baf08 │ │ │ │ - ldr r2, [pc, #236] @ bb434 │ │ │ │ - ldr r3, [pc, #208] @ bb41c │ │ │ │ + bl baf04 │ │ │ │ + ldr r2, [pc, #236] @ bb430 │ │ │ │ + ldr r3, [pc, #208] @ bb418 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne bb414 │ │ │ │ + bne bb410 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #196] @ bb438 │ │ │ │ + ldr r0, [pc, #196] @ bb434 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #184] @ bb43c │ │ │ │ - ldr r1, [pc, #184] @ bb440 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #184] @ bb438 │ │ │ │ + ldr r1, [pc, #184] @ bb43c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #180] @ bb444 │ │ │ │ + ldr r0, [pc, #180] @ bb440 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #202 @ 0xca │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b bb340 │ │ │ │ - ldr r0, [pc, #152] @ bb448 │ │ │ │ + b bb33c │ │ │ │ + ldr r0, [pc, #152] @ bb444 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b bb37c │ │ │ │ + bl b0298 │ │ │ │ + b bb378 │ │ │ │ mov r1, r7 │ │ │ │ bl 502d0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb324 │ │ │ │ - ldr r0, [pc, #116] @ bb44c │ │ │ │ + bne bb320 │ │ │ │ + ldr r0, [pc, #116] @ bb448 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b bb37c │ │ │ │ + bl b0298 │ │ │ │ + b bb378 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 502d0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb334 │ │ │ │ - ldr r0, [pc, #72] @ bb450 │ │ │ │ + bne bb330 │ │ │ │ + ldr r0, [pc, #72] @ bb44c │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b bb37c │ │ │ │ + bl b0298 │ │ │ │ + b bb378 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r4, r8, r4, ror sp │ │ │ │ + eorseq r4, r8, r8, ror sp │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r5, r9, r0, ror r8 │ │ │ │ - eorseq r4, r8, ip, lsr #26 │ │ │ │ + eorseq r5, r9, r4, ror r8 │ │ │ │ + eorseq r4, r8, r0, lsr sp │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x00384cb0 │ │ │ │ - eorseq r2, r4, r4, lsl #28 │ │ │ │ + @ instruction: 0x00384cb4 │ │ │ │ + eorseq r3, r4, r0, lsr #8 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq fp, r5, r0, ror #2 │ │ │ │ - eorseq r2, r4, r0, lsl #27 │ │ │ │ - eorseq r2, r4, ip, lsl lr │ │ │ │ - eorseq sl, r4, r0, ror #28 │ │ │ │ - eorseq sl, r4, r0, lsr lr │ │ │ │ + eorseq fp, r5, ip, ror r7 │ │ │ │ + mlaseq r4, ip, r3, r3 │ │ │ │ + eorseq r3, r4, r8, lsr r4 │ │ │ │ + eorseq fp, r4, ip, ror r4 │ │ │ │ + eorseq fp, r4, ip, asr #8 │ │ │ │ │ │ │ │ -000bb454 : │ │ │ │ +000bb450 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ bb4fc │ │ │ │ + ldr r3, [pc, #132] @ bb4f8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2592 @ 0xa20 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ bb500 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ bb4fc │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb4f4 │ │ │ │ - ldr r3, [pc, #96] @ bb504 │ │ │ │ + beq bb4f0 │ │ │ │ + ldr r3, [pc, #96] @ bb500 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bb4c0 │ │ │ │ + bne bb4bc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68328 │ │ │ │ - ldr r0, [pc, #64] @ bb508 │ │ │ │ + ldr r0, [pc, #64] @ bb504 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ bb50c │ │ │ │ - ldr r1, [pc, #52] @ bb510 │ │ │ │ - ldr r0, [pc, #52] @ bb514 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ bb508 │ │ │ │ + ldr r1, [pc, #52] @ bb50c │ │ │ │ + ldr r0, [pc, #52] @ bb510 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r5, r9, r0, lsr #13 │ │ │ │ - eorseq r4, r8, r8, ror #22 │ │ │ │ + eorseq r5, r9, r4, lsr #13 │ │ │ │ + eorseq r4, r8, ip, ror #22 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq r2, r4, r8, ror #27 │ │ │ │ + eorseq r3, r4, r4, lsl #8 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r2, r4, r8, lsr #19 │ │ │ │ - eorseq r2, r4, ip, lsr #24 │ │ │ │ + eorseq r2, r4, r4, asr #31 │ │ │ │ + eorseq r3, r4, r8, asr #4 │ │ │ │ │ │ │ │ -000bb518 : │ │ │ │ +000bb514 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 51328 │ │ │ │ - ldr r7, [pc, #492] @ bb728 │ │ │ │ + ldr r7, [pc, #492] @ bb724 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bb684 │ │ │ │ + beq bb680 │ │ │ │ cmp r6, #0 │ │ │ │ - beq bb704 │ │ │ │ + beq bb700 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb584 │ │ │ │ + beq bb580 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bb584 │ │ │ │ + beq bb580 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bb664 │ │ │ │ + beq bb660 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq bb6e0 │ │ │ │ + beq bb6dc │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb5c8 │ │ │ │ + beq bb5c4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bb5c8 │ │ │ │ + beq bb5c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bb66c │ │ │ │ + beq bb668 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 513b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bb6b0 │ │ │ │ + beq bb6ac │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb610 │ │ │ │ + beq bb60c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bb610 │ │ │ │ + beq bb60c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bb674 │ │ │ │ + beq bb670 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq bb628 │ │ │ │ + beq bb624 │ │ │ │ tst r0, #1 │ │ │ │ - bne bb67c │ │ │ │ + bne bb678 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq bb64c │ │ │ │ + beq bb648 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq bb654 │ │ │ │ + beq bb650 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bb584 │ │ │ │ + b bb580 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bb5c8 │ │ │ │ + b bb5c4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bb610 │ │ │ │ - bl a4764 │ │ │ │ - b bb628 │ │ │ │ - ldr r3, [pc, #160] @ bb72c │ │ │ │ - ldr r1, [pc, #160] @ bb730 │ │ │ │ + b bb60c │ │ │ │ + bl a4760 │ │ │ │ + b bb624 │ │ │ │ + ldr r3, [pc, #160] @ bb728 │ │ │ │ + ldr r1, [pc, #160] @ bb72c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ bb734 │ │ │ │ + ldr r0, [pc, #156] @ bb730 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #225 @ 0xe1 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b bb64c │ │ │ │ - ldr r3, [pc, #116] @ bb72c │ │ │ │ - ldr r1, [pc, #124] @ bb738 │ │ │ │ + b bb648 │ │ │ │ + ldr r3, [pc, #116] @ bb728 │ │ │ │ + ldr r1, [pc, #124] @ bb734 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #120] @ bb73c │ │ │ │ + ldr r0, [pc, #120] @ bb738 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #225 @ 0xe1 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b bb6a8 │ │ │ │ - ldr r3, [pc, #88] @ bb740 │ │ │ │ - ldr r1, [pc, #88] @ bb744 │ │ │ │ - ldr r0, [pc, #88] @ bb748 │ │ │ │ + b bb6a4 │ │ │ │ + ldr r3, [pc, #88] @ bb73c │ │ │ │ + ldr r1, [pc, #88] @ bb740 │ │ │ │ + ldr r0, [pc, #88] @ bb744 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ bb74c │ │ │ │ + ldr r2, [pc, #84] @ bb748 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #116 @ 0x74 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ bb750 │ │ │ │ - ldr r1, [pc, #68] @ bb754 │ │ │ │ - ldr r0, [pc, #68] @ bb758 │ │ │ │ + ldr r3, [pc, #68] @ bb74c │ │ │ │ + ldr r1, [pc, #68] @ bb750 │ │ │ │ + ldr r0, [pc, #68] @ bb754 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ bb75c │ │ │ │ + ldr r2, [pc, #64] @ bb758 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #116 @ 0x74 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r4, r8, r0, asr #21 │ │ │ │ + eorseq r4, r8, r4, asr #21 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r2, r4, ip, asr #24 │ │ │ │ - eorseq r2, r4, r8, ror sl │ │ │ │ - eorseq r2, r4, r0, lsr #24 │ │ │ │ - eorseq r2, r4, ip, asr #20 │ │ │ │ - eorseq r5, r6, r4, lsl #21 │ │ │ │ - eorseq r9, r3, r0, lsl #23 │ │ │ │ - eorseq r2, r4, r4, ror sl │ │ │ │ - andeq r4, r1, r0, ror ip │ │ │ │ - eorseq r5, r6, r0, ror #20 │ │ │ │ - eorseq r9, r3, ip, asr fp │ │ │ │ - @ instruction: 0x00339dd8 │ │ │ │ - andeq r4, r1, r6, ror #24 │ │ │ │ + eorseq r3, r4, r8, ror #4 │ │ │ │ + mlaseq r4, r4, r0, r3 │ │ │ │ + eorseq r3, r4, ip, lsr r2 │ │ │ │ + eorseq r3, r4, r8, rrx │ │ │ │ + eorseq r6, r6, r0, lsr #1 │ │ │ │ + mlaseq r3, ip, r1, sl │ │ │ │ + mlaseq r4, r0, r0, r3 │ │ │ │ + andeq r4, r1, sp, asr ip │ │ │ │ + eorseq r6, r6, ip, ror r0 │ │ │ │ + eorseq sl, r3, r8, ror r1 │ │ │ │ + @ instruction: 0x0033a3f4 │ │ │ │ + andeq r4, r1, r3, asr ip │ │ │ │ │ │ │ │ -000bb760 : │ │ │ │ +000bb75c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ bb888 │ │ │ │ + ldr ip, [pc, #260] @ bb884 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ bb88c │ │ │ │ + ldr r3, [pc, #252] @ bb888 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ bb890 │ │ │ │ + ldr r3, [pc, #228] @ bb88c │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2640 @ 0xa50 │ │ │ │ add r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ bb894 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ bb890 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb86c │ │ │ │ - ldr r3, [pc, #192] @ bb898 │ │ │ │ + beq bb868 │ │ │ │ + ldr r3, [pc, #192] @ bb894 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bb838 │ │ │ │ - ldr r3, [pc, #172] @ bb89c │ │ │ │ + bne bb834 │ │ │ │ + ldr r3, [pc, #172] @ bb898 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne bb874 │ │ │ │ + bne bb870 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb518 │ │ │ │ - ldr r2, [pc, #140] @ bb8a0 │ │ │ │ - ldr r3, [pc, #116] @ bb88c │ │ │ │ + bl bb514 │ │ │ │ + ldr r2, [pc, #140] @ bb89c │ │ │ │ + ldr r3, [pc, #116] @ bb888 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne bb884 │ │ │ │ + bne bb880 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ bb8a4 │ │ │ │ + ldr r0, [pc, #100] @ bb8a0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ bb8a8 │ │ │ │ - ldr r1, [pc, #88] @ bb8ac │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ bb8a4 │ │ │ │ + ldr r1, [pc, #88] @ bb8a8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ bb8b0 │ │ │ │ + ldr r0, [pc, #84] @ bb8ac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #225 @ 0xe1 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b bb80c │ │ │ │ - ldr r0, [pc, #56] @ bb8b4 │ │ │ │ + b bb808 │ │ │ │ + ldr r0, [pc, #56] @ bb8b0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b bb848 │ │ │ │ + bl b0298 │ │ │ │ + b bb844 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r4, r8, ip, ror #16 │ │ │ │ + eorseq r4, r8, r0, ror r8 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r5, r9, ip, ror #6 │ │ │ │ - eorseq r4, r8, r4, lsr r8 │ │ │ │ + eorseq r5, r9, r0, ror r3 │ │ │ │ + eorseq r4, r8, r8, lsr r8 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r4, r8, r4, ror #15 │ │ │ │ - eorseq r2, r4, r8, lsr r9 │ │ │ │ + eorseq r4, r8, r8, ror #15 │ │ │ │ + eorseq r2, r4, r4, asr pc │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r2, r4, r8, lsl #21 │ │ │ │ - @ instruction: 0x003428b4 │ │ │ │ - eorseq r2, r4, r4, asr r9 │ │ │ │ + eorseq r3, r4, r4, lsr #1 │ │ │ │ + @ instruction: 0x00342ed0 │ │ │ │ + eorseq r2, r4, r0, ror pc │ │ │ │ │ │ │ │ -000bb8b8 : │ │ │ │ +000bb8b4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ bb960 │ │ │ │ + ldr r3, [pc, #132] @ bb95c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2688 @ 0xa80 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ bb964 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ bb960 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb958 │ │ │ │ - ldr r3, [pc, #96] @ bb968 │ │ │ │ + beq bb954 │ │ │ │ + ldr r3, [pc, #96] @ bb964 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bb924 │ │ │ │ + bne bb920 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6838c │ │ │ │ - ldr r0, [pc, #64] @ bb96c │ │ │ │ + ldr r0, [pc, #64] @ bb968 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ bb970 │ │ │ │ - ldr r1, [pc, #52] @ bb974 │ │ │ │ - ldr r0, [pc, #52] @ bb978 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ bb96c │ │ │ │ + ldr r1, [pc, #52] @ bb970 │ │ │ │ + ldr r0, [pc, #52] @ bb974 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r5, r9, ip, lsr r2 │ │ │ │ - eorseq r4, r8, r4, lsl #14 │ │ │ │ + eorseq r5, r9, r0, asr #4 │ │ │ │ + eorseq r4, r8, r8, lsl #14 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r2, r4, ip, asr #19 │ │ │ │ + eorseq r2, r4, r8, ror #31 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r2, r4, r4, asr #10 │ │ │ │ - eorseq r2, r4, r8, asr #15 │ │ │ │ + eorseq r2, r4, r0, ror #22 │ │ │ │ + eorseq r2, r4, r4, ror #27 │ │ │ │ │ │ │ │ -000bb97c : │ │ │ │ +000bb978 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 51408 │ │ │ │ - ldr r7, [pc, #492] @ bbb8c │ │ │ │ + ldr r7, [pc, #492] @ bbb88 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bbae8 │ │ │ │ + beq bbae4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq bbb68 │ │ │ │ + beq bbb64 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb9e8 │ │ │ │ + beq bb9e4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bb9e8 │ │ │ │ + beq bb9e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bbac8 │ │ │ │ + beq bbac4 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq bbb44 │ │ │ │ + beq bbb40 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bba2c │ │ │ │ + beq bba28 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bba2c │ │ │ │ + beq bba28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bbad0 │ │ │ │ + beq bbacc │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51490 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bbb14 │ │ │ │ + beq bbb10 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bba74 │ │ │ │ + beq bba70 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bba74 │ │ │ │ + beq bba70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bbad8 │ │ │ │ + beq bbad4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq bba8c │ │ │ │ + beq bba88 │ │ │ │ tst r0, #1 │ │ │ │ - bne bbae0 │ │ │ │ + bne bbadc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq bbab0 │ │ │ │ + beq bbaac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq bbab8 │ │ │ │ + beq bbab4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bb9e8 │ │ │ │ + b bb9e4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bba2c │ │ │ │ + b bba28 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bba74 │ │ │ │ - bl a4764 │ │ │ │ - b bba8c │ │ │ │ - ldr r3, [pc, #160] @ bbb90 │ │ │ │ - ldr r1, [pc, #160] @ bbb94 │ │ │ │ + b bba70 │ │ │ │ + bl a4760 │ │ │ │ + b bba88 │ │ │ │ + ldr r3, [pc, #160] @ bbb8c │ │ │ │ + ldr r1, [pc, #160] @ bbb90 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ bbb98 │ │ │ │ + ldr r0, [pc, #156] @ bbb94 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #229 @ 0xe5 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b bbab0 │ │ │ │ - ldr r3, [pc, #116] @ bbb90 │ │ │ │ - ldr r1, [pc, #124] @ bbb9c │ │ │ │ + b bbaac │ │ │ │ + ldr r3, [pc, #116] @ bbb8c │ │ │ │ + ldr r1, [pc, #124] @ bbb98 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #120] @ bbba0 │ │ │ │ + ldr r0, [pc, #120] @ bbb9c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #229 @ 0xe5 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b bbb0c │ │ │ │ - ldr r3, [pc, #88] @ bbba4 │ │ │ │ - ldr r1, [pc, #88] @ bbba8 │ │ │ │ - ldr r0, [pc, #88] @ bbbac │ │ │ │ + b bbb08 │ │ │ │ + ldr r3, [pc, #88] @ bbba0 │ │ │ │ + ldr r1, [pc, #88] @ bbba4 │ │ │ │ + ldr r0, [pc, #88] @ bbba8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ bbbb0 │ │ │ │ + ldr r2, [pc, #84] @ bbbac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #64 @ 0x40 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ bbbb4 │ │ │ │ - ldr r1, [pc, #68] @ bbbb8 │ │ │ │ - ldr r0, [pc, #68] @ bbbbc │ │ │ │ + ldr r3, [pc, #68] @ bbbb0 │ │ │ │ + ldr r1, [pc, #68] @ bbbb4 │ │ │ │ + ldr r0, [pc, #68] @ bbbb8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ bbbc0 │ │ │ │ + ldr r2, [pc, #64] @ bbbbc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #64 @ 0x40 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r4, r8, ip, asr r6 │ │ │ │ + eorseq r4, r8, r0, ror #12 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r2, r4, r0, lsr r8 │ │ │ │ - eorseq r2, r4, r4, lsl r6 │ │ │ │ - eorseq r2, r4, r4, lsl #16 │ │ │ │ - eorseq r2, r4, r8, ror #11 │ │ │ │ - eorseq r5, r6, r0, lsr #12 │ │ │ │ - eorseq r9, r3, ip, lsl r7 │ │ │ │ - eorseq r2, r4, r0, lsl r6 │ │ │ │ - andeq r4, r1, r6, lsr #31 │ │ │ │ - @ instruction: 0x003655fc │ │ │ │ - @ instruction: 0x003396f8 │ │ │ │ - eorseq r9, r3, r4, ror r9 │ │ │ │ - muleq r1, ip, pc @ │ │ │ │ + eorseq r2, r4, ip, asr #28 │ │ │ │ + eorseq r2, r4, r0, lsr ip │ │ │ │ + eorseq r2, r4, r0, lsr #28 │ │ │ │ + eorseq r2, r4, r4, lsl #24 │ │ │ │ + eorseq r5, r6, ip, lsr ip │ │ │ │ + eorseq r9, r3, r8, lsr sp │ │ │ │ + eorseq r2, r4, ip, lsr #24 │ │ │ │ + muleq r1, r3, pc @ │ │ │ │ + eorseq r5, r6, r8, lsl ip │ │ │ │ + eorseq r9, r3, r4, lsl sp │ │ │ │ + mlaseq r3, r0, pc, r9 @ │ │ │ │ + andeq r4, r1, r9, lsl #31 │ │ │ │ │ │ │ │ -000bbbc4 : │ │ │ │ +000bbbc0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ bbcec │ │ │ │ + ldr ip, [pc, #260] @ bbce8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ bbcf0 │ │ │ │ + ldr r3, [pc, #252] @ bbcec │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ bbcf4 │ │ │ │ + ldr r3, [pc, #228] @ bbcf0 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2736 @ 0xab0 │ │ │ │ add r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ bbcf8 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ bbcf4 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bbcd0 │ │ │ │ - ldr r3, [pc, #192] @ bbcfc │ │ │ │ + beq bbccc │ │ │ │ + ldr r3, [pc, #192] @ bbcf8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bbc9c │ │ │ │ - ldr r3, [pc, #172] @ bbd00 │ │ │ │ + bne bbc98 │ │ │ │ + ldr r3, [pc, #172] @ bbcfc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne bbcd8 │ │ │ │ + bne bbcd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb97c │ │ │ │ - ldr r2, [pc, #140] @ bbd04 │ │ │ │ - ldr r3, [pc, #116] @ bbcf0 │ │ │ │ + bl bb978 │ │ │ │ + ldr r2, [pc, #140] @ bbd00 │ │ │ │ + ldr r3, [pc, #116] @ bbcec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne bbce8 │ │ │ │ + bne bbce4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ bbd08 │ │ │ │ + ldr r0, [pc, #100] @ bbd04 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ bbd0c │ │ │ │ - ldr r1, [pc, #88] @ bbd10 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ bbd08 │ │ │ │ + ldr r1, [pc, #88] @ bbd0c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ bbd14 │ │ │ │ + ldr r0, [pc, #84] @ bbd10 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #229 @ 0xe5 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b bbc70 │ │ │ │ - ldr r0, [pc, #56] @ bbd18 │ │ │ │ + b bbc6c │ │ │ │ + ldr r0, [pc, #56] @ bbd14 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b bbcac │ │ │ │ + bl b0298 │ │ │ │ + b bbca8 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r4, r8, r8, lsl #8 │ │ │ │ + eorseq r4, r8, ip, lsl #8 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r4, r9, r8, lsl #30 │ │ │ │ - @ instruction: 0x003843d0 │ │ │ │ + eorseq r4, r9, ip, lsl #30 │ │ │ │ + @ instruction: 0x003843d4 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r4, r8, r0, lsl #7 │ │ │ │ - @ instruction: 0x003424d4 │ │ │ │ + eorseq r4, r8, r4, lsl #7 │ │ │ │ + @ instruction: 0x00342af0 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r2, r4, ip, ror #12 │ │ │ │ - eorseq r2, r4, r0, asr r4 │ │ │ │ - @ instruction: 0x003424f0 │ │ │ │ + eorseq r2, r4, r8, lsl #25 │ │ │ │ + eorseq r2, r4, ip, ror #20 │ │ │ │ + eorseq r2, r4, ip, lsl #22 │ │ │ │ │ │ │ │ -000bbd1c : │ │ │ │ +000bbd18 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ bbdc4 │ │ │ │ + ldr r3, [pc, #132] @ bbdc0 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2784 @ 0xae0 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ bbdc8 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ bbdc4 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bbdbc │ │ │ │ - ldr r3, [pc, #96] @ bbdcc │ │ │ │ + beq bbdb8 │ │ │ │ + ldr r3, [pc, #96] @ bbdc8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bbd88 │ │ │ │ + bne bbd84 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 683f0 │ │ │ │ - ldr r0, [pc, #64] @ bbdd0 │ │ │ │ + ldr r0, [pc, #64] @ bbdcc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ bbdd4 │ │ │ │ - ldr r1, [pc, #52] @ bbdd8 │ │ │ │ - ldr r0, [pc, #52] @ bbddc │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ bbdd0 │ │ │ │ + ldr r1, [pc, #52] @ bbdd4 │ │ │ │ + ldr r0, [pc, #52] @ bbdd8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x00394dd8 │ │ │ │ - eorseq r4, r8, r0, lsr #5 │ │ │ │ + @ instruction: 0x00394ddc │ │ │ │ + eorseq r4, r8, r4, lsr #5 │ │ │ │ andeq r0, r0, r4, lsr #13 │ │ │ │ - @ instruction: 0x003425b0 │ │ │ │ + eorseq r2, r4, ip, asr #23 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r2, r4, r0, ror #1 │ │ │ │ - eorseq r2, r4, r4, ror #6 │ │ │ │ + @ instruction: 0x003426fc │ │ │ │ + eorseq r2, r4, r0, lsl #19 │ │ │ │ │ │ │ │ -000bbde0 : │ │ │ │ +000bbddc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 514e8 │ │ │ │ - ldr r7, [pc, #492] @ bbff0 │ │ │ │ + ldr r7, [pc, #492] @ bbfec │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bbf4c │ │ │ │ + beq bbf48 │ │ │ │ cmp r6, #0 │ │ │ │ - beq bbfcc │ │ │ │ + beq bbfc8 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bbe4c │ │ │ │ + beq bbe48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bbe4c │ │ │ │ + beq bbe48 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bbf2c │ │ │ │ + beq bbf28 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq bbfa8 │ │ │ │ + beq bbfa4 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bbe90 │ │ │ │ + beq bbe8c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bbe90 │ │ │ │ + beq bbe8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bbf34 │ │ │ │ + beq bbf30 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51570 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bbf78 │ │ │ │ + beq bbf74 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bbed8 │ │ │ │ + beq bbed4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bbed8 │ │ │ │ + beq bbed4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bbf3c │ │ │ │ + beq bbf38 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq bbef0 │ │ │ │ + beq bbeec │ │ │ │ tst r0, #1 │ │ │ │ - bne bbf44 │ │ │ │ + bne bbf40 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq bbf14 │ │ │ │ + beq bbf10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq bbf1c │ │ │ │ + beq bbf18 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bbe4c │ │ │ │ + b bbe48 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bbe90 │ │ │ │ + b bbe8c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bbed8 │ │ │ │ - bl a4764 │ │ │ │ - b bbef0 │ │ │ │ - ldr r3, [pc, #160] @ bbff4 │ │ │ │ - ldr r1, [pc, #160] @ bbff8 │ │ │ │ + b bbed4 │ │ │ │ + bl a4760 │ │ │ │ + b bbeec │ │ │ │ + ldr r3, [pc, #160] @ bbff0 │ │ │ │ + ldr r1, [pc, #160] @ bbff4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ bbffc │ │ │ │ + ldr r0, [pc, #156] @ bbff8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #233 @ 0xe9 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b bbf14 │ │ │ │ - ldr r3, [pc, #116] @ bbff4 │ │ │ │ - ldr r1, [pc, #124] @ bc000 │ │ │ │ + b bbf10 │ │ │ │ + ldr r3, [pc, #116] @ bbff0 │ │ │ │ + ldr r1, [pc, #124] @ bbffc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #120] @ bc004 │ │ │ │ + ldr r0, [pc, #120] @ bc000 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #233 @ 0xe9 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b bbf70 │ │ │ │ - ldr r3, [pc, #88] @ bc008 │ │ │ │ - ldr r1, [pc, #88] @ bc00c │ │ │ │ - ldr r0, [pc, #88] @ bc010 │ │ │ │ + b bbf6c │ │ │ │ + ldr r3, [pc, #88] @ bc004 │ │ │ │ + ldr r1, [pc, #88] @ bc008 │ │ │ │ + ldr r0, [pc, #88] @ bc00c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ bc014 │ │ │ │ + ldr r2, [pc, #84] @ bc010 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ bc018 │ │ │ │ - ldr r1, [pc, #68] @ bc01c │ │ │ │ - ldr r0, [pc, #68] @ bc020 │ │ │ │ + ldr r3, [pc, #68] @ bc014 │ │ │ │ + ldr r1, [pc, #68] @ bc018 │ │ │ │ + ldr r0, [pc, #68] @ bc01c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ bc024 │ │ │ │ + ldr r2, [pc, #64] @ bc020 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003841f8 │ │ │ │ + @ instruction: 0x003841fc │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r2, r4, r0, lsl r4 │ │ │ │ - @ instruction: 0x003421b0 │ │ │ │ - eorseq r2, r4, r4, ror #7 │ │ │ │ - eorseq r2, r4, r4, lsl #3 │ │ │ │ - @ instruction: 0x003651bc │ │ │ │ - @ instruction: 0x003392b8 │ │ │ │ - eorseq r2, r4, ip, lsr #3 │ │ │ │ - ldrdeq r5, [r1], -ip │ │ │ │ - mlaseq r6, r8, r1, r5 │ │ │ │ - mlaseq r3, r4, r2, r9 │ │ │ │ - eorseq r9, r3, r0, lsl r5 │ │ │ │ - ldrdeq r5, [r1], -r2 │ │ │ │ + eorseq r2, r4, ip, lsr #20 │ │ │ │ + eorseq r2, r4, ip, asr #15 │ │ │ │ + eorseq r2, r4, r0, lsl #20 │ │ │ │ + eorseq r2, r4, r0, lsr #15 │ │ │ │ + @ instruction: 0x003657d8 │ │ │ │ + @ instruction: 0x003398d4 │ │ │ │ + eorseq r2, r4, r8, asr #15 │ │ │ │ + andeq r5, r1, r9, asr #5 │ │ │ │ + @ instruction: 0x003657b4 │ │ │ │ + @ instruction: 0x003398b0 │ │ │ │ + eorseq r9, r3, ip, lsr #22 │ │ │ │ + @ instruction: 0x000152bf │ │ │ │ │ │ │ │ -000bc028 : │ │ │ │ +000bc024 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ bc150 │ │ │ │ + ldr ip, [pc, #260] @ bc14c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ bc154 │ │ │ │ + ldr r3, [pc, #252] @ bc150 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ bc158 │ │ │ │ + ldr r3, [pc, #228] @ bc154 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2832 @ 0xb10 │ │ │ │ add r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ bc15c │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ bc158 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc134 │ │ │ │ - ldr r3, [pc, #192] @ bc160 │ │ │ │ + beq bc130 │ │ │ │ + ldr r3, [pc, #192] @ bc15c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bc100 │ │ │ │ - ldr r3, [pc, #172] @ bc164 │ │ │ │ + bne bc0fc │ │ │ │ + ldr r3, [pc, #172] @ bc160 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne bc13c │ │ │ │ + bne bc138 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbde0 │ │ │ │ - ldr r2, [pc, #140] @ bc168 │ │ │ │ - ldr r3, [pc, #116] @ bc154 │ │ │ │ + bl bbddc │ │ │ │ + ldr r2, [pc, #140] @ bc164 │ │ │ │ + ldr r3, [pc, #116] @ bc150 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne bc14c │ │ │ │ + bne bc148 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ bc16c │ │ │ │ + ldr r0, [pc, #100] @ bc168 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ bc170 │ │ │ │ - ldr r1, [pc, #88] @ bc174 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ bc16c │ │ │ │ + ldr r1, [pc, #88] @ bc170 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ bc178 │ │ │ │ + ldr r0, [pc, #84] @ bc174 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #233 @ 0xe9 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b bc0d4 │ │ │ │ - ldr r0, [pc, #56] @ bc17c │ │ │ │ + b bc0d0 │ │ │ │ + ldr r0, [pc, #56] @ bc178 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b bc110 │ │ │ │ + bl b0298 │ │ │ │ + b bc10c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r3, r8, r4, lsr #31 │ │ │ │ + eorseq r3, r8, r8, lsr #31 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r4, r9, r4, lsr #21 │ │ │ │ - eorseq r3, r8, ip, ror #30 │ │ │ │ + eorseq r4, r9, r8, lsr #21 │ │ │ │ + eorseq r3, r8, r0, ror pc │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r3, r8, ip, lsl pc │ │ │ │ - eorseq r2, r4, r0, ror r0 │ │ │ │ + eorseq r3, r8, r0, lsr #30 │ │ │ │ + eorseq r2, r4, ip, lsl #13 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r2, r4, ip, asr #4 │ │ │ │ - eorseq r1, r4, ip, ror #31 │ │ │ │ - eorseq r2, r4, ip, lsl #1 │ │ │ │ + eorseq r2, r4, r8, ror #16 │ │ │ │ + eorseq r2, r4, r8, lsl #12 │ │ │ │ + eorseq r2, r4, r8, lsr #13 │ │ │ │ │ │ │ │ -000bc180 : │ │ │ │ +000bc17c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ bc228 │ │ │ │ + ldr r3, [pc, #132] @ bc224 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2880 @ 0xb40 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ bc22c │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ bc228 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc220 │ │ │ │ - ldr r3, [pc, #96] @ bc230 │ │ │ │ + beq bc21c │ │ │ │ + ldr r3, [pc, #96] @ bc22c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bc1ec │ │ │ │ + bne bc1e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68454 │ │ │ │ - ldr r0, [pc, #64] @ bc234 │ │ │ │ + ldr r0, [pc, #64] @ bc230 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ bc238 │ │ │ │ - ldr r1, [pc, #52] @ bc23c │ │ │ │ - ldr r0, [pc, #52] @ bc240 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ bc234 │ │ │ │ + ldr r1, [pc, #52] @ bc238 │ │ │ │ + ldr r0, [pc, #52] @ bc23c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r4, r9, r4, ror r9 │ │ │ │ - eorseq r3, r8, ip, lsr lr │ │ │ │ + eorseq r4, r9, r8, ror r9 │ │ │ │ + eorseq r3, r8, r0, asr #28 │ │ │ │ andeq r0, r0, r0, lsl ip │ │ │ │ - eorseq r2, r4, ip, lsl #3 │ │ │ │ + eorseq r2, r4, r8, lsr #15 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r1, r4, ip, ror ip │ │ │ │ - eorseq r1, r4, r0, lsl #30 │ │ │ │ + mlaseq r4, r8, r2, r2 │ │ │ │ + eorseq r2, r4, ip, lsl r5 │ │ │ │ │ │ │ │ -000bc244 : │ │ │ │ +000bc240 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 515c8 │ │ │ │ - ldr r7, [pc, #492] @ bc454 │ │ │ │ + ldr r7, [pc, #492] @ bc450 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bc3b0 │ │ │ │ + beq bc3ac │ │ │ │ cmp r6, #0 │ │ │ │ - beq bc430 │ │ │ │ + beq bc42c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc2b0 │ │ │ │ + beq bc2ac │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bc2b0 │ │ │ │ + beq bc2ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bc390 │ │ │ │ + beq bc38c │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq bc40c │ │ │ │ + beq bc408 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc2f4 │ │ │ │ + beq bc2f0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bc2f4 │ │ │ │ + beq bc2f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bc398 │ │ │ │ + beq bc394 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 5165c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bc3dc │ │ │ │ + beq bc3d8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc33c │ │ │ │ + beq bc338 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bc33c │ │ │ │ + beq bc338 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bc3a0 │ │ │ │ + beq bc39c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq bc354 │ │ │ │ + beq bc350 │ │ │ │ tst r0, #1 │ │ │ │ - bne bc3a8 │ │ │ │ + bne bc3a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq bc378 │ │ │ │ + beq bc374 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq bc380 │ │ │ │ + beq bc37c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bc2b0 │ │ │ │ + b bc2ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bc2f4 │ │ │ │ + b bc2f0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bc33c │ │ │ │ - bl a4764 │ │ │ │ - b bc354 │ │ │ │ - ldr r3, [pc, #160] @ bc458 │ │ │ │ - ldr r1, [pc, #160] @ bc45c │ │ │ │ + b bc338 │ │ │ │ + bl a4760 │ │ │ │ + b bc350 │ │ │ │ + ldr r3, [pc, #160] @ bc454 │ │ │ │ + ldr r1, [pc, #160] @ bc458 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ bc460 │ │ │ │ + ldr r0, [pc, #156] @ bc45c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #237 @ 0xed │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b bc378 │ │ │ │ - ldr r3, [pc, #116] @ bc458 │ │ │ │ - ldr r1, [pc, #124] @ bc464 │ │ │ │ + b bc374 │ │ │ │ + ldr r3, [pc, #116] @ bc454 │ │ │ │ + ldr r1, [pc, #124] @ bc460 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #120] @ bc468 │ │ │ │ + ldr r0, [pc, #120] @ bc464 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #237 @ 0xed │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b bc3d4 │ │ │ │ - ldr r3, [pc, #88] @ bc46c │ │ │ │ - ldr r1, [pc, #88] @ bc470 │ │ │ │ - ldr r0, [pc, #88] @ bc474 │ │ │ │ + b bc3d0 │ │ │ │ + ldr r3, [pc, #88] @ bc468 │ │ │ │ + ldr r1, [pc, #88] @ bc46c │ │ │ │ + ldr r0, [pc, #88] @ bc470 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ bc478 │ │ │ │ + ldr r2, [pc, #84] @ bc474 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #40 @ 0x28 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ bc47c │ │ │ │ - ldr r1, [pc, #68] @ bc480 │ │ │ │ - ldr r0, [pc, #68] @ bc484 │ │ │ │ + ldr r3, [pc, #68] @ bc478 │ │ │ │ + ldr r1, [pc, #68] @ bc47c │ │ │ │ + ldr r0, [pc, #68] @ bc480 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ bc488 │ │ │ │ + ldr r2, [pc, #64] @ bc484 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #40 @ 0x28 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - mlaseq r8, r4, sp, r3 │ │ │ │ + mlaseq r8, r8, sp, r3 │ │ │ │ muleq r0, r4, fp │ │ │ │ - @ instruction: 0x00341ff0 │ │ │ │ - eorseq r1, r4, ip, asr #26 │ │ │ │ - eorseq r1, r4, r4, asr #31 │ │ │ │ - eorseq r1, r4, r0, lsr #26 │ │ │ │ - eorseq r4, r6, r8, asr sp │ │ │ │ - eorseq r8, r3, r4, asr lr │ │ │ │ - eorseq r1, r4, r8, asr #26 │ │ │ │ - andeq r5, r1, pc, asr r8 │ │ │ │ - eorseq r4, r6, r4, lsr sp │ │ │ │ - eorseq r8, r3, r0, lsr lr │ │ │ │ - eorseq r9, r3, ip, lsr #1 │ │ │ │ - andeq r5, r1, r5, asr r8 │ │ │ │ + eorseq r2, r4, ip, lsl #12 │ │ │ │ + eorseq r2, r4, r8, ror #6 │ │ │ │ + eorseq r2, r4, r0, ror #11 │ │ │ │ + eorseq r2, r4, ip, lsr r3 │ │ │ │ + eorseq r5, r6, r4, ror r3 │ │ │ │ + eorseq r9, r3, r0, ror r4 │ │ │ │ + eorseq r2, r4, r4, ror #6 │ │ │ │ + andeq r5, r1, ip, asr #16 │ │ │ │ + eorseq r5, r6, r0, asr r3 │ │ │ │ + eorseq r9, r3, ip, asr #8 │ │ │ │ + eorseq r9, r3, r8, asr #13 │ │ │ │ + andeq r5, r1, r2, asr #16 │ │ │ │ │ │ │ │ -000bc48c : │ │ │ │ +000bc488 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ bc5b4 │ │ │ │ + ldr ip, [pc, #260] @ bc5b0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ bc5b8 │ │ │ │ + ldr r3, [pc, #252] @ bc5b4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ bc5bc │ │ │ │ + ldr r3, [pc, #228] @ bc5b8 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2928 @ 0xb70 │ │ │ │ add r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ bc5c0 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ bc5bc │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc598 │ │ │ │ - ldr r3, [pc, #192] @ bc5c4 │ │ │ │ + beq bc594 │ │ │ │ + ldr r3, [pc, #192] @ bc5c0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bc564 │ │ │ │ - ldr r3, [pc, #172] @ bc5c8 │ │ │ │ + bne bc560 │ │ │ │ + ldr r3, [pc, #172] @ bc5c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne bc5a0 │ │ │ │ + bne bc59c │ │ │ │ mov r0, r4 │ │ │ │ - bl bc244 │ │ │ │ - ldr r2, [pc, #140] @ bc5cc │ │ │ │ - ldr r3, [pc, #116] @ bc5b8 │ │ │ │ + bl bc240 │ │ │ │ + ldr r2, [pc, #140] @ bc5c8 │ │ │ │ + ldr r3, [pc, #116] @ bc5b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne bc5b0 │ │ │ │ + bne bc5ac │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ bc5d0 │ │ │ │ + ldr r0, [pc, #100] @ bc5cc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ bc5d4 │ │ │ │ - ldr r1, [pc, #88] @ bc5d8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ bc5d0 │ │ │ │ + ldr r1, [pc, #88] @ bc5d4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ bc5dc │ │ │ │ + ldr r0, [pc, #84] @ bc5d8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #237 @ 0xed │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b bc538 │ │ │ │ - ldr r0, [pc, #56] @ bc5e0 │ │ │ │ + b bc534 │ │ │ │ + ldr r0, [pc, #56] @ bc5dc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b bc574 │ │ │ │ + bl b0298 │ │ │ │ + b bc570 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r3, r8, r0, asr #22 │ │ │ │ + eorseq r3, r8, r4, asr #22 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r4, r9, r0, asr #12 │ │ │ │ - eorseq r3, r8, r8, lsl #22 │ │ │ │ + eorseq r4, r9, r4, asr #12 │ │ │ │ + eorseq r3, r8, ip, lsl #22 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x00383ab8 │ │ │ │ - eorseq r1, r4, ip, lsl #24 │ │ │ │ + @ instruction: 0x00383abc │ │ │ │ + eorseq r2, r4, r8, lsr #4 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r1, r4, ip, lsr #28 │ │ │ │ - eorseq r1, r4, r8, lsl #23 │ │ │ │ - eorseq r1, r4, r8, lsr #24 │ │ │ │ + eorseq r2, r4, r8, asr #8 │ │ │ │ + eorseq r2, r4, r4, lsr #3 │ │ │ │ + eorseq r2, r4, r4, asr #4 │ │ │ │ │ │ │ │ -000bc5e4 : │ │ │ │ +000bc5e0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ bc68c │ │ │ │ + ldr r3, [pc, #132] @ bc688 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2976 @ 0xba0 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ bc690 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ bc68c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc684 │ │ │ │ - ldr r3, [pc, #96] @ bc694 │ │ │ │ + beq bc680 │ │ │ │ + ldr r3, [pc, #96] @ bc690 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bc650 │ │ │ │ + bne bc64c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 684b8 │ │ │ │ - ldr r0, [pc, #64] @ bc698 │ │ │ │ + ldr r0, [pc, #64] @ bc694 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ bc69c │ │ │ │ - ldr r1, [pc, #52] @ bc6a0 │ │ │ │ - ldr r0, [pc, #52] @ bc6a4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ bc698 │ │ │ │ + ldr r1, [pc, #52] @ bc69c │ │ │ │ + ldr r0, [pc, #52] @ bc6a0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r4, r9, r0, lsl r5 │ │ │ │ - @ instruction: 0x003839d8 │ │ │ │ + eorseq r4, r9, r4, lsl r5 │ │ │ │ + @ instruction: 0x003839dc │ │ │ │ @ instruction: 0x00000ab8 │ │ │ │ - eorseq r1, r4, r0, ror sp │ │ │ │ + eorseq r2, r4, ip, lsl #7 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r1, r4, r8, lsl r8 │ │ │ │ - mlaseq r4, ip, sl, r1 │ │ │ │ + eorseq r1, r4, r4, lsr lr │ │ │ │ + ldrheq r2, [r4], -r8 @ │ │ │ │ │ │ │ │ -000bc6a8 : │ │ │ │ +000bc6a4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 72670 │ │ │ │ - ldr r7, [pc, #492] @ bc8b8 │ │ │ │ + bl 7266c │ │ │ │ + ldr r7, [pc, #492] @ bc8b4 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bc814 │ │ │ │ + beq bc810 │ │ │ │ cmp r6, #0 │ │ │ │ - beq bc894 │ │ │ │ + beq bc890 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc714 │ │ │ │ + beq bc710 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bc714 │ │ │ │ + beq bc710 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bc7f4 │ │ │ │ + beq bc7f0 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq bc870 │ │ │ │ + beq bc86c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc758 │ │ │ │ + beq bc754 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bc758 │ │ │ │ + beq bc754 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bc7fc │ │ │ │ + beq bc7f8 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 516cc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bc840 │ │ │ │ + beq bc83c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc7a0 │ │ │ │ + beq bc79c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bc7a0 │ │ │ │ + beq bc79c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bc804 │ │ │ │ + beq bc800 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq bc7b8 │ │ │ │ + beq bc7b4 │ │ │ │ tst r0, #1 │ │ │ │ - bne bc80c │ │ │ │ + bne bc808 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq bc7dc │ │ │ │ + beq bc7d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq bc7e4 │ │ │ │ + beq bc7e0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bc714 │ │ │ │ + b bc710 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bc758 │ │ │ │ + b bc754 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bc7a0 │ │ │ │ - bl a4764 │ │ │ │ - b bc7b8 │ │ │ │ - ldr r3, [pc, #160] @ bc8bc │ │ │ │ - ldr r1, [pc, #160] @ bc8c0 │ │ │ │ + b bc79c │ │ │ │ + bl a4760 │ │ │ │ + b bc7b4 │ │ │ │ + ldr r3, [pc, #160] @ bc8b8 │ │ │ │ + ldr r1, [pc, #160] @ bc8bc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ bc8c4 │ │ │ │ - ldr r2, [pc, #156] @ bc8c8 │ │ │ │ + ldr r0, [pc, #156] @ bc8c0 │ │ │ │ + ldr r2, [pc, #156] @ bc8c4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b bc7dc │ │ │ │ - ldr r3, [pc, #116] @ bc8bc │ │ │ │ - ldr r1, [pc, #128] @ bc8cc │ │ │ │ + b bc7d8 │ │ │ │ + ldr r3, [pc, #116] @ bc8b8 │ │ │ │ + ldr r1, [pc, #128] @ bc8c8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #124] @ bc8d0 │ │ │ │ - ldr r2, [pc, #112] @ bc8c8 │ │ │ │ + ldr r0, [pc, #124] @ bc8cc │ │ │ │ + ldr r2, [pc, #112] @ bc8c4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b bc838 │ │ │ │ - ldr r3, [pc, #92] @ bc8d4 │ │ │ │ - ldr r1, [pc, #92] @ bc8d8 │ │ │ │ - ldr r0, [pc, #92] @ bc8dc │ │ │ │ + b bc834 │ │ │ │ + ldr r3, [pc, #92] @ bc8d0 │ │ │ │ + ldr r1, [pc, #92] @ bc8d4 │ │ │ │ + ldr r0, [pc, #92] @ bc8d8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #88] @ bc8e0 │ │ │ │ + ldr r2, [pc, #88] @ bc8dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #92 @ 0x5c │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ bc8e4 │ │ │ │ - ldr r1, [pc, #72] @ bc8e8 │ │ │ │ - ldr r0, [pc, #72] @ bc8ec │ │ │ │ + ldr r3, [pc, #72] @ bc8e0 │ │ │ │ + ldr r1, [pc, #72] @ bc8e4 │ │ │ │ + ldr r0, [pc, #72] @ bc8e8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #68] @ bc8f0 │ │ │ │ + ldr r2, [pc, #68] @ bc8ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #92 @ 0x5c │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r3, r8, r0, lsr r9 │ │ │ │ + eorseq r3, r8, r4, lsr r9 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r1, r4, ip, asr #23 │ │ │ │ - eorseq r1, r4, r4, ror #17 │ │ │ │ + eorseq r2, r4, r8, ror #3 │ │ │ │ + eorseq r1, r4, r0, lsl #30 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ - eorseq r1, r4, r0, lsr #23 │ │ │ │ - @ instruction: 0x003418b8 │ │ │ │ - @ instruction: 0x003648f4 │ │ │ │ - @ instruction: 0x003389f0 │ │ │ │ - eorseq r1, r4, r4, ror #17 │ │ │ │ - andeq r5, r1, sl, lsl pc │ │ │ │ - @ instruction: 0x003648d0 │ │ │ │ - eorseq r8, r3, ip, asr #19 │ │ │ │ - eorseq r8, r3, r8, asr #24 │ │ │ │ - andeq r5, r1, r0, lsl pc │ │ │ │ + @ instruction: 0x003421bc │ │ │ │ + @ instruction: 0x00341ed4 │ │ │ │ + eorseq r4, r6, r0, lsl pc │ │ │ │ + eorseq r9, r3, ip │ │ │ │ + eorseq r1, r4, r0, lsl #30 │ │ │ │ + andeq r5, r1, r7, lsl #30 │ │ │ │ + eorseq r4, r6, ip, ror #29 │ │ │ │ + eorseq r8, r3, r8, ror #31 │ │ │ │ + eorseq r9, r3, r4, ror #4 │ │ │ │ + strdeq r5, [r1], -sp │ │ │ │ │ │ │ │ -000bc8f4 : │ │ │ │ +000bc8f0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ bca1c │ │ │ │ + ldr ip, [pc, #260] @ bca18 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ bca20 │ │ │ │ + ldr r3, [pc, #252] @ bca1c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ bca24 │ │ │ │ + ldr r3, [pc, #228] @ bca20 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3024 @ 0xbd0 │ │ │ │ add r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ bca28 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ bca24 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bca00 │ │ │ │ - ldr r3, [pc, #192] @ bca2c │ │ │ │ + beq bc9fc │ │ │ │ + ldr r3, [pc, #192] @ bca28 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bc9cc │ │ │ │ - ldr r3, [pc, #172] @ bca30 │ │ │ │ + bne bc9c8 │ │ │ │ + ldr r3, [pc, #172] @ bca2c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne bca08 │ │ │ │ + bne bca04 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc6a8 │ │ │ │ - ldr r2, [pc, #140] @ bca34 │ │ │ │ - ldr r3, [pc, #116] @ bca20 │ │ │ │ + bl bc6a4 │ │ │ │ + ldr r2, [pc, #140] @ bca30 │ │ │ │ + ldr r3, [pc, #116] @ bca1c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne bca18 │ │ │ │ + bne bca14 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ bca38 │ │ │ │ + ldr r0, [pc, #100] @ bca34 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ bca3c │ │ │ │ - ldr r1, [pc, #88] @ bca40 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ bca38 │ │ │ │ + ldr r1, [pc, #88] @ bca3c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ bca44 │ │ │ │ - ldr r2, [pc, #84] @ bca48 │ │ │ │ + ldr r0, [pc, #84] @ bca40 │ │ │ │ + ldr r2, [pc, #84] @ bca44 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b bc9a0 │ │ │ │ - ldr r0, [pc, #60] @ bca4c │ │ │ │ + b bc99c │ │ │ │ + ldr r0, [pc, #60] @ bca48 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b bc9dc │ │ │ │ + bl b0298 │ │ │ │ + b bc9d8 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x003836d8 │ │ │ │ + @ instruction: 0x003836dc │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x003941d8 │ │ │ │ - eorseq r3, r8, r0, lsr #13 │ │ │ │ + @ instruction: 0x003941dc │ │ │ │ + eorseq r3, r8, r4, lsr #13 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r3, r8, r0, asr r6 │ │ │ │ - eorseq r1, r4, r4, lsr #15 │ │ │ │ + eorseq r3, r8, r4, asr r6 │ │ │ │ + eorseq r1, r4, r0, asr #27 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r1, r4, r4, lsl #20 │ │ │ │ - eorseq r1, r4, ip, lsl r7 │ │ │ │ + eorseq r2, r4, r0, lsr #32 │ │ │ │ + eorseq r1, r4, r8, lsr sp │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ - eorseq r1, r4, r0, asr #15 │ │ │ │ + @ instruction: 0x00341ddc │ │ │ │ │ │ │ │ -000bca50 : │ │ │ │ +000bca4c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ bcaf8 │ │ │ │ + ldr r3, [pc, #132] @ bcaf4 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3072 @ 0xc00 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ bcafc │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ bcaf8 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bcaf0 │ │ │ │ - ldr r3, [pc, #96] @ bcb00 │ │ │ │ + beq bcaec │ │ │ │ + ldr r3, [pc, #96] @ bcafc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bcabc │ │ │ │ + bne bcab8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68518 │ │ │ │ - ldr r0, [pc, #64] @ bcb04 │ │ │ │ + ldr r0, [pc, #64] @ bcb00 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ bcb08 │ │ │ │ - ldr r1, [pc, #52] @ bcb0c │ │ │ │ - ldr r0, [pc, #52] @ bcb10 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ bcb04 │ │ │ │ + ldr r1, [pc, #52] @ bcb08 │ │ │ │ + ldr r0, [pc, #52] @ bcb0c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r4, r9, r4, lsr #1 │ │ │ │ - eorseq r3, r8, ip, ror #10 │ │ │ │ + eorseq r4, r9, r8, lsr #1 │ │ │ │ + eorseq r3, r8, r0, ror r5 │ │ │ │ andeq r0, r0, r0, asr sl │ │ │ │ - eorseq r1, r4, r4, asr #18 │ │ │ │ + eorseq r1, r4, r0, ror #30 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r1, r4, ip, lsr #7 │ │ │ │ - eorseq r1, r4, r0, lsr r6 │ │ │ │ + eorseq r1, r4, r8, asr #19 │ │ │ │ + eorseq r1, r4, ip, asr #24 │ │ │ │ │ │ │ │ -000bcb14 : │ │ │ │ +000bcb10 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 721b8 │ │ │ │ - ldr r7, [pc, #492] @ bcd24 │ │ │ │ + bl 721b4 │ │ │ │ + ldr r7, [pc, #492] @ bcd20 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bcc80 │ │ │ │ + beq bcc7c │ │ │ │ cmp r6, #0 │ │ │ │ - beq bcd00 │ │ │ │ + beq bccfc │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bcb80 │ │ │ │ + beq bcb7c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bcb80 │ │ │ │ + beq bcb7c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bcc60 │ │ │ │ + beq bcc5c │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq bccdc │ │ │ │ + beq bccd8 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bcbc4 │ │ │ │ + beq bcbc0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bcbc4 │ │ │ │ + beq bcbc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bcc68 │ │ │ │ + beq bcc64 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 5173c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bccac │ │ │ │ + beq bcca8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bcc0c │ │ │ │ + beq bcc08 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bcc0c │ │ │ │ + beq bcc08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bcc70 │ │ │ │ + beq bcc6c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq bcc24 │ │ │ │ + beq bcc20 │ │ │ │ tst r0, #1 │ │ │ │ - bne bcc78 │ │ │ │ + bne bcc74 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq bcc48 │ │ │ │ + beq bcc44 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq bcc50 │ │ │ │ + beq bcc4c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bcb80 │ │ │ │ + b bcb7c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bcbc4 │ │ │ │ + b bcbc0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bcc0c │ │ │ │ - bl a4764 │ │ │ │ - b bcc24 │ │ │ │ - ldr r3, [pc, #160] @ bcd28 │ │ │ │ - ldr r1, [pc, #160] @ bcd2c │ │ │ │ + b bcc08 │ │ │ │ + bl a4760 │ │ │ │ + b bcc20 │ │ │ │ + ldr r3, [pc, #160] @ bcd24 │ │ │ │ + ldr r1, [pc, #160] @ bcd28 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ bcd30 │ │ │ │ - ldr r2, [pc, #156] @ bcd34 │ │ │ │ + ldr r0, [pc, #156] @ bcd2c │ │ │ │ + ldr r2, [pc, #156] @ bcd30 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b bcc48 │ │ │ │ - ldr r3, [pc, #116] @ bcd28 │ │ │ │ - ldr r1, [pc, #128] @ bcd38 │ │ │ │ + b bcc44 │ │ │ │ + ldr r3, [pc, #116] @ bcd24 │ │ │ │ + ldr r1, [pc, #128] @ bcd34 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #124] @ bcd3c │ │ │ │ - ldr r2, [pc, #112] @ bcd34 │ │ │ │ + ldr r0, [pc, #124] @ bcd38 │ │ │ │ + ldr r2, [pc, #112] @ bcd30 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b bcca4 │ │ │ │ - ldr r3, [pc, #92] @ bcd40 │ │ │ │ - ldr r1, [pc, #92] @ bcd44 │ │ │ │ - ldr r0, [pc, #92] @ bcd48 │ │ │ │ + b bcca0 │ │ │ │ + ldr r3, [pc, #92] @ bcd3c │ │ │ │ + ldr r1, [pc, #92] @ bcd40 │ │ │ │ + ldr r0, [pc, #92] @ bcd44 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #88] @ bcd4c │ │ │ │ + ldr r2, [pc, #88] @ bcd48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #140 @ 0x8c │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ bcd50 │ │ │ │ - ldr r1, [pc, #72] @ bcd54 │ │ │ │ - ldr r0, [pc, #72] @ bcd58 │ │ │ │ + ldr r3, [pc, #72] @ bcd4c │ │ │ │ + ldr r1, [pc, #72] @ bcd50 │ │ │ │ + ldr r0, [pc, #72] @ bcd54 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #68] @ bcd5c │ │ │ │ + ldr r2, [pc, #68] @ bcd58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #140 @ 0x8c │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r3, r8, r4, asr #9 │ │ │ │ + eorseq r3, r8, r8, asr #9 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r1, r4, r4, lsr #15 │ │ │ │ - eorseq r1, r4, r8, ror r4 │ │ │ │ + eorseq r1, r4, r0, asr #27 │ │ │ │ + mlaseq r4, r4, sl, r1 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ - eorseq r1, r4, r8, ror r7 │ │ │ │ - eorseq r1, r4, ip, asr #8 │ │ │ │ - eorseq r4, r6, r8, lsl #9 │ │ │ │ - eorseq r8, r3, r4, lsl #11 │ │ │ │ - eorseq r1, r4, r8, ror r4 │ │ │ │ - andeq r6, r1, lr, lsr #8 │ │ │ │ - eorseq r4, r6, r4, ror #8 │ │ │ │ - eorseq r8, r3, r0, ror #10 │ │ │ │ - @ instruction: 0x003387dc │ │ │ │ - andeq r6, r1, r4, lsr #8 │ │ │ │ + mlaseq r4, r4, sp, r1 │ │ │ │ + eorseq r1, r4, r8, ror #20 │ │ │ │ + eorseq r4, r6, r4, lsr #21 │ │ │ │ + eorseq r8, r3, r0, lsr #23 │ │ │ │ + mlaseq r4, r4, sl, r1 │ │ │ │ + andeq r6, r1, fp, lsl r4 │ │ │ │ + eorseq r4, r6, r0, lsl #21 │ │ │ │ + eorseq r8, r3, ip, ror fp │ │ │ │ + @ instruction: 0x00338df8 │ │ │ │ + andeq r6, r1, r1, lsl r4 │ │ │ │ │ │ │ │ -000bcd60 : │ │ │ │ +000bcd5c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ bce88 │ │ │ │ + ldr ip, [pc, #260] @ bce84 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ bce8c │ │ │ │ + ldr r3, [pc, #252] @ bce88 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ bce90 │ │ │ │ + ldr r3, [pc, #228] @ bce8c │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3120 @ 0xc30 │ │ │ │ add r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ bce94 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ bce90 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bce6c │ │ │ │ - ldr r3, [pc, #192] @ bce98 │ │ │ │ + beq bce68 │ │ │ │ + ldr r3, [pc, #192] @ bce94 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bce38 │ │ │ │ - ldr r3, [pc, #172] @ bce9c │ │ │ │ + bne bce34 │ │ │ │ + ldr r3, [pc, #172] @ bce98 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne bce74 │ │ │ │ + bne bce70 │ │ │ │ mov r0, r4 │ │ │ │ - bl bcb14 │ │ │ │ - ldr r2, [pc, #140] @ bcea0 │ │ │ │ - ldr r3, [pc, #116] @ bce8c │ │ │ │ + bl bcb10 │ │ │ │ + ldr r2, [pc, #140] @ bce9c │ │ │ │ + ldr r3, [pc, #116] @ bce88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne bce84 │ │ │ │ + bne bce80 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ bcea4 │ │ │ │ + ldr r0, [pc, #100] @ bcea0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ bcea8 │ │ │ │ - ldr r1, [pc, #88] @ bceac │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ bcea4 │ │ │ │ + ldr r1, [pc, #88] @ bcea8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ bceb0 │ │ │ │ - ldr r2, [pc, #84] @ bceb4 │ │ │ │ + ldr r0, [pc, #84] @ bceac │ │ │ │ + ldr r2, [pc, #84] @ bceb0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b bce0c │ │ │ │ - ldr r0, [pc, #60] @ bceb8 │ │ │ │ + b bce08 │ │ │ │ + ldr r0, [pc, #60] @ bceb4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b bce48 │ │ │ │ + bl b0298 │ │ │ │ + b bce44 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r3, r8, ip, ror #4 │ │ │ │ + eorseq r3, r8, r0, ror r2 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r3, r9, ip, ror #26 │ │ │ │ - eorseq r3, r8, r4, lsr r2 │ │ │ │ + eorseq r3, r9, r0, ror sp │ │ │ │ + eorseq r3, r8, r8, lsr r2 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r3, r8, r4, ror #3 │ │ │ │ - eorseq r1, r4, r8, lsr r3 │ │ │ │ + eorseq r3, r8, r8, ror #3 │ │ │ │ + eorseq r1, r4, r4, asr r9 │ │ │ │ muleq r0, r4, fp │ │ │ │ - @ instruction: 0x003415dc │ │ │ │ - @ instruction: 0x003412b0 │ │ │ │ + @ instruction: 0x00341bf8 │ │ │ │ + eorseq r1, r4, ip, asr #17 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ - eorseq r1, r4, r4, asr r3 │ │ │ │ + eorseq r1, r4, r0, ror r9 │ │ │ │ │ │ │ │ -000bcebc : │ │ │ │ +000bceb8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ bcf64 │ │ │ │ + ldr r3, [pc, #132] @ bcf60 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3168 @ 0xc60 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ bcf68 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ bcf64 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bcf5c │ │ │ │ - ldr r3, [pc, #96] @ bcf6c │ │ │ │ + beq bcf58 │ │ │ │ + ldr r3, [pc, #96] @ bcf68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bcf28 │ │ │ │ + bne bcf24 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6857c │ │ │ │ - ldr r0, [pc, #64] @ bcf70 │ │ │ │ + ldr r0, [pc, #64] @ bcf6c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ bcf74 │ │ │ │ - ldr r1, [pc, #52] @ bcf78 │ │ │ │ - ldr r0, [pc, #52] @ bcf7c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ bcf70 │ │ │ │ + ldr r1, [pc, #52] @ bcf74 │ │ │ │ + ldr r0, [pc, #52] @ bcf78 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r3, r9, r8, lsr ip │ │ │ │ - eorseq r3, r8, r0, lsl #2 │ │ │ │ + eorseq r3, r9, ip, lsr ip │ │ │ │ + eorseq r3, r8, r4, lsl #2 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq r1, r4, r0, lsr #10 │ │ │ │ + eorseq r1, r4, ip, lsr fp │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r0, r4, r0, asr #30 │ │ │ │ - eorseq r1, r4, r4, asr #3 │ │ │ │ + eorseq r1, r4, ip, asr r5 │ │ │ │ + eorseq r1, r4, r0, ror #15 │ │ │ │ │ │ │ │ -000bcf80 : │ │ │ │ +000bcf7c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 51794 │ │ │ │ - ldr r7, [pc, #492] @ bd190 │ │ │ │ + ldr r7, [pc, #492] @ bd18c │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bd0ec │ │ │ │ + beq bd0e8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq bd16c │ │ │ │ + beq bd168 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bcfec │ │ │ │ + beq bcfe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bcfec │ │ │ │ + beq bcfe8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bd0cc │ │ │ │ + beq bd0c8 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq bd148 │ │ │ │ + beq bd144 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd030 │ │ │ │ + beq bd02c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bd030 │ │ │ │ + beq bd02c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bd0d4 │ │ │ │ + beq bd0d0 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51828 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bd118 │ │ │ │ + beq bd114 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd078 │ │ │ │ + beq bd074 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bd078 │ │ │ │ + beq bd074 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bd0dc │ │ │ │ + beq bd0d8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq bd090 │ │ │ │ + beq bd08c │ │ │ │ tst r0, #1 │ │ │ │ - bne bd0e4 │ │ │ │ + bne bd0e0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq bd0b4 │ │ │ │ + beq bd0b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq bd0bc │ │ │ │ + beq bd0b8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bcfec │ │ │ │ + b bcfe8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bd030 │ │ │ │ + b bd02c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bd078 │ │ │ │ - bl a4764 │ │ │ │ - b bd090 │ │ │ │ - ldr r3, [pc, #160] @ bd194 │ │ │ │ - ldr r1, [pc, #160] @ bd198 │ │ │ │ + b bd074 │ │ │ │ + bl a4760 │ │ │ │ + b bd08c │ │ │ │ + ldr r3, [pc, #160] @ bd190 │ │ │ │ + ldr r1, [pc, #160] @ bd194 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ bd19c │ │ │ │ - ldr r2, [pc, #156] @ bd1a0 │ │ │ │ + ldr r0, [pc, #156] @ bd198 │ │ │ │ + ldr r2, [pc, #156] @ bd19c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b bd0b4 │ │ │ │ - ldr r3, [pc, #116] @ bd194 │ │ │ │ - ldr r1, [pc, #128] @ bd1a4 │ │ │ │ + b bd0b0 │ │ │ │ + ldr r3, [pc, #116] @ bd190 │ │ │ │ + ldr r1, [pc, #128] @ bd1a0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #124] @ bd1a8 │ │ │ │ - ldr r2, [pc, #112] @ bd1a0 │ │ │ │ + ldr r0, [pc, #124] @ bd1a4 │ │ │ │ + ldr r2, [pc, #112] @ bd19c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b bd110 │ │ │ │ - ldr r3, [pc, #92] @ bd1ac │ │ │ │ - ldr r1, [pc, #92] @ bd1b0 │ │ │ │ - ldr r0, [pc, #92] @ bd1b4 │ │ │ │ + b bd10c │ │ │ │ + ldr r3, [pc, #92] @ bd1a8 │ │ │ │ + ldr r1, [pc, #92] @ bd1ac │ │ │ │ + ldr r0, [pc, #92] @ bd1b0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #88] @ bd1b8 │ │ │ │ + ldr r2, [pc, #88] @ bd1b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #192 @ 0xc0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ bd1bc │ │ │ │ - ldr r1, [pc, #72] @ bd1c0 │ │ │ │ - ldr r0, [pc, #72] @ bd1c4 │ │ │ │ + ldr r3, [pc, #72] @ bd1b8 │ │ │ │ + ldr r1, [pc, #72] @ bd1bc │ │ │ │ + ldr r0, [pc, #72] @ bd1c0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #68] @ bd1c8 │ │ │ │ + ldr r2, [pc, #68] @ bd1c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #192 @ 0xc0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r3, r8, r8, asr r0 │ │ │ │ + eorseq r3, r8, ip, asr r0 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r1, r4, r8, ror r3 │ │ │ │ - eorseq r1, r4, ip │ │ │ │ + mlaseq r4, r4, r9, r1 │ │ │ │ + eorseq r1, r4, r8, lsr #12 │ │ │ │ andeq r0, r0, r3, lsr #2 │ │ │ │ - eorseq r1, r4, ip, asr #6 │ │ │ │ - eorseq r0, r4, r0, ror #31 │ │ │ │ - eorseq r4, r6, ip, lsl r0 │ │ │ │ - eorseq r8, r3, r8, lsl r1 │ │ │ │ - eorseq r1, r4, ip │ │ │ │ - andeq r6, r1, r4, lsr #17 │ │ │ │ - @ instruction: 0x00363ff8 │ │ │ │ - ldrsheq r8, [r3], -r4 @ │ │ │ │ - eorseq r8, r3, r0, ror r3 │ │ │ │ - muleq r1, sl, r8 │ │ │ │ + eorseq r1, r4, r8, ror #18 │ │ │ │ + @ instruction: 0x003415fc │ │ │ │ + eorseq r4, r6, r8, lsr r6 │ │ │ │ + eorseq r8, r3, r4, lsr r7 │ │ │ │ + eorseq r1, r4, r8, lsr #12 │ │ │ │ + muleq r1, r1, r8 │ │ │ │ + eorseq r4, r6, r4, lsl r6 │ │ │ │ + eorseq r8, r3, r0, lsl r7 │ │ │ │ + eorseq r8, r3, ip, lsl #19 │ │ │ │ + andeq r6, r1, r7, lsl #17 │ │ │ │ │ │ │ │ -000bd1cc : │ │ │ │ +000bd1c8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ bd2f4 │ │ │ │ + ldr ip, [pc, #260] @ bd2f0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ bd2f8 │ │ │ │ + ldr r3, [pc, #252] @ bd2f4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ bd2fc │ │ │ │ + ldr r3, [pc, #228] @ bd2f8 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3216 @ 0xc90 │ │ │ │ add r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ bd300 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ bd2fc │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd2d8 │ │ │ │ - ldr r3, [pc, #192] @ bd304 │ │ │ │ + beq bd2d4 │ │ │ │ + ldr r3, [pc, #192] @ bd300 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bd2a4 │ │ │ │ - ldr r3, [pc, #172] @ bd308 │ │ │ │ + bne bd2a0 │ │ │ │ + ldr r3, [pc, #172] @ bd304 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne bd2e0 │ │ │ │ + bne bd2dc │ │ │ │ mov r0, r4 │ │ │ │ - bl bcf80 │ │ │ │ - ldr r2, [pc, #140] @ bd30c │ │ │ │ - ldr r3, [pc, #116] @ bd2f8 │ │ │ │ + bl bcf7c │ │ │ │ + ldr r2, [pc, #140] @ bd308 │ │ │ │ + ldr r3, [pc, #116] @ bd2f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne bd2f0 │ │ │ │ + bne bd2ec │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ bd310 │ │ │ │ + ldr r0, [pc, #100] @ bd30c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ bd314 │ │ │ │ - ldr r1, [pc, #88] @ bd318 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ bd310 │ │ │ │ + ldr r1, [pc, #88] @ bd314 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ bd31c │ │ │ │ - ldr r2, [pc, #84] @ bd320 │ │ │ │ + ldr r0, [pc, #84] @ bd318 │ │ │ │ + ldr r2, [pc, #84] @ bd31c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b bd278 │ │ │ │ - ldr r0, [pc, #60] @ bd324 │ │ │ │ + b bd274 │ │ │ │ + ldr r0, [pc, #60] @ bd320 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b bd2b4 │ │ │ │ + bl b0298 │ │ │ │ + b bd2b0 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r2, r8, r0, lsl #28 │ │ │ │ + eorseq r2, r8, r4, lsl #28 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r3, r9, r0, lsl #18 │ │ │ │ - eorseq r2, r8, r8, asr #27 │ │ │ │ + eorseq r3, r9, r4, lsl #18 │ │ │ │ + eorseq r2, r8, ip, asr #27 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r2, r8, r8, ror sp │ │ │ │ - eorseq r0, r4, ip, asr #29 │ │ │ │ + eorseq r2, r8, ip, ror sp │ │ │ │ + eorseq r1, r4, r8, ror #9 │ │ │ │ muleq r0, r4, fp │ │ │ │ - @ instruction: 0x003411b0 │ │ │ │ - eorseq r0, r4, r4, asr #28 │ │ │ │ + eorseq r1, r4, ip, asr #15 │ │ │ │ + eorseq r1, r4, r0, ror #8 │ │ │ │ andeq r0, r0, r3, lsr #2 │ │ │ │ - eorseq r0, r4, r8, ror #29 │ │ │ │ + eorseq r1, r4, r4, lsl #10 │ │ │ │ │ │ │ │ -000bd328 : │ │ │ │ +000bd324 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ bd3d0 │ │ │ │ + ldr r3, [pc, #132] @ bd3cc │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3264 @ 0xcc0 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ bd3d4 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ bd3d0 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd3c8 │ │ │ │ - ldr r3, [pc, #96] @ bd3d8 │ │ │ │ + beq bd3c4 │ │ │ │ + ldr r3, [pc, #96] @ bd3d4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bd394 │ │ │ │ + bne bd390 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 685e0 │ │ │ │ - ldr r0, [pc, #64] @ bd3dc │ │ │ │ + ldr r0, [pc, #64] @ bd3d8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ bd3e0 │ │ │ │ - ldr r1, [pc, #52] @ bd3e4 │ │ │ │ - ldr r0, [pc, #52] @ bd3e8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ bd3dc │ │ │ │ + ldr r1, [pc, #52] @ bd3e0 │ │ │ │ + ldr r0, [pc, #52] @ bd3e4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r3, r9, ip, asr #15 │ │ │ │ - mlaseq r8, r4, ip, r2 │ │ │ │ + @ instruction: 0x003937d0 │ │ │ │ + mlaseq r8, r8, ip, r2 │ │ │ │ muleq r0, r8, ip │ │ │ │ - eorseq r1, r4, ip, ror #1 │ │ │ │ + eorseq r1, r4, r8, lsl #14 │ │ │ │ muleq r0, r4, fp │ │ │ │ - @ instruction: 0x00340ad4 │ │ │ │ - eorseq r0, r4, r8, asr sp │ │ │ │ + ldrsheq r1, [r4], -r0 @ │ │ │ │ + eorseq r1, r4, r4, ror r3 │ │ │ │ │ │ │ │ -000bd3ec : │ │ │ │ +000bd3e8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 7338c │ │ │ │ - ldr r7, [pc, #492] @ bd5fc │ │ │ │ + bl 73388 │ │ │ │ + ldr r7, [pc, #492] @ bd5f8 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bd558 │ │ │ │ + beq bd554 │ │ │ │ cmp r6, #0 │ │ │ │ - beq bd5d8 │ │ │ │ + beq bd5d4 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd458 │ │ │ │ + beq bd454 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bd458 │ │ │ │ + beq bd454 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bd538 │ │ │ │ + beq bd534 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq bd5b4 │ │ │ │ + beq bd5b0 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd49c │ │ │ │ + beq bd498 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bd49c │ │ │ │ + beq bd498 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bd540 │ │ │ │ + beq bd53c │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51898 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bd584 │ │ │ │ + beq bd580 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd4e4 │ │ │ │ + beq bd4e0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bd4e4 │ │ │ │ + beq bd4e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bd548 │ │ │ │ + beq bd544 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq bd4fc │ │ │ │ + beq bd4f8 │ │ │ │ tst r0, #1 │ │ │ │ - bne bd550 │ │ │ │ + bne bd54c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq bd520 │ │ │ │ + beq bd51c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq bd528 │ │ │ │ + beq bd524 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bd458 │ │ │ │ + b bd454 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bd49c │ │ │ │ + b bd498 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bd4e4 │ │ │ │ - bl a4764 │ │ │ │ - b bd4fc │ │ │ │ - ldr r3, [pc, #160] @ bd600 │ │ │ │ - ldr r1, [pc, #160] @ bd604 │ │ │ │ + b bd4e0 │ │ │ │ + bl a4760 │ │ │ │ + b bd4f8 │ │ │ │ + ldr r3, [pc, #160] @ bd5fc │ │ │ │ + ldr r1, [pc, #160] @ bd600 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ bd608 │ │ │ │ - ldr r2, [pc, #156] @ bd60c │ │ │ │ + ldr r0, [pc, #156] @ bd604 │ │ │ │ + ldr r2, [pc, #156] @ bd608 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b bd520 │ │ │ │ - ldr r3, [pc, #116] @ bd600 │ │ │ │ - ldr r1, [pc, #128] @ bd610 │ │ │ │ + b bd51c │ │ │ │ + ldr r3, [pc, #116] @ bd5fc │ │ │ │ + ldr r1, [pc, #128] @ bd60c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #124] @ bd614 │ │ │ │ - ldr r2, [pc, #112] @ bd60c │ │ │ │ + ldr r0, [pc, #124] @ bd610 │ │ │ │ + ldr r2, [pc, #112] @ bd608 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b bd57c │ │ │ │ - ldr r3, [pc, #92] @ bd618 │ │ │ │ - ldr r1, [pc, #92] @ bd61c │ │ │ │ - ldr r0, [pc, #92] @ bd620 │ │ │ │ + b bd578 │ │ │ │ + ldr r3, [pc, #92] @ bd614 │ │ │ │ + ldr r1, [pc, #92] @ bd618 │ │ │ │ + ldr r0, [pc, #92] @ bd61c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #88] @ bd624 │ │ │ │ + ldr r2, [pc, #88] @ bd620 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #240 @ 0xf0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ bd628 │ │ │ │ - ldr r1, [pc, #72] @ bd62c │ │ │ │ - ldr r0, [pc, #72] @ bd630 │ │ │ │ + ldr r3, [pc, #72] @ bd624 │ │ │ │ + ldr r1, [pc, #72] @ bd628 │ │ │ │ + ldr r0, [pc, #72] @ bd62c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #68] @ bd634 │ │ │ │ + ldr r2, [pc, #68] @ bd630 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #240 @ 0xf0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r2, r8, ip, ror #23 │ │ │ │ + @ instruction: 0x00382bf0 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r0, r4, ip, asr #30 │ │ │ │ - eorseq r0, r4, r0, lsr #23 │ │ │ │ + eorseq r1, r4, r8, ror #10 │ │ │ │ + @ instruction: 0x003411bc │ │ │ │ andeq r0, r0, sl, lsr #2 │ │ │ │ - eorseq r0, r4, r0, lsr #30 │ │ │ │ - eorseq r0, r4, r4, ror fp │ │ │ │ - @ instruction: 0x00363bb0 │ │ │ │ - eorseq r7, r3, ip, lsr #25 │ │ │ │ - eorseq r0, r4, r0, lsr #23 │ │ │ │ - andeq r7, r1, r1, asr #10 │ │ │ │ - eorseq r3, r6, ip, lsl #23 │ │ │ │ - eorseq r7, r3, r8, lsl #25 │ │ │ │ - eorseq r7, r3, r4, lsl #30 │ │ │ │ - andeq r7, r1, r7, lsr r5 │ │ │ │ + eorseq r1, r4, ip, lsr r5 │ │ │ │ + mlaseq r4, r0, r1, r1 │ │ │ │ + eorseq r4, r6, ip, asr #3 │ │ │ │ + eorseq r8, r3, r8, asr #5 │ │ │ │ + @ instruction: 0x003411bc │ │ │ │ + andeq r7, r1, lr, lsr #10 │ │ │ │ + eorseq r4, r6, r8, lsr #3 │ │ │ │ + eorseq r8, r3, r4, lsr #5 │ │ │ │ + eorseq r8, r3, r0, lsr #10 │ │ │ │ + andeq r7, r1, r4, lsr #10 │ │ │ │ │ │ │ │ -000bd638 : │ │ │ │ +000bd634 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ bd760 │ │ │ │ + ldr ip, [pc, #260] @ bd75c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ bd764 │ │ │ │ + ldr r3, [pc, #252] @ bd760 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ bd768 │ │ │ │ + ldr r3, [pc, #228] @ bd764 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3312 @ 0xcf0 │ │ │ │ add r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ bd76c │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ bd768 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd744 │ │ │ │ - ldr r3, [pc, #192] @ bd770 │ │ │ │ + beq bd740 │ │ │ │ + ldr r3, [pc, #192] @ bd76c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bd710 │ │ │ │ - ldr r3, [pc, #172] @ bd774 │ │ │ │ + bne bd70c │ │ │ │ + ldr r3, [pc, #172] @ bd770 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne bd74c │ │ │ │ + bne bd748 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd3ec │ │ │ │ - ldr r2, [pc, #140] @ bd778 │ │ │ │ - ldr r3, [pc, #116] @ bd764 │ │ │ │ + bl bd3e8 │ │ │ │ + ldr r2, [pc, #140] @ bd774 │ │ │ │ + ldr r3, [pc, #116] @ bd760 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne bd75c │ │ │ │ + bne bd758 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ bd77c │ │ │ │ + ldr r0, [pc, #100] @ bd778 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ bd780 │ │ │ │ - ldr r1, [pc, #88] @ bd784 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ bd77c │ │ │ │ + ldr r1, [pc, #88] @ bd780 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ bd788 │ │ │ │ - ldr r2, [pc, #84] @ bd78c │ │ │ │ + ldr r0, [pc, #84] @ bd784 │ │ │ │ + ldr r2, [pc, #84] @ bd788 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b bd6e4 │ │ │ │ - ldr r0, [pc, #60] @ bd790 │ │ │ │ + b bd6e0 │ │ │ │ + ldr r0, [pc, #60] @ bd78c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b bd720 │ │ │ │ + bl b0298 │ │ │ │ + b bd71c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - mlaseq r8, r4, r9, r2 │ │ │ │ + mlaseq r8, r8, r9, r2 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - mlaseq r9, r4, r4, r3 │ │ │ │ - eorseq r2, r8, ip, asr r9 │ │ │ │ + mlaseq r9, r8, r4, r3 │ │ │ │ + eorseq r2, r8, r0, ror #18 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r2, r8, ip, lsl #18 │ │ │ │ - eorseq r0, r4, r0, ror #20 │ │ │ │ + eorseq r2, r8, r0, lsl r9 │ │ │ │ + eorseq r1, r4, ip, ror r0 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r0, r4, r4, lsl #27 │ │ │ │ - @ instruction: 0x003409d8 │ │ │ │ + eorseq r1, r4, r0, lsr #7 │ │ │ │ + @ instruction: 0x00340ff4 │ │ │ │ andeq r0, r0, sl, lsr #2 │ │ │ │ - eorseq r0, r4, ip, ror sl │ │ │ │ + mlaseq r4, r8, r0, r1 │ │ │ │ │ │ │ │ -000bd794 : │ │ │ │ +000bd790 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ bd83c │ │ │ │ + ldr r3, [pc, #132] @ bd838 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3360 @ 0xd20 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ bd840 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ bd83c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd834 │ │ │ │ - ldr r3, [pc, #96] @ bd844 │ │ │ │ + beq bd830 │ │ │ │ + ldr r3, [pc, #96] @ bd840 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bd800 │ │ │ │ + bne bd7fc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68644 │ │ │ │ - ldr r0, [pc, #64] @ bd848 │ │ │ │ + ldr r0, [pc, #64] @ bd844 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ bd84c │ │ │ │ - ldr r1, [pc, #52] @ bd850 │ │ │ │ - ldr r0, [pc, #52] @ bd854 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ bd848 │ │ │ │ + ldr r1, [pc, #52] @ bd84c │ │ │ │ + ldr r0, [pc, #52] @ bd850 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r3, r9, r0, ror #6 │ │ │ │ - eorseq r2, r8, r8, lsr #16 │ │ │ │ + eorseq r3, r9, r4, ror #6 │ │ │ │ + eorseq r2, r8, ip, lsr #16 │ │ │ │ @ instruction: 0x000005b0 │ │ │ │ - eorseq r0, r4, r8, asr #25 │ │ │ │ + eorseq r1, r4, r4, ror #5 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r0, r4, r8, ror #12 │ │ │ │ - eorseq r0, r4, ip, ror #17 │ │ │ │ + eorseq r0, r4, r4, lsl #25 │ │ │ │ + eorseq r0, r4, r8, lsl #30 │ │ │ │ │ │ │ │ -000bd858 : │ │ │ │ +000bd854 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 72700 │ │ │ │ - ldr r7, [pc, #492] @ bda68 │ │ │ │ + bl 726fc │ │ │ │ + ldr r7, [pc, #492] @ bda64 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bd9c4 │ │ │ │ + beq bd9c0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq bda44 │ │ │ │ + beq bda40 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd8c4 │ │ │ │ + beq bd8c0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bd8c4 │ │ │ │ + beq bd8c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bd9a4 │ │ │ │ + beq bd9a0 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq bda20 │ │ │ │ + beq bda1c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd908 │ │ │ │ + beq bd904 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bd908 │ │ │ │ + beq bd904 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bd9ac │ │ │ │ + beq bd9a8 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51908 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bd9f0 │ │ │ │ + beq bd9ec │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd950 │ │ │ │ + beq bd94c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bd950 │ │ │ │ + beq bd94c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bd9b4 │ │ │ │ + beq bd9b0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq bd968 │ │ │ │ + beq bd964 │ │ │ │ tst r0, #1 │ │ │ │ - bne bd9bc │ │ │ │ + bne bd9b8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq bd98c │ │ │ │ + beq bd988 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq bd994 │ │ │ │ + beq bd990 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bd8c4 │ │ │ │ + b bd8c0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bd908 │ │ │ │ + b bd904 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bd950 │ │ │ │ - bl a4764 │ │ │ │ - b bd968 │ │ │ │ - ldr r3, [pc, #160] @ bda6c │ │ │ │ - ldr r1, [pc, #160] @ bda70 │ │ │ │ + b bd94c │ │ │ │ + bl a4760 │ │ │ │ + b bd964 │ │ │ │ + ldr r3, [pc, #160] @ bda68 │ │ │ │ + ldr r1, [pc, #160] @ bda6c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ bda74 │ │ │ │ - ldr r2, [pc, #156] @ bda78 │ │ │ │ + ldr r0, [pc, #156] @ bda70 │ │ │ │ + ldr r2, [pc, #156] @ bda74 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b bd98c │ │ │ │ - ldr r3, [pc, #116] @ bda6c │ │ │ │ - ldr r1, [pc, #128] @ bda7c │ │ │ │ + b bd988 │ │ │ │ + ldr r3, [pc, #116] @ bda68 │ │ │ │ + ldr r1, [pc, #128] @ bda78 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #124] @ bda80 │ │ │ │ - ldr r2, [pc, #112] @ bda78 │ │ │ │ + ldr r0, [pc, #124] @ bda7c │ │ │ │ + ldr r2, [pc, #112] @ bda74 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b bd9e8 │ │ │ │ - ldr r3, [pc, #92] @ bda84 │ │ │ │ - ldr r1, [pc, #92] @ bda88 │ │ │ │ - ldr r0, [pc, #92] @ bda8c │ │ │ │ + b bd9e4 │ │ │ │ + ldr r3, [pc, #92] @ bda80 │ │ │ │ + ldr r1, [pc, #92] @ bda84 │ │ │ │ + ldr r0, [pc, #92] @ bda88 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #88] @ bda90 │ │ │ │ + ldr r2, [pc, #88] @ bda8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #292 @ 0x124 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ bda94 │ │ │ │ - ldr r1, [pc, #72] @ bda98 │ │ │ │ - ldr r0, [pc, #72] @ bda9c │ │ │ │ + ldr r3, [pc, #72] @ bda90 │ │ │ │ + ldr r1, [pc, #72] @ bda94 │ │ │ │ + ldr r0, [pc, #72] @ bda98 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #68] @ bdaa0 │ │ │ │ + ldr r2, [pc, #68] @ bda9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #292 @ 0x124 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r2, r8, r0, lsl #15 │ │ │ │ + eorseq r2, r8, r4, lsl #15 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r0, r4, r8, lsr #22 │ │ │ │ - eorseq r0, r4, r4, lsr r7 │ │ │ │ + eorseq r1, r4, r4, asr #2 │ │ │ │ + eorseq r0, r4, r0, asr sp │ │ │ │ andeq r0, r0, r2, asr #2 │ │ │ │ - @ instruction: 0x00340afc │ │ │ │ - eorseq r0, r4, r8, lsl #14 │ │ │ │ - eorseq r3, r6, r4, asr #14 │ │ │ │ - eorseq r7, r3, r0, asr #16 │ │ │ │ - eorseq r0, r4, r4, lsr r7 │ │ │ │ - andeq r7, r1, sl, ror #23 │ │ │ │ - eorseq r3, r6, r0, lsr #14 │ │ │ │ - eorseq r7, r3, ip, lsl r8 │ │ │ │ - mlaseq r3, r8, sl, r7 │ │ │ │ - andeq r7, r1, r0, ror #23 │ │ │ │ + eorseq r1, r4, r8, lsl r1 │ │ │ │ + eorseq r0, r4, r4, lsr #26 │ │ │ │ + eorseq r3, r6, r0, ror #26 │ │ │ │ + eorseq r7, r3, ip, asr lr │ │ │ │ + eorseq r0, r4, r0, asr sp │ │ │ │ + ldrdeq r7, [r1], -r7 @ │ │ │ │ + eorseq r3, r6, ip, lsr sp │ │ │ │ + eorseq r7, r3, r8, lsr lr │ │ │ │ + ldrheq r8, [r3], -r4 @ │ │ │ │ + andeq r7, r1, sp, asr #23 │ │ │ │ │ │ │ │ -000bdaa4 : │ │ │ │ +000bdaa0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ bdbcc │ │ │ │ + ldr ip, [pc, #260] @ bdbc8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ bdbd0 │ │ │ │ + ldr r3, [pc, #252] @ bdbcc │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ bdbd4 │ │ │ │ + ldr r3, [pc, #228] @ bdbd0 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3408 @ 0xd50 │ │ │ │ add r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ bdbd8 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ bdbd4 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bdbb0 │ │ │ │ - ldr r3, [pc, #192] @ bdbdc │ │ │ │ + beq bdbac │ │ │ │ + ldr r3, [pc, #192] @ bdbd8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bdb7c │ │ │ │ - ldr r3, [pc, #172] @ bdbe0 │ │ │ │ + bne bdb78 │ │ │ │ + ldr r3, [pc, #172] @ bdbdc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne bdbb8 │ │ │ │ + bne bdbb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd858 │ │ │ │ - ldr r2, [pc, #140] @ bdbe4 │ │ │ │ - ldr r3, [pc, #116] @ bdbd0 │ │ │ │ + bl bd854 │ │ │ │ + ldr r2, [pc, #140] @ bdbe0 │ │ │ │ + ldr r3, [pc, #116] @ bdbcc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne bdbc8 │ │ │ │ + bne bdbc4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ bdbe8 │ │ │ │ + ldr r0, [pc, #100] @ bdbe4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ bdbec │ │ │ │ - ldr r1, [pc, #88] @ bdbf0 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ bdbe8 │ │ │ │ + ldr r1, [pc, #88] @ bdbec │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ bdbf4 │ │ │ │ - ldr r2, [pc, #84] @ bdbf8 │ │ │ │ + ldr r0, [pc, #84] @ bdbf0 │ │ │ │ + ldr r2, [pc, #84] @ bdbf4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b bdb50 │ │ │ │ - ldr r0, [pc, #60] @ bdbfc │ │ │ │ + b bdb4c │ │ │ │ + ldr r0, [pc, #60] @ bdbf8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b bdb8c │ │ │ │ + bl b0298 │ │ │ │ + b bdb88 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r2, r8, r8, lsr #10 │ │ │ │ + eorseq r2, r8, ip, lsr #10 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r3, r9, r8, lsr #32 │ │ │ │ - @ instruction: 0x003824f0 │ │ │ │ + eorseq r3, r9, ip, lsr #32 │ │ │ │ + @ instruction: 0x003824f4 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r2, r8, r0, lsr #9 │ │ │ │ - @ instruction: 0x003405f4 │ │ │ │ + eorseq r2, r8, r4, lsr #9 │ │ │ │ + eorseq r0, r4, r0, lsl ip │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r0, r4, r0, ror #18 │ │ │ │ - eorseq r0, r4, ip, ror #10 │ │ │ │ + eorseq r0, r4, ip, ror pc │ │ │ │ + eorseq r0, r4, r8, lsl #23 │ │ │ │ andeq r0, r0, r2, asr #2 │ │ │ │ - eorseq r0, r4, r0, lsl r6 │ │ │ │ + eorseq r0, r4, ip, lsr #24 │ │ │ │ │ │ │ │ -000bdc00 : │ │ │ │ +000bdbfc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ bdca8 │ │ │ │ + ldr r3, [pc, #132] @ bdca4 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3456 @ 0xd80 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ bdcac │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ bdca8 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bdca0 │ │ │ │ - ldr r3, [pc, #96] @ bdcb0 │ │ │ │ + beq bdc9c │ │ │ │ + ldr r3, [pc, #96] @ bdcac │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bdc6c │ │ │ │ + bne bdc68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 686a8 │ │ │ │ - ldr r0, [pc, #64] @ bdcb4 │ │ │ │ + ldr r0, [pc, #64] @ bdcb0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ bdcb8 │ │ │ │ - ldr r1, [pc, #52] @ bdcbc │ │ │ │ - ldr r0, [pc, #52] @ bdcc0 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ bdcb4 │ │ │ │ + ldr r1, [pc, #52] @ bdcb8 │ │ │ │ + ldr r0, [pc, #52] @ bdcbc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x00392ef4 │ │ │ │ - @ instruction: 0x003823bc │ │ │ │ + @ instruction: 0x00392ef8 │ │ │ │ + eorseq r2, r8, r0, asr #7 │ │ │ │ andeq r0, r0, r4, lsl #12 │ │ │ │ - eorseq r0, r4, r4, lsr #17 │ │ │ │ + eorseq r0, r4, r0, asr #29 │ │ │ │ muleq r0, r4, fp │ │ │ │ - @ instruction: 0x003401fc │ │ │ │ - eorseq r0, r4, r0, lsl #9 │ │ │ │ + eorseq r0, r4, r8, lsl r8 │ │ │ │ + mlaseq r4, ip, sl, r0 │ │ │ │ │ │ │ │ -000bdcc4 : │ │ │ │ +000bdcc0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 7223c │ │ │ │ - ldr r7, [pc, #492] @ bded4 │ │ │ │ + bl 72238 │ │ │ │ + ldr r7, [pc, #492] @ bded0 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bde30 │ │ │ │ + beq bde2c │ │ │ │ cmp r6, #0 │ │ │ │ - beq bdeb0 │ │ │ │ + beq bdeac │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bdd30 │ │ │ │ + beq bdd2c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bdd30 │ │ │ │ + beq bdd2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bde10 │ │ │ │ + beq bde0c │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq bde8c │ │ │ │ + beq bde88 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bdd74 │ │ │ │ + beq bdd70 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bdd74 │ │ │ │ + beq bdd70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bde18 │ │ │ │ + beq bde14 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51978 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bde5c │ │ │ │ + beq bde58 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bddbc │ │ │ │ + beq bddb8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bddbc │ │ │ │ + beq bddb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bde20 │ │ │ │ + beq bde1c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq bddd4 │ │ │ │ + beq bddd0 │ │ │ │ tst r0, #1 │ │ │ │ - bne bde28 │ │ │ │ + bne bde24 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq bddf8 │ │ │ │ + beq bddf4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq bde00 │ │ │ │ + beq bddfc │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bdd30 │ │ │ │ + b bdd2c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bdd74 │ │ │ │ + b bdd70 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bddbc │ │ │ │ - bl a4764 │ │ │ │ - b bddd4 │ │ │ │ - ldr r3, [pc, #160] @ bded8 │ │ │ │ - ldr r1, [pc, #160] @ bdedc │ │ │ │ + b bddb8 │ │ │ │ + bl a4760 │ │ │ │ + b bddd0 │ │ │ │ + ldr r3, [pc, #160] @ bded4 │ │ │ │ + ldr r1, [pc, #160] @ bded8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ bdee0 │ │ │ │ - ldr r2, [pc, #156] @ bdee4 │ │ │ │ + ldr r0, [pc, #156] @ bdedc │ │ │ │ + ldr r2, [pc, #156] @ bdee0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b bddf8 │ │ │ │ - ldr r3, [pc, #116] @ bded8 │ │ │ │ - ldr r1, [pc, #128] @ bdee8 │ │ │ │ + b bddf4 │ │ │ │ + ldr r3, [pc, #116] @ bded4 │ │ │ │ + ldr r1, [pc, #128] @ bdee4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #124] @ bdeec │ │ │ │ - ldr r2, [pc, #112] @ bdee4 │ │ │ │ + ldr r0, [pc, #124] @ bdee8 │ │ │ │ + ldr r2, [pc, #112] @ bdee0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b bde54 │ │ │ │ - ldr r3, [pc, #92] @ bdef0 │ │ │ │ - ldr r1, [pc, #92] @ bdef4 │ │ │ │ - ldr r0, [pc, #92] @ bdef8 │ │ │ │ + b bde50 │ │ │ │ + ldr r3, [pc, #92] @ bdeec │ │ │ │ + ldr r1, [pc, #92] @ bdef0 │ │ │ │ + ldr r0, [pc, #92] @ bdef4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #88] @ bdefc │ │ │ │ + ldr r2, [pc, #88] @ bdef8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #344 @ 0x158 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ bdf00 │ │ │ │ - ldr r1, [pc, #72] @ bdf04 │ │ │ │ - ldr r0, [pc, #72] @ bdf08 │ │ │ │ + ldr r3, [pc, #72] @ bdefc │ │ │ │ + ldr r1, [pc, #72] @ bdf00 │ │ │ │ + ldr r0, [pc, #72] @ bdf04 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #68] @ bdf0c │ │ │ │ + ldr r2, [pc, #68] @ bdf08 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #344 @ 0x158 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r2, r8, r4, lsl r3 │ │ │ │ + eorseq r2, r8, r8, lsl r3 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r0, r4, r4, lsl #14 │ │ │ │ - eorseq r0, r4, r8, asr #5 │ │ │ │ + eorseq r0, r4, r0, lsr #26 │ │ │ │ + eorseq r0, r4, r4, ror #17 │ │ │ │ andeq r0, r0, r2, asr r1 │ │ │ │ - @ instruction: 0x003406d8 │ │ │ │ - mlaseq r4, ip, r2, r0 │ │ │ │ - @ instruction: 0x003632d8 │ │ │ │ - @ instruction: 0x003373d4 │ │ │ │ - eorseq r0, r4, r8, asr #5 │ │ │ │ - andeq r8, r1, r7, lsr #1 │ │ │ │ - @ instruction: 0x003632b4 │ │ │ │ - @ instruction: 0x003373b0 │ │ │ │ - eorseq r7, r3, ip, lsr #12 │ │ │ │ - muleq r1, sp, r0 │ │ │ │ + @ instruction: 0x00340cf4 │ │ │ │ + @ instruction: 0x003408b8 │ │ │ │ + @ instruction: 0x003638f4 │ │ │ │ + @ instruction: 0x003379f0 │ │ │ │ + eorseq r0, r4, r4, ror #17 │ │ │ │ + muleq r1, r4, r0 │ │ │ │ + @ instruction: 0x003638d0 │ │ │ │ + eorseq r7, r3, ip, asr #19 │ │ │ │ + eorseq r7, r3, r8, asr #24 │ │ │ │ + andeq r8, r1, sl, lsl #1 │ │ │ │ │ │ │ │ -000bdf10 : │ │ │ │ +000bdf0c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ be038 │ │ │ │ + ldr ip, [pc, #260] @ be034 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ be03c │ │ │ │ + ldr r3, [pc, #252] @ be038 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ be040 │ │ │ │ + ldr r3, [pc, #228] @ be03c │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3504 @ 0xdb0 │ │ │ │ add r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ be044 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ be040 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be01c │ │ │ │ - ldr r3, [pc, #192] @ be048 │ │ │ │ + beq be018 │ │ │ │ + ldr r3, [pc, #192] @ be044 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bdfe8 │ │ │ │ - ldr r3, [pc, #172] @ be04c │ │ │ │ + bne bdfe4 │ │ │ │ + ldr r3, [pc, #172] @ be048 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne be024 │ │ │ │ + bne be020 │ │ │ │ mov r0, r4 │ │ │ │ - bl bdcc4 │ │ │ │ - ldr r2, [pc, #140] @ be050 │ │ │ │ - ldr r3, [pc, #116] @ be03c │ │ │ │ + bl bdcc0 │ │ │ │ + ldr r2, [pc, #140] @ be04c │ │ │ │ + ldr r3, [pc, #116] @ be038 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne be034 │ │ │ │ + bne be030 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ be054 │ │ │ │ + ldr r0, [pc, #100] @ be050 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ be058 │ │ │ │ - ldr r1, [pc, #88] @ be05c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ be054 │ │ │ │ + ldr r1, [pc, #88] @ be058 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ be060 │ │ │ │ - ldr r2, [pc, #84] @ be064 │ │ │ │ + ldr r0, [pc, #84] @ be05c │ │ │ │ + ldr r2, [pc, #84] @ be060 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b bdfbc │ │ │ │ - ldr r0, [pc, #60] @ be068 │ │ │ │ + b bdfb8 │ │ │ │ + ldr r0, [pc, #60] @ be064 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b bdff8 │ │ │ │ + bl b0298 │ │ │ │ + b bdff4 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldrheq r2, [r8], -ip @ │ │ │ │ + eorseq r2, r8, r0, asr #1 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x00392bbc │ │ │ │ - eorseq r2, r8, r4, lsl #1 │ │ │ │ + eorseq r2, r9, r0, asr #23 │ │ │ │ + eorseq r2, r8, r8, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r2, r8, r4, lsr r0 │ │ │ │ - eorseq r0, r4, r8, lsl #3 │ │ │ │ + eorseq r2, r8, r8, lsr r0 │ │ │ │ + eorseq r0, r4, r4, lsr #15 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r0, r4, ip, lsr r5 │ │ │ │ - eorseq r0, r4, r0, lsl #2 │ │ │ │ + eorseq r0, r4, r8, asr fp │ │ │ │ + eorseq r0, r4, ip, lsl r7 │ │ │ │ andeq r0, r0, r2, asr r1 │ │ │ │ - eorseq r0, r4, r4, lsr #3 │ │ │ │ + eorseq r0, r4, r0, asr #15 │ │ │ │ │ │ │ │ -000be06c : │ │ │ │ +000be068 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ be114 │ │ │ │ + ldr r3, [pc, #132] @ be110 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3552 @ 0xde0 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ be118 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ be114 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be10c │ │ │ │ - ldr r3, [pc, #96] @ be11c │ │ │ │ + beq be108 │ │ │ │ + ldr r3, [pc, #96] @ be118 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne be0d8 │ │ │ │ + bne be0d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6870c │ │ │ │ - ldr r0, [pc, #64] @ be120 │ │ │ │ + ldr r0, [pc, #64] @ be11c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ be124 │ │ │ │ - ldr r1, [pc, #52] @ be128 │ │ │ │ - ldr r0, [pc, #52] @ be12c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ be120 │ │ │ │ + ldr r1, [pc, #52] @ be124 │ │ │ │ + ldr r0, [pc, #52] @ be128 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r2, r9, r8, lsl #21 │ │ │ │ - eorseq r1, r8, r0, asr pc │ │ │ │ + eorseq r2, r9, ip, lsl #21 │ │ │ │ + eorseq r1, r8, r4, asr pc │ │ │ │ @ instruction: 0x000003b4 │ │ │ │ - eorseq r0, r4, r0, lsl #9 │ │ │ │ + mlaseq r4, ip, sl, r0 │ │ │ │ muleq r0, r4, fp │ │ │ │ - mlaseq r3, r0, sp, pc @ │ │ │ │ - eorseq r0, r4, r4, lsl r0 │ │ │ │ + eorseq r0, r4, ip, lsr #7 │ │ │ │ + eorseq r0, r4, r0, lsr r6 │ │ │ │ │ │ │ │ -000be130 : │ │ │ │ +000be12c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 519d0 │ │ │ │ - ldr r7, [pc, #492] @ be340 │ │ │ │ + ldr r7, [pc, #492] @ be33c │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq be29c │ │ │ │ + beq be298 │ │ │ │ cmp r6, #0 │ │ │ │ - beq be31c │ │ │ │ + beq be318 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq be19c │ │ │ │ + beq be198 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq be19c │ │ │ │ + beq be198 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq be27c │ │ │ │ + beq be278 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq be2f8 │ │ │ │ + beq be2f4 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq be1e0 │ │ │ │ + beq be1dc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq be1e0 │ │ │ │ + beq be1dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq be284 │ │ │ │ + beq be280 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51a64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq be2c8 │ │ │ │ + beq be2c4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq be228 │ │ │ │ + beq be224 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq be228 │ │ │ │ + beq be224 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq be28c │ │ │ │ + beq be288 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq be240 │ │ │ │ + beq be23c │ │ │ │ tst r0, #1 │ │ │ │ - bne be294 │ │ │ │ + bne be290 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq be264 │ │ │ │ + beq be260 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq be26c │ │ │ │ + beq be268 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b be19c │ │ │ │ + b be198 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b be1e0 │ │ │ │ + b be1dc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b be228 │ │ │ │ - bl a4764 │ │ │ │ - b be240 │ │ │ │ - ldr r3, [pc, #160] @ be344 │ │ │ │ - ldr r1, [pc, #160] @ be348 │ │ │ │ + b be224 │ │ │ │ + bl a4760 │ │ │ │ + b be23c │ │ │ │ + ldr r3, [pc, #160] @ be340 │ │ │ │ + ldr r1, [pc, #160] @ be344 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ be34c │ │ │ │ + ldr r0, [pc, #156] @ be348 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #344 @ 0x158 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b be264 │ │ │ │ - ldr r3, [pc, #116] @ be344 │ │ │ │ - ldr r1, [pc, #124] @ be350 │ │ │ │ + b be260 │ │ │ │ + ldr r3, [pc, #116] @ be340 │ │ │ │ + ldr r1, [pc, #124] @ be34c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #120] @ be354 │ │ │ │ + ldr r0, [pc, #120] @ be350 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #344 @ 0x158 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b be2c0 │ │ │ │ - ldr r3, [pc, #88] @ be358 │ │ │ │ - ldr r1, [pc, #88] @ be35c │ │ │ │ - ldr r0, [pc, #88] @ be360 │ │ │ │ + b be2bc │ │ │ │ + ldr r3, [pc, #88] @ be354 │ │ │ │ + ldr r1, [pc, #88] @ be358 │ │ │ │ + ldr r0, [pc, #88] @ be35c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ be364 │ │ │ │ + ldr r2, [pc, #84] @ be360 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #396 @ 0x18c │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ be368 │ │ │ │ - ldr r1, [pc, #68] @ be36c │ │ │ │ - ldr r0, [pc, #68] @ be370 │ │ │ │ + ldr r3, [pc, #68] @ be364 │ │ │ │ + ldr r1, [pc, #68] @ be368 │ │ │ │ + ldr r0, [pc, #68] @ be36c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ be374 │ │ │ │ + ldr r2, [pc, #64] @ be370 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #396 @ 0x18c │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r1, r8, r8, lsr #29 │ │ │ │ + eorseq r1, r8, ip, lsr #29 │ │ │ │ muleq r0, r4, fp │ │ │ │ - @ instruction: 0x003402dc │ │ │ │ - eorseq pc, r3, r0, ror #28 │ │ │ │ - @ instruction: 0x003402b0 │ │ │ │ - eorseq pc, r3, r4, lsr lr @ │ │ │ │ - eorseq r2, r6, ip, ror #28 │ │ │ │ - eorseq r6, r3, r8, ror #30 │ │ │ │ - eorseq pc, r3, ip, asr lr @ │ │ │ │ - andeq r8, r1, r1, ror #12 │ │ │ │ - eorseq r2, r6, r8, asr #28 │ │ │ │ - eorseq r6, r3, r4, asr #30 │ │ │ │ - eorseq r7, r3, r0, asr #3 │ │ │ │ - andeq r8, r1, r7, asr r6 │ │ │ │ + @ instruction: 0x003408f8 │ │ │ │ + eorseq r0, r4, ip, ror r4 │ │ │ │ + eorseq r0, r4, ip, asr #17 │ │ │ │ + eorseq r0, r4, r0, asr r4 │ │ │ │ + eorseq r3, r6, r8, lsl #9 │ │ │ │ + eorseq r7, r3, r4, lsl #11 │ │ │ │ + eorseq r0, r4, r8, ror r4 │ │ │ │ + andeq r8, r1, lr, asr #12 │ │ │ │ + eorseq r3, r6, r4, ror #8 │ │ │ │ + eorseq r7, r3, r0, ror #10 │ │ │ │ + @ instruction: 0x003377dc │ │ │ │ + andeq r8, r1, r4, asr #12 │ │ │ │ │ │ │ │ -000be378 : │ │ │ │ +000be374 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ be4a0 │ │ │ │ + ldr ip, [pc, #260] @ be49c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ be4a4 │ │ │ │ + ldr r3, [pc, #252] @ be4a0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ be4a8 │ │ │ │ + ldr r3, [pc, #228] @ be4a4 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3600 @ 0xe10 │ │ │ │ add r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ be4ac │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ be4a8 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be484 │ │ │ │ - ldr r3, [pc, #192] @ be4b0 │ │ │ │ + beq be480 │ │ │ │ + ldr r3, [pc, #192] @ be4ac │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne be450 │ │ │ │ - ldr r3, [pc, #172] @ be4b4 │ │ │ │ + bne be44c │ │ │ │ + ldr r3, [pc, #172] @ be4b0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne be48c │ │ │ │ + bne be488 │ │ │ │ mov r0, r4 │ │ │ │ - bl be130 │ │ │ │ - ldr r2, [pc, #140] @ be4b8 │ │ │ │ - ldr r3, [pc, #116] @ be4a4 │ │ │ │ + bl be12c │ │ │ │ + ldr r2, [pc, #140] @ be4b4 │ │ │ │ + ldr r3, [pc, #116] @ be4a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne be49c │ │ │ │ + bne be498 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ be4bc │ │ │ │ + ldr r0, [pc, #100] @ be4b8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ be4c0 │ │ │ │ - ldr r1, [pc, #88] @ be4c4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ be4bc │ │ │ │ + ldr r1, [pc, #88] @ be4c0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ be4c8 │ │ │ │ + ldr r0, [pc, #84] @ be4c4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #344 @ 0x158 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b be424 │ │ │ │ - ldr r0, [pc, #56] @ be4cc │ │ │ │ + b be420 │ │ │ │ + ldr r0, [pc, #56] @ be4c8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b be460 │ │ │ │ + bl b0298 │ │ │ │ + b be45c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r1, r8, r4, asr ip │ │ │ │ + eorseq r1, r8, r8, asr ip │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r2, r9, r4, asr r7 │ │ │ │ - eorseq r1, r8, ip, lsl ip │ │ │ │ + eorseq r2, r9, r8, asr r7 │ │ │ │ + eorseq r1, r8, r0, lsr #24 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r1, r8, ip, asr #23 │ │ │ │ - eorseq pc, r3, r0, lsr #26 │ │ │ │ + @ instruction: 0x00381bd0 │ │ │ │ + eorseq r0, r4, ip, lsr r3 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r0, r4, r8, lsl r1 │ │ │ │ - mlaseq r3, ip, ip, pc @ │ │ │ │ - eorseq pc, r3, ip, lsr sp @ │ │ │ │ + eorseq r0, r4, r4, lsr r7 │ │ │ │ + @ instruction: 0x003402b8 │ │ │ │ + eorseq r0, r4, r8, asr r3 │ │ │ │ │ │ │ │ -000be4d0 : │ │ │ │ +000be4cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ be578 │ │ │ │ + ldr r3, [pc, #132] @ be574 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3648 @ 0xe40 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ be57c │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ be578 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be570 │ │ │ │ - ldr r3, [pc, #96] @ be580 │ │ │ │ + beq be56c │ │ │ │ + ldr r3, [pc, #96] @ be57c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne be53c │ │ │ │ + bne be538 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68770 │ │ │ │ - ldr r0, [pc, #64] @ be584 │ │ │ │ + ldr r0, [pc, #64] @ be580 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ be588 │ │ │ │ - ldr r1, [pc, #52] @ be58c │ │ │ │ - ldr r0, [pc, #52] @ be590 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ be584 │ │ │ │ + ldr r1, [pc, #52] @ be588 │ │ │ │ + ldr r0, [pc, #52] @ be58c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r2, r9, r4, lsr #12 │ │ │ │ - eorseq r1, r8, ip, ror #21 │ │ │ │ + eorseq r2, r9, r8, lsr #12 │ │ │ │ + @ instruction: 0x00381af0 │ │ │ │ andeq r0, r0, r8, lsl sp │ │ │ │ - eorseq r0, r4, r4, asr r0 │ │ │ │ + eorseq r0, r4, r0, ror r6 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq pc, r3, ip, lsr #18 │ │ │ │ - @ instruction: 0x0033fbb0 │ │ │ │ + eorseq pc, r3, r8, asr #30 │ │ │ │ + eorseq r0, r4, ip, asr #3 │ │ │ │ │ │ │ │ -000be594 : │ │ │ │ +000be590 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 51abc │ │ │ │ - ldr r7, [pc, #492] @ be7a4 │ │ │ │ + ldr r7, [pc, #492] @ be7a0 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq be700 │ │ │ │ + beq be6fc │ │ │ │ cmp r6, #0 │ │ │ │ - beq be780 │ │ │ │ + beq be77c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq be600 │ │ │ │ + beq be5fc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq be600 │ │ │ │ + beq be5fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq be6e0 │ │ │ │ + beq be6dc │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq be75c │ │ │ │ + beq be758 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq be644 │ │ │ │ + beq be640 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq be644 │ │ │ │ + beq be640 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq be6e8 │ │ │ │ + beq be6e4 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51b44 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq be72c │ │ │ │ + beq be728 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq be68c │ │ │ │ + beq be688 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq be68c │ │ │ │ + beq be688 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq be6f0 │ │ │ │ + beq be6ec │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq be6a4 │ │ │ │ + beq be6a0 │ │ │ │ tst r0, #1 │ │ │ │ - bne be6f8 │ │ │ │ + bne be6f4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq be6c8 │ │ │ │ + beq be6c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq be6d0 │ │ │ │ + beq be6cc │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b be600 │ │ │ │ + b be5fc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b be644 │ │ │ │ + b be640 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b be68c │ │ │ │ - bl a4764 │ │ │ │ - b be6a4 │ │ │ │ - ldr r3, [pc, #160] @ be7a8 │ │ │ │ - ldr r1, [pc, #160] @ be7ac │ │ │ │ + b be688 │ │ │ │ + bl a4760 │ │ │ │ + b be6a0 │ │ │ │ + ldr r3, [pc, #160] @ be7a4 │ │ │ │ + ldr r1, [pc, #160] @ be7a8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ be7b0 │ │ │ │ + ldr r0, [pc, #156] @ be7ac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #368 @ 0x170 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b be6c8 │ │ │ │ - ldr r3, [pc, #116] @ be7a8 │ │ │ │ - ldr r1, [pc, #124] @ be7b4 │ │ │ │ + b be6c4 │ │ │ │ + ldr r3, [pc, #116] @ be7a4 │ │ │ │ + ldr r1, [pc, #124] @ be7b0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #120] @ be7b8 │ │ │ │ + ldr r0, [pc, #120] @ be7b4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #368 @ 0x170 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b be724 │ │ │ │ - ldr r3, [pc, #88] @ be7bc │ │ │ │ - ldr r1, [pc, #88] @ be7c0 │ │ │ │ - ldr r0, [pc, #88] @ be7c4 │ │ │ │ + b be720 │ │ │ │ + ldr r3, [pc, #88] @ be7b8 │ │ │ │ + ldr r1, [pc, #88] @ be7bc │ │ │ │ + ldr r0, [pc, #88] @ be7c0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ be7c8 │ │ │ │ + ldr r2, [pc, #84] @ be7c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #444 @ 0x1bc │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ be7cc │ │ │ │ - ldr r1, [pc, #68] @ be7d0 │ │ │ │ - ldr r0, [pc, #68] @ be7d4 │ │ │ │ + ldr r3, [pc, #68] @ be7c8 │ │ │ │ + ldr r1, [pc, #68] @ be7cc │ │ │ │ + ldr r0, [pc, #68] @ be7d0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ be7d8 │ │ │ │ + ldr r2, [pc, #64] @ be7d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #444 @ 0x1bc │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r1, r8, r4, asr #20 │ │ │ │ + eorseq r1, r8, r8, asr #20 │ │ │ │ muleq r0, r4, fp │ │ │ │ - @ instruction: 0x0033feb0 │ │ │ │ - @ instruction: 0x0033f9fc │ │ │ │ - eorseq pc, r3, r4, lsl #29 │ │ │ │ - @ instruction: 0x0033f9d0 │ │ │ │ - eorseq r2, r6, r8, lsl #20 │ │ │ │ - eorseq r6, r3, r4, lsl #22 │ │ │ │ - eorseq pc, r3, ip, asr #15 │ │ │ │ - andeq r8, r1, r9, asr r9 │ │ │ │ - eorseq r2, r6, r4, ror #19 │ │ │ │ - eorseq r6, r3, r0, ror #21 │ │ │ │ - eorseq r6, r3, ip, asr sp │ │ │ │ - andeq r8, r1, pc, asr #18 │ │ │ │ + eorseq r0, r4, ip, asr #9 │ │ │ │ + eorseq r0, r4, r8, lsl r0 │ │ │ │ + eorseq r0, r4, r0, lsr #9 │ │ │ │ + eorseq pc, r3, ip, ror #31 │ │ │ │ + eorseq r3, r6, r4, lsr #32 │ │ │ │ + eorseq r7, r3, r0, lsr #2 │ │ │ │ + eorseq pc, r3, r8, ror #27 │ │ │ │ + andeq r8, r1, r6, asr #18 │ │ │ │ + eorseq r3, r6, r0 │ │ │ │ + ldrsheq r7, [r3], -ip @ │ │ │ │ + eorseq r7, r3, r8, ror r3 │ │ │ │ + andeq r8, r1, ip, lsr r9 │ │ │ │ │ │ │ │ -000be7dc : │ │ │ │ +000be7d8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ be904 │ │ │ │ + ldr ip, [pc, #260] @ be900 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ be908 │ │ │ │ + ldr r3, [pc, #252] @ be904 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ be90c │ │ │ │ + ldr r3, [pc, #228] @ be908 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3696 @ 0xe70 │ │ │ │ add r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ be910 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ be90c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be8e8 │ │ │ │ - ldr r3, [pc, #192] @ be914 │ │ │ │ + beq be8e4 │ │ │ │ + ldr r3, [pc, #192] @ be910 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne be8b4 │ │ │ │ - ldr r3, [pc, #172] @ be918 │ │ │ │ + bne be8b0 │ │ │ │ + ldr r3, [pc, #172] @ be914 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne be8f0 │ │ │ │ + bne be8ec │ │ │ │ mov r0, r4 │ │ │ │ - bl be594 │ │ │ │ - ldr r2, [pc, #140] @ be91c │ │ │ │ - ldr r3, [pc, #116] @ be908 │ │ │ │ + bl be590 │ │ │ │ + ldr r2, [pc, #140] @ be918 │ │ │ │ + ldr r3, [pc, #116] @ be904 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne be900 │ │ │ │ + bne be8fc │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ be920 │ │ │ │ + ldr r0, [pc, #100] @ be91c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ be924 │ │ │ │ - ldr r1, [pc, #88] @ be928 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ be920 │ │ │ │ + ldr r1, [pc, #88] @ be924 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ be92c │ │ │ │ + ldr r0, [pc, #84] @ be928 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #368 @ 0x170 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b be888 │ │ │ │ - ldr r0, [pc, #56] @ be930 │ │ │ │ + b be884 │ │ │ │ + ldr r0, [pc, #56] @ be92c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b be8c4 │ │ │ │ + bl b0298 │ │ │ │ + b be8c0 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x003817f0 │ │ │ │ + @ instruction: 0x003817f4 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x003922f0 │ │ │ │ - @ instruction: 0x003817b8 │ │ │ │ + @ instruction: 0x003922f4 │ │ │ │ + @ instruction: 0x003817bc │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - eorseq r1, r8, r8, ror #14 │ │ │ │ - @ instruction: 0x0033f8bc │ │ │ │ + eorseq r1, r8, ip, ror #14 │ │ │ │ + @ instruction: 0x0033fed8 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq pc, r3, ip, ror #25 │ │ │ │ - eorseq pc, r3, r8, lsr r8 @ │ │ │ │ - @ instruction: 0x0033d7d0 │ │ │ │ + eorseq r0, r4, r8, lsl #6 │ │ │ │ + eorseq pc, r3, r4, asr lr @ │ │ │ │ + eorseq sp, r3, ip, ror #27 │ │ │ │ │ │ │ │ -000be934 : │ │ │ │ +000be930 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ be9dc │ │ │ │ + ldr r3, [pc, #132] @ be9d8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3744 @ 0xea0 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ be9e0 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ be9dc │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be9d4 │ │ │ │ - ldr r3, [pc, #96] @ be9e4 │ │ │ │ + beq be9d0 │ │ │ │ + ldr r3, [pc, #96] @ be9e0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne be9a0 │ │ │ │ + bne be99c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 687d4 │ │ │ │ - ldr r0, [pc, #64] @ be9e8 │ │ │ │ + ldr r0, [pc, #64] @ be9e4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ be9ec │ │ │ │ - ldr r1, [pc, #52] @ be9f0 │ │ │ │ - ldr r0, [pc, #52] @ be9f4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ be9e8 │ │ │ │ + ldr r1, [pc, #52] @ be9ec │ │ │ │ + ldr r0, [pc, #52] @ be9f0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r2, r9, r0, asr #3 │ │ │ │ - eorseq r1, r8, r8, lsl #13 │ │ │ │ + eorseq r2, r9, r4, asr #3 │ │ │ │ + eorseq r1, r8, ip, lsl #13 │ │ │ │ andeq r0, r0, r0, lsl #26 │ │ │ │ - eorseq pc, r3, r8, lsr #24 │ │ │ │ + eorseq r0, r4, r4, asr #4 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq pc, r3, r8, asr #9 │ │ │ │ - eorseq pc, r3, ip, asr #14 │ │ │ │ + eorseq pc, r3, r4, ror #21 │ │ │ │ + eorseq pc, r3, r8, ror #26 │ │ │ │ │ │ │ │ -000be9f8 : │ │ │ │ +000be9f4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 51b9c │ │ │ │ - ldr r7, [pc, #492] @ bec08 │ │ │ │ + ldr r7, [pc, #492] @ bec04 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq beb64 │ │ │ │ + beq beb60 │ │ │ │ cmp r6, #0 │ │ │ │ - beq bebe4 │ │ │ │ + beq bebe0 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bea64 │ │ │ │ + beq bea60 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bea64 │ │ │ │ + beq bea60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq beb44 │ │ │ │ + beq beb40 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq bebc0 │ │ │ │ + beq bebbc │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq beaa8 │ │ │ │ + beq beaa4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq beaa8 │ │ │ │ + beq beaa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq beb4c │ │ │ │ + beq beb48 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51c30 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq beb90 │ │ │ │ + beq beb8c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq beaf0 │ │ │ │ + beq beaec │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq beaf0 │ │ │ │ + beq beaec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq beb54 │ │ │ │ + beq beb50 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq beb08 │ │ │ │ + beq beb04 │ │ │ │ tst r0, #1 │ │ │ │ - bne beb5c │ │ │ │ + bne beb58 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq beb2c │ │ │ │ + beq beb28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq beb34 │ │ │ │ + beq beb30 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bea64 │ │ │ │ + b bea60 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b beaa8 │ │ │ │ + b beaa4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b beaf0 │ │ │ │ - bl a4764 │ │ │ │ - b beb08 │ │ │ │ - ldr r3, [pc, #160] @ bec0c │ │ │ │ - ldr r1, [pc, #160] @ bec10 │ │ │ │ + b beaec │ │ │ │ + bl a4760 │ │ │ │ + b beb04 │ │ │ │ + ldr r3, [pc, #160] @ bec08 │ │ │ │ + ldr r1, [pc, #160] @ bec0c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ bec14 │ │ │ │ + ldr r0, [pc, #156] @ bec10 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #372 @ 0x174 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b beb2c │ │ │ │ - ldr r3, [pc, #116] @ bec0c │ │ │ │ - ldr r1, [pc, #124] @ bec18 │ │ │ │ + b beb28 │ │ │ │ + ldr r3, [pc, #116] @ bec08 │ │ │ │ + ldr r1, [pc, #124] @ bec14 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #120] @ bec1c │ │ │ │ + ldr r0, [pc, #120] @ bec18 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #372 @ 0x174 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b beb88 │ │ │ │ - ldr r3, [pc, #88] @ bec20 │ │ │ │ - ldr r1, [pc, #88] @ bec24 │ │ │ │ - ldr r0, [pc, #88] @ bec28 │ │ │ │ + b beb84 │ │ │ │ + ldr r3, [pc, #88] @ bec1c │ │ │ │ + ldr r1, [pc, #88] @ bec20 │ │ │ │ + ldr r0, [pc, #88] @ bec24 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ bec2c │ │ │ │ + ldr r2, [pc, #84] @ bec28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #488 @ 0x1e8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ bec30 │ │ │ │ - ldr r1, [pc, #68] @ bec34 │ │ │ │ - ldr r0, [pc, #68] @ bec38 │ │ │ │ + ldr r3, [pc, #68] @ bec2c │ │ │ │ + ldr r1, [pc, #68] @ bec30 │ │ │ │ + ldr r0, [pc, #68] @ bec34 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ bec3c │ │ │ │ + ldr r2, [pc, #64] @ bec38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #488 @ 0x1e8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r1, r8, r0, ror #11 │ │ │ │ + eorseq r1, r8, r4, ror #11 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq pc, r3, r8, lsl #21 │ │ │ │ - mlaseq r3, r8, r5, pc @ │ │ │ │ - eorseq pc, r3, ip, asr sl @ │ │ │ │ - eorseq pc, r3, ip, ror #10 │ │ │ │ - eorseq r2, r6, r4, lsr #11 │ │ │ │ - eorseq r6, r3, r0, lsr #13 │ │ │ │ - eorseq pc, r3, r8, ror #6 │ │ │ │ - muleq r1, fp, sp │ │ │ │ - eorseq r2, r6, r0, lsl #11 │ │ │ │ - eorseq r6, r3, ip, ror r6 │ │ │ │ - @ instruction: 0x003368f8 │ │ │ │ - muleq r1, r1, sp │ │ │ │ + eorseq r0, r4, r4, lsr #1 │ │ │ │ + @ instruction: 0x0033fbb4 │ │ │ │ + eorseq r0, r4, r8, ror r0 │ │ │ │ + eorseq pc, r3, r8, lsl #23 │ │ │ │ + eorseq r2, r6, r0, asr #23 │ │ │ │ + @ instruction: 0x00336cbc │ │ │ │ + eorseq pc, r3, r4, lsl #19 │ │ │ │ + andeq r8, r1, r8, lsl #27 │ │ │ │ + mlaseq r6, ip, fp, r2 │ │ │ │ + mlaseq r3, r8, ip, r6 │ │ │ │ + eorseq r6, r3, r4, lsl pc │ │ │ │ + andeq r8, r1, lr, ror sp │ │ │ │ │ │ │ │ -000bec40 : │ │ │ │ +000bec3c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ bed68 │ │ │ │ + ldr ip, [pc, #260] @ bed64 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ bed6c │ │ │ │ + ldr r3, [pc, #252] @ bed68 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ bed70 │ │ │ │ + ldr r3, [pc, #228] @ bed6c │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3792 @ 0xed0 │ │ │ │ add r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ bed74 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ bed70 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bed4c │ │ │ │ - ldr r3, [pc, #192] @ bed78 │ │ │ │ + beq bed48 │ │ │ │ + ldr r3, [pc, #192] @ bed74 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bed18 │ │ │ │ - ldr r3, [pc, #172] @ bed7c │ │ │ │ + bne bed14 │ │ │ │ + ldr r3, [pc, #172] @ bed78 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne bed54 │ │ │ │ + bne bed50 │ │ │ │ mov r0, r4 │ │ │ │ - bl be9f8 │ │ │ │ - ldr r2, [pc, #140] @ bed80 │ │ │ │ - ldr r3, [pc, #116] @ bed6c │ │ │ │ + bl be9f4 │ │ │ │ + ldr r2, [pc, #140] @ bed7c │ │ │ │ + ldr r3, [pc, #116] @ bed68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne bed64 │ │ │ │ + bne bed60 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ bed84 │ │ │ │ + ldr r0, [pc, #100] @ bed80 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ bed88 │ │ │ │ - ldr r1, [pc, #88] @ bed8c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ bed84 │ │ │ │ + ldr r1, [pc, #88] @ bed88 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ bed90 │ │ │ │ + ldr r0, [pc, #84] @ bed8c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #372 @ 0x174 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b becec │ │ │ │ - ldr r0, [pc, #56] @ bed94 │ │ │ │ + b bece8 │ │ │ │ + ldr r0, [pc, #56] @ bed90 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b bed28 │ │ │ │ + bl b0298 │ │ │ │ + b bed24 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r1, r8, ip, lsl #7 │ │ │ │ + mlaseq r8, r0, r3, r1 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r1, r9, ip, lsl #29 │ │ │ │ - eorseq r1, r8, r4, asr r3 │ │ │ │ + mlaseq r9, r0, lr, r1 │ │ │ │ + eorseq r1, r8, r8, asr r3 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - eorseq r1, r8, r4, lsl #6 │ │ │ │ - eorseq pc, r3, r8, asr r4 @ │ │ │ │ + eorseq r1, r8, r8, lsl #6 │ │ │ │ + eorseq pc, r3, r4, ror sl @ │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq pc, r3, r4, asr #17 │ │ │ │ - @ instruction: 0x0033f3d4 │ │ │ │ - eorseq sp, r3, ip, ror #6 │ │ │ │ + eorseq pc, r3, r0, ror #29 │ │ │ │ + @ instruction: 0x0033f9f0 │ │ │ │ + eorseq sp, r3, r8, lsl #19 │ │ │ │ │ │ │ │ -000bed98 : │ │ │ │ +000bed94 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ bee40 │ │ │ │ + ldr r3, [pc, #132] @ bee3c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3840 @ 0xf00 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ bee44 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ bee40 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bee38 │ │ │ │ - ldr r3, [pc, #96] @ bee48 │ │ │ │ + beq bee34 │ │ │ │ + ldr r3, [pc, #96] @ bee44 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bee04 │ │ │ │ + bne bee00 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68834 │ │ │ │ - ldr r0, [pc, #64] @ bee4c │ │ │ │ + ldr r0, [pc, #64] @ bee48 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ bee50 │ │ │ │ - ldr r1, [pc, #52] @ bee54 │ │ │ │ - ldr r0, [pc, #52] @ bee58 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ bee4c │ │ │ │ + ldr r1, [pc, #52] @ bee50 │ │ │ │ + ldr r0, [pc, #52] @ bee54 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, r9, ip, asr sp │ │ │ │ - eorseq r1, r8, r4, lsr #4 │ │ │ │ + eorseq r1, r9, r0, ror #26 │ │ │ │ + eorseq r1, r8, r8, lsr #4 │ │ │ │ andeq r0, r0, r0, ror #16 │ │ │ │ - eorseq pc, r3, r4, lsl #16 │ │ │ │ + eorseq pc, r3, r0, lsr #28 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq pc, r3, r4, rrx │ │ │ │ - eorseq pc, r3, r8, ror #5 │ │ │ │ + eorseq pc, r3, r0, lsl #13 │ │ │ │ + eorseq pc, r3, r4, lsl #18 │ │ │ │ │ │ │ │ -000bee5c : │ │ │ │ +000bee58 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 51c88 │ │ │ │ - ldr r7, [pc, #492] @ bf06c │ │ │ │ + ldr r7, [pc, #492] @ bf068 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq befc8 │ │ │ │ + beq befc4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq bf048 │ │ │ │ + beq bf044 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq beec8 │ │ │ │ + beq beec4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq beec8 │ │ │ │ + beq beec4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq befa8 │ │ │ │ + beq befa4 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq bf024 │ │ │ │ + beq bf020 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bef0c │ │ │ │ + beq bef08 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bef0c │ │ │ │ + beq bef08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq befb0 │ │ │ │ + beq befac │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51d1c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq beff4 │ │ │ │ + beq beff0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bef54 │ │ │ │ + beq bef50 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bef54 │ │ │ │ + beq bef50 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq befb8 │ │ │ │ + beq befb4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq bef6c │ │ │ │ + beq bef68 │ │ │ │ tst r0, #1 │ │ │ │ - bne befc0 │ │ │ │ + bne befbc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq bef90 │ │ │ │ + beq bef8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq bef98 │ │ │ │ + beq bef94 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b beec8 │ │ │ │ + b beec4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bef0c │ │ │ │ + b bef08 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bef54 │ │ │ │ - bl a4764 │ │ │ │ - b bef6c │ │ │ │ - ldr r3, [pc, #160] @ bf070 │ │ │ │ - ldr r1, [pc, #160] @ bf074 │ │ │ │ + b bef50 │ │ │ │ + bl a4760 │ │ │ │ + b bef68 │ │ │ │ + ldr r3, [pc, #160] @ bf06c │ │ │ │ + ldr r1, [pc, #160] @ bf070 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ bf078 │ │ │ │ - ldr r2, [pc, #156] @ bf07c │ │ │ │ + ldr r0, [pc, #156] @ bf074 │ │ │ │ + ldr r2, [pc, #156] @ bf078 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b bef90 │ │ │ │ - ldr r3, [pc, #116] @ bf070 │ │ │ │ - ldr r1, [pc, #128] @ bf080 │ │ │ │ + b bef8c │ │ │ │ + ldr r3, [pc, #116] @ bf06c │ │ │ │ + ldr r1, [pc, #128] @ bf07c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #124] @ bf084 │ │ │ │ - ldr r2, [pc, #112] @ bf07c │ │ │ │ + ldr r0, [pc, #124] @ bf080 │ │ │ │ + ldr r2, [pc, #112] @ bf078 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b befec │ │ │ │ - ldr r3, [pc, #92] @ bf088 │ │ │ │ - ldr r1, [pc, #92] @ bf08c │ │ │ │ - ldr r0, [pc, #92] @ bf090 │ │ │ │ + b befe8 │ │ │ │ + ldr r3, [pc, #92] @ bf084 │ │ │ │ + ldr r1, [pc, #92] @ bf088 │ │ │ │ + ldr r0, [pc, #92] @ bf08c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #88] @ bf094 │ │ │ │ + ldr r2, [pc, #88] @ bf090 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #540 @ 0x21c │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ bf098 │ │ │ │ - ldr r1, [pc, #72] @ bf09c │ │ │ │ - ldr r0, [pc, #72] @ bf0a0 │ │ │ │ + ldr r3, [pc, #72] @ bf094 │ │ │ │ + ldr r1, [pc, #72] @ bf098 │ │ │ │ + ldr r0, [pc, #72] @ bf09c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #68] @ bf0a4 │ │ │ │ + ldr r2, [pc, #68] @ bf0a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #540 @ 0x21c │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r1, r8, ip, ror r1 │ │ │ │ + eorseq r1, r8, r0, lsl #3 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq pc, r3, ip, ror #12 │ │ │ │ - eorseq pc, r3, r0, lsr r1 @ │ │ │ │ + eorseq pc, r3, r8, lsl #25 │ │ │ │ + eorseq pc, r3, ip, asr #14 │ │ │ │ andeq r0, r0, r9, ror r1 │ │ │ │ - eorseq pc, r3, r0, asr #12 │ │ │ │ - eorseq pc, r3, r4, lsl #2 │ │ │ │ - eorseq r2, r6, r0, asr #2 │ │ │ │ - eorseq r6, r3, ip, lsr r2 │ │ │ │ - eorseq lr, r3, r4, lsl #30 │ │ │ │ - andeq r9, r1, r5, lsl #4 │ │ │ │ - eorseq r2, r6, ip, lsl r1 │ │ │ │ - eorseq r6, r3, r8, lsl r2 │ │ │ │ - mlaseq r3, r4, r4, r6 │ │ │ │ - strdeq r9, [r1], -fp │ │ │ │ + eorseq pc, r3, ip, asr ip @ │ │ │ │ + eorseq pc, r3, r0, lsr #14 │ │ │ │ + eorseq r2, r6, ip, asr r7 │ │ │ │ + eorseq r6, r3, r8, asr r8 │ │ │ │ + eorseq pc, r3, r0, lsr #10 │ │ │ │ + strdeq r9, [r1], -r2 │ │ │ │ + eorseq r2, r6, r8, lsr r7 │ │ │ │ + eorseq r6, r3, r4, lsr r8 │ │ │ │ + @ instruction: 0x00336ab0 │ │ │ │ + andeq r9, r1, r8, ror #3 │ │ │ │ │ │ │ │ -000bf0a8 : │ │ │ │ +000bf0a4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ bf1d0 │ │ │ │ + ldr ip, [pc, #260] @ bf1cc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ bf1d4 │ │ │ │ + ldr r3, [pc, #252] @ bf1d0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ bf1d8 │ │ │ │ + ldr r3, [pc, #228] @ bf1d4 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3888 @ 0xf30 │ │ │ │ add r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ bf1dc │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ bf1d8 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf1b4 │ │ │ │ - ldr r3, [pc, #192] @ bf1e0 │ │ │ │ + beq bf1b0 │ │ │ │ + ldr r3, [pc, #192] @ bf1dc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf180 │ │ │ │ - ldr r3, [pc, #172] @ bf1e4 │ │ │ │ + bne bf17c │ │ │ │ + ldr r3, [pc, #172] @ bf1e0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne bf1bc │ │ │ │ + bne bf1b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bee5c │ │ │ │ - ldr r2, [pc, #140] @ bf1e8 │ │ │ │ - ldr r3, [pc, #116] @ bf1d4 │ │ │ │ + bl bee58 │ │ │ │ + ldr r2, [pc, #140] @ bf1e4 │ │ │ │ + ldr r3, [pc, #116] @ bf1d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne bf1cc │ │ │ │ + bne bf1c8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ bf1ec │ │ │ │ + ldr r0, [pc, #100] @ bf1e8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ bf1f0 │ │ │ │ - ldr r1, [pc, #88] @ bf1f4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ bf1ec │ │ │ │ + ldr r1, [pc, #88] @ bf1f0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ bf1f8 │ │ │ │ - ldr r2, [pc, #84] @ bf1fc │ │ │ │ + ldr r0, [pc, #84] @ bf1f4 │ │ │ │ + ldr r2, [pc, #84] @ bf1f8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b bf154 │ │ │ │ - ldr r0, [pc, #60] @ bf200 │ │ │ │ + b bf150 │ │ │ │ + ldr r0, [pc, #60] @ bf1fc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b bf190 │ │ │ │ + bl b0298 │ │ │ │ + b bf18c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r0, r8, r4, lsr #30 │ │ │ │ + eorseq r0, r8, r8, lsr #30 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r1, r9, r4, lsr #20 │ │ │ │ - eorseq r0, r8, ip, ror #29 │ │ │ │ + eorseq r1, r9, r8, lsr #20 │ │ │ │ + @ instruction: 0x00380ef0 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - mlaseq r8, ip, lr, r0 │ │ │ │ - @ instruction: 0x0033eff0 │ │ │ │ + eorseq r0, r8, r0, lsr #29 │ │ │ │ + eorseq pc, r3, ip, lsl #12 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq pc, r3, r4, lsr #9 │ │ │ │ - eorseq lr, r3, r8, ror #30 │ │ │ │ + eorseq pc, r3, r0, asr #21 │ │ │ │ + eorseq pc, r3, r4, lsl #11 │ │ │ │ andeq r0, r0, r9, ror r1 │ │ │ │ - eorseq ip, r3, r4, lsl #30 │ │ │ │ + eorseq sp, r3, r0, lsr #10 │ │ │ │ │ │ │ │ -000bf204 : │ │ │ │ +000bf200 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ bf2ac │ │ │ │ + ldr r3, [pc, #132] @ bf2a8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3936 @ 0xf60 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ bf2b0 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ bf2ac │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf2a4 │ │ │ │ - ldr r3, [pc, #96] @ bf2b4 │ │ │ │ + beq bf2a0 │ │ │ │ + ldr r3, [pc, #96] @ bf2b0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf270 │ │ │ │ + bne bf26c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68894 │ │ │ │ - ldr r0, [pc, #64] @ bf2b8 │ │ │ │ + ldr r0, [pc, #64] @ bf2b4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ bf2bc │ │ │ │ - ldr r1, [pc, #52] @ bf2c0 │ │ │ │ - ldr r0, [pc, #52] @ bf2c4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ bf2b8 │ │ │ │ + ldr r1, [pc, #52] @ bf2bc │ │ │ │ + ldr r0, [pc, #52] @ bf2c0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x003918f0 │ │ │ │ - @ instruction: 0x00380db8 │ │ │ │ + @ instruction: 0x003918f4 │ │ │ │ + @ instruction: 0x00380dbc │ │ │ │ andeq r0, r0, r8, asr #6 │ │ │ │ - @ instruction: 0x0033f3f0 │ │ │ │ + eorseq pc, r3, ip, lsl #20 │ │ │ │ muleq r0, r4, fp │ │ │ │ - @ instruction: 0x0033ebf8 │ │ │ │ - eorseq lr, r3, ip, ror lr │ │ │ │ + eorseq pc, r3, r4, lsl r2 @ │ │ │ │ + mlaseq r3, r8, r4, pc @ │ │ │ │ │ │ │ │ -000bf2c8 : │ │ │ │ +000bf2c4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 51d74 │ │ │ │ - ldr r7, [pc, #492] @ bf4d8 │ │ │ │ + ldr r7, [pc, #492] @ bf4d4 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bf434 │ │ │ │ + beq bf430 │ │ │ │ cmp r6, #0 │ │ │ │ - beq bf4b4 │ │ │ │ + beq bf4b0 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf334 │ │ │ │ + beq bf330 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bf334 │ │ │ │ + beq bf330 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bf414 │ │ │ │ + beq bf410 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq bf490 │ │ │ │ + beq bf48c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf378 │ │ │ │ + beq bf374 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bf378 │ │ │ │ + beq bf374 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bf41c │ │ │ │ + beq bf418 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51e00 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bf460 │ │ │ │ + beq bf45c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf3c0 │ │ │ │ + beq bf3bc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bf3c0 │ │ │ │ + beq bf3bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bf424 │ │ │ │ + beq bf420 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq bf3d8 │ │ │ │ + beq bf3d4 │ │ │ │ tst r0, #1 │ │ │ │ - bne bf42c │ │ │ │ + bne bf428 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq bf3fc │ │ │ │ + beq bf3f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq bf404 │ │ │ │ + beq bf400 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bf334 │ │ │ │ + b bf330 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bf378 │ │ │ │ + b bf374 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bf3c0 │ │ │ │ - bl a4764 │ │ │ │ - b bf3d8 │ │ │ │ - ldr r3, [pc, #160] @ bf4dc │ │ │ │ - ldr r1, [pc, #160] @ bf4e0 │ │ │ │ + b bf3bc │ │ │ │ + bl a4760 │ │ │ │ + b bf3d4 │ │ │ │ + ldr r3, [pc, #160] @ bf4d8 │ │ │ │ + ldr r1, [pc, #160] @ bf4dc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ bf4e4 │ │ │ │ - ldr r2, [pc, #156] @ bf4e8 │ │ │ │ + ldr r0, [pc, #156] @ bf4e0 │ │ │ │ + ldr r2, [pc, #156] @ bf4e4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b bf3fc │ │ │ │ - ldr r3, [pc, #116] @ bf4dc │ │ │ │ - ldr r1, [pc, #128] @ bf4ec │ │ │ │ + b bf3f8 │ │ │ │ + ldr r3, [pc, #116] @ bf4d8 │ │ │ │ + ldr r1, [pc, #128] @ bf4e8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #124] @ bf4f0 │ │ │ │ - ldr r2, [pc, #112] @ bf4e8 │ │ │ │ + ldr r0, [pc, #124] @ bf4ec │ │ │ │ + ldr r2, [pc, #112] @ bf4e4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b bf458 │ │ │ │ - ldr r3, [pc, #92] @ bf4f4 │ │ │ │ - ldr r1, [pc, #92] @ bf4f8 │ │ │ │ - ldr r0, [pc, #92] @ bf4fc │ │ │ │ + b bf454 │ │ │ │ + ldr r3, [pc, #92] @ bf4f0 │ │ │ │ + ldr r1, [pc, #92] @ bf4f4 │ │ │ │ + ldr r0, [pc, #92] @ bf4f8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #88] @ bf500 │ │ │ │ + ldr r2, [pc, #88] @ bf4fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #600 @ 0x258 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ bf504 │ │ │ │ - ldr r1, [pc, #72] @ bf508 │ │ │ │ - ldr r0, [pc, #72] @ bf50c │ │ │ │ + ldr r3, [pc, #72] @ bf500 │ │ │ │ + ldr r1, [pc, #72] @ bf504 │ │ │ │ + ldr r0, [pc, #72] @ bf508 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #68] @ bf510 │ │ │ │ + ldr r2, [pc, #68] @ bf50c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #600 @ 0x258 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r0, r8, r0, lsl sp │ │ │ │ + eorseq r0, r8, r4, lsl sp │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq pc, r3, ip, asr #4 │ │ │ │ - eorseq lr, r3, r4, asr #25 │ │ │ │ + eorseq pc, r3, r8, ror #16 │ │ │ │ + eorseq pc, r3, r0, ror #5 │ │ │ │ andeq r0, r0, lr, ror r1 │ │ │ │ - eorseq pc, r3, r0, lsr #4 │ │ │ │ - mlaseq r3, r8, ip, lr │ │ │ │ - @ instruction: 0x00361cd4 │ │ │ │ - @ instruction: 0x00335dd0 │ │ │ │ - eorseq lr, r3, r4, asr #25 │ │ │ │ - @ instruction: 0x000197b2 │ │ │ │ - @ instruction: 0x00361cb0 │ │ │ │ - eorseq r5, r3, ip, lsr #27 │ │ │ │ - eorseq r6, r3, r8, lsr #32 │ │ │ │ - andeq r9, r1, r8, lsr #15 │ │ │ │ + eorseq pc, r3, ip, lsr r8 @ │ │ │ │ + @ instruction: 0x0033f2b4 │ │ │ │ + @ instruction: 0x003622f0 │ │ │ │ + eorseq r6, r3, ip, ror #7 │ │ │ │ + eorseq pc, r3, r0, ror #5 │ │ │ │ + muleq r1, pc, r7 @ │ │ │ │ + eorseq r2, r6, ip, asr #5 │ │ │ │ + eorseq r6, r3, r8, asr #7 │ │ │ │ + eorseq r6, r3, r4, asr #12 │ │ │ │ + muleq r1, r5, r7 │ │ │ │ │ │ │ │ -000bf514 : │ │ │ │ +000bf510 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ bf63c │ │ │ │ + ldr ip, [pc, #260] @ bf638 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ bf640 │ │ │ │ + ldr r3, [pc, #252] @ bf63c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ bf644 │ │ │ │ + ldr r3, [pc, #228] @ bf640 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3984 @ 0xf90 │ │ │ │ add r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ bf648 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ bf644 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf620 │ │ │ │ - ldr r3, [pc, #192] @ bf64c │ │ │ │ + beq bf61c │ │ │ │ + ldr r3, [pc, #192] @ bf648 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf5ec │ │ │ │ - ldr r3, [pc, #172] @ bf650 │ │ │ │ + bne bf5e8 │ │ │ │ + ldr r3, [pc, #172] @ bf64c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne bf628 │ │ │ │ + bne bf624 │ │ │ │ mov r0, r4 │ │ │ │ - bl bf2c8 │ │ │ │ - ldr r2, [pc, #140] @ bf654 │ │ │ │ - ldr r3, [pc, #116] @ bf640 │ │ │ │ + bl bf2c4 │ │ │ │ + ldr r2, [pc, #140] @ bf650 │ │ │ │ + ldr r3, [pc, #116] @ bf63c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne bf638 │ │ │ │ + bne bf634 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ bf658 │ │ │ │ + ldr r0, [pc, #100] @ bf654 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ bf65c │ │ │ │ - ldr r1, [pc, #88] @ bf660 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ bf658 │ │ │ │ + ldr r1, [pc, #88] @ bf65c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ bf664 │ │ │ │ - ldr r2, [pc, #84] @ bf668 │ │ │ │ + ldr r0, [pc, #84] @ bf660 │ │ │ │ + ldr r2, [pc, #84] @ bf664 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b bf5c0 │ │ │ │ - ldr r0, [pc, #60] @ bf66c │ │ │ │ + b bf5bc │ │ │ │ + ldr r0, [pc, #60] @ bf668 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b bf5fc │ │ │ │ + bl b0298 │ │ │ │ + b bf5f8 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00380ab8 │ │ │ │ + @ instruction: 0x00380abc │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x003915b8 │ │ │ │ - eorseq r0, r8, r0, lsl #21 │ │ │ │ + @ instruction: 0x003915bc │ │ │ │ + eorseq r0, r8, r4, lsl #21 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r0, r8, r0, lsr sl │ │ │ │ - eorseq lr, r3, r4, lsl #23 │ │ │ │ + eorseq r0, r8, r4, lsr sl │ │ │ │ + eorseq pc, r3, r0, lsr #3 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq pc, r3, r4, lsl #1 │ │ │ │ - @ instruction: 0x0033eafc │ │ │ │ + eorseq pc, r3, r0, lsr #13 │ │ │ │ + eorseq pc, r3, r8, lsl r1 @ │ │ │ │ andeq r0, r0, lr, ror r1 │ │ │ │ - eorseq lr, r3, r0, lsr #23 │ │ │ │ + @ instruction: 0x0033f1bc │ │ │ │ │ │ │ │ -000bf670 : │ │ │ │ +000bf66c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ bf718 │ │ │ │ + ldr r3, [pc, #132] @ bf714 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4032 @ 0xfc0 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ bf71c │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ bf718 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf710 │ │ │ │ - ldr r3, [pc, #96] @ bf720 │ │ │ │ + beq bf70c │ │ │ │ + ldr r3, [pc, #96] @ bf71c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf6dc │ │ │ │ + bne bf6d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 688f8 │ │ │ │ - ldr r0, [pc, #64] @ bf724 │ │ │ │ + ldr r0, [pc, #64] @ bf720 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ bf728 │ │ │ │ - ldr r1, [pc, #52] @ bf72c │ │ │ │ - ldr r0, [pc, #52] @ bf730 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ bf724 │ │ │ │ + ldr r1, [pc, #52] @ bf728 │ │ │ │ + ldr r0, [pc, #52] @ bf72c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, r9, r4, lsl #9 │ │ │ │ - eorseq r0, r8, ip, asr #18 │ │ │ │ + eorseq r1, r9, r8, lsl #9 │ │ │ │ + eorseq r0, r8, r0, asr r9 │ │ │ │ andeq r0, r0, ip, lsr #22 │ │ │ │ - eorseq lr, r3, r4, asr #31 │ │ │ │ + eorseq pc, r3, r0, ror #11 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq lr, r3, ip, lsl #15 │ │ │ │ - eorseq lr, r3, r0, lsl sl │ │ │ │ + eorseq lr, r3, r8, lsr #27 │ │ │ │ + eorseq pc, r3, ip, lsr #32 │ │ │ │ │ │ │ │ -000bf734 : │ │ │ │ +000bf730 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 51e58 │ │ │ │ - ldr r7, [pc, #492] @ bf944 │ │ │ │ + ldr r7, [pc, #492] @ bf940 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bf8a0 │ │ │ │ + beq bf89c │ │ │ │ cmp r6, #0 │ │ │ │ - beq bf920 │ │ │ │ + beq bf91c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf7a0 │ │ │ │ + beq bf79c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bf7a0 │ │ │ │ + beq bf79c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bf880 │ │ │ │ + beq bf87c │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq bf8fc │ │ │ │ + beq bf8f8 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf7e4 │ │ │ │ + beq bf7e0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bf7e4 │ │ │ │ + beq bf7e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bf888 │ │ │ │ + beq bf884 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51ee0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bf8cc │ │ │ │ + beq bf8c8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf82c │ │ │ │ + beq bf828 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bf82c │ │ │ │ + beq bf828 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bf890 │ │ │ │ + beq bf88c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq bf844 │ │ │ │ + beq bf840 │ │ │ │ tst r0, #1 │ │ │ │ - bne bf898 │ │ │ │ + bne bf894 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq bf868 │ │ │ │ + beq bf864 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq bf870 │ │ │ │ + beq bf86c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bf7a0 │ │ │ │ + b bf79c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bf7e4 │ │ │ │ + b bf7e0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bf82c │ │ │ │ - bl a4764 │ │ │ │ - b bf844 │ │ │ │ - ldr r3, [pc, #160] @ bf948 │ │ │ │ - ldr r1, [pc, #160] @ bf94c │ │ │ │ + b bf828 │ │ │ │ + bl a4760 │ │ │ │ + b bf840 │ │ │ │ + ldr r3, [pc, #160] @ bf944 │ │ │ │ + ldr r1, [pc, #160] @ bf948 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ bf950 │ │ │ │ - ldr r2, [pc, #156] @ bf954 │ │ │ │ + ldr r0, [pc, #156] @ bf94c │ │ │ │ + ldr r2, [pc, #156] @ bf950 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b bf868 │ │ │ │ - ldr r3, [pc, #116] @ bf948 │ │ │ │ - ldr r1, [pc, #128] @ bf958 │ │ │ │ + b bf864 │ │ │ │ + ldr r3, [pc, #116] @ bf944 │ │ │ │ + ldr r1, [pc, #128] @ bf954 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #124] @ bf95c │ │ │ │ - ldr r2, [pc, #112] @ bf954 │ │ │ │ + ldr r0, [pc, #124] @ bf958 │ │ │ │ + ldr r2, [pc, #112] @ bf950 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b bf8c4 │ │ │ │ - ldr r3, [pc, #92] @ bf960 │ │ │ │ - ldr r1, [pc, #92] @ bf964 │ │ │ │ - ldr r0, [pc, #92] @ bf968 │ │ │ │ + b bf8c0 │ │ │ │ + ldr r3, [pc, #92] @ bf95c │ │ │ │ + ldr r1, [pc, #92] @ bf960 │ │ │ │ + ldr r0, [pc, #92] @ bf964 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #88] @ bf96c │ │ │ │ + ldr r2, [pc, #88] @ bf968 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #648 @ 0x288 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ bf970 │ │ │ │ - ldr r1, [pc, #72] @ bf974 │ │ │ │ - ldr r0, [pc, #72] @ bf978 │ │ │ │ + ldr r3, [pc, #72] @ bf96c │ │ │ │ + ldr r1, [pc, #72] @ bf970 │ │ │ │ + ldr r0, [pc, #72] @ bf974 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #68] @ bf97c │ │ │ │ + ldr r2, [pc, #68] @ bf978 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #648 @ 0x288 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r0, r8, r4, lsr #17 │ │ │ │ + eorseq r0, r8, r8, lsr #17 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq lr, r3, ip, lsl lr │ │ │ │ - eorseq lr, r3, r8, asr r8 │ │ │ │ + eorseq pc, r3, r8, lsr r4 @ │ │ │ │ + eorseq lr, r3, r4, ror lr │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - @ instruction: 0x0033edf0 │ │ │ │ - eorseq lr, r3, ip, lsr #16 │ │ │ │ - eorseq r1, r6, r8, ror #16 │ │ │ │ - eorseq r5, r3, r4, ror #18 │ │ │ │ - eorseq lr, r3, r8, asr r8 │ │ │ │ - andeq r9, r1, r6, asr fp │ │ │ │ - eorseq r1, r6, r4, asr #16 │ │ │ │ - eorseq r5, r3, r0, asr #18 │ │ │ │ - @ instruction: 0x00335bbc │ │ │ │ - andeq r9, r1, ip, asr #22 │ │ │ │ + eorseq pc, r3, ip, lsl #8 │ │ │ │ + eorseq lr, r3, r8, asr #28 │ │ │ │ + eorseq r1, r6, r4, lsl #29 │ │ │ │ + eorseq r5, r3, r0, lsl #31 │ │ │ │ + eorseq lr, r3, r4, ror lr │ │ │ │ + andeq r9, r1, r3, asr #22 │ │ │ │ + eorseq r1, r6, r0, ror #28 │ │ │ │ + eorseq r5, r3, ip, asr pc │ │ │ │ + @ instruction: 0x003361d8 │ │ │ │ + andeq r9, r1, r9, lsr fp │ │ │ │ │ │ │ │ -000bf980 : │ │ │ │ +000bf97c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ bfaa8 │ │ │ │ + ldr ip, [pc, #260] @ bfaa4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ bfaac │ │ │ │ + ldr r3, [pc, #252] @ bfaa8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ bfab0 │ │ │ │ + ldr r3, [pc, #228] @ bfaac │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4080 @ 0xff0 │ │ │ │ add r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ bfab4 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ bfab0 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfa8c │ │ │ │ - ldr r3, [pc, #192] @ bfab8 │ │ │ │ + beq bfa88 │ │ │ │ + ldr r3, [pc, #192] @ bfab4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfa58 │ │ │ │ - ldr r3, [pc, #172] @ bfabc │ │ │ │ + bne bfa54 │ │ │ │ + ldr r3, [pc, #172] @ bfab8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne bfa94 │ │ │ │ + bne bfa90 │ │ │ │ mov r0, r4 │ │ │ │ - bl bf734 │ │ │ │ - ldr r2, [pc, #140] @ bfac0 │ │ │ │ - ldr r3, [pc, #116] @ bfaac │ │ │ │ + bl bf730 │ │ │ │ + ldr r2, [pc, #140] @ bfabc │ │ │ │ + ldr r3, [pc, #116] @ bfaa8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne bfaa4 │ │ │ │ + bne bfaa0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ bfac4 │ │ │ │ + ldr r0, [pc, #100] @ bfac0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ bfac8 │ │ │ │ - ldr r1, [pc, #88] @ bfacc │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ bfac4 │ │ │ │ + ldr r1, [pc, #88] @ bfac8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ bfad0 │ │ │ │ - ldr r2, [pc, #84] @ bfad4 │ │ │ │ + ldr r0, [pc, #84] @ bfacc │ │ │ │ + ldr r2, [pc, #84] @ bfad0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b bfa2c │ │ │ │ - ldr r0, [pc, #60] @ bfad8 │ │ │ │ + b bfa28 │ │ │ │ + ldr r0, [pc, #60] @ bfad4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b bfa68 │ │ │ │ + bl b0298 │ │ │ │ + b bfa64 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r0, r8, ip, asr #12 │ │ │ │ + eorseq r0, r8, r0, asr r6 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r1, r9, ip, asr #2 │ │ │ │ - eorseq r0, r8, r4, lsl r6 │ │ │ │ + eorseq r1, r9, r0, asr r1 │ │ │ │ + eorseq r0, r8, r8, lsl r6 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r0, r8, r4, asr #11 │ │ │ │ - eorseq lr, r3, r8, lsl r7 │ │ │ │ + eorseq r0, r8, r8, asr #11 │ │ │ │ + eorseq lr, r3, r4, lsr sp │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq lr, r3, r4, asr ip │ │ │ │ - mlaseq r3, r0, r6, lr │ │ │ │ + eorseq pc, r3, r0, ror r2 @ │ │ │ │ + eorseq lr, r3, ip, lsr #25 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - eorseq lr, r3, r4, lsr r7 │ │ │ │ + eorseq lr, r3, r0, asr sp │ │ │ │ │ │ │ │ -000bfadc : │ │ │ │ +000bfad8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ bfb84 │ │ │ │ + ldr r3, [pc, #132] @ bfb80 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #4032 @ 0xfc0 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ bfb88 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ bfb84 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfb7c │ │ │ │ - ldr r3, [pc, #96] @ bfb8c │ │ │ │ + beq bfb78 │ │ │ │ + ldr r3, [pc, #96] @ bfb88 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfb48 │ │ │ │ + bne bfb44 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6895c │ │ │ │ - ldr r0, [pc, #64] @ bfb90 │ │ │ │ + ldr r0, [pc, #64] @ bfb8c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ bfb94 │ │ │ │ - ldr r1, [pc, #52] @ bfb98 │ │ │ │ - ldr r0, [pc, #52] @ bfb9c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ bfb90 │ │ │ │ + ldr r1, [pc, #52] @ bfb94 │ │ │ │ + ldr r0, [pc, #52] @ bfb98 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r3, r9, r0, lsl r0 │ │ │ │ - eorseq r0, r8, r0, ror #9 │ │ │ │ + eorseq r3, r9, r4, lsl r0 │ │ │ │ + eorseq r0, r8, r4, ror #9 │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ - mlaseq r3, r0, fp, lr │ │ │ │ + eorseq pc, r3, ip, lsr #3 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq lr, r3, r0, lsr #6 │ │ │ │ - eorseq lr, r3, r4, lsr #11 │ │ │ │ + eorseq lr, r3, ip, lsr r9 │ │ │ │ + eorseq lr, r3, r0, asr #23 │ │ │ │ │ │ │ │ -000bfba0 : │ │ │ │ +000bfb9c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 72448 │ │ │ │ - ldr r7, [pc, #492] @ bfdb0 │ │ │ │ + bl 72444 │ │ │ │ + ldr r7, [pc, #492] @ bfdac │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bfd0c │ │ │ │ + beq bfd08 │ │ │ │ cmp r6, #0 │ │ │ │ - beq bfd8c │ │ │ │ + beq bfd88 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfc0c │ │ │ │ + beq bfc08 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bfc0c │ │ │ │ + beq bfc08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bfcec │ │ │ │ + beq bfce8 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq bfd68 │ │ │ │ + beq bfd64 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfc50 │ │ │ │ + beq bfc4c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bfc50 │ │ │ │ + beq bfc4c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bfcf4 │ │ │ │ + beq bfcf0 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51f50 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bfd38 │ │ │ │ + beq bfd34 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfc98 │ │ │ │ + beq bfc94 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq bfc98 │ │ │ │ + beq bfc94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq bfcfc │ │ │ │ + beq bfcf8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq bfcb0 │ │ │ │ + beq bfcac │ │ │ │ tst r0, #1 │ │ │ │ - bne bfd04 │ │ │ │ + bne bfd00 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq bfcd4 │ │ │ │ + beq bfcd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq bfcdc │ │ │ │ + beq bfcd8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bfc0c │ │ │ │ + b bfc08 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bfc50 │ │ │ │ + b bfc4c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b bfc98 │ │ │ │ - bl a4764 │ │ │ │ - b bfcb0 │ │ │ │ - ldr r3, [pc, #160] @ bfdb4 │ │ │ │ - ldr r1, [pc, #160] @ bfdb8 │ │ │ │ + b bfc94 │ │ │ │ + bl a4760 │ │ │ │ + b bfcac │ │ │ │ + ldr r3, [pc, #160] @ bfdb0 │ │ │ │ + ldr r1, [pc, #160] @ bfdb4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ bfdbc │ │ │ │ + ldr r0, [pc, #156] @ bfdb8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #416 @ 0x1a0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b bfcd4 │ │ │ │ - ldr r3, [pc, #116] @ bfdb4 │ │ │ │ - ldr r1, [pc, #124] @ bfdc0 │ │ │ │ + b bfcd0 │ │ │ │ + ldr r3, [pc, #116] @ bfdb0 │ │ │ │ + ldr r1, [pc, #124] @ bfdbc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #120] @ bfdc4 │ │ │ │ + ldr r0, [pc, #120] @ bfdc0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #416 @ 0x1a0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b bfd30 │ │ │ │ - ldr r3, [pc, #88] @ bfdc8 │ │ │ │ - ldr r1, [pc, #88] @ bfdcc │ │ │ │ - ldr r0, [pc, #88] @ bfdd0 │ │ │ │ + b bfd2c │ │ │ │ + ldr r3, [pc, #88] @ bfdc4 │ │ │ │ + ldr r1, [pc, #88] @ bfdc8 │ │ │ │ + ldr r0, [pc, #88] @ bfdcc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ bfdd4 │ │ │ │ + ldr r2, [pc, #84] @ bfdd0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #696 @ 0x2b8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ bfdd8 │ │ │ │ - ldr r1, [pc, #68] @ bfddc │ │ │ │ - ldr r0, [pc, #68] @ bfde0 │ │ │ │ + ldr r3, [pc, #68] @ bfdd4 │ │ │ │ + ldr r1, [pc, #68] @ bfdd8 │ │ │ │ + ldr r0, [pc, #68] @ bfddc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ bfde4 │ │ │ │ + ldr r2, [pc, #64] @ bfde0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #696 @ 0x2b8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r0, r8, r8, lsr r4 │ │ │ │ + eorseq r0, r8, ip, lsr r4 │ │ │ │ muleq r0, r4, fp │ │ │ │ - @ instruction: 0x0033e9f0 │ │ │ │ - @ instruction: 0x0033e3f0 │ │ │ │ - eorseq lr, r3, r4, asr #19 │ │ │ │ - eorseq lr, r3, r4, asr #7 │ │ │ │ - @ instruction: 0x003613fc │ │ │ │ - @ instruction: 0x003354f8 │ │ │ │ - eorseq lr, r3, r0, asr #3 │ │ │ │ - andeq sl, r1, r8, asr #11 │ │ │ │ - @ instruction: 0x003613d8 │ │ │ │ - @ instruction: 0x003354d4 │ │ │ │ - eorseq r5, r3, r0, asr r7 │ │ │ │ - @ instruction: 0x0001a5be │ │ │ │ + eorseq pc, r3, ip │ │ │ │ + eorseq lr, r3, ip, lsl #20 │ │ │ │ + eorseq lr, r3, r0, ror #31 │ │ │ │ + eorseq lr, r3, r0, ror #19 │ │ │ │ + eorseq r1, r6, r8, lsl sl │ │ │ │ + eorseq r5, r3, r4, lsl fp │ │ │ │ + @ instruction: 0x0033e7dc │ │ │ │ + @ instruction: 0x0001a5b5 │ │ │ │ + @ instruction: 0x003619f4 │ │ │ │ + @ instruction: 0x00335af0 │ │ │ │ + eorseq r5, r3, ip, ror #26 │ │ │ │ + andeq sl, r1, fp, lsr #11 │ │ │ │ │ │ │ │ -000bfde8 : │ │ │ │ +000bfde4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ bff10 │ │ │ │ + ldr ip, [pc, #260] @ bff0c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ bff14 │ │ │ │ + ldr r3, [pc, #252] @ bff10 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ bff18 │ │ │ │ + ldr r3, [pc, #228] @ bff14 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3984 @ 0xf90 │ │ │ │ sub r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ bff1c │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ bff18 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfef4 │ │ │ │ - ldr r3, [pc, #192] @ bff20 │ │ │ │ + beq bfef0 │ │ │ │ + ldr r3, [pc, #192] @ bff1c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfec0 │ │ │ │ - ldr r3, [pc, #172] @ bff24 │ │ │ │ + bne bfebc │ │ │ │ + ldr r3, [pc, #172] @ bff20 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne bfefc │ │ │ │ + bne bfef8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bfba0 │ │ │ │ - ldr r2, [pc, #140] @ bff28 │ │ │ │ - ldr r3, [pc, #116] @ bff14 │ │ │ │ + bl bfb9c │ │ │ │ + ldr r2, [pc, #140] @ bff24 │ │ │ │ + ldr r3, [pc, #116] @ bff10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne bff0c │ │ │ │ + bne bff08 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ bff2c │ │ │ │ + ldr r0, [pc, #100] @ bff28 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ bff30 │ │ │ │ - ldr r1, [pc, #88] @ bff34 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ bff2c │ │ │ │ + ldr r1, [pc, #88] @ bff30 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ bff38 │ │ │ │ + ldr r0, [pc, #84] @ bff34 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #416 @ 0x1a0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b bfe94 │ │ │ │ - ldr r0, [pc, #56] @ bff3c │ │ │ │ + b bfe90 │ │ │ │ + ldr r0, [pc, #56] @ bff38 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b bfed0 │ │ │ │ + bl b0298 │ │ │ │ + b bfecc │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r0, r8, r4, ror #3 │ │ │ │ + eorseq r0, r8, r8, ror #3 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x00392cdc │ │ │ │ - eorseq r0, r8, ip, lsr #3 │ │ │ │ + eorseq r2, r9, r0, ror #25 │ │ │ │ + @ instruction: 0x003801b0 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - eorseq r0, r8, ip, asr r1 │ │ │ │ - @ instruction: 0x0033e2b0 │ │ │ │ + eorseq r0, r8, r0, ror #2 │ │ │ │ + eorseq lr, r3, ip, asr #17 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq lr, r3, ip, lsr #16 │ │ │ │ - eorseq lr, r3, ip, lsr #4 │ │ │ │ - eorseq ip, r3, r4, asr #3 │ │ │ │ + eorseq lr, r3, r8, asr #28 │ │ │ │ + eorseq lr, r3, r8, asr #16 │ │ │ │ + eorseq ip, r3, r0, ror #15 │ │ │ │ │ │ │ │ -000bff40 : │ │ │ │ +000bff3c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ bffe8 │ │ │ │ + ldr r3, [pc, #132] @ bffe4 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3936 @ 0xf60 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ bffec │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ bffe8 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bffe0 │ │ │ │ - ldr r3, [pc, #96] @ bfff0 │ │ │ │ + beq bffdc │ │ │ │ + ldr r3, [pc, #96] @ bffec │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bffac │ │ │ │ + bne bffa8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 689bc │ │ │ │ - ldr r0, [pc, #64] @ bfff4 │ │ │ │ + ldr r0, [pc, #64] @ bfff0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ bfff8 │ │ │ │ - ldr r1, [pc, #52] @ bfffc │ │ │ │ - ldr r0, [pc, #52] @ c0000 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ bfff4 │ │ │ │ + ldr r1, [pc, #52] @ bfff8 │ │ │ │ + ldr r0, [pc, #52] @ bfffc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r2, r9, ip, lsr #23 │ │ │ │ - eorseq r0, r8, ip, ror r0 │ │ │ │ + @ instruction: 0x00392bb0 │ │ │ │ + eorseq r0, r8, r0, lsl #1 │ │ │ │ andeq r0, r0, r0, lsr r5 │ │ │ │ - eorseq lr, r3, ip, ror #14 │ │ │ │ + eorseq lr, r3, r8, lsl #27 │ │ │ │ muleq r0, r4, fp │ │ │ │ - @ instruction: 0x0033debc │ │ │ │ - eorseq lr, r3, r0, asr #2 │ │ │ │ + @ instruction: 0x0033e4d8 │ │ │ │ + eorseq lr, r3, ip, asr r7 │ │ │ │ │ │ │ │ -000c0004 : │ │ │ │ +000c0000 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 51fa8 │ │ │ │ - ldr r7, [pc, #492] @ c0214 │ │ │ │ + ldr r7, [pc, #492] @ c0210 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c0170 │ │ │ │ + beq c016c │ │ │ │ cmp r6, #0 │ │ │ │ - beq c01f0 │ │ │ │ + beq c01ec │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0070 │ │ │ │ + beq c006c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c0070 │ │ │ │ + beq c006c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c0150 │ │ │ │ + beq c014c │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq c01cc │ │ │ │ + beq c01c8 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c00b4 │ │ │ │ + beq c00b0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c00b4 │ │ │ │ + beq c00b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c0158 │ │ │ │ + beq c0154 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 52030 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c019c │ │ │ │ + beq c0198 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c00fc │ │ │ │ + beq c00f8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c00fc │ │ │ │ + beq c00f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c0160 │ │ │ │ + beq c015c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c0114 │ │ │ │ + beq c0110 │ │ │ │ tst r0, #1 │ │ │ │ - bne c0168 │ │ │ │ + bne c0164 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq c0138 │ │ │ │ + beq c0134 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq c0140 │ │ │ │ + beq c013c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c0070 │ │ │ │ + b c006c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c00b4 │ │ │ │ + b c00b0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c00fc │ │ │ │ - bl a4764 │ │ │ │ - b c0114 │ │ │ │ - ldr r3, [pc, #160] @ c0218 │ │ │ │ - ldr r1, [pc, #160] @ c021c │ │ │ │ + b c00f8 │ │ │ │ + bl a4760 │ │ │ │ + b c0110 │ │ │ │ + ldr r3, [pc, #160] @ c0214 │ │ │ │ + ldr r1, [pc, #160] @ c0218 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ c0220 │ │ │ │ + ldr r0, [pc, #156] @ c021c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #504 @ 0x1f8 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b c0138 │ │ │ │ - ldr r3, [pc, #116] @ c0218 │ │ │ │ - ldr r1, [pc, #124] @ c0224 │ │ │ │ + b c0134 │ │ │ │ + ldr r3, [pc, #116] @ c0214 │ │ │ │ + ldr r1, [pc, #124] @ c0220 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #120] @ c0228 │ │ │ │ + ldr r0, [pc, #120] @ c0224 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #504 @ 0x1f8 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b c0194 │ │ │ │ - ldr r3, [pc, #88] @ c022c │ │ │ │ - ldr r1, [pc, #88] @ c0230 │ │ │ │ - ldr r0, [pc, #88] @ c0234 │ │ │ │ + b c0190 │ │ │ │ + ldr r3, [pc, #88] @ c0228 │ │ │ │ + ldr r1, [pc, #88] @ c022c │ │ │ │ + ldr r0, [pc, #88] @ c0230 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ c0238 │ │ │ │ + ldr r2, [pc, #84] @ c0234 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #744 @ 0x2e8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ c023c │ │ │ │ - ldr r1, [pc, #68] @ c0240 │ │ │ │ - ldr r0, [pc, #68] @ c0244 │ │ │ │ + ldr r3, [pc, #68] @ c0238 │ │ │ │ + ldr r1, [pc, #68] @ c023c │ │ │ │ + ldr r0, [pc, #68] @ c0240 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ c0248 │ │ │ │ + ldr r2, [pc, #64] @ c0244 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #744 @ 0x2e8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x0037ffd4 │ │ │ │ + @ instruction: 0x0037ffd8 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq lr, r3, ip, asr #11 │ │ │ │ - eorseq sp, r3, ip, lsl #31 │ │ │ │ - eorseq lr, r3, r0, lsr #11 │ │ │ │ - eorseq sp, r3, r0, ror #30 │ │ │ │ - mlaseq r6, r8, pc, r0 @ │ │ │ │ - mlaseq r3, r4, r0, r5 │ │ │ │ - eorseq sp, r3, ip, asr sp │ │ │ │ - ldrdeq sl, [r1], -fp │ │ │ │ - eorseq r0, r6, r4, ror pc │ │ │ │ - eorseq r5, r3, r0, ror r0 │ │ │ │ - eorseq r5, r3, ip, ror #5 │ │ │ │ - ldrdeq sl, [r1], -r1 │ │ │ │ + eorseq lr, r3, r8, ror #23 │ │ │ │ + eorseq lr, r3, r8, lsr #11 │ │ │ │ + @ instruction: 0x0033ebbc │ │ │ │ + eorseq lr, r3, ip, ror r5 │ │ │ │ + @ instruction: 0x003615b4 │ │ │ │ + @ instruction: 0x003356b0 │ │ │ │ + eorseq lr, r3, r8, ror r3 │ │ │ │ + andeq sl, r1, r8, asr #17 │ │ │ │ + mlaseq r6, r0, r5, r1 │ │ │ │ + eorseq r5, r3, ip, lsl #13 │ │ │ │ + eorseq r5, r3, r8, lsl #18 │ │ │ │ + @ instruction: 0x0001a8be │ │ │ │ │ │ │ │ -000c024c : │ │ │ │ +000c0248 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ c0374 │ │ │ │ + ldr ip, [pc, #260] @ c0370 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ c0378 │ │ │ │ + ldr r3, [pc, #252] @ c0374 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ c037c │ │ │ │ + ldr r3, [pc, #228] @ c0378 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3888 @ 0xf30 │ │ │ │ sub r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ c0380 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ c037c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0358 │ │ │ │ - ldr r3, [pc, #192] @ c0384 │ │ │ │ + beq c0354 │ │ │ │ + ldr r3, [pc, #192] @ c0380 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c0324 │ │ │ │ - ldr r3, [pc, #172] @ c0388 │ │ │ │ + bne c0320 │ │ │ │ + ldr r3, [pc, #172] @ c0384 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c0360 │ │ │ │ + bne c035c │ │ │ │ mov r0, r4 │ │ │ │ - bl c0004 │ │ │ │ - ldr r2, [pc, #140] @ c038c │ │ │ │ - ldr r3, [pc, #116] @ c0378 │ │ │ │ + bl c0000 │ │ │ │ + ldr r2, [pc, #140] @ c0388 │ │ │ │ + ldr r3, [pc, #116] @ c0374 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c0370 │ │ │ │ + bne c036c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ c0390 │ │ │ │ + ldr r0, [pc, #100] @ c038c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ c0394 │ │ │ │ - ldr r1, [pc, #88] @ c0398 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ c0390 │ │ │ │ + ldr r1, [pc, #88] @ c0394 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ c039c │ │ │ │ + ldr r0, [pc, #84] @ c0398 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #504 @ 0x1f8 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c02f8 │ │ │ │ - ldr r0, [pc, #56] @ c03a0 │ │ │ │ + b c02f4 │ │ │ │ + ldr r0, [pc, #56] @ c039c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b c0334 │ │ │ │ + bl b0298 │ │ │ │ + b c0330 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq pc, r7, r0, lsl #27 │ │ │ │ + eorseq pc, r7, r4, lsl #27 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r2, r9, r8, ror r8 │ │ │ │ - eorseq pc, r7, r8, asr #26 │ │ │ │ + eorseq r2, r9, ip, ror r8 │ │ │ │ + eorseq pc, r7, ip, asr #26 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - @ instruction: 0x0037fcf8 │ │ │ │ - eorseq sp, r3, ip, asr #28 │ │ │ │ + @ instruction: 0x0037fcfc │ │ │ │ + eorseq lr, r3, r8, ror #8 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq lr, r3, r8, lsl #8 │ │ │ │ - eorseq sp, r3, r8, asr #27 │ │ │ │ - eorseq fp, r3, r0, ror #26 │ │ │ │ + eorseq lr, r3, r4, lsr #20 │ │ │ │ + eorseq lr, r3, r4, ror #7 │ │ │ │ + eorseq ip, r3, ip, ror r3 │ │ │ │ │ │ │ │ -000c03a4 : │ │ │ │ +000c03a0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c044c │ │ │ │ + ldr r3, [pc, #132] @ c0448 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3840 @ 0xf00 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c0450 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c044c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0444 │ │ │ │ - ldr r3, [pc, #96] @ c0454 │ │ │ │ + beq c0440 │ │ │ │ + ldr r3, [pc, #96] @ c0450 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c0410 │ │ │ │ + bne c040c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68a20 │ │ │ │ - ldr r0, [pc, #64] @ c0458 │ │ │ │ + ldr r0, [pc, #64] @ c0454 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c045c │ │ │ │ - ldr r1, [pc, #52] @ c0460 │ │ │ │ - ldr r0, [pc, #52] @ c0464 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c0458 │ │ │ │ + ldr r1, [pc, #52] @ c045c │ │ │ │ + ldr r0, [pc, #52] @ c0460 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r2, r9, r8, asr #14 │ │ │ │ - eorseq pc, r7, r8, lsl ip @ │ │ │ │ + eorseq r2, r9, ip, asr #14 │ │ │ │ + eorseq pc, r7, ip, lsl ip @ │ │ │ │ muleq r0, r0, r6 │ │ │ │ - eorseq lr, r3, r8, asr #6 │ │ │ │ + eorseq lr, r3, r4, ror #18 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq sp, r3, r8, asr sl │ │ │ │ - @ instruction: 0x0033dcdc │ │ │ │ + eorseq lr, r3, r4, ror r0 │ │ │ │ + @ instruction: 0x0033e2f8 │ │ │ │ │ │ │ │ -000c0468 : │ │ │ │ +000c0464 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 52088 │ │ │ │ - ldr r7, [pc, #492] @ c0678 │ │ │ │ + ldr r7, [pc, #492] @ c0674 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c05d4 │ │ │ │ + beq c05d0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c0654 │ │ │ │ + beq c0650 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c04d4 │ │ │ │ + beq c04d0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c04d4 │ │ │ │ + beq c04d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c05b4 │ │ │ │ + beq c05b0 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq c0630 │ │ │ │ + beq c062c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0518 │ │ │ │ + beq c0514 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c0518 │ │ │ │ + beq c0514 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c05bc │ │ │ │ + beq c05b8 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 52110 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c0600 │ │ │ │ + beq c05fc │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0560 │ │ │ │ + beq c055c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c0560 │ │ │ │ + beq c055c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c05c4 │ │ │ │ + beq c05c0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c0578 │ │ │ │ + beq c0574 │ │ │ │ tst r0, #1 │ │ │ │ - bne c05cc │ │ │ │ + bne c05c8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq c059c │ │ │ │ + beq c0598 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq c05a4 │ │ │ │ + beq c05a0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c04d4 │ │ │ │ + b c04d0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c0518 │ │ │ │ + b c0514 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c0560 │ │ │ │ - bl a4764 │ │ │ │ - b c0578 │ │ │ │ - ldr r3, [pc, #160] @ c067c │ │ │ │ - ldr r1, [pc, #160] @ c0680 │ │ │ │ + b c055c │ │ │ │ + bl a4760 │ │ │ │ + b c0574 │ │ │ │ + ldr r3, [pc, #160] @ c0678 │ │ │ │ + ldr r1, [pc, #160] @ c067c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ c0684 │ │ │ │ + ldr r0, [pc, #156] @ c0680 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #508 @ 0x1fc │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b c059c │ │ │ │ - ldr r3, [pc, #116] @ c067c │ │ │ │ - ldr r1, [pc, #124] @ c0688 │ │ │ │ + b c0598 │ │ │ │ + ldr r3, [pc, #116] @ c0678 │ │ │ │ + ldr r1, [pc, #124] @ c0684 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #120] @ c068c │ │ │ │ + ldr r0, [pc, #120] @ c0688 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #508 @ 0x1fc │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b c05f8 │ │ │ │ - ldr r3, [pc, #88] @ c0690 │ │ │ │ - ldr r1, [pc, #88] @ c0694 │ │ │ │ - ldr r0, [pc, #88] @ c0698 │ │ │ │ + b c05f4 │ │ │ │ + ldr r3, [pc, #88] @ c068c │ │ │ │ + ldr r1, [pc, #88] @ c0690 │ │ │ │ + ldr r0, [pc, #88] @ c0694 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ c069c │ │ │ │ + ldr r2, [pc, #84] @ c0698 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #792 @ 0x318 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ c06a0 │ │ │ │ - ldr r1, [pc, #68] @ c06a4 │ │ │ │ - ldr r0, [pc, #68] @ c06a8 │ │ │ │ + ldr r3, [pc, #68] @ c069c │ │ │ │ + ldr r1, [pc, #68] @ c06a0 │ │ │ │ + ldr r0, [pc, #68] @ c06a4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ c06ac │ │ │ │ + ldr r2, [pc, #64] @ c06a8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #792 @ 0x318 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, r7, r0, ror fp @ │ │ │ │ + eorseq pc, r7, r4, ror fp @ │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq lr, r3, r4, lsr #3 │ │ │ │ - eorseq sp, r3, r8, lsr #22 │ │ │ │ - eorseq lr, r3, r8, ror r1 │ │ │ │ - @ instruction: 0x0033dafc │ │ │ │ - eorseq r0, r6, r4, lsr fp │ │ │ │ - eorseq r4, r3, r0, lsr ip │ │ │ │ - eorseq sp, r3, r4, lsr #22 │ │ │ │ - andeq sl, r1, r7, asr sp │ │ │ │ - eorseq r0, r6, r0, lsl fp │ │ │ │ - eorseq r4, r3, ip, lsl #24 │ │ │ │ - eorseq r4, r3, r8, lsl #29 │ │ │ │ - andeq sl, r1, sp, asr #26 │ │ │ │ + eorseq lr, r3, r0, asr #15 │ │ │ │ + eorseq lr, r3, r4, asr #2 │ │ │ │ + mlaseq r3, r4, r7, lr │ │ │ │ + eorseq lr, r3, r8, lsl r1 │ │ │ │ + eorseq r1, r6, r0, asr r1 │ │ │ │ + eorseq r5, r3, ip, asr #4 │ │ │ │ + eorseq lr, r3, r0, asr #2 │ │ │ │ + andeq sl, r1, r4, asr #26 │ │ │ │ + eorseq r1, r6, ip, lsr #2 │ │ │ │ + eorseq r5, r3, r8, lsr #4 │ │ │ │ + eorseq r5, r3, r4, lsr #9 │ │ │ │ + andeq sl, r1, sl, lsr sp │ │ │ │ │ │ │ │ -000c06b0 : │ │ │ │ +000c06ac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ c07d8 │ │ │ │ + ldr ip, [pc, #260] @ c07d4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ c07dc │ │ │ │ + ldr r3, [pc, #252] @ c07d8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ c07e0 │ │ │ │ + ldr r3, [pc, #228] @ c07dc │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3792 @ 0xed0 │ │ │ │ sub r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ c07e4 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ c07e0 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c07bc │ │ │ │ - ldr r3, [pc, #192] @ c07e8 │ │ │ │ + beq c07b8 │ │ │ │ + ldr r3, [pc, #192] @ c07e4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c0788 │ │ │ │ - ldr r3, [pc, #172] @ c07ec │ │ │ │ + bne c0784 │ │ │ │ + ldr r3, [pc, #172] @ c07e8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c07c4 │ │ │ │ + bne c07c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0468 │ │ │ │ - ldr r2, [pc, #140] @ c07f0 │ │ │ │ - ldr r3, [pc, #116] @ c07dc │ │ │ │ + bl c0464 │ │ │ │ + ldr r2, [pc, #140] @ c07ec │ │ │ │ + ldr r3, [pc, #116] @ c07d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c07d4 │ │ │ │ + bne c07d0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ c07f4 │ │ │ │ + ldr r0, [pc, #100] @ c07f0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ c07f8 │ │ │ │ - ldr r1, [pc, #88] @ c07fc │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ c07f4 │ │ │ │ + ldr r1, [pc, #88] @ c07f8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ c0800 │ │ │ │ + ldr r0, [pc, #84] @ c07fc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #508 @ 0x1fc │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c075c │ │ │ │ - ldr r0, [pc, #56] @ c0804 │ │ │ │ + b c0758 │ │ │ │ + ldr r0, [pc, #56] @ c0800 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b c0798 │ │ │ │ + bl b0298 │ │ │ │ + b c0794 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq pc, r7, ip, lsl r9 @ │ │ │ │ + eorseq pc, r7, r0, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r2, r9, r4, lsl r4 │ │ │ │ - eorseq pc, r7, r4, ror #17 │ │ │ │ + eorseq r2, r9, r8, lsl r4 │ │ │ │ + eorseq pc, r7, r8, ror #17 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - mlaseq r7, r4, r8, pc @ │ │ │ │ - eorseq sp, r3, r8, ror #19 │ │ │ │ + mlaseq r7, r8, r8, pc @ │ │ │ │ + eorseq lr, r3, r4 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq sp, r3, r0, ror #31 │ │ │ │ - eorseq sp, r3, r4, ror #18 │ │ │ │ - eorseq sp, r3, r4, lsl #20 │ │ │ │ + @ instruction: 0x0033e5fc │ │ │ │ + eorseq sp, r3, r0, lsl #31 │ │ │ │ + eorseq lr, r3, r0, lsr #32 │ │ │ │ │ │ │ │ -000c0808 : │ │ │ │ +000c0804 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c08b0 │ │ │ │ + ldr r3, [pc, #132] @ c08ac │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3744 @ 0xea0 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c08b4 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c08b0 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c08a8 │ │ │ │ - ldr r3, [pc, #96] @ c08b8 │ │ │ │ + beq c08a4 │ │ │ │ + ldr r3, [pc, #96] @ c08b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c0874 │ │ │ │ + bne c0870 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68a84 │ │ │ │ - ldr r0, [pc, #64] @ c08bc │ │ │ │ + ldr r0, [pc, #64] @ c08b8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c08c0 │ │ │ │ - ldr r1, [pc, #52] @ c08c4 │ │ │ │ - ldr r0, [pc, #52] @ c08c8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c08bc │ │ │ │ + ldr r1, [pc, #52] @ c08c0 │ │ │ │ + ldr r0, [pc, #52] @ c08c4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r2, r9, r4, ror #5 │ │ │ │ - @ instruction: 0x0037f7b4 │ │ │ │ + eorseq r2, r9, r8, ror #5 │ │ │ │ + @ instruction: 0x0037f7b8 │ │ │ │ andeq r0, r0, r4, ror #13 │ │ │ │ - eorseq sp, r3, ip, lsl pc │ │ │ │ + eorseq lr, r3, r8, lsr r5 │ │ │ │ muleq r0, r4, fp │ │ │ │ - @ instruction: 0x0033d5f4 │ │ │ │ - eorseq sp, r3, r8, ror r8 │ │ │ │ + eorseq sp, r3, r0, lsl ip │ │ │ │ + mlaseq r3, r4, lr, sp │ │ │ │ │ │ │ │ -000c08cc : │ │ │ │ +000c08c8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 722c0 │ │ │ │ - ldr r7, [pc, #492] @ c0adc │ │ │ │ + bl 722bc │ │ │ │ + ldr r7, [pc, #492] @ c0ad8 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c0a38 │ │ │ │ + beq c0a34 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c0ab8 │ │ │ │ + beq c0ab4 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0938 │ │ │ │ + beq c0934 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c0938 │ │ │ │ + beq c0934 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c0a18 │ │ │ │ + beq c0a14 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq c0a94 │ │ │ │ + beq c0a90 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c097c │ │ │ │ + beq c0978 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c097c │ │ │ │ + beq c0978 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c0a20 │ │ │ │ + beq c0a1c │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 52180 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c0a64 │ │ │ │ + beq c0a60 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c09c4 │ │ │ │ + beq c09c0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c09c4 │ │ │ │ + beq c09c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c0a28 │ │ │ │ + beq c0a24 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c09dc │ │ │ │ + beq c09d8 │ │ │ │ tst r0, #1 │ │ │ │ - bne c0a30 │ │ │ │ + bne c0a2c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq c0a00 │ │ │ │ + beq c09fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq c0a08 │ │ │ │ + beq c0a04 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c0938 │ │ │ │ + b c0934 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c097c │ │ │ │ + b c0978 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c09c4 │ │ │ │ - bl a4764 │ │ │ │ - b c09dc │ │ │ │ - ldr r3, [pc, #160] @ c0ae0 │ │ │ │ - ldr r1, [pc, #160] @ c0ae4 │ │ │ │ + b c09c0 │ │ │ │ + bl a4760 │ │ │ │ + b c09d8 │ │ │ │ + ldr r3, [pc, #160] @ c0adc │ │ │ │ + ldr r1, [pc, #160] @ c0ae0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #156] @ c0ae8 │ │ │ │ - ldr r2, [pc, #156] @ c0aec │ │ │ │ + ldr r0, [pc, #156] @ c0ae4 │ │ │ │ + ldr r2, [pc, #156] @ c0ae8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b c0a00 │ │ │ │ - ldr r3, [pc, #116] @ c0ae0 │ │ │ │ - ldr r1, [pc, #128] @ c0af0 │ │ │ │ + b c09fc │ │ │ │ + ldr r3, [pc, #116] @ c0adc │ │ │ │ + ldr r1, [pc, #128] @ c0aec │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #124] @ c0af4 │ │ │ │ - ldr r2, [pc, #112] @ c0aec │ │ │ │ + ldr r0, [pc, #124] @ c0af0 │ │ │ │ + ldr r2, [pc, #112] @ c0ae8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b c0a5c │ │ │ │ - ldr r3, [pc, #92] @ c0af8 │ │ │ │ - ldr r1, [pc, #92] @ c0afc │ │ │ │ - ldr r0, [pc, #92] @ c0b00 │ │ │ │ + b c0a58 │ │ │ │ + ldr r3, [pc, #92] @ c0af4 │ │ │ │ + ldr r1, [pc, #92] @ c0af8 │ │ │ │ + ldr r0, [pc, #92] @ c0afc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #88] @ c0b04 │ │ │ │ + ldr r2, [pc, #88] @ c0b00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #836 @ 0x344 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ c0b08 │ │ │ │ - ldr r1, [pc, #72] @ c0b0c │ │ │ │ - ldr r0, [pc, #72] @ c0b10 │ │ │ │ + ldr r3, [pc, #72] @ c0b04 │ │ │ │ + ldr r1, [pc, #72] @ c0b08 │ │ │ │ + ldr r0, [pc, #72] @ c0b0c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #68] @ c0b14 │ │ │ │ + ldr r2, [pc, #68] @ c0b10 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #836 @ 0x344 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, r7, ip, lsl #14 │ │ │ │ + eorseq pc, r7, r0, lsl r7 @ │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq sp, r3, r8, ror sp │ │ │ │ - eorseq sp, r3, r0, asr #13 │ │ │ │ + mlaseq r3, r4, r3, lr │ │ │ │ + @ instruction: 0x0033dcdc │ │ │ │ andeq r0, r0, r9, lsl #4 │ │ │ │ - eorseq sp, r3, ip, asr #26 │ │ │ │ - mlaseq r3, r4, r6, sp │ │ │ │ - @ instruction: 0x003606d0 │ │ │ │ - eorseq r4, r3, ip, asr #15 │ │ │ │ - eorseq sp, r3, r0, asr #13 │ │ │ │ - andeq fp, r1, r9, lsl #6 │ │ │ │ - eorseq r0, r6, ip, lsr #13 │ │ │ │ - eorseq r4, r3, r8, lsr #15 │ │ │ │ - eorseq r4, r3, r4, lsr #20 │ │ │ │ - strdeq fp, [r1], -pc @ │ │ │ │ + eorseq lr, r3, r8, ror #6 │ │ │ │ + @ instruction: 0x0033dcb0 │ │ │ │ + eorseq r0, r6, ip, ror #25 │ │ │ │ + eorseq r4, r3, r8, ror #27 │ │ │ │ + @ instruction: 0x0033dcdc │ │ │ │ + strdeq fp, [r1], -r6 │ │ │ │ + eorseq r0, r6, r8, asr #25 │ │ │ │ + eorseq r4, r3, r4, asr #27 │ │ │ │ + eorseq r5, r3, r0, asr #32 │ │ │ │ + andeq fp, r1, ip, ror #5 │ │ │ │ │ │ │ │ -000c0b18 : │ │ │ │ +000c0b14 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ c0c40 │ │ │ │ + ldr ip, [pc, #260] @ c0c3c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ c0c44 │ │ │ │ + ldr r3, [pc, #252] @ c0c40 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ c0c48 │ │ │ │ + ldr r3, [pc, #228] @ c0c44 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3696 @ 0xe70 │ │ │ │ sub r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ c0c4c │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ c0c48 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0c24 │ │ │ │ - ldr r3, [pc, #192] @ c0c50 │ │ │ │ + beq c0c20 │ │ │ │ + ldr r3, [pc, #192] @ c0c4c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c0bf0 │ │ │ │ - ldr r3, [pc, #172] @ c0c54 │ │ │ │ + bne c0bec │ │ │ │ + ldr r3, [pc, #172] @ c0c50 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c0c2c │ │ │ │ + bne c0c28 │ │ │ │ mov r0, r4 │ │ │ │ - bl c08cc │ │ │ │ - ldr r2, [pc, #140] @ c0c58 │ │ │ │ - ldr r3, [pc, #116] @ c0c44 │ │ │ │ + bl c08c8 │ │ │ │ + ldr r2, [pc, #140] @ c0c54 │ │ │ │ + ldr r3, [pc, #116] @ c0c40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c0c3c │ │ │ │ + bne c0c38 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ c0c5c │ │ │ │ + ldr r0, [pc, #100] @ c0c58 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ c0c60 │ │ │ │ - ldr r1, [pc, #88] @ c0c64 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ c0c5c │ │ │ │ + ldr r1, [pc, #88] @ c0c60 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ c0c68 │ │ │ │ - ldr r2, [pc, #84] @ c0c6c │ │ │ │ + ldr r0, [pc, #84] @ c0c64 │ │ │ │ + ldr r2, [pc, #84] @ c0c68 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c0bc4 │ │ │ │ - ldr r0, [pc, #60] @ c0c70 │ │ │ │ + b c0bc0 │ │ │ │ + ldr r0, [pc, #60] @ c0c6c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b c0c00 │ │ │ │ + bl b0298 │ │ │ │ + b c0bfc │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0037f4b4 │ │ │ │ + @ instruction: 0x0037f4b8 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r1, r9, ip, lsr #31 │ │ │ │ - eorseq pc, r7, ip, ror r4 @ │ │ │ │ + @ instruction: 0x00391fb0 │ │ │ │ + eorseq pc, r7, r0, lsl #9 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq pc, r7, ip, lsr #8 │ │ │ │ - eorseq sp, r3, r0, lsl #11 │ │ │ │ + eorseq pc, r7, r0, lsr r4 @ │ │ │ │ + mlaseq r3, ip, fp, sp │ │ │ │ muleq r0, r4, fp │ │ │ │ - @ instruction: 0x0033dbb0 │ │ │ │ - @ instruction: 0x0033d4f8 │ │ │ │ + eorseq lr, r3, ip, asr #3 │ │ │ │ + eorseq sp, r3, r4, lsl fp │ │ │ │ andeq r0, r0, r9, lsl #4 │ │ │ │ - mlaseq r3, ip, r5, sp │ │ │ │ + @ instruction: 0x0033dbb8 │ │ │ │ │ │ │ │ -000c0c74 : │ │ │ │ +000c0c70 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c0d1c │ │ │ │ + ldr r3, [pc, #132] @ c0d18 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3648 @ 0xe40 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c0d20 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c0d1c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0d14 │ │ │ │ - ldr r3, [pc, #96] @ c0d24 │ │ │ │ + beq c0d10 │ │ │ │ + ldr r3, [pc, #96] @ c0d20 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c0ce0 │ │ │ │ + bne c0cdc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68ae8 │ │ │ │ - ldr r0, [pc, #64] @ c0d28 │ │ │ │ + ldr r0, [pc, #64] @ c0d24 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c0d2c │ │ │ │ - ldr r1, [pc, #52] @ c0d30 │ │ │ │ - ldr r0, [pc, #52] @ c0d34 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c0d28 │ │ │ │ + ldr r1, [pc, #52] @ c0d2c │ │ │ │ + ldr r0, [pc, #52] @ c0d30 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, r9, r8, ror lr │ │ │ │ - eorseq pc, r7, r8, asr #6 │ │ │ │ + eorseq r1, r9, ip, ror lr │ │ │ │ + eorseq pc, r7, ip, asr #6 │ │ │ │ andeq r0, r0, r8, lsl #24 │ │ │ │ - @ instruction: 0x0033daf0 │ │ │ │ + eorseq lr, r3, ip, lsl #2 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq sp, r3, r8, lsl #3 │ │ │ │ - eorseq sp, r3, ip, lsl #8 │ │ │ │ + eorseq sp, r3, r4, lsr #15 │ │ │ │ + eorseq sp, r3, r8, lsr #20 │ │ │ │ │ │ │ │ -000c0d38 : │ │ │ │ +000c0d34 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c0de0 │ │ │ │ + ldr r3, [pc, #132] @ c0ddc │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3600 @ 0xe10 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c0de4 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c0de0 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0dd8 │ │ │ │ - ldr r3, [pc, #96] @ c0de8 │ │ │ │ + beq c0dd4 │ │ │ │ + ldr r3, [pc, #96] @ c0de4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c0da4 │ │ │ │ + bne c0da0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68b48 │ │ │ │ - ldr r0, [pc, #64] @ c0dec │ │ │ │ + ldr r0, [pc, #64] @ c0de8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c0df0 │ │ │ │ - ldr r1, [pc, #52] @ c0df4 │ │ │ │ - ldr r0, [pc, #52] @ c0df8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c0dec │ │ │ │ + ldr r1, [pc, #52] @ c0df0 │ │ │ │ + ldr r0, [pc, #52] @ c0df4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x00391db4 │ │ │ │ - eorseq pc, r7, r4, lsl #5 │ │ │ │ + @ instruction: 0x00391db8 │ │ │ │ + eorseq pc, r7, r8, lsl #5 │ │ │ │ muleq r0, ip, r9 │ │ │ │ - eorseq sp, r3, r4, asr sl │ │ │ │ + eorseq lr, r3, r0, ror r0 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq sp, r3, r4, asr #1 │ │ │ │ - eorseq sp, r3, r8, asr #6 │ │ │ │ + eorseq sp, r3, r0, ror #13 │ │ │ │ + eorseq sp, r3, r4, ror #18 │ │ │ │ │ │ │ │ -000c0dfc : │ │ │ │ +000c0df8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r8, [pc, #612] @ c1078 │ │ │ │ + ldr r8, [pc, #612] @ c1074 │ │ │ │ subs r5, r2, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - beq c0f8c │ │ │ │ + beq c0f88 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ - bl 72788 │ │ │ │ + bl 72784 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c0fcc │ │ │ │ + beq c0fc8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c1054 │ │ │ │ + beq c1050 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0e80 │ │ │ │ + beq c0e7c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c0e80 │ │ │ │ + beq c0e7c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c0fa4 │ │ │ │ + beq c0fa0 │ │ │ │ cmp r7, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq c1030 │ │ │ │ + beq c102c │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0ec4 │ │ │ │ + beq c0ec0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c0ec4 │ │ │ │ + beq c0ec0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c0fac │ │ │ │ + beq c0fa8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r7, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0ef0 │ │ │ │ + beq c0eec │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c0ef0 │ │ │ │ + beq c0eec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c0fb4 │ │ │ │ + beq c0fb0 │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 521f0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c1000 │ │ │ │ + beq c0ffc │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0f38 │ │ │ │ + beq c0f34 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c0f38 │ │ │ │ + beq c0f34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c0fbc │ │ │ │ + beq c0fb8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c0f50 │ │ │ │ + beq c0f4c │ │ │ │ tst r0, #1 │ │ │ │ - bne c0fc4 │ │ │ │ + bne c0fc0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq c0f74 │ │ │ │ + beq c0f70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq c0f7c │ │ │ │ + beq c0f78 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 4ffe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne c0e34 │ │ │ │ - bl aa8fc │ │ │ │ - b c0e34 │ │ │ │ + bne c0e30 │ │ │ │ + bl aa8f8 │ │ │ │ + b c0e30 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c0e80 │ │ │ │ + b c0e7c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c0ec4 │ │ │ │ + b c0ec0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c0ef0 │ │ │ │ + b c0eec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c0f38 │ │ │ │ - bl a4764 │ │ │ │ - b c0f50 │ │ │ │ - ldr r3, [pc, #168] @ c107c │ │ │ │ - ldr r1, [pc, #168] @ c1080 │ │ │ │ + b c0f34 │ │ │ │ + bl a4760 │ │ │ │ + b c0f4c │ │ │ │ + ldr r3, [pc, #168] @ c1078 │ │ │ │ + ldr r1, [pc, #168] @ c107c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #164] @ c1084 │ │ │ │ + ldr r0, [pc, #164] @ c1080 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #612 @ 0x264 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r5, #0 │ │ │ │ - b c0f74 │ │ │ │ - ldr r3, [pc, #116] @ c107c │ │ │ │ - ldr r1, [pc, #124] @ c1088 │ │ │ │ + b c0f70 │ │ │ │ + ldr r3, [pc, #116] @ c1078 │ │ │ │ + ldr r1, [pc, #124] @ c1084 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #120] @ c108c │ │ │ │ + ldr r0, [pc, #120] @ c1088 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #612 @ 0x264 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b c0ff8 │ │ │ │ - ldr r3, [pc, #88] @ c1090 │ │ │ │ - ldr r1, [pc, #88] @ c1094 │ │ │ │ - ldr r0, [pc, #88] @ c1098 │ │ │ │ + b c0ff4 │ │ │ │ + ldr r3, [pc, #88] @ c108c │ │ │ │ + ldr r1, [pc, #88] @ c1090 │ │ │ │ + ldr r0, [pc, #88] @ c1094 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ c109c │ │ │ │ + ldr r2, [pc, #84] @ c1098 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #884 @ 0x374 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ c10a0 │ │ │ │ - ldr r1, [pc, #68] @ c10a4 │ │ │ │ - ldr r0, [pc, #68] @ c10a8 │ │ │ │ + ldr r3, [pc, #68] @ c109c │ │ │ │ + ldr r1, [pc, #68] @ c10a0 │ │ │ │ + ldr r0, [pc, #68] @ c10a4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ c10ac │ │ │ │ + ldr r2, [pc, #64] @ c10a8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #884 @ 0x374 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, r7, r4, ror #3 │ │ │ │ + eorseq pc, r7, r8, ror #3 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq sp, r3, r0, asr #16 │ │ │ │ - eorseq sp, r3, r4, lsr r1 │ │ │ │ - eorseq sp, r3, r0, lsl r8 │ │ │ │ - ldrsheq sp, [r3], -ip @ │ │ │ │ - eorseq r0, r6, r4, lsr r1 │ │ │ │ - eorseq r4, r3, r0, lsr r2 │ │ │ │ - eorseq ip, r3, r4, ror pc │ │ │ │ - andeq ip, r1, sl, asr r7 │ │ │ │ - eorseq r0, r6, r0, lsl r1 │ │ │ │ - eorseq r4, r3, ip, lsl #4 │ │ │ │ - eorseq sp, r3, r8, asr #15 │ │ │ │ - andeq ip, r1, r0, asr r7 │ │ │ │ + eorseq sp, r3, ip, asr lr │ │ │ │ + eorseq sp, r3, r0, asr r7 │ │ │ │ + eorseq sp, r3, ip, lsr #28 │ │ │ │ + eorseq sp, r3, r8, lsl r7 │ │ │ │ + eorseq r0, r6, r0, asr r7 │ │ │ │ + eorseq r4, r3, ip, asr #16 │ │ │ │ + mlaseq r3, r0, r5, sp │ │ │ │ + andeq ip, r1, r7, asr #14 │ │ │ │ + eorseq r0, r6, ip, lsr #14 │ │ │ │ + eorseq r4, r3, r8, lsr #16 │ │ │ │ + eorseq sp, r3, r4, ror #27 │ │ │ │ + andeq ip, r1, sp, lsr r7 │ │ │ │ │ │ │ │ -000c10b0 : │ │ │ │ +000c10ac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #296] @ c11f0 │ │ │ │ + ldr ip, [pc, #296] @ c11ec │ │ │ │ sub sp, sp, #32 │ │ │ │ mov lr, #0 │ │ │ │ str lr, [sp, #24] │ │ │ │ add ip, pc, ip │ │ │ │ - ldr lr, [pc, #280] @ c11f4 │ │ │ │ + ldr lr, [pc, #280] @ c11f0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #3552 @ 0xde0 │ │ │ │ - ldr ip, [pc, #264] @ c11f8 │ │ │ │ + ldr ip, [pc, #264] @ c11f4 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #20 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #212] @ c11fc │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #212] @ c11f8 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c11d4 │ │ │ │ - ldr r3, [pc, #200] @ c1200 │ │ │ │ + beq c11d0 │ │ │ │ + ldr r3, [pc, #200] @ c11fc │ │ │ │ ldr ip, [sp, #16] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c11a0 │ │ │ │ - ldr r3, [pc, #176] @ c1204 │ │ │ │ + bne c119c │ │ │ │ + ldr r3, [pc, #176] @ c1200 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c11dc │ │ │ │ + bne c11d8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, ip │ │ │ │ - bl c0dfc │ │ │ │ - ldr r2, [pc, #140] @ c1208 │ │ │ │ - ldr r3, [pc, #120] @ c11f8 │ │ │ │ + bl c0df8 │ │ │ │ + ldr r2, [pc, #140] @ c1204 │ │ │ │ + ldr r3, [pc, #120] @ c11f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c11ec │ │ │ │ + bne c11e8 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #100] @ c120c │ │ │ │ + ldr r0, [pc, #100] @ c1208 │ │ │ │ mov r1, ip │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ c1210 │ │ │ │ - ldr r1, [pc, #88] @ c1214 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ c120c │ │ │ │ + ldr r1, [pc, #88] @ c1210 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #84] @ c1218 │ │ │ │ + ldr r0, [pc, #84] @ c1214 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #612 @ 0x264 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c1174 │ │ │ │ - ldr r0, [pc, #56] @ c121c │ │ │ │ + b c1170 │ │ │ │ + ldr r0, [pc, #56] @ c1218 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b c11b0 │ │ │ │ + bl b0298 │ │ │ │ + b c11ac │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r1, r9, r0, asr #20 │ │ │ │ - eorseq lr, r7, ip, lsl #30 │ │ │ │ + eorseq r1, r9, r4, asr #20 │ │ │ │ + eorseq lr, r7, r0, lsl pc │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0037eed4 │ │ │ │ + @ instruction: 0x0037eed8 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ andeq r0, r0, r8, lsl sl │ │ │ │ - eorseq lr, r7, ip, ror lr │ │ │ │ - @ instruction: 0x0033aadc │ │ │ │ + eorseq lr, r7, r0, lsl #29 │ │ │ │ + ldrsheq fp, [r3], -r8 @ │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq sp, r3, r0, ror #12 │ │ │ │ - eorseq ip, r3, ip, asr #30 │ │ │ │ - eorseq sl, r3, ip, lsl #10 │ │ │ │ + eorseq sp, r3, ip, ror ip │ │ │ │ + eorseq sp, r3, r8, ror #10 │ │ │ │ + eorseq sl, r3, r8, lsr #22 │ │ │ │ │ │ │ │ -000c1220 : │ │ │ │ +000c121c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c12c8 │ │ │ │ + ldr r3, [pc, #132] @ c12c4 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3504 @ 0xdb0 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c12cc │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c12c8 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c12c0 │ │ │ │ - ldr r3, [pc, #96] @ c12d0 │ │ │ │ + beq c12bc │ │ │ │ + ldr r3, [pc, #96] @ c12cc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c128c │ │ │ │ + bne c1288 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68bac │ │ │ │ - ldr r0, [pc, #64] @ c12d4 │ │ │ │ + ldr r0, [pc, #64] @ c12d0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c12d8 │ │ │ │ - ldr r1, [pc, #52] @ c12dc │ │ │ │ - ldr r0, [pc, #52] @ c12e0 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c12d4 │ │ │ │ + ldr r1, [pc, #52] @ c12d8 │ │ │ │ + ldr r0, [pc, #52] @ c12dc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, r9, ip, asr #17 │ │ │ │ - mlaseq r7, ip, sp, lr │ │ │ │ + @ instruction: 0x003918d0 │ │ │ │ + eorseq lr, r7, r0, lsr #27 │ │ │ │ andeq r0, r0, r8, lsl #16 │ │ │ │ - eorseq sp, r3, ip, lsr #11 │ │ │ │ + eorseq sp, r3, r8, asr #23 │ │ │ │ muleq r0, r4, fp │ │ │ │ - @ instruction: 0x0033cbdc │ │ │ │ - eorseq ip, r3, r0, ror #28 │ │ │ │ + @ instruction: 0x0033d1f8 │ │ │ │ + eorseq sp, r3, ip, ror r4 │ │ │ │ │ │ │ │ -000c12e4 : │ │ │ │ +000c12e0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ bl 5239c │ │ │ │ - ldr r8, [pc, #604] @ c1568 │ │ │ │ + ldr r8, [pc, #604] @ c1564 │ │ │ │ add r8, pc, r8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c14a0 │ │ │ │ + beq c149c │ │ │ │ cmp r7, #0 │ │ │ │ - beq c1520 │ │ │ │ + beq c151c │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1354 │ │ │ │ + beq c1350 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c1354 │ │ │ │ + beq c1350 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c1478 │ │ │ │ + beq c1474 │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r4, #16] │ │ │ │ - beq c14fc │ │ │ │ + beq c14f8 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1398 │ │ │ │ + beq c1394 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c1398 │ │ │ │ + beq c1394 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c1480 │ │ │ │ + beq c147c │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #20] │ │ │ │ - beq c1544 │ │ │ │ + beq c1540 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c13dc │ │ │ │ + beq c13d8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c13dc │ │ │ │ + beq c13d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c1488 │ │ │ │ + beq c1484 │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 52430 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c14cc │ │ │ │ + beq c14c8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1424 │ │ │ │ + beq c1420 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c1424 │ │ │ │ + beq c1420 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c1490 │ │ │ │ + beq c148c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c143c │ │ │ │ + beq c1438 │ │ │ │ tst r0, #1 │ │ │ │ - bne c1498 │ │ │ │ + bne c1494 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq c1460 │ │ │ │ + beq c145c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq c1468 │ │ │ │ + beq c1464 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c1354 │ │ │ │ + b c1350 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c1398 │ │ │ │ + b c1394 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c13dc │ │ │ │ + b c13d8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c1424 │ │ │ │ - bl a4764 │ │ │ │ - b c143c │ │ │ │ - ldr r3, [pc, #196] @ c156c │ │ │ │ - ldr r1, [pc, #196] @ c1570 │ │ │ │ + b c1420 │ │ │ │ + bl a4760 │ │ │ │ + b c1438 │ │ │ │ + ldr r3, [pc, #196] @ c1568 │ │ │ │ + ldr r1, [pc, #196] @ c156c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #192] @ c1574 │ │ │ │ - ldr r2, [pc, #192] @ c1578 │ │ │ │ + ldr r0, [pc, #192] @ c1570 │ │ │ │ + ldr r2, [pc, #192] @ c1574 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b c1460 │ │ │ │ - ldr r3, [pc, #152] @ c156c │ │ │ │ - ldr r1, [pc, #164] @ c157c │ │ │ │ + b c145c │ │ │ │ + ldr r3, [pc, #152] @ c1568 │ │ │ │ + ldr r1, [pc, #164] @ c1578 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #160] @ c1580 │ │ │ │ - ldr r2, [pc, #148] @ c1578 │ │ │ │ + ldr r0, [pc, #160] @ c157c │ │ │ │ + ldr r2, [pc, #148] @ c1574 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b c14c4 │ │ │ │ - ldr r3, [pc, #128] @ c1584 │ │ │ │ - ldr r1, [pc, #128] @ c1588 │ │ │ │ - ldr r0, [pc, #128] @ c158c │ │ │ │ + b c14c0 │ │ │ │ + ldr r3, [pc, #128] @ c1580 │ │ │ │ + ldr r1, [pc, #128] @ c1584 │ │ │ │ + ldr r0, [pc, #128] @ c1588 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #124] @ c1590 │ │ │ │ + ldr r2, [pc, #124] @ c158c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #916 @ 0x394 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #108] @ c1594 │ │ │ │ - ldr r1, [pc, #108] @ c1598 │ │ │ │ - ldr r0, [pc, #108] @ c159c │ │ │ │ + ldr r3, [pc, #108] @ c1590 │ │ │ │ + ldr r1, [pc, #108] @ c1594 │ │ │ │ + ldr r0, [pc, #108] @ c1598 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #104] @ c15a0 │ │ │ │ + ldr r2, [pc, #104] @ c159c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #916 @ 0x394 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ c15a4 │ │ │ │ - ldr r1, [pc, #88] @ c15a8 │ │ │ │ - ldr r0, [pc, #88] @ c15ac │ │ │ │ + ldr r3, [pc, #88] @ c15a0 │ │ │ │ + ldr r1, [pc, #88] @ c15a4 │ │ │ │ + ldr r0, [pc, #88] @ c15a8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ c15b0 │ │ │ │ + ldr r2, [pc, #84] @ c15ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #916 @ 0x394 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x0037ecf0 │ │ │ │ + @ instruction: 0x0037ecf4 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r4, r5, r0, asr lr │ │ │ │ - eorseq ip, r3, r8, asr ip │ │ │ │ + eorseq r5, r5, ip, ror #8 │ │ │ │ + eorseq sp, r3, r4, ror r2 │ │ │ │ andeq r0, r0, r5, lsl #6 │ │ │ │ - eorseq r4, r5, r4, lsr #28 │ │ │ │ - eorseq ip, r3, ip, lsr #24 │ │ │ │ - eorseq pc, r5, r8, ror #24 │ │ │ │ - eorseq r3, r3, r4, ror #26 │ │ │ │ - eorseq sp, r3, r0, asr r3 │ │ │ │ - andeq ip, r1, ip, asr pc │ │ │ │ - eorseq pc, r5, r4, asr #24 │ │ │ │ - eorseq r3, r3, r0, asr #26 │ │ │ │ - @ instruction: 0x0033d2fc │ │ │ │ - andeq ip, r1, r2, asr pc │ │ │ │ - eorseq pc, r5, r0, lsr #24 │ │ │ │ - eorseq r3, r3, ip, lsl sp │ │ │ │ - eorseq ip, r3, r0, ror #20 │ │ │ │ - andeq ip, r1, r6, ror #30 │ │ │ │ + eorseq r5, r5, r0, asr #8 │ │ │ │ + eorseq sp, r3, r8, asr #4 │ │ │ │ + eorseq r0, r6, r4, lsl #5 │ │ │ │ + eorseq r4, r3, r0, lsl #7 │ │ │ │ + eorseq sp, r3, ip, ror #18 │ │ │ │ + andeq ip, r1, r9, asr #30 │ │ │ │ + eorseq r0, r6, r0, ror #4 │ │ │ │ + eorseq r4, r3, ip, asr r3 │ │ │ │ + eorseq sp, r3, r8, lsl r9 │ │ │ │ + andeq ip, r1, pc, lsr pc │ │ │ │ + eorseq r0, r6, ip, lsr r2 │ │ │ │ + eorseq r4, r3, r8, lsr r3 │ │ │ │ + eorseq sp, r3, ip, ror r0 │ │ │ │ + andeq ip, r1, r3, asr pc │ │ │ │ │ │ │ │ -000c15b4 : │ │ │ │ +000c15b0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #292] @ c16f0 │ │ │ │ + ldr ip, [pc, #292] @ c16ec │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #3456 @ 0xd80 │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #20 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #252] @ c16f4 │ │ │ │ + ldr lr, [pc, #252] @ c16f0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #244] @ c16f8 │ │ │ │ + ldr ip, [pc, #244] @ c16f4 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #216] @ c16fc │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #216] @ c16f8 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c16d0 │ │ │ │ - ldr r3, [pc, #204] @ c1700 │ │ │ │ + beq c16cc │ │ │ │ + ldr r3, [pc, #204] @ c16fc │ │ │ │ ldr ip, [sp, #16] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c169c │ │ │ │ - ldr r3, [pc, #180] @ c1704 │ │ │ │ + bne c1698 │ │ │ │ + ldr r3, [pc, #180] @ c1700 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - bne c16d8 │ │ │ │ + bne c16d4 │ │ │ │ mov r0, ip │ │ │ │ - bl c12e4 │ │ │ │ - ldr r2, [pc, #144] @ c1708 │ │ │ │ - ldr r3, [pc, #124] @ c16f8 │ │ │ │ + bl c12e0 │ │ │ │ + ldr r2, [pc, #144] @ c1704 │ │ │ │ + ldr r3, [pc, #124] @ c16f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c16ec │ │ │ │ + bne c16e8 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #104] @ c170c │ │ │ │ + ldr r0, [pc, #104] @ c1708 │ │ │ │ mov r1, ip │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #92] @ c1710 │ │ │ │ - ldr r1, [pc, #92] @ c1714 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #92] @ c170c │ │ │ │ + ldr r1, [pc, #92] @ c1710 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #88] @ c1718 │ │ │ │ - ldr r2, [pc, #88] @ c171c │ │ │ │ + ldr r0, [pc, #88] @ c1714 │ │ │ │ + ldr r2, [pc, #88] @ c1718 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c1670 │ │ │ │ - ldr r0, [pc, #64] @ c1720 │ │ │ │ + b c166c │ │ │ │ + ldr r0, [pc, #64] @ c171c │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b c16ac │ │ │ │ + bl b0298 │ │ │ │ + b c16a8 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r1, r9, r4, asr #10 │ │ │ │ - @ instruction: 0x0037e9f8 │ │ │ │ + eorseq r1, r9, r8, asr #10 │ │ │ │ + @ instruction: 0x0037e9fc │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0037e9d8 │ │ │ │ + @ instruction: 0x0037e9dc │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ andeq r0, r0, r8, lsl sl │ │ │ │ - eorseq lr, r7, r0, lsl #19 │ │ │ │ - eorseq sl, r3, r0, ror #11 │ │ │ │ + eorseq lr, r7, r4, lsl #19 │ │ │ │ + @ instruction: 0x0033abfc │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r4, r5, r4, asr #24 │ │ │ │ - eorseq ip, r3, ip, asr #20 │ │ │ │ + eorseq r5, r5, r0, ror #4 │ │ │ │ + eorseq sp, r3, r8, rrx │ │ │ │ andeq r0, r0, r5, lsl #6 │ │ │ │ - eorseq sl, r3, ip │ │ │ │ + eorseq sl, r3, r8, lsr #12 │ │ │ │ │ │ │ │ -000c1724 : │ │ │ │ +000c1720 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c17cc │ │ │ │ + ldr r3, [pc, #132] @ c17c8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3408 @ 0xd50 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c17d0 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c17cc │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c17c4 │ │ │ │ - ldr r3, [pc, #96] @ c17d4 │ │ │ │ + beq c17c0 │ │ │ │ + ldr r3, [pc, #96] @ c17d0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c1790 │ │ │ │ + bne c178c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68c10 │ │ │ │ - ldr r0, [pc, #64] @ c17d8 │ │ │ │ + ldr r0, [pc, #64] @ c17d4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c17dc │ │ │ │ - ldr r1, [pc, #52] @ c17e0 │ │ │ │ - ldr r0, [pc, #52] @ c17e4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c17d8 │ │ │ │ + ldr r1, [pc, #52] @ c17dc │ │ │ │ + ldr r0, [pc, #52] @ c17e0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, r9, r8, asr #7 │ │ │ │ - mlaseq r7, r8, r8, lr │ │ │ │ + eorseq r1, r9, ip, asr #7 │ │ │ │ + mlaseq r7, ip, r8, lr │ │ │ │ andeq r0, r0, r4, asr #17 │ │ │ │ - ldrsbeq sp, [r3], -ip @ │ │ │ │ + @ instruction: 0x0033d6f8 │ │ │ │ muleq r0, r4, fp │ │ │ │ - @ instruction: 0x0033c6d8 │ │ │ │ - eorseq ip, r3, ip, asr r9 │ │ │ │ + @ instruction: 0x0033ccf4 │ │ │ │ + eorseq ip, r3, r8, ror pc │ │ │ │ │ │ │ │ -000c17e8 : │ │ │ │ +000c17e4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r9, [pc, #724] @ c1ad4 │ │ │ │ + ldr r9, [pc, #724] @ c1ad0 │ │ │ │ subs r6, r2, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r3 │ │ │ │ - beq c19d8 │ │ │ │ + beq c19d4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c19c0 │ │ │ │ + beq c19bc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ bl 52488 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c1a20 │ │ │ │ + beq c1a1c │ │ │ │ cmp r7, #0 │ │ │ │ - beq c1a8c │ │ │ │ + beq c1a88 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1888 │ │ │ │ + beq c1884 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c1888 │ │ │ │ + beq c1884 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c19f0 │ │ │ │ + beq c19ec │ │ │ │ cmp r8, #0 │ │ │ │ str r7, [r4, #16] │ │ │ │ - beq c1ab0 │ │ │ │ + beq c1aac │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c18cc │ │ │ │ + beq c18c8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c18cc │ │ │ │ + beq c18c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c19f8 │ │ │ │ + beq c19f4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r8, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c18f8 │ │ │ │ + beq c18f4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c18f8 │ │ │ │ + beq c18f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c1a00 │ │ │ │ + beq c19fc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str r6, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1924 │ │ │ │ + beq c1920 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c1924 │ │ │ │ + beq c1920 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c1a08 │ │ │ │ + beq c1a04 │ │ │ │ str r5, [r4, #28] │ │ │ │ bl 52510 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c1a5c │ │ │ │ + beq c1a58 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c196c │ │ │ │ + beq c1968 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c196c │ │ │ │ + beq c1968 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c1a10 │ │ │ │ + beq c1a0c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c1984 │ │ │ │ + beq c1980 │ │ │ │ tst r0, #1 │ │ │ │ - bne c1a18 │ │ │ │ + bne c1a14 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq c19a8 │ │ │ │ + beq c19a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq c19b0 │ │ │ │ + beq c19ac │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 4ffe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne c183c │ │ │ │ - bl aa8fc │ │ │ │ - b c183c │ │ │ │ + bne c1838 │ │ │ │ + bl aa8f8 │ │ │ │ + b c1838 │ │ │ │ mov r0, r6 │ │ │ │ bl 4ffe8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne c1824 │ │ │ │ - bl aa8fc │ │ │ │ - b c1824 │ │ │ │ + bne c1820 │ │ │ │ + bl aa8f8 │ │ │ │ + b c1820 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c1888 │ │ │ │ + b c1884 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c18cc │ │ │ │ + b c18c8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c18f8 │ │ │ │ + b c18f4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c1924 │ │ │ │ + b c1920 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c196c │ │ │ │ - bl a4764 │ │ │ │ - b c1984 │ │ │ │ - ldr r3, [pc, #176] @ c1ad8 │ │ │ │ - ldr r1, [pc, #176] @ c1adc │ │ │ │ + b c1968 │ │ │ │ + bl a4760 │ │ │ │ + b c1980 │ │ │ │ + ldr r3, [pc, #176] @ c1ad4 │ │ │ │ + ldr r1, [pc, #176] @ c1ad8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #172] @ c1ae0 │ │ │ │ - ldr r2, [pc, #172] @ c1ae4 │ │ │ │ + ldr r0, [pc, #172] @ c1adc │ │ │ │ + ldr r2, [pc, #172] @ c1ae0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r5, #0 │ │ │ │ - b c19a8 │ │ │ │ - ldr r3, [pc, #116] @ c1ad8 │ │ │ │ - ldr r1, [pc, #128] @ c1ae8 │ │ │ │ + b c19a4 │ │ │ │ + ldr r3, [pc, #116] @ c1ad4 │ │ │ │ + ldr r1, [pc, #128] @ c1ae4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #124] @ c1aec │ │ │ │ - ldr r2, [pc, #112] @ c1ae4 │ │ │ │ + ldr r0, [pc, #124] @ c1ae8 │ │ │ │ + ldr r2, [pc, #112] @ c1ae0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b c1a54 │ │ │ │ - ldr r3, [pc, #92] @ c1af0 │ │ │ │ - ldr r1, [pc, #92] @ c1af4 │ │ │ │ - ldr r0, [pc, #92] @ c1af8 │ │ │ │ + b c1a50 │ │ │ │ + ldr r3, [pc, #92] @ c1aec │ │ │ │ + ldr r1, [pc, #92] @ c1af0 │ │ │ │ + ldr r0, [pc, #92] @ c1af4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #88] @ c1afc │ │ │ │ + ldr r2, [pc, #88] @ c1af8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #952 @ 0x3b8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ c1b00 │ │ │ │ - ldr r1, [pc, #72] @ c1b04 │ │ │ │ - ldr r0, [pc, #72] @ c1b08 │ │ │ │ + ldr r3, [pc, #72] @ c1afc │ │ │ │ + ldr r1, [pc, #72] @ c1b00 │ │ │ │ + ldr r0, [pc, #72] @ c1b04 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #68] @ c1b0c │ │ │ │ + ldr r2, [pc, #68] @ c1b08 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #952 @ 0x3b8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x0037e7f8 │ │ │ │ + @ instruction: 0x0037e7fc │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq ip, r3, r0, ror #28 │ │ │ │ - @ instruction: 0x0033c6d8 │ │ │ │ + eorseq sp, r3, ip, ror r4 │ │ │ │ + @ instruction: 0x0033ccf4 │ │ │ │ andeq r0, r0, r7, lsr r3 │ │ │ │ - eorseq ip, r3, r4, lsr #28 │ │ │ │ - mlaseq r3, ip, r6, ip │ │ │ │ - @ instruction: 0x0035f6d8 │ │ │ │ - @ instruction: 0x003337d4 │ │ │ │ - mlaseq r3, r0, sp, ip │ │ │ │ - andeq sp, r1, sp, asr #5 │ │ │ │ - @ instruction: 0x0035f6b4 │ │ │ │ - @ instruction: 0x003337b0 │ │ │ │ - @ instruction: 0x0033c4f4 │ │ │ │ - ldrdeq sp, [r1], -r7 │ │ │ │ + eorseq sp, r3, r0, asr #8 │ │ │ │ + @ instruction: 0x0033ccb8 │ │ │ │ + @ instruction: 0x0035fcf4 │ │ │ │ + @ instruction: 0x00333df0 │ │ │ │ + eorseq sp, r3, ip, lsr #7 │ │ │ │ + @ instruction: 0x0001d2ba │ │ │ │ + @ instruction: 0x0035fcd0 │ │ │ │ + eorseq r3, r3, ip, asr #27 │ │ │ │ + eorseq ip, r3, r0, lsl fp │ │ │ │ + andeq sp, r1, r4, asr #5 │ │ │ │ │ │ │ │ -000c1b10 : │ │ │ │ +000c1b0c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #312] @ c1c60 │ │ │ │ - ldr r5, [pc, #312] @ c1c64 │ │ │ │ + ldr ip, [pc, #312] @ c1c5c │ │ │ │ + ldr r5, [pc, #312] @ c1c60 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #3360 @ 0xd20 │ │ │ │ - ldr ip, [pc, #292] @ c1c68 │ │ │ │ + ldr ip, [pc, #292] @ c1c64 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr ip, [r5, ip] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #32 │ │ │ │ @@ -117389,383 +117388,383 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #20 │ │ │ │ mov lr, #0 │ │ │ │ sub r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ str lr, [sp, #28] │ │ │ │ str lr, [sp, #32] │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #216] @ c1c6c │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #216] @ c1c68 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1c44 │ │ │ │ - ldr r3, [pc, #204] @ c1c70 │ │ │ │ + beq c1c40 │ │ │ │ + ldr r3, [pc, #204] @ c1c6c │ │ │ │ ldr ip, [sp, #20] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c1c10 │ │ │ │ - ldr r3, [pc, #180] @ c1c74 │ │ │ │ + bne c1c0c │ │ │ │ + ldr r3, [pc, #180] @ c1c70 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c1c4c │ │ │ │ + bne c1c48 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, ip │ │ │ │ - bl c17e8 │ │ │ │ - ldr r2, [pc, #140] @ c1c78 │ │ │ │ - ldr r3, [pc, #120] @ c1c68 │ │ │ │ + bl c17e4 │ │ │ │ + ldr r2, [pc, #140] @ c1c74 │ │ │ │ + ldr r3, [pc, #120] @ c1c64 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c1c5c │ │ │ │ + bne c1c58 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ c1c7c │ │ │ │ + ldr r0, [pc, #100] @ c1c78 │ │ │ │ mov r1, ip │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ c1c80 │ │ │ │ - ldr r1, [pc, #88] @ c1c84 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ c1c7c │ │ │ │ + ldr r1, [pc, #88] @ c1c80 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #84] @ c1c88 │ │ │ │ - ldr r2, [pc, #84] @ c1c8c │ │ │ │ + ldr r0, [pc, #84] @ c1c84 │ │ │ │ + ldr r2, [pc, #84] @ c1c88 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c1be4 │ │ │ │ - ldr r0, [pc, #60] @ c1c90 │ │ │ │ + b c1be0 │ │ │ │ + ldr r0, [pc, #60] @ c1c8c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b c1c20 │ │ │ │ + bl b0298 │ │ │ │ + b c1c1c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r0, r9, r8, ror #31 │ │ │ │ - @ instruction: 0x0037e4b8 │ │ │ │ + eorseq r0, r9, ip, ror #31 │ │ │ │ + @ instruction: 0x0037e4bc │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq lr, r7, r8, ror #8 │ │ │ │ + eorseq lr, r7, ip, ror #8 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ andeq r0, r0, r8, lsl sl │ │ │ │ - eorseq lr, r7, ip, lsl #8 │ │ │ │ - eorseq sl, r3, ip, rrx │ │ │ │ + eorseq lr, r7, r0, lsl r4 │ │ │ │ + eorseq sl, r3, r8, lsl #13 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq ip, r3, r0, ror #24 │ │ │ │ - @ instruction: 0x0033c4d8 │ │ │ │ + eorseq sp, r3, ip, ror r2 │ │ │ │ + @ instruction: 0x0033caf4 │ │ │ │ andeq r0, r0, r7, lsr r3 │ │ │ │ - mlaseq r3, ip, sl, r9 │ │ │ │ + ldrheq sl, [r3], -r8 @ │ │ │ │ │ │ │ │ -000c1c94 : │ │ │ │ +000c1c90 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c1d3c │ │ │ │ + ldr r3, [pc, #132] @ c1d38 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3312 @ 0xcf0 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c1d40 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c1d3c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1d34 │ │ │ │ - ldr r3, [pc, #96] @ c1d44 │ │ │ │ + beq c1d30 │ │ │ │ + ldr r3, [pc, #96] @ c1d40 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c1d00 │ │ │ │ + bne c1cfc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68c74 │ │ │ │ - ldr r0, [pc, #64] @ c1d48 │ │ │ │ + ldr r0, [pc, #64] @ c1d44 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c1d4c │ │ │ │ - ldr r1, [pc, #52] @ c1d50 │ │ │ │ - ldr r0, [pc, #52] @ c1d54 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c1d48 │ │ │ │ + ldr r1, [pc, #52] @ c1d4c │ │ │ │ + ldr r0, [pc, #52] @ c1d50 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, r9, r8, asr lr │ │ │ │ - eorseq lr, r7, r8, lsr #6 │ │ │ │ + eorseq r0, r9, ip, asr lr │ │ │ │ + eorseq lr, r7, ip, lsr #6 │ │ │ │ andeq r0, r0, r0, ror #17 │ │ │ │ - eorseq ip, r3, r4, lsr #23 │ │ │ │ + eorseq sp, r3, r0, asr #3 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq ip, r3, r8, ror #2 │ │ │ │ - eorseq ip, r3, ip, ror #7 │ │ │ │ + eorseq ip, r3, r4, lsl #15 │ │ │ │ + eorseq ip, r3, r8, lsl #20 │ │ │ │ │ │ │ │ -000c1d58 : │ │ │ │ +000c1d54 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr sl, [pc, #840] @ c20b8 │ │ │ │ + ldr sl, [pc, #840] @ c20b4 │ │ │ │ subs r5, r3, #0 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ add sl, pc, sl │ │ │ │ - beq c1f90 │ │ │ │ + beq c1f8c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r9, #0 │ │ │ │ - beq c1f78 │ │ │ │ + beq c1f74 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r9] │ │ │ │ - bl 72818 │ │ │ │ + bl 72814 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c1fe0 │ │ │ │ + beq c1fdc │ │ │ │ cmp r6, #0 │ │ │ │ - beq c2070 │ │ │ │ + beq c206c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1dfc │ │ │ │ + beq c1df8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c1dfc │ │ │ │ + beq c1df8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c1fa8 │ │ │ │ + beq c1fa4 │ │ │ │ cmp r7, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq c204c │ │ │ │ + beq c2048 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1e40 │ │ │ │ + beq c1e3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c1e40 │ │ │ │ + beq c1e3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c1fb0 │ │ │ │ + beq c1fac │ │ │ │ cmp r8, #0 │ │ │ │ str r7, [r4, #20] │ │ │ │ - beq c2094 │ │ │ │ + beq c2090 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1e84 │ │ │ │ + beq c1e80 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c1e84 │ │ │ │ + beq c1e80 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c1fb8 │ │ │ │ + beq c1fb4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str r8, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1eb0 │ │ │ │ + beq c1eac │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c1eb0 │ │ │ │ + beq c1eac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c1fc0 │ │ │ │ + beq c1fbc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ str r5, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1edc │ │ │ │ + beq c1ed8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c1edc │ │ │ │ + beq c1ed8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c1fc8 │ │ │ │ + beq c1fc4 │ │ │ │ str r9, [r4, #32] │ │ │ │ bl 52580 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c201c │ │ │ │ + beq c2018 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1f24 │ │ │ │ + beq c1f20 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c1f24 │ │ │ │ + beq c1f20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c1fd0 │ │ │ │ + beq c1fcc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c1f3c │ │ │ │ + beq c1f38 │ │ │ │ tst r0, #1 │ │ │ │ - bne c1fd8 │ │ │ │ + bne c1fd4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq c1f60 │ │ │ │ + beq c1f5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq c1f68 │ │ │ │ + beq c1f64 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r9 │ │ │ │ bl 4ffe8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne c1db0 │ │ │ │ - bl aa8fc │ │ │ │ - b c1db0 │ │ │ │ + bne c1dac │ │ │ │ + bl aa8f8 │ │ │ │ + b c1dac │ │ │ │ mov r0, r5 │ │ │ │ bl 4ffe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne c1d98 │ │ │ │ - bl aa8fc │ │ │ │ - b c1d98 │ │ │ │ + bne c1d94 │ │ │ │ + bl aa8f8 │ │ │ │ + b c1d94 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c1dfc │ │ │ │ + b c1df8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c1e40 │ │ │ │ + b c1e3c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c1e84 │ │ │ │ + b c1e80 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c1eb0 │ │ │ │ + b c1eac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c1edc │ │ │ │ + b c1ed8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c1f24 │ │ │ │ - bl a4764 │ │ │ │ - b c1f3c │ │ │ │ - ldr r3, [pc, #212] @ c20bc │ │ │ │ - ldr r1, [pc, #212] @ c20c0 │ │ │ │ + b c1f20 │ │ │ │ + bl a4760 │ │ │ │ + b c1f38 │ │ │ │ + ldr r3, [pc, #212] @ c20b8 │ │ │ │ + ldr r1, [pc, #212] @ c20bc │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #208] @ c20c4 │ │ │ │ - ldr r2, [pc, #208] @ c20c8 │ │ │ │ + ldr r0, [pc, #208] @ c20c0 │ │ │ │ + ldr r2, [pc, #208] @ c20c4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ mov r5, #0 │ │ │ │ - b c1f60 │ │ │ │ - ldr r3, [pc, #152] @ c20bc │ │ │ │ - ldr r1, [pc, #164] @ c20cc │ │ │ │ + b c1f5c │ │ │ │ + ldr r3, [pc, #152] @ c20b8 │ │ │ │ + ldr r1, [pc, #164] @ c20c8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #160] @ c20d0 │ │ │ │ - ldr r2, [pc, #148] @ c20c8 │ │ │ │ + ldr r0, [pc, #160] @ c20cc │ │ │ │ + ldr r2, [pc, #148] @ c20c4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b c2014 │ │ │ │ - ldr r3, [pc, #128] @ c20d4 │ │ │ │ - ldr r1, [pc, #128] @ c20d8 │ │ │ │ - ldr r0, [pc, #128] @ c20dc │ │ │ │ + b c2010 │ │ │ │ + ldr r3, [pc, #128] @ c20d0 │ │ │ │ + ldr r1, [pc, #128] @ c20d4 │ │ │ │ + ldr r0, [pc, #128] @ c20d8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #124] @ c20e0 │ │ │ │ + ldr r2, [pc, #124] @ c20dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #988 @ 0x3dc │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #108] @ c20e4 │ │ │ │ - ldr r1, [pc, #108] @ c20e8 │ │ │ │ - ldr r0, [pc, #108] @ c20ec │ │ │ │ + ldr r3, [pc, #108] @ c20e0 │ │ │ │ + ldr r1, [pc, #108] @ c20e4 │ │ │ │ + ldr r0, [pc, #108] @ c20e8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #104] @ c20f0 │ │ │ │ + ldr r2, [pc, #104] @ c20ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #988 @ 0x3dc │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ c20f4 │ │ │ │ - ldr r1, [pc, #88] @ c20f8 │ │ │ │ - ldr r0, [pc, #88] @ c20fc │ │ │ │ + ldr r3, [pc, #88] @ c20f0 │ │ │ │ + ldr r1, [pc, #88] @ c20f4 │ │ │ │ + ldr r0, [pc, #88] @ c20f8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ c2100 │ │ │ │ + ldr r2, [pc, #84] @ c20fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #988 @ 0x3dc │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq lr, r7, r8, ror r2 │ │ │ │ + eorseq lr, r7, ip, ror r2 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq ip, r3, ip, ror #17 │ │ │ │ - eorseq ip, r3, r8, lsl r1 │ │ │ │ + eorseq ip, r3, r8, lsl #30 │ │ │ │ + eorseq ip, r3, r4, lsr r7 │ │ │ │ @ instruction: 0x000003b2 │ │ │ │ - @ instruction: 0x0033c8b0 │ │ │ │ - ldrsbeq ip, [r3], -ip @ │ │ │ │ - eorseq pc, r5, r8, lsl r1 @ │ │ │ │ - eorseq r3, r3, r4, lsl r2 │ │ │ │ - @ instruction: 0x0033c7d0 │ │ │ │ - andeq lr, r1, sp, lsr r1 │ │ │ │ - ldrsheq pc, [r5], -r4 @ │ │ │ │ - @ instruction: 0x003331f0 │ │ │ │ - eorseq ip, r3, r4, lsl #17 │ │ │ │ - andeq lr, r1, r3, lsr r1 │ │ │ │ - ldrsbeq pc, [r5], -r0 @ │ │ │ │ - eorseq r3, r3, ip, asr #3 │ │ │ │ - eorseq fp, r3, r0, lsl pc │ │ │ │ - andeq lr, r1, r7, asr #2 │ │ │ │ + eorseq ip, r3, ip, asr #29 │ │ │ │ + @ instruction: 0x0033c6f8 │ │ │ │ + eorseq pc, r5, r4, lsr r7 @ │ │ │ │ + eorseq r3, r3, r0, lsr r8 │ │ │ │ + eorseq ip, r3, ip, ror #27 │ │ │ │ + andeq lr, r1, sl, lsr #2 │ │ │ │ + eorseq pc, r5, r0, lsl r7 @ │ │ │ │ + eorseq r3, r3, ip, lsl #16 │ │ │ │ + eorseq ip, r3, r0, lsr #29 │ │ │ │ + andeq lr, r1, r0, lsr #2 │ │ │ │ + eorseq pc, r5, ip, ror #13 │ │ │ │ + eorseq r3, r3, r8, ror #15 │ │ │ │ + eorseq ip, r3, ip, lsr #10 │ │ │ │ + andeq lr, r1, r4, lsr r1 │ │ │ │ │ │ │ │ -000c2104 : │ │ │ │ +000c2100 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr ip, [pc, #372] @ c2290 │ │ │ │ - ldr r5, [pc, #372] @ c2294 │ │ │ │ + ldr ip, [pc, #372] @ c228c │ │ │ │ + ldr r5, [pc, #372] @ c2290 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #3264 @ 0xcc0 │ │ │ │ - ldr ip, [pc, #352] @ c2298 │ │ │ │ + ldr ip, [pc, #352] @ c2294 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr ip, [r5, ip] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ @@ -117778,3988 +117777,3988 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #24 │ │ │ │ mov lr, #0 │ │ │ │ sub r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #40] @ 0x28 │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #268] @ c229c │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #268] @ c2298 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2260 │ │ │ │ - ldr r3, [pc, #256] @ c22a0 │ │ │ │ + beq c225c │ │ │ │ + ldr r3, [pc, #256] @ c229c │ │ │ │ ldr ip, [sp, #24] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c222c │ │ │ │ - ldr r3, [pc, #232] @ c22a4 │ │ │ │ + bne c2228 │ │ │ │ + ldr r3, [pc, #232] @ c22a0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c2268 │ │ │ │ - ldr r3, [pc, #208] @ c22a8 │ │ │ │ + bne c2264 │ │ │ │ + ldr r3, [pc, #208] @ c22a4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne c2278 │ │ │ │ + bne c2274 │ │ │ │ ldr lr, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, ip │ │ │ │ str lr, [sp] │ │ │ │ - bl c1d58 │ │ │ │ - ldr r2, [pc, #164] @ c22ac │ │ │ │ - ldr r3, [pc, #140] @ c2298 │ │ │ │ + bl c1d54 │ │ │ │ + ldr r2, [pc, #164] @ c22a8 │ │ │ │ + ldr r3, [pc, #140] @ c2294 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c228c │ │ │ │ + bne c2288 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #124] @ c22b0 │ │ │ │ + ldr r0, [pc, #124] @ c22ac │ │ │ │ mov r1, ip │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #112] @ c22b4 │ │ │ │ - ldr r1, [pc, #112] @ c22b8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #112] @ c22b0 │ │ │ │ + ldr r1, [pc, #112] @ c22b4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #108] @ c22bc │ │ │ │ - ldr r2, [pc, #108] @ c22c0 │ │ │ │ + ldr r0, [pc, #108] @ c22b8 │ │ │ │ + ldr r2, [pc, #108] @ c22bc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c2200 │ │ │ │ - ldr r0, [pc, #84] @ c22c4 │ │ │ │ + b c21fc │ │ │ │ + ldr r0, [pc, #84] @ c22c0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b c223c │ │ │ │ - ldr r0, [pc, #72] @ c22c8 │ │ │ │ + bl b0298 │ │ │ │ + b c2238 │ │ │ │ + ldr r0, [pc, #72] @ c22c4 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b c223c │ │ │ │ + bl b0298 │ │ │ │ + b c2238 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x003909f4 │ │ │ │ - eorseq sp, r7, r4, asr #29 │ │ │ │ + @ instruction: 0x003909f8 │ │ │ │ + eorseq sp, r7, r8, asr #29 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq sp, r7, ip, ror #28 │ │ │ │ + eorseq sp, r7, r0, ror lr │ │ │ │ andeq r0, r0, r8, ror #20 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ andeq r0, r0, r8, lsl sl │ │ │ │ - @ instruction: 0x0037ddf0 │ │ │ │ - eorseq ip, r3, r4, ror #13 │ │ │ │ + @ instruction: 0x0037ddf4 │ │ │ │ + eorseq ip, r3, r0, lsl #26 │ │ │ │ muleq r0, r4, fp │ │ │ │ - mlaseq r3, r0, r6, ip │ │ │ │ - @ instruction: 0x0033bebc │ │ │ │ + eorseq ip, r3, ip, lsr #25 │ │ │ │ + @ instruction: 0x0033c4d8 │ │ │ │ @ instruction: 0x000003b2 │ │ │ │ - eorseq r9, r3, r8, lsl sl │ │ │ │ - eorseq r9, r3, ip, ror #8 │ │ │ │ + eorseq sl, r3, r4, lsr r0 │ │ │ │ + eorseq r9, r3, r8, lsl #21 │ │ │ │ │ │ │ │ -000c22cc : │ │ │ │ +000c22c8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c2374 │ │ │ │ + ldr r3, [pc, #132] @ c2370 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3216 @ 0xc90 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c2378 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c2374 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c236c │ │ │ │ - ldr r3, [pc, #96] @ c237c │ │ │ │ + beq c2368 │ │ │ │ + ldr r3, [pc, #96] @ c2378 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c2338 │ │ │ │ + bne c2334 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68cd8 │ │ │ │ - ldr r0, [pc, #64] @ c2380 │ │ │ │ + ldr r0, [pc, #64] @ c237c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c2384 │ │ │ │ - ldr r1, [pc, #52] @ c2388 │ │ │ │ - ldr r0, [pc, #52] @ c238c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c2380 │ │ │ │ + ldr r1, [pc, #52] @ c2384 │ │ │ │ + ldr r0, [pc, #52] @ c2388 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, r9, r0, lsr #16 │ │ │ │ - @ instruction: 0x0037dcf0 │ │ │ │ + eorseq r0, r9, r4, lsr #16 │ │ │ │ + @ instruction: 0x0037dcf4 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - @ instruction: 0x0033c5f0 │ │ │ │ + eorseq ip, r3, ip, lsl #24 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq fp, r3, r0, lsr fp │ │ │ │ - @ instruction: 0x0033bdb4 │ │ │ │ + eorseq ip, r3, ip, asr #2 │ │ │ │ + @ instruction: 0x0033c3d0 │ │ │ │ │ │ │ │ -000c2390 : │ │ │ │ +000c238c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #1072] @ c27d8 │ │ │ │ - ldr r3, [pc, #1072] @ c27dc │ │ │ │ + ldr r2, [pc, #1072] @ c27d4 │ │ │ │ + ldr r3, [pc, #1072] @ c27d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl 525d8 │ │ │ │ - ldr r7, [pc, #1040] @ c27e0 │ │ │ │ + ldr r7, [pc, #1040] @ c27dc │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c2674 │ │ │ │ + beq c2670 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c27b0 │ │ │ │ + beq c27ac │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2418 │ │ │ │ + beq c2414 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c2418 │ │ │ │ + beq c2414 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c2604 │ │ │ │ + beq c2600 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 52690 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c269c │ │ │ │ + beq c2698 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2460 │ │ │ │ + beq c245c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c2460 │ │ │ │ + beq c245c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c2624 │ │ │ │ + beq c2620 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ str r4, [r5, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq c26cc │ │ │ │ + beq c26c8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c249c │ │ │ │ + beq c2498 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq c25ec │ │ │ │ - ldr r2, [pc, #832] @ c27e4 │ │ │ │ - ldr r3, [pc, #832] @ c27e8 │ │ │ │ + beq c25e8 │ │ │ │ + ldr r2, [pc, #832] @ c27e0 │ │ │ │ + ldr r3, [pc, #832] @ c27e4 │ │ │ │ ldr r8, [r7, r2] │ │ │ │ ldr r9, [r7, r3] │ │ │ │ ldr r1, [r8, #2964] @ 0xb94 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c2730 │ │ │ │ + beq c272c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq c24f4 │ │ │ │ + beq c24f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq c25f8 │ │ │ │ + beq c25f4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c2760 │ │ │ │ + beq c275c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c2518 │ │ │ │ + beq c2514 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq c2618 │ │ │ │ + beq c2614 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #8] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq c2550 │ │ │ │ + beq c254c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq c260c │ │ │ │ + beq c2608 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c2780 │ │ │ │ + beq c277c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c2574 │ │ │ │ + beq c2570 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq c262c │ │ │ │ + beq c2628 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r8, #2968] @ 0xb98 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, r4 │ │ │ │ - bl a89ac │ │ │ │ + bl a89a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq c25b4 │ │ │ │ + beq c25b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq c2638 │ │ │ │ + beq c2634 │ │ │ │ cmp r5, #0 │ │ │ │ - blt c2648 │ │ │ │ - ldr r2, [pc, #552] @ c27ec │ │ │ │ - ldr r3, [pc, #532] @ c27dc │ │ │ │ + blt c2644 │ │ │ │ + ldr r2, [pc, #552] @ c27e8 │ │ │ │ + ldr r3, [pc, #532] @ c27d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c27ac │ │ │ │ + bne c27a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c249c │ │ │ │ + b c2498 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c24f4 │ │ │ │ + b c24f0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c2418 │ │ │ │ + b c2414 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c2550 │ │ │ │ + b c254c │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c2518 │ │ │ │ + b c2514 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c2460 │ │ │ │ + b c245c │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c2574 │ │ │ │ + b c2570 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - bge c25bc │ │ │ │ - ldr r1, [pc, #416] @ c27f0 │ │ │ │ - ldr r0, [pc, #416] @ c27f4 │ │ │ │ + bge c25b8 │ │ │ │ + ldr r1, [pc, #416] @ c27ec │ │ │ │ + ldr r0, [pc, #416] @ c27f0 │ │ │ │ ldr r3, [r9] │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #408] @ c27f8 │ │ │ │ + ldr r2, [pc, #408] @ c27f4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r4, #0 │ │ │ │ - b c25bc │ │ │ │ - ldr r3, [pc, #364] @ c27e8 │ │ │ │ - ldr r1, [pc, #380] @ c27fc │ │ │ │ + b c25b8 │ │ │ │ + ldr r3, [pc, #364] @ c27e4 │ │ │ │ + ldr r1, [pc, #380] @ c27f8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #376] @ c2800 │ │ │ │ + ldr r0, [pc, #376] @ c27fc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1200 @ 0x4b0 │ │ │ │ - bl b6f00 │ │ │ │ - b c266c │ │ │ │ - ldr r3, [pc, #324] @ c27e8 │ │ │ │ - ldr r1, [pc, #348] @ c2804 │ │ │ │ + bl b6efc │ │ │ │ + b c2668 │ │ │ │ + ldr r3, [pc, #324] @ c27e4 │ │ │ │ + ldr r1, [pc, #348] @ c2800 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #344] @ c2808 │ │ │ │ - ldr r2, [pc, #324] @ c27f8 │ │ │ │ + ldr r0, [pc, #344] @ c2804 │ │ │ │ + ldr r2, [pc, #324] @ c27f4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b c266c │ │ │ │ - ldr r3, [pc, #312] @ c280c │ │ │ │ - ldr r1, [pc, #312] @ c2810 │ │ │ │ + b c2668 │ │ │ │ + ldr r3, [pc, #312] @ c2808 │ │ │ │ + ldr r1, [pc, #312] @ c280c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c2700 │ │ │ │ + beq c26fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq c27a0 │ │ │ │ - ldr r3, [pc, #224] @ c27e8 │ │ │ │ - ldr r1, [pc, #264] @ c2814 │ │ │ │ + beq c279c │ │ │ │ + ldr r3, [pc, #224] @ c27e4 │ │ │ │ + ldr r1, [pc, #264] @ c2810 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #260] @ c2818 │ │ │ │ - ldr r2, [pc, #260] @ c281c │ │ │ │ + ldr r0, [pc, #260] @ c2814 │ │ │ │ + ldr r2, [pc, #260] @ c2818 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ - b c266c │ │ │ │ - ldr r1, [pc, #232] @ c2820 │ │ │ │ - ldr r0, [pc, #232] @ c2824 │ │ │ │ + b c2668 │ │ │ │ + ldr r1, [pc, #232] @ c281c │ │ │ │ + ldr r0, [pc, #232] @ c2820 │ │ │ │ ldr r3, [r9] │ │ │ │ - ldr r2, [pc, #216] @ c281c │ │ │ │ + ldr r2, [pc, #216] @ c2818 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ - b c266c │ │ │ │ - ldr r1, [pc, #192] @ c2828 │ │ │ │ - ldr r0, [pc, #192] @ c282c │ │ │ │ + b c2668 │ │ │ │ + ldr r1, [pc, #192] @ c2824 │ │ │ │ + ldr r0, [pc, #192] @ c2828 │ │ │ │ ldr r3, [r9] │ │ │ │ - ldr r2, [pc, #168] @ c281c │ │ │ │ + ldr r2, [pc, #168] @ c2818 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b c274c │ │ │ │ - ldr r1, [pc, #168] @ c2830 │ │ │ │ - ldr r0, [pc, #168] @ c2834 │ │ │ │ + bl b6efc │ │ │ │ + b c2748 │ │ │ │ + ldr r1, [pc, #168] @ c282c │ │ │ │ + ldr r0, [pc, #168] @ c2830 │ │ │ │ ldr r3, [r9] │ │ │ │ - ldr r2, [pc, #100] @ c27f8 │ │ │ │ + ldr r2, [pc, #100] @ c27f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b c2724 │ │ │ │ + bl b6efc │ │ │ │ + b c2720 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c2700 │ │ │ │ + b c26fc │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #128] @ c2838 │ │ │ │ - ldr r1, [pc, #128] @ c283c │ │ │ │ - ldr r0, [pc, #128] @ c2840 │ │ │ │ + ldr r3, [pc, #128] @ c2834 │ │ │ │ + ldr r1, [pc, #128] @ c2838 │ │ │ │ + ldr r0, [pc, #128] @ c283c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1040 @ 0x410 │ │ │ │ - ldr r2, [pc, #120] @ c2844 │ │ │ │ + ldr r2, [pc, #120] @ c2840 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq sp, r7, r0, asr ip │ │ │ │ + eorseq sp, r7, r4, asr ip │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq sp, r7, ip, lsr #24 │ │ │ │ + eorseq sp, r7, r0, lsr ip │ │ │ │ muleq r0, r4, r8 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq sp, r7, r4, lsr sl │ │ │ │ - eorseq ip, r3, r0, lsl r3 │ │ │ │ - eorseq fp, r3, r0, asr #21 │ │ │ │ + eorseq sp, r7, r8, lsr sl │ │ │ │ + eorseq ip, r3, ip, lsr #18 │ │ │ │ + ldrsbeq ip, [r3], -ip @ │ │ │ │ @ instruction: 0x000004b7 │ │ │ │ - eorseq ip, r3, r4, ror #5 │ │ │ │ - eorseq fp, r3, r8, lsl #21 │ │ │ │ - @ instruction: 0x0033c2b8 │ │ │ │ - eorseq fp, r3, ip, asr sl │ │ │ │ - andeq r0, r0, r8, asr fp │ │ │ │ - eorseq ip, r3, r4, asr #5 │ │ │ │ - eorseq ip, r3, r4, asr r2 │ │ │ │ - @ instruction: 0x0033b9f8 │ │ │ │ + eorseq ip, r3, r0, lsl #18 │ │ │ │ + eorseq ip, r3, r4, lsr #1 │ │ │ │ + @ instruction: 0x0033c8d4 │ │ │ │ + eorseq ip, r3, r8, ror r0 │ │ │ │ + andeq r0, r0, r8, asr fp │ │ │ │ + eorseq ip, r3, r0, ror #17 │ │ │ │ + eorseq ip, r3, r0, ror r8 │ │ │ │ + eorseq ip, r3, r4, lsl r0 │ │ │ │ @ instruction: 0x000004b6 │ │ │ │ - eorseq ip, r3, ip, lsr #4 │ │ │ │ - @ instruction: 0x0033b9d0 │ │ │ │ - @ instruction: 0x0033c1fc │ │ │ │ - eorseq fp, r3, r0, lsr #19 │ │ │ │ - @ instruction: 0x0033c1dc │ │ │ │ - eorseq fp, r3, r0, lsl #19 │ │ │ │ - @ instruction: 0x0035e9b4 │ │ │ │ - eorseq r2, r3, ip, lsr #21 │ │ │ │ - @ instruction: 0x0033c1bc │ │ │ │ - andeq lr, r1, fp, lsl lr │ │ │ │ + eorseq ip, r3, r8, asr #16 │ │ │ │ + eorseq fp, r3, ip, ror #31 │ │ │ │ + eorseq ip, r3, r8, lsl r8 │ │ │ │ + @ instruction: 0x0033bfbc │ │ │ │ + @ instruction: 0x0033c7f8 │ │ │ │ + mlaseq r3, ip, pc, fp @ │ │ │ │ + @ instruction: 0x0035efd0 │ │ │ │ + eorseq r3, r3, r8, asr #1 │ │ │ │ + @ instruction: 0x0033c7d8 │ │ │ │ + andeq lr, r1, sp, lsl #28 │ │ │ │ │ │ │ │ -000c2848 : │ │ │ │ +000c2844 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #128] @ c28e0 │ │ │ │ + ldr ip, [pc, #128] @ c28dc │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #116] @ c28e4 │ │ │ │ + ldr lr, [pc, #116] @ c28e0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #3168 @ 0xc60 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #96] @ c28e8 │ │ │ │ + ldr ip, [pc, #96] @ c28e4 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ + bl a30fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c28b0 │ │ │ │ + beq c28ac │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl c2390 │ │ │ │ - ldr r2, [pc, #52] @ c28ec │ │ │ │ - ldr r3, [pc, #44] @ c28e8 │ │ │ │ + bl c238c │ │ │ │ + ldr r2, [pc, #52] @ c28e8 │ │ │ │ + ldr r3, [pc, #44] @ c28e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c28dc │ │ │ │ + bne c28d8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x003902b0 │ │ │ │ - eorseq sp, r7, r4, ror r7 │ │ │ │ + @ instruction: 0x003902b4 │ │ │ │ + eorseq sp, r7, r8, ror r7 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq sp, r7, r0, asr #14 │ │ │ │ + eorseq sp, r7, r4, asr #14 │ │ │ │ │ │ │ │ -000c28f0 : │ │ │ │ +000c28ec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c2998 │ │ │ │ + ldr r3, [pc, #132] @ c2994 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3120 @ 0xc30 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c299c │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c2998 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2990 │ │ │ │ - ldr r3, [pc, #96] @ c29a0 │ │ │ │ + beq c298c │ │ │ │ + ldr r3, [pc, #96] @ c299c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c295c │ │ │ │ + bne c2958 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68d38 │ │ │ │ - ldr r0, [pc, #64] @ c29a4 │ │ │ │ + ldr r0, [pc, #64] @ c29a0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c29a8 │ │ │ │ - ldr r1, [pc, #52] @ c29ac │ │ │ │ - ldr r0, [pc, #52] @ c29b0 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c29a4 │ │ │ │ + ldr r1, [pc, #52] @ c29a8 │ │ │ │ + ldr r0, [pc, #52] @ c29ac │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x003901fc │ │ │ │ - eorseq sp, r7, ip, asr #13 │ │ │ │ + eorseq r0, r9, r0, lsl #4 │ │ │ │ + @ instruction: 0x0037d6d0 │ │ │ │ @ instruction: 0x00000cb8 │ │ │ │ - eorseq ip, r3, ip, ror r0 │ │ │ │ + mlaseq r3, r8, r6, ip │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq fp, r3, ip, lsl #10 │ │ │ │ - mlaseq r3, r0, r7, fp │ │ │ │ + eorseq fp, r3, r8, lsr #22 │ │ │ │ + eorseq fp, r3, ip, lsr #27 │ │ │ │ │ │ │ │ -000c29b4 : │ │ │ │ +000c29b0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c2a5c │ │ │ │ + ldr r3, [pc, #132] @ c2a58 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3072 @ 0xc00 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c2a60 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c2a5c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2a54 │ │ │ │ - ldr r3, [pc, #96] @ c2a64 │ │ │ │ + beq c2a50 │ │ │ │ + ldr r3, [pc, #96] @ c2a60 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c2a20 │ │ │ │ + bne c2a1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68d9c │ │ │ │ - ldr r0, [pc, #64] @ c2a68 │ │ │ │ + ldr r0, [pc, #64] @ c2a64 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c2a6c │ │ │ │ - ldr r1, [pc, #52] @ c2a70 │ │ │ │ - ldr r0, [pc, #52] @ c2a74 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c2a68 │ │ │ │ + ldr r1, [pc, #52] @ c2a6c │ │ │ │ + ldr r0, [pc, #52] @ c2a70 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, r9, r8, lsr r1 │ │ │ │ - eorseq sp, r7, r8, lsl #12 │ │ │ │ + eorseq r0, r9, ip, lsr r1 │ │ │ │ + eorseq sp, r7, ip, lsl #12 │ │ │ │ andeq r0, r0, r8, asr sp │ │ │ │ - eorseq fp, r3, ip, ror #31 │ │ │ │ + eorseq ip, r3, r8, lsl #12 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq fp, r3, r8, asr #8 │ │ │ │ - eorseq fp, r3, ip, asr #13 │ │ │ │ + eorseq fp, r3, r4, ror #20 │ │ │ │ + eorseq fp, r3, r8, ror #25 │ │ │ │ │ │ │ │ -000c2a78 : │ │ │ │ +000c2a74 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c2b20 │ │ │ │ + ldr r3, [pc, #132] @ c2b1c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3024 @ 0xbd0 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c2b24 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c2b20 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2b18 │ │ │ │ - ldr r3, [pc, #96] @ c2b28 │ │ │ │ + beq c2b14 │ │ │ │ + ldr r3, [pc, #96] @ c2b24 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c2ae4 │ │ │ │ + bne c2ae0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68e00 │ │ │ │ - ldr r0, [pc, #64] @ c2b2c │ │ │ │ + ldr r0, [pc, #64] @ c2b28 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c2b30 │ │ │ │ - ldr r1, [pc, #52] @ c2b34 │ │ │ │ - ldr r0, [pc, #52] @ c2b38 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c2b2c │ │ │ │ + ldr r1, [pc, #52] @ c2b30 │ │ │ │ + ldr r0, [pc, #52] @ c2b34 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, r9, r4, ror r0 │ │ │ │ - eorseq sp, r7, r4, asr #10 │ │ │ │ + eorseq r0, r9, r8, ror r0 │ │ │ │ + eorseq sp, r7, r8, asr #10 │ │ │ │ andeq r0, r0, r8, lsr r6 │ │ │ │ - eorseq fp, r3, ip, asr pc │ │ │ │ + eorseq ip, r3, r8, ror r5 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq fp, r3, r4, lsl #7 │ │ │ │ - eorseq fp, r3, r8, lsl #12 │ │ │ │ + eorseq fp, r3, r0, lsr #19 │ │ │ │ + eorseq fp, r3, r4, lsr #24 │ │ │ │ │ │ │ │ -000c2b3c : │ │ │ │ +000c2b38 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 72eb4 │ │ │ │ - ldr r8, [pc, #604] @ c2dc0 │ │ │ │ + bl 72eb0 │ │ │ │ + ldr r8, [pc, #604] @ c2dbc │ │ │ │ add r8, pc, r8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c2cf8 │ │ │ │ + beq c2cf4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c2d78 │ │ │ │ + beq c2d74 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2bac │ │ │ │ + beq c2ba8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c2bac │ │ │ │ + beq c2ba8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c2cd0 │ │ │ │ + beq c2ccc │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r4, #16] │ │ │ │ - beq c2d54 │ │ │ │ + beq c2d50 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2bf0 │ │ │ │ + beq c2bec │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c2bf0 │ │ │ │ + beq c2bec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c2cd8 │ │ │ │ + beq c2cd4 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #20] │ │ │ │ - beq c2d9c │ │ │ │ + beq c2d98 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2c34 │ │ │ │ + beq c2c30 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c2c34 │ │ │ │ + beq c2c30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c2ce0 │ │ │ │ + beq c2cdc │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 52780 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c2d24 │ │ │ │ + beq c2d20 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2c7c │ │ │ │ + beq c2c78 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c2c7c │ │ │ │ + beq c2c78 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c2ce8 │ │ │ │ + beq c2ce4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c2c94 │ │ │ │ + beq c2c90 │ │ │ │ tst r0, #1 │ │ │ │ - bne c2cf0 │ │ │ │ + bne c2cec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq c2cb8 │ │ │ │ + beq c2cb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq c2cc0 │ │ │ │ + beq c2cbc │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c2bac │ │ │ │ + b c2ba8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c2bf0 │ │ │ │ + b c2bec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c2c34 │ │ │ │ + b c2c30 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c2c7c │ │ │ │ - bl a4764 │ │ │ │ - b c2c94 │ │ │ │ - ldr r3, [pc, #196] @ c2dc4 │ │ │ │ - ldr r1, [pc, #196] @ c2dc8 │ │ │ │ + b c2c78 │ │ │ │ + bl a4760 │ │ │ │ + b c2c90 │ │ │ │ + ldr r3, [pc, #196] @ c2dc0 │ │ │ │ + ldr r1, [pc, #196] @ c2dc4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #192] @ c2dcc │ │ │ │ + ldr r0, [pc, #192] @ c2dc8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1248 @ 0x4e0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b c2cb8 │ │ │ │ - ldr r3, [pc, #152] @ c2dc4 │ │ │ │ - ldr r1, [pc, #160] @ c2dd0 │ │ │ │ + b c2cb4 │ │ │ │ + ldr r3, [pc, #152] @ c2dc0 │ │ │ │ + ldr r1, [pc, #160] @ c2dcc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #156] @ c2dd4 │ │ │ │ + ldr r0, [pc, #156] @ c2dd0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1248 @ 0x4e0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b c2d1c │ │ │ │ - ldr r3, [pc, #124] @ c2dd8 │ │ │ │ - ldr r1, [pc, #124] @ c2ddc │ │ │ │ - ldr r0, [pc, #124] @ c2de0 │ │ │ │ + b c2d18 │ │ │ │ + ldr r3, [pc, #124] @ c2dd4 │ │ │ │ + ldr r1, [pc, #124] @ c2dd8 │ │ │ │ + ldr r0, [pc, #124] @ c2ddc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #120] @ c2de4 │ │ │ │ + ldr r2, [pc, #120] @ c2de0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1088 @ 0x440 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #104] @ c2de8 │ │ │ │ - ldr r1, [pc, #104] @ c2dec │ │ │ │ - ldr r0, [pc, #104] @ c2df0 │ │ │ │ + ldr r3, [pc, #104] @ c2de4 │ │ │ │ + ldr r1, [pc, #104] @ c2de8 │ │ │ │ + ldr r0, [pc, #104] @ c2dec │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #100] @ c2df4 │ │ │ │ + ldr r2, [pc, #100] @ c2df0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1088 @ 0x440 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #84] @ c2df8 │ │ │ │ - ldr r1, [pc, #84] @ c2dfc │ │ │ │ - ldr r0, [pc, #84] @ c2e00 │ │ │ │ + ldr r3, [pc, #84] @ c2df4 │ │ │ │ + ldr r1, [pc, #84] @ c2df8 │ │ │ │ + ldr r0, [pc, #84] @ c2dfc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #80] @ c2e04 │ │ │ │ + ldr r2, [pc, #80] @ c2e00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1088 @ 0x440 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - mlaseq r7, r8, r4, sp │ │ │ │ + mlaseq r7, ip, r4, sp │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r3, r5, r0, ror #8 │ │ │ │ - eorseq fp, r3, r4, lsl #8 │ │ │ │ - eorseq r3, r5, r4, lsr r4 │ │ │ │ - @ instruction: 0x0033b3d8 │ │ │ │ - eorseq lr, r5, r0, lsl r4 │ │ │ │ - eorseq r2, r3, ip, lsl #10 │ │ │ │ - eorseq fp, r3, r0, lsl #26 │ │ │ │ - ldrdeq r0, [r2], -r1 │ │ │ │ - eorseq lr, r5, ip, ror #7 │ │ │ │ - eorseq r2, r3, r8, ror #9 │ │ │ │ - eorseq fp, r3, r4, lsr #21 │ │ │ │ - andeq r0, r2, r7, asr #9 │ │ │ │ - eorseq lr, r5, r8, asr #7 │ │ │ │ - eorseq r2, r3, r4, asr #9 │ │ │ │ - eorseq fp, r3, r8, lsl #4 │ │ │ │ - ldrdeq r0, [r2], -fp │ │ │ │ + eorseq r3, r5, ip, ror sl │ │ │ │ + eorseq fp, r3, r0, lsr #20 │ │ │ │ + eorseq r3, r5, r0, asr sl │ │ │ │ + @ instruction: 0x0033b9f4 │ │ │ │ + eorseq lr, r5, ip, lsr #20 │ │ │ │ + eorseq r2, r3, r8, lsr #22 │ │ │ │ + eorseq ip, r3, ip, lsl r3 │ │ │ │ + andeq r0, r2, r3, asr #9 │ │ │ │ + eorseq lr, r5, r8, lsl #20 │ │ │ │ + eorseq r2, r3, r4, lsl #22 │ │ │ │ + eorseq ip, r3, r0, asr #1 │ │ │ │ + @ instruction: 0x000204b9 │ │ │ │ + eorseq lr, r5, r4, ror #19 │ │ │ │ + eorseq r2, r3, r0, ror #21 │ │ │ │ + eorseq fp, r3, r4, lsr #16 │ │ │ │ + andeq r0, r2, sp, asr #9 │ │ │ │ │ │ │ │ -000c2e08 : │ │ │ │ +000c2e04 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #292] @ c2f44 │ │ │ │ + ldr ip, [pc, #292] @ c2f40 │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #2976 @ 0xba0 │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #20 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #252] @ c2f48 │ │ │ │ + ldr lr, [pc, #252] @ c2f44 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #244] @ c2f4c │ │ │ │ + ldr ip, [pc, #244] @ c2f48 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #216] @ c2f50 │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #216] @ c2f4c │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2f24 │ │ │ │ - ldr r3, [pc, #204] @ c2f54 │ │ │ │ + beq c2f20 │ │ │ │ + ldr r3, [pc, #204] @ c2f50 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c2ef0 │ │ │ │ - ldr r3, [pc, #180] @ c2f58 │ │ │ │ + bne c2eec │ │ │ │ + ldr r3, [pc, #180] @ c2f54 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - bne c2f2c │ │ │ │ + bne c2f28 │ │ │ │ mov r0, ip │ │ │ │ - bl c2b3c │ │ │ │ - ldr r2, [pc, #144] @ c2f5c │ │ │ │ - ldr r3, [pc, #124] @ c2f4c │ │ │ │ + bl c2b38 │ │ │ │ + ldr r2, [pc, #144] @ c2f58 │ │ │ │ + ldr r3, [pc, #124] @ c2f48 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c2f40 │ │ │ │ + bne c2f3c │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #104] @ c2f60 │ │ │ │ + ldr r0, [pc, #104] @ c2f5c │ │ │ │ mov r1, ip │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #92] @ c2f64 │ │ │ │ - ldr r1, [pc, #92] @ c2f68 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #92] @ c2f60 │ │ │ │ + ldr r1, [pc, #92] @ c2f64 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #88] @ c2f6c │ │ │ │ + ldr r0, [pc, #88] @ c2f68 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1248 @ 0x4e0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c2ec4 │ │ │ │ - ldr r0, [pc, #60] @ c2f70 │ │ │ │ + b c2ec0 │ │ │ │ + ldr r0, [pc, #60] @ c2f6c │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b c2f00 │ │ │ │ + bl b0298 │ │ │ │ + b c2efc │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0038fcf0 │ │ │ │ - eorseq sp, r7, r4, lsr #3 │ │ │ │ + @ instruction: 0x0038fcf4 │ │ │ │ + eorseq sp, r7, r8, lsr #3 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq sp, r7, r4, lsl #3 │ │ │ │ + eorseq sp, r7, r8, lsl #3 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ andeq r0, r0, r8, lsl sl │ │ │ │ - eorseq sp, r7, ip, lsr #2 │ │ │ │ - eorseq r8, r3, ip, lsl #27 │ │ │ │ + eorseq sp, r7, r0, lsr r1 │ │ │ │ + eorseq r9, r3, r8, lsr #7 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r3, r5, r8, asr r2 │ │ │ │ - @ instruction: 0x0033b1fc │ │ │ │ - @ instruction: 0x003387b8 │ │ │ │ + eorseq r3, r5, r4, ror r8 │ │ │ │ + eorseq fp, r3, r8, lsl r8 │ │ │ │ + @ instruction: 0x00338dd4 │ │ │ │ │ │ │ │ -000c2f74 : │ │ │ │ +000c2f70 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c301c │ │ │ │ + ldr r3, [pc, #132] @ c3018 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2928 @ 0xb70 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c3020 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c301c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3014 │ │ │ │ - ldr r3, [pc, #96] @ c3024 │ │ │ │ + beq c3010 │ │ │ │ + ldr r3, [pc, #96] @ c3020 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c2fe0 │ │ │ │ + bne c2fdc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68e64 │ │ │ │ - ldr r0, [pc, #64] @ c3028 │ │ │ │ + ldr r0, [pc, #64] @ c3024 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c302c │ │ │ │ - ldr r1, [pc, #52] @ c3030 │ │ │ │ - ldr r0, [pc, #52] @ c3034 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c3028 │ │ │ │ + ldr r1, [pc, #52] @ c302c │ │ │ │ + ldr r0, [pc, #52] @ c3030 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq pc, r8, r8, ror fp @ │ │ │ │ - eorseq sp, r7, r8, asr #32 │ │ │ │ + eorseq pc, r8, ip, ror fp @ │ │ │ │ + eorseq sp, r7, ip, asr #32 │ │ │ │ andeq r0, r0, r8, asr #17 │ │ │ │ - mlaseq r3, r4, sl, fp │ │ │ │ + ldrheq ip, [r3], -r0 @ │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq sl, r3, r8, lsl #29 │ │ │ │ - eorseq fp, r3, ip, lsl #2 │ │ │ │ + eorseq fp, r3, r4, lsr #9 │ │ │ │ + eorseq fp, r3, r8, lsr #14 │ │ │ │ │ │ │ │ -000c3038 : │ │ │ │ +000c3034 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c30e0 │ │ │ │ + ldr r3, [pc, #132] @ c30dc │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2880 @ 0xb40 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c30e4 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c30e0 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c30d8 │ │ │ │ - ldr r3, [pc, #96] @ c30e8 │ │ │ │ + beq c30d4 │ │ │ │ + ldr r3, [pc, #96] @ c30e4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c30a4 │ │ │ │ + bne c30a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68ec8 │ │ │ │ - ldr r0, [pc, #64] @ c30ec │ │ │ │ + ldr r0, [pc, #64] @ c30e8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c30f0 │ │ │ │ - ldr r1, [pc, #52] @ c30f4 │ │ │ │ - ldr r0, [pc, #52] @ c30f8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c30ec │ │ │ │ + ldr r1, [pc, #52] @ c30f0 │ │ │ │ + ldr r0, [pc, #52] @ c30f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0038fab4 │ │ │ │ - eorseq ip, r7, r4, lsl #31 │ │ │ │ + @ instruction: 0x0038fab8 │ │ │ │ + eorseq ip, r7, r8, lsl #31 │ │ │ │ andeq r0, r0, r8, asr #18 │ │ │ │ - eorseq fp, r3, ip, lsl #20 │ │ │ │ + eorseq ip, r3, r8, lsr #32 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq sl, r3, r4, asr #27 │ │ │ │ - eorseq fp, r3, r8, asr #32 │ │ │ │ + eorseq fp, r3, r0, ror #7 │ │ │ │ + eorseq fp, r3, r4, ror #12 │ │ │ │ │ │ │ │ -000c30fc : │ │ │ │ +000c30f8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 724d4 │ │ │ │ - ldr r8, [pc, #616] @ c338c │ │ │ │ + bl 724d0 │ │ │ │ + ldr r8, [pc, #616] @ c3388 │ │ │ │ add r8, pc, r8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c32b8 │ │ │ │ + beq c32b4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c333c │ │ │ │ + beq c3338 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c316c │ │ │ │ + beq c3168 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c316c │ │ │ │ + beq c3168 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c3290 │ │ │ │ + beq c328c │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r4, #16] │ │ │ │ - beq c3314 │ │ │ │ + beq c3310 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c31b0 │ │ │ │ + beq c31ac │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c31b0 │ │ │ │ + beq c31ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c3298 │ │ │ │ + beq c3294 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #20] │ │ │ │ - beq c3364 │ │ │ │ + beq c3360 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c31f4 │ │ │ │ + beq c31f0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c31f4 │ │ │ │ + beq c31f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c32a0 │ │ │ │ + beq c329c │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 52a98 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c32e4 │ │ │ │ + beq c32e0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c323c │ │ │ │ + beq c3238 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c323c │ │ │ │ + beq c3238 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c32a8 │ │ │ │ + beq c32a4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c3254 │ │ │ │ + beq c3250 │ │ │ │ tst r0, #1 │ │ │ │ - bne c32b0 │ │ │ │ + bne c32ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq c3278 │ │ │ │ + beq c3274 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq c3280 │ │ │ │ + beq c327c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c316c │ │ │ │ + b c3168 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c31b0 │ │ │ │ + b c31ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c31f4 │ │ │ │ + b c31f0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c323c │ │ │ │ - bl a4764 │ │ │ │ - b c3254 │ │ │ │ - ldr r3, [pc, #208] @ c3390 │ │ │ │ - ldr r1, [pc, #208] @ c3394 │ │ │ │ + b c3238 │ │ │ │ + bl a4760 │ │ │ │ + b c3250 │ │ │ │ + ldr r3, [pc, #208] @ c338c │ │ │ │ + ldr r1, [pc, #208] @ c3390 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #204] @ c3398 │ │ │ │ - ldr r2, [pc, #204] @ c339c │ │ │ │ + ldr r0, [pc, #204] @ c3394 │ │ │ │ + ldr r2, [pc, #204] @ c3398 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b c3278 │ │ │ │ - ldr r3, [pc, #164] @ c3390 │ │ │ │ - ldr r1, [pc, #176] @ c33a0 │ │ │ │ + b c3274 │ │ │ │ + ldr r3, [pc, #164] @ c338c │ │ │ │ + ldr r1, [pc, #176] @ c339c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #172] @ c33a4 │ │ │ │ - ldr r2, [pc, #160] @ c339c │ │ │ │ + ldr r0, [pc, #172] @ c33a0 │ │ │ │ + ldr r2, [pc, #160] @ c3398 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b c32dc │ │ │ │ - ldr r3, [pc, #140] @ c33a8 │ │ │ │ - ldr r1, [pc, #140] @ c33ac │ │ │ │ - ldr r0, [pc, #140] @ c33b0 │ │ │ │ + b c32d8 │ │ │ │ + ldr r3, [pc, #140] @ c33a4 │ │ │ │ + ldr r1, [pc, #140] @ c33a8 │ │ │ │ + ldr r0, [pc, #140] @ c33ac │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1120 @ 0x460 │ │ │ │ - ldr r2, [pc, #132] @ c33b4 │ │ │ │ + ldr r2, [pc, #132] @ c33b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #116] @ c33b8 │ │ │ │ - ldr r1, [pc, #116] @ c33bc │ │ │ │ - ldr r0, [pc, #116] @ c33c0 │ │ │ │ + ldr r3, [pc, #116] @ c33b4 │ │ │ │ + ldr r1, [pc, #116] @ c33b8 │ │ │ │ + ldr r0, [pc, #116] @ c33bc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1120 @ 0x460 │ │ │ │ - ldr r2, [pc, #108] @ c33c4 │ │ │ │ + ldr r2, [pc, #108] @ c33c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ c33c8 │ │ │ │ - ldr r1, [pc, #92] @ c33cc │ │ │ │ - ldr r0, [pc, #92] @ c33d0 │ │ │ │ + ldr r3, [pc, #92] @ c33c4 │ │ │ │ + ldr r1, [pc, #92] @ c33c8 │ │ │ │ + ldr r0, [pc, #92] @ c33cc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1120 @ 0x460 │ │ │ │ - ldr r2, [pc, #84] @ c33d4 │ │ │ │ + ldr r2, [pc, #84] @ c33d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x0037ced8 │ │ │ │ + @ instruction: 0x0037cedc │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r2, r5, ip, ror lr │ │ │ │ - eorseq sl, r3, r0, asr #28 │ │ │ │ + mlaseq r5, r8, r4, r3 │ │ │ │ + eorseq fp, r3, ip, asr r4 │ │ │ │ andeq r0, r0, sl, lsr r5 │ │ │ │ - eorseq r2, r5, r0, asr lr │ │ │ │ - eorseq sl, r3, r4, lsl lr │ │ │ │ - eorseq sp, r5, r0, asr lr │ │ │ │ - eorseq r1, r3, r8, asr #30 │ │ │ │ - eorseq fp, r3, ip, lsr r7 │ │ │ │ - @ instruction: 0x00020eb4 │ │ │ │ - eorseq sp, r5, r8, lsr #28 │ │ │ │ - eorseq r1, r3, r0, lsr #30 │ │ │ │ - @ instruction: 0x0033b4dc │ │ │ │ - andeq r0, r2, sl, lsr #29 │ │ │ │ - eorseq sp, r5, r0, lsl #28 │ │ │ │ - @ instruction: 0x00331ef8 │ │ │ │ - eorseq sl, r3, ip, lsr ip │ │ │ │ - @ instruction: 0x00020ebe │ │ │ │ + eorseq r3, r5, ip, ror #8 │ │ │ │ + eorseq fp, r3, r0, lsr r4 │ │ │ │ + eorseq lr, r5, ip, ror #8 │ │ │ │ + eorseq r2, r3, r4, ror #10 │ │ │ │ + eorseq fp, r3, r8, asr sp │ │ │ │ + andeq r0, r2, r6, lsr #29 │ │ │ │ + eorseq lr, r5, r4, asr #8 │ │ │ │ + eorseq r2, r3, ip, lsr r5 │ │ │ │ + @ instruction: 0x0033baf8 │ │ │ │ + muleq r2, ip, lr │ │ │ │ + eorseq lr, r5, ip, lsl r4 │ │ │ │ + eorseq r2, r3, r4, lsl r5 │ │ │ │ + eorseq fp, r3, r8, asr r2 │ │ │ │ + @ instruction: 0x00020eb0 │ │ │ │ │ │ │ │ -000c33d8 : │ │ │ │ +000c33d4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #292] @ c3514 │ │ │ │ + ldr ip, [pc, #292] @ c3510 │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #2832 @ 0xb10 │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #20 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #252] @ c3518 │ │ │ │ + ldr lr, [pc, #252] @ c3514 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #244] @ c351c │ │ │ │ + ldr ip, [pc, #244] @ c3518 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #216] @ c3520 │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #216] @ c351c │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c34f4 │ │ │ │ - ldr r3, [pc, #204] @ c3524 │ │ │ │ + beq c34f0 │ │ │ │ + ldr r3, [pc, #204] @ c3520 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c34c0 │ │ │ │ - ldr r3, [pc, #180] @ c3528 │ │ │ │ + bne c34bc │ │ │ │ + ldr r3, [pc, #180] @ c3524 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - bne c34fc │ │ │ │ + bne c34f8 │ │ │ │ mov r0, ip │ │ │ │ - bl c30fc │ │ │ │ - ldr r2, [pc, #144] @ c352c │ │ │ │ - ldr r3, [pc, #124] @ c351c │ │ │ │ + bl c30f8 │ │ │ │ + ldr r2, [pc, #144] @ c3528 │ │ │ │ + ldr r3, [pc, #124] @ c3518 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c3510 │ │ │ │ + bne c350c │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #104] @ c3530 │ │ │ │ + ldr r0, [pc, #104] @ c352c │ │ │ │ mov r1, ip │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #92] @ c3534 │ │ │ │ - ldr r1, [pc, #92] @ c3538 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #92] @ c3530 │ │ │ │ + ldr r1, [pc, #92] @ c3534 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #88] @ c353c │ │ │ │ - ldr r2, [pc, #88] @ c3540 │ │ │ │ + ldr r0, [pc, #88] @ c3538 │ │ │ │ + ldr r2, [pc, #88] @ c353c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c3494 │ │ │ │ - ldr r0, [pc, #64] @ c3544 │ │ │ │ + b c3490 │ │ │ │ + ldr r0, [pc, #64] @ c3540 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b c34d0 │ │ │ │ + bl b0298 │ │ │ │ + b c34cc │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq pc, r8, r0, lsr #14 │ │ │ │ - @ instruction: 0x0037cbd4 │ │ │ │ + eorseq pc, r8, r4, lsr #14 │ │ │ │ + @ instruction: 0x0037cbd8 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0037cbb4 │ │ │ │ + @ instruction: 0x0037cbb8 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ andeq r0, r0, r8, lsl sl │ │ │ │ - eorseq ip, r7, ip, asr fp │ │ │ │ - @ instruction: 0x003387bc │ │ │ │ + eorseq ip, r7, r0, ror #22 │ │ │ │ + @ instruction: 0x00338dd8 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r2, r5, r4, ror #24 │ │ │ │ - eorseq sl, r3, r8, lsr #24 │ │ │ │ + eorseq r3, r5, r0, lsl #5 │ │ │ │ + eorseq fp, r3, r4, asr #4 │ │ │ │ andeq r0, r0, sl, lsr r5 │ │ │ │ - eorseq r8, r3, r8, ror #3 │ │ │ │ + eorseq r8, r3, r4, lsl #16 │ │ │ │ │ │ │ │ -000c3548 : │ │ │ │ +000c3544 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c35f0 │ │ │ │ + ldr r3, [pc, #132] @ c35ec │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2784 @ 0xae0 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c35f4 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c35f0 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c35e8 │ │ │ │ - ldr r3, [pc, #96] @ c35f8 │ │ │ │ + beq c35e4 │ │ │ │ + ldr r3, [pc, #96] @ c35f4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c35b4 │ │ │ │ + bne c35b0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68f28 │ │ │ │ - ldr r0, [pc, #64] @ c35fc │ │ │ │ + ldr r0, [pc, #64] @ c35f8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c3600 │ │ │ │ - ldr r1, [pc, #52] @ c3604 │ │ │ │ - ldr r0, [pc, #52] @ c3608 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c35fc │ │ │ │ + ldr r1, [pc, #52] @ c3600 │ │ │ │ + ldr r0, [pc, #52] @ c3604 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq pc, r8, r4, lsr #11 │ │ │ │ - eorseq ip, r7, r4, ror sl │ │ │ │ + eorseq pc, r8, r8, lsr #11 │ │ │ │ + eorseq ip, r7, r8, ror sl │ │ │ │ andeq r0, r0, r8, lsr #12 │ │ │ │ - eorseq fp, r3, r8, lsr #10 │ │ │ │ + eorseq fp, r3, r4, asr #22 │ │ │ │ muleq r0, r4, fp │ │ │ │ - @ instruction: 0x0033a8b4 │ │ │ │ - eorseq sl, r3, r8, lsr fp │ │ │ │ + @ instruction: 0x0033aed0 │ │ │ │ + eorseq fp, r3, r4, asr r1 │ │ │ │ │ │ │ │ -000c360c : │ │ │ │ +000c3608 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ bl 52c44 │ │ │ │ - ldr r7, [pc, #432] @ c37e0 │ │ │ │ + ldr r7, [pc, #432] @ c37dc │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c374c │ │ │ │ + beq c3748 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c37bc │ │ │ │ + beq c37b8 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3678 │ │ │ │ + beq c3674 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c3678 │ │ │ │ + beq c3674 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c3734 │ │ │ │ + beq c3730 │ │ │ │ tst r6, #1 │ │ │ │ str r5, [r4, #16] │ │ │ │ - bne c37a8 │ │ │ │ + bne c37a4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c3698 │ │ │ │ + beq c3694 │ │ │ │ tst r0, #1 │ │ │ │ - bne c37b4 │ │ │ │ + bne c37b0 │ │ │ │ str r6, [r4, #20] │ │ │ │ bl 52cd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c3778 │ │ │ │ + beq c3774 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c36e0 │ │ │ │ + beq c36dc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c36e0 │ │ │ │ + beq c36dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c373c │ │ │ │ + beq c3738 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c36f8 │ │ │ │ + beq c36f4 │ │ │ │ tst r0, #1 │ │ │ │ - bne c3744 │ │ │ │ + bne c3740 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq c371c │ │ │ │ + beq c3718 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq c3724 │ │ │ │ + beq c3720 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c3678 │ │ │ │ + b c3674 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c36e0 │ │ │ │ - bl a4764 │ │ │ │ - b c36f8 │ │ │ │ - ldr r3, [pc, #144] @ c37e4 │ │ │ │ - ldr r1, [pc, #144] @ c37e8 │ │ │ │ + b c36dc │ │ │ │ + bl a4760 │ │ │ │ + b c36f4 │ │ │ │ + ldr r3, [pc, #144] @ c37e0 │ │ │ │ + ldr r1, [pc, #144] @ c37e4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #140] @ c37ec │ │ │ │ - ldr r2, [pc, #140] @ c37f0 │ │ │ │ + ldr r0, [pc, #140] @ c37e8 │ │ │ │ + ldr r2, [pc, #140] @ c37ec │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b c371c │ │ │ │ - ldr r3, [pc, #100] @ c37e4 │ │ │ │ - ldr r1, [pc, #112] @ c37f4 │ │ │ │ + b c3718 │ │ │ │ + ldr r3, [pc, #100] @ c37e0 │ │ │ │ + ldr r1, [pc, #112] @ c37f0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #108] @ c37f8 │ │ │ │ - ldr r2, [pc, #96] @ c37f0 │ │ │ │ + ldr r0, [pc, #108] @ c37f4 │ │ │ │ + ldr r2, [pc, #96] @ c37ec │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b c3770 │ │ │ │ + b c376c │ │ │ │ mov r0, r6 │ │ │ │ - bl a4704 │ │ │ │ - b c3684 │ │ │ │ - bl a4764 │ │ │ │ - b c3698 │ │ │ │ - ldr r3, [pc, #56] @ c37fc │ │ │ │ - ldr r1, [pc, #56] @ c3800 │ │ │ │ - ldr r0, [pc, #56] @ c3804 │ │ │ │ + bl a4700 │ │ │ │ + b c3680 │ │ │ │ + bl a4760 │ │ │ │ + b c3694 │ │ │ │ + ldr r3, [pc, #56] @ c37f8 │ │ │ │ + ldr r1, [pc, #56] @ c37fc │ │ │ │ + ldr r0, [pc, #56] @ c3800 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #52] @ c3808 │ │ │ │ + ldr r2, [pc, #52] @ c3804 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1168 @ 0x490 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq ip, r7, ip, asr #19 │ │ │ │ + @ instruction: 0x0037c9d0 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq fp, r3, ip, lsr #7 │ │ │ │ - eorseq sl, r3, ip, lsr #19 │ │ │ │ + eorseq fp, r3, r8, asr #19 │ │ │ │ + eorseq sl, r3, r8, asr #31 │ │ │ │ @ instruction: 0x000006bd │ │ │ │ - eorseq fp, r3, r0, lsl #7 │ │ │ │ - eorseq sl, r3, r0, lsl #19 │ │ │ │ - eorseq sp, r5, r8, lsr #19 │ │ │ │ - eorseq r1, r3, r4, lsr #21 │ │ │ │ - eorseq fp, r3, r0, rrx │ │ │ │ - andeq r3, r2, r3, ror #2 │ │ │ │ + mlaseq r3, ip, r9, fp │ │ │ │ + mlaseq r3, ip, pc, sl @ │ │ │ │ + eorseq sp, r5, r4, asr #31 │ │ │ │ + eorseq r2, r3, r0, asr #1 │ │ │ │ + eorseq fp, r3, ip, ror r6 │ │ │ │ + andeq r3, r2, fp, asr r1 │ │ │ │ │ │ │ │ -000c380c : │ │ │ │ +000c3808 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c38b4 │ │ │ │ + ldr r3, [pc, #132] @ c38b0 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2736 @ 0xab0 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c38b8 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c38b4 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c38ac │ │ │ │ - ldr r3, [pc, #96] @ c38bc │ │ │ │ + beq c38a8 │ │ │ │ + ldr r3, [pc, #96] @ c38b8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c3878 │ │ │ │ + bne c3874 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68f8c │ │ │ │ - ldr r0, [pc, #64] @ c38c0 │ │ │ │ + ldr r0, [pc, #64] @ c38bc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c38c4 │ │ │ │ - ldr r1, [pc, #52] @ c38c8 │ │ │ │ - ldr r0, [pc, #52] @ c38cc │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c38c0 │ │ │ │ + ldr r1, [pc, #52] @ c38c4 │ │ │ │ + ldr r0, [pc, #52] @ c38c8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq pc, r8, r0, ror #5 │ │ │ │ - @ instruction: 0x0037c7b0 │ │ │ │ + eorseq pc, r8, r4, ror #5 │ │ │ │ + @ instruction: 0x0037c7b4 │ │ │ │ andeq r0, r0, r0, asr #17 │ │ │ │ - eorseq fp, r3, ip, lsr #5 │ │ │ │ + eorseq fp, r3, r8, asr #17 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x0033a5f0 │ │ │ │ - @ instruction: 0x0033b2b8 │ │ │ │ + eorseq sl, r3, ip, lsl #24 │ │ │ │ + @ instruction: 0x0033b8d4 │ │ │ │ │ │ │ │ -000c38d0 : │ │ │ │ +000c38cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r1, #2 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, #0 │ │ │ │ bl 52e48 │ │ │ │ - ldr r7, [pc, #388] @ c3a84 │ │ │ │ + ldr r7, [pc, #388] @ c3a80 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c3a00 │ │ │ │ + beq c39fc │ │ │ │ cmp r6, #0 │ │ │ │ - beq c3a5c │ │ │ │ + beq c3a58 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3948 │ │ │ │ + beq c3944 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c3948 │ │ │ │ + beq c3944 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c39e8 │ │ │ │ + beq c39e4 │ │ │ │ strb r5, [r4, #20] │ │ │ │ str r6, [r4, #16] │ │ │ │ bl 52ed8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c3a2c │ │ │ │ + beq c3a28 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3994 │ │ │ │ + beq c3990 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c3994 │ │ │ │ + beq c3990 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c39f0 │ │ │ │ + beq c39ec │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c39ac │ │ │ │ + beq c39a8 │ │ │ │ tst r0, #1 │ │ │ │ - bne c39f8 │ │ │ │ + bne c39f4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq c39d0 │ │ │ │ + beq c39cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq c39d8 │ │ │ │ + beq c39d4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c3948 │ │ │ │ + b c3944 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c3994 │ │ │ │ - bl a4764 │ │ │ │ - b c39ac │ │ │ │ - ldr r3, [pc, #128] @ c3a88 │ │ │ │ - ldr r1, [pc, #128] @ c3a8c │ │ │ │ + b c3990 │ │ │ │ + bl a4760 │ │ │ │ + b c39a8 │ │ │ │ + ldr r3, [pc, #128] @ c3a84 │ │ │ │ + ldr r1, [pc, #128] @ c3a88 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #124] @ c3a90 │ │ │ │ + ldr r0, [pc, #124] @ c3a8c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #448 @ 0x1c0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b c39d0 │ │ │ │ - ldr r3, [pc, #84] @ c3a88 │ │ │ │ - ldr r1, [pc, #92] @ c3a94 │ │ │ │ + b c39cc │ │ │ │ + ldr r3, [pc, #84] @ c3a84 │ │ │ │ + ldr r1, [pc, #92] @ c3a90 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #88] @ c3a98 │ │ │ │ + ldr r0, [pc, #88] @ c3a94 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #448 @ 0x1c0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b c3a24 │ │ │ │ - ldr r3, [pc, #56] @ c3a9c │ │ │ │ - ldr r1, [pc, #56] @ c3aa0 │ │ │ │ - ldr r0, [pc, #56] @ c3aa4 │ │ │ │ + b c3a20 │ │ │ │ + ldr r3, [pc, #56] @ c3a98 │ │ │ │ + ldr r1, [pc, #56] @ c3a9c │ │ │ │ + ldr r0, [pc, #56] @ c3aa0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1200 @ 0x4b0 │ │ │ │ - ldr r2, [pc, #48] @ c3aa8 │ │ │ │ + ldr r2, [pc, #48] @ c3aa4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x0037c6fc │ │ │ │ + eorseq ip, r7, r0, lsl #14 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq fp, r3, r8, asr r1 │ │ │ │ - eorseq fp, r3, r0, asr #2 │ │ │ │ - eorseq fp, r3, ip, lsr #2 │ │ │ │ - eorseq fp, r3, r4, lsl r1 │ │ │ │ - eorseq sp, r5, r8, lsl #14 │ │ │ │ - eorseq r1, r3, r0, lsl #16 │ │ │ │ - eorseq r1, r3, ip, ror sl │ │ │ │ - andeq r5, r2, r0, lsr #24 │ │ │ │ + eorseq fp, r3, r4, ror r7 │ │ │ │ + eorseq fp, r3, ip, asr r7 │ │ │ │ + eorseq fp, r3, r8, asr #14 │ │ │ │ + eorseq fp, r3, r0, lsr r7 │ │ │ │ + eorseq sp, r5, r4, lsr #26 │ │ │ │ + eorseq r1, r3, ip, lsl lr │ │ │ │ + mlaseq r3, r8, r0, r2 │ │ │ │ + andeq r5, r2, r6, lsl ip │ │ │ │ │ │ │ │ -000c3aac : │ │ │ │ +000c3aa8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #300] @ c3bfc │ │ │ │ + ldr ip, [pc, #300] @ c3bf8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #292] @ c3c00 │ │ │ │ + ldr r3, [pc, #292] @ c3bfc │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #268] @ c3c04 │ │ │ │ + ldr r3, [pc, #268] @ c3c00 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2688 @ 0xa80 │ │ │ │ str ip, [sp] │ │ │ │ sub r3, r3, #12 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl a31b0 │ │ │ │ - ldr r5, [pc, #236] @ c3c08 │ │ │ │ + bl a31ac │ │ │ │ + ldr r5, [pc, #236] @ c3c04 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3bd8 │ │ │ │ - ldr r3, [pc, #224] @ c3c0c │ │ │ │ + beq c3bd4 │ │ │ │ + ldr r3, [pc, #224] @ c3c08 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c3ba4 │ │ │ │ + bne c3ba0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c3be0 │ │ │ │ - ldr r3, [pc, #192] @ c3c10 │ │ │ │ + beq c3bdc │ │ │ │ + ldr r3, [pc, #192] @ c3c0c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c3be8 │ │ │ │ - ldr r3, [pc, #176] @ c3c14 │ │ │ │ + bne c3be4 │ │ │ │ + ldr r3, [pc, #176] @ c3c10 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ sub r1, r1, r3 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c38d0 │ │ │ │ - ldr r2, [pc, #152] @ c3c18 │ │ │ │ - ldr r3, [pc, #124] @ c3c00 │ │ │ │ + bl c38cc │ │ │ │ + ldr r2, [pc, #152] @ c3c14 │ │ │ │ + ldr r3, [pc, #124] @ c3bfc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c3bf8 │ │ │ │ + bne c3bf4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #112] @ c3c1c │ │ │ │ + ldr r0, [pc, #112] @ c3c18 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #100] @ c3c20 │ │ │ │ - ldr r1, [pc, #100] @ c3c24 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #100] @ c3c1c │ │ │ │ + ldr r1, [pc, #100] @ c3c20 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #96] @ c3c28 │ │ │ │ + ldr r0, [pc, #96] @ c3c24 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #448 @ 0x1c0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c3b78 │ │ │ │ + b c3b74 │ │ │ │ mov r1, #2 │ │ │ │ - b c3b70 │ │ │ │ - ldr r0, [pc, #60] @ c3c2c │ │ │ │ + b c3b6c │ │ │ │ + ldr r0, [pc, #60] @ c3c28 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b c3bb4 │ │ │ │ + bl b0298 │ │ │ │ + b c3bb0 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq ip, r7, r0, lsr #10 │ │ │ │ + eorseq ip, r7, r4, lsr #10 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq pc, r8, r8, lsl r0 @ │ │ │ │ - eorseq ip, r7, r0, ror #9 │ │ │ │ + eorseq pc, r8, ip, lsl r0 @ │ │ │ │ + eorseq ip, r7, r4, ror #9 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq ip, r7, r8, ror r4 │ │ │ │ - ldrsbeq r8, [r3], -r8 @ │ │ │ │ + eorseq ip, r7, ip, ror r4 │ │ │ │ + @ instruction: 0x003386f4 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq sl, r3, r4, lsr #31 │ │ │ │ - eorseq sl, r3, ip, lsl #31 │ │ │ │ - mlaseq r3, r8, fp, r7 │ │ │ │ + eorseq fp, r3, r0, asr #11 │ │ │ │ + eorseq fp, r3, r8, lsr #11 │ │ │ │ + @ instruction: 0x003381b4 │ │ │ │ │ │ │ │ -000c3c30 : │ │ │ │ +000c3c2c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c3cd8 │ │ │ │ + ldr r3, [pc, #132] @ c3cd4 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2640 @ 0xa50 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c3cdc │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c3cd8 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3cd0 │ │ │ │ - ldr r3, [pc, #96] @ c3ce0 │ │ │ │ + beq c3ccc │ │ │ │ + ldr r3, [pc, #96] @ c3cdc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c3c9c │ │ │ │ + bne c3c98 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68ff0 │ │ │ │ - ldr r0, [pc, #64] @ c3ce4 │ │ │ │ + ldr r0, [pc, #64] @ c3ce0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c3ce8 │ │ │ │ - ldr r1, [pc, #52] @ c3cec │ │ │ │ - ldr r0, [pc, #52] @ c3cf0 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c3ce4 │ │ │ │ + ldr r1, [pc, #52] @ c3ce8 │ │ │ │ + ldr r0, [pc, #52] @ c3cec │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0038eebc │ │ │ │ - eorseq ip, r7, ip, lsl #7 │ │ │ │ + eorseq lr, r8, r0, asr #29 │ │ │ │ + mlaseq r7, r0, r3, ip │ │ │ │ andeq r0, r0, r8, ror ip │ │ │ │ - eorseq sl, r3, r0, ror #29 │ │ │ │ + @ instruction: 0x0033b4fc │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq sl, r3, ip, asr #3 │ │ │ │ - mlaseq r3, r4, lr, sl │ │ │ │ + eorseq sl, r3, r8, ror #15 │ │ │ │ + @ instruction: 0x0033b4b0 │ │ │ │ │ │ │ │ -000c3cf4 : │ │ │ │ +000c3cf0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 52f34 │ │ │ │ - ldr r6, [pc, #384] @ c3e94 │ │ │ │ + ldr r6, [pc, #384] @ c3e90 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c3e10 │ │ │ │ + beq c3e0c │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3e6c │ │ │ │ + beq c3e68 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3d5c │ │ │ │ + beq c3d58 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c3d5c │ │ │ │ + beq c3d58 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c3df8 │ │ │ │ + beq c3df4 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 52fb4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c3e3c │ │ │ │ + beq c3e38 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3da4 │ │ │ │ + beq c3da0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c3da4 │ │ │ │ + beq c3da0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c3e00 │ │ │ │ + beq c3dfc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c3dbc │ │ │ │ + beq c3db8 │ │ │ │ tst r0, #1 │ │ │ │ - bne c3e08 │ │ │ │ + bne c3e04 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq c3de0 │ │ │ │ + beq c3ddc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq c3de8 │ │ │ │ + beq c3de4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c3d5c │ │ │ │ + b c3d58 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c3da4 │ │ │ │ - bl a4764 │ │ │ │ - b c3dbc │ │ │ │ - ldr r3, [pc, #128] @ c3e98 │ │ │ │ - ldr r1, [pc, #128] @ c3e9c │ │ │ │ + b c3da0 │ │ │ │ + bl a4760 │ │ │ │ + b c3db8 │ │ │ │ + ldr r3, [pc, #128] @ c3e94 │ │ │ │ + ldr r1, [pc, #128] @ c3e98 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #124] @ c3ea0 │ │ │ │ + ldr r0, [pc, #124] @ c3e9c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #772 @ 0x304 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b c3de0 │ │ │ │ - ldr r3, [pc, #84] @ c3e98 │ │ │ │ - ldr r1, [pc, #92] @ c3ea4 │ │ │ │ + b c3ddc │ │ │ │ + ldr r3, [pc, #84] @ c3e94 │ │ │ │ + ldr r1, [pc, #92] @ c3ea0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #88] @ c3ea8 │ │ │ │ + ldr r0, [pc, #88] @ c3ea4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #772 @ 0x304 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b c3e34 │ │ │ │ - ldr r3, [pc, #56] @ c3eac │ │ │ │ - ldr r1, [pc, #56] @ c3eb0 │ │ │ │ - ldr r0, [pc, #56] @ c3eb4 │ │ │ │ + b c3e30 │ │ │ │ + ldr r3, [pc, #56] @ c3ea8 │ │ │ │ + ldr r1, [pc, #56] @ c3eac │ │ │ │ + ldr r0, [pc, #56] @ c3eb0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1248 @ 0x4e0 │ │ │ │ - ldr r2, [pc, #48] @ c3eb8 │ │ │ │ + ldr r2, [pc, #48] @ c3eb4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq ip, r7, r8, ror #5 │ │ │ │ + eorseq ip, r7, ip, ror #5 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq sl, r3, r4, lsl #27 │ │ │ │ - eorseq sl, r3, r0, lsr sp │ │ │ │ - eorseq sl, r3, r8, asr sp │ │ │ │ - eorseq sl, r3, r4, lsl #26 │ │ │ │ - @ instruction: 0x0035d2f8 │ │ │ │ - @ instruction: 0x003313f0 │ │ │ │ - eorseq sl, r3, r4, lsr sp │ │ │ │ - andeq r6, r2, r4, ror #26 │ │ │ │ + eorseq fp, r3, r0, lsr #7 │ │ │ │ + eorseq fp, r3, ip, asr #6 │ │ │ │ + eorseq fp, r3, r4, ror r3 │ │ │ │ + eorseq fp, r3, r0, lsr #6 │ │ │ │ + eorseq sp, r5, r4, lsl r9 │ │ │ │ + eorseq r1, r3, ip, lsl #20 │ │ │ │ + eorseq fp, r3, r0, asr r3 │ │ │ │ + andeq r6, r2, fp, asr sp │ │ │ │ │ │ │ │ -000c3ebc : │ │ │ │ +000c3eb8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #128] @ c3f54 │ │ │ │ + ldr ip, [pc, #128] @ c3f50 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #116] @ c3f58 │ │ │ │ + ldr lr, [pc, #116] @ c3f54 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #2592 @ 0xa20 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #96] @ c3f5c │ │ │ │ + ldr ip, [pc, #96] @ c3f58 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ + bl a30fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3f24 │ │ │ │ + beq c3f20 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl c3cf4 │ │ │ │ - ldr r2, [pc, #52] @ c3f60 │ │ │ │ - ldr r3, [pc, #44] @ c3f5c │ │ │ │ + bl c3cf0 │ │ │ │ + ldr r2, [pc, #52] @ c3f5c │ │ │ │ + ldr r3, [pc, #44] @ c3f58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c3f50 │ │ │ │ + bne c3f4c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq lr, r8, ip, lsr ip │ │ │ │ - eorseq ip, r7, r0, lsl #2 │ │ │ │ + eorseq lr, r8, r0, asr #24 │ │ │ │ + eorseq ip, r7, r4, lsl #2 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq ip, r7, ip, asr #1 │ │ │ │ + ldrsbeq ip, [r7], -r0 @ │ │ │ │ │ │ │ │ -000c3f64 : │ │ │ │ +000c3f60 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c400c │ │ │ │ + ldr r3, [pc, #132] @ c4008 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2544 @ 0x9f0 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c4010 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c400c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4004 │ │ │ │ - ldr r3, [pc, #96] @ c4014 │ │ │ │ + beq c4000 │ │ │ │ + ldr r3, [pc, #96] @ c4010 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c3fd0 │ │ │ │ + bne c3fcc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69054 │ │ │ │ - ldr r0, [pc, #64] @ c4018 │ │ │ │ + ldr r0, [pc, #64] @ c4014 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c401c │ │ │ │ - ldr r1, [pc, #52] @ c4020 │ │ │ │ - ldr r0, [pc, #52] @ c4024 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c4018 │ │ │ │ + ldr r1, [pc, #52] @ c401c │ │ │ │ + ldr r0, [pc, #52] @ c4020 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq lr, r8, r8, lsl #23 │ │ │ │ - eorseq ip, r7, r8, asr r0 │ │ │ │ + eorseq lr, r8, ip, lsl #23 │ │ │ │ + eorseq ip, r7, ip, asr r0 │ │ │ │ @ instruction: 0x00000bb8 │ │ │ │ - @ instruction: 0x0033abf4 │ │ │ │ + eorseq fp, r3, r0, lsl r2 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - mlaseq r3, r8, lr, r9 │ │ │ │ - @ instruction: 0x0033abf4 │ │ │ │ + @ instruction: 0x0033a4b4 │ │ │ │ + eorseq fp, r3, r0, lsl r2 │ │ │ │ │ │ │ │ -000c4028 : │ │ │ │ +000c4024 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 5317c │ │ │ │ - ldr r7, [pc, #500] @ c4240 │ │ │ │ + ldr r7, [pc, #500] @ c423c │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c4194 │ │ │ │ + beq c4190 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c4218 │ │ │ │ + beq c4214 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4094 │ │ │ │ + beq c4090 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c4094 │ │ │ │ + beq c4090 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c4174 │ │ │ │ + beq c4170 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq c41f0 │ │ │ │ + beq c41ec │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c40d8 │ │ │ │ + beq c40d4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c40d8 │ │ │ │ + beq c40d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c417c │ │ │ │ + beq c4178 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 53214 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c41c0 │ │ │ │ + beq c41bc │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4120 │ │ │ │ + beq c411c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c4120 │ │ │ │ + beq c411c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c4184 │ │ │ │ + beq c4180 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c4138 │ │ │ │ + beq c4134 │ │ │ │ tst r0, #1 │ │ │ │ - bne c418c │ │ │ │ + bne c4188 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq c415c │ │ │ │ + beq c4158 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq c4164 │ │ │ │ + beq c4160 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c4094 │ │ │ │ + b c4090 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c40d8 │ │ │ │ + b c40d4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c4120 │ │ │ │ - bl a4764 │ │ │ │ - b c4138 │ │ │ │ - ldr r3, [pc, #168] @ c4244 │ │ │ │ - ldr r1, [pc, #168] @ c4248 │ │ │ │ + b c411c │ │ │ │ + bl a4760 │ │ │ │ + b c4134 │ │ │ │ + ldr r3, [pc, #168] @ c4240 │ │ │ │ + ldr r1, [pc, #168] @ c4244 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #164] @ c424c │ │ │ │ + ldr r0, [pc, #164] @ c4248 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #153 @ 0x99 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b c415c │ │ │ │ - ldr r3, [pc, #124] @ c4244 │ │ │ │ - ldr r1, [pc, #132] @ c4250 │ │ │ │ + b c4158 │ │ │ │ + ldr r3, [pc, #124] @ c4240 │ │ │ │ + ldr r1, [pc, #132] @ c424c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #128] @ c4254 │ │ │ │ + ldr r0, [pc, #128] @ c4250 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #153 @ 0x99 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b c41b8 │ │ │ │ - ldr r3, [pc, #96] @ c4258 │ │ │ │ - ldr r1, [pc, #96] @ c425c │ │ │ │ - ldr r0, [pc, #96] @ c4260 │ │ │ │ + b c41b4 │ │ │ │ + ldr r3, [pc, #96] @ c4254 │ │ │ │ + ldr r1, [pc, #96] @ c4258 │ │ │ │ + ldr r0, [pc, #96] @ c425c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1280 @ 0x500 │ │ │ │ - ldr r2, [pc, #88] @ c4264 │ │ │ │ + ldr r2, [pc, #88] @ c4260 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ c4268 │ │ │ │ - ldr r1, [pc, #72] @ c426c │ │ │ │ - ldr r0, [pc, #72] @ c4270 │ │ │ │ + ldr r3, [pc, #72] @ c4264 │ │ │ │ + ldr r1, [pc, #72] @ c4268 │ │ │ │ + ldr r0, [pc, #72] @ c426c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1280 @ 0x500 │ │ │ │ - ldr r2, [pc, #64] @ c4274 │ │ │ │ + ldr r2, [pc, #64] @ c4270 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x0037bfb0 │ │ │ │ + @ instruction: 0x0037bfb4 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq sl, r3, r8, asr sl │ │ │ │ - eorseq sl, r3, r0, asr #20 │ │ │ │ - eorseq sl, r3, ip, lsr #20 │ │ │ │ - eorseq sl, r3, r4, lsl sl │ │ │ │ - eorseq ip, r5, r4, ror pc │ │ │ │ - eorseq r1, r3, ip, rrx │ │ │ │ - eorseq r9, r3, r0, ror #30 │ │ │ │ - andeq sl, r2, r2, ror #24 │ │ │ │ - eorseq ip, r5, ip, asr #30 │ │ │ │ - eorseq r1, r3, r4, asr #32 │ │ │ │ - eorseq r1, r3, r0, asr #5 │ │ │ │ - andeq sl, r2, r8, asr ip │ │ │ │ + eorseq fp, r3, r4, ror r0 │ │ │ │ + eorseq fp, r3, ip, asr r0 │ │ │ │ + eorseq fp, r3, r8, asr #32 │ │ │ │ + eorseq fp, r3, r0, lsr r0 │ │ │ │ + mlaseq r5, r0, r5, sp │ │ │ │ + eorseq r1, r3, r8, lsl #13 │ │ │ │ + eorseq sl, r3, ip, ror r5 │ │ │ │ + andeq sl, r2, r9, asr ip │ │ │ │ + eorseq sp, r5, r8, ror #10 │ │ │ │ + eorseq r1, r3, r0, ror #12 │ │ │ │ + @ instruction: 0x003318dc │ │ │ │ + andeq sl, r2, pc, asr #24 │ │ │ │ │ │ │ │ -000c4278 : │ │ │ │ +000c4274 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #292] @ c43c0 │ │ │ │ + ldr ip, [pc, #292] @ c43bc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #284] @ c43c4 │ │ │ │ + ldr r3, [pc, #284] @ c43c0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #260] @ c43c8 │ │ │ │ + ldr r3, [pc, #260] @ c43c4 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2496 @ 0x9c0 │ │ │ │ sub r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #236] @ c43cc │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #236] @ c43c8 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4340 │ │ │ │ - ldr r3, [pc, #224] @ c43d0 │ │ │ │ + beq c433c │ │ │ │ + ldr r3, [pc, #224] @ c43cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, r0 │ │ │ │ - beq c4348 │ │ │ │ + beq c4344 │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4348 │ │ │ │ - ldr r0, [pc, #192] @ c43d4 │ │ │ │ + bne c4344 │ │ │ │ + ldr r0, [pc, #192] @ c43d0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #180] @ c43d8 │ │ │ │ - ldr r1, [pc, #180] @ c43dc │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #180] @ c43d4 │ │ │ │ + ldr r1, [pc, #180] @ c43d8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #176] @ c43e0 │ │ │ │ + ldr r0, [pc, #176] @ c43dc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #153 @ 0x99 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c4380 │ │ │ │ - ldr r3, [pc, #148] @ c43e4 │ │ │ │ + b c437c │ │ │ │ + ldr r3, [pc, #148] @ c43e0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq c4378 │ │ │ │ - ldr r2, [pc, #124] @ c43e8 │ │ │ │ + beq c4374 │ │ │ │ + ldr r2, [pc, #124] @ c43e4 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c43ac │ │ │ │ + bne c43a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl c4028 │ │ │ │ - ldr r2, [pc, #100] @ c43ec │ │ │ │ - ldr r3, [pc, #56] @ c43c4 │ │ │ │ + bl c4024 │ │ │ │ + ldr r2, [pc, #100] @ c43e8 │ │ │ │ + ldr r3, [pc, #56] @ c43c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c43bc │ │ │ │ + bne c43b8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ c43f0 │ │ │ │ + ldr r0, [pc, #60] @ c43ec │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b c431c │ │ │ │ + bl b0298 │ │ │ │ + b c4318 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq fp, r7, r4, asr sp │ │ │ │ + eorseq fp, r7, r8, asr sp │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq lr, r8, ip, asr #16 │ │ │ │ - eorseq fp, r7, ip, lsl sp │ │ │ │ + eorseq lr, r8, r0, asr r8 │ │ │ │ + eorseq fp, r7, r0, lsr #26 │ │ │ │ @ instruction: 0x00000ab0 │ │ │ │ - @ instruction: 0x0033a8f4 │ │ │ │ + eorseq sl, r3, r0, lsl pc │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - @ instruction: 0x0033a8d0 │ │ │ │ - @ instruction: 0x0033a8b8 │ │ │ │ + eorseq sl, r3, ip, ror #29 │ │ │ │ + @ instruction: 0x0033aed4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq fp, r7, r0, ror ip │ │ │ │ - mlaseq r3, ip, fp, r9 │ │ │ │ + eorseq fp, r7, r4, ror ip │ │ │ │ + @ instruction: 0x0033a1b8 │ │ │ │ │ │ │ │ -000c43f4 : │ │ │ │ +000c43f0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c449c │ │ │ │ + ldr r3, [pc, #132] @ c4498 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2448 @ 0x990 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c44a0 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c449c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4494 │ │ │ │ - ldr r3, [pc, #96] @ c44a4 │ │ │ │ + beq c4490 │ │ │ │ + ldr r3, [pc, #96] @ c44a0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c4460 │ │ │ │ + bne c445c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 690b8 │ │ │ │ - ldr r0, [pc, #64] @ c44a8 │ │ │ │ + ldr r0, [pc, #64] @ c44a4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c44ac │ │ │ │ - ldr r1, [pc, #52] @ c44b0 │ │ │ │ - ldr r0, [pc, #52] @ c44b4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c44a8 │ │ │ │ + ldr r1, [pc, #52] @ c44ac │ │ │ │ + ldr r0, [pc, #52] @ c44b0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0038e6f8 │ │ │ │ - eorseq fp, r7, r8, asr #23 │ │ │ │ + @ instruction: 0x0038e6fc │ │ │ │ + eorseq fp, r7, ip, asr #23 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x0033a7b4 │ │ │ │ + @ instruction: 0x0033add0 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq r9, r3, r8, lsl #20 │ │ │ │ - eorseq sl, r3, r4, ror #14 │ │ │ │ + eorseq sl, r3, r4, lsr #32 │ │ │ │ + eorseq sl, r3, r0, lsl #27 │ │ │ │ │ │ │ │ -000c44b8 : │ │ │ │ +000c44b4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 53270 │ │ │ │ - ldr r7, [pc, #500] @ c46d0 │ │ │ │ + ldr r7, [pc, #500] @ c46cc │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c4624 │ │ │ │ + beq c4620 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c46a8 │ │ │ │ + beq c46a4 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4524 │ │ │ │ + beq c4520 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c4524 │ │ │ │ + beq c4520 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c4604 │ │ │ │ + beq c4600 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq c4680 │ │ │ │ + beq c467c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4568 │ │ │ │ + beq c4564 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c4568 │ │ │ │ + beq c4564 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c460c │ │ │ │ + beq c4608 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 53300 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c4650 │ │ │ │ + beq c464c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c45b0 │ │ │ │ + beq c45ac │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c45b0 │ │ │ │ + beq c45ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c4614 │ │ │ │ + beq c4610 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c45c8 │ │ │ │ + beq c45c4 │ │ │ │ tst r0, #1 │ │ │ │ - bne c461c │ │ │ │ + bne c4618 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq c45ec │ │ │ │ + beq c45e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq c45f4 │ │ │ │ + beq c45f0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c4524 │ │ │ │ + b c4520 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c4568 │ │ │ │ + b c4564 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c45b0 │ │ │ │ - bl a4764 │ │ │ │ - b c45c8 │ │ │ │ - ldr r3, [pc, #168] @ c46d4 │ │ │ │ - ldr r1, [pc, #168] @ c46d8 │ │ │ │ + b c45ac │ │ │ │ + bl a4760 │ │ │ │ + b c45c4 │ │ │ │ + ldr r3, [pc, #168] @ c46d0 │ │ │ │ + ldr r1, [pc, #168] @ c46d4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #164] @ c46dc │ │ │ │ + ldr r0, [pc, #164] @ c46d8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #177 @ 0xb1 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b c45ec │ │ │ │ - ldr r3, [pc, #124] @ c46d4 │ │ │ │ - ldr r1, [pc, #132] @ c46e0 │ │ │ │ + b c45e8 │ │ │ │ + ldr r3, [pc, #124] @ c46d0 │ │ │ │ + ldr r1, [pc, #132] @ c46dc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #128] @ c46e4 │ │ │ │ + ldr r0, [pc, #128] @ c46e0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #177 @ 0xb1 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b c4648 │ │ │ │ - ldr r3, [pc, #96] @ c46e8 │ │ │ │ - ldr r1, [pc, #96] @ c46ec │ │ │ │ - ldr r0, [pc, #96] @ c46f0 │ │ │ │ + b c4644 │ │ │ │ + ldr r3, [pc, #96] @ c46e4 │ │ │ │ + ldr r1, [pc, #96] @ c46e8 │ │ │ │ + ldr r0, [pc, #96] @ c46ec │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1312 @ 0x520 │ │ │ │ - ldr r2, [pc, #88] @ c46f4 │ │ │ │ + ldr r2, [pc, #88] @ c46f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ c46f8 │ │ │ │ - ldr r1, [pc, #72] @ c46fc │ │ │ │ - ldr r0, [pc, #72] @ c4700 │ │ │ │ + ldr r3, [pc, #72] @ c46f4 │ │ │ │ + ldr r1, [pc, #72] @ c46f8 │ │ │ │ + ldr r0, [pc, #72] @ c46fc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1312 @ 0x520 │ │ │ │ - ldr r2, [pc, #64] @ c4704 │ │ │ │ + ldr r2, [pc, #64] @ c4700 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq fp, r7, r0, lsr #22 │ │ │ │ + eorseq fp, r7, r4, lsr #22 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq r9, r3, r4, lsr #22 │ │ │ │ - @ instruction: 0x0033a5b0 │ │ │ │ - @ instruction: 0x00339af8 │ │ │ │ - eorseq sl, r3, r4, lsl #11 │ │ │ │ - eorseq ip, r5, r4, ror #21 │ │ │ │ - @ instruction: 0x00330bdc │ │ │ │ - @ instruction: 0x00339ad0 │ │ │ │ - andeq fp, r2, pc, lsr r0 │ │ │ │ - @ instruction: 0x0035cabc │ │ │ │ - @ instruction: 0x00330bb4 │ │ │ │ - eorseq r0, r3, r0, lsr lr │ │ │ │ - andeq fp, r2, r5, lsr r0 │ │ │ │ + eorseq sl, r3, r0, asr #2 │ │ │ │ + eorseq sl, r3, ip, asr #23 │ │ │ │ + eorseq sl, r3, r4, lsl r1 │ │ │ │ + eorseq sl, r3, r0, lsr #23 │ │ │ │ + eorseq sp, r5, r0, lsl #2 │ │ │ │ + @ instruction: 0x003311f8 │ │ │ │ + eorseq sl, r3, ip, ror #1 │ │ │ │ + andeq fp, r2, r6, lsr r0 │ │ │ │ + ldrsbeq sp, [r5], -r8 @ │ │ │ │ + @ instruction: 0x003311d0 │ │ │ │ + eorseq r1, r3, ip, asr #8 │ │ │ │ + andeq fp, r2, ip, lsr #32 │ │ │ │ │ │ │ │ -000c4708 : │ │ │ │ +000c4704 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #292] @ c4850 │ │ │ │ + ldr ip, [pc, #292] @ c484c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #284] @ c4854 │ │ │ │ + ldr r3, [pc, #284] @ c4850 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #260] @ c4858 │ │ │ │ + ldr r3, [pc, #260] @ c4854 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2400 @ 0x960 │ │ │ │ sub r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #236] @ c485c │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #236] @ c4858 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c47d0 │ │ │ │ - ldr r3, [pc, #224] @ c4860 │ │ │ │ + beq c47cc │ │ │ │ + ldr r3, [pc, #224] @ c485c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, r0 │ │ │ │ - beq c47d8 │ │ │ │ + beq c47d4 │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c47d8 │ │ │ │ - ldr r0, [pc, #192] @ c4864 │ │ │ │ + bne c47d4 │ │ │ │ + ldr r0, [pc, #192] @ c4860 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #180] @ c4868 │ │ │ │ - ldr r1, [pc, #180] @ c486c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #180] @ c4864 │ │ │ │ + ldr r1, [pc, #180] @ c4868 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #176] @ c4870 │ │ │ │ + ldr r0, [pc, #176] @ c486c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #177 @ 0xb1 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c4810 │ │ │ │ - ldr r3, [pc, #148] @ c4874 │ │ │ │ + b c480c │ │ │ │ + ldr r3, [pc, #148] @ c4870 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq c4808 │ │ │ │ - ldr r2, [pc, #124] @ c4878 │ │ │ │ + beq c4804 │ │ │ │ + ldr r2, [pc, #124] @ c4874 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c483c │ │ │ │ + bne c4838 │ │ │ │ mov r0, r4 │ │ │ │ - bl c44b8 │ │ │ │ - ldr r2, [pc, #100] @ c487c │ │ │ │ - ldr r3, [pc, #56] @ c4854 │ │ │ │ + bl c44b4 │ │ │ │ + ldr r2, [pc, #100] @ c4878 │ │ │ │ + ldr r3, [pc, #56] @ c4850 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c484c │ │ │ │ + bne c4848 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ c4880 │ │ │ │ + ldr r0, [pc, #60] @ c487c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b c47ac │ │ │ │ + bl b0298 │ │ │ │ + b c47a8 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq fp, r7, r4, asr #17 │ │ │ │ + eorseq fp, r7, r8, asr #17 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0038e3bc │ │ │ │ - eorseq fp, r7, ip, lsl #17 │ │ │ │ + eorseq lr, r8, r0, asr #7 │ │ │ │ + mlaseq r7, r0, r8, fp │ │ │ │ @ instruction: 0x00000ab0 │ │ │ │ - eorseq sl, r3, r4, ror #8 │ │ │ │ + eorseq sl, r3, r0, lsl #21 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - mlaseq r3, ip, r9, r9 │ │ │ │ - eorseq sl, r3, r8, lsr #8 │ │ │ │ + @ instruction: 0x00339fb8 │ │ │ │ + eorseq sl, r3, r4, asr #20 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq fp, r7, r0, ror #15 │ │ │ │ - eorseq r9, r3, ip, lsl #14 │ │ │ │ + eorseq fp, r7, r4, ror #15 │ │ │ │ + eorseq r9, r3, r8, lsr #26 │ │ │ │ │ │ │ │ -000c4884 : │ │ │ │ +000c4880 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - ldr r5, [pc, #224] @ c4980 │ │ │ │ + ldr r5, [pc, #224] @ c497c │ │ │ │ cmp r3, #14 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq c48b0 │ │ │ │ + beq c48ac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r6, [r0, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq c4958 │ │ │ │ + beq c4954 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ - ldr r3, [pc, #172] @ c4984 │ │ │ │ + ldr r3, [pc, #172] @ c4980 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #796] @ 0x31c │ │ │ │ bl 50168 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq c4900 │ │ │ │ + beq c48fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq c4914 │ │ │ │ + beq c4910 │ │ │ │ cmn r4, #1 │ │ │ │ - beq c4920 │ │ │ │ + beq c491c │ │ │ │ clz r0, r4 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c4900 │ │ │ │ + b c48fc │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4908 │ │ │ │ - ldr r3, [pc, #84] @ c4988 │ │ │ │ - ldr r1, [pc, #84] @ c498c │ │ │ │ + beq c4904 │ │ │ │ + ldr r3, [pc, #84] @ c4984 │ │ │ │ + ldr r1, [pc, #84] @ c4988 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #80] @ c4990 │ │ │ │ - ldr r2, [pc, #80] @ c4994 │ │ │ │ + ldr r0, [pc, #80] @ c498c │ │ │ │ + ldr r2, [pc, #80] @ c4990 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #56] @ c4998 │ │ │ │ - ldr r1, [pc, #56] @ c499c │ │ │ │ - ldr r0, [pc, #56] @ c49a0 │ │ │ │ + ldr r3, [pc, #56] @ c4994 │ │ │ │ + ldr r1, [pc, #56] @ c4998 │ │ │ │ + ldr r0, [pc, #56] @ c499c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1360 @ 0x550 │ │ │ │ - ldr r2, [pc, #48] @ c49a4 │ │ │ │ + ldr r2, [pc, #48] @ c49a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq fp, r7, r8, asr r7 │ │ │ │ + eorseq fp, r7, ip, asr r7 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq sl, r3, r0, lsl #6 │ │ │ │ - eorseq sl, r3, r4, lsr #5 │ │ │ │ + eorseq sl, r3, ip, lsl r9 │ │ │ │ + eorseq sl, r3, r0, asr #17 │ │ │ │ andeq r0, r0, fp, ror #6 │ │ │ │ - eorseq ip, r5, ip, lsl #16 │ │ │ │ - eorseq r0, r3, r4, lsl #18 │ │ │ │ - mlaseq r3, r4, r9, r0 │ │ │ │ - andeq pc, r2, r5, asr #32 │ │ │ │ + eorseq ip, r5, r8, lsr #28 │ │ │ │ + eorseq r0, r3, r0, lsr #30 │ │ │ │ + @ instruction: 0x00330fb0 │ │ │ │ + andeq pc, r2, r1, asr #32 │ │ │ │ │ │ │ │ -000c49a8 : │ │ │ │ +000c49a4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #272] @ c4ad0 │ │ │ │ + ldr ip, [pc, #272] @ c4acc │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #260] @ c4ad4 │ │ │ │ + ldr lr, [pc, #260] @ c4ad0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #2352 @ 0x930 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #240] @ c4ad8 │ │ │ │ + ldr ip, [pc, #240] @ c4ad4 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #212] @ c4adc │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #212] @ c4ad8 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4ac4 │ │ │ │ - ldr r3, [pc, #200] @ c4ae0 │ │ │ │ + beq c4ac0 │ │ │ │ + ldr r3, [pc, #200] @ c4adc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c4a94 │ │ │ │ + bne c4a90 │ │ │ │ mov r0, r1 │ │ │ │ - bl c4884 │ │ │ │ + bl c4880 │ │ │ │ cmp r0, #2 │ │ │ │ - beq c4ac4 │ │ │ │ + beq c4ac0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4a88 │ │ │ │ - ldr r3, [pc, #152] @ c4ae4 │ │ │ │ + bne c4a84 │ │ │ │ + ldr r3, [pc, #152] @ c4ae0 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #132] @ c4ae8 │ │ │ │ - ldr r3, [pc, #112] @ c4ad8 │ │ │ │ + ldr r2, [pc, #132] @ c4ae4 │ │ │ │ + ldr r3, [pc, #112] @ c4ad4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c4acc │ │ │ │ + bne c4ac8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #92] @ c4aec │ │ │ │ + ldr r3, [pc, #92] @ c4ae8 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b c4a4c │ │ │ │ - ldr r0, [pc, #84] @ c4af0 │ │ │ │ + b c4a48 │ │ │ │ + ldr r0, [pc, #84] @ c4aec │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #76] @ c4af4 │ │ │ │ - ldr r1, [pc, #76] @ c4af8 │ │ │ │ - ldr r0, [pc, #76] @ c4afc │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #76] @ c4af0 │ │ │ │ + ldr r1, [pc, #76] @ c4af4 │ │ │ │ + ldr r0, [pc, #76] @ c4af8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [pc, #72] @ c4b00 │ │ │ │ + ldr r2, [pc, #72] @ c4afc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c4a5c │ │ │ │ + b c4a58 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq lr, r8, r0, asr r1 │ │ │ │ - eorseq fp, r7, r4, lsl r6 │ │ │ │ + eorseq lr, r8, r4, asr r1 │ │ │ │ + eorseq fp, r7, r8, lsl r6 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0037b5f4 │ │ │ │ + @ instruction: 0x0037b5f8 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - mlaseq r7, r4, r5, fp │ │ │ │ + mlaseq r7, r8, r5, fp │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r7, r3, ip, lsr #12 │ │ │ │ + eorseq r7, r3, r8, asr #24 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq sl, r3, ip, lsl #3 │ │ │ │ - eorseq sl, r3, r0, lsr r1 │ │ │ │ + eorseq sl, r3, r8, lsr #15 │ │ │ │ + eorseq sl, r3, ip, asr #14 │ │ │ │ andeq r0, r0, sl, ror #6 │ │ │ │ │ │ │ │ -000c4b04 : │ │ │ │ +000c4b00 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - ldr r5, [pc, #224] @ c4c00 │ │ │ │ + ldr r5, [pc, #224] @ c4bfc │ │ │ │ cmp r3, #16 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq c4b30 │ │ │ │ + beq c4b2c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r6, [r0, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq c4bd8 │ │ │ │ + beq c4bd4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ - ldr r3, [pc, #172] @ c4c04 │ │ │ │ + ldr r3, [pc, #172] @ c4c00 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #796] @ 0x31c │ │ │ │ bl 50168 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq c4b80 │ │ │ │ + beq c4b7c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq c4b94 │ │ │ │ + beq c4b90 │ │ │ │ cmn r4, #1 │ │ │ │ - beq c4ba0 │ │ │ │ + beq c4b9c │ │ │ │ clz r0, r4 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c4b80 │ │ │ │ + b c4b7c │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4b88 │ │ │ │ - ldr r3, [pc, #84] @ c4c08 │ │ │ │ - ldr r1, [pc, #84] @ c4c0c │ │ │ │ + beq c4b84 │ │ │ │ + ldr r3, [pc, #84] @ c4c04 │ │ │ │ + ldr r1, [pc, #84] @ c4c08 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #80] @ c4c10 │ │ │ │ - ldr r2, [pc, #80] @ c4c14 │ │ │ │ + ldr r0, [pc, #80] @ c4c0c │ │ │ │ + ldr r2, [pc, #80] @ c4c10 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #56] @ c4c18 │ │ │ │ - ldr r1, [pc, #56] @ c4c1c │ │ │ │ - ldr r0, [pc, #56] @ c4c20 │ │ │ │ + ldr r3, [pc, #56] @ c4c14 │ │ │ │ + ldr r1, [pc, #56] @ c4c18 │ │ │ │ + ldr r0, [pc, #56] @ c4c1c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1392 @ 0x570 │ │ │ │ - ldr r2, [pc, #48] @ c4c24 │ │ │ │ + ldr r2, [pc, #48] @ c4c20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x0037b4d8 │ │ │ │ + @ instruction: 0x0037b4dc │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - mlaseq r3, r0, r0, sl │ │ │ │ - eorseq sl, r3, r4, lsr #32 │ │ │ │ + eorseq sl, r3, ip, lsr #13 │ │ │ │ + eorseq sl, r3, r0, asr #12 │ │ │ │ andeq r0, r0, pc, ror #6 │ │ │ │ - eorseq ip, r5, ip, lsl #11 │ │ │ │ - eorseq r0, r3, r4, lsl #13 │ │ │ │ - eorseq r0, r3, r4, lsl r7 │ │ │ │ - andeq pc, r2, fp, lsl #1 │ │ │ │ + eorseq ip, r5, r8, lsr #23 │ │ │ │ + eorseq r0, r3, r0, lsr #25 │ │ │ │ + eorseq r0, r3, r0, lsr sp │ │ │ │ + andeq pc, r2, r7, lsl #1 │ │ │ │ │ │ │ │ -000c4c28 : │ │ │ │ +000c4c24 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl c4884 │ │ │ │ - ldr r6, [pc, #132] @ c4ccc │ │ │ │ + bl c4880 │ │ │ │ + ldr r6, [pc, #132] @ c4cc8 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #2 │ │ │ │ mov r4, r0 │ │ │ │ - beq c4ca0 │ │ │ │ + beq c4c9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4c64 │ │ │ │ + beq c4c60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl c4b04 │ │ │ │ + bl c4b00 │ │ │ │ cmp r0, #2 │ │ │ │ mov r4, r0 │ │ │ │ - bne c4c5c │ │ │ │ - ldr r3, [pc, #80] @ c4cd0 │ │ │ │ - ldr r1, [pc, #80] @ c4cd4 │ │ │ │ + bne c4c58 │ │ │ │ + ldr r3, [pc, #80] @ c4ccc │ │ │ │ + ldr r1, [pc, #80] @ c4cd0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #76] @ c4cd8 │ │ │ │ - ldr r2, [pc, #76] @ c4cdc │ │ │ │ + ldr r0, [pc, #76] @ c4cd4 │ │ │ │ + ldr r2, [pc, #76] @ c4cd8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b c4c5c │ │ │ │ - ldr r3, [pc, #40] @ c4cd0 │ │ │ │ - ldr r1, [pc, #52] @ c4ce0 │ │ │ │ + bl b6efc │ │ │ │ + b c4c58 │ │ │ │ + ldr r3, [pc, #40] @ c4ccc │ │ │ │ + ldr r1, [pc, #52] @ c4cdc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #48] @ c4ce4 │ │ │ │ - ldr r2, [pc, #36] @ c4cdc │ │ │ │ + ldr r0, [pc, #48] @ c4ce0 │ │ │ │ + ldr r2, [pc, #36] @ c4cd8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0037b3b4 │ │ │ │ + @ instruction: 0x0037b3b8 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - @ instruction: 0x00339fd4 │ │ │ │ - eorseq r9, r3, r8, asr pc │ │ │ │ + @ instruction: 0x0033a5f0 │ │ │ │ + eorseq sl, r3, r4, ror r5 │ │ │ │ andeq r0, r0, r7, ror #6 │ │ │ │ - eorseq r9, r3, ip, lsr #31 │ │ │ │ - eorseq r9, r3, r0, lsr pc │ │ │ │ + eorseq sl, r3, r8, asr #11 │ │ │ │ + eorseq sl, r3, ip, asr #10 │ │ │ │ │ │ │ │ -000c4ce8 : │ │ │ │ +000c4ce4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #272] @ c4e10 │ │ │ │ + ldr ip, [pc, #272] @ c4e0c │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #260] @ c4e14 │ │ │ │ + ldr lr, [pc, #260] @ c4e10 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #2304 @ 0x900 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #240] @ c4e18 │ │ │ │ + ldr ip, [pc, #240] @ c4e14 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #212] @ c4e1c │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #212] @ c4e18 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4e04 │ │ │ │ - ldr r3, [pc, #200] @ c4e20 │ │ │ │ + beq c4e00 │ │ │ │ + ldr r3, [pc, #200] @ c4e1c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c4dd4 │ │ │ │ + bne c4dd0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c4c28 │ │ │ │ + bl c4c24 │ │ │ │ cmp r0, #2 │ │ │ │ - beq c4e04 │ │ │ │ + beq c4e00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4dc8 │ │ │ │ - ldr r3, [pc, #152] @ c4e24 │ │ │ │ + bne c4dc4 │ │ │ │ + ldr r3, [pc, #152] @ c4e20 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #132] @ c4e28 │ │ │ │ - ldr r3, [pc, #112] @ c4e18 │ │ │ │ + ldr r2, [pc, #132] @ c4e24 │ │ │ │ + ldr r3, [pc, #112] @ c4e14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c4e0c │ │ │ │ + bne c4e08 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #92] @ c4e2c │ │ │ │ + ldr r3, [pc, #92] @ c4e28 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b c4d8c │ │ │ │ - ldr r0, [pc, #84] @ c4e30 │ │ │ │ + b c4d88 │ │ │ │ + ldr r0, [pc, #84] @ c4e2c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #76] @ c4e34 │ │ │ │ - ldr r1, [pc, #76] @ c4e38 │ │ │ │ - ldr r0, [pc, #76] @ c4e3c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #76] @ c4e30 │ │ │ │ + ldr r1, [pc, #76] @ c4e34 │ │ │ │ + ldr r0, [pc, #76] @ c4e38 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [pc, #72] @ c4e40 │ │ │ │ + ldr r2, [pc, #72] @ c4e3c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c4d9c │ │ │ │ + b c4d98 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, r8, r0, lsl lr │ │ │ │ - @ instruction: 0x0037b2d4 │ │ │ │ + eorseq sp, r8, r4, lsl lr │ │ │ │ + @ instruction: 0x0037b2d8 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0037b2b4 │ │ │ │ + @ instruction: 0x0037b2b8 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - eorseq fp, r7, r4, asr r2 │ │ │ │ + eorseq fp, r7, r8, asr r2 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r7, r3, ip, ror #5 │ │ │ │ + eorseq r7, r3, r8, lsl #18 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq r9, r3, ip, ror #28 │ │ │ │ - @ instruction: 0x00339df0 │ │ │ │ + eorseq sl, r3, r8, lsl #9 │ │ │ │ + eorseq sl, r3, ip, lsl #8 │ │ │ │ andeq r0, r0, r6, ror #6 │ │ │ │ │ │ │ │ -000c4e44 : │ │ │ │ +000c4e40 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #272] @ c4f6c │ │ │ │ + ldr ip, [pc, #272] @ c4f68 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #260] @ c4f70 │ │ │ │ + ldr lr, [pc, #260] @ c4f6c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #2256 @ 0x8d0 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #240] @ c4f74 │ │ │ │ + ldr ip, [pc, #240] @ c4f70 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #212] @ c4f78 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #212] @ c4f74 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4f60 │ │ │ │ - ldr r3, [pc, #200] @ c4f7c │ │ │ │ + beq c4f5c │ │ │ │ + ldr r3, [pc, #200] @ c4f78 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c4f30 │ │ │ │ + bne c4f2c │ │ │ │ mov r0, r1 │ │ │ │ - bl c4b04 │ │ │ │ + bl c4b00 │ │ │ │ cmp r0, #2 │ │ │ │ - beq c4f60 │ │ │ │ + beq c4f5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4f24 │ │ │ │ - ldr r3, [pc, #152] @ c4f80 │ │ │ │ + bne c4f20 │ │ │ │ + ldr r3, [pc, #152] @ c4f7c │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #132] @ c4f84 │ │ │ │ - ldr r3, [pc, #112] @ c4f74 │ │ │ │ + ldr r2, [pc, #132] @ c4f80 │ │ │ │ + ldr r3, [pc, #112] @ c4f70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c4f68 │ │ │ │ + bne c4f64 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #92] @ c4f88 │ │ │ │ + ldr r3, [pc, #92] @ c4f84 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b c4ee8 │ │ │ │ - ldr r0, [pc, #84] @ c4f8c │ │ │ │ + b c4ee4 │ │ │ │ + ldr r0, [pc, #84] @ c4f88 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #76] @ c4f90 │ │ │ │ - ldr r1, [pc, #76] @ c4f94 │ │ │ │ - ldr r0, [pc, #76] @ c4f98 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #76] @ c4f8c │ │ │ │ + ldr r1, [pc, #76] @ c4f90 │ │ │ │ + ldr r0, [pc, #76] @ c4f94 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [pc, #72] @ c4f9c │ │ │ │ + ldr r2, [pc, #72] @ c4f98 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c4ef8 │ │ │ │ + b c4ef4 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0038dcb4 │ │ │ │ - eorseq fp, r7, r8, ror r1 │ │ │ │ + @ instruction: 0x0038dcb8 │ │ │ │ + eorseq fp, r7, ip, ror r1 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq fp, r7, r8, asr r1 │ │ │ │ + eorseq fp, r7, ip, asr r1 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - ldrsheq fp, [r7], -r8 @ │ │ │ │ + ldrsheq fp, [r7], -ip @ │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - mlaseq r3, r0, r1, r7 │ │ │ │ + eorseq r7, r3, ip, lsr #15 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq r9, r3, r0, lsl #26 │ │ │ │ - mlaseq r3, r4, ip, r9 │ │ │ │ + eorseq sl, r3, ip, lsl r3 │ │ │ │ + @ instruction: 0x0033a2b0 │ │ │ │ andeq r0, r0, lr, ror #6 │ │ │ │ │ │ │ │ -000c4fa0 : │ │ │ │ +000c4f9c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r8, [pc, #412] @ c515c │ │ │ │ + ldr r8, [pc, #412] @ c5158 │ │ │ │ tst r0, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r8, pc, r8 │ │ │ │ - bne c50fc │ │ │ │ + bne c50f8 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq c510c │ │ │ │ + beq c5108 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ - ldr r3, [pc, #368] @ c5160 │ │ │ │ + ldr r3, [pc, #368] @ c515c │ │ │ │ ldr r7, [r8, r3] │ │ │ │ add r3, r7, #8192 @ 0x2000 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fc88 │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq c5134 │ │ │ │ + beq c5130 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c5034 │ │ │ │ + beq c5030 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq c50b0 │ │ │ │ + beq c50ac │ │ │ │ cmp r4, #0 │ │ │ │ - blt c50c0 │ │ │ │ + blt c50bc │ │ │ │ ands r4, r4, #255 @ 0xff │ │ │ │ - bne c5080 │ │ │ │ + bne c507c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c5060 │ │ │ │ + beq c505c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq c506c │ │ │ │ + beq c5068 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r7, #2304] @ 0x900 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6924 │ │ │ │ + bl a6920 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq c5060 │ │ │ │ + beq c505c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne c5060 │ │ │ │ - b c506c │ │ │ │ + bne c505c │ │ │ │ + b c5068 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - bge c503c │ │ │ │ - ldr r3, [pc, #156] @ c5164 │ │ │ │ - ldr r1, [pc, #156] @ c5168 │ │ │ │ + bge c5038 │ │ │ │ + ldr r3, [pc, #156] @ c5160 │ │ │ │ + ldr r1, [pc, #156] @ c5164 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #152] @ c516c │ │ │ │ - ldr r2, [pc, #152] @ c5170 │ │ │ │ + ldr r0, [pc, #152] @ c5168 │ │ │ │ + ldr r2, [pc, #152] @ c516c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b c4fcc │ │ │ │ - ldr r3, [pc, #96] @ c5174 │ │ │ │ - ldr r1, [pc, #96] @ c5178 │ │ │ │ - ldr r0, [pc, #96] @ c517c │ │ │ │ + b c4fc8 │ │ │ │ + ldr r3, [pc, #96] @ c5170 │ │ │ │ + ldr r1, [pc, #96] @ c5174 │ │ │ │ + ldr r0, [pc, #96] @ c5178 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1424 @ 0x590 │ │ │ │ - ldr r2, [pc, #88] @ c5180 │ │ │ │ + ldr r2, [pc, #88] @ c517c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ c5184 │ │ │ │ - ldr r1, [pc, #72] @ c5188 │ │ │ │ - ldr r0, [pc, #72] @ c518c │ │ │ │ + ldr r3, [pc, #72] @ c5180 │ │ │ │ + ldr r1, [pc, #72] @ c5184 │ │ │ │ + ldr r0, [pc, #72] @ c5188 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1424 @ 0x590 │ │ │ │ - ldr r2, [pc, #64] @ c5190 │ │ │ │ + ldr r2, [pc, #64] @ c518c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq fp, r7, r4, lsr r0 │ │ │ │ + eorseq fp, r7, r8, lsr r0 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq r9, r3, r8, lsr #23 │ │ │ │ - eorseq r9, r3, r0, lsl fp │ │ │ │ + eorseq sl, r3, r4, asr #3 │ │ │ │ + eorseq sl, r3, ip, lsr #2 │ │ │ │ andeq r0, r0, r2, lsr #7 │ │ │ │ - eorseq ip, r5, r8, asr r0 │ │ │ │ - eorseq r0, r3, r0, asr r1 │ │ │ │ - eorseq r9, r3, ip, asr #22 │ │ │ │ + eorseq ip, r5, r4, ror r6 │ │ │ │ + eorseq r0, r3, ip, ror #14 │ │ │ │ + eorseq sl, r3, r8, ror #2 │ │ │ │ + andeq pc, r2, lr, lsl r4 @ │ │ │ │ + eorseq ip, r5, ip, asr #12 │ │ │ │ + eorseq r0, r3, r4, asr #14 │ │ │ │ + @ instruction: 0x003307d4 │ │ │ │ andeq pc, r2, r2, lsr #8 │ │ │ │ - eorseq ip, r5, r0, lsr r0 │ │ │ │ - eorseq r0, r3, r8, lsr #2 │ │ │ │ - @ instruction: 0x003301b8 │ │ │ │ - andeq pc, r2, r6, lsr #8 │ │ │ │ │ │ │ │ -000c5194 : │ │ │ │ +000c5190 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #272] @ c52bc │ │ │ │ + ldr ip, [pc, #272] @ c52b8 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #260] @ c52c0 │ │ │ │ + ldr lr, [pc, #260] @ c52bc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #2208 @ 0x8a0 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #240] @ c52c4 │ │ │ │ + ldr ip, [pc, #240] @ c52c0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #212] @ c52c8 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #212] @ c52c4 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c52b0 │ │ │ │ - ldr r3, [pc, #200] @ c52cc │ │ │ │ + beq c52ac │ │ │ │ + ldr r3, [pc, #200] @ c52c8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c5280 │ │ │ │ + bne c527c │ │ │ │ mov r0, r1 │ │ │ │ - bl c4fa0 │ │ │ │ + bl c4f9c │ │ │ │ cmp r0, #2 │ │ │ │ - beq c52b0 │ │ │ │ + beq c52ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5274 │ │ │ │ - ldr r3, [pc, #152] @ c52d0 │ │ │ │ + bne c5270 │ │ │ │ + ldr r3, [pc, #152] @ c52cc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #132] @ c52d4 │ │ │ │ - ldr r3, [pc, #112] @ c52c4 │ │ │ │ + ldr r2, [pc, #132] @ c52d0 │ │ │ │ + ldr r3, [pc, #112] @ c52c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c52b8 │ │ │ │ + bne c52b4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #92] @ c52d8 │ │ │ │ + ldr r3, [pc, #92] @ c52d4 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b c5238 │ │ │ │ - ldr r0, [pc, #84] @ c52dc │ │ │ │ + b c5234 │ │ │ │ + ldr r0, [pc, #84] @ c52d8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #76] @ c52e0 │ │ │ │ - ldr r1, [pc, #76] @ c52e4 │ │ │ │ - ldr r0, [pc, #76] @ c52e8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #76] @ c52dc │ │ │ │ + ldr r1, [pc, #76] @ c52e0 │ │ │ │ + ldr r0, [pc, #76] @ c52e4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [pc, #72] @ c52ec │ │ │ │ + ldr r2, [pc, #72] @ c52e8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c5248 │ │ │ │ + b c5244 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, r8, r4, ror #18 │ │ │ │ - eorseq sl, r7, r8, lsr #28 │ │ │ │ + eorseq sp, r8, r8, ror #18 │ │ │ │ + eorseq sl, r7, ip, lsr #28 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq sl, r7, r8, lsl #28 │ │ │ │ + eorseq sl, r7, ip, lsl #28 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - eorseq sl, r7, r8, lsr #27 │ │ │ │ + eorseq sl, r7, ip, lsr #27 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r6, r3, r0, asr #28 │ │ │ │ + eorseq r7, r3, ip, asr r4 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - @ instruction: 0x003399dc │ │ │ │ - eorseq r9, r3, r4, asr #18 │ │ │ │ + @ instruction: 0x00339ff8 │ │ │ │ + eorseq r9, r3, r0, ror #30 │ │ │ │ muleq r0, fp, r3 │ │ │ │ │ │ │ │ -000c52f0 : │ │ │ │ +000c52ec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r7, [pc, #464] @ c54e0 │ │ │ │ + ldr r7, [pc, #464] @ c54dc │ │ │ │ tst r0, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - bne c5480 │ │ │ │ + bne c547c │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq c54b8 │ │ │ │ + beq c54b4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ - ldr r3, [pc, #420] @ c54e4 │ │ │ │ + ldr r3, [pc, #420] @ c54e0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r3, r3, #8192 @ 0x2000 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fc88 │ │ │ │ cmp r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq c5490 │ │ │ │ + beq c548c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c5384 │ │ │ │ + beq c5380 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq c5414 │ │ │ │ + beq c5410 │ │ │ │ cmp r5, #0 │ │ │ │ - blt c5424 │ │ │ │ + blt c5420 │ │ │ │ ands r5, r5, #255 @ 0xff │ │ │ │ - bne c53bc │ │ │ │ + bne c53b8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c53b0 │ │ │ │ + beq c53ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq c5460 │ │ │ │ + beq c545c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl a6970 │ │ │ │ + bl a696c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq c53e4 │ │ │ │ + beq c53e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq c5474 │ │ │ │ + beq c5470 │ │ │ │ cmp r5, #2 │ │ │ │ - bne c53b0 │ │ │ │ - ldr r3, [pc, #244] @ c54e8 │ │ │ │ - ldr r1, [pc, #244] @ c54ec │ │ │ │ + bne c53ac │ │ │ │ + ldr r3, [pc, #244] @ c54e4 │ │ │ │ + ldr r1, [pc, #244] @ c54e8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #240] @ c54f0 │ │ │ │ - ldr r2, [pc, #240] @ c54f4 │ │ │ │ + ldr r0, [pc, #240] @ c54ec │ │ │ │ + ldr r2, [pc, #240] @ c54f0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b c53b0 │ │ │ │ + bl b6efc │ │ │ │ + b c53ac │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - bge c538c │ │ │ │ - ldr r3, [pc, #188] @ c54e8 │ │ │ │ - ldr r1, [pc, #200] @ c54f8 │ │ │ │ + bge c5388 │ │ │ │ + ldr r3, [pc, #188] @ c54e4 │ │ │ │ + ldr r1, [pc, #200] @ c54f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #196] @ c54fc │ │ │ │ - ldr r2, [pc, #184] @ c54f4 │ │ │ │ + ldr r0, [pc, #196] @ c54f8 │ │ │ │ + ldr r2, [pc, #184] @ c54f0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r5, #2 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c53e4 │ │ │ │ + b c53e0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b c531c │ │ │ │ - ldr r3, [pc, #104] @ c5500 │ │ │ │ - ldr r1, [pc, #104] @ c5504 │ │ │ │ - ldr r0, [pc, #104] @ c5508 │ │ │ │ + b c5318 │ │ │ │ + ldr r3, [pc, #104] @ c54fc │ │ │ │ + ldr r1, [pc, #104] @ c5500 │ │ │ │ + ldr r0, [pc, #104] @ c5504 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1456 @ 0x5b0 │ │ │ │ - ldr r2, [pc, #96] @ c550c │ │ │ │ + ldr r2, [pc, #96] @ c5508 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ c5510 │ │ │ │ - ldr r1, [pc, #80] @ c5514 │ │ │ │ - ldr r0, [pc, #80] @ c5518 │ │ │ │ + ldr r3, [pc, #80] @ c550c │ │ │ │ + ldr r1, [pc, #80] @ c5510 │ │ │ │ + ldr r0, [pc, #80] @ c5514 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1456 @ 0x5b0 │ │ │ │ - ldr r2, [pc, #72] @ c551c │ │ │ │ + ldr r2, [pc, #72] @ c5518 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq sl, r7, r4, ror #25 │ │ │ │ + eorseq sl, r7, r8, ror #25 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq r9, r3, ip, lsl #17 │ │ │ │ - eorseq r9, r3, r4, ror #15 │ │ │ │ + eorseq r9, r3, r8, lsr #29 │ │ │ │ + eorseq r9, r3, r0, lsl #28 │ │ │ │ andeq r0, r0, r9, lsr #7 │ │ │ │ - eorseq r9, r3, r4, asr r8 │ │ │ │ - eorseq r9, r3, ip, lsr #15 │ │ │ │ - @ instruction: 0x0035bcd4 │ │ │ │ - eorseq pc, r2, ip, asr #27 │ │ │ │ - eorseq pc, r2, ip, asr lr @ │ │ │ │ - andeq pc, r2, r2, ror r4 @ │ │ │ │ - eorseq fp, r5, ip, lsr #25 │ │ │ │ - eorseq pc, r2, r4, lsr #27 │ │ │ │ - eorseq r9, r3, r0, lsr #15 │ │ │ │ + eorseq r9, r3, r0, ror lr │ │ │ │ + eorseq r9, r3, r8, asr #27 │ │ │ │ + @ instruction: 0x0035c2f0 │ │ │ │ + eorseq r0, r3, r8, ror #7 │ │ │ │ + eorseq r0, r3, r8, ror r4 │ │ │ │ andeq pc, r2, lr, ror #8 │ │ │ │ + eorseq ip, r5, r8, asr #5 │ │ │ │ + eorseq r0, r3, r0, asr #7 │ │ │ │ + @ instruction: 0x00339dbc │ │ │ │ + andeq pc, r2, sl, ror #8 │ │ │ │ │ │ │ │ -000c5520 : │ │ │ │ +000c551c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #272] @ c5648 │ │ │ │ + ldr ip, [pc, #272] @ c5644 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #260] @ c564c │ │ │ │ + ldr lr, [pc, #260] @ c5648 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #2160 @ 0x870 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #240] @ c5650 │ │ │ │ + ldr ip, [pc, #240] @ c564c │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #212] @ c5654 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #212] @ c5650 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c563c │ │ │ │ - ldr r3, [pc, #200] @ c5658 │ │ │ │ + beq c5638 │ │ │ │ + ldr r3, [pc, #200] @ c5654 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c560c │ │ │ │ + bne c5608 │ │ │ │ mov r0, r1 │ │ │ │ - bl c52f0 │ │ │ │ + bl c52ec │ │ │ │ cmp r0, #2 │ │ │ │ - beq c563c │ │ │ │ + beq c5638 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5600 │ │ │ │ - ldr r3, [pc, #152] @ c565c │ │ │ │ + bne c55fc │ │ │ │ + ldr r3, [pc, #152] @ c5658 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #132] @ c5660 │ │ │ │ - ldr r3, [pc, #112] @ c5650 │ │ │ │ + ldr r2, [pc, #132] @ c565c │ │ │ │ + ldr r3, [pc, #112] @ c564c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c5644 │ │ │ │ + bne c5640 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #92] @ c5664 │ │ │ │ + ldr r3, [pc, #92] @ c5660 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b c55c4 │ │ │ │ - ldr r0, [pc, #84] @ c5668 │ │ │ │ + b c55c0 │ │ │ │ + ldr r0, [pc, #84] @ c5664 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #76] @ c566c │ │ │ │ - ldr r1, [pc, #76] @ c5670 │ │ │ │ - ldr r0, [pc, #76] @ c5674 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #76] @ c5668 │ │ │ │ + ldr r1, [pc, #76] @ c566c │ │ │ │ + ldr r0, [pc, #76] @ c5670 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [pc, #72] @ c5678 │ │ │ │ + ldr r2, [pc, #72] @ c5674 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c55d4 │ │ │ │ + b c55d0 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0038d5d8 │ │ │ │ - mlaseq r7, ip, sl, sl │ │ │ │ + @ instruction: 0x0038d5dc │ │ │ │ + eorseq sl, r7, r0, lsr #21 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq sl, r7, ip, ror sl │ │ │ │ + eorseq sl, r7, r0, lsl #21 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - eorseq sl, r7, ip, lsl sl │ │ │ │ + eorseq sl, r7, r0, lsr #20 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - @ instruction: 0x00336ab4 │ │ │ │ + ldrsbeq r7, [r3], -r0 @ │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq r9, r3, r0, ror #12 │ │ │ │ - @ instruction: 0x003395b8 │ │ │ │ + eorseq r9, r3, ip, ror ip │ │ │ │ + @ instruction: 0x00339bd4 │ │ │ │ andeq r0, r0, r5, lsr #7 │ │ │ │ │ │ │ │ -000c567c : │ │ │ │ +000c5678 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #264] @ c579c │ │ │ │ + ldr ip, [pc, #264] @ c5798 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #252] @ c57a0 │ │ │ │ + ldr lr, [pc, #252] @ c579c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #2112 @ 0x840 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #232] @ c57a4 │ │ │ │ + ldr ip, [pc, #232] @ c57a0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #204] @ c57a8 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #204] @ c57a4 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5790 │ │ │ │ + beq c578c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c5760 │ │ │ │ + beq c575c │ │ │ │ mov r0, r1 │ │ │ │ - bl a6970 │ │ │ │ + bl a696c │ │ │ │ cmp r0, #2 │ │ │ │ - beq c5790 │ │ │ │ + beq c578c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5754 │ │ │ │ - ldr r3, [pc, #148] @ c57ac │ │ │ │ + bne c5750 │ │ │ │ + ldr r3, [pc, #148] @ c57a8 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #128] @ c57b0 │ │ │ │ - ldr r3, [pc, #112] @ c57a4 │ │ │ │ + ldr r2, [pc, #128] @ c57ac │ │ │ │ + ldr r3, [pc, #112] @ c57a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c5798 │ │ │ │ + bne c5794 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #88] @ c57b4 │ │ │ │ + ldr r3, [pc, #88] @ c57b0 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b c5718 │ │ │ │ - ldr r0, [pc, #80] @ c57b8 │ │ │ │ + b c5714 │ │ │ │ + ldr r0, [pc, #80] @ c57b4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #72] @ c57bc │ │ │ │ - ldr r1, [pc, #72] @ c57c0 │ │ │ │ - ldr r0, [pc, #72] @ c57c4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #72] @ c57b8 │ │ │ │ + ldr r1, [pc, #72] @ c57bc │ │ │ │ + ldr r0, [pc, #72] @ c57c0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #940 @ 0x3ac │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c5728 │ │ │ │ + b c5724 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, r8, ip, ror r4 │ │ │ │ - eorseq sl, r7, r0, asr #18 │ │ │ │ + eorseq sp, r8, r0, lsl #9 │ │ │ │ + eorseq sl, r7, r4, asr #18 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq sl, r7, r0, lsr #18 │ │ │ │ + eorseq sl, r7, r4, lsr #18 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - eorseq sl, r7, r8, asr #17 │ │ │ │ + eorseq sl, r7, ip, asr #17 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq sp, r4, r0, lsr r1 │ │ │ │ + eorseq sp, r4, ip, asr #14 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq r9, r3, ip, lsr #10 │ │ │ │ - eorseq r9, r3, r8, ror #8 │ │ │ │ + eorseq r9, r3, r8, asr #22 │ │ │ │ + eorseq r9, r3, r4, lsl #21 │ │ │ │ │ │ │ │ -000c57c8 : │ │ │ │ +000c57c4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #252] @ c58dc │ │ │ │ + ldr ip, [pc, #252] @ c58d8 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #240] @ c58e0 │ │ │ │ + ldr lr, [pc, #240] @ c58dc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #2064 @ 0x810 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #220] @ c58e4 │ │ │ │ + ldr ip, [pc, #220] @ c58e0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #192] @ c58e8 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #192] @ c58e4 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c58d0 │ │ │ │ - ldr r3, [pc, #180] @ c58ec │ │ │ │ + beq c58cc │ │ │ │ + ldr r3, [pc, #180] @ c58e8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c58a0 │ │ │ │ + bne c589c │ │ │ │ mov r0, r1 │ │ │ │ bl 58448 │ │ │ │ cmp r0, #2 │ │ │ │ - beq c58d0 │ │ │ │ - ldr r3, [pc, #140] @ c58f0 │ │ │ │ + beq c58cc │ │ │ │ + ldr r3, [pc, #140] @ c58ec │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #120] @ c58f4 │ │ │ │ - ldr r3, [pc, #100] @ c58e4 │ │ │ │ + ldr r2, [pc, #120] @ c58f0 │ │ │ │ + ldr r3, [pc, #100] @ c58e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c58d8 │ │ │ │ + bne c58d4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #80] @ c58f8 │ │ │ │ + ldr r0, [pc, #80] @ c58f4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #72] @ c58fc │ │ │ │ - ldr r1, [pc, #72] @ c5900 │ │ │ │ - ldr r0, [pc, #72] @ c5904 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #72] @ c58f8 │ │ │ │ + ldr r1, [pc, #72] @ c58fc │ │ │ │ + ldr r0, [pc, #72] @ c5900 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [pc, #68] @ c5908 │ │ │ │ + ldr r2, [pc, #68] @ c5904 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c5874 │ │ │ │ + b c5870 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, r8, r0, lsr r3 │ │ │ │ - @ instruction: 0x0037a7f4 │ │ │ │ + eorseq sp, r8, r4, lsr r3 │ │ │ │ + @ instruction: 0x0037a7f8 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0037a7d4 │ │ │ │ + @ instruction: 0x0037a7d8 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq sl, r7, ip, ror r7 │ │ │ │ - eorseq r6, r3, r0, lsr #16 │ │ │ │ + eorseq sl, r7, r0, lsl #15 │ │ │ │ + eorseq r6, r3, ip, lsr lr │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq r9, r3, r4, lsl #8 │ │ │ │ - eorseq r9, r3, r4, lsr #6 │ │ │ │ + eorseq r9, r3, r0, lsr #20 │ │ │ │ + eorseq r9, r3, r0, asr #18 │ │ │ │ ldrdeq r0, [r0], -r2 │ │ │ │ │ │ │ │ -000c590c : │ │ │ │ +000c5908 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ bl 4fd84 │ │ │ │ - ldr r5, [pc, #60] @ c5964 │ │ │ │ + ldr r5, [pc, #60] @ c5960 │ │ │ │ add r5, pc, r5 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c5938 │ │ │ │ + beq c5934 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #40] @ c5968 │ │ │ │ - ldr r1, [pc, #40] @ c596c │ │ │ │ + ldr r3, [pc, #40] @ c5964 │ │ │ │ + ldr r1, [pc, #40] @ c5968 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #36] @ c5970 │ │ │ │ + ldr r0, [pc, #36] @ c596c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #117 @ 0x75 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0037a6d4 │ │ │ │ + @ instruction: 0x0037a6d8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r9, r3, ip, lsl #7 │ │ │ │ - mlaseq r3, r8, r3, r9 │ │ │ │ + eorseq r9, r3, r8, lsr #19 │ │ │ │ + @ instruction: 0x003399b4 │ │ │ │ │ │ │ │ -000c5974 : │ │ │ │ +000c5970 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #220] @ c5a68 │ │ │ │ + ldr ip, [pc, #220] @ c5a64 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #208] @ c5a6c │ │ │ │ + ldr lr, [pc, #208] @ c5a68 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #2016 @ 0x7e0 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #188] @ c5a70 │ │ │ │ + ldr ip, [pc, #188] @ c5a6c │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #160] @ c5a74 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #160] @ c5a70 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5a5c │ │ │ │ - ldr r3, [pc, #148] @ c5a78 │ │ │ │ + beq c5a58 │ │ │ │ + ldr r3, [pc, #148] @ c5a74 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c5a2c │ │ │ │ + bne c5a28 │ │ │ │ mov r0, r1 │ │ │ │ - bl c590c │ │ │ │ - ldr r2, [pc, #116] @ c5a7c │ │ │ │ - ldr r3, [pc, #100] @ c5a70 │ │ │ │ + bl c5908 │ │ │ │ + ldr r2, [pc, #116] @ c5a78 │ │ │ │ + ldr r3, [pc, #100] @ c5a6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c5a64 │ │ │ │ + bne c5a60 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #76] @ c5a80 │ │ │ │ + ldr r0, [pc, #76] @ c5a7c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #68] @ c5a84 │ │ │ │ - ldr r1, [pc, #68] @ c5a88 │ │ │ │ - ldr r0, [pc, #68] @ c5a8c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #68] @ c5a80 │ │ │ │ + ldr r1, [pc, #68] @ c5a84 │ │ │ │ + ldr r0, [pc, #68] @ c5a88 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #115 @ 0x73 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c5a00 │ │ │ │ + b c59fc │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, r8, r4, lsl #3 │ │ │ │ - eorseq sl, r7, r8, asr #12 │ │ │ │ + eorseq sp, r8, r8, lsl #3 │ │ │ │ + eorseq sl, r7, ip, asr #12 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq sl, r7, r8, lsr #12 │ │ │ │ + eorseq sl, r7, ip, lsr #12 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x0037a5f0 │ │ │ │ - mlaseq r3, ip, r7, r8 │ │ │ │ + @ instruction: 0x0037a5f4 │ │ │ │ + @ instruction: 0x00338db8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - mlaseq r3, r0, r2, r9 │ │ │ │ - mlaseq r3, r8, r2, r9 │ │ │ │ + eorseq r9, r3, ip, lsr #17 │ │ │ │ + @ instruction: 0x003398b4 │ │ │ │ │ │ │ │ -000c5a90 : │ │ │ │ +000c5a8c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ add ip, sp, #24 │ │ │ │ stm ip, {r1, r2} │ │ │ │ - ldr r1, [pc, #3324] @ c67b0 │ │ │ │ - ldr r2, [pc, #3324] @ c67b4 │ │ │ │ + ldr r1, [pc, #3324] @ c67ac │ │ │ │ + ldr r2, [pc, #3324] @ c67b0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r4, [pc, #3316] @ c67b8 │ │ │ │ + ldr r4, [pc, #3316] @ c67b4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ mov r2, #0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #3296] @ c67bc │ │ │ │ + ldr r3, [pc, #3296] @ c67b8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldr r6, [r5, #3928] @ 0xf58 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c66e8 │ │ │ │ + beq c66e4 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [r5, #3932] @ 0xf5c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ - ldr r3, [pc, #3240] @ c67c0 │ │ │ │ + ldr r3, [pc, #3240] @ c67bc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c62e8 │ │ │ │ + beq c62e4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq c5b5c │ │ │ │ + beq c5b58 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq c5fa0 │ │ │ │ + beq c5f9c │ │ │ │ cmp sl, #0 │ │ │ │ - beq c632c │ │ │ │ + beq c6328 │ │ │ │ mov r0, sl │ │ │ │ bl 4fca0 │ │ │ │ ldr r1, [r5, #696] @ 0x2b8 │ │ │ │ mov r7, r0 │ │ │ │ bl 50378 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq c6354 │ │ │ │ + beq c6350 │ │ │ │ ldr r1, [r5, #700] @ 0x2bc │ │ │ │ mov r0, r7 │ │ │ │ bl 50378 │ │ │ │ cmp r7, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq c66c0 │ │ │ │ + beq c66bc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c5bb4 │ │ │ │ + beq c5bb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq c5fac │ │ │ │ + beq c5fa8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq c63a0 │ │ │ │ + beq c639c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ mov r0, r8 │ │ │ │ str sl, [sp, #84] @ 0x54 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq c5bf4 │ │ │ │ + beq c5bf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq c5fb8 │ │ │ │ + beq c5fb4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c63f8 │ │ │ │ + beq c63f4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c5c18 │ │ │ │ + beq c5c14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq c5fc4 │ │ │ │ - ldr r3, [pc, #2980] @ c67c4 │ │ │ │ + beq c5fc0 │ │ │ │ + ldr r3, [pc, #2980] @ c67c0 │ │ │ │ ldr r1, [r5, #3940] @ 0xf64 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r9, [r5, #3936] @ 0xf60 │ │ │ │ ldr r0, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 50378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c6420 │ │ │ │ + beq c641c │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r1, [r5, #3944] @ 0xf68 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c6000 │ │ │ │ + beq c5ffc │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str r9, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq c5c8c │ │ │ │ + beq c5c88 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq c62b0 │ │ │ │ + beq c62ac │ │ │ │ cmp r9, #0 │ │ │ │ - beq c6460 │ │ │ │ + beq c645c │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c5cb0 │ │ │ │ + beq c5cac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq c62c8 │ │ │ │ + beq c62c4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c5ccc │ │ │ │ + beq c5cc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq c62bc │ │ │ │ + beq c62b8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [r5, #3948] @ 0xf6c │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r9, [r5, #3936] @ 0xf60 │ │ │ │ bl 50378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c64a4 │ │ │ │ + beq c64a0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r1, [r5, #3944] @ 0xf68 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c64f8 │ │ │ │ + beq c64f4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq c5d38 │ │ │ │ + beq c5d34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq c5fdc │ │ │ │ + beq c5fd8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq c6524 │ │ │ │ + beq c6520 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c5d5c │ │ │ │ + beq c5d58 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq c5fe8 │ │ │ │ + beq c5fe4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c5d78 │ │ │ │ + beq c5d74 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq c5ff4 │ │ │ │ - ldr r3, [pc, #2632] @ c67c8 │ │ │ │ + beq c5ff0 │ │ │ │ + ldr r3, [pc, #2632] @ c67c4 │ │ │ │ ldr r1, [r5, #2496] @ 0x9c0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c658c │ │ │ │ + beq c6588 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst r3, #1 │ │ │ │ - bne c662c │ │ │ │ + bne c6628 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ tst r3, #1 │ │ │ │ - bne c65dc │ │ │ │ + bne c65d8 │ │ │ │ mov r0, #2 │ │ │ │ bl 4ffe8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c65e8 │ │ │ │ + beq c65e4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq c6760 │ │ │ │ - ldr r2, [pc, #2544] @ c67cc │ │ │ │ + beq c675c │ │ │ │ + ldr r2, [pc, #2544] @ c67c8 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq c6784 │ │ │ │ - ldr r2, [pc, #2528] @ c67d0 │ │ │ │ + beq c6780 │ │ │ │ + ldr r2, [pc, #2528] @ c67cc │ │ │ │ ldr r9, [r4, r2] │ │ │ │ cmp r3, r9 │ │ │ │ - beq c67a8 │ │ │ │ + beq c67a4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble c67ac │ │ │ │ + ble c67a8 │ │ │ │ str r0, [r7, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq c6760 │ │ │ │ + beq c675c │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq c6784 │ │ │ │ + beq c6780 │ │ │ │ cmp r3, r9 │ │ │ │ - beq c67a8 │ │ │ │ + beq c67a4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble c67ac │ │ │ │ + ble c67a8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r0, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5fd0 │ │ │ │ - ldr r3, [pc, #2428] @ c67d4 │ │ │ │ + bne c5fcc │ │ │ │ + ldr r3, [pc, #2428] @ c67d0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r2, #2 │ │ │ │ ldr r3, [r5, #3828] @ 0xef4 │ │ │ │ @@ -121767,148 +121766,148 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq c5ea4 │ │ │ │ + beq c5ea0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq c6394 │ │ │ │ + beq c6390 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c65f0 │ │ │ │ + beq c65ec │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c5ec8 │ │ │ │ + beq c5ec4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq c63ec │ │ │ │ + beq c63e8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c5ee4 │ │ │ │ + beq c5ee0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq c63e0 │ │ │ │ - ldr r3, [pc, #2284] @ c67d8 │ │ │ │ + beq c63dc │ │ │ │ + ldr r3, [pc, #2284] @ c67d4 │ │ │ │ str sl, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ mov r0, fp │ │ │ │ bl 50114 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq c5f30 │ │ │ │ + beq c5f2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq c6454 │ │ │ │ + beq c6450 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c665c │ │ │ │ + beq c6658 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c5f54 │ │ │ │ + beq c5f50 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq c6498 │ │ │ │ + beq c6494 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c5f70 │ │ │ │ + beq c5f6c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq c648c │ │ │ │ - ldr r2, [pc, #2148] @ c67dc │ │ │ │ - ldr r3, [pc, #2104] @ c67b4 │ │ │ │ + beq c6488 │ │ │ │ + ldr r2, [pc, #2148] @ c67d8 │ │ │ │ + ldr r3, [pc, #2104] @ c67b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c6694 │ │ │ │ + bne c6690 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c5b5c │ │ │ │ + b c5b58 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c5bb4 │ │ │ │ + b c5bb0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c5bf4 │ │ │ │ + b c5bf0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c5c18 │ │ │ │ - ldr r3, [pc, #2056] @ c67e0 │ │ │ │ + b c5c14 │ │ │ │ + ldr r3, [pc, #2056] @ c67dc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - b c5e58 │ │ │ │ + b c5e54 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c5d38 │ │ │ │ + b c5d34 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c5d5c │ │ │ │ + b c5d58 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c5d78 │ │ │ │ - ldr r3, [pc, #2012] @ c67e4 │ │ │ │ - ldr r1, [pc, #2012] @ c67e8 │ │ │ │ + b c5d74 │ │ │ │ + ldr r3, [pc, #2012] @ c67e0 │ │ │ │ + ldr r1, [pc, #2012] @ c67e4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #2008] @ c67ec │ │ │ │ + ldr r0, [pc, #2008] @ c67e8 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #130 @ 0x82 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ add r9, sp, #60 @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ - bl aa4f0 │ │ │ │ + bl aa4ec │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl aa870 │ │ │ │ + bl aa86c │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ - beq c6738 │ │ │ │ + beq c6734 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ cmp r6, #0 │ │ │ │ - beq c6710 │ │ │ │ + beq c670c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c6698 │ │ │ │ + beq c6694 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ bl 578f8 │ │ │ │ mov r0, r6 │ │ │ │ @@ -121921,2808 +121920,2808 @@ │ │ │ │ mov r0, fp │ │ │ │ str sl, [sp, #124] @ 0x7c │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ bl 50114 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c6550 │ │ │ │ + beq c654c │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 50138 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ cmp r5, #0 │ │ │ │ - blt c65b8 │ │ │ │ + blt c65b4 │ │ │ │ and r5, r5, #255 @ 0xff │ │ │ │ cmp r5, #0 │ │ │ │ - bne c623c │ │ │ │ - bl aa3f4 │ │ │ │ + bne c6238 │ │ │ │ + bl aa3f0 │ │ │ │ ldm r9, {r0, r1, r2} │ │ │ │ - bl aa6bc │ │ │ │ + bl aa6b8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp] │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 578f8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl aa4f0 │ │ │ │ + bl aa4ec │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ - beq c6190 │ │ │ │ + beq c618c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq c62dc │ │ │ │ + beq c62d8 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c61ac │ │ │ │ + beq c61a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq c6320 │ │ │ │ + beq c631c │ │ │ │ cmp r5, #0 │ │ │ │ - beq c6294 │ │ │ │ - bl aa3f4 │ │ │ │ + beq c6290 │ │ │ │ + bl aa3f0 │ │ │ │ add r3, sp, #32 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ - bl aa6bc │ │ │ │ + bl aa6b8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c61ec │ │ │ │ + beq c61e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq c6638 │ │ │ │ + beq c6634 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c6210 │ │ │ │ + beq c620c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c6210 │ │ │ │ + beq c620c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq c6650 │ │ │ │ + beq c664c │ │ │ │ cmp r6, #0 │ │ │ │ - beq c6234 │ │ │ │ + beq c6230 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c6234 │ │ │ │ + beq c6230 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq c6644 │ │ │ │ + beq c6640 │ │ │ │ mov r5, #0 │ │ │ │ - b c5f70 │ │ │ │ + b c5f6c │ │ │ │ ldm r9, {r0, r1, r2} │ │ │ │ - bl aa6bc │ │ │ │ + bl aa6b8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp] │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 578f8 │ │ │ │ ldr r5, [sl] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c64d0 │ │ │ │ + beq c64cc │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [sl] │ │ │ │ - beq c62d4 │ │ │ │ + beq c62d0 │ │ │ │ ldr r5, [fp] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c6294 │ │ │ │ + beq c6290 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [fp] │ │ │ │ - beq c6318 │ │ │ │ - ldr r3, [pc, #1340] @ c67d8 │ │ │ │ + beq c6314 │ │ │ │ + ldr r3, [pc, #1340] @ c67d4 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ - b c5f70 │ │ │ │ + b c5f6c │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c5c8c │ │ │ │ + b c5c88 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c5ccc │ │ │ │ + b c5cc8 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c5cb0 │ │ │ │ + b c5cac │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c6190 │ │ │ │ - ldr r3, [pc, #1268] @ c67e4 │ │ │ │ - ldr r1, [pc, #1276] @ c67f0 │ │ │ │ + b c618c │ │ │ │ + ldr r3, [pc, #1268] @ c67e0 │ │ │ │ + ldr r1, [pc, #1276] @ c67ec │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1272] @ c67f4 │ │ │ │ + ldr r0, [pc, #1272] @ c67f0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ - b c6234 │ │ │ │ + b c6230 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c61ac │ │ │ │ - ldr r3, [pc, #1200] @ c67e4 │ │ │ │ - ldr r1, [pc, #1216] @ c67f8 │ │ │ │ + b c61a8 │ │ │ │ + ldr r3, [pc, #1200] @ c67e0 │ │ │ │ + ldr r1, [pc, #1216] @ c67f4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1212] @ c67fc │ │ │ │ + ldr r0, [pc, #1212] @ c67f8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ - bl b6f00 │ │ │ │ - b c630c │ │ │ │ - ldr r3, [pc, #1160] @ c67e4 │ │ │ │ - ldr r1, [pc, #1184] @ c6800 │ │ │ │ + bl b6efc │ │ │ │ + b c6308 │ │ │ │ + ldr r3, [pc, #1160] @ c67e0 │ │ │ │ + ldr r1, [pc, #1184] @ c67fc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1180] @ c6804 │ │ │ │ + ldr r0, [pc, #1180] @ c6800 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r0, sl │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ - b c6234 │ │ │ │ + b c6230 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c5ea4 │ │ │ │ - ldr r3, [pc, #1084] @ c67e4 │ │ │ │ - ldr r1, [pc, #1116] @ c6808 │ │ │ │ + b c5ea0 │ │ │ │ + ldr r3, [pc, #1084] @ c67e0 │ │ │ │ + ldr r1, [pc, #1116] @ c6804 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1112] @ c680c │ │ │ │ + ldr r0, [pc, #1112] @ c6808 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r0, sl │ │ │ │ bl 578f8 │ │ │ │ mov r0, fp │ │ │ │ bl 578f8 │ │ │ │ - b c6234 │ │ │ │ + b c6230 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c5ee4 │ │ │ │ + b c5ee0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c5ec8 │ │ │ │ - ldr r3, [pc, #996] @ c67e4 │ │ │ │ - ldr r1, [pc, #1036] @ c6810 │ │ │ │ + b c5ec4 │ │ │ │ + ldr r3, [pc, #996] @ c67e0 │ │ │ │ + ldr r1, [pc, #1036] @ c680c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1032] @ c6814 │ │ │ │ + ldr r0, [pc, #1032] @ c6810 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b c63c4 │ │ │ │ - ldr r3, [pc, #956] @ c67e4 │ │ │ │ - ldr r1, [pc, #1004] @ c6818 │ │ │ │ + bl b6efc │ │ │ │ + b c63c0 │ │ │ │ + ldr r3, [pc, #956] @ c67e0 │ │ │ │ + ldr r1, [pc, #1004] @ c6814 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1000] @ c681c │ │ │ │ + ldr r0, [pc, #1000] @ c6818 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #130 @ 0x82 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ - b c6038 │ │ │ │ + b c6034 │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c5f30 │ │ │ │ - ldr r3, [pc, #892] @ c67e4 │ │ │ │ - ldr r1, [pc, #948] @ c6820 │ │ │ │ + b c5f2c │ │ │ │ + ldr r3, [pc, #892] @ c67e0 │ │ │ │ + ldr r1, [pc, #948] @ c681c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #944] @ c6824 │ │ │ │ + ldr r0, [pc, #944] @ c6820 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #130 @ 0x82 │ │ │ │ - bl b6f00 │ │ │ │ - b c6028 │ │ │ │ + bl b6efc │ │ │ │ + b c6024 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c5f70 │ │ │ │ + b c5f6c │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c5f54 │ │ │ │ - ldr r3, [pc, #824] @ c67e4 │ │ │ │ - ldr r1, [pc, #888] @ c6828 │ │ │ │ + b c5f50 │ │ │ │ + ldr r3, [pc, #824] @ c67e0 │ │ │ │ + ldr r1, [pc, #888] @ c6824 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #884] @ c682c │ │ │ │ + ldr r0, [pc, #884] @ c6828 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #131 @ 0x83 │ │ │ │ - bl b6f00 │ │ │ │ - b c6448 │ │ │ │ + bl b6efc │ │ │ │ + b c6444 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c6294 │ │ │ │ + beq c6290 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - bne c6294 │ │ │ │ + bne c6290 │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c6294 │ │ │ │ - ldr r3, [pc, #740] @ c67e4 │ │ │ │ - ldr r1, [pc, #812] @ c6830 │ │ │ │ + b c6290 │ │ │ │ + ldr r3, [pc, #740] @ c67e0 │ │ │ │ + ldr r1, [pc, #812] @ c682c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #808] @ c6834 │ │ │ │ + ldr r0, [pc, #808] @ c6830 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #131 @ 0x83 │ │ │ │ - bl b6f00 │ │ │ │ - b c6028 │ │ │ │ - ldr r3, [pc, #696] @ c67e4 │ │ │ │ - ldr r1, [pc, #776] @ c6838 │ │ │ │ + bl b6efc │ │ │ │ + b c6024 │ │ │ │ + ldr r3, [pc, #696] @ c67e0 │ │ │ │ + ldr r1, [pc, #776] @ c6834 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #772] @ c683c │ │ │ │ + ldr r0, [pc, #772] @ c6838 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #131 @ 0x83 │ │ │ │ - bl b6f00 │ │ │ │ - b c6028 │ │ │ │ + bl b6efc │ │ │ │ + b c6024 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #740] @ c6840 │ │ │ │ - ldr r0, [pc, #740] @ c6844 │ │ │ │ + ldr r1, [pc, #740] @ c683c │ │ │ │ + ldr r0, [pc, #740] @ c6840 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ - b c6140 │ │ │ │ - ldr r3, [pc, #592] @ c67e4 │ │ │ │ - ldr r1, [pc, #688] @ c6848 │ │ │ │ + b c613c │ │ │ │ + ldr r3, [pc, #592] @ c67e0 │ │ │ │ + ldr r1, [pc, #688] @ c6844 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #684] @ c684c │ │ │ │ + ldr r0, [pc, #684] @ c6848 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl b6f00 │ │ │ │ - b c6448 │ │ │ │ + bl b6efc │ │ │ │ + b c6444 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #652] @ c6850 │ │ │ │ - ldr r0, [pc, #652] @ c6854 │ │ │ │ + ldr r1, [pc, #652] @ c684c │ │ │ │ + ldr r0, [pc, #652] @ c6850 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ - bl b6f00 │ │ │ │ - b c6140 │ │ │ │ + bl b6efc │ │ │ │ + b c613c │ │ │ │ mov r0, r3 │ │ │ │ - bl a4704 │ │ │ │ - b c5dac │ │ │ │ - bl aa8fc │ │ │ │ - b c5dbc │ │ │ │ - ldr r3, [pc, #492] @ c67e4 │ │ │ │ - ldr r1, [pc, #604] @ c6858 │ │ │ │ + bl a4700 │ │ │ │ + b c5da8 │ │ │ │ + bl aa8f8 │ │ │ │ + b c5db8 │ │ │ │ + ldr r3, [pc, #492] @ c67e0 │ │ │ │ + ldr r1, [pc, #604] @ c6854 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #600] @ c685c │ │ │ │ + ldr r0, [pc, #600] @ c6858 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ - b c6038 │ │ │ │ + b c6034 │ │ │ │ mov r0, r3 │ │ │ │ - bl a4704 │ │ │ │ - b c5da0 │ │ │ │ + bl a4700 │ │ │ │ + b c5d9c │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c61ec │ │ │ │ + b c61e8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c6234 │ │ │ │ + b c6230 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c6210 │ │ │ │ - ldr r3, [pc, #384] @ c67e4 │ │ │ │ - ldr r1, [pc, #504] @ c6860 │ │ │ │ + b c620c │ │ │ │ + ldr r3, [pc, #384] @ c67e0 │ │ │ │ + ldr r1, [pc, #504] @ c685c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #500] @ c6864 │ │ │ │ + ldr r0, [pc, #500] @ c6860 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, sl │ │ │ │ bl 578f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7344c │ │ │ │ - b c6234 │ │ │ │ + bl 73448 │ │ │ │ + b c6230 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #456] @ c6868 │ │ │ │ - ldr r1, [pc, #456] @ c686c │ │ │ │ - ldr r0, [pc, #456] @ c6870 │ │ │ │ + ldr r3, [pc, #456] @ c6864 │ │ │ │ + ldr r1, [pc, #456] @ c6868 │ │ │ │ + ldr r0, [pc, #456] @ c686c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1488 @ 0x5d0 │ │ │ │ - ldr r2, [pc, #448] @ c6874 │ │ │ │ + ldr r2, [pc, #448] @ c6870 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #432] @ c6878 │ │ │ │ - ldr r1, [pc, #432] @ c687c │ │ │ │ - ldr r0, [pc, #432] @ c6880 │ │ │ │ + ldr r3, [pc, #432] @ c6874 │ │ │ │ + ldr r1, [pc, #432] @ c6878 │ │ │ │ + ldr r0, [pc, #432] @ c687c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1488 @ 0x5d0 │ │ │ │ - ldr r2, [pc, #424] @ c6884 │ │ │ │ + ldr r2, [pc, #424] @ c6880 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #408] @ c6888 │ │ │ │ - ldr r1, [pc, #408] @ c688c │ │ │ │ - ldr r0, [pc, #408] @ c6890 │ │ │ │ + ldr r3, [pc, #408] @ c6884 │ │ │ │ + ldr r1, [pc, #408] @ c6888 │ │ │ │ + ldr r0, [pc, #408] @ c688c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1488 @ 0x5d0 │ │ │ │ - ldr r2, [pc, #400] @ c6894 │ │ │ │ + ldr r2, [pc, #400] @ c6890 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #384] @ c6898 │ │ │ │ - ldr r1, [pc, #384] @ c689c │ │ │ │ - ldr r0, [pc, #384] @ c68a0 │ │ │ │ + ldr r3, [pc, #384] @ c6894 │ │ │ │ + ldr r1, [pc, #384] @ c6898 │ │ │ │ + ldr r0, [pc, #384] @ c689c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1488 @ 0x5d0 │ │ │ │ - ldr r2, [pc, #376] @ c68a4 │ │ │ │ + ldr r2, [pc, #376] @ c68a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ c68a8 │ │ │ │ - ldr r1, [pc, #360] @ c68ac │ │ │ │ - ldr r0, [pc, #360] @ c68b0 │ │ │ │ + ldr r3, [pc, #360] @ c68a4 │ │ │ │ + ldr r1, [pc, #360] @ c68a8 │ │ │ │ + ldr r0, [pc, #360] @ c68ac │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1488 @ 0x5d0 │ │ │ │ - ldr r2, [pc, #352] @ c68b4 │ │ │ │ + ldr r2, [pc, #352] @ c68b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #336] @ c68b8 │ │ │ │ - ldr r1, [pc, #336] @ c68bc │ │ │ │ - ldr r0, [pc, #336] @ c68c0 │ │ │ │ + ldr r3, [pc, #336] @ c68b4 │ │ │ │ + ldr r1, [pc, #336] @ c68b8 │ │ │ │ + ldr r0, [pc, #336] @ c68bc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ mov r2, #32 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ c68c4 │ │ │ │ - ldr r1, [pc, #312] @ c68c8 │ │ │ │ - ldr r0, [pc, #312] @ c68cc │ │ │ │ + ldr r3, [pc, #312] @ c68c0 │ │ │ │ + ldr r1, [pc, #312] @ c68c4 │ │ │ │ + ldr r0, [pc, #312] @ c68c8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #308] @ c68d0 │ │ │ │ + ldr r2, [pc, #308] @ c68cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 504d4 │ │ │ │ bl 50554 │ │ │ │ - eorseq sl, r7, r4, asr #10 │ │ │ │ + eorseq sl, r7, r8, asr #10 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq sl, r7, r0, lsr #10 │ │ │ │ + eorseq sl, r7, r4, lsr #10 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r0, asr #18 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, asr #10 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq sl, r7, r0, lsl #1 │ │ │ │ + eorseq sl, r7, r4, lsl #1 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r8, r3, ip, ror #25 │ │ │ │ - eorseq r8, r3, ip, asr #25 │ │ │ │ - eorseq r8, r3, r4, lsl #20 │ │ │ │ - eorseq r8, r3, r8, ror #19 │ │ │ │ - eorseq r8, r3, r0, asr #19 │ │ │ │ - eorseq r8, r3, r4, lsr #19 │ │ │ │ - mlaseq r3, r4, r9, r8 │ │ │ │ - eorseq r8, r3, r8, ror r9 │ │ │ │ - eorseq r8, r3, r8, asr #18 │ │ │ │ - eorseq r8, r3, ip, lsr #18 │ │ │ │ - @ instruction: 0x003388f0 │ │ │ │ - @ instruction: 0x003388d4 │ │ │ │ - eorseq r8, r3, ip, asr #17 │ │ │ │ - eorseq r8, r3, ip, lsr #17 │ │ │ │ - eorseq r8, r3, ip, lsl #17 │ │ │ │ - eorseq r8, r3, ip, ror #16 │ │ │ │ - eorseq r8, r3, r8, asr #16 │ │ │ │ - eorseq r8, r3, r8, lsr #16 │ │ │ │ - @ instruction: 0x003387f4 │ │ │ │ - @ instruction: 0x003387d4 │ │ │ │ - eorseq r8, r3, r8, asr #15 │ │ │ │ - eorseq r8, r3, r8, lsr #15 │ │ │ │ - eorseq r8, r3, r0, lsr #15 │ │ │ │ - eorseq r8, r3, r0, lsl #15 │ │ │ │ - eorseq r8, r3, r0, ror #14 │ │ │ │ - eorseq r8, r3, r0, asr #14 │ │ │ │ - eorseq r8, r3, r8, lsr r7 │ │ │ │ - eorseq r8, r3, ip, lsl r7 │ │ │ │ - eorseq r8, r3, r0, lsl #14 │ │ │ │ - @ instruction: 0x003386dc │ │ │ │ - mlaseq r3, r0, r6, r8 │ │ │ │ - eorseq r8, r3, r0, ror r6 │ │ │ │ - eorseq sl, r5, ip, asr #21 │ │ │ │ - eorseq lr, r2, r4, asr #23 │ │ │ │ - eorseq r8, r3, ip, ror r6 │ │ │ │ + eorseq r9, r3, r8, lsl #6 │ │ │ │ + eorseq r9, r3, r8, ror #5 │ │ │ │ + eorseq r9, r3, r0, lsr #32 │ │ │ │ + eorseq r9, r3, r4 │ │ │ │ + @ instruction: 0x00338fdc │ │ │ │ + eorseq r8, r3, r0, asr #31 │ │ │ │ + @ instruction: 0x00338fb0 │ │ │ │ + mlaseq r3, r4, pc, r8 @ │ │ │ │ + eorseq r8, r3, r4, ror #30 │ │ │ │ + eorseq r8, r3, r8, asr #30 │ │ │ │ + eorseq r8, r3, ip, lsl #30 │ │ │ │ + @ instruction: 0x00338ef0 │ │ │ │ + eorseq r8, r3, r8, ror #29 │ │ │ │ + eorseq r8, r3, r8, asr #29 │ │ │ │ + eorseq r8, r3, r8, lsr #29 │ │ │ │ + eorseq r8, r3, r8, lsl #29 │ │ │ │ + eorseq r8, r3, r4, ror #28 │ │ │ │ + eorseq r8, r3, r4, asr #28 │ │ │ │ + eorseq r8, r3, r0, lsl lr │ │ │ │ + @ instruction: 0x00338df0 │ │ │ │ + eorseq r8, r3, r4, ror #27 │ │ │ │ + eorseq r8, r3, r4, asr #27 │ │ │ │ + @ instruction: 0x00338dbc │ │ │ │ + mlaseq r3, ip, sp, r8 │ │ │ │ + eorseq r8, r3, ip, ror sp │ │ │ │ + eorseq r8, r3, ip, asr sp │ │ │ │ + eorseq r8, r3, r4, asr sp │ │ │ │ + eorseq r8, r3, r8, lsr sp │ │ │ │ + eorseq r8, r3, ip, lsl sp │ │ │ │ + @ instruction: 0x00338cf8 │ │ │ │ + eorseq r8, r3, ip, lsr #25 │ │ │ │ + eorseq r8, r3, ip, lsl #25 │ │ │ │ + eorseq fp, r5, r8, ror #1 │ │ │ │ + eorseq pc, r2, r0, ror #3 │ │ │ │ + mlaseq r3, r8, ip, r8 │ │ │ │ andeq r1, r3, fp, lsl fp │ │ │ │ - eorseq sl, r5, r4, lsr #21 │ │ │ │ - mlaseq r2, ip, fp, lr │ │ │ │ - eorseq lr, r2, r4, asr #24 │ │ │ │ + eorseq fp, r5, r0, asr #1 │ │ │ │ + @ instruction: 0x0032f1b8 │ │ │ │ + eorseq pc, r2, r0, ror #4 │ │ │ │ @ instruction: 0x00031ab0 │ │ │ │ - eorseq sl, r5, ip, ror sl │ │ │ │ - eorseq lr, r2, r4, ror fp │ │ │ │ - @ instruction: 0x0032ebf8 │ │ │ │ + mlaseq r5, r8, r0, fp │ │ │ │ + mlaseq r2, r0, r1, pc @ │ │ │ │ + eorseq pc, r2, r4, lsl r2 @ │ │ │ │ muleq r3, r9, sl │ │ │ │ - eorseq sl, r5, r4, asr sl │ │ │ │ - eorseq lr, r2, ip, asr #22 │ │ │ │ - @ instruction: 0x003385f8 │ │ │ │ + eorseq fp, r5, r0, ror r0 │ │ │ │ + eorseq pc, r2, r8, ror #2 │ │ │ │ + eorseq r8, r3, r4, lsl ip │ │ │ │ andeq r1, r3, r9, lsl fp │ │ │ │ - eorseq sl, r5, ip, lsr #20 │ │ │ │ - eorseq lr, r2, r4, lsr #22 │ │ │ │ - eorseq r8, r3, r4, asr #11 │ │ │ │ + eorseq fp, r5, r8, asr #32 │ │ │ │ + eorseq pc, r2, r0, asr #2 │ │ │ │ + eorseq r8, r3, r0, ror #23 │ │ │ │ andeq r1, r3, r7, lsl fp │ │ │ │ - eorseq r8, r5, ip, lsl #20 │ │ │ │ - eorseq lr, r2, ip, lsr #24 │ │ │ │ - eorseq lr, r2, r8, asr ip │ │ │ │ - eorseq r8, r5, r8, ror #19 │ │ │ │ - eorseq lr, r2, r4, asr #23 │ │ │ │ - eorseq r1, r3, ip, ror #25 │ │ │ │ + eorseq r9, r5, r8, lsr #32 │ │ │ │ + eorseq pc, r2, r8, asr #4 │ │ │ │ + eorseq pc, r2, r4, ror r2 @ │ │ │ │ + eorseq r9, r5, r4 │ │ │ │ + eorseq pc, r2, r0, ror #3 │ │ │ │ + eorseq r2, r3, r8, lsl #6 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -000c68d4 : │ │ │ │ +000c68d0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c697c │ │ │ │ + ldr r3, [pc, #132] @ c6978 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1968 @ 0x7b0 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c6980 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c697c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6974 │ │ │ │ - ldr r3, [pc, #96] @ c6984 │ │ │ │ + beq c6970 │ │ │ │ + ldr r3, [pc, #96] @ c6980 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c6940 │ │ │ │ + bne c693c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6911c │ │ │ │ - ldr r0, [pc, #64] @ c6988 │ │ │ │ + ldr r0, [pc, #64] @ c6984 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c698c │ │ │ │ - ldr r1, [pc, #52] @ c6990 │ │ │ │ - ldr r0, [pc, #52] @ c6994 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c6988 │ │ │ │ + ldr r1, [pc, #52] @ c698c │ │ │ │ + ldr r0, [pc, #52] @ c6990 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq ip, r8, r8, lsl r2 │ │ │ │ - eorseq r9, r7, r8, ror #13 │ │ │ │ + eorseq ip, r8, ip, lsl r2 │ │ │ │ + eorseq r9, r7, ip, ror #13 │ │ │ │ andeq r0, r0, r4, lsl #24 │ │ │ │ - @ instruction: 0x003383f4 │ │ │ │ + eorseq r8, r3, r0, lsl sl │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r7, r3, r8, lsr #10 │ │ │ │ - eorseq r8, r3, r0, lsl #7 │ │ │ │ + eorseq r7, r3, r4, asr #22 │ │ │ │ + mlaseq r3, ip, r9, r8 │ │ │ │ │ │ │ │ -000c6998 : │ │ │ │ +000c6994 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ bl 53420 │ │ │ │ - ldr r8, [pc, #616] @ c6c28 │ │ │ │ + ldr r8, [pc, #616] @ c6c24 │ │ │ │ add r8, pc, r8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c6b54 │ │ │ │ + beq c6b50 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c6bd8 │ │ │ │ + beq c6bd4 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6a08 │ │ │ │ + beq c6a04 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c6a08 │ │ │ │ + beq c6a04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c6b2c │ │ │ │ + beq c6b28 │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r4, #16] │ │ │ │ - beq c6bb0 │ │ │ │ + beq c6bac │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6a4c │ │ │ │ + beq c6a48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c6a4c │ │ │ │ + beq c6a48 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c6b34 │ │ │ │ + beq c6b30 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #20] │ │ │ │ - beq c6c00 │ │ │ │ + beq c6bfc │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6a90 │ │ │ │ + beq c6a8c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c6a90 │ │ │ │ + beq c6a8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c6b3c │ │ │ │ + beq c6b38 │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 534ac │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c6b80 │ │ │ │ + beq c6b7c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6ad8 │ │ │ │ + beq c6ad4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c6ad8 │ │ │ │ + beq c6ad4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c6b44 │ │ │ │ + beq c6b40 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c6af0 │ │ │ │ + beq c6aec │ │ │ │ tst r0, #1 │ │ │ │ - bne c6b4c │ │ │ │ + bne c6b48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq c6b14 │ │ │ │ + beq c6b10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq c6b1c │ │ │ │ + beq c6b18 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c6a08 │ │ │ │ + b c6a04 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c6a4c │ │ │ │ + b c6a48 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c6a90 │ │ │ │ + b c6a8c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c6ad8 │ │ │ │ - bl a4764 │ │ │ │ - b c6af0 │ │ │ │ - ldr r3, [pc, #208] @ c6c2c │ │ │ │ - ldr r1, [pc, #208] @ c6c30 │ │ │ │ + b c6ad4 │ │ │ │ + bl a4760 │ │ │ │ + b c6aec │ │ │ │ + ldr r3, [pc, #208] @ c6c28 │ │ │ │ + ldr r1, [pc, #208] @ c6c2c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #204] @ c6c34 │ │ │ │ + ldr r0, [pc, #204] @ c6c30 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #174 @ 0xae │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b c6b14 │ │ │ │ - ldr r3, [pc, #164] @ c6c2c │ │ │ │ - ldr r1, [pc, #172] @ c6c38 │ │ │ │ + b c6b10 │ │ │ │ + ldr r3, [pc, #164] @ c6c28 │ │ │ │ + ldr r1, [pc, #172] @ c6c34 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #168] @ c6c3c │ │ │ │ + ldr r0, [pc, #168] @ c6c38 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #174 @ 0xae │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b c6b78 │ │ │ │ - ldr r3, [pc, #136] @ c6c40 │ │ │ │ - ldr r1, [pc, #136] @ c6c44 │ │ │ │ - ldr r0, [pc, #136] @ c6c48 │ │ │ │ + b c6b74 │ │ │ │ + ldr r3, [pc, #136] @ c6c3c │ │ │ │ + ldr r1, [pc, #136] @ c6c40 │ │ │ │ + ldr r0, [pc, #136] @ c6c44 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1536 @ 0x600 │ │ │ │ - ldr r2, [pc, #128] @ c6c4c │ │ │ │ + ldr r2, [pc, #128] @ c6c48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #112] @ c6c50 │ │ │ │ - ldr r1, [pc, #112] @ c6c54 │ │ │ │ - ldr r0, [pc, #112] @ c6c58 │ │ │ │ + ldr r3, [pc, #112] @ c6c4c │ │ │ │ + ldr r1, [pc, #112] @ c6c50 │ │ │ │ + ldr r0, [pc, #112] @ c6c54 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1536 @ 0x600 │ │ │ │ - ldr r2, [pc, #104] @ c6c5c │ │ │ │ + ldr r2, [pc, #104] @ c6c58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ c6c60 │ │ │ │ - ldr r1, [pc, #88] @ c6c64 │ │ │ │ - ldr r0, [pc, #88] @ c6c68 │ │ │ │ + ldr r3, [pc, #88] @ c6c5c │ │ │ │ + ldr r1, [pc, #88] @ c6c60 │ │ │ │ + ldr r0, [pc, #88] @ c6c64 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1536 @ 0x600 │ │ │ │ - ldr r2, [pc, #80] @ c6c6c │ │ │ │ + ldr r2, [pc, #80] @ c6c68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r9, r7, ip, lsr r6 │ │ │ │ + eorseq r9, r7, r0, asr #12 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq lr, r4, r0, lsl #20 │ │ │ │ - eorseq r8, r3, ip, ror r1 │ │ │ │ - @ instruction: 0x0034e9d4 │ │ │ │ - eorseq r8, r3, r0, asr r1 │ │ │ │ - @ instruction: 0x0035a5b4 │ │ │ │ - eorseq lr, r2, ip, lsr #13 │ │ │ │ - eorseq r8, r3, r4, lsr #3 │ │ │ │ + eorseq pc, r4, ip, lsl r0 @ │ │ │ │ + mlaseq r3, r8, r7, r8 │ │ │ │ + @ instruction: 0x0034eff0 │ │ │ │ + eorseq r8, r3, ip, ror #14 │ │ │ │ + @ instruction: 0x0035abd0 │ │ │ │ + eorseq lr, r2, r8, asr #25 │ │ │ │ + eorseq r8, r3, r0, asr #15 │ │ │ │ andeq r2, r3, r4, lsl r2 │ │ │ │ - eorseq sl, r5, ip, lsl #11 │ │ │ │ - eorseq lr, r2, r4, lsl #13 │ │ │ │ - eorseq r7, r3, r8, ror r5 │ │ │ │ + eorseq sl, r5, r8, lsr #23 │ │ │ │ + eorseq lr, r2, r0, lsr #25 │ │ │ │ + mlaseq r3, r4, fp, r7 │ │ │ │ andeq r2, r3, sl, lsl #4 │ │ │ │ - eorseq sl, r5, r4, ror #10 │ │ │ │ - eorseq lr, r2, ip, asr r6 │ │ │ │ - eorseq r8, r3, r8, ror #2 │ │ │ │ + eorseq sl, r5, r0, lsl #23 │ │ │ │ + eorseq lr, r2, r8, ror ip │ │ │ │ + eorseq r8, r3, r4, lsl #15 │ │ │ │ andeq r2, r3, lr, lsl r2 │ │ │ │ │ │ │ │ -000c6c70 : │ │ │ │ +000c6c6c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #228] @ c6d6c │ │ │ │ + ldr ip, [pc, #228] @ c6d68 │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #1920 @ 0x780 │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #20 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #188] @ c6d70 │ │ │ │ + ldr lr, [pc, #188] @ c6d6c │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #180] @ c6d74 │ │ │ │ + ldr ip, [pc, #180] @ c6d70 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #152] @ c6d78 │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #152] @ c6d74 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6d60 │ │ │ │ + beq c6d5c │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq c6d30 │ │ │ │ + beq c6d2c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - bl c6998 │ │ │ │ - ldr r2, [pc, #112] @ c6d7c │ │ │ │ - ldr r3, [pc, #100] @ c6d74 │ │ │ │ + bl c6994 │ │ │ │ + ldr r2, [pc, #112] @ c6d78 │ │ │ │ + ldr r3, [pc, #100] @ c6d70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c6d68 │ │ │ │ + bne c6d64 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #72] @ c6d80 │ │ │ │ + ldr r0, [pc, #72] @ c6d7c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #64] @ c6d84 │ │ │ │ - ldr r1, [pc, #64] @ c6d88 │ │ │ │ - ldr r0, [pc, #64] @ c6d8c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #64] @ c6d80 │ │ │ │ + ldr r1, [pc, #64] @ c6d84 │ │ │ │ + ldr r0, [pc, #64] @ c6d88 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #174 @ 0xae │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c6d04 │ │ │ │ + b c6d00 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq fp, r8, r8, lsl #29 │ │ │ │ - eorseq r9, r7, ip, lsr r3 │ │ │ │ + eorseq fp, r8, ip, lsl #29 │ │ │ │ + eorseq r9, r7, r0, asr #6 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r9, r7, ip, lsl r3 │ │ │ │ - eorseq r9, r7, ip, ror #5 │ │ │ │ - eorseq r2, r3, r0, ror #7 │ │ │ │ + eorseq r9, r7, r0, lsr #6 │ │ │ │ + @ instruction: 0x003792f0 │ │ │ │ + @ instruction: 0x003329fc │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq lr, r4, ip, lsl r8 │ │ │ │ - mlaseq r3, r4, pc, r7 @ │ │ │ │ + eorseq lr, r4, r8, lsr lr │ │ │ │ + @ instruction: 0x003385b0 │ │ │ │ │ │ │ │ -000c6d90 : │ │ │ │ +000c6d8c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c6e38 │ │ │ │ + ldr r3, [pc, #132] @ c6e34 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1872 @ 0x750 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c6e3c │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c6e38 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6e30 │ │ │ │ - ldr r3, [pc, #96] @ c6e40 │ │ │ │ + beq c6e2c │ │ │ │ + ldr r3, [pc, #96] @ c6e3c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c6dfc │ │ │ │ + bne c6df8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69180 │ │ │ │ - ldr r0, [pc, #64] @ c6e44 │ │ │ │ + ldr r0, [pc, #64] @ c6e40 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c6e48 │ │ │ │ - ldr r1, [pc, #52] @ c6e4c │ │ │ │ - ldr r0, [pc, #52] @ c6e50 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c6e44 │ │ │ │ + ldr r1, [pc, #52] @ c6e48 │ │ │ │ + ldr r0, [pc, #52] @ c6e4c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq fp, r8, ip, asr sp │ │ │ │ - eorseq r9, r7, ip, lsr #4 │ │ │ │ + eorseq fp, r8, r0, ror #26 │ │ │ │ + eorseq r9, r7, r0, lsr r2 │ │ │ │ andeq r0, r0, ip, lsl #25 │ │ │ │ - mlaseq r3, r4, pc, r7 @ │ │ │ │ + @ instruction: 0x003385b0 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r7, r3, ip, rrx │ │ │ │ - eorseq r7, r3, r4, asr #29 │ │ │ │ + eorseq r7, r3, r8, lsl #13 │ │ │ │ + eorseq r8, r3, r0, ror #9 │ │ │ │ │ │ │ │ -000c6e54 : │ │ │ │ +000c6e50 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 72c1c │ │ │ │ - ldr r7, [pc, #500] @ c706c │ │ │ │ + bl 72c18 │ │ │ │ + ldr r7, [pc, #500] @ c7068 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c6fc0 │ │ │ │ + beq c6fbc │ │ │ │ cmp r6, #0 │ │ │ │ - beq c7044 │ │ │ │ + beq c7040 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6ec0 │ │ │ │ + beq c6ebc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c6ec0 │ │ │ │ + beq c6ebc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c6fa0 │ │ │ │ + beq c6f9c │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq c701c │ │ │ │ + beq c7018 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6f04 │ │ │ │ + beq c6f00 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c6f04 │ │ │ │ + beq c6f00 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c6fa8 │ │ │ │ + beq c6fa4 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 5351c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c6fec │ │ │ │ + beq c6fe8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6f4c │ │ │ │ + beq c6f48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c6f4c │ │ │ │ + beq c6f48 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c6fb0 │ │ │ │ + beq c6fac │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c6f64 │ │ │ │ + beq c6f60 │ │ │ │ tst r0, #1 │ │ │ │ - bne c6fb8 │ │ │ │ + bne c6fb4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq c6f88 │ │ │ │ + beq c6f84 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq c6f90 │ │ │ │ + beq c6f8c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c6ec0 │ │ │ │ + b c6ebc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c6f04 │ │ │ │ + b c6f00 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c6f4c │ │ │ │ - bl a4764 │ │ │ │ - b c6f64 │ │ │ │ - ldr r3, [pc, #168] @ c7070 │ │ │ │ - ldr r1, [pc, #168] @ c7074 │ │ │ │ + b c6f48 │ │ │ │ + bl a4760 │ │ │ │ + b c6f60 │ │ │ │ + ldr r3, [pc, #168] @ c706c │ │ │ │ + ldr r1, [pc, #168] @ c7070 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #164] @ c7078 │ │ │ │ + ldr r0, [pc, #164] @ c7074 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #182 @ 0xb6 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b c6f88 │ │ │ │ - ldr r3, [pc, #124] @ c7070 │ │ │ │ - ldr r1, [pc, #132] @ c707c │ │ │ │ + b c6f84 │ │ │ │ + ldr r3, [pc, #124] @ c706c │ │ │ │ + ldr r1, [pc, #132] @ c7078 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #128] @ c7080 │ │ │ │ + ldr r0, [pc, #128] @ c707c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #182 @ 0xb6 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b c6fe4 │ │ │ │ - ldr r3, [pc, #96] @ c7084 │ │ │ │ - ldr r1, [pc, #96] @ c7088 │ │ │ │ - ldr r0, [pc, #96] @ c708c │ │ │ │ + b c6fe0 │ │ │ │ + ldr r3, [pc, #96] @ c7080 │ │ │ │ + ldr r1, [pc, #96] @ c7084 │ │ │ │ + ldr r0, [pc, #96] @ c7088 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1584 @ 0x630 │ │ │ │ - ldr r2, [pc, #88] @ c7090 │ │ │ │ + ldr r2, [pc, #88] @ c708c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ c7094 │ │ │ │ - ldr r1, [pc, #72] @ c7098 │ │ │ │ - ldr r0, [pc, #72] @ c709c │ │ │ │ + ldr r3, [pc, #72] @ c7090 │ │ │ │ + ldr r1, [pc, #72] @ c7094 │ │ │ │ + ldr r0, [pc, #72] @ c7098 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1584 @ 0x630 │ │ │ │ - ldr r2, [pc, #64] @ c70a0 │ │ │ │ + ldr r2, [pc, #64] @ c709c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r9, r7, r4, lsl #3 │ │ │ │ + eorseq r9, r7, r8, lsl #3 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r7, r3, r8, ror #27 │ │ │ │ - eorseq r7, r3, r0, lsl sp │ │ │ │ - @ instruction: 0x00337dbc │ │ │ │ - eorseq r7, r3, r4, ror #25 │ │ │ │ - eorseq sl, r5, r8, asr #2 │ │ │ │ - eorseq lr, r2, r0, asr #4 │ │ │ │ - eorseq r7, r3, r8, lsr sp │ │ │ │ + eorseq r8, r3, r4, lsl #8 │ │ │ │ + eorseq r8, r3, ip, lsr #6 │ │ │ │ + @ instruction: 0x003383d8 │ │ │ │ + eorseq r8, r3, r0, lsl #6 │ │ │ │ + eorseq sl, r5, r4, ror #14 │ │ │ │ + eorseq lr, r2, ip, asr r8 │ │ │ │ + eorseq r8, r3, r4, asr r3 │ │ │ │ strdeq r2, [r3], -r2 @ │ │ │ │ - eorseq sl, r5, r0, lsr #2 │ │ │ │ - eorseq lr, r2, r8, lsl r2 │ │ │ │ - eorseq r7, r3, ip, lsl #2 │ │ │ │ + eorseq sl, r5, ip, lsr r7 │ │ │ │ + eorseq lr, r2, r4, lsr r8 │ │ │ │ + eorseq r7, r3, r8, lsr #14 │ │ │ │ andeq r2, r3, r8, ror #29 │ │ │ │ │ │ │ │ -000c70a4 : │ │ │ │ +000c70a0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl 4fb5c │ │ │ │ - ldr r6, [pc, #168] @ c7170 │ │ │ │ + ldr r6, [pc, #168] @ c716c │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c711c │ │ │ │ + beq c7118 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl c6e54 │ │ │ │ + bl c6e50 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq c70fc │ │ │ │ + beq c70f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq c7110 │ │ │ │ + beq c710c │ │ │ │ cmp r5, #0 │ │ │ │ - beq c7148 │ │ │ │ + beq c7144 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c70fc │ │ │ │ - ldr r3, [pc, #80] @ c7174 │ │ │ │ - ldr r1, [pc, #80] @ c7178 │ │ │ │ + b c70f8 │ │ │ │ + ldr r3, [pc, #80] @ c7170 │ │ │ │ + ldr r1, [pc, #80] @ c7174 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #76] @ c717c │ │ │ │ + ldr r0, [pc, #76] @ c7178 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #171 @ 0xab │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ c7174 │ │ │ │ - ldr r1, [pc, #44] @ c7180 │ │ │ │ + ldr r3, [pc, #36] @ c7170 │ │ │ │ + ldr r1, [pc, #44] @ c717c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #40] @ c7184 │ │ │ │ + ldr r0, [pc, #40] @ c7180 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #171 @ 0xab │ │ │ │ - bl b6f00 │ │ │ │ - b c7104 │ │ │ │ - eorseq r8, r7, r4, lsr pc │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq lr, r4, r4, lsr #8 │ │ │ │ - @ instruction: 0x00337bb4 │ │ │ │ - @ instruction: 0x0034e3f8 │ │ │ │ - eorseq r7, r3, r8, lsl #23 │ │ │ │ + bl b6efc │ │ │ │ + b c7100 │ │ │ │ + eorseq r8, r7, r8, lsr pc │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + eorseq lr, r4, r0, asr #20 │ │ │ │ + @ instruction: 0x003381d0 │ │ │ │ + eorseq lr, r4, r4, lsl sl │ │ │ │ + eorseq r8, r3, r4, lsr #3 │ │ │ │ │ │ │ │ -000c7188 : │ │ │ │ +000c7184 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #128] @ c7220 │ │ │ │ + ldr ip, [pc, #128] @ c721c │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #116] @ c7224 │ │ │ │ + ldr lr, [pc, #116] @ c7220 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #1824 @ 0x720 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #96] @ c7228 │ │ │ │ + ldr ip, [pc, #96] @ c7224 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ + bl a30fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c71f0 │ │ │ │ + beq c71ec │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl c70a4 │ │ │ │ - ldr r2, [pc, #52] @ c722c │ │ │ │ - ldr r3, [pc, #44] @ c7228 │ │ │ │ + bl c70a0 │ │ │ │ + ldr r2, [pc, #52] @ c7228 │ │ │ │ + ldr r3, [pc, #44] @ c7224 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c721c │ │ │ │ + bne c7218 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq fp, r8, r0, ror r9 │ │ │ │ - eorseq r8, r7, r4, lsr lr │ │ │ │ + eorseq fp, r8, r4, ror r9 │ │ │ │ + eorseq r8, r7, r8, lsr lr │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r8, r7, r0, lsl #28 │ │ │ │ + eorseq r8, r7, r4, lsl #28 │ │ │ │ │ │ │ │ -000c7230 : │ │ │ │ +000c722c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #220] @ c7324 │ │ │ │ + ldr ip, [pc, #220] @ c7320 │ │ │ │ sub sp, sp, #24 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #1776 @ 0x6f0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #188] @ c7328 │ │ │ │ + ldr lr, [pc, #188] @ c7324 │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #180] @ c732c │ │ │ │ + ldr ip, [pc, #180] @ c7328 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #152] @ c7330 │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #152] @ c732c │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7318 │ │ │ │ + beq c7314 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq c72e8 │ │ │ │ - bl c6e54 │ │ │ │ - ldr r2, [pc, #112] @ c7334 │ │ │ │ - ldr r3, [pc, #100] @ c732c │ │ │ │ + beq c72e4 │ │ │ │ + bl c6e50 │ │ │ │ + ldr r2, [pc, #112] @ c7330 │ │ │ │ + ldr r3, [pc, #100] @ c7328 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c7320 │ │ │ │ + bne c731c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #72] @ c7338 │ │ │ │ + ldr r0, [pc, #72] @ c7334 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #64] @ c733c │ │ │ │ - ldr r1, [pc, #64] @ c7340 │ │ │ │ - ldr r0, [pc, #64] @ c7344 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #64] @ c7338 │ │ │ │ + ldr r1, [pc, #64] @ c733c │ │ │ │ + ldr r0, [pc, #64] @ c7340 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #182 @ 0xb6 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c72bc │ │ │ │ + b c72b8 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq fp, r8, r8, asr #17 │ │ │ │ - eorseq r8, r7, r4, lsl #27 │ │ │ │ + eorseq fp, r8, ip, asr #17 │ │ │ │ + eorseq r8, r7, r8, lsl #27 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r8, r7, r4, ror #26 │ │ │ │ - eorseq r8, r7, r4, lsr sp │ │ │ │ - eorseq r1, r3, r8, lsr #28 │ │ │ │ + eorseq r8, r7, r8, ror #26 │ │ │ │ + eorseq r8, r7, r8, lsr sp │ │ │ │ + eorseq r2, r3, r4, asr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x00337ab8 │ │ │ │ - @ instruction: 0x003379dc │ │ │ │ + ldrsbeq r8, [r3], -r4 @ │ │ │ │ + @ instruction: 0x00337ff8 │ │ │ │ │ │ │ │ -000c7348 : │ │ │ │ +000c7344 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr sl, [pc, #596] @ c75b4 │ │ │ │ + ldr sl, [pc, #596] @ c75b0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, sp, #8 │ │ │ │ ands r9, r0, #1 │ │ │ │ stmdb r3, {r0, r1} │ │ │ │ mov r7, r0 │ │ │ │ add sl, pc, sl │ │ │ │ mov r6, r1 │ │ │ │ - bne c74e0 │ │ │ │ + bne c74dc │ │ │ │ ands r8, r6, #1 │ │ │ │ - bne c74ec │ │ │ │ + bne c74e8 │ │ │ │ mov r0, #2 │ │ │ │ bl 4ffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c7504 │ │ │ │ + beq c7500 │ │ │ │ mov r0, r7 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq c7590 │ │ │ │ - ldr r2, [pc, #516] @ c75b8 │ │ │ │ + beq c758c │ │ │ │ + ldr r2, [pc, #516] @ c75b4 │ │ │ │ ldr fp, [sl, r2] │ │ │ │ cmp r3, fp │ │ │ │ - beq c7568 │ │ │ │ - ldr r2, [pc, #504] @ c75bc │ │ │ │ + beq c7564 │ │ │ │ + ldr r2, [pc, #504] @ c75b8 │ │ │ │ ldr r5, [sl, r2] │ │ │ │ cmp r3, r5 │ │ │ │ - beq c7564 │ │ │ │ + beq c7560 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble c758c │ │ │ │ + ble c7588 │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq c7590 │ │ │ │ + beq c758c │ │ │ │ cmp r3, fp │ │ │ │ - beq c7568 │ │ │ │ + beq c7564 │ │ │ │ cmp r3, r5 │ │ │ │ - beq c7564 │ │ │ │ + beq c7560 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble c758c │ │ │ │ + ble c7588 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 4feec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq c743c │ │ │ │ + beq c7438 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq c7474 │ │ │ │ + beq c7470 │ │ │ │ cmp r5, #0 │ │ │ │ - blt c7484 │ │ │ │ + blt c7480 │ │ │ │ ands r5, r5, #255 @ 0xff │ │ │ │ - bne c7468 │ │ │ │ + bne c7464 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c750c │ │ │ │ + bne c7508 │ │ │ │ cmp r8, #0 │ │ │ │ - bne c74b8 │ │ │ │ + bne c74b4 │ │ │ │ cmp r7, r6 │ │ │ │ movgt r5, #0 │ │ │ │ movle r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - bge c7444 │ │ │ │ - ldr r3, [pc, #308] @ c75c0 │ │ │ │ - ldr r1, [pc, #308] @ c75c4 │ │ │ │ + bge c7440 │ │ │ │ + ldr r3, [pc, #308] @ c75bc │ │ │ │ + ldr r1, [pc, #308] @ c75c0 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #304] @ c75c8 │ │ │ │ + ldr r0, [pc, #304] @ c75c4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #2 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl af08c │ │ │ │ + bl af088 │ │ │ │ eor r5, r0, #1 │ │ │ │ and r5, r5, #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl a4764 │ │ │ │ - b c7468 │ │ │ │ - bl a4704 │ │ │ │ + bl a4760 │ │ │ │ + b c7464 │ │ │ │ + bl a4700 │ │ │ │ ands r8, r6, #1 │ │ │ │ - beq c7384 │ │ │ │ + beq c7380 │ │ │ │ mov r0, r6 │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ mov r0, #2 │ │ │ │ bl 4ffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne c7394 │ │ │ │ - bl aa8fc │ │ │ │ - b c7394 │ │ │ │ + bne c7390 │ │ │ │ + bl aa8f8 │ │ │ │ + b c7390 │ │ │ │ mov r0, r7 │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ cmp r8, #0 │ │ │ │ - bne c753c │ │ │ │ + bne c7538 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl af08c │ │ │ │ + bl af088 │ │ │ │ eor r5, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ and r5, r5, #255 @ 0xff │ │ │ │ - bl a4764 │ │ │ │ - b c7468 │ │ │ │ + bl a4760 │ │ │ │ + b c7464 │ │ │ │ mov r0, r6 │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl af08c │ │ │ │ + bl af088 │ │ │ │ eor r5, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ and r5, r5, #255 @ 0xff │ │ │ │ - bl a4764 │ │ │ │ - b c74d4 │ │ │ │ + bl a4760 │ │ │ │ + b c74d0 │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #92] @ c75cc │ │ │ │ - ldr r1, [pc, #92] @ c75d0 │ │ │ │ - ldr r0, [pc, #92] @ c75d4 │ │ │ │ + ldr r3, [pc, #92] @ c75c8 │ │ │ │ + ldr r1, [pc, #92] @ c75cc │ │ │ │ + ldr r0, [pc, #92] @ c75d0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #88] @ c75d8 │ │ │ │ + ldr r2, [pc, #88] @ c75d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50554 │ │ │ │ - ldr r3, [pc, #68] @ c75dc │ │ │ │ - ldr r1, [pc, #68] @ c75e0 │ │ │ │ - ldr r0, [pc, #68] @ c75e4 │ │ │ │ + ldr r3, [pc, #68] @ c75d8 │ │ │ │ + ldr r1, [pc, #68] @ c75dc │ │ │ │ + ldr r0, [pc, #68] @ c75e0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ mov r2, #32 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r8, r7, r8, lsl #25 │ │ │ │ + eorseq r8, r7, ip, lsl #25 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r7, r3, r4, lsr r9 │ │ │ │ - eorseq r7, r3, r4, asr #18 │ │ │ │ - eorseq r7, r5, r4, lsl #24 │ │ │ │ - eorseq sp, r2, r0, ror #27 │ │ │ │ - eorseq r0, r3, r8, lsl #30 │ │ │ │ + eorseq r7, r3, r0, asr pc │ │ │ │ + eorseq r7, r3, r0, ror #30 │ │ │ │ + eorseq r8, r5, r0, lsr #4 │ │ │ │ + @ instruction: 0x0032e3fc │ │ │ │ + eorseq r1, r3, r4, lsr #10 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - @ instruction: 0x00357bdc │ │ │ │ - @ instruction: 0x0032ddfc │ │ │ │ - eorseq sp, r2, r8, lsr #28 │ │ │ │ + @ instruction: 0x003581f8 │ │ │ │ + eorseq lr, r2, r8, lsl r4 │ │ │ │ + eorseq lr, r2, r4, asr #8 │ │ │ │ │ │ │ │ -000c75e8 : │ │ │ │ +000c75e4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #332] @ c774c │ │ │ │ + ldr r3, [pc, #332] @ c7748 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov ip, r1 │ │ │ │ - ldr lr, [pc, #324] @ c7750 │ │ │ │ + ldr lr, [pc, #324] @ c774c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r1, r2 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #300] @ c7754 │ │ │ │ + ldr ip, [pc, #300] @ c7750 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #288] @ c7758 │ │ │ │ - ldr r2, [pc, #288] @ c775c │ │ │ │ + ldr r3, [pc, #288] @ c7754 │ │ │ │ + ldr r2, [pc, #288] @ c7758 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a21d4 │ │ │ │ - ldr r5, [pc, #260] @ c7760 │ │ │ │ + bl a21d0 │ │ │ │ + ldr r5, [pc, #260] @ c775c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c771c │ │ │ │ - ldr r3, [pc, #248] @ c7764 │ │ │ │ + beq c7718 │ │ │ │ + ldr r3, [pc, #248] @ c7760 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c76e8 │ │ │ │ + bne c76e4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - ldr r3, [pc, #224] @ c7768 │ │ │ │ + ldr r3, [pc, #224] @ c7764 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne c7724 │ │ │ │ + bne c7720 │ │ │ │ mov r0, r4 │ │ │ │ - bl 714c0 │ │ │ │ + bl 714bc │ │ │ │ cmp r0, #2 │ │ │ │ - beq c771c │ │ │ │ - ldr r3, [pc, #192] @ c776c │ │ │ │ + beq c7718 │ │ │ │ + ldr r3, [pc, #192] @ c7768 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #172] @ c7770 │ │ │ │ - ldr r3, [pc, #140] @ c7754 │ │ │ │ + ldr r2, [pc, #172] @ c776c │ │ │ │ + ldr r3, [pc, #140] @ c7750 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c7748 │ │ │ │ + bne c7744 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #132] @ c7774 │ │ │ │ + ldr r0, [pc, #132] @ c7770 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #120] @ c7778 │ │ │ │ - ldr r1, [pc, #120] @ c777c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #120] @ c7774 │ │ │ │ + ldr r1, [pc, #120] @ c7778 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #116] @ c7780 │ │ │ │ + ldr r0, [pc, #116] @ c777c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #209 @ 0xd1 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c76bc │ │ │ │ + b c76b8 │ │ │ │ mov r1, r3 │ │ │ │ bl 502d0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7694 │ │ │ │ - ldr r0, [pc, #68] @ c7784 │ │ │ │ + bne c7690 │ │ │ │ + ldr r0, [pc, #68] @ c7780 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b c76f8 │ │ │ │ + bl b0298 │ │ │ │ + b c76f4 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r6, r7, r0, lsr #1 │ │ │ │ - eorseq r8, r7, ip, asr #19 │ │ │ │ + eorseq r6, r7, r4, lsr #1 │ │ │ │ + @ instruction: 0x003789d0 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r3, r4, ror sl │ │ │ │ - eorseq r3, r4, r4, ror r8 │ │ │ │ - eorseq r8, r7, r0, lsr #19 │ │ │ │ + mlaseq r3, r0, r0, r7 │ │ │ │ + mlaseq r4, r0, lr, r3 │ │ │ │ + eorseq r8, r7, r4, lsr #19 │ │ │ │ andeq r0, r0, r0, ror r4 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r8, r7, r4, lsr r9 │ │ │ │ - eorseq r7, r3, r4, lsl #14 │ │ │ │ + eorseq r8, r7, r8, lsr r9 │ │ │ │ + eorseq r7, r3, r0, lsr #26 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r6, r3, r4, lsr #19 │ │ │ │ - @ instruction: 0x003376d0 │ │ │ │ - @ instruction: 0x0033eafc │ │ │ │ + eorseq r6, r3, r0, asr #31 │ │ │ │ + eorseq r7, r3, ip, ror #25 │ │ │ │ + eorseq pc, r3, r8, lsl r1 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #128] @ c7820 │ │ │ │ - ldr r3, [pc, #128] @ c7824 │ │ │ │ + ldr ip, [pc, #128] @ c781c │ │ │ │ + ldr r3, [pc, #128] @ c7820 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne c77fc │ │ │ │ + bne c77f8 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c7814 │ │ │ │ - ldr r3, [pc, #80] @ c7828 │ │ │ │ + beq c7810 │ │ │ │ + ldr r3, [pc, #80] @ c7824 │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2592 @ 0xa20 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl c75e8 │ │ │ │ + bl c75e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7814 │ │ │ │ + beq c7810 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #40] @ c782c │ │ │ │ - ldr r1, [pc, #40] @ c7830 │ │ │ │ + ldr r3, [pc, #40] @ c7828 │ │ │ │ + ldr r1, [pc, #40] @ c782c │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r8, r7, r8, asr r8 │ │ │ │ + eorseq r8, r7, ip, asr r8 │ │ │ │ andeq r0, r0, r0, ror r4 │ │ │ │ - @ instruction: 0x0039dff4 │ │ │ │ + @ instruction: 0x0039dff8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0032dcf8 │ │ │ │ + eorseq lr, r2, r4, lsl r3 │ │ │ │ │ │ │ │ -000c7834 : │ │ │ │ +000c7830 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c78dc │ │ │ │ + ldr r3, [pc, #132] @ c78d8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1728 @ 0x6c0 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c78e0 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c78dc │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c78d4 │ │ │ │ - ldr r3, [pc, #96] @ c78e4 │ │ │ │ + beq c78d0 │ │ │ │ + ldr r3, [pc, #96] @ c78e0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c78a0 │ │ │ │ + bne c789c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 691e4 │ │ │ │ - ldr r0, [pc, #64] @ c78e8 │ │ │ │ + ldr r0, [pc, #64] @ c78e4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c78ec │ │ │ │ - ldr r1, [pc, #52] @ c78f0 │ │ │ │ - ldr r0, [pc, #52] @ c78f4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c78e8 │ │ │ │ + ldr r1, [pc, #52] @ c78ec │ │ │ │ + ldr r0, [pc, #52] @ c78f0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0038b2b8 │ │ │ │ - eorseq r8, r7, r8, lsl #15 │ │ │ │ + @ instruction: 0x0038b2bc │ │ │ │ + eorseq r8, r7, ip, lsl #15 │ │ │ │ andeq r0, r0, r8, ror #11 │ │ │ │ - eorseq r7, r3, r4, ror r5 │ │ │ │ + mlaseq r3, r0, fp, r7 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r6, r3, r8, asr #11 │ │ │ │ - eorseq r7, r3, r8, lsl r5 │ │ │ │ + eorseq r6, r3, r4, ror #23 │ │ │ │ + eorseq r7, r3, r4, lsr fp │ │ │ │ │ │ │ │ -000c78f8 : │ │ │ │ +000c78f4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 53650 │ │ │ │ - ldr r7, [pc, #500] @ c7b10 │ │ │ │ + ldr r7, [pc, #500] @ c7b0c │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c7a64 │ │ │ │ + beq c7a60 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c7ae8 │ │ │ │ + beq c7ae4 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7964 │ │ │ │ + beq c7960 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c7964 │ │ │ │ + beq c7960 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c7a44 │ │ │ │ + beq c7a40 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq c7ac0 │ │ │ │ + beq c7abc │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c79a8 │ │ │ │ + beq c79a4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c79a8 │ │ │ │ + beq c79a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c7a4c │ │ │ │ + beq c7a48 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 536d8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c7a90 │ │ │ │ + beq c7a8c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c79f0 │ │ │ │ + beq c79ec │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c79f0 │ │ │ │ + beq c79ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c7a54 │ │ │ │ + beq c7a50 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c7a08 │ │ │ │ + beq c7a04 │ │ │ │ tst r0, #1 │ │ │ │ - bne c7a5c │ │ │ │ + bne c7a58 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq c7a2c │ │ │ │ + beq c7a28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq c7a34 │ │ │ │ + beq c7a30 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c7964 │ │ │ │ + b c7960 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c79a8 │ │ │ │ + b c79a4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c79f0 │ │ │ │ - bl a4764 │ │ │ │ - b c7a08 │ │ │ │ - ldr r3, [pc, #168] @ c7b14 │ │ │ │ - ldr r1, [pc, #168] @ c7b18 │ │ │ │ + b c79ec │ │ │ │ + bl a4760 │ │ │ │ + b c7a04 │ │ │ │ + ldr r3, [pc, #168] @ c7b10 │ │ │ │ + ldr r1, [pc, #168] @ c7b14 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #164] @ c7b1c │ │ │ │ + ldr r0, [pc, #164] @ c7b18 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #212 @ 0xd4 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b c7a2c │ │ │ │ - ldr r3, [pc, #124] @ c7b14 │ │ │ │ - ldr r1, [pc, #132] @ c7b20 │ │ │ │ + b c7a28 │ │ │ │ + ldr r3, [pc, #124] @ c7b10 │ │ │ │ + ldr r1, [pc, #132] @ c7b1c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #128] @ c7b24 │ │ │ │ + ldr r0, [pc, #128] @ c7b20 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #212 @ 0xd4 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b c7a88 │ │ │ │ - ldr r3, [pc, #96] @ c7b28 │ │ │ │ - ldr r1, [pc, #96] @ c7b2c │ │ │ │ - ldr r0, [pc, #96] @ c7b30 │ │ │ │ + b c7a84 │ │ │ │ + ldr r3, [pc, #96] @ c7b24 │ │ │ │ + ldr r1, [pc, #96] @ c7b28 │ │ │ │ + ldr r0, [pc, #96] @ c7b2c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1616 @ 0x650 │ │ │ │ - ldr r2, [pc, #88] @ c7b34 │ │ │ │ + ldr r2, [pc, #88] @ c7b30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ c7b38 │ │ │ │ - ldr r1, [pc, #72] @ c7b3c │ │ │ │ - ldr r0, [pc, #72] @ c7b40 │ │ │ │ + ldr r3, [pc, #72] @ c7b34 │ │ │ │ + ldr r1, [pc, #72] @ c7b38 │ │ │ │ + ldr r0, [pc, #72] @ c7b3c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1616 @ 0x650 │ │ │ │ - ldr r2, [pc, #64] @ c7b44 │ │ │ │ + ldr r2, [pc, #64] @ c7b40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r8, r7, r0, ror #13 │ │ │ │ + eorseq r8, r7, r4, ror #13 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r6, r3, r4, asr #20 │ │ │ │ - eorseq r7, r3, r4, ror #6 │ │ │ │ - eorseq r6, r3, r8, lsl sl │ │ │ │ - eorseq r7, r3, r8, lsr r3 │ │ │ │ - eorseq r9, r5, r4, lsr #13 │ │ │ │ - mlaseq r2, ip, r7, sp │ │ │ │ - mlaseq r3, r0, r6, r6 │ │ │ │ + eorseq r7, r3, r0, rrx │ │ │ │ + eorseq r7, r3, r0, lsl #19 │ │ │ │ + eorseq r7, r3, r4, lsr r0 │ │ │ │ + eorseq r7, r3, r4, asr r9 │ │ │ │ + eorseq r9, r5, r0, asr #25 │ │ │ │ + @ instruction: 0x0032ddb8 │ │ │ │ + eorseq r6, r3, ip, lsr #25 │ │ │ │ andeq r3, r3, r1, asr #30 │ │ │ │ - eorseq r9, r5, ip, ror r6 │ │ │ │ - eorseq sp, r2, r4, ror r7 │ │ │ │ - @ instruction: 0x0032d9f0 │ │ │ │ + mlaseq r5, r8, ip, r9 │ │ │ │ + mlaseq r2, r0, sp, sp │ │ │ │ + eorseq lr, r2, ip │ │ │ │ andeq r3, r3, r7, lsr pc │ │ │ │ │ │ │ │ -000c7b48 : │ │ │ │ +000c7b44 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ c7c70 │ │ │ │ + ldr ip, [pc, #260] @ c7c6c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ c7c74 │ │ │ │ + ldr r3, [pc, #252] @ c7c70 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ c7c78 │ │ │ │ + ldr r3, [pc, #228] @ c7c74 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1680 @ 0x690 │ │ │ │ sub r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ c7c7c │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ c7c78 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7c54 │ │ │ │ - ldr r3, [pc, #192] @ c7c80 │ │ │ │ + beq c7c50 │ │ │ │ + ldr r3, [pc, #192] @ c7c7c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c7c20 │ │ │ │ - ldr r3, [pc, #172] @ c7c84 │ │ │ │ + bne c7c1c │ │ │ │ + ldr r3, [pc, #172] @ c7c80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c7c5c │ │ │ │ + bne c7c58 │ │ │ │ mov r0, r4 │ │ │ │ - bl c78f8 │ │ │ │ - ldr r2, [pc, #140] @ c7c88 │ │ │ │ - ldr r3, [pc, #116] @ c7c74 │ │ │ │ + bl c78f4 │ │ │ │ + ldr r2, [pc, #140] @ c7c84 │ │ │ │ + ldr r3, [pc, #116] @ c7c70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c7c6c │ │ │ │ + bne c7c68 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ c7c8c │ │ │ │ + ldr r0, [pc, #100] @ c7c88 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ c7c90 │ │ │ │ - ldr r1, [pc, #88] @ c7c94 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ c7c8c │ │ │ │ + ldr r1, [pc, #88] @ c7c90 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ c7c98 │ │ │ │ + ldr r0, [pc, #84] @ c7c94 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #212 @ 0xd4 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c7bf4 │ │ │ │ - ldr r0, [pc, #56] @ c7c9c │ │ │ │ + b c7bf0 │ │ │ │ + ldr r0, [pc, #56] @ c7c98 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b c7c30 │ │ │ │ + bl b0298 │ │ │ │ + b c7c2c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r8, r7, r4, lsl #9 │ │ │ │ + eorseq r8, r7, r8, lsl #9 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq sl, r8, ip, ror pc │ │ │ │ - eorseq r8, r7, ip, asr #8 │ │ │ │ + eorseq sl, r8, r0, lsl #31 │ │ │ │ + eorseq r8, r7, r0, asr r4 │ │ │ │ andeq r0, r0, r0, ror r4 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x003783fc │ │ │ │ - eorseq r7, r3, ip, asr #3 │ │ │ │ + eorseq r8, r7, r0, lsl #8 │ │ │ │ + eorseq r7, r3, r8, ror #15 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r6, r3, r8, ror r8 │ │ │ │ - mlaseq r3, r8, r1, r7 │ │ │ │ - eorseq r6, r3, ip, ror #10 │ │ │ │ + mlaseq r3, r4, lr, r6 │ │ │ │ + @ instruction: 0x003377b4 │ │ │ │ + eorseq r6, r3, r8, lsl #23 │ │ │ │ │ │ │ │ -000c7ca0 : │ │ │ │ +000c7c9c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c7d48 │ │ │ │ + ldr r3, [pc, #132] @ c7d44 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1632 @ 0x660 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c7d4c │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c7d48 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7d40 │ │ │ │ - ldr r3, [pc, #96] @ c7d50 │ │ │ │ + beq c7d3c │ │ │ │ + ldr r3, [pc, #96] @ c7d4c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c7d0c │ │ │ │ + bne c7d08 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69248 │ │ │ │ - ldr r0, [pc, #64] @ c7d54 │ │ │ │ + ldr r0, [pc, #64] @ c7d50 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c7d58 │ │ │ │ - ldr r1, [pc, #52] @ c7d5c │ │ │ │ - ldr r0, [pc, #52] @ c7d60 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c7d54 │ │ │ │ + ldr r1, [pc, #52] @ c7d58 │ │ │ │ + ldr r0, [pc, #52] @ c7d5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq sl, r8, ip, asr #28 │ │ │ │ - eorseq r8, r7, ip, lsl r3 │ │ │ │ + eorseq sl, r8, r0, asr lr │ │ │ │ + eorseq r8, r7, r0, lsr #6 │ │ │ │ andeq r0, r0, ip, ror #13 │ │ │ │ - eorseq r7, r3, r8, asr #2 │ │ │ │ + eorseq r7, r3, r4, ror #14 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r6, r3, ip, asr r1 │ │ │ │ - eorseq r7, r3, ip, lsr #1 │ │ │ │ + eorseq r6, r3, r8, ror r7 │ │ │ │ + eorseq r7, r3, r8, asr #13 │ │ │ │ │ │ │ │ -000c7d64 : │ │ │ │ +000c7d60 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 53734 │ │ │ │ - ldr r7, [pc, #500] @ c7f7c │ │ │ │ + ldr r7, [pc, #500] @ c7f78 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c7ed0 │ │ │ │ + beq c7ecc │ │ │ │ cmp r6, #0 │ │ │ │ - beq c7f54 │ │ │ │ + beq c7f50 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7dd0 │ │ │ │ + beq c7dcc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c7dd0 │ │ │ │ + beq c7dcc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c7eb0 │ │ │ │ + beq c7eac │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq c7f2c │ │ │ │ + beq c7f28 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7e14 │ │ │ │ + beq c7e10 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c7e14 │ │ │ │ + beq c7e10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c7eb8 │ │ │ │ + beq c7eb4 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 537c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c7efc │ │ │ │ + beq c7ef8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7e5c │ │ │ │ + beq c7e58 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c7e5c │ │ │ │ + beq c7e58 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c7ec0 │ │ │ │ + beq c7ebc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c7e74 │ │ │ │ + beq c7e70 │ │ │ │ tst r0, #1 │ │ │ │ - bne c7ec8 │ │ │ │ + bne c7ec4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq c7e98 │ │ │ │ + beq c7e94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq c7ea0 │ │ │ │ + beq c7e9c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c7dd0 │ │ │ │ + b c7dcc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c7e14 │ │ │ │ + b c7e10 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c7e5c │ │ │ │ - bl a4764 │ │ │ │ - b c7e74 │ │ │ │ - ldr r3, [pc, #168] @ c7f80 │ │ │ │ - ldr r1, [pc, #168] @ c7f84 │ │ │ │ + b c7e58 │ │ │ │ + bl a4760 │ │ │ │ + b c7e70 │ │ │ │ + ldr r3, [pc, #168] @ c7f7c │ │ │ │ + ldr r1, [pc, #168] @ c7f80 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #164] @ c7f88 │ │ │ │ + ldr r0, [pc, #164] @ c7f84 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #229 @ 0xe5 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b c7e98 │ │ │ │ - ldr r3, [pc, #124] @ c7f80 │ │ │ │ - ldr r1, [pc, #132] @ c7f8c │ │ │ │ + b c7e94 │ │ │ │ + ldr r3, [pc, #124] @ c7f7c │ │ │ │ + ldr r1, [pc, #132] @ c7f88 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #128] @ c7f90 │ │ │ │ + ldr r0, [pc, #128] @ c7f8c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #229 @ 0xe5 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b c7ef4 │ │ │ │ - ldr r3, [pc, #96] @ c7f94 │ │ │ │ - ldr r1, [pc, #96] @ c7f98 │ │ │ │ - ldr r0, [pc, #96] @ c7f9c │ │ │ │ + b c7ef0 │ │ │ │ + ldr r3, [pc, #96] @ c7f90 │ │ │ │ + ldr r1, [pc, #96] @ c7f94 │ │ │ │ + ldr r0, [pc, #96] @ c7f98 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1680 @ 0x690 │ │ │ │ - ldr r2, [pc, #88] @ c7fa0 │ │ │ │ + ldr r2, [pc, #88] @ c7f9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ c7fa4 │ │ │ │ - ldr r1, [pc, #72] @ c7fa8 │ │ │ │ - ldr r0, [pc, #72] @ c7fac │ │ │ │ + ldr r3, [pc, #72] @ c7fa0 │ │ │ │ + ldr r1, [pc, #72] @ c7fa4 │ │ │ │ + ldr r0, [pc, #72] @ c7fa8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1680 @ 0x690 │ │ │ │ - ldr r2, [pc, #64] @ c7fb0 │ │ │ │ + ldr r2, [pc, #64] @ c7fac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r8, r7, r4, ror r2 │ │ │ │ + eorseq r8, r7, r8, ror r2 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - mlaseq r3, r8, r5, r6 │ │ │ │ - @ instruction: 0x00336ef8 │ │ │ │ - eorseq r6, r3, ip, ror #10 │ │ │ │ - eorseq r6, r3, ip, asr #29 │ │ │ │ - eorseq r9, r5, r8, lsr r2 │ │ │ │ - eorseq sp, r2, r0, lsr r3 │ │ │ │ - eorseq r6, r3, r4, lsr #4 │ │ │ │ - andeq r4, r3, r2, lsl #7 │ │ │ │ - eorseq r9, r5, r0, lsl r2 │ │ │ │ - eorseq sp, r2, r8, lsl #6 │ │ │ │ - eorseq sp, r2, r4, lsl #11 │ │ │ │ - andeq r4, r3, r8, ror r3 │ │ │ │ + @ instruction: 0x00336bb4 │ │ │ │ + eorseq r7, r3, r4, lsl r5 │ │ │ │ + eorseq r6, r3, r8, lsl #23 │ │ │ │ + eorseq r7, r3, r8, ror #9 │ │ │ │ + eorseq r9, r5, r4, asr r8 │ │ │ │ + eorseq sp, r2, ip, asr #18 │ │ │ │ + eorseq r6, r3, r0, asr #16 │ │ │ │ + andeq r4, r3, fp, ror r3 │ │ │ │ + eorseq r9, r5, ip, lsr #16 │ │ │ │ + eorseq sp, r2, r4, lsr #18 │ │ │ │ + eorseq sp, r2, r0, lsr #23 │ │ │ │ + andeq r4, r3, r1, ror r3 │ │ │ │ │ │ │ │ -000c7fb4 : │ │ │ │ +000c7fb0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ c80dc │ │ │ │ + ldr ip, [pc, #260] @ c80d8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ c80e0 │ │ │ │ + ldr r3, [pc, #252] @ c80dc │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ c80e4 │ │ │ │ + ldr r3, [pc, #228] @ c80e0 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1584 @ 0x630 │ │ │ │ sub r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ c80e8 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ c80e4 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c80c0 │ │ │ │ - ldr r3, [pc, #192] @ c80ec │ │ │ │ + beq c80bc │ │ │ │ + ldr r3, [pc, #192] @ c80e8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c808c │ │ │ │ - ldr r3, [pc, #172] @ c80f0 │ │ │ │ + bne c8088 │ │ │ │ + ldr r3, [pc, #172] @ c80ec │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c80c8 │ │ │ │ + bne c80c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl c7d64 │ │ │ │ - ldr r2, [pc, #140] @ c80f4 │ │ │ │ - ldr r3, [pc, #116] @ c80e0 │ │ │ │ + bl c7d60 │ │ │ │ + ldr r2, [pc, #140] @ c80f0 │ │ │ │ + ldr r3, [pc, #116] @ c80dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c80d8 │ │ │ │ + bne c80d4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ c80f8 │ │ │ │ + ldr r0, [pc, #100] @ c80f4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ c80fc │ │ │ │ - ldr r1, [pc, #88] @ c8100 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ c80f8 │ │ │ │ + ldr r1, [pc, #88] @ c80fc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ c8104 │ │ │ │ + ldr r0, [pc, #84] @ c8100 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #229 @ 0xe5 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c8060 │ │ │ │ - ldr r0, [pc, #56] @ c8108 │ │ │ │ + b c805c │ │ │ │ + ldr r0, [pc, #56] @ c8104 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b c809c │ │ │ │ + bl b0298 │ │ │ │ + b c8098 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r8, r7, r8, lsl r0 │ │ │ │ + eorseq r8, r7, ip, lsl r0 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq sl, r8, r0, lsl fp │ │ │ │ - eorseq r7, r7, r0, ror #31 │ │ │ │ + eorseq sl, r8, r4, lsl fp │ │ │ │ + eorseq r7, r7, r4, ror #31 │ │ │ │ andeq r0, r0, r0, ror r4 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - mlaseq r7, r0, pc, r7 @ │ │ │ │ - eorseq r6, r3, r0, ror #26 │ │ │ │ + mlaseq r7, r4, pc, r7 @ │ │ │ │ + eorseq r7, r3, ip, ror r3 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r6, r3, ip, asr #7 │ │ │ │ - eorseq r6, r3, ip, lsr #26 │ │ │ │ - eorseq r6, r3, r0, lsl #2 │ │ │ │ + eorseq r6, r3, r8, ror #19 │ │ │ │ + eorseq r7, r3, r8, asr #6 │ │ │ │ + eorseq r6, r3, ip, lsl r7 │ │ │ │ │ │ │ │ -000c810c : │ │ │ │ +000c8108 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #252] @ c8238 │ │ │ │ + ldr r3, [pc, #252] @ c8234 │ │ │ │ mov r1, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #16 │ │ │ │ - ldr r2, [pc, #240] @ c823c │ │ │ │ + ldr r2, [pc, #240] @ c8238 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #236] @ c8240 │ │ │ │ + ldr r3, [pc, #236] @ c823c │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r6, [pc, #232] @ c8244 │ │ │ │ + ldr r6, [pc, #232] @ c8240 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #228] @ c8248 │ │ │ │ + ldr r2, [pc, #228] @ c8244 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ - bl a21d4 │ │ │ │ - ldr r5, [pc, #200] @ c824c │ │ │ │ + bl a21d0 │ │ │ │ + ldr r5, [pc, #200] @ c8248 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c822c │ │ │ │ - ldr r3, [pc, #188] @ c8250 │ │ │ │ + beq c8228 │ │ │ │ + ldr r3, [pc, #188] @ c824c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c81fc │ │ │ │ + bne c81f8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 71608 │ │ │ │ + bl 71604 │ │ │ │ cmp r0, #2 │ │ │ │ - beq c822c │ │ │ │ - ldr r3, [pc, #148] @ c8254 │ │ │ │ + beq c8228 │ │ │ │ + ldr r3, [pc, #148] @ c8250 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #128] @ c8258 │ │ │ │ - ldr r3, [pc, #100] @ c8240 │ │ │ │ + ldr r2, [pc, #128] @ c8254 │ │ │ │ + ldr r3, [pc, #100] @ c823c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c8234 │ │ │ │ + bne c8230 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #88] @ c825c │ │ │ │ + ldr r0, [pc, #88] @ c8258 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #76] @ c8260 │ │ │ │ - ldr r0, [pc, #76] @ c8264 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #76] @ c825c │ │ │ │ + ldr r0, [pc, #76] @ c8260 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #13 │ │ │ │ mov r1, r6 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c81d0 │ │ │ │ + b c81cc │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r5, r7, ip, ror #10 │ │ │ │ - eorseq r7, r7, r8, lsr #29 │ │ │ │ + eorseq r5, r7, r0, ror r5 │ │ │ │ + eorseq r7, r7, ip, lsr #29 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r5, r3, r0, asr pc │ │ │ │ - eorseq r2, r4, r4, asr #26 │ │ │ │ - eorseq r7, r7, r8, ror lr │ │ │ │ + eorseq r6, r3, ip, ror #10 │ │ │ │ + eorseq r3, r4, r0, ror #6 │ │ │ │ + eorseq r7, r7, ip, ror lr │ │ │ │ andeq r0, r0, r8, ror #14 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r7, r7, r0, lsr #28 │ │ │ │ - mlaseq r3, r0, ip, r6 │ │ │ │ + eorseq r7, r7, r4, lsr #28 │ │ │ │ + eorseq r7, r3, ip, lsr #5 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r6, r3, ip, lsl #25 │ │ │ │ + eorseq r7, r3, r8, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #132] @ c8304 │ │ │ │ - ldr r3, [pc, #132] @ c8308 │ │ │ │ + ldr ip, [pc, #132] @ c8300 │ │ │ │ + ldr r3, [pc, #132] @ c8304 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne c82e0 │ │ │ │ + bne c82dc │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c82f8 │ │ │ │ - ldr r3, [pc, #84] @ c830c │ │ │ │ + beq c82f4 │ │ │ │ + ldr r3, [pc, #84] @ c8308 │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2608 @ 0xa30 │ │ │ │ add r3, r3, #4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl c810c │ │ │ │ + bl c8108 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c82f8 │ │ │ │ + beq c82f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #40] @ c8310 │ │ │ │ - ldr r1, [pc, #40] @ c8314 │ │ │ │ + ldr r3, [pc, #40] @ c830c │ │ │ │ + ldr r1, [pc, #40] @ c8310 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r7, r7, r8, ror sp │ │ │ │ + eorseq r7, r7, ip, ror sp │ │ │ │ andeq r0, r0, r8, ror #14 │ │ │ │ - eorseq sp, r9, r4, lsl r5 │ │ │ │ + eorseq sp, r9, r8, lsl r5 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sp, r2, r4, lsl r2 │ │ │ │ + eorseq sp, r2, r0, lsr r8 │ │ │ │ │ │ │ │ -000c8318 : │ │ │ │ +000c8314 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #252] @ c8444 │ │ │ │ + ldr r3, [pc, #252] @ c8440 │ │ │ │ mov r1, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #24 │ │ │ │ - ldr r2, [pc, #240] @ c8448 │ │ │ │ + ldr r2, [pc, #240] @ c8444 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #236] @ c844c │ │ │ │ + ldr r3, [pc, #236] @ c8448 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r6, [pc, #232] @ c8450 │ │ │ │ + ldr r6, [pc, #232] @ c844c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #228] @ c8454 │ │ │ │ + ldr r2, [pc, #228] @ c8450 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ - bl a21d4 │ │ │ │ - ldr r5, [pc, #200] @ c8458 │ │ │ │ + bl a21d0 │ │ │ │ + ldr r5, [pc, #200] @ c8454 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8438 │ │ │ │ - ldr r3, [pc, #188] @ c845c │ │ │ │ + beq c8434 │ │ │ │ + ldr r3, [pc, #188] @ c8458 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c8408 │ │ │ │ + bne c8404 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 71750 │ │ │ │ + bl 7174c │ │ │ │ cmp r0, #2 │ │ │ │ - beq c8438 │ │ │ │ - ldr r3, [pc, #148] @ c8460 │ │ │ │ + beq c8434 │ │ │ │ + ldr r3, [pc, #148] @ c845c │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #128] @ c8464 │ │ │ │ - ldr r3, [pc, #100] @ c844c │ │ │ │ + ldr r2, [pc, #128] @ c8460 │ │ │ │ + ldr r3, [pc, #100] @ c8448 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c8440 │ │ │ │ + bne c843c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #88] @ c8468 │ │ │ │ + ldr r0, [pc, #88] @ c8464 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #76] @ c846c │ │ │ │ - ldr r0, [pc, #76] @ c8470 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #76] @ c8468 │ │ │ │ + ldr r0, [pc, #76] @ c846c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #21 │ │ │ │ mov r1, r6 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c83dc │ │ │ │ + b c83d8 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r5, r7, r0, ror #6 │ │ │ │ - mlaseq r7, ip, ip, r7 │ │ │ │ + eorseq r5, r7, r4, ror #6 │ │ │ │ + eorseq r7, r7, r0, lsr #25 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r5, r3, r4, asr #26 │ │ │ │ - eorseq r2, r4, r8, lsr fp │ │ │ │ - eorseq r7, r7, ip, ror #24 │ │ │ │ + eorseq r6, r3, r0, ror #6 │ │ │ │ + eorseq r3, r4, r4, asr r1 │ │ │ │ + eorseq r7, r7, r0, ror ip │ │ │ │ andeq r0, r0, r0, asr #11 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r7, r7, r4, lsl ip │ │ │ │ - eorseq r6, r3, r8, lsr #21 │ │ │ │ + eorseq r7, r7, r8, lsl ip │ │ │ │ + eorseq r7, r3, r4, asr #1 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r6, r3, r0, lsl #21 │ │ │ │ + mlaseq r3, ip, r0, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #132] @ c8510 │ │ │ │ - ldr r3, [pc, #132] @ c8514 │ │ │ │ + ldr ip, [pc, #132] @ c850c │ │ │ │ + ldr r3, [pc, #132] @ c8510 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne c84ec │ │ │ │ + bne c84e8 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c8504 │ │ │ │ - ldr r3, [pc, #84] @ c8518 │ │ │ │ + beq c8500 │ │ │ │ + ldr r3, [pc, #84] @ c8514 │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2608 @ 0xa30 │ │ │ │ add r3, r3, #12 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl c8318 │ │ │ │ + bl c8314 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8504 │ │ │ │ + beq c8500 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #40] @ c851c │ │ │ │ - ldr r1, [pc, #40] @ c8520 │ │ │ │ + ldr r3, [pc, #40] @ c8518 │ │ │ │ + ldr r1, [pc, #40] @ c851c │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r7, r7, ip, ror #22 │ │ │ │ + eorseq r7, r7, r0, ror fp │ │ │ │ andeq r0, r0, r0, asr #11 │ │ │ │ - eorseq sp, r9, r8, lsl #6 │ │ │ │ + eorseq sp, r9, ip, lsl #6 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sp, r2, r8 │ │ │ │ + eorseq sp, r2, r4, lsr #12 │ │ │ │ │ │ │ │ -000c8524 : │ │ │ │ +000c8520 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr r1, [pc, #2828] @ c9048 │ │ │ │ - ldr r2, [pc, #2828] @ c904c │ │ │ │ + ldr r1, [pc, #2828] @ c9044 │ │ │ │ + ldr r2, [pc, #2828] @ c9048 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r4, [pc, #2820] @ c9050 │ │ │ │ + ldr r4, [pc, #2820] @ c904c │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ - ldr r3, [pc, #2816] @ c9054 │ │ │ │ + ldr r3, [pc, #2816] @ c9050 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r7, [r4, r3] │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r1, [r7, #1404] @ 0x57c │ │ │ │ - beq c88bc │ │ │ │ + beq c88b8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ bl 50168 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq c85a8 │ │ │ │ + beq c85a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq c8958 │ │ │ │ + beq c8954 │ │ │ │ cmn r6, #1 │ │ │ │ - beq c88dc │ │ │ │ + beq c88d8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c88e8 │ │ │ │ + bne c88e4 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r5, [r3, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq c8fdc │ │ │ │ + beq c8fd8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #80] @ 0x50 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c8fb8 │ │ │ │ + beq c8fb4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ - ldr r3, [pc, #2640] @ c9058 │ │ │ │ + ldr r3, [pc, #2640] @ c9054 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c8a34 │ │ │ │ + beq c8a30 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq c864c │ │ │ │ + beq c8648 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq c8964 │ │ │ │ + beq c8960 │ │ │ │ cmp r8, #0 │ │ │ │ - beq c8a6c │ │ │ │ + beq c8a68 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c8670 │ │ │ │ + beq c866c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq c8970 │ │ │ │ + beq c896c │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r8, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 501c8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c8a94 │ │ │ │ + beq c8a90 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c86b4 │ │ │ │ + beq c86b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq c897c │ │ │ │ + beq c8978 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c86d0 │ │ │ │ + beq c86cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq c8994 │ │ │ │ + beq c8990 │ │ │ │ ldr r2, [r7, #792] @ 0x318 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #3900] @ 0xf3c │ │ │ │ ldr r0, [r7, #692] @ 0x2b4 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str r9, [sp, #88] @ 0x58 │ │ │ │ bl 501c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c89b8 │ │ │ │ + beq c89b4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c8718 │ │ │ │ + beq c8714 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq c89e8 │ │ │ │ + beq c89e4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fca0 │ │ │ │ ldr r1, [r7, #696] @ 0x2b8 │ │ │ │ mov r8, r0 │ │ │ │ bl 50378 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c8acc │ │ │ │ + beq c8ac8 │ │ │ │ ldr r1, [r7, #700] @ 0x2bc │ │ │ │ mov r0, r8 │ │ │ │ bl 50378 │ │ │ │ cmp r8, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq c8f94 │ │ │ │ + beq c8f90 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c8768 │ │ │ │ + beq c8764 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq c89f4 │ │ │ │ + beq c89f0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq c8b04 │ │ │ │ + beq c8b00 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq c87a8 │ │ │ │ + beq c87a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq c8a28 │ │ │ │ + beq c8a24 │ │ │ │ cmp r8, #0 │ │ │ │ - beq c8b38 │ │ │ │ - ldr r3, [pc, #2212] @ c905c │ │ │ │ + beq c8b34 │ │ │ │ + ldr r3, [pc, #2212] @ c9058 │ │ │ │ ldr r1, [r7, #2088] @ 0x828 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c8b6c │ │ │ │ + beq c8b68 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ str r8, [sp, #76] @ 0x4c │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq c8800 │ │ │ │ + beq c87fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq c89a0 │ │ │ │ + beq c899c │ │ │ │ cmp r7, #0 │ │ │ │ - beq c8e6c │ │ │ │ + beq c8e68 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c8824 │ │ │ │ + beq c8820 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq c89ac │ │ │ │ - ldr r3, [pc, #2100] @ c9060 │ │ │ │ + beq c89a8 │ │ │ │ + ldr r3, [pc, #2100] @ c905c │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ mov r0, r6 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq c8870 │ │ │ │ + beq c886c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq c8b2c │ │ │ │ + beq c8b28 │ │ │ │ cmp r8, #0 │ │ │ │ - beq c8eb0 │ │ │ │ + beq c8eac │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c8894 │ │ │ │ + beq c8890 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq c8b60 │ │ │ │ + beq c8b5c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c8928 │ │ │ │ + beq c8924 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne c8928 │ │ │ │ + bne c8924 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c8928 │ │ │ │ + b c8924 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8f70 │ │ │ │ + beq c8f6c │ │ │ │ ldr r3, [r1] │ │ │ │ mov r5, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ - b c8580 │ │ │ │ + b c857c │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8a00 │ │ │ │ - ldr r3, [pc, #1908] @ c9064 │ │ │ │ - ldr r1, [pc, #1908] @ c9068 │ │ │ │ + bne c89fc │ │ │ │ + ldr r3, [pc, #1908] @ c9060 │ │ │ │ + ldr r1, [pc, #1908] @ c9064 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - ldr r3, [pc, #1892] @ c906c │ │ │ │ - ldr r1, [pc, #1892] @ c9070 │ │ │ │ - ldr r0, [pc, #1892] @ c9074 │ │ │ │ + ldr r3, [pc, #1892] @ c9068 │ │ │ │ + ldr r1, [pc, #1892] @ c906c │ │ │ │ + ldr r0, [pc, #1892] @ c9070 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r7, #0 │ │ │ │ - ldr r2, [pc, #1864] @ c9078 │ │ │ │ - ldr r3, [pc, #1816] @ c904c │ │ │ │ + ldr r2, [pc, #1864] @ c9074 │ │ │ │ + ldr r3, [pc, #1816] @ c9048 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c8f48 │ │ │ │ + bne c8f44 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c85a8 │ │ │ │ + b c85a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c864c │ │ │ │ + b c8648 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c8670 │ │ │ │ + b c866c │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne c86c0 │ │ │ │ - b c86d0 │ │ │ │ + bne c86bc │ │ │ │ + b c86cc │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c86d0 │ │ │ │ + b c86cc │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c8800 │ │ │ │ + b c87fc │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c8824 │ │ │ │ - ldr r3, [pc, #1708] @ c906c │ │ │ │ - ldr r1, [pc, #1720] @ c907c │ │ │ │ + b c8820 │ │ │ │ + ldr r3, [pc, #1708] @ c9068 │ │ │ │ + ldr r1, [pc, #1720] @ c9078 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1716] @ c9080 │ │ │ │ + ldr r0, [pc, #1716] @ c907c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #14 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ - b c8924 │ │ │ │ + b c8920 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c8718 │ │ │ │ + b c8714 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c8768 │ │ │ │ - ldr r3, [pc, #1636] @ c906c │ │ │ │ - ldr r1, [pc, #1656] @ c9084 │ │ │ │ + b c8764 │ │ │ │ + ldr r3, [pc, #1636] @ c9068 │ │ │ │ + ldr r1, [pc, #1656] @ c9080 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1652] @ c9088 │ │ │ │ + ldr r0, [pc, #1652] @ c9084 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl b6f00 │ │ │ │ - b c8924 │ │ │ │ + bl b6efc │ │ │ │ + b c8920 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c87a8 │ │ │ │ - ldr r3, [pc, #1584] @ c906c │ │ │ │ - ldr r1, [pc, #1612] @ c908c │ │ │ │ + b c87a4 │ │ │ │ + ldr r3, [pc, #1584] @ c9068 │ │ │ │ + ldr r1, [pc, #1612] @ c9088 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1608] @ c9090 │ │ │ │ + ldr r0, [pc, #1608] @ c908c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ - b c8924 │ │ │ │ - ldr r3, [pc, #1528] @ c906c │ │ │ │ - ldr r1, [pc, #1564] @ c9094 │ │ │ │ + b c8920 │ │ │ │ + ldr r3, [pc, #1528] @ c9068 │ │ │ │ + ldr r1, [pc, #1564] @ c9090 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1560] @ c9098 │ │ │ │ + ldr r0, [pc, #1560] @ c9094 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b c8a58 │ │ │ │ - ldr r3, [pc, #1488] @ c906c │ │ │ │ - ldr r1, [pc, #1532] @ c909c │ │ │ │ + bl b6efc │ │ │ │ + b c8a54 │ │ │ │ + ldr r3, [pc, #1488] @ c9068 │ │ │ │ + ldr r1, [pc, #1532] @ c9098 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1528] @ c90a0 │ │ │ │ + ldr r0, [pc, #1528] @ c909c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ - b c8924 │ │ │ │ - ldr r3, [pc, #1432] @ c906c │ │ │ │ - ldr r1, [pc, #1484] @ c90a4 │ │ │ │ + b c8920 │ │ │ │ + ldr r3, [pc, #1432] @ c9068 │ │ │ │ + ldr r1, [pc, #1484] @ c90a0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1480] @ c90a8 │ │ │ │ + ldr r0, [pc, #1480] @ c90a4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ - b c8924 │ │ │ │ - ldr r3, [pc, #1376] @ c906c │ │ │ │ - ldr r1, [pc, #1436] @ c90ac │ │ │ │ + b c8920 │ │ │ │ + ldr r3, [pc, #1376] @ c9068 │ │ │ │ + ldr r1, [pc, #1436] @ c90a8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1432] @ c90b0 │ │ │ │ + ldr r0, [pc, #1432] @ c90ac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b c8a58 │ │ │ │ + bl b6efc │ │ │ │ + b c8a54 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c8870 │ │ │ │ - ldr r3, [pc, #1324] @ c906c │ │ │ │ - ldr r1, [pc, #1392] @ c90b4 │ │ │ │ + b c886c │ │ │ │ + ldr r3, [pc, #1324] @ c9068 │ │ │ │ + ldr r1, [pc, #1392] @ c90b0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1388] @ c90b8 │ │ │ │ + ldr r0, [pc, #1388] @ c90b4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b c8a58 │ │ │ │ + bl b6efc │ │ │ │ + b c8a54 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c8894 │ │ │ │ - ldr r3, [pc, #1272] @ c906c │ │ │ │ - ldr r1, [pc, #1348] @ c90bc │ │ │ │ + b c8890 │ │ │ │ + ldr r3, [pc, #1272] @ c9068 │ │ │ │ + ldr r1, [pc, #1348] @ c90b8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1344] @ c90c0 │ │ │ │ + ldr r0, [pc, #1344] @ c90bc │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #15 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r8 │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ - bl aa4f0 │ │ │ │ + bl aa4ec │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa870 │ │ │ │ + bl aa86c │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ - beq c9024 │ │ │ │ + beq c9020 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [sl] │ │ │ │ cmp r9, #0 │ │ │ │ - beq c9000 │ │ │ │ + beq c8ffc │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r9] │ │ │ │ cmp r8, #0 │ │ │ │ - beq c8f4c │ │ │ │ + beq c8f48 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r0, sl │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r8] │ │ │ │ bl 578f8 │ │ │ │ mov r0, r9 │ │ │ │ @@ -124736,4450 +124735,4450 @@ │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ str r9, [sp, #108] @ 0x6c │ │ │ │ str r8, [sp, #112] @ 0x70 │ │ │ │ bl 50114 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq c8ee8 │ │ │ │ + beq c8ee4 │ │ │ │ mov r0, sl │ │ │ │ bl 578f8 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ ldr r9, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ bl 50138 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ cmp r8, #0 │ │ │ │ - blt c8f24 │ │ │ │ + blt c8f20 │ │ │ │ and r8, r8, #255 @ 0xff │ │ │ │ cmp r8, #0 │ │ │ │ - bne c8da8 │ │ │ │ - bl aa3f4 │ │ │ │ + bne c8da4 │ │ │ │ + bl aa3f0 │ │ │ │ ldm r7, {r0, r1, r2} │ │ │ │ - bl aa6bc │ │ │ │ + bl aa6b8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp] │ │ │ │ bl 578f8 │ │ │ │ mov r0, fp │ │ │ │ bl 578f8 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl aa4f0 │ │ │ │ + bl aa4ec │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ - beq c8cf8 │ │ │ │ + beq c8cf4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq c8e24 │ │ │ │ + beq c8e20 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c8d14 │ │ │ │ + beq c8d10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq c8e38 │ │ │ │ + beq c8e34 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c8e00 │ │ │ │ - bl aa3f4 │ │ │ │ + beq c8dfc │ │ │ │ + bl aa3f0 │ │ │ │ add r3, sp, #16 │ │ │ │ str r7, [sp, #16] │ │ │ │ str r9, [sp, #20] │ │ │ │ str r8, [sp, #24] │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ - bl aa6bc │ │ │ │ + bl aa6b8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c8d54 │ │ │ │ + beq c8d50 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq c8ea4 │ │ │ │ + beq c8ea0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq c8d78 │ │ │ │ + beq c8d74 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c8d78 │ │ │ │ + beq c8d74 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq c8e98 │ │ │ │ + beq c8e94 │ │ │ │ cmp r8, #0 │ │ │ │ - beq c8924 │ │ │ │ + beq c8920 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c8924 │ │ │ │ + beq c8920 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - bne c8924 │ │ │ │ + bne c8920 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c8924 │ │ │ │ + b c8920 │ │ │ │ ldm r7, {r0, r1, r2} │ │ │ │ - bl aa6bc │ │ │ │ + bl aa6b8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp] │ │ │ │ bl 578f8 │ │ │ │ mov r0, fp │ │ │ │ bl 578f8 │ │ │ │ ldr r7, [r5] │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c8e44 │ │ │ │ + beq c8e40 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r7, [r5] │ │ │ │ - beq c8e1c │ │ │ │ + beq c8e18 │ │ │ │ ldr r7, [r6] │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c8e00 │ │ │ │ + beq c8dfc │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r7, [r6] │ │ │ │ - beq c8e30 │ │ │ │ - ldr r3, [pc, #600] @ c9060 │ │ │ │ + beq c8e2c │ │ │ │ + ldr r3, [pc, #600] @ c905c │ │ │ │ ldr r7, [r4, r3] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ - b c8928 │ │ │ │ + b c8924 │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c8cf8 │ │ │ │ + b c8cf4 │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c8d14 │ │ │ │ + b c8d10 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c8e00 │ │ │ │ + beq c8dfc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne c8e00 │ │ │ │ + bne c8dfc │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c8e00 │ │ │ │ - ldr r3, [pc, #504] @ c906c │ │ │ │ - ldr r1, [pc, #588] @ c90c4 │ │ │ │ + b c8dfc │ │ │ │ + ldr r3, [pc, #504] @ c9068 │ │ │ │ + ldr r1, [pc, #588] @ c90c0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #584] @ c90c8 │ │ │ │ + ldr r0, [pc, #584] @ c90c4 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #15 │ │ │ │ - bl b6f00 │ │ │ │ - b c8b94 │ │ │ │ + bl b6efc │ │ │ │ + b c8b90 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c8d78 │ │ │ │ + b c8d74 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c8d54 │ │ │ │ - ldr r3, [pc, #436] @ c906c │ │ │ │ - ldr r1, [pc, #528] @ c90cc │ │ │ │ + b c8d50 │ │ │ │ + ldr r3, [pc, #436] @ c9068 │ │ │ │ + ldr r1, [pc, #528] @ c90c8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #524] @ c90d0 │ │ │ │ + ldr r0, [pc, #524] @ c90cc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7344c │ │ │ │ - b c8924 │ │ │ │ + bl 73448 │ │ │ │ + b c8920 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #480] @ c90d4 │ │ │ │ - ldr r0, [pc, #480] @ c90d8 │ │ │ │ + ldr r1, [pc, #480] @ c90d0 │ │ │ │ + ldr r0, [pc, #480] @ c90d4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, sl │ │ │ │ bl 578f8 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ - b c8ca8 │ │ │ │ + b c8ca4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #428] @ c90dc │ │ │ │ - ldr r0, [pc, #428] @ c90e0 │ │ │ │ + ldr r1, [pc, #428] @ c90d8 │ │ │ │ + ldr r0, [pc, #428] @ c90dc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #14 │ │ │ │ - bl b6f00 │ │ │ │ - b c8ca8 │ │ │ │ + bl b6efc │ │ │ │ + b c8ca4 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #400] @ c90e4 │ │ │ │ - ldr r1, [pc, #400] @ c90e8 │ │ │ │ - ldr r0, [pc, #400] @ c90ec │ │ │ │ + ldr r3, [pc, #400] @ c90e0 │ │ │ │ + ldr r1, [pc, #400] @ c90e4 │ │ │ │ + ldr r0, [pc, #400] @ c90e8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #396] @ c90f0 │ │ │ │ + ldr r2, [pc, #396] @ c90ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1744 @ 0x6d0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #380] @ c90f4 │ │ │ │ - ldr r1, [pc, #380] @ c90f8 │ │ │ │ - ldr r0, [pc, #380] @ c90fc │ │ │ │ + ldr r3, [pc, #380] @ c90f0 │ │ │ │ + ldr r1, [pc, #380] @ c90f4 │ │ │ │ + ldr r0, [pc, #380] @ c90f8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #376] @ c9100 │ │ │ │ + ldr r2, [pc, #376] @ c90fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1744 @ 0x6d0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ c9104 │ │ │ │ - ldr r1, [pc, #360] @ c9108 │ │ │ │ - ldr r0, [pc, #360] @ c910c │ │ │ │ + ldr r3, [pc, #360] @ c9100 │ │ │ │ + ldr r1, [pc, #360] @ c9104 │ │ │ │ + ldr r0, [pc, #360] @ c9108 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #356] @ c9110 │ │ │ │ + ldr r2, [pc, #356] @ c910c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1744 @ 0x6d0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ c9114 │ │ │ │ - ldr r1, [pc, #340] @ c9118 │ │ │ │ - ldr r0, [pc, #340] @ c911c │ │ │ │ + ldr r3, [pc, #340] @ c9110 │ │ │ │ + ldr r1, [pc, #340] @ c9114 │ │ │ │ + ldr r0, [pc, #340] @ c9118 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #336] @ c9120 │ │ │ │ + ldr r2, [pc, #336] @ c911c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1744 @ 0x6d0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #320] @ c9124 │ │ │ │ - ldr r1, [pc, #320] @ c9128 │ │ │ │ - ldr r0, [pc, #320] @ c912c │ │ │ │ + ldr r3, [pc, #320] @ c9120 │ │ │ │ + ldr r1, [pc, #320] @ c9124 │ │ │ │ + ldr r0, [pc, #320] @ c9128 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #316] @ c9130 │ │ │ │ + ldr r2, [pc, #316] @ c912c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1744 @ 0x6d0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #300] @ c9134 │ │ │ │ - ldr r1, [pc, #300] @ c9138 │ │ │ │ - ldr r0, [pc, #300] @ c913c │ │ │ │ + ldr r3, [pc, #300] @ c9130 │ │ │ │ + ldr r1, [pc, #300] @ c9134 │ │ │ │ + ldr r0, [pc, #300] @ c9138 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #296] @ c9140 │ │ │ │ + ldr r2, [pc, #296] @ c913c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1744 @ 0x6d0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ c9144 │ │ │ │ - ldr r1, [pc, #280] @ c9148 │ │ │ │ - ldr r0, [pc, #280] @ c914c │ │ │ │ + ldr r3, [pc, #280] @ c9140 │ │ │ │ + ldr r1, [pc, #280] @ c9144 │ │ │ │ + ldr r0, [pc, #280] @ c9148 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #276] @ c9150 │ │ │ │ + ldr r2, [pc, #276] @ c914c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1744 @ 0x6d0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x00377abc │ │ │ │ + eorseq r7, r7, r0, asr #21 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - mlaseq r7, ip, sl, r7 │ │ │ │ + eorseq r7, r7, r0, lsr #21 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r0, asr #8 │ │ │ │ andeq r0, r0, r4, asr r8 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ andeq r0, r0, ip, lsl #19 │ │ │ │ - @ instruction: 0x003365f4 │ │ │ │ + eorseq r6, r3, r0, lsl ip │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0x00336bd4 │ │ │ │ + @ instruction: 0x00336bd8 │ │ │ │ + eorseq r7, r7, ip, asr #13 │ │ │ │ + eorseq r6, r3, r8, lsl fp │ │ │ │ + eorseq r6, r3, r0, lsr #22 │ │ │ │ + @ instruction: 0x00336ad0 │ │ │ │ + @ instruction: 0x00336ad8 │ │ │ │ + mlaseq r3, ip, sl, r6 │ │ │ │ + eorseq r6, r3, r0, lsr #21 │ │ │ │ + eorseq r6, r3, r4, ror #20 │ │ │ │ + eorseq r6, r3, r8, ror #20 │ │ │ │ + eorseq r6, r3, ip, lsr sl │ │ │ │ + eorseq r6, r3, r0, asr #20 │ │ │ │ + eorseq r6, r3, r4, lsl #20 │ │ │ │ + eorseq r6, r3, r8, lsl #20 │ │ │ │ + eorseq r6, r3, ip, asr #19 │ │ │ │ + @ instruction: 0x003369d0 │ │ │ │ + mlaseq r3, r8, r9, r6 │ │ │ │ + mlaseq r3, ip, r9, r6 │ │ │ │ + eorseq r6, r3, r4, ror #18 │ │ │ │ + eorseq r6, r3, r8, ror #18 │ │ │ │ + eorseq r6, r3, r4, ror #12 │ │ │ │ + eorseq r6, r3, r8, ror #12 │ │ │ │ + eorseq r6, r3, r0, lsr #12 │ │ │ │ + eorseq r6, r3, r4, lsr #12 │ │ │ │ + eorseq r6, r3, ip, ror #11 │ │ │ │ + @ instruction: 0x003365f0 │ │ │ │ + @ instruction: 0x003365b0 │ │ │ │ @ instruction: 0x003365b8 │ │ │ │ - @ instruction: 0x003365bc │ │ │ │ - eorseq r7, r7, r8, asr #13 │ │ │ │ - @ instruction: 0x003364fc │ │ │ │ - eorseq r6, r3, r4, lsl #10 │ │ │ │ - @ instruction: 0x003364b4 │ │ │ │ - @ instruction: 0x003364bc │ │ │ │ - eorseq r6, r3, r0, lsl #9 │ │ │ │ - eorseq r6, r3, r4, lsl #9 │ │ │ │ - eorseq r6, r3, r8, asr #8 │ │ │ │ - eorseq r6, r3, ip, asr #8 │ │ │ │ - eorseq r6, r3, r0, lsr #8 │ │ │ │ - eorseq r6, r3, r4, lsr #8 │ │ │ │ - eorseq r6, r3, r8, ror #7 │ │ │ │ - eorseq r6, r3, ip, ror #7 │ │ │ │ - @ instruction: 0x003363b0 │ │ │ │ - @ instruction: 0x003363b4 │ │ │ │ - eorseq r6, r3, ip, ror r3 │ │ │ │ - eorseq r6, r3, r0, lsl #7 │ │ │ │ - eorseq r6, r3, r8, asr #6 │ │ │ │ - eorseq r6, r3, ip, asr #6 │ │ │ │ - eorseq r6, r3, r8, asr #32 │ │ │ │ - eorseq r6, r3, ip, asr #32 │ │ │ │ - eorseq r6, r3, r4 │ │ │ │ - eorseq r6, r3, r8 │ │ │ │ - @ instruction: 0x00335fd0 │ │ │ │ - @ instruction: 0x00335fd4 │ │ │ │ - mlaseq r3, r4, pc, r5 @ │ │ │ │ - mlaseq r3, ip, pc, r5 @ │ │ │ │ - eorseq r8, r5, r8, lsl r2 │ │ │ │ - eorseq ip, r2, r4, lsl r3 │ │ │ │ - eorseq r5, r3, r0, asr #27 │ │ │ │ - @ instruction: 0x000358bb │ │ │ │ - @ instruction: 0x003581f4 │ │ │ │ - @ instruction: 0x0032c2f0 │ │ │ │ - eorseq ip, r2, r4, ror r3 │ │ │ │ - andeq r5, r3, r5, asr #16 │ │ │ │ - @ instruction: 0x003581d0 │ │ │ │ - eorseq ip, r2, ip, asr #5 │ │ │ │ - eorseq r5, r3, r8, asr pc │ │ │ │ - muleq r3, r2, r8 │ │ │ │ - eorseq r8, r5, ip, lsr #3 │ │ │ │ - eorseq ip, r2, r8, lsr #5 │ │ │ │ - eorseq ip, r2, r0, lsl #7 │ │ │ │ - andeq r5, r3, r3, ror #16 │ │ │ │ - eorseq r8, r5, r8, lsl #3 │ │ │ │ - eorseq ip, r2, r4, lsl #5 │ │ │ │ - eorseq ip, r2, r0, asr r3 │ │ │ │ - andeq r5, r3, r1, ror #16 │ │ │ │ - eorseq r8, r5, r4, ror #2 │ │ │ │ - eorseq ip, r2, r0, ror #4 │ │ │ │ - eorseq r5, r3, r0, lsl #26 │ │ │ │ - @ instruction: 0x000358b9 │ │ │ │ - eorseq r8, r5, r0, asr #2 │ │ │ │ - eorseq ip, r2, ip, lsr r2 │ │ │ │ - @ instruction: 0x00335ed4 │ │ │ │ - @ instruction: 0x000358b7 │ │ │ │ + eorseq r8, r5, r4, lsr r8 │ │ │ │ + eorseq ip, r2, r0, lsr r9 │ │ │ │ + @ instruction: 0x003363dc │ │ │ │ + andeq r5, r3, r3, asr #17 │ │ │ │ + eorseq r8, r5, r0, lsl r8 │ │ │ │ + eorseq ip, r2, ip, lsl #18 │ │ │ │ + mlaseq r2, r0, r9, ip │ │ │ │ + andeq r5, r3, sp, asr #16 │ │ │ │ + eorseq r8, r5, ip, ror #15 │ │ │ │ + eorseq ip, r2, r8, ror #17 │ │ │ │ + eorseq r6, r3, r4, ror r5 │ │ │ │ + muleq r3, sl, r8 │ │ │ │ + eorseq r8, r5, r8, asr #15 │ │ │ │ + eorseq ip, r2, r4, asr #17 │ │ │ │ + mlaseq r2, ip, r9, ip │ │ │ │ + andeq r5, r3, fp, ror #16 │ │ │ │ + eorseq r8, r5, r4, lsr #15 │ │ │ │ + eorseq ip, r2, r0, lsr #17 │ │ │ │ + eorseq ip, r2, ip, ror #18 │ │ │ │ + andeq r5, r3, r9, ror #16 │ │ │ │ + eorseq r8, r5, r0, lsl #15 │ │ │ │ + eorseq ip, r2, ip, ror r8 │ │ │ │ + eorseq r6, r3, ip, lsl r3 │ │ │ │ + andeq r5, r3, r1, asr #17 │ │ │ │ + eorseq r8, r5, ip, asr r7 │ │ │ │ + eorseq ip, r2, r8, asr r8 │ │ │ │ + @ instruction: 0x003364f0 │ │ │ │ + @ instruction: 0x000358bf │ │ │ │ │ │ │ │ -000c9154 : │ │ │ │ +000c9150 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #228] @ c9250 │ │ │ │ + ldr ip, [pc, #228] @ c924c │ │ │ │ sub sp, sp, #16 │ │ │ │ mov lr, #0 │ │ │ │ str lr, [sp, #8] │ │ │ │ add ip, pc, ip │ │ │ │ - ldr lr, [pc, #212] @ c9254 │ │ │ │ + ldr lr, [pc, #212] @ c9250 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #1536 @ 0x600 │ │ │ │ - ldr ip, [pc, #196] @ c9258 │ │ │ │ + ldr ip, [pc, #196] @ c9254 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #160] @ c925c │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #160] @ c9258 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9244 │ │ │ │ + beq c9240 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c91e0 │ │ │ │ + beq c91dc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c9214 │ │ │ │ + beq c9210 │ │ │ │ mov r0, r1 │ │ │ │ - bl c8524 │ │ │ │ - ldr r2, [pc, #112] @ c9260 │ │ │ │ - ldr r3, [pc, #100] @ c9258 │ │ │ │ + bl c8520 │ │ │ │ + ldr r2, [pc, #112] @ c925c │ │ │ │ + ldr r3, [pc, #100] @ c9254 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c924c │ │ │ │ + bne c9248 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #72] @ c9264 │ │ │ │ + ldr r0, [pc, #72] @ c9260 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #64] @ c9268 │ │ │ │ - ldr r1, [pc, #64] @ c926c │ │ │ │ - ldr r0, [pc, #64] @ c9270 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #64] @ c9264 │ │ │ │ + ldr r1, [pc, #64] @ c9268 │ │ │ │ + ldr r0, [pc, #64] @ c926c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #6 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c91e8 │ │ │ │ + b c91e4 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - mlaseq r8, ip, r9, r9 │ │ │ │ - eorseq r6, r7, r8, ror #28 │ │ │ │ + eorseq r9, r8, r0, lsr #19 │ │ │ │ + eorseq r6, r7, ip, ror #28 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r7, r0, asr #28 │ │ │ │ - eorseq r6, r7, r8, lsl #28 │ │ │ │ - eorseq r9, r4, ip, ror r6 │ │ │ │ + eorseq r6, r7, r4, asr #28 │ │ │ │ + eorseq r6, r7, ip, lsl #28 │ │ │ │ + mlaseq r4, r8, ip, r9 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - mlaseq r3, r8, ip, r5 │ │ │ │ - mlaseq r3, ip, ip, r5 │ │ │ │ + @ instruction: 0x003362b4 │ │ │ │ + @ instruction: 0x003362b8 │ │ │ │ │ │ │ │ -000c9274 : │ │ │ │ +000c9270 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #280] @ c93a4 │ │ │ │ - ldr r1, [pc, #280] @ c93a8 │ │ │ │ + ldr ip, [pc, #280] @ c93a0 │ │ │ │ + ldr r1, [pc, #280] @ c93a4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r5, [pc, #272] @ c93ac │ │ │ │ - ldr r2, [pc, #272] @ c93b0 │ │ │ │ - ldr r3, [pc, #272] @ c93b4 │ │ │ │ + ldr r5, [pc, #272] @ c93a8 │ │ │ │ + ldr r2, [pc, #272] @ c93ac │ │ │ │ + ldr r3, [pc, #272] @ c93b0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ ldr r1, [r5, r2] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r1, [r1, #192] @ 0xc0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 50378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c9350 │ │ │ │ + beq c934c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, sp │ │ │ │ str r6, [sp] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq c9308 │ │ │ │ + beq c9304 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq c9344 │ │ │ │ + beq c9340 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c9378 │ │ │ │ + beq c9374 │ │ │ │ mov r4, r6 │ │ │ │ - ldr r2, [pc, #156] @ c93b8 │ │ │ │ - ldr r3, [pc, #136] @ c93a8 │ │ │ │ + ldr r2, [pc, #156] @ c93b4 │ │ │ │ + ldr r3, [pc, #136] @ c93a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c93a0 │ │ │ │ + bne c939c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c9308 │ │ │ │ - ldr r3, [pc, #100] @ c93bc │ │ │ │ - ldr r1, [pc, #100] @ c93c0 │ │ │ │ + b c9304 │ │ │ │ + ldr r3, [pc, #100] @ c93b8 │ │ │ │ + ldr r1, [pc, #100] @ c93bc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #96] @ c93c4 │ │ │ │ + ldr r0, [pc, #96] @ c93c0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #166 @ 0xa6 │ │ │ │ - bl b6f00 │ │ │ │ - b c9314 │ │ │ │ - ldr r3, [pc, #60] @ c93bc │ │ │ │ - ldr r1, [pc, #68] @ c93c8 │ │ │ │ + bl b6efc │ │ │ │ + b c9310 │ │ │ │ + ldr r3, [pc, #60] @ c93b8 │ │ │ │ + ldr r1, [pc, #68] @ c93c4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #64] @ c93cc │ │ │ │ + ldr r0, [pc, #64] @ c93c8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #166 @ 0xa6 │ │ │ │ - bl b6f00 │ │ │ │ - b c9310 │ │ │ │ + bl b6efc │ │ │ │ + b c930c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r6, r7, ip, ror #26 │ │ │ │ + eorseq r6, r7, r0, ror sp │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r7, r4, asr sp │ │ │ │ + eorseq r6, r7, r8, asr sp │ │ │ │ muleq r0, r4, r8 │ │ │ │ muleq r0, r4, sl │ │ │ │ - @ instruction: 0x00376cdc │ │ │ │ + eorseq r6, r7, r0, ror #25 │ │ │ │ andeq r0, r0, r0, lsl #20 │ │ │ │ - @ instruction: 0x00335bb8 │ │ │ │ - eorseq r5, r3, r4, asr #23 │ │ │ │ - mlaseq r3, r0, fp, r5 │ │ │ │ - mlaseq r3, ip, fp, r5 │ │ │ │ + @ instruction: 0x003361d4 │ │ │ │ + eorseq r6, r3, r0, ror #3 │ │ │ │ + eorseq r6, r3, ip, lsr #3 │ │ │ │ + @ instruction: 0x003361b8 │ │ │ │ │ │ │ │ -000c93d0 : │ │ │ │ +000c93cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #212] @ c94bc │ │ │ │ + ldr ip, [pc, #212] @ c94b8 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #200] @ c94c0 │ │ │ │ + ldr lr, [pc, #200] @ c94bc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #1488 @ 0x5d0 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #180] @ c94c4 │ │ │ │ + ldr ip, [pc, #180] @ c94c0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #152] @ c94c8 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #152] @ c94c4 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c94b0 │ │ │ │ + beq c94ac │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c9480 │ │ │ │ + beq c947c │ │ │ │ mov r0, r1 │ │ │ │ - bl c9274 │ │ │ │ - ldr r2, [pc, #112] @ c94cc │ │ │ │ - ldr r3, [pc, #100] @ c94c4 │ │ │ │ + bl c9270 │ │ │ │ + ldr r2, [pc, #112] @ c94c8 │ │ │ │ + ldr r3, [pc, #100] @ c94c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c94b8 │ │ │ │ + bne c94b4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #72] @ c94d0 │ │ │ │ + ldr r0, [pc, #72] @ c94cc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #64] @ c94d4 │ │ │ │ - ldr r1, [pc, #64] @ c94d8 │ │ │ │ - ldr r0, [pc, #64] @ c94dc │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #64] @ c94d0 │ │ │ │ + ldr r1, [pc, #64] @ c94d4 │ │ │ │ + ldr r0, [pc, #64] @ c94d8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #165 @ 0xa5 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c9454 │ │ │ │ + b c9450 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r9, r8, r8, lsr #14 │ │ │ │ - eorseq r6, r7, ip, ror #23 │ │ │ │ + eorseq r9, r8, ip, lsr #14 │ │ │ │ + @ instruction: 0x00376bf0 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r7, ip, asr #23 │ │ │ │ - mlaseq r7, ip, fp, r6 │ │ │ │ - eorseq r9, r4, r0, lsl r4 │ │ │ │ + @ instruction: 0x00376bd0 │ │ │ │ + eorseq r6, r7, r0, lsr #23 │ │ │ │ + eorseq r9, r4, ip, lsr #20 │ │ │ │ andeq r0, r0, r0, lsl #20 │ │ │ │ - eorseq r5, r3, r0, lsl #21 │ │ │ │ - eorseq r5, r3, r8, lsl #21 │ │ │ │ + mlaseq r3, ip, r0, r6 │ │ │ │ + eorseq r6, r3, r4, lsr #1 │ │ │ │ │ │ │ │ -000c94e0 : │ │ │ │ +000c94dc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c9588 │ │ │ │ + ldr r3, [pc, #132] @ c9584 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1440 @ 0x5a0 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c958c │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c9588 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9580 │ │ │ │ - ldr r3, [pc, #96] @ c9590 │ │ │ │ + beq c957c │ │ │ │ + ldr r3, [pc, #96] @ c958c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c954c │ │ │ │ + bne c9548 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 692ac │ │ │ │ - ldr r0, [pc, #64] @ c9594 │ │ │ │ + ldr r0, [pc, #64] @ c9590 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c9598 │ │ │ │ - ldr r1, [pc, #52] @ c959c │ │ │ │ - ldr r0, [pc, #52] @ c95a0 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c9594 │ │ │ │ + ldr r1, [pc, #52] @ c9598 │ │ │ │ + ldr r0, [pc, #52] @ c959c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r9, r8, ip, lsl #12 │ │ │ │ - @ instruction: 0x00376adc │ │ │ │ + eorseq r9, r8, r0, lsl r6 │ │ │ │ + eorseq r6, r7, r0, ror #21 │ │ │ │ andeq r0, r0, r8, lsr r8 │ │ │ │ - @ instruction: 0x003359f0 │ │ │ │ + eorseq r6, r3, ip │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r4, r3, ip, lsl r9 │ │ │ │ - @ instruction: 0x003359f0 │ │ │ │ + eorseq r4, r3, r8, lsr pc │ │ │ │ + eorseq r6, r3, ip │ │ │ │ │ │ │ │ -000c95a4 : │ │ │ │ +000c95a0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 72340 │ │ │ │ - ldr r8, [pc, #616] @ c9834 │ │ │ │ + bl 7233c │ │ │ │ + ldr r8, [pc, #616] @ c9830 │ │ │ │ add r8, pc, r8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c9760 │ │ │ │ + beq c975c │ │ │ │ cmp r7, #0 │ │ │ │ - beq c97e4 │ │ │ │ + beq c97e0 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9614 │ │ │ │ + beq c9610 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c9614 │ │ │ │ + beq c9610 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c9738 │ │ │ │ + beq c9734 │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r4, #16] │ │ │ │ - beq c97bc │ │ │ │ + beq c97b8 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9658 │ │ │ │ + beq c9654 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c9658 │ │ │ │ + beq c9654 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c9740 │ │ │ │ + beq c973c │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #20] │ │ │ │ - beq c980c │ │ │ │ + beq c9808 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c969c │ │ │ │ + beq c9698 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c969c │ │ │ │ + beq c9698 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c9748 │ │ │ │ + beq c9744 │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 53b64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c978c │ │ │ │ + beq c9788 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c96e4 │ │ │ │ + beq c96e0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c96e4 │ │ │ │ + beq c96e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c9750 │ │ │ │ + beq c974c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c96fc │ │ │ │ + beq c96f8 │ │ │ │ tst r0, #1 │ │ │ │ - bne c9758 │ │ │ │ + bne c9754 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq c9720 │ │ │ │ + beq c971c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq c9728 │ │ │ │ + beq c9724 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c9614 │ │ │ │ + b c9610 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c9658 │ │ │ │ + b c9654 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c969c │ │ │ │ + b c9698 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c96e4 │ │ │ │ - bl a4764 │ │ │ │ - b c96fc │ │ │ │ - ldr r3, [pc, #208] @ c9838 │ │ │ │ - ldr r1, [pc, #208] @ c983c │ │ │ │ + b c96e0 │ │ │ │ + bl a4760 │ │ │ │ + b c96f8 │ │ │ │ + ldr r3, [pc, #208] @ c9834 │ │ │ │ + ldr r1, [pc, #208] @ c9838 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #204] @ c9840 │ │ │ │ + ldr r0, [pc, #204] @ c983c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #69 @ 0x45 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b c9720 │ │ │ │ - ldr r3, [pc, #164] @ c9838 │ │ │ │ - ldr r1, [pc, #172] @ c9844 │ │ │ │ + b c971c │ │ │ │ + ldr r3, [pc, #164] @ c9834 │ │ │ │ + ldr r1, [pc, #172] @ c9840 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #168] @ c9848 │ │ │ │ + ldr r0, [pc, #168] @ c9844 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #69 @ 0x45 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b c9784 │ │ │ │ - ldr r3, [pc, #136] @ c984c │ │ │ │ - ldr r1, [pc, #136] @ c9850 │ │ │ │ - ldr r0, [pc, #136] @ c9854 │ │ │ │ + b c9780 │ │ │ │ + ldr r3, [pc, #136] @ c9848 │ │ │ │ + ldr r1, [pc, #136] @ c984c │ │ │ │ + ldr r0, [pc, #136] @ c9850 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1760 @ 0x6e0 │ │ │ │ - ldr r2, [pc, #128] @ c9858 │ │ │ │ + ldr r2, [pc, #128] @ c9854 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #112] @ c985c │ │ │ │ - ldr r1, [pc, #112] @ c9860 │ │ │ │ - ldr r0, [pc, #112] @ c9864 │ │ │ │ + ldr r3, [pc, #112] @ c9858 │ │ │ │ + ldr r1, [pc, #112] @ c985c │ │ │ │ + ldr r0, [pc, #112] @ c9860 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1760 @ 0x6e0 │ │ │ │ - ldr r2, [pc, #104] @ c9868 │ │ │ │ + ldr r2, [pc, #104] @ c9864 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ c986c │ │ │ │ - ldr r1, [pc, #88] @ c9870 │ │ │ │ - ldr r0, [pc, #88] @ c9874 │ │ │ │ + ldr r3, [pc, #88] @ c9868 │ │ │ │ + ldr r1, [pc, #88] @ c986c │ │ │ │ + ldr r0, [pc, #88] @ c9870 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1760 @ 0x6e0 │ │ │ │ - ldr r2, [pc, #80] @ c9878 │ │ │ │ + ldr r2, [pc, #80] @ c9874 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, r7, r0, lsr sl │ │ │ │ + eorseq r6, r7, r4, lsr sl │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r1, r5, r8, lsr #32 │ │ │ │ - eorseq r5, r3, ip, ror #15 │ │ │ │ - @ instruction: 0x00350ffc │ │ │ │ - eorseq r5, r3, r0, asr #15 │ │ │ │ - eorseq r7, r5, r8, lsr #19 │ │ │ │ - eorseq fp, r2, r0, lsr #21 │ │ │ │ - mlaseq r3, r4, r2, r5 │ │ │ │ - muleq r3, r6, r5 │ │ │ │ - eorseq r7, r5, r0, lsl #19 │ │ │ │ - eorseq fp, r2, r8, ror sl │ │ │ │ - eorseq r5, r3, r4, lsr r0 │ │ │ │ - andeq r9, r3, ip, lsl #11 │ │ │ │ - eorseq r7, r5, r8, asr r9 │ │ │ │ - eorseq fp, r2, r0, asr sl │ │ │ │ - mlaseq r3, r4, r7, r4 │ │ │ │ - andeq r9, r3, r0, lsr #11 │ │ │ │ + eorseq r1, r5, r4, asr #12 │ │ │ │ + eorseq r5, r3, r8, lsl #28 │ │ │ │ + eorseq r1, r5, r8, lsl r6 │ │ │ │ + @ instruction: 0x00335ddc │ │ │ │ + eorseq r7, r5, r4, asr #31 │ │ │ │ + ldrheq ip, [r2], -ip @ │ │ │ │ + @ instruction: 0x003358b0 │ │ │ │ + muleq r3, lr, r5 │ │ │ │ + mlaseq r5, ip, pc, r7 @ │ │ │ │ + mlaseq r2, r4, r0, ip │ │ │ │ + eorseq r5, r3, r0, asr r6 │ │ │ │ + muleq r3, r4, r5 │ │ │ │ + eorseq r7, r5, r4, ror pc │ │ │ │ + eorseq ip, r2, ip, rrx │ │ │ │ + @ instruction: 0x00334db0 │ │ │ │ + andeq r9, r3, r8, lsr #11 │ │ │ │ │ │ │ │ -000c987c : │ │ │ │ +000c9878 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #292] @ c99b8 │ │ │ │ + ldr ip, [pc, #292] @ c99b4 │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #1392 @ 0x570 │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #20 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #252] @ c99bc │ │ │ │ + ldr lr, [pc, #252] @ c99b8 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #244] @ c99c0 │ │ │ │ + ldr ip, [pc, #244] @ c99bc │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #216] @ c99c4 │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #216] @ c99c0 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9998 │ │ │ │ - ldr r3, [pc, #204] @ c99c8 │ │ │ │ + beq c9994 │ │ │ │ + ldr r3, [pc, #204] @ c99c4 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c9964 │ │ │ │ - ldr r3, [pc, #180] @ c99cc │ │ │ │ + bne c9960 │ │ │ │ + ldr r3, [pc, #180] @ c99c8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - bne c99a0 │ │ │ │ + bne c999c │ │ │ │ mov r0, ip │ │ │ │ - bl c95a4 │ │ │ │ - ldr r2, [pc, #144] @ c99d0 │ │ │ │ - ldr r3, [pc, #124] @ c99c0 │ │ │ │ + bl c95a0 │ │ │ │ + ldr r2, [pc, #144] @ c99cc │ │ │ │ + ldr r3, [pc, #124] @ c99bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c99b4 │ │ │ │ + bne c99b0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #104] @ c99d4 │ │ │ │ + ldr r0, [pc, #104] @ c99d0 │ │ │ │ mov r1, ip │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #92] @ c99d8 │ │ │ │ - ldr r1, [pc, #92] @ c99dc │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #92] @ c99d4 │ │ │ │ + ldr r1, [pc, #92] @ c99d8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #88] @ c99e0 │ │ │ │ + ldr r0, [pc, #88] @ c99dc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #69 @ 0x45 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c9938 │ │ │ │ - ldr r0, [pc, #60] @ c99e4 │ │ │ │ + b c9934 │ │ │ │ + ldr r0, [pc, #60] @ c99e0 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b c9974 │ │ │ │ + bl b0298 │ │ │ │ + b c9970 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r9, r8, ip, ror r2 │ │ │ │ - eorseq r6, r7, r0, lsr r7 │ │ │ │ + eorseq r9, r8, r0, lsl #5 │ │ │ │ + eorseq r6, r7, r4, lsr r7 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r7, r0, lsl r7 │ │ │ │ + eorseq r6, r7, r4, lsl r7 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ andeq r0, r0, r8, lsl sl │ │ │ │ - @ instruction: 0x003766b8 │ │ │ │ - eorseq r2, r3, r8, lsl r3 │ │ │ │ + @ instruction: 0x003766bc │ │ │ │ + eorseq r2, r3, r4, lsr r9 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r0, r5, r4, lsl lr │ │ │ │ - @ instruction: 0x003355d8 │ │ │ │ - eorseq r1, r3, r4, asr #26 │ │ │ │ + eorseq r1, r5, r0, lsr r4 │ │ │ │ + @ instruction: 0x00335bf4 │ │ │ │ + eorseq r2, r3, r0, ror #6 │ │ │ │ │ │ │ │ -000c99e8 : │ │ │ │ +000c99e4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #272] @ c9b1c │ │ │ │ + ldr ip, [pc, #272] @ c9b18 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #264] @ c9b20 │ │ │ │ + ldr r3, [pc, #264] @ c9b1c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #240] @ c9b24 │ │ │ │ + ldr r3, [pc, #240] @ c9b20 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1344 @ 0x540 │ │ │ │ sub r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #216] @ c9b28 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #216] @ c9b24 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9ab0 │ │ │ │ - ldr r3, [pc, #204] @ c9b2c │ │ │ │ + beq c9aac │ │ │ │ + ldr r3, [pc, #204] @ c9b28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, r0 │ │ │ │ - beq c9ab8 │ │ │ │ + beq c9ab4 │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9ab8 │ │ │ │ - ldr r0, [pc, #172] @ c9b30 │ │ │ │ + bne c9ab4 │ │ │ │ + ldr r0, [pc, #172] @ c9b2c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #160] @ c9b34 │ │ │ │ - ldr r1, [pc, #160] @ c9b38 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #160] @ c9b30 │ │ │ │ + ldr r1, [pc, #160] @ c9b34 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #156] @ c9b3c │ │ │ │ + ldr r0, [pc, #156] @ c9b38 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #241 @ 0xf1 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c9adc │ │ │ │ - ldr r3, [pc, #128] @ c9b40 │ │ │ │ + b c9ad8 │ │ │ │ + ldr r3, [pc, #128] @ c9b3c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c9b08 │ │ │ │ + bne c9b04 │ │ │ │ mov r0, r4 │ │ │ │ bl 504d4 │ │ │ │ - ldr r2, [pc, #96] @ c9b44 │ │ │ │ - ldr r3, [pc, #56] @ c9b20 │ │ │ │ + ldr r2, [pc, #96] @ c9b40 │ │ │ │ + ldr r3, [pc, #56] @ c9b1c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c9b18 │ │ │ │ + bne c9b14 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #56] @ c9b48 │ │ │ │ + ldr r0, [pc, #56] @ c9b44 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b c9a8c │ │ │ │ + bl b0298 │ │ │ │ + b c9a88 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r6, r7, r4, ror #11 │ │ │ │ + eorseq r6, r7, r8, ror #11 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - ldrsbeq r9, [r8], -ip @ │ │ │ │ - eorseq r6, r7, ip, lsr #11 │ │ │ │ + eorseq r9, r8, r0, ror #1 │ │ │ │ + @ instruction: 0x003765b0 │ │ │ │ andeq r0, r0, ip, lsr sl │ │ │ │ - @ instruction: 0x003354f4 │ │ │ │ + eorseq r5, r3, r0, lsl fp │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x003354f8 │ │ │ │ - eorseq r5, r3, r0, asr #9 │ │ │ │ + eorseq r5, r3, r4, lsl fp │ │ │ │ + @ instruction: 0x00335adc │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ - eorseq r6, r7, r4, lsl r5 │ │ │ │ - eorseq r2, r3, r8, ror r1 │ │ │ │ + eorseq r6, r7, r8, lsl r5 │ │ │ │ + mlaseq r3, r4, r7, r2 │ │ │ │ │ │ │ │ -000c9b4c : │ │ │ │ +000c9b48 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #320] @ c9cb0 │ │ │ │ + ldr ip, [pc, #320] @ c9cac │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #312] @ c9cb4 │ │ │ │ + ldr r3, [pc, #312] @ c9cb0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #288] @ c9cb8 │ │ │ │ + ldr r3, [pc, #288] @ c9cb4 │ │ │ │ add ip, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #4] │ │ │ │ sub r3, r3, #1296 @ 0x510 │ │ │ │ add ip, sp, #12 │ │ │ │ sub r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ - ldr r5, [pc, #256] @ c9cbc │ │ │ │ + bl a31ac │ │ │ │ + ldr r5, [pc, #256] @ c9cb8 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9c1c │ │ │ │ - ldr r3, [pc, #244] @ c9cc0 │ │ │ │ + beq c9c18 │ │ │ │ + ldr r3, [pc, #244] @ c9cbc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, r0 │ │ │ │ - beq c9c24 │ │ │ │ + beq c9c20 │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9c24 │ │ │ │ - ldr r0, [pc, #212] @ c9cc4 │ │ │ │ + bne c9c20 │ │ │ │ + ldr r0, [pc, #212] @ c9cc0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #200] @ c9cc8 │ │ │ │ - ldr r1, [pc, #200] @ c9ccc │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #200] @ c9cc4 │ │ │ │ + ldr r1, [pc, #200] @ c9cc8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #196] @ c9cd0 │ │ │ │ + ldr r0, [pc, #196] @ c9ccc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #254 @ 0xfe │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b c9c5c │ │ │ │ - ldr r3, [pc, #168] @ c9cd4 │ │ │ │ + b c9c58 │ │ │ │ + ldr r3, [pc, #168] @ c9cd0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c9c9c │ │ │ │ + bne c9c98 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq c9c88 │ │ │ │ + beq c9c84 │ │ │ │ mov r0, r4 │ │ │ │ bl 547a4 │ │ │ │ - ldr r2, [pc, #116] @ c9cd8 │ │ │ │ - ldr r3, [pc, #76] @ c9cb4 │ │ │ │ + ldr r2, [pc, #116] @ c9cd4 │ │ │ │ + ldr r3, [pc, #76] @ c9cb0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c9cac │ │ │ │ + bne c9ca8 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #76] @ c9cdc │ │ │ │ + ldr r0, [pc, #76] @ c9cd8 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b c9bf8 │ │ │ │ - ldr r0, [pc, #60] @ c9ce0 │ │ │ │ + bl b0298 │ │ │ │ + b c9bf4 │ │ │ │ + ldr r0, [pc, #60] @ c9cdc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b c9bf8 │ │ │ │ + bl b0298 │ │ │ │ + b c9bf4 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r6, r7, r0, lsl #9 │ │ │ │ + eorseq r6, r7, r4, lsl #9 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r8, r8, r8, ror pc │ │ │ │ - eorseq r6, r7, r0, asr #8 │ │ │ │ + eorseq r8, r8, ip, ror pc │ │ │ │ + eorseq r6, r7, r4, asr #8 │ │ │ │ andeq r0, r0, ip, lsr sl │ │ │ │ - eorseq r5, r3, r8, lsl #7 │ │ │ │ + eorseq r5, r3, r4, lsr #19 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - mlaseq r3, r8, r3, r5 │ │ │ │ - eorseq r5, r3, r4, asr r3 │ │ │ │ + @ instruction: 0x003359b4 │ │ │ │ + eorseq r5, r3, r0, ror r9 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ - mlaseq r7, r4, r3, r6 │ │ │ │ - eorseq pc, r2, r4, lsl #9 │ │ │ │ - eorseq r1, r3, r4, ror #31 │ │ │ │ + mlaseq r7, r8, r3, r6 │ │ │ │ + eorseq pc, r2, r0, lsr #21 │ │ │ │ + eorseq r2, r3, r0, lsl #12 │ │ │ │ │ │ │ │ -000c9ce4 : │ │ │ │ +000c9ce0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ c9d8c │ │ │ │ + ldr r3, [pc, #132] @ c9d88 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1248 @ 0x4e0 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ c9d90 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ c9d8c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9d84 │ │ │ │ - ldr r3, [pc, #96] @ c9d94 │ │ │ │ + beq c9d80 │ │ │ │ + ldr r3, [pc, #96] @ c9d90 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c9d50 │ │ │ │ + bne c9d4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69310 │ │ │ │ - ldr r0, [pc, #64] @ c9d98 │ │ │ │ + ldr r0, [pc, #64] @ c9d94 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ c9d9c │ │ │ │ - ldr r1, [pc, #52] @ c9da0 │ │ │ │ - ldr r0, [pc, #52] @ c9da4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ c9d98 │ │ │ │ + ldr r1, [pc, #52] @ c9d9c │ │ │ │ + ldr r0, [pc, #52] @ c9da0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r8, r8, r8, lsl #28 │ │ │ │ - @ instruction: 0x003762d8 │ │ │ │ + eorseq r8, r8, ip, lsl #28 │ │ │ │ + @ instruction: 0x003762dc │ │ │ │ andeq r0, r0, ip, lsr #13 │ │ │ │ - eorseq r5, r3, ip, asr r2 │ │ │ │ + eorseq r5, r3, r8, ror r8 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r4, r3, r8, lsl r1 │ │ │ │ - eorseq r5, r3, ip, ror #3 │ │ │ │ + eorseq r4, r3, r4, lsr r7 │ │ │ │ + eorseq r5, r3, r8, lsl #16 │ │ │ │ │ │ │ │ -000c9da8 : │ │ │ │ +000c9da4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ bl 53c98 │ │ │ │ - ldr r9, [pc, #732] @ ca0b0 │ │ │ │ + ldr r9, [pc, #732] @ ca0ac │ │ │ │ add r9, pc, r9 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c9fb4 │ │ │ │ + beq c9fb0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ca038 │ │ │ │ + beq ca034 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9e1c │ │ │ │ + beq c9e18 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c9e1c │ │ │ │ + beq c9e18 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c9f84 │ │ │ │ + beq c9f80 │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #16] │ │ │ │ - beq ca060 │ │ │ │ + beq ca05c │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9e60 │ │ │ │ + beq c9e5c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c9e60 │ │ │ │ + beq c9e5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c9f8c │ │ │ │ + beq c9f88 │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r4, #20] │ │ │ │ - beq ca010 │ │ │ │ + beq ca00c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9ea4 │ │ │ │ + beq c9ea0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c9ea4 │ │ │ │ + beq c9ea0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c9f94 │ │ │ │ + beq c9f90 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #24] │ │ │ │ - beq ca088 │ │ │ │ + beq ca084 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9ee8 │ │ │ │ + beq c9ee4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c9ee8 │ │ │ │ + beq c9ee4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c9f9c │ │ │ │ + beq c9f98 │ │ │ │ str r5, [r4, #28] │ │ │ │ bl 53d18 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c9fe0 │ │ │ │ + beq c9fdc │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9f30 │ │ │ │ + beq c9f2c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq c9f30 │ │ │ │ + beq c9f2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq c9fa4 │ │ │ │ + beq c9fa0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c9f48 │ │ │ │ + beq c9f44 │ │ │ │ tst r0, #1 │ │ │ │ - bne c9fac │ │ │ │ + bne c9fa8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - beq c9f6c │ │ │ │ + beq c9f68 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq c9f74 │ │ │ │ + beq c9f70 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c9e1c │ │ │ │ + b c9e18 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c9e60 │ │ │ │ + b c9e5c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c9ea4 │ │ │ │ + b c9ea0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c9ee8 │ │ │ │ + b c9ee4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b c9f30 │ │ │ │ - bl a4764 │ │ │ │ - b c9f48 │ │ │ │ - ldr r3, [pc, #248] @ ca0b4 │ │ │ │ - ldr r1, [pc, #248] @ ca0b8 │ │ │ │ + b c9f2c │ │ │ │ + bl a4760 │ │ │ │ + b c9f44 │ │ │ │ + ldr r3, [pc, #248] @ ca0b0 │ │ │ │ + ldr r1, [pc, #248] @ ca0b4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #244] @ ca0bc │ │ │ │ - ldr r2, [pc, #244] @ ca0c0 │ │ │ │ + ldr r0, [pc, #244] @ ca0b8 │ │ │ │ + ldr r2, [pc, #244] @ ca0bc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b c9f6c │ │ │ │ - ldr r3, [pc, #204] @ ca0b4 │ │ │ │ - ldr r1, [pc, #216] @ ca0c4 │ │ │ │ + b c9f68 │ │ │ │ + ldr r3, [pc, #204] @ ca0b0 │ │ │ │ + ldr r1, [pc, #216] @ ca0c0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #212] @ ca0c8 │ │ │ │ - ldr r2, [pc, #200] @ ca0c0 │ │ │ │ + ldr r0, [pc, #212] @ ca0c4 │ │ │ │ + ldr r2, [pc, #200] @ ca0bc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b c9fd8 │ │ │ │ - ldr r3, [pc, #180] @ ca0cc │ │ │ │ - ldr r1, [pc, #180] @ ca0d0 │ │ │ │ - ldr r0, [pc, #180] @ ca0d4 │ │ │ │ + b c9fd4 │ │ │ │ + ldr r3, [pc, #180] @ ca0c8 │ │ │ │ + ldr r1, [pc, #180] @ ca0cc │ │ │ │ + ldr r0, [pc, #180] @ ca0d0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1792 @ 0x700 │ │ │ │ - ldr r2, [pc, #172] @ ca0d8 │ │ │ │ + ldr r2, [pc, #172] @ ca0d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #156] @ ca0dc │ │ │ │ - ldr r1, [pc, #156] @ ca0e0 │ │ │ │ - ldr r0, [pc, #156] @ ca0e4 │ │ │ │ + ldr r3, [pc, #156] @ ca0d8 │ │ │ │ + ldr r1, [pc, #156] @ ca0dc │ │ │ │ + ldr r0, [pc, #156] @ ca0e0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1792 @ 0x700 │ │ │ │ - ldr r2, [pc, #148] @ ca0e8 │ │ │ │ + ldr r2, [pc, #148] @ ca0e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #132] @ ca0ec │ │ │ │ - ldr r1, [pc, #132] @ ca0f0 │ │ │ │ - ldr r0, [pc, #132] @ ca0f4 │ │ │ │ + ldr r3, [pc, #132] @ ca0e8 │ │ │ │ + ldr r1, [pc, #132] @ ca0ec │ │ │ │ + ldr r0, [pc, #132] @ ca0f0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1792 @ 0x700 │ │ │ │ - ldr r2, [pc, #124] @ ca0f8 │ │ │ │ + ldr r2, [pc, #124] @ ca0f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #108] @ ca0fc │ │ │ │ - ldr r1, [pc, #108] @ ca100 │ │ │ │ - ldr r0, [pc, #108] @ ca104 │ │ │ │ + ldr r3, [pc, #108] @ ca0f8 │ │ │ │ + ldr r1, [pc, #108] @ ca0fc │ │ │ │ + ldr r0, [pc, #108] @ ca100 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1792 @ 0x700 │ │ │ │ - ldr r2, [pc, #100] @ ca108 │ │ │ │ + ldr r2, [pc, #100] @ ca104 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, r7, r8, lsr #4 │ │ │ │ + eorseq r6, r7, ip, lsr #4 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq ip, r4, r0, lsr #29 │ │ │ │ - mlaseq r3, r4, pc, r4 @ │ │ │ │ + @ instruction: 0x0034d4bc │ │ │ │ + @ instruction: 0x003355b0 │ │ │ │ andeq r0, r0, r2, lsl r1 │ │ │ │ - eorseq ip, r4, r4, ror lr │ │ │ │ - eorseq r4, r3, r8, ror #30 │ │ │ │ - eorseq r7, r5, r4, asr r1 │ │ │ │ - eorseq fp, r2, ip, asr #4 │ │ │ │ - eorseq r4, r3, r8, lsr r8 │ │ │ │ - andeq r9, r3, r8, ror #26 │ │ │ │ - eorseq r7, r5, ip, lsr #2 │ │ │ │ - eorseq fp, r2, r4, lsr #4 │ │ │ │ - eorseq fp, r2, r0, lsr #9 │ │ │ │ - andeq r9, r3, r4, asr sp │ │ │ │ - eorseq r7, r5, r4, lsl #2 │ │ │ │ - @ instruction: 0x0032b1fc │ │ │ │ - @ instruction: 0x003347b8 │ │ │ │ - andeq r9, r3, lr, asr sp │ │ │ │ - ldrsbeq r7, [r5], -ip @ │ │ │ │ - @ instruction: 0x0032b1d4 │ │ │ │ - eorseq r4, r3, ip, lsr pc │ │ │ │ - andeq r9, r3, r2, ror sp │ │ │ │ + mlaseq r4, r0, r4, sp │ │ │ │ + eorseq r5, r3, r4, lsl #11 │ │ │ │ + eorseq r7, r5, r0, ror r7 │ │ │ │ + eorseq fp, r2, r8, ror #16 │ │ │ │ + eorseq r4, r3, r4, asr lr │ │ │ │ + andeq r9, r3, r0, ror sp │ │ │ │ + eorseq r7, r5, r8, asr #14 │ │ │ │ + eorseq fp, r2, r0, asr #16 │ │ │ │ + @ instruction: 0x0032babc │ │ │ │ + andeq r9, r3, ip, asr sp │ │ │ │ + eorseq r7, r5, r0, lsr #14 │ │ │ │ + eorseq fp, r2, r8, lsl r8 │ │ │ │ + @ instruction: 0x00334dd4 │ │ │ │ + andeq r9, r3, r6, ror #26 │ │ │ │ + @ instruction: 0x003576f8 │ │ │ │ + @ instruction: 0x0032b7f0 │ │ │ │ + eorseq r5, r3, r8, asr r5 │ │ │ │ + andeq r9, r3, sl, ror sp │ │ │ │ │ │ │ │ -000ca10c : │ │ │ │ +000ca108 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #344] @ ca288 │ │ │ │ + ldr ip, [pc, #344] @ ca284 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #336] @ ca28c │ │ │ │ + ldr r3, [pc, #336] @ ca288 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #312] @ ca290 │ │ │ │ + ldr r3, [pc, #312] @ ca28c │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, sp, #20 │ │ │ │ str ip, [sp, #4] │ │ │ │ sub r3, r3, #1200 @ 0x4b0 │ │ │ │ add ip, sp, #16 │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ - ldr r5, [pc, #268] @ ca294 │ │ │ │ + bl a31ac │ │ │ │ + ldr r5, [pc, #268] @ ca290 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca1e8 │ │ │ │ - ldr r3, [pc, #256] @ ca298 │ │ │ │ + beq ca1e4 │ │ │ │ + ldr r3, [pc, #256] @ ca294 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, r0 │ │ │ │ - beq ca1f0 │ │ │ │ + beq ca1ec │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca1f0 │ │ │ │ - ldr r0, [pc, #224] @ ca29c │ │ │ │ + bne ca1ec │ │ │ │ + ldr r0, [pc, #224] @ ca298 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #212] @ ca2a0 │ │ │ │ - ldr r1, [pc, #212] @ ca2a4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #212] @ ca29c │ │ │ │ + ldr r1, [pc, #212] @ ca2a0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #208] @ ca2a8 │ │ │ │ - ldr r2, [pc, #208] @ ca2ac │ │ │ │ + ldr r0, [pc, #208] @ ca2a4 │ │ │ │ + ldr r2, [pc, #208] @ ca2a8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b ca234 │ │ │ │ - ldr r3, [pc, #184] @ ca2b0 │ │ │ │ + b ca230 │ │ │ │ + ldr r3, [pc, #184] @ ca2ac │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne ca274 │ │ │ │ - ldr r0, [pc, #160] @ ca2b4 │ │ │ │ + bne ca270 │ │ │ │ + ldr r0, [pc, #160] @ ca2b0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r5, r0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr ip, [r0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp ip, r0 │ │ │ │ - bne ca260 │ │ │ │ + bne ca25c │ │ │ │ mov r0, r4 │ │ │ │ - bl c9da8 │ │ │ │ - ldr r2, [pc, #124] @ ca2b8 │ │ │ │ - ldr r3, [pc, #76] @ ca28c │ │ │ │ + bl c9da4 │ │ │ │ + ldr r2, [pc, #124] @ ca2b4 │ │ │ │ + ldr r3, [pc, #76] @ ca288 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ca284 │ │ │ │ + bne ca280 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #84] @ ca2bc │ │ │ │ + ldr r0, [pc, #84] @ ca2b8 │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b ca1c4 │ │ │ │ - ldr r0, [pc, #68] @ ca2c0 │ │ │ │ + bl b0298 │ │ │ │ + b ca1c0 │ │ │ │ + ldr r0, [pc, #68] @ ca2bc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b ca1c4 │ │ │ │ + bl b0298 │ │ │ │ + b ca1c0 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r5, r7, r0, asr #29 │ │ │ │ + eorseq r5, r7, r4, asr #29 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x003889b4 │ │ │ │ - eorseq r5, r7, r4, ror lr │ │ │ │ + @ instruction: 0x003889b8 │ │ │ │ + eorseq r5, r7, r8, ror lr │ │ │ │ andeq r0, r0, ip, lsr sl │ │ │ │ - @ instruction: 0x00334dbc │ │ │ │ + @ instruction: 0x003353d8 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - mlaseq r4, r0, ip, ip │ │ │ │ - eorseq r4, r3, r4, lsl #27 │ │ │ │ + eorseq sp, r4, ip, lsr #5 │ │ │ │ + eorseq r5, r3, r0, lsr #7 │ │ │ │ andeq r0, r0, r2, lsl r1 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ andeq r0, r0, r8, lsl sl │ │ │ │ - @ instruction: 0x00375dbc │ │ │ │ - eorseq r1, r3, r4, lsl #9 │ │ │ │ - eorseq r1, r3, ip, lsl #20 │ │ │ │ + eorseq r5, r7, r0, asr #27 │ │ │ │ + eorseq r1, r3, r0, lsr #21 │ │ │ │ + eorseq r2, r3, r8, lsr #32 │ │ │ │ │ │ │ │ -000ca2c4 : │ │ │ │ +000ca2c0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #196] @ ca3ac │ │ │ │ + ldr r3, [pc, #196] @ ca3a8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1152 @ 0x480 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #172] @ ca3b0 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #172] @ ca3ac │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca364 │ │ │ │ - ldr r3, [pc, #160] @ ca3b4 │ │ │ │ + beq ca360 │ │ │ │ + ldr r3, [pc, #160] @ ca3b0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, r0 │ │ │ │ - beq ca36c │ │ │ │ + beq ca368 │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca36c │ │ │ │ - ldr r0, [pc, #128] @ ca3b8 │ │ │ │ + bne ca368 │ │ │ │ + ldr r0, [pc, #128] @ ca3b4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #116] @ ca3bc │ │ │ │ - ldr r1, [pc, #116] @ ca3c0 │ │ │ │ - ldr r0, [pc, #116] @ ca3c4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #116] @ ca3b8 │ │ │ │ + ldr r1, [pc, #116] @ ca3bc │ │ │ │ + ldr r0, [pc, #116] @ ca3c0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 69374 │ │ │ │ cmp r0, #2 │ │ │ │ - beq ca364 │ │ │ │ + beq ca360 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca3a0 │ │ │ │ - ldr r3, [pc, #60] @ ca3c8 │ │ │ │ + bne ca39c │ │ │ │ + ldr r3, [pc, #60] @ ca3c4 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ ca3cc │ │ │ │ + ldr r3, [pc, #36] @ ca3c8 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b ca38c │ │ │ │ - eorseq r8, r8, r8, lsr #16 │ │ │ │ - @ instruction: 0x00375cf8 │ │ │ │ + b ca388 │ │ │ │ + eorseq r8, r8, ip, lsr #16 │ │ │ │ + @ instruction: 0x00375cfc │ │ │ │ andeq r0, r0, ip, lsr sl │ │ │ │ - eorseq r4, r3, r0, asr #24 │ │ │ │ + eorseq r5, r3, ip, asr r2 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - mlaseq r3, ip, ip, r4 │ │ │ │ - eorseq r4, r3, ip, lsl #24 │ │ │ │ + @ instruction: 0x003352b8 │ │ │ │ + eorseq r5, r3, r8, lsr #4 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ │ │ │ │ -000ca3d0 : │ │ │ │ +000ca3cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ ca478 │ │ │ │ + ldr r3, [pc, #132] @ ca474 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1104 @ 0x450 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #12 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ ca47c │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ ca478 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca470 │ │ │ │ - ldr r3, [pc, #96] @ ca480 │ │ │ │ + beq ca46c │ │ │ │ + ldr r3, [pc, #96] @ ca47c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ca43c │ │ │ │ + bne ca438 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69400 │ │ │ │ - ldr r0, [pc, #64] @ ca484 │ │ │ │ + ldr r0, [pc, #64] @ ca480 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ ca488 │ │ │ │ - ldr r1, [pc, #52] @ ca48c │ │ │ │ - ldr r0, [pc, #52] @ ca490 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ ca484 │ │ │ │ + ldr r1, [pc, #52] @ ca488 │ │ │ │ + ldr r0, [pc, #52] @ ca48c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r8, r8, ip, lsl r7 │ │ │ │ - eorseq r5, r7, ip, ror #23 │ │ │ │ + eorseq r8, r8, r0, lsr #14 │ │ │ │ + @ instruction: 0x00375bf0 │ │ │ │ muleq r0, ip, sl │ │ │ │ - eorseq r4, r3, r0, asr #23 │ │ │ │ + @ instruction: 0x003351dc │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r3, r3, ip, lsr #20 │ │ │ │ - eorseq r4, r3, r0, lsl #22 │ │ │ │ + eorseq r4, r3, r8, asr #32 │ │ │ │ + eorseq r5, r3, ip, lsl r1 │ │ │ │ │ │ │ │ -000ca494 : │ │ │ │ +000ca490 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ bl 53d70 │ │ │ │ - ldr r8, [pc, #616] @ ca724 │ │ │ │ + ldr r8, [pc, #616] @ ca720 │ │ │ │ add r8, pc, r8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ca650 │ │ │ │ + beq ca64c │ │ │ │ cmp r7, #0 │ │ │ │ - beq ca6d4 │ │ │ │ + beq ca6d0 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca504 │ │ │ │ + beq ca500 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ca504 │ │ │ │ + beq ca500 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ca628 │ │ │ │ + beq ca624 │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r4, #16] │ │ │ │ - beq ca6ac │ │ │ │ + beq ca6a8 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca548 │ │ │ │ + beq ca544 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ca548 │ │ │ │ + beq ca544 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ca630 │ │ │ │ + beq ca62c │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #20] │ │ │ │ - beq ca6fc │ │ │ │ + beq ca6f8 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca58c │ │ │ │ + beq ca588 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ca58c │ │ │ │ + beq ca588 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ca638 │ │ │ │ + beq ca634 │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 53dec │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq ca67c │ │ │ │ + beq ca678 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca5d4 │ │ │ │ + beq ca5d0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ca5d4 │ │ │ │ + beq ca5d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ca640 │ │ │ │ + beq ca63c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq ca5ec │ │ │ │ + beq ca5e8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ca648 │ │ │ │ + bne ca644 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq ca610 │ │ │ │ + beq ca60c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq ca618 │ │ │ │ + beq ca614 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ca504 │ │ │ │ + b ca500 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ca548 │ │ │ │ + b ca544 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ca58c │ │ │ │ + b ca588 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ca5d4 │ │ │ │ - bl a4764 │ │ │ │ - b ca5ec │ │ │ │ - ldr r3, [pc, #208] @ ca728 │ │ │ │ - ldr r1, [pc, #208] @ ca72c │ │ │ │ + b ca5d0 │ │ │ │ + bl a4760 │ │ │ │ + b ca5e8 │ │ │ │ + ldr r3, [pc, #208] @ ca724 │ │ │ │ + ldr r1, [pc, #208] @ ca728 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #204] @ ca730 │ │ │ │ + ldr r0, [pc, #204] @ ca72c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #468 @ 0x1d4 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b ca610 │ │ │ │ - ldr r3, [pc, #164] @ ca728 │ │ │ │ - ldr r1, [pc, #172] @ ca734 │ │ │ │ + b ca60c │ │ │ │ + ldr r3, [pc, #164] @ ca724 │ │ │ │ + ldr r1, [pc, #172] @ ca730 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #168] @ ca738 │ │ │ │ + ldr r0, [pc, #168] @ ca734 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #468 @ 0x1d4 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b ca674 │ │ │ │ - ldr r3, [pc, #136] @ ca73c │ │ │ │ - ldr r1, [pc, #136] @ ca740 │ │ │ │ - ldr r0, [pc, #136] @ ca744 │ │ │ │ + b ca670 │ │ │ │ + ldr r3, [pc, #136] @ ca738 │ │ │ │ + ldr r1, [pc, #136] @ ca73c │ │ │ │ + ldr r0, [pc, #136] @ ca740 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1840 @ 0x730 │ │ │ │ - ldr r2, [pc, #128] @ ca748 │ │ │ │ + ldr r2, [pc, #128] @ ca744 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #112] @ ca74c │ │ │ │ - ldr r1, [pc, #112] @ ca750 │ │ │ │ - ldr r0, [pc, #112] @ ca754 │ │ │ │ + ldr r3, [pc, #112] @ ca748 │ │ │ │ + ldr r1, [pc, #112] @ ca74c │ │ │ │ + ldr r0, [pc, #112] @ ca750 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1840 @ 0x730 │ │ │ │ - ldr r2, [pc, #104] @ ca758 │ │ │ │ + ldr r2, [pc, #104] @ ca754 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ ca75c │ │ │ │ - ldr r1, [pc, #88] @ ca760 │ │ │ │ - ldr r0, [pc, #88] @ ca764 │ │ │ │ + ldr r3, [pc, #88] @ ca758 │ │ │ │ + ldr r1, [pc, #88] @ ca75c │ │ │ │ + ldr r0, [pc, #88] @ ca760 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1840 @ 0x730 │ │ │ │ - ldr r2, [pc, #80] @ ca768 │ │ │ │ + ldr r2, [pc, #80] @ ca764 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r5, r7, r0, asr #22 │ │ │ │ + eorseq r5, r7, r4, asr #22 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r4, r3, r0, asr #18 │ │ │ │ - @ instruction: 0x003348fc │ │ │ │ - eorseq r4, r3, r4, lsl r9 │ │ │ │ - @ instruction: 0x003348d0 │ │ │ │ - @ instruction: 0x00356ab8 │ │ │ │ - @ instruction: 0x0032abb0 │ │ │ │ - eorseq r4, r3, ip, ror #2 │ │ │ │ - strdeq sl, [r3], -r3 │ │ │ │ - mlaseq r5, r0, sl, r6 │ │ │ │ - eorseq sl, r2, r8, lsl #23 │ │ │ │ - eorseq sl, r2, r4, lsl #28 │ │ │ │ - andeq sl, r3, r9, ror #9 │ │ │ │ - eorseq r6, r5, r8, ror #20 │ │ │ │ - eorseq sl, r2, r0, ror #22 │ │ │ │ - eorseq r4, r3, r8, lsl r9 │ │ │ │ - strdeq sl, [r3], -sp │ │ │ │ + eorseq r4, r3, ip, asr pc │ │ │ │ + eorseq r4, r3, r8, lsl pc │ │ │ │ + eorseq r4, r3, r0, lsr pc │ │ │ │ + eorseq r4, r3, ip, ror #29 │ │ │ │ + ldrsbeq r7, [r5], -r4 @ │ │ │ │ + eorseq fp, r2, ip, asr #3 │ │ │ │ + eorseq r4, r3, r8, lsl #15 │ │ │ │ + strdeq sl, [r3], -fp │ │ │ │ + eorseq r7, r5, ip, lsr #1 │ │ │ │ + eorseq fp, r2, r4, lsr #3 │ │ │ │ + eorseq fp, r2, r0, lsr #8 │ │ │ │ + strdeq sl, [r3], -r1 │ │ │ │ + eorseq r7, r5, r4, lsl #1 │ │ │ │ + eorseq fp, r2, ip, ror r1 │ │ │ │ + eorseq r4, r3, r4, lsr pc │ │ │ │ + andeq sl, r3, r5, lsl #10 │ │ │ │ │ │ │ │ -000ca76c : │ │ │ │ +000ca768 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #308] @ ca8c4 │ │ │ │ + ldr ip, [pc, #308] @ ca8c0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #300] @ ca8c8 │ │ │ │ + ldr r3, [pc, #300] @ ca8c4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #276] @ ca8cc │ │ │ │ + ldr r3, [pc, #276] @ ca8c8 │ │ │ │ add ip, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #4] │ │ │ │ sub r3, r3, #1056 @ 0x420 │ │ │ │ add ip, sp, #12 │ │ │ │ sub r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ - ldr r5, [pc, #244] @ ca8d0 │ │ │ │ + bl a31ac │ │ │ │ + ldr r5, [pc, #244] @ ca8cc │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca894 │ │ │ │ - ldr r3, [pc, #232] @ ca8d4 │ │ │ │ + beq ca890 │ │ │ │ + ldr r3, [pc, #232] @ ca8d0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ca860 │ │ │ │ - ldr r3, [pc, #212] @ ca8d8 │ │ │ │ + bne ca85c │ │ │ │ + ldr r3, [pc, #212] @ ca8d4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne ca89c │ │ │ │ + bne ca898 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq ca8ac │ │ │ │ + beq ca8a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca494 │ │ │ │ - ldr r2, [pc, #160] @ ca8dc │ │ │ │ - ldr r3, [pc, #136] @ ca8c8 │ │ │ │ + bl ca490 │ │ │ │ + ldr r2, [pc, #160] @ ca8d8 │ │ │ │ + ldr r3, [pc, #136] @ ca8c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ca8c0 │ │ │ │ + bne ca8bc │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #120] @ ca8e0 │ │ │ │ + ldr r0, [pc, #120] @ ca8dc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #108] @ ca8e4 │ │ │ │ - ldr r1, [pc, #108] @ ca8e8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #108] @ ca8e0 │ │ │ │ + ldr r1, [pc, #108] @ ca8e4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #104] @ ca8ec │ │ │ │ + ldr r0, [pc, #104] @ ca8e8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #468 @ 0x1d4 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b ca834 │ │ │ │ - ldr r0, [pc, #76] @ ca8f0 │ │ │ │ + b ca830 │ │ │ │ + ldr r0, [pc, #76] @ ca8ec │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b ca870 │ │ │ │ - ldr r0, [pc, #64] @ ca8f4 │ │ │ │ + bl b0298 │ │ │ │ + b ca86c │ │ │ │ + ldr r0, [pc, #64] @ ca8f0 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b ca870 │ │ │ │ + bl b0298 │ │ │ │ + b ca86c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r5, r7, r0, ror #16 │ │ │ │ + eorseq r5, r7, r4, ror #16 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r8, r8, r8, asr r3 │ │ │ │ - eorseq r5, r7, r0, lsr #16 │ │ │ │ + eorseq r8, r8, ip, asr r3 │ │ │ │ + eorseq r5, r7, r4, lsr #16 │ │ │ │ andeq r0, r0, r0, ror r9 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ - @ instruction: 0x003757bc │ │ │ │ - eorseq r4, r3, r0, ror #15 │ │ │ │ + eorseq r5, r7, r0, asr #15 │ │ │ │ + @ instruction: 0x00334dfc │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r4, r3, r0, lsr #14 │ │ │ │ - @ instruction: 0x003346dc │ │ │ │ - eorseq r1, r3, r4, ror #7 │ │ │ │ - eorseq lr, r2, r0, ror #16 │ │ │ │ + eorseq r4, r3, ip, lsr sp │ │ │ │ + @ instruction: 0x00334cf8 │ │ │ │ + eorseq r1, r3, r0, lsl #20 │ │ │ │ + eorseq lr, r2, ip, ror lr │ │ │ │ │ │ │ │ -000ca8f8 : │ │ │ │ +000ca8f4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #180] @ ca9d0 │ │ │ │ + ldr r3, [pc, #180] @ ca9cc │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #1020 @ 0x3fc │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #160] @ ca9d4 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #160] @ ca9d0 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca9c8 │ │ │ │ - ldr r3, [pc, #148] @ ca9d8 │ │ │ │ + beq ca9c4 │ │ │ │ + ldr r3, [pc, #148] @ ca9d4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ca994 │ │ │ │ + bne ca990 │ │ │ │ mov r0, r4 │ │ │ │ bl 69460 │ │ │ │ cmp r0, #2 │ │ │ │ - beq ca9c8 │ │ │ │ + beq ca9c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca988 │ │ │ │ - ldr r3, [pc, #104] @ ca9dc │ │ │ │ + bne ca984 │ │ │ │ + ldr r3, [pc, #104] @ ca9d8 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ ca9e0 │ │ │ │ + ldr r3, [pc, #80] @ ca9dc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b ca974 │ │ │ │ - ldr r0, [pc, #72] @ ca9e4 │ │ │ │ + b ca970 │ │ │ │ + ldr r0, [pc, #72] @ ca9e0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #60] @ ca9e8 │ │ │ │ - ldr r1, [pc, #60] @ ca9ec │ │ │ │ - ldr r0, [pc, #60] @ ca9f0 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #60] @ ca9e4 │ │ │ │ + ldr r1, [pc, #60] @ ca9e8 │ │ │ │ + ldr r0, [pc, #60] @ ca9ec │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x003881f4 │ │ │ │ - eorseq r5, r7, r8, asr #13 │ │ │ │ + @ instruction: 0x003881f8 │ │ │ │ + eorseq r5, r7, ip, asr #13 │ │ │ │ andeq r0, r0, r0, ror r9 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r4, r3, ip, lsr #13 │ │ │ │ + eorseq r4, r3, r8, asr #25 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r4, r3, r8, lsr r6 │ │ │ │ - eorseq r4, r3, r8, lsr #11 │ │ │ │ + eorseq r4, r3, r4, asr ip │ │ │ │ + eorseq r4, r3, r4, asr #23 │ │ │ │ │ │ │ │ -000ca9f4 : │ │ │ │ +000ca9f0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #128] @ caa98 │ │ │ │ + ldr r3, [pc, #128] @ caa94 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #972 @ 0x3cc │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ caa9c │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ caa98 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq caa90 │ │ │ │ - ldr r3, [pc, #96] @ caaa0 │ │ │ │ + beq caa8c │ │ │ │ + ldr r3, [pc, #96] @ caa9c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne caa5c │ │ │ │ + bne caa58 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 694ec │ │ │ │ - ldr r0, [pc, #64] @ caaa4 │ │ │ │ + ldr r0, [pc, #64] @ caaa0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ caaa8 │ │ │ │ - ldr r1, [pc, #52] @ caaac │ │ │ │ - ldr r0, [pc, #52] @ caab0 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ caaa4 │ │ │ │ + ldr r1, [pc, #52] @ caaa8 │ │ │ │ + ldr r0, [pc, #52] @ caaac │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrsheq r8, [r8], -r8 @ │ │ │ │ - eorseq r5, r7, ip, asr #11 │ │ │ │ + ldrsheq r8, [r8], -ip @ │ │ │ │ + @ instruction: 0x003755d0 │ │ │ │ andeq r0, r0, ip, lsl r7 │ │ │ │ - eorseq r4, r3, r0, lsl #12 │ │ │ │ + eorseq r4, r3, ip, lsl ip │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r3, r3, ip, lsl #8 │ │ │ │ - eorseq r4, r3, r0, ror #9 │ │ │ │ + eorseq r3, r3, r8, lsr #20 │ │ │ │ + @ instruction: 0x00334afc │ │ │ │ │ │ │ │ -000caab4 : │ │ │ │ +000caab0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ bl 53f18 │ │ │ │ - ldr r8, [pc, #604] @ cad38 │ │ │ │ + ldr r8, [pc, #604] @ cad34 │ │ │ │ add r8, pc, r8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cac70 │ │ │ │ + beq cac6c │ │ │ │ cmp r7, #0 │ │ │ │ - beq cacf0 │ │ │ │ + beq cacec │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cab24 │ │ │ │ + beq cab20 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cab24 │ │ │ │ + beq cab20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cac48 │ │ │ │ + beq cac44 │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r4, #16] │ │ │ │ - beq caccc │ │ │ │ + beq cacc8 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cab68 │ │ │ │ + beq cab64 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cab68 │ │ │ │ + beq cab64 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cac50 │ │ │ │ + beq cac4c │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #20] │ │ │ │ - beq cad14 │ │ │ │ + beq cad10 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cabac │ │ │ │ + beq caba8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cabac │ │ │ │ + beq caba8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cac58 │ │ │ │ + beq cac54 │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 53fb0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq cac9c │ │ │ │ + beq cac98 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cabf4 │ │ │ │ + beq cabf0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cabf4 │ │ │ │ + beq cabf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cac60 │ │ │ │ + beq cac5c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq cac0c │ │ │ │ + beq cac08 │ │ │ │ tst r0, #1 │ │ │ │ - bne cac68 │ │ │ │ + bne cac64 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq cac30 │ │ │ │ + beq cac2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq cac38 │ │ │ │ + beq cac34 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cab24 │ │ │ │ + b cab20 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cab68 │ │ │ │ + b cab64 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cabac │ │ │ │ + b caba8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cabf4 │ │ │ │ - bl a4764 │ │ │ │ - b cac0c │ │ │ │ - ldr r3, [pc, #196] @ cad3c │ │ │ │ - ldr r1, [pc, #196] @ cad40 │ │ │ │ + b cabf0 │ │ │ │ + bl a4760 │ │ │ │ + b cac08 │ │ │ │ + ldr r3, [pc, #196] @ cad38 │ │ │ │ + ldr r1, [pc, #196] @ cad3c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #192] @ cad44 │ │ │ │ - ldr r2, [pc, #192] @ cad48 │ │ │ │ + ldr r0, [pc, #192] @ cad40 │ │ │ │ + ldr r2, [pc, #192] @ cad44 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b cac30 │ │ │ │ - ldr r3, [pc, #152] @ cad3c │ │ │ │ - ldr r1, [pc, #164] @ cad4c │ │ │ │ + b cac2c │ │ │ │ + ldr r3, [pc, #152] @ cad38 │ │ │ │ + ldr r1, [pc, #164] @ cad48 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #160] @ cad50 │ │ │ │ - ldr r2, [pc, #148] @ cad48 │ │ │ │ + ldr r0, [pc, #160] @ cad4c │ │ │ │ + ldr r2, [pc, #148] @ cad44 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b cac94 │ │ │ │ - ldr r3, [pc, #128] @ cad54 │ │ │ │ - ldr r1, [pc, #128] @ cad58 │ │ │ │ - ldr r0, [pc, #128] @ cad5c │ │ │ │ + b cac90 │ │ │ │ + ldr r3, [pc, #128] @ cad50 │ │ │ │ + ldr r1, [pc, #128] @ cad54 │ │ │ │ + ldr r0, [pc, #128] @ cad58 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #124] @ cad60 │ │ │ │ + ldr r2, [pc, #124] @ cad5c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1888 @ 0x760 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #108] @ cad64 │ │ │ │ - ldr r1, [pc, #108] @ cad68 │ │ │ │ - ldr r0, [pc, #108] @ cad6c │ │ │ │ + ldr r3, [pc, #108] @ cad60 │ │ │ │ + ldr r1, [pc, #108] @ cad64 │ │ │ │ + ldr r0, [pc, #108] @ cad68 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #104] @ cad70 │ │ │ │ + ldr r2, [pc, #104] @ cad6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1888 @ 0x760 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ cad74 │ │ │ │ - ldr r1, [pc, #88] @ cad78 │ │ │ │ - ldr r0, [pc, #88] @ cad7c │ │ │ │ + ldr r3, [pc, #88] @ cad70 │ │ │ │ + ldr r1, [pc, #88] @ cad74 │ │ │ │ + ldr r0, [pc, #88] @ cad78 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ cad80 │ │ │ │ + ldr r2, [pc, #84] @ cad7c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1888 @ 0x760 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r5, r7, r0, lsr #10 │ │ │ │ + eorseq r5, r7, r4, lsr #10 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r4, r3, ip, lsl r3 │ │ │ │ - @ instruction: 0x003342d8 │ │ │ │ + eorseq r4, r3, r8, lsr r9 │ │ │ │ + @ instruction: 0x003348f4 │ │ │ │ ldrdeq r0, [r0], -r5 │ │ │ │ - @ instruction: 0x003342f0 │ │ │ │ - eorseq r4, r3, ip, lsr #5 │ │ │ │ - mlaseq r5, r8, r4, r6 │ │ │ │ - mlaseq r2, r4, r5, sl │ │ │ │ - eorseq r3, r3, r0, asr fp │ │ │ │ - andeq fp, r3, r0, asr sp │ │ │ │ - eorseq r6, r5, r4, ror r4 │ │ │ │ - eorseq sl, r2, r0, ror r5 │ │ │ │ - eorseq sl, r2, ip, ror #15 │ │ │ │ - andeq fp, r3, r6, asr #26 │ │ │ │ - eorseq r6, r5, r0, asr r4 │ │ │ │ - eorseq sl, r2, ip, asr #10 │ │ │ │ - eorseq r4, r3, r4, lsl #6 │ │ │ │ - andeq fp, r3, sl, asr sp │ │ │ │ + eorseq r4, r3, ip, lsl #18 │ │ │ │ + eorseq r4, r3, r8, asr #17 │ │ │ │ + @ instruction: 0x00356ab4 │ │ │ │ + @ instruction: 0x0032abb0 │ │ │ │ + eorseq r4, r3, ip, ror #2 │ │ │ │ + andeq fp, r3, r8, asr sp │ │ │ │ + mlaseq r5, r0, sl, r6 │ │ │ │ + eorseq sl, r2, ip, lsl #23 │ │ │ │ + eorseq sl, r2, r8, lsl #28 │ │ │ │ + andeq fp, r3, lr, asr #26 │ │ │ │ + eorseq r6, r5, ip, ror #20 │ │ │ │ + eorseq sl, r2, r8, ror #22 │ │ │ │ + eorseq r4, r3, r0, lsr #18 │ │ │ │ + andeq fp, r3, r2, ror #26 │ │ │ │ │ │ │ │ -000cad84 : │ │ │ │ +000cad80 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #304] @ caed8 │ │ │ │ + ldr ip, [pc, #304] @ caed4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #296] @ caedc │ │ │ │ + ldr r3, [pc, #296] @ caed8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #272] @ caee0 │ │ │ │ + ldr r3, [pc, #272] @ caedc │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, sp, #12 │ │ │ │ sub r3, r3, #924 @ 0x39c │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ - ldr r5, [pc, #244] @ caee4 │ │ │ │ + bl a31ac │ │ │ │ + ldr r5, [pc, #244] @ caee0 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq caea8 │ │ │ │ - ldr r3, [pc, #232] @ caee8 │ │ │ │ + beq caea4 │ │ │ │ + ldr r3, [pc, #232] @ caee4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cae74 │ │ │ │ - ldr r3, [pc, #212] @ caeec │ │ │ │ + bne cae70 │ │ │ │ + ldr r3, [pc, #212] @ caee8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne caeb0 │ │ │ │ + bne caeac │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq caec0 │ │ │ │ + beq caebc │ │ │ │ mov r0, r4 │ │ │ │ - bl caab4 │ │ │ │ - ldr r2, [pc, #160] @ caef0 │ │ │ │ - ldr r3, [pc, #136] @ caedc │ │ │ │ + bl caab0 │ │ │ │ + ldr r2, [pc, #160] @ caeec │ │ │ │ + ldr r3, [pc, #136] @ caed8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne caed4 │ │ │ │ + bne caed0 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #120] @ caef4 │ │ │ │ + ldr r0, [pc, #120] @ caef0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #108] @ caef8 │ │ │ │ - ldr r1, [pc, #108] @ caefc │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #108] @ caef4 │ │ │ │ + ldr r1, [pc, #108] @ caef8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #104] @ caf00 │ │ │ │ - ldr r2, [pc, #104] @ caf04 │ │ │ │ + ldr r0, [pc, #104] @ caefc │ │ │ │ + ldr r2, [pc, #104] @ caf00 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b cae48 │ │ │ │ - ldr r0, [pc, #80] @ caf08 │ │ │ │ + b cae44 │ │ │ │ + ldr r0, [pc, #80] @ caf04 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b cae84 │ │ │ │ - ldr r0, [pc, #68] @ caf0c │ │ │ │ + bl b0298 │ │ │ │ + b cae80 │ │ │ │ + ldr r0, [pc, #68] @ caf08 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b cae84 │ │ │ │ + bl b0298 │ │ │ │ + b cae80 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r5, r7, r8, asr #4 │ │ │ │ + eorseq r5, r7, ip, asr #4 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r7, r8, ip, lsr sp │ │ │ │ - eorseq r5, r7, ip, lsl #4 │ │ │ │ + eorseq r7, r8, r0, asr #26 │ │ │ │ + eorseq r5, r7, r0, lsl r2 │ │ │ │ andeq r0, r0, r4, lsr ip │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ - eorseq r5, r7, r8, lsr #3 │ │ │ │ - eorseq r4, r3, ip, lsl r2 │ │ │ │ + eorseq r5, r7, ip, lsr #3 │ │ │ │ + eorseq r4, r3, r8, lsr r8 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r4, r3, r8, lsl #2 │ │ │ │ - eorseq r4, r3, r4, asr #1 │ │ │ │ + eorseq r4, r3, r4, lsr #14 │ │ │ │ + eorseq r4, r3, r0, ror #13 │ │ │ │ ldrdeq r0, [r0], -r5 │ │ │ │ - @ instruction: 0x00330dd0 │ │ │ │ - eorseq lr, r2, ip, asr #4 │ │ │ │ + eorseq r1, r3, ip, ror #7 │ │ │ │ + eorseq lr, r2, r8, ror #16 │ │ │ │ │ │ │ │ -000caf10 : │ │ │ │ +000caf0c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #180] @ cafe8 │ │ │ │ + ldr r3, [pc, #180] @ cafe4 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #876 @ 0x36c │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #160] @ cafec │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #160] @ cafe8 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cafe0 │ │ │ │ - ldr r3, [pc, #148] @ caff0 │ │ │ │ + beq cafdc │ │ │ │ + ldr r3, [pc, #148] @ cafec │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cafac │ │ │ │ + bne cafa8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6954c │ │ │ │ cmp r0, #2 │ │ │ │ - beq cafe0 │ │ │ │ + beq cafdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne cafa0 │ │ │ │ - ldr r3, [pc, #104] @ caff4 │ │ │ │ + bne caf9c │ │ │ │ + ldr r3, [pc, #104] @ caff0 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ caff8 │ │ │ │ + ldr r3, [pc, #80] @ caff4 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b caf8c │ │ │ │ - ldr r0, [pc, #72] @ caffc │ │ │ │ + b caf88 │ │ │ │ + ldr r0, [pc, #72] @ caff8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #60] @ cb000 │ │ │ │ - ldr r1, [pc, #60] @ cb004 │ │ │ │ - ldr r0, [pc, #60] @ cb008 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #60] @ caffc │ │ │ │ + ldr r1, [pc, #60] @ cb000 │ │ │ │ + ldr r0, [pc, #60] @ cb004 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x00387bdc │ │ │ │ - ldrheq r5, [r7], -r0 @ │ │ │ │ + eorseq r7, r8, r0, ror #23 │ │ │ │ + ldrheq r5, [r7], -r4 @ │ │ │ │ andeq r0, r0, r4, lsr ip │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r4, r3, r4, ror #1 │ │ │ │ + eorseq r4, r3, r0, lsl #14 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r4, r3, r0, lsr #32 │ │ │ │ - mlaseq r3, r0, pc, r3 @ │ │ │ │ + eorseq r4, r3, ip, lsr r6 │ │ │ │ + eorseq r4, r3, ip, lsr #11 │ │ │ │ │ │ │ │ -000cb00c : │ │ │ │ +000cb008 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #276] @ cb144 │ │ │ │ + ldr ip, [pc, #276] @ cb140 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #268] @ cb148 │ │ │ │ + ldr r3, [pc, #268] @ cb144 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #244] @ cb14c │ │ │ │ + ldr r3, [pc, #244] @ cb148 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #828 @ 0x33c │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #224] @ cb150 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #224] @ cb14c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb110 │ │ │ │ - ldr r3, [pc, #212] @ cb154 │ │ │ │ + beq cb10c │ │ │ │ + ldr r3, [pc, #212] @ cb150 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cb118 │ │ │ │ - ldr r3, [pc, #192] @ cb158 │ │ │ │ + bne cb114 │ │ │ │ + ldr r3, [pc, #192] @ cb154 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne cb0e0 │ │ │ │ + bne cb0dc │ │ │ │ mov r0, r4 │ │ │ │ bl 504d4 │ │ │ │ - ldr r2, [pc, #160] @ cb15c │ │ │ │ - ldr r3, [pc, #136] @ cb148 │ │ │ │ + ldr r2, [pc, #160] @ cb158 │ │ │ │ + ldr r3, [pc, #136] @ cb144 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne cb140 │ │ │ │ + bne cb13c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #120] @ cb160 │ │ │ │ + ldr r0, [pc, #120] @ cb15c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #112] @ cb164 │ │ │ │ - ldr r1, [pc, #112] @ cb168 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #112] @ cb160 │ │ │ │ + ldr r1, [pc, #112] @ cb164 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #108] @ cb16c │ │ │ │ - ldr r2, [pc, #108] @ cb170 │ │ │ │ + ldr r0, [pc, #108] @ cb168 │ │ │ │ + ldr r2, [pc, #108] @ cb16c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b cb0b4 │ │ │ │ - ldr r3, [pc, #84] @ cb174 │ │ │ │ + b cb0b0 │ │ │ │ + ldr r3, [pc, #84] @ cb170 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq cb090 │ │ │ │ - ldr r0, [pc, #68] @ cb178 │ │ │ │ + beq cb08c │ │ │ │ + ldr r0, [pc, #68] @ cb174 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b cb0ec │ │ │ │ + bl b0298 │ │ │ │ + b cb0e8 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r4, r7, r0, asr #31 │ │ │ │ + eorseq r4, r7, r4, asr #31 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x00387ab8 │ │ │ │ - eorseq r4, r7, ip, lsl #31 │ │ │ │ + @ instruction: 0x00387abc │ │ │ │ + mlaseq r7, r0, pc, r4 @ │ │ │ │ andeq r0, r0, ip, asr #10 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ - eorseq r4, r7, ip, lsr pc │ │ │ │ - eorseq r0, r3, r0, lsr #23 │ │ │ │ + eorseq r4, r7, r0, asr #30 │ │ │ │ + @ instruction: 0x003311bc │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x00333fd4 │ │ │ │ - eorseq r3, r3, ip, asr lr │ │ │ │ + @ instruction: 0x003345f0 │ │ │ │ + eorseq r4, r3, r8, ror r4 │ │ │ │ andeq r0, r0, sl, lsr r4 │ │ │ │ andeq r0, r0, r0, asr r8 │ │ │ │ - eorseq r3, r3, r4, lsl #31 │ │ │ │ + eorseq r4, r3, r0, lsr #11 │ │ │ │ │ │ │ │ -000cb17c : │ │ │ │ +000cb178 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #200] @ cb268 │ │ │ │ + ldr r3, [pc, #200] @ cb264 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #780 @ 0x30c │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #180] @ cb26c │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #180] @ cb268 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb260 │ │ │ │ - ldr r3, [pc, #168] @ cb270 │ │ │ │ + beq cb25c │ │ │ │ + ldr r3, [pc, #168] @ cb26c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cb218 │ │ │ │ + bne cb214 │ │ │ │ mov r0, r4 │ │ │ │ bl 592c0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq cb260 │ │ │ │ + beq cb25c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb20c │ │ │ │ - ldr r3, [pc, #124] @ cb274 │ │ │ │ + bne cb208 │ │ │ │ + ldr r3, [pc, #124] @ cb270 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #100] @ cb278 │ │ │ │ + ldr r3, [pc, #100] @ cb274 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b cb1f8 │ │ │ │ - ldr r3, [pc, #92] @ cb27c │ │ │ │ + b cb1f4 │ │ │ │ + ldr r3, [pc, #92] @ cb278 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq cb1d8 │ │ │ │ - ldr r0, [pc, #76] @ cb280 │ │ │ │ + beq cb1d4 │ │ │ │ + ldr r0, [pc, #76] @ cb27c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #64] @ cb284 │ │ │ │ - ldr r1, [pc, #64] @ cb288 │ │ │ │ - ldr r0, [pc, #64] @ cb28c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #64] @ cb280 │ │ │ │ + ldr r1, [pc, #64] @ cb284 │ │ │ │ + ldr r0, [pc, #64] @ cb288 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r7, r8, r0, ror r9 │ │ │ │ - eorseq r4, r7, r4, asr #28 │ │ │ │ + eorseq r7, r8, r4, ror r9 │ │ │ │ + eorseq r4, r7, r8, asr #28 │ │ │ │ andeq r0, r0, ip, asr #10 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ andeq r0, r0, r0, asr r8 │ │ │ │ - eorseq r3, r3, r4, lsl #29 │ │ │ │ + eorseq r4, r3, r0, lsr #9 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r3, r3, r0, lsr #27 │ │ │ │ - eorseq r3, r3, r0, lsl sp │ │ │ │ + @ instruction: 0x003343bc │ │ │ │ + eorseq r4, r3, ip, lsr #6 │ │ │ │ │ │ │ │ -000cb290 : │ │ │ │ +000cb28c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #128] @ cb334 │ │ │ │ + ldr r3, [pc, #128] @ cb330 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #732 @ 0x2dc │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ cb338 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ cb334 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb32c │ │ │ │ - ldr r3, [pc, #96] @ cb33c │ │ │ │ + beq cb328 │ │ │ │ + ldr r3, [pc, #96] @ cb338 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cb2f8 │ │ │ │ + bne cb2f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 695d4 │ │ │ │ - ldr r0, [pc, #64] @ cb340 │ │ │ │ + ldr r0, [pc, #64] @ cb33c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ cb344 │ │ │ │ - ldr r1, [pc, #52] @ cb348 │ │ │ │ - ldr r0, [pc, #52] @ cb34c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ cb340 │ │ │ │ + ldr r1, [pc, #52] @ cb344 │ │ │ │ + ldr r0, [pc, #52] @ cb348 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r7, r8, ip, asr r8 │ │ │ │ - eorseq r4, r7, r0, lsr sp │ │ │ │ + eorseq r7, r8, r0, ror #16 │ │ │ │ + eorseq r4, r7, r4, lsr sp │ │ │ │ andeq r0, r0, r4, lsr sl │ │ │ │ - eorseq r3, r3, ip, ror #27 │ │ │ │ + eorseq r4, r3, r8, lsl #8 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r2, r3, r0, ror fp │ │ │ │ - eorseq r3, r3, r4, asr #24 │ │ │ │ + eorseq r3, r3, ip, lsl #3 │ │ │ │ + eorseq r4, r3, r0, ror #4 │ │ │ │ │ │ │ │ -000cb350 : │ │ │ │ +000cb34c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 5400c │ │ │ │ - ldr r6, [pc, #384] @ cb4f0 │ │ │ │ + ldr r6, [pc, #384] @ cb4ec │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cb46c │ │ │ │ + beq cb468 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cb4c8 │ │ │ │ + beq cb4c4 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb3b8 │ │ │ │ + beq cb3b4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cb3b8 │ │ │ │ + beq cb3b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cb454 │ │ │ │ + beq cb450 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 54090 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq cb498 │ │ │ │ + beq cb494 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb400 │ │ │ │ + beq cb3fc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cb400 │ │ │ │ + beq cb3fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cb45c │ │ │ │ + beq cb458 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq cb418 │ │ │ │ + beq cb414 │ │ │ │ tst r0, #1 │ │ │ │ - bne cb464 │ │ │ │ + bne cb460 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq cb43c │ │ │ │ + beq cb438 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq cb444 │ │ │ │ + beq cb440 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cb3b8 │ │ │ │ + b cb3b4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cb400 │ │ │ │ - bl a4764 │ │ │ │ - b cb418 │ │ │ │ - ldr r3, [pc, #128] @ cb4f4 │ │ │ │ - ldr r1, [pc, #128] @ cb4f8 │ │ │ │ + b cb3fc │ │ │ │ + bl a4760 │ │ │ │ + b cb414 │ │ │ │ + ldr r3, [pc, #128] @ cb4f0 │ │ │ │ + ldr r1, [pc, #128] @ cb4f4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #124] @ cb4fc │ │ │ │ - ldr r2, [pc, #124] @ cb500 │ │ │ │ + ldr r0, [pc, #124] @ cb4f8 │ │ │ │ + ldr r2, [pc, #124] @ cb4fc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b cb43c │ │ │ │ - ldr r3, [pc, #84] @ cb4f4 │ │ │ │ - ldr r1, [pc, #96] @ cb504 │ │ │ │ + b cb438 │ │ │ │ + ldr r3, [pc, #84] @ cb4f0 │ │ │ │ + ldr r1, [pc, #96] @ cb500 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #92] @ cb508 │ │ │ │ - ldr r2, [pc, #80] @ cb500 │ │ │ │ + ldr r0, [pc, #92] @ cb504 │ │ │ │ + ldr r2, [pc, #80] @ cb4fc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b cb490 │ │ │ │ - ldr r3, [pc, #60] @ cb50c │ │ │ │ - ldr r1, [pc, #60] @ cb510 │ │ │ │ - ldr r0, [pc, #60] @ cb514 │ │ │ │ + b cb48c │ │ │ │ + ldr r3, [pc, #60] @ cb508 │ │ │ │ + ldr r1, [pc, #60] @ cb50c │ │ │ │ + ldr r0, [pc, #60] @ cb510 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1936 @ 0x790 │ │ │ │ - ldr r2, [pc, #52] @ cb518 │ │ │ │ + ldr r2, [pc, #52] @ cb514 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r4, r7, ip, lsl #25 │ │ │ │ + mlaseq r7, r0, ip, r4 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r3, r3, ip, lsl #25 │ │ │ │ - @ instruction: 0x00333adc │ │ │ │ + eorseq r4, r3, r8, lsr #5 │ │ │ │ + ldrsheq r4, [r3], -r8 @ │ │ │ │ andeq r0, r0, fp, lsl r5 │ │ │ │ - eorseq r3, r3, r0, ror #24 │ │ │ │ - @ instruction: 0x00333ab0 │ │ │ │ - mlaseq r5, ip, ip, r5 │ │ │ │ - mlaseq r2, r4, sp, r9 │ │ │ │ - eorseq r3, r3, r0, asr #24 │ │ │ │ - strheq sp, [r3], -r3 │ │ │ │ + eorseq r4, r3, ip, ror r2 │ │ │ │ + eorseq r4, r3, ip, asr #1 │ │ │ │ + @ instruction: 0x003562b8 │ │ │ │ + @ instruction: 0x0032a3b0 │ │ │ │ + eorseq r4, r3, ip, asr r2 │ │ │ │ + strheq sp, [r3], -fp │ │ │ │ │ │ │ │ -000cb51c : │ │ │ │ +000cb518 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #208] @ cb604 │ │ │ │ + ldr ip, [pc, #208] @ cb600 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #196] @ cb608 │ │ │ │ + ldr lr, [pc, #196] @ cb604 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #684 @ 0x2ac │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #176] @ cb60c │ │ │ │ + ldr ip, [pc, #176] @ cb608 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r4, [pc, #168] @ cb610 │ │ │ │ + ldr r4, [pc, #168] @ cb60c │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ + bl a30fc │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb5f8 │ │ │ │ + beq cb5f4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq cb5c8 │ │ │ │ + beq cb5c4 │ │ │ │ mov r0, r1 │ │ │ │ - bl cb350 │ │ │ │ - ldr r2, [pc, #112] @ cb614 │ │ │ │ - ldr r3, [pc, #100] @ cb60c │ │ │ │ + bl cb34c │ │ │ │ + ldr r2, [pc, #112] @ cb610 │ │ │ │ + ldr r3, [pc, #100] @ cb608 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne cb600 │ │ │ │ + bne cb5fc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #72] @ cb618 │ │ │ │ + ldr r0, [pc, #72] @ cb614 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #64] @ cb61c │ │ │ │ - ldr r1, [pc, #64] @ cb620 │ │ │ │ - ldr r0, [pc, #64] @ cb624 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #64] @ cb618 │ │ │ │ + ldr r1, [pc, #64] @ cb61c │ │ │ │ + ldr r0, [pc, #64] @ cb620 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [pc, #60] @ cb628 │ │ │ │ + ldr r2, [pc, #60] @ cb624 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b cb59c │ │ │ │ + b cb598 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x003875dc │ │ │ │ - eorseq r4, r7, r0, lsr #21 │ │ │ │ + eorseq r7, r8, r0, ror #11 │ │ │ │ + eorseq r4, r7, r4, lsr #21 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r4, r7, r4, lsl #21 │ │ │ │ - eorseq r4, r7, r4, asr sl │ │ │ │ - eorseq r7, r4, r8, asr #5 │ │ │ │ + eorseq r4, r7, r8, lsl #21 │ │ │ │ + eorseq r4, r7, r8, asr sl │ │ │ │ + eorseq r7, r4, r4, ror #17 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r3, r3, r4, lsr #22 │ │ │ │ - eorseq r3, r3, r4, ror r9 │ │ │ │ + eorseq r4, r3, r0, asr #2 │ │ │ │ + mlaseq r3, r0, pc, r3 @ │ │ │ │ andeq r0, r0, fp, lsl r5 │ │ │ │ │ │ │ │ -000cb62c : │ │ │ │ +000cb628 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #556] @ cb870 │ │ │ │ - ldr r3, [pc, #556] @ cb874 │ │ │ │ + ldr r2, [pc, #556] @ cb86c │ │ │ │ + ldr r3, [pc, #556] @ cb870 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - bl cb350 │ │ │ │ - ldr r6, [pc, #528] @ cb878 │ │ │ │ + bl cb34c │ │ │ │ + ldr r6, [pc, #528] @ cb874 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cb788 │ │ │ │ - ldr r3, [pc, #516] @ cb87c │ │ │ │ - ldr r2, [pc, #516] @ cb880 │ │ │ │ + beq cb784 │ │ │ │ + ldr r3, [pc, #516] @ cb878 │ │ │ │ + ldr r2, [pc, #516] @ cb87c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #432] @ 0x1b0 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 50378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq cb7b4 │ │ │ │ + beq cb7b0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, sp │ │ │ │ str r4, [sp] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq cb6cc │ │ │ │ + beq cb6c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq cb764 │ │ │ │ + beq cb760 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cb7e4 │ │ │ │ + beq cb7e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cb6f0 │ │ │ │ + beq cb6ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq cb770 │ │ │ │ - ldr r3, [pc, #396] @ cb884 │ │ │ │ + beq cb76c │ │ │ │ + ldr r3, [pc, #396] @ cb880 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne cb80c │ │ │ │ - ldr r2, [pc, #380] @ cb888 │ │ │ │ + bne cb808 │ │ │ │ + ldr r2, [pc, #380] @ cb884 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r4, [r6, r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r4, r5, r4 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ - beq cb734 │ │ │ │ + beq cb730 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq cb77c │ │ │ │ - ldr r2, [pc, #336] @ cb88c │ │ │ │ - ldr r3, [pc, #308] @ cb874 │ │ │ │ + beq cb778 │ │ │ │ + ldr r2, [pc, #336] @ cb888 │ │ │ │ + ldr r3, [pc, #308] @ cb870 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne cb86c │ │ │ │ + bne cb868 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cb6cc │ │ │ │ + b cb6c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cb6f0 │ │ │ │ + b cb6ec │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cb734 │ │ │ │ - ldr r3, [pc, #256] @ cb890 │ │ │ │ - ldr r1, [pc, #256] @ cb894 │ │ │ │ + b cb730 │ │ │ │ + ldr r3, [pc, #256] @ cb88c │ │ │ │ + ldr r1, [pc, #256] @ cb890 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #252] @ cb898 │ │ │ │ - ldr r2, [pc, #252] @ cb89c │ │ │ │ + ldr r0, [pc, #252] @ cb894 │ │ │ │ + ldr r2, [pc, #252] @ cb898 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r4, #2 │ │ │ │ - b cb734 │ │ │ │ - ldr r3, [pc, #212] @ cb890 │ │ │ │ - ldr r1, [pc, #224] @ cb8a0 │ │ │ │ + b cb730 │ │ │ │ + ldr r3, [pc, #212] @ cb88c │ │ │ │ + ldr r1, [pc, #224] @ cb89c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #220] @ cb8a4 │ │ │ │ - ldr r2, [pc, #208] @ cb89c │ │ │ │ + ldr r0, [pc, #220] @ cb8a0 │ │ │ │ + ldr r2, [pc, #208] @ cb898 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b cb7ac │ │ │ │ - ldr r3, [pc, #164] @ cb890 │ │ │ │ - ldr r1, [pc, #184] @ cb8a8 │ │ │ │ + b cb7a8 │ │ │ │ + ldr r3, [pc, #164] @ cb88c │ │ │ │ + ldr r1, [pc, #184] @ cb8a4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #180] @ cb8ac │ │ │ │ - ldr r2, [pc, #160] @ cb89c │ │ │ │ + ldr r0, [pc, #180] @ cb8a8 │ │ │ │ + ldr r2, [pc, #160] @ cb898 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b cb7d8 │ │ │ │ - ldr r0, [pc, #156] @ cb8b0 │ │ │ │ + bl b6efc │ │ │ │ + b cb7d4 │ │ │ │ + ldr r0, [pc, #156] @ cb8ac │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cb838 │ │ │ │ + beq cb834 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq cb860 │ │ │ │ - ldr r3, [pc, #80] @ cb890 │ │ │ │ - ldr r1, [pc, #112] @ cb8b4 │ │ │ │ + beq cb85c │ │ │ │ + ldr r3, [pc, #80] @ cb88c │ │ │ │ + ldr r1, [pc, #112] @ cb8b0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #108] @ cb8b8 │ │ │ │ - ldr r2, [pc, #76] @ cb89c │ │ │ │ + ldr r0, [pc, #108] @ cb8b4 │ │ │ │ + ldr r2, [pc, #76] @ cb898 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b cb7ac │ │ │ │ + bl b6efc │ │ │ │ + b cb7a8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cb838 │ │ │ │ + b cb834 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x003749b4 │ │ │ │ + @ instruction: 0x003749b8 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - mlaseq r7, r4, r9, r4 │ │ │ │ + mlaseq r7, r8, r9, r4 │ │ │ │ muleq r0, r4, r8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - @ instruction: 0x003748bc │ │ │ │ + eorseq r4, r7, r0, asr #17 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r3, r3, ip, lsl #19 │ │ │ │ - eorseq r3, r3, r0, asr #15 │ │ │ │ + eorseq r3, r3, r8, lsr #31 │ │ │ │ + @ instruction: 0x00333ddc │ │ │ │ andeq r0, r0, fp, asr #10 │ │ │ │ - eorseq r3, r3, r0, ror #18 │ │ │ │ - mlaseq r3, r4, r7, r3 │ │ │ │ - eorseq r3, r3, r0, lsr r9 │ │ │ │ - eorseq r3, r3, r4, ror #14 │ │ │ │ - eorseq pc, r2, r0, ror pc @ │ │ │ │ - @ instruction: 0x003338dc │ │ │ │ - eorseq r3, r3, r0, lsl r7 │ │ │ │ + eorseq r3, r3, ip, ror pc │ │ │ │ + @ instruction: 0x00333db0 │ │ │ │ + eorseq r3, r3, ip, asr #30 │ │ │ │ + eorseq r3, r3, r0, lsl #27 │ │ │ │ + eorseq r0, r3, ip, lsl #11 │ │ │ │ + @ instruction: 0x00333ef8 │ │ │ │ + eorseq r3, r3, ip, lsr #26 │ │ │ │ │ │ │ │ -000cb8bc : │ │ │ │ +000cb8b8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #260] @ cb9d8 │ │ │ │ + ldr ip, [pc, #260] @ cb9d4 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #248] @ cb9dc │ │ │ │ + ldr lr, [pc, #248] @ cb9d8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #636 @ 0x27c │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #228] @ cb9e0 │ │ │ │ + ldr ip, [pc, #228] @ cb9dc │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r4, [pc, #220] @ cb9e4 │ │ │ │ + ldr r4, [pc, #220] @ cb9e0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ + bl a30fc │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb9cc │ │ │ │ + beq cb9c8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq cb99c │ │ │ │ + beq cb998 │ │ │ │ mov r0, r1 │ │ │ │ - bl cb62c │ │ │ │ + bl cb628 │ │ │ │ cmp r0, #2 │ │ │ │ - beq cb9cc │ │ │ │ + beq cb9c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb990 │ │ │ │ - ldr r3, [pc, #148] @ cb9e8 │ │ │ │ + bne cb98c │ │ │ │ + ldr r3, [pc, #148] @ cb9e4 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #128] @ cb9ec │ │ │ │ - ldr r3, [pc, #112] @ cb9e0 │ │ │ │ + ldr r2, [pc, #128] @ cb9e8 │ │ │ │ + ldr r3, [pc, #112] @ cb9dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne cb9d4 │ │ │ │ + bne cb9d0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #88] @ cb9f0 │ │ │ │ + ldr r3, [pc, #88] @ cb9ec │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b cb954 │ │ │ │ - ldr r0, [pc, #80] @ cb9f4 │ │ │ │ + b cb950 │ │ │ │ + ldr r0, [pc, #80] @ cb9f0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #72] @ cb9f8 │ │ │ │ - ldr r1, [pc, #72] @ cb9fc │ │ │ │ - ldr r0, [pc, #72] @ cba00 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #72] @ cb9f4 │ │ │ │ + ldr r1, [pc, #72] @ cb9f8 │ │ │ │ + ldr r0, [pc, #72] @ cb9fc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [pc, #68] @ cba04 │ │ │ │ + ldr r2, [pc, #68] @ cba00 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b cb964 │ │ │ │ + b cb960 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r7, r8, ip, lsr r2 │ │ │ │ - eorseq r4, r7, r0, lsl #14 │ │ │ │ + eorseq r7, r8, r0, asr #4 │ │ │ │ + eorseq r4, r7, r4, lsl #14 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r4, r7, r4, ror #13 │ │ │ │ + eorseq r4, r7, r8, ror #13 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - eorseq r4, r7, ip, lsl #13 │ │ │ │ + mlaseq r7, r0, r6, r4 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - @ instruction: 0x00346ef4 │ │ │ │ + eorseq r7, r4, r0, lsl r5 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r3, r3, ip, ror #14 │ │ │ │ - eorseq r3, r3, r0, lsr #11 │ │ │ │ + eorseq r3, r3, r8, lsl #27 │ │ │ │ + @ instruction: 0x00333bbc │ │ │ │ andeq r0, r0, sl, asr #10 │ │ │ │ │ │ │ │ -000cba08 : │ │ │ │ +000cba04 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #128] @ cbaac │ │ │ │ + ldr r3, [pc, #128] @ cbaa8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #588 @ 0x24c │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ cbab0 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ cbaac │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbaa4 │ │ │ │ - ldr r3, [pc, #96] @ cbab4 │ │ │ │ + beq cbaa0 │ │ │ │ + ldr r3, [pc, #96] @ cbab0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cba70 │ │ │ │ + bne cba6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69638 │ │ │ │ - ldr r0, [pc, #64] @ cbab8 │ │ │ │ + ldr r0, [pc, #64] @ cbab4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ cbabc │ │ │ │ - ldr r1, [pc, #52] @ cbac0 │ │ │ │ - ldr r0, [pc, #52] @ cbac4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ cbab8 │ │ │ │ + ldr r1, [pc, #52] @ cbabc │ │ │ │ + ldr r0, [pc, #52] @ cbac0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r7, r8, r4, ror #1 │ │ │ │ - @ instruction: 0x003745b8 │ │ │ │ + eorseq r7, r8, r8, ror #1 │ │ │ │ + @ instruction: 0x003745bc │ │ │ │ andeq r0, r0, r4, ror #15 │ │ │ │ - eorseq r3, r3, ip, asr #13 │ │ │ │ + eorseq r3, r3, r8, ror #25 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x003323f8 │ │ │ │ - eorseq r3, r3, ip, asr #9 │ │ │ │ + eorseq r2, r3, r4, lsl sl │ │ │ │ + eorseq r3, r3, r8, ror #21 │ │ │ │ │ │ │ │ -000cbac8 : │ │ │ │ +000cbac4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 72cbc │ │ │ │ - ldr r8, [pc, #616] @ cbd58 │ │ │ │ + bl 72cb8 │ │ │ │ + ldr r8, [pc, #616] @ cbd54 │ │ │ │ add r8, pc, r8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cbc84 │ │ │ │ + beq cbc80 │ │ │ │ cmp r7, #0 │ │ │ │ - beq cbd08 │ │ │ │ + beq cbd04 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbb38 │ │ │ │ + beq cbb34 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cbb38 │ │ │ │ + beq cbb34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cbc5c │ │ │ │ + beq cbc58 │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r4, #16] │ │ │ │ - beq cbce0 │ │ │ │ + beq cbcdc │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbb7c │ │ │ │ + beq cbb78 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cbb7c │ │ │ │ + beq cbb78 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cbc64 │ │ │ │ + beq cbc60 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #20] │ │ │ │ - beq cbd30 │ │ │ │ + beq cbd2c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbbc0 │ │ │ │ + beq cbbbc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cbbc0 │ │ │ │ + beq cbbbc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cbc6c │ │ │ │ + beq cbc68 │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 54100 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq cbcb0 │ │ │ │ + beq cbcac │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbc08 │ │ │ │ + beq cbc04 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cbc08 │ │ │ │ + beq cbc04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cbc74 │ │ │ │ + beq cbc70 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq cbc20 │ │ │ │ + beq cbc1c │ │ │ │ tst r0, #1 │ │ │ │ - bne cbc7c │ │ │ │ + bne cbc78 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq cbc44 │ │ │ │ + beq cbc40 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq cbc4c │ │ │ │ + beq cbc48 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cbb38 │ │ │ │ + b cbb34 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cbb7c │ │ │ │ + b cbb78 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cbbc0 │ │ │ │ + b cbbbc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cbc08 │ │ │ │ - bl a4764 │ │ │ │ - b cbc20 │ │ │ │ - ldr r3, [pc, #208] @ cbd5c │ │ │ │ - ldr r1, [pc, #208] @ cbd60 │ │ │ │ + b cbc04 │ │ │ │ + bl a4760 │ │ │ │ + b cbc1c │ │ │ │ + ldr r3, [pc, #208] @ cbd58 │ │ │ │ + ldr r1, [pc, #208] @ cbd5c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #204] @ cbd64 │ │ │ │ - ldr r2, [pc, #204] @ cbd68 │ │ │ │ + ldr r0, [pc, #204] @ cbd60 │ │ │ │ + ldr r2, [pc, #204] @ cbd64 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b cbc44 │ │ │ │ - ldr r3, [pc, #164] @ cbd5c │ │ │ │ - ldr r1, [pc, #176] @ cbd6c │ │ │ │ + b cbc40 │ │ │ │ + ldr r3, [pc, #164] @ cbd58 │ │ │ │ + ldr r1, [pc, #176] @ cbd68 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #172] @ cbd70 │ │ │ │ - ldr r2, [pc, #160] @ cbd68 │ │ │ │ + ldr r0, [pc, #172] @ cbd6c │ │ │ │ + ldr r2, [pc, #160] @ cbd64 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b cbca8 │ │ │ │ - ldr r3, [pc, #140] @ cbd74 │ │ │ │ - ldr r1, [pc, #140] @ cbd78 │ │ │ │ - ldr r0, [pc, #140] @ cbd7c │ │ │ │ + b cbca4 │ │ │ │ + ldr r3, [pc, #140] @ cbd70 │ │ │ │ + ldr r1, [pc, #140] @ cbd74 │ │ │ │ + ldr r0, [pc, #140] @ cbd78 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1968 @ 0x7b0 │ │ │ │ - ldr r2, [pc, #132] @ cbd80 │ │ │ │ + ldr r2, [pc, #132] @ cbd7c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #116] @ cbd84 │ │ │ │ - ldr r1, [pc, #116] @ cbd88 │ │ │ │ - ldr r0, [pc, #116] @ cbd8c │ │ │ │ + ldr r3, [pc, #116] @ cbd80 │ │ │ │ + ldr r1, [pc, #116] @ cbd84 │ │ │ │ + ldr r0, [pc, #116] @ cbd88 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1968 @ 0x7b0 │ │ │ │ - ldr r2, [pc, #108] @ cbd90 │ │ │ │ + ldr r2, [pc, #108] @ cbd8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ cbd94 │ │ │ │ - ldr r1, [pc, #92] @ cbd98 │ │ │ │ - ldr r0, [pc, #92] @ cbd9c │ │ │ │ + ldr r3, [pc, #92] @ cbd90 │ │ │ │ + ldr r1, [pc, #92] @ cbd94 │ │ │ │ + ldr r0, [pc, #92] @ cbd98 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1968 @ 0x7b0 │ │ │ │ - ldr r2, [pc, #84] @ cbda0 │ │ │ │ + ldr r2, [pc, #84] @ cbd9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r4, r7, ip, lsl #10 │ │ │ │ + eorseq r4, r7, r0, lsl r5 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r3, r3, r8, lsl #6 │ │ │ │ - eorseq r3, r3, r4, asr #5 │ │ │ │ + eorseq r3, r3, r4, lsr #18 │ │ │ │ + eorseq r3, r3, r0, ror #17 │ │ │ │ andeq r0, r0, r4, asr #11 │ │ │ │ - @ instruction: 0x003332dc │ │ │ │ - mlaseq r3, r8, r2, r3 │ │ │ │ - eorseq r5, r5, r4, lsl #9 │ │ │ │ - eorseq r9, r2, ip, ror r5 │ │ │ │ - eorseq r2, r3, r8, lsr fp │ │ │ │ - @ instruction: 0x0003e9b9 │ │ │ │ - eorseq r5, r5, ip, asr r4 │ │ │ │ - eorseq r9, r2, r4, asr r5 │ │ │ │ - @ instruction: 0x003297d0 │ │ │ │ - andeq lr, r3, pc, lsr #19 │ │ │ │ - eorseq r5, r5, r4, lsr r4 │ │ │ │ - eorseq r9, r2, ip, lsr #10 │ │ │ │ - eorseq r3, r3, r4, ror #5 │ │ │ │ - andeq lr, r3, r3, asr #19 │ │ │ │ + @ instruction: 0x003338f8 │ │ │ │ + @ instruction: 0x003338b4 │ │ │ │ + eorseq r5, r5, r0, lsr #21 │ │ │ │ + mlaseq r2, r8, fp, r9 │ │ │ │ + eorseq r3, r3, r4, asr r1 │ │ │ │ + andeq lr, r3, r1, asr #19 │ │ │ │ + eorseq r5, r5, r8, ror sl │ │ │ │ + eorseq r9, r2, r0, ror fp │ │ │ │ + eorseq r9, r2, ip, ror #27 │ │ │ │ + @ instruction: 0x0003e9b7 │ │ │ │ + eorseq r5, r5, r0, asr sl │ │ │ │ + eorseq r9, r2, r8, asr #22 │ │ │ │ + eorseq r3, r3, r0, lsl #18 │ │ │ │ + andeq lr, r3, fp, asr #19 │ │ │ │ │ │ │ │ -000cbda4 : │ │ │ │ +000cbda0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #304] @ cbef8 │ │ │ │ + ldr ip, [pc, #304] @ cbef4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #296] @ cbefc │ │ │ │ + ldr r3, [pc, #296] @ cbef8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #272] @ cbf00 │ │ │ │ + ldr r3, [pc, #272] @ cbefc │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, sp, #12 │ │ │ │ sub r3, r3, #540 @ 0x21c │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ - ldr r5, [pc, #244] @ cbf04 │ │ │ │ + bl a31ac │ │ │ │ + ldr r5, [pc, #244] @ cbf00 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbec8 │ │ │ │ - ldr r3, [pc, #232] @ cbf08 │ │ │ │ + beq cbec4 │ │ │ │ + ldr r3, [pc, #232] @ cbf04 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cbe94 │ │ │ │ - ldr r3, [pc, #212] @ cbf0c │ │ │ │ + bne cbe90 │ │ │ │ + ldr r3, [pc, #212] @ cbf08 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne cbed0 │ │ │ │ + bne cbecc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq cbee0 │ │ │ │ + beq cbedc │ │ │ │ mov r0, r4 │ │ │ │ - bl cbac8 │ │ │ │ - ldr r2, [pc, #160] @ cbf10 │ │ │ │ - ldr r3, [pc, #136] @ cbefc │ │ │ │ + bl cbac4 │ │ │ │ + ldr r2, [pc, #160] @ cbf0c │ │ │ │ + ldr r3, [pc, #136] @ cbef8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne cbef4 │ │ │ │ + bne cbef0 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #120] @ cbf14 │ │ │ │ + ldr r0, [pc, #120] @ cbf10 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #108] @ cbf18 │ │ │ │ - ldr r1, [pc, #108] @ cbf1c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #108] @ cbf14 │ │ │ │ + ldr r1, [pc, #108] @ cbf18 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #104] @ cbf20 │ │ │ │ - ldr r2, [pc, #104] @ cbf24 │ │ │ │ + ldr r0, [pc, #104] @ cbf1c │ │ │ │ + ldr r2, [pc, #104] @ cbf20 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b cbe68 │ │ │ │ - ldr r0, [pc, #80] @ cbf28 │ │ │ │ + b cbe64 │ │ │ │ + ldr r0, [pc, #80] @ cbf24 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b cbea4 │ │ │ │ - ldr r0, [pc, #68] @ cbf2c │ │ │ │ + bl b0298 │ │ │ │ + b cbea0 │ │ │ │ + ldr r0, [pc, #68] @ cbf28 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b cbea4 │ │ │ │ + bl b0298 │ │ │ │ + b cbea0 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r4, r7, r8, lsr #4 │ │ │ │ + eorseq r4, r7, ip, lsr #4 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r8, ip, lsl sp │ │ │ │ - eorseq r4, r7, ip, ror #3 │ │ │ │ + eorseq r6, r8, r0, lsr #26 │ │ │ │ + @ instruction: 0x003741f0 │ │ │ │ andeq r0, r0, r0, asr r8 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ - eorseq r4, r7, r8, lsl #3 │ │ │ │ - @ instruction: 0x003332d4 │ │ │ │ + eorseq r4, r7, ip, lsl #3 │ │ │ │ + @ instruction: 0x003338f0 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r3, r3, r8, ror #1 │ │ │ │ - eorseq r3, r3, r4, lsr #1 │ │ │ │ + eorseq r3, r3, r4, lsl #14 │ │ │ │ + eorseq r3, r3, r0, asr #13 │ │ │ │ andeq r0, r0, r4, asr #11 │ │ │ │ - @ instruction: 0x0032fdb0 │ │ │ │ - eorseq sp, r2, ip, lsr #4 │ │ │ │ + eorseq r0, r3, ip, asr #7 │ │ │ │ + eorseq sp, r2, r8, asr #16 │ │ │ │ │ │ │ │ -000cbf30 : │ │ │ │ +000cbf2c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #128] @ cbfd4 │ │ │ │ + ldr r3, [pc, #128] @ cbfd0 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #492 @ 0x1ec │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ cbfd8 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ cbfd4 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbfcc │ │ │ │ - ldr r3, [pc, #96] @ cbfdc │ │ │ │ + beq cbfc8 │ │ │ │ + ldr r3, [pc, #96] @ cbfd8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cbf98 │ │ │ │ + bne cbf94 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6969c │ │ │ │ - ldr r0, [pc, #64] @ cbfe0 │ │ │ │ + ldr r0, [pc, #64] @ cbfdc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ cbfe4 │ │ │ │ - ldr r1, [pc, #52] @ cbfe8 │ │ │ │ - ldr r0, [pc, #52] @ cbfec │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ cbfe0 │ │ │ │ + ldr r1, [pc, #52] @ cbfe4 │ │ │ │ + ldr r0, [pc, #52] @ cbfe8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x00386bbc │ │ │ │ - mlaseq r7, r0, r0, r4 │ │ │ │ + eorseq r6, r8, r0, asr #23 │ │ │ │ + mlaseq r7, r4, r0, r4 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r3, r3, ip, ror #3 │ │ │ │ + eorseq r3, r3, r8, lsl #16 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x00331ed0 │ │ │ │ - eorseq r2, r3, r4, lsr #31 │ │ │ │ + eorseq r2, r3, ip, ror #9 │ │ │ │ + eorseq r3, r3, r0, asr #11 │ │ │ │ │ │ │ │ -000cbff0 : │ │ │ │ +000cbfec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 54298 │ │ │ │ - ldr r7, [pc, #500] @ cc208 │ │ │ │ + ldr r7, [pc, #500] @ cc204 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cc15c │ │ │ │ + beq cc158 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc1e0 │ │ │ │ + beq cc1dc │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc05c │ │ │ │ + beq cc058 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cc05c │ │ │ │ + beq cc058 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cc13c │ │ │ │ + beq cc138 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq cc1b8 │ │ │ │ + beq cc1b4 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc0a0 │ │ │ │ + beq cc09c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cc0a0 │ │ │ │ + beq cc09c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cc144 │ │ │ │ + beq cc140 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 54328 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq cc188 │ │ │ │ + beq cc184 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc0e8 │ │ │ │ + beq cc0e4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cc0e8 │ │ │ │ + beq cc0e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cc14c │ │ │ │ + beq cc148 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq cc100 │ │ │ │ + beq cc0fc │ │ │ │ tst r0, #1 │ │ │ │ - bne cc154 │ │ │ │ + bne cc150 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq cc124 │ │ │ │ + beq cc120 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq cc12c │ │ │ │ + beq cc128 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cc05c │ │ │ │ + b cc058 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cc0a0 │ │ │ │ + b cc09c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cc0e8 │ │ │ │ - bl a4764 │ │ │ │ - b cc100 │ │ │ │ - ldr r3, [pc, #168] @ cc20c │ │ │ │ - ldr r1, [pc, #168] @ cc210 │ │ │ │ + b cc0e4 │ │ │ │ + bl a4760 │ │ │ │ + b cc0fc │ │ │ │ + ldr r3, [pc, #168] @ cc208 │ │ │ │ + ldr r1, [pc, #168] @ cc20c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #164] @ cc214 │ │ │ │ - ldr r2, [pc, #164] @ cc218 │ │ │ │ + ldr r0, [pc, #164] @ cc210 │ │ │ │ + ldr r2, [pc, #164] @ cc214 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b cc124 │ │ │ │ - ldr r3, [pc, #124] @ cc20c │ │ │ │ - ldr r1, [pc, #136] @ cc21c │ │ │ │ + b cc120 │ │ │ │ + ldr r3, [pc, #124] @ cc208 │ │ │ │ + ldr r1, [pc, #136] @ cc218 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #132] @ cc220 │ │ │ │ - ldr r2, [pc, #120] @ cc218 │ │ │ │ + ldr r0, [pc, #132] @ cc21c │ │ │ │ + ldr r2, [pc, #120] @ cc214 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b cc180 │ │ │ │ - ldr r3, [pc, #100] @ cc224 │ │ │ │ - ldr r1, [pc, #100] @ cc228 │ │ │ │ - ldr r0, [pc, #100] @ cc22c │ │ │ │ + b cc17c │ │ │ │ + ldr r3, [pc, #100] @ cc220 │ │ │ │ + ldr r1, [pc, #100] @ cc224 │ │ │ │ + ldr r0, [pc, #100] @ cc228 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2016 @ 0x7e0 │ │ │ │ - ldr r2, [pc, #92] @ cc230 │ │ │ │ + ldr r2, [pc, #92] @ cc22c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ cc234 │ │ │ │ - ldr r1, [pc, #76] @ cc238 │ │ │ │ - ldr r0, [pc, #76] @ cc23c │ │ │ │ + ldr r3, [pc, #76] @ cc230 │ │ │ │ + ldr r1, [pc, #76] @ cc234 │ │ │ │ + ldr r0, [pc, #76] @ cc238 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2016 @ 0x7e0 │ │ │ │ - ldr r2, [pc, #68] @ cc240 │ │ │ │ + ldr r2, [pc, #68] @ cc23c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r3, r7, r8, ror #31 │ │ │ │ + eorseq r3, r7, ip, ror #31 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r3, r3, r0, asr r0 │ │ │ │ - eorseq r2, r3, ip, ror #27 │ │ │ │ + eorseq r3, r3, ip, ror #12 │ │ │ │ + eorseq r3, r3, r8, lsl #8 │ │ │ │ andeq r0, r0, ip, lsr #13 │ │ │ │ - eorseq r3, r3, r4, lsr #32 │ │ │ │ - eorseq r2, r3, r0, asr #27 │ │ │ │ - eorseq r4, r5, ip, lsr #31 │ │ │ │ - eorseq r9, r2, r4, lsr #1 │ │ │ │ - eorseq r3, r3, r8 │ │ │ │ - andeq lr, r3, sp, lsr lr │ │ │ │ - eorseq r4, r5, r4, lsl #31 │ │ │ │ - eorseq r9, r2, ip, ror r0 │ │ │ │ - @ instruction: 0x003292f8 │ │ │ │ - andeq lr, r3, r3, lsr lr │ │ │ │ + eorseq r3, r3, r0, asr #12 │ │ │ │ + @ instruction: 0x003333dc │ │ │ │ + eorseq r5, r5, r8, asr #11 │ │ │ │ + eorseq r9, r2, r0, asr #13 │ │ │ │ + eorseq r3, r3, r4, lsr #12 │ │ │ │ + andeq lr, r3, r5, asr #28 │ │ │ │ + eorseq r5, r5, r0, lsr #11 │ │ │ │ + mlaseq r2, r8, r6, r9 │ │ │ │ + eorseq r9, r2, r4, lsl r9 │ │ │ │ + andeq lr, r3, fp, lsr lr │ │ │ │ │ │ │ │ -000cc244 : │ │ │ │ +000cc240 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #248] @ cc360 │ │ │ │ + ldr ip, [pc, #248] @ cc35c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #240] @ cc364 │ │ │ │ + ldr r3, [pc, #240] @ cc360 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #216] @ cc368 │ │ │ │ + ldr r3, [pc, #216] @ cc364 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #444 @ 0x1bc │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #196] @ cc36c │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #196] @ cc368 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc344 │ │ │ │ - ldr r3, [pc, #184] @ cc370 │ │ │ │ + beq cc340 │ │ │ │ + ldr r3, [pc, #184] @ cc36c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cc310 │ │ │ │ + bne cc30c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq cc34c │ │ │ │ + beq cc348 │ │ │ │ mov r0, r4 │ │ │ │ - bl cbff0 │ │ │ │ - ldr r2, [pc, #136] @ cc374 │ │ │ │ - ldr r3, [pc, #116] @ cc364 │ │ │ │ + bl cbfec │ │ │ │ + ldr r2, [pc, #136] @ cc370 │ │ │ │ + ldr r3, [pc, #116] @ cc360 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne cc35c │ │ │ │ + bne cc358 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #96] @ cc378 │ │ │ │ + ldr r0, [pc, #96] @ cc374 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #84] @ cc37c │ │ │ │ - ldr r1, [pc, #84] @ cc380 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #84] @ cc378 │ │ │ │ + ldr r1, [pc, #84] @ cc37c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #80] @ cc384 │ │ │ │ - ldr r2, [pc, #80] @ cc388 │ │ │ │ + ldr r0, [pc, #80] @ cc380 │ │ │ │ + ldr r2, [pc, #80] @ cc384 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b cc2e4 │ │ │ │ - ldr r0, [pc, #56] @ cc38c │ │ │ │ + b cc2e0 │ │ │ │ + ldr r0, [pc, #56] @ cc388 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b cc320 │ │ │ │ + bl b0298 │ │ │ │ + b cc31c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r3, r7, r8, lsl #27 │ │ │ │ + eorseq r3, r7, ip, lsl #27 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r8, r0, lsl #17 │ │ │ │ - eorseq r3, r7, r4, asr sp │ │ │ │ + eorseq r6, r8, r4, lsl #17 │ │ │ │ + eorseq r3, r7, r8, asr sp │ │ │ │ andeq r0, r0, r0, asr r8 │ │ │ │ - eorseq r3, r7, ip, lsl #26 │ │ │ │ - eorseq r2, r3, r8, asr lr │ │ │ │ + eorseq r3, r7, r0, lsl sp │ │ │ │ + eorseq r3, r3, r4, ror r4 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r2, r3, ip, lsl #29 │ │ │ │ - eorseq r2, r3, r8, lsr #24 │ │ │ │ + eorseq r3, r3, r8, lsr #9 │ │ │ │ + eorseq r3, r3, r4, asr #4 │ │ │ │ andeq r0, r0, ip, lsr #13 │ │ │ │ - eorseq r6, r4, r4, asr #10 │ │ │ │ + eorseq r6, r4, r0, ror #22 │ │ │ │ │ │ │ │ -000cc390 : │ │ │ │ +000cc38c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #128] @ cc434 │ │ │ │ + ldr r3, [pc, #128] @ cc430 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #396 @ 0x18c │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ cc438 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ cc434 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc42c │ │ │ │ - ldr r3, [pc, #96] @ cc43c │ │ │ │ + beq cc428 │ │ │ │ + ldr r3, [pc, #96] @ cc438 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cc3f8 │ │ │ │ + bne cc3f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69700 │ │ │ │ - ldr r0, [pc, #64] @ cc440 │ │ │ │ + ldr r0, [pc, #64] @ cc43c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ cc444 │ │ │ │ - ldr r1, [pc, #52] @ cc448 │ │ │ │ - ldr r0, [pc, #52] @ cc44c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ cc440 │ │ │ │ + ldr r1, [pc, #52] @ cc444 │ │ │ │ + ldr r0, [pc, #52] @ cc448 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r6, r8, ip, asr r7 │ │ │ │ - eorseq r3, r7, r0, lsr ip │ │ │ │ + eorseq r6, r8, r0, ror #14 │ │ │ │ + eorseq r3, r7, r4, lsr ip │ │ │ │ andeq r0, r0, r0, ror #24 │ │ │ │ - eorseq r2, r3, ip, ror #27 │ │ │ │ + eorseq r3, r3, r8, lsl #8 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r1, r3, r0, ror sl │ │ │ │ - eorseq r2, r3, r4, asr #22 │ │ │ │ + eorseq r2, r3, ip, lsl #1 │ │ │ │ + eorseq r3, r3, r0, ror #2 │ │ │ │ │ │ │ │ -000cc450 : │ │ │ │ +000cc44c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 54384 │ │ │ │ - ldr r7, [pc, #500] @ cc668 │ │ │ │ + ldr r7, [pc, #500] @ cc664 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cc5bc │ │ │ │ + beq cc5b8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc640 │ │ │ │ + beq cc63c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc4bc │ │ │ │ + beq cc4b8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cc4bc │ │ │ │ + beq cc4b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cc59c │ │ │ │ + beq cc598 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq cc618 │ │ │ │ + beq cc614 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc500 │ │ │ │ + beq cc4fc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cc500 │ │ │ │ + beq cc4fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cc5a4 │ │ │ │ + beq cc5a0 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 54410 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq cc5e8 │ │ │ │ + beq cc5e4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc548 │ │ │ │ + beq cc544 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cc548 │ │ │ │ + beq cc544 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cc5ac │ │ │ │ + beq cc5a8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq cc560 │ │ │ │ + beq cc55c │ │ │ │ tst r0, #1 │ │ │ │ - bne cc5b4 │ │ │ │ + bne cc5b0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq cc584 │ │ │ │ + beq cc580 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq cc58c │ │ │ │ + beq cc588 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cc4bc │ │ │ │ + b cc4b8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cc500 │ │ │ │ + b cc4fc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cc548 │ │ │ │ - bl a4764 │ │ │ │ - b cc560 │ │ │ │ - ldr r3, [pc, #168] @ cc66c │ │ │ │ - ldr r1, [pc, #168] @ cc670 │ │ │ │ + b cc544 │ │ │ │ + bl a4760 │ │ │ │ + b cc55c │ │ │ │ + ldr r3, [pc, #168] @ cc668 │ │ │ │ + ldr r1, [pc, #168] @ cc66c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #164] @ cc674 │ │ │ │ - ldr r2, [pc, #164] @ cc678 │ │ │ │ + ldr r0, [pc, #164] @ cc670 │ │ │ │ + ldr r2, [pc, #164] @ cc674 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b cc584 │ │ │ │ - ldr r3, [pc, #124] @ cc66c │ │ │ │ - ldr r1, [pc, #136] @ cc67c │ │ │ │ + b cc580 │ │ │ │ + ldr r3, [pc, #124] @ cc668 │ │ │ │ + ldr r1, [pc, #136] @ cc678 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #132] @ cc680 │ │ │ │ - ldr r2, [pc, #120] @ cc678 │ │ │ │ + ldr r0, [pc, #132] @ cc67c │ │ │ │ + ldr r2, [pc, #120] @ cc674 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b cc5e0 │ │ │ │ - ldr r3, [pc, #100] @ cc684 │ │ │ │ - ldr r1, [pc, #100] @ cc688 │ │ │ │ - ldr r0, [pc, #100] @ cc68c │ │ │ │ + b cc5dc │ │ │ │ + ldr r3, [pc, #100] @ cc680 │ │ │ │ + ldr r1, [pc, #100] @ cc684 │ │ │ │ + ldr r0, [pc, #100] @ cc688 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2064 @ 0x810 │ │ │ │ - ldr r2, [pc, #92] @ cc690 │ │ │ │ + ldr r2, [pc, #92] @ cc68c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ cc694 │ │ │ │ - ldr r1, [pc, #76] @ cc698 │ │ │ │ - ldr r0, [pc, #76] @ cc69c │ │ │ │ + ldr r3, [pc, #76] @ cc690 │ │ │ │ + ldr r1, [pc, #76] @ cc694 │ │ │ │ + ldr r0, [pc, #76] @ cc698 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2064 @ 0x810 │ │ │ │ - ldr r2, [pc, #68] @ cc6a0 │ │ │ │ + ldr r2, [pc, #68] @ cc69c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r3, r7, r8, lsl #23 │ │ │ │ + eorseq r3, r7, ip, lsl #23 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r2, r3, ip, asr #24 │ │ │ │ - eorseq r2, r3, ip, lsl #19 │ │ │ │ + eorseq r3, r3, r8, ror #4 │ │ │ │ + eorseq r2, r3, r8, lsr #31 │ │ │ │ andeq r0, r0, fp, asr #13 │ │ │ │ - eorseq r2, r3, r0, lsr #24 │ │ │ │ - eorseq r2, r3, r0, ror #18 │ │ │ │ - eorseq r4, r5, ip, asr #22 │ │ │ │ - eorseq r8, r2, r4, asr #24 │ │ │ │ - eorseq r2, r3, r8, lsr #23 │ │ │ │ - andeq pc, r3, r2, lsl #3 │ │ │ │ - eorseq r4, r5, r4, lsr #22 │ │ │ │ - eorseq r8, r2, ip, lsl ip │ │ │ │ - mlaseq r2, r8, lr, r8 │ │ │ │ - andeq pc, r3, r8, ror r1 @ │ │ │ │ + eorseq r3, r3, ip, lsr r2 │ │ │ │ + eorseq r2, r3, ip, ror pc │ │ │ │ + eorseq r5, r5, r8, ror #2 │ │ │ │ + eorseq r9, r2, r0, ror #4 │ │ │ │ + eorseq r3, r3, r4, asr #3 │ │ │ │ + andeq pc, r3, sl, lsl #3 │ │ │ │ + eorseq r5, r5, r0, asr #2 │ │ │ │ + eorseq r9, r2, r8, lsr r2 │ │ │ │ + @ instruction: 0x003294b4 │ │ │ │ + andeq pc, r3, r0, lsl #3 │ │ │ │ │ │ │ │ -000cc6a4 : │ │ │ │ +000cc6a0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #248] @ cc7c0 │ │ │ │ + ldr ip, [pc, #248] @ cc7bc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #240] @ cc7c4 │ │ │ │ + ldr r3, [pc, #240] @ cc7c0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #216] @ cc7c8 │ │ │ │ + ldr r3, [pc, #216] @ cc7c4 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #348 @ 0x15c │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #196] @ cc7cc │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #196] @ cc7c8 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc7a4 │ │ │ │ - ldr r3, [pc, #184] @ cc7d0 │ │ │ │ + beq cc7a0 │ │ │ │ + ldr r3, [pc, #184] @ cc7cc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cc770 │ │ │ │ + bne cc76c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq cc7ac │ │ │ │ + beq cc7a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl cc450 │ │ │ │ - ldr r2, [pc, #136] @ cc7d4 │ │ │ │ - ldr r3, [pc, #116] @ cc7c4 │ │ │ │ + bl cc44c │ │ │ │ + ldr r2, [pc, #136] @ cc7d0 │ │ │ │ + ldr r3, [pc, #116] @ cc7c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne cc7bc │ │ │ │ + bne cc7b8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #96] @ cc7d8 │ │ │ │ + ldr r0, [pc, #96] @ cc7d4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #84] @ cc7dc │ │ │ │ - ldr r1, [pc, #84] @ cc7e0 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #84] @ cc7d8 │ │ │ │ + ldr r1, [pc, #84] @ cc7dc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #80] @ cc7e4 │ │ │ │ - ldr r2, [pc, #80] @ cc7e8 │ │ │ │ + ldr r0, [pc, #80] @ cc7e0 │ │ │ │ + ldr r2, [pc, #80] @ cc7e4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b cc744 │ │ │ │ - ldr r0, [pc, #56] @ cc7ec │ │ │ │ + b cc740 │ │ │ │ + ldr r0, [pc, #56] @ cc7e8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b cc780 │ │ │ │ + bl b0298 │ │ │ │ + b cc77c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r3, r7, r8, lsr #18 │ │ │ │ + eorseq r3, r7, ip, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r8, r0, lsr #8 │ │ │ │ - @ instruction: 0x003738f4 │ │ │ │ + eorseq r6, r8, r4, lsr #8 │ │ │ │ + @ instruction: 0x003738f8 │ │ │ │ andeq r0, r0, r0, asr r8 │ │ │ │ - eorseq r3, r7, ip, lsr #17 │ │ │ │ - @ instruction: 0x003329f8 │ │ │ │ + @ instruction: 0x003738b0 │ │ │ │ + eorseq r3, r3, r4, lsl r0 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r2, r3, r8, lsl #21 │ │ │ │ - eorseq r2, r3, r8, asr #15 │ │ │ │ + eorseq r3, r3, r4, lsr #1 │ │ │ │ + eorseq r2, r3, r4, ror #27 │ │ │ │ andeq r0, r0, fp, asr #13 │ │ │ │ - eorseq r6, r4, r4, ror #1 │ │ │ │ + eorseq r6, r4, r0, lsl #14 │ │ │ │ │ │ │ │ -000cc7f0 : │ │ │ │ +000cc7ec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #180] @ cc8c8 │ │ │ │ + ldr r3, [pc, #180] @ cc8c4 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #300 @ 0x12c │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #160] @ cc8cc │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #160] @ cc8c8 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc8c0 │ │ │ │ - ldr r3, [pc, #148] @ cc8d0 │ │ │ │ + beq cc8bc │ │ │ │ + ldr r3, [pc, #148] @ cc8cc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cc88c │ │ │ │ + bne cc888 │ │ │ │ mov r0, r4 │ │ │ │ bl 59664 │ │ │ │ cmp r0, #2 │ │ │ │ - beq cc8c0 │ │ │ │ + beq cc8bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc880 │ │ │ │ - ldr r3, [pc, #104] @ cc8d4 │ │ │ │ + bne cc87c │ │ │ │ + ldr r3, [pc, #104] @ cc8d0 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ cc8d8 │ │ │ │ + ldr r3, [pc, #80] @ cc8d4 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b cc86c │ │ │ │ - ldr r0, [pc, #72] @ cc8dc │ │ │ │ + b cc868 │ │ │ │ + ldr r0, [pc, #72] @ cc8d8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #60] @ cc8e0 │ │ │ │ - ldr r1, [pc, #60] @ cc8e4 │ │ │ │ - ldr r0, [pc, #60] @ cc8e8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #60] @ cc8dc │ │ │ │ + ldr r1, [pc, #60] @ cc8e0 │ │ │ │ + ldr r0, [pc, #60] @ cc8e4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x003862fc │ │ │ │ - @ instruction: 0x003737d0 │ │ │ │ + eorseq r6, r8, r0, lsl #6 │ │ │ │ + @ instruction: 0x003737d4 │ │ │ │ andeq r0, r0, r0, asr r8 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - @ instruction: 0x003328dc │ │ │ │ + @ instruction: 0x00332ef8 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r2, r3, r0, asr #14 │ │ │ │ - @ instruction: 0x003326b0 │ │ │ │ + eorseq r2, r3, ip, asr sp │ │ │ │ + eorseq r2, r3, ip, asr #25 │ │ │ │ │ │ │ │ -000cc8ec : │ │ │ │ +000cc8e8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #128] @ cc990 │ │ │ │ + ldr r3, [pc, #128] @ cc98c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #252 @ 0xfc │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ cc994 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ cc990 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc988 │ │ │ │ - ldr r3, [pc, #96] @ cc998 │ │ │ │ + beq cc984 │ │ │ │ + ldr r3, [pc, #96] @ cc994 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cc954 │ │ │ │ + bne cc950 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69760 │ │ │ │ - ldr r0, [pc, #64] @ cc99c │ │ │ │ + ldr r0, [pc, #64] @ cc998 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ cc9a0 │ │ │ │ - ldr r1, [pc, #52] @ cc9a4 │ │ │ │ - ldr r0, [pc, #52] @ cc9a8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ cc99c │ │ │ │ + ldr r1, [pc, #52] @ cc9a0 │ │ │ │ + ldr r0, [pc, #52] @ cc9a4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r6, r8, r0, lsl #4 │ │ │ │ - @ instruction: 0x003736d4 │ │ │ │ + eorseq r6, r8, r4, lsl #4 │ │ │ │ + @ instruction: 0x003736d8 │ │ │ │ @ instruction: 0x00000abc │ │ │ │ - @ instruction: 0x003328d8 │ │ │ │ + @ instruction: 0x00332ef4 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r1, r3, r4, lsl r5 │ │ │ │ - eorseq r2, r3, r8, ror #11 │ │ │ │ + eorseq r1, r3, r0, lsr fp │ │ │ │ + eorseq r2, r3, r4, lsl #24 │ │ │ │ │ │ │ │ -000cc9ac : │ │ │ │ +000cc9a8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 723c4 │ │ │ │ - ldr r8, [pc, #604] @ ccc30 │ │ │ │ + bl 723c0 │ │ │ │ + ldr r8, [pc, #604] @ ccc2c │ │ │ │ add r8, pc, r8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ccb68 │ │ │ │ + beq ccb64 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ccbe8 │ │ │ │ + beq ccbe4 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cca1c │ │ │ │ + beq cca18 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cca1c │ │ │ │ + beq cca18 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ccb40 │ │ │ │ + beq ccb3c │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r4, #16] │ │ │ │ - beq ccbc4 │ │ │ │ + beq ccbc0 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cca60 │ │ │ │ + beq cca5c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cca60 │ │ │ │ + beq cca5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ccb48 │ │ │ │ + beq ccb44 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #20] │ │ │ │ - beq ccc0c │ │ │ │ + beq ccc08 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccaa4 │ │ │ │ + beq ccaa0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ccaa4 │ │ │ │ + beq ccaa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ccb50 │ │ │ │ + beq ccb4c │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 545bc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq ccb94 │ │ │ │ + beq ccb90 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccaec │ │ │ │ + beq ccae8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ccaec │ │ │ │ + beq ccae8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ccb58 │ │ │ │ + beq ccb54 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq ccb04 │ │ │ │ + beq ccb00 │ │ │ │ tst r0, #1 │ │ │ │ - bne ccb60 │ │ │ │ + bne ccb5c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq ccb28 │ │ │ │ + beq ccb24 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq ccb30 │ │ │ │ + beq ccb2c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cca1c │ │ │ │ + b cca18 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cca60 │ │ │ │ + b cca5c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ccaa4 │ │ │ │ + b ccaa0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ccaec │ │ │ │ - bl a4764 │ │ │ │ - b ccb04 │ │ │ │ - ldr r3, [pc, #196] @ ccc34 │ │ │ │ - ldr r1, [pc, #196] @ ccc38 │ │ │ │ + b ccae8 │ │ │ │ + bl a4760 │ │ │ │ + b ccb00 │ │ │ │ + ldr r3, [pc, #196] @ ccc30 │ │ │ │ + ldr r1, [pc, #196] @ ccc34 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #192] @ ccc3c │ │ │ │ - ldr r2, [pc, #192] @ ccc40 │ │ │ │ + ldr r0, [pc, #192] @ ccc38 │ │ │ │ + ldr r2, [pc, #192] @ ccc3c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b ccb28 │ │ │ │ - ldr r3, [pc, #152] @ ccc34 │ │ │ │ - ldr r1, [pc, #164] @ ccc44 │ │ │ │ + b ccb24 │ │ │ │ + ldr r3, [pc, #152] @ ccc30 │ │ │ │ + ldr r1, [pc, #164] @ ccc40 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #160] @ ccc48 │ │ │ │ - ldr r2, [pc, #148] @ ccc40 │ │ │ │ + ldr r0, [pc, #160] @ ccc44 │ │ │ │ + ldr r2, [pc, #148] @ ccc3c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b ccb8c │ │ │ │ - ldr r3, [pc, #128] @ ccc4c │ │ │ │ - ldr r1, [pc, #128] @ ccc50 │ │ │ │ - ldr r0, [pc, #128] @ ccc54 │ │ │ │ + b ccb88 │ │ │ │ + ldr r3, [pc, #128] @ ccc48 │ │ │ │ + ldr r1, [pc, #128] @ ccc4c │ │ │ │ + ldr r0, [pc, #128] @ ccc50 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #124] @ ccc58 │ │ │ │ + ldr r2, [pc, #124] @ ccc54 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #2128 @ 0x850 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #108] @ ccc5c │ │ │ │ - ldr r1, [pc, #108] @ ccc60 │ │ │ │ - ldr r0, [pc, #108] @ ccc64 │ │ │ │ + ldr r3, [pc, #108] @ ccc58 │ │ │ │ + ldr r1, [pc, #108] @ ccc5c │ │ │ │ + ldr r0, [pc, #108] @ ccc60 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #104] @ ccc68 │ │ │ │ + ldr r2, [pc, #104] @ ccc64 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #2128 @ 0x850 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ ccc6c │ │ │ │ - ldr r1, [pc, #88] @ ccc70 │ │ │ │ - ldr r0, [pc, #88] @ ccc74 │ │ │ │ + ldr r3, [pc, #88] @ ccc68 │ │ │ │ + ldr r1, [pc, #88] @ ccc6c │ │ │ │ + ldr r0, [pc, #88] @ ccc70 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ ccc78 │ │ │ │ + ldr r2, [pc, #84] @ ccc74 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #2128 @ 0x850 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r3, r7, r8, lsr #12 │ │ │ │ + eorseq r3, r7, ip, lsr #12 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r2, r3, r4, lsr #8 │ │ │ │ - eorseq r2, r3, r0, ror #7 │ │ │ │ + eorseq r2, r3, r0, asr #20 │ │ │ │ + @ instruction: 0x003329fc │ │ │ │ andeq r0, r0, lr, ror #16 │ │ │ │ - @ instruction: 0x003323f8 │ │ │ │ - @ instruction: 0x003323b4 │ │ │ │ - eorseq r4, r5, r0, lsr #11 │ │ │ │ - mlaseq r2, ip, r6, r8 │ │ │ │ - eorseq r1, r3, r8, asr ip │ │ │ │ - andeq r1, r4, lr, lsl #3 │ │ │ │ - eorseq r4, r5, ip, ror r5 │ │ │ │ - eorseq r8, r2, r8, ror r6 │ │ │ │ - @ instruction: 0x003288f4 │ │ │ │ - andeq r1, r4, r4, lsl #3 │ │ │ │ - eorseq r4, r5, r8, asr r5 │ │ │ │ - eorseq r8, r2, r4, asr r6 │ │ │ │ - eorseq r2, r3, ip, lsl #8 │ │ │ │ - muleq r4, r8, r1 │ │ │ │ + eorseq r2, r3, r4, lsl sl │ │ │ │ + @ instruction: 0x003329d0 │ │ │ │ + @ instruction: 0x00354bbc │ │ │ │ + @ instruction: 0x00328cb8 │ │ │ │ + eorseq r2, r3, r4, ror r2 │ │ │ │ + muleq r4, r6, r1 │ │ │ │ + mlaseq r5, r8, fp, r4 │ │ │ │ + mlaseq r2, r4, ip, r8 │ │ │ │ + eorseq r8, r2, r0, lsl pc │ │ │ │ + andeq r1, r4, ip, lsl #3 │ │ │ │ + eorseq r4, r5, r4, ror fp │ │ │ │ + eorseq r8, r2, r0, ror ip │ │ │ │ + eorseq r2, r3, r8, lsr #20 │ │ │ │ + andeq r1, r4, r0, lsr #3 │ │ │ │ │ │ │ │ -000ccc7c : │ │ │ │ +000ccc78 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #304] @ ccdd0 │ │ │ │ + ldr ip, [pc, #304] @ ccdcc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #296] @ ccdd4 │ │ │ │ + ldr r3, [pc, #296] @ ccdd0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #272] @ ccdd8 │ │ │ │ + ldr r3, [pc, #272] @ ccdd4 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, sp, #12 │ │ │ │ sub r3, r3, #204 @ 0xcc │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ - ldr r5, [pc, #244] @ ccddc │ │ │ │ + bl a31ac │ │ │ │ + ldr r5, [pc, #244] @ ccdd8 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccda0 │ │ │ │ - ldr r3, [pc, #232] @ ccde0 │ │ │ │ + beq ccd9c │ │ │ │ + ldr r3, [pc, #232] @ ccddc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ccd6c │ │ │ │ - ldr r3, [pc, #212] @ ccde4 │ │ │ │ + bne ccd68 │ │ │ │ + ldr r3, [pc, #212] @ ccde0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne ccda8 │ │ │ │ + bne ccda4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq ccdb8 │ │ │ │ + beq ccdb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl cc9ac │ │ │ │ - ldr r2, [pc, #160] @ ccde8 │ │ │ │ - ldr r3, [pc, #136] @ ccdd4 │ │ │ │ + bl cc9a8 │ │ │ │ + ldr r2, [pc, #160] @ ccde4 │ │ │ │ + ldr r3, [pc, #136] @ ccdd0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ccdcc │ │ │ │ + bne ccdc8 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #120] @ ccdec │ │ │ │ + ldr r0, [pc, #120] @ ccde8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #108] @ ccdf0 │ │ │ │ - ldr r1, [pc, #108] @ ccdf4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #108] @ ccdec │ │ │ │ + ldr r1, [pc, #108] @ ccdf0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #104] @ ccdf8 │ │ │ │ - ldr r2, [pc, #104] @ ccdfc │ │ │ │ + ldr r0, [pc, #104] @ ccdf4 │ │ │ │ + ldr r2, [pc, #104] @ ccdf8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b ccd40 │ │ │ │ - ldr r0, [pc, #80] @ cce00 │ │ │ │ + b ccd3c │ │ │ │ + ldr r0, [pc, #80] @ ccdfc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b ccd7c │ │ │ │ - ldr r0, [pc, #68] @ cce04 │ │ │ │ + bl b0298 │ │ │ │ + b ccd78 │ │ │ │ + ldr r0, [pc, #68] @ cce00 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b ccd7c │ │ │ │ + bl b0298 │ │ │ │ + b ccd78 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r3, r7, r0, asr r3 │ │ │ │ + eorseq r3, r7, r4, asr r3 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r5, r8, r4, asr #28 │ │ │ │ - eorseq r3, r7, r4, lsl r3 │ │ │ │ + eorseq r5, r8, r8, asr #28 │ │ │ │ + eorseq r3, r7, r8, lsl r3 │ │ │ │ andeq r0, r0, ip, asr #10 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ - @ instruction: 0x003732b0 │ │ │ │ - @ instruction: 0x003324f0 │ │ │ │ + @ instruction: 0x003732b4 │ │ │ │ + eorseq r2, r3, ip, lsl #22 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r2, r3, r0, lsl r2 │ │ │ │ - eorseq r2, r3, ip, asr #3 │ │ │ │ + eorseq r2, r3, ip, lsr #16 │ │ │ │ + eorseq r2, r3, r8, ror #15 │ │ │ │ andeq r0, r0, lr, ror #16 │ │ │ │ - @ instruction: 0x0032eed8 │ │ │ │ - eorseq ip, r2, r4, asr r3 │ │ │ │ + @ instruction: 0x0032f4f4 │ │ │ │ + eorseq ip, r2, r0, ror r9 │ │ │ │ │ │ │ │ -000cce08 : │ │ │ │ +000cce04 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #180] @ ccee0 │ │ │ │ + ldr r3, [pc, #180] @ ccedc │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #156 @ 0x9c │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #160] @ ccee4 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #160] @ ccee0 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cced8 │ │ │ │ - ldr r3, [pc, #148] @ ccee8 │ │ │ │ + beq cced4 │ │ │ │ + ldr r3, [pc, #148] @ ccee4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ccea4 │ │ │ │ + bne ccea0 │ │ │ │ mov r0, r4 │ │ │ │ bl 59a10 │ │ │ │ cmp r0, #2 │ │ │ │ - beq cced8 │ │ │ │ + beq cced4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cce98 │ │ │ │ - ldr r3, [pc, #104] @ cceec │ │ │ │ + bne cce94 │ │ │ │ + ldr r3, [pc, #104] @ ccee8 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ ccef0 │ │ │ │ + ldr r3, [pc, #80] @ cceec │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b cce84 │ │ │ │ - ldr r0, [pc, #72] @ ccef4 │ │ │ │ + b cce80 │ │ │ │ + ldr r0, [pc, #72] @ ccef0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #60] @ ccef8 │ │ │ │ - ldr r1, [pc, #60] @ ccefc │ │ │ │ - ldr r0, [pc, #60] @ ccf00 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #60] @ ccef4 │ │ │ │ + ldr r1, [pc, #60] @ ccef8 │ │ │ │ + ldr r0, [pc, #60] @ ccefc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r5, r8, r4, ror #25 │ │ │ │ - @ instruction: 0x003731b8 │ │ │ │ + eorseq r5, r8, r8, ror #25 │ │ │ │ + @ instruction: 0x003731bc │ │ │ │ andeq r0, r0, ip, asr #10 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - @ instruction: 0x003323b8 │ │ │ │ + @ instruction: 0x003329d4 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r2, r3, r8, lsr #2 │ │ │ │ - mlaseq r3, r8, r0, r2 │ │ │ │ + eorseq r2, r3, r4, asr #14 │ │ │ │ + @ instruction: 0x003326b4 │ │ │ │ │ │ │ │ -000ccf04 : │ │ │ │ +000ccf00 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #204] @ ccfe8 │ │ │ │ - ldr r5, [pc, #204] @ ccfec │ │ │ │ + ldr r3, [pc, #204] @ ccfe4 │ │ │ │ + ldr r5, [pc, #204] @ ccfe8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov ip, r1 │ │ │ │ add r3, r3, #2176 @ 0x880 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #188] @ ccff0 │ │ │ │ + ldr r2, [pc, #188] @ ccfec │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc, r2 │ │ │ │ - bl a21d4 │ │ │ │ - ldr r6, [pc, #152] @ ccff4 │ │ │ │ + bl a21d0 │ │ │ │ + ldr r6, [pc, #152] @ ccff0 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccfdc │ │ │ │ - ldr r3, [pc, #140] @ ccff8 │ │ │ │ + beq ccfd8 │ │ │ │ + ldr r3, [pc, #140] @ ccff4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ccfac │ │ │ │ + bne ccfa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4724 │ │ │ │ + bl a4720 │ │ │ │ cmp r0, #2 │ │ │ │ - beq ccfdc │ │ │ │ - ldr r3, [pc, #104] @ ccffc │ │ │ │ + beq ccfd8 │ │ │ │ + ldr r3, [pc, #104] @ ccff8 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ cd000 │ │ │ │ + ldr r0, [pc, #76] @ ccffc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #64] @ cd004 │ │ │ │ - ldr r0, [pc, #64] @ cd008 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #64] @ cd000 │ │ │ │ + ldr r0, [pc, #64] @ cd004 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r2, [pc, #60] @ cd00c │ │ │ │ + ldr r2, [pc, #60] @ cd008 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r4, r5, r4, asr r2 │ │ │ │ - eorseq r1, r3, r8, ror r1 │ │ │ │ - eorseq pc, r4, r4, lsr #2 │ │ │ │ - eorseq r3, r7, r0, lsr #1 │ │ │ │ + eorseq r4, r5, r0, ror r8 │ │ │ │ + mlaseq r3, r4, r7, r1 │ │ │ │ + eorseq pc, r4, r0, asr #14 │ │ │ │ + eorseq r3, r7, r4, lsr #1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - @ instruction: 0x003322d0 │ │ │ │ + eorseq r2, r3, ip, ror #17 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - mlaseq r3, r4, pc, r1 @ │ │ │ │ + @ instruction: 0x003325b0 │ │ │ │ andeq r0, r0, lr, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #236] @ cd114 │ │ │ │ - ldr r3, [pc, #236] @ cd118 │ │ │ │ + ldr ip, [pc, #236] @ cd110 │ │ │ │ + ldr r3, [pc, #236] @ cd114 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne cd0c8 │ │ │ │ + bne cd0c4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cd0e0 │ │ │ │ - ldr r3, [pc, #188] @ cd11c │ │ │ │ + beq cd0dc │ │ │ │ + ldr r3, [pc, #188] @ cd118 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3200 @ 0xc80 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ @@ -129188,8360 +129187,8360 @@ │ │ │ │ str r3, [r4, #28] │ │ │ │ str r3, [r4, #32] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - bl af194 │ │ │ │ + bl af190 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd0ec │ │ │ │ + beq cd0e8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl ccf04 │ │ │ │ + bl ccf00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd0e0 │ │ │ │ + beq cd0dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ cd120 │ │ │ │ - ldr r1, [pc, #80] @ cd124 │ │ │ │ + ldr r3, [pc, #80] @ cd11c │ │ │ │ + ldr r1, [pc, #80] @ cd120 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cd0e0 │ │ │ │ + beq cd0dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne cd0e0 │ │ │ │ + bne cd0dc │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cd0e0 │ │ │ │ - @ instruction: 0x00372fd0 │ │ │ │ + b cd0dc │ │ │ │ + @ instruction: 0x00372fd4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eorseq r8, r9, r0, ror r7 │ │ │ │ + eorseq r8, r9, r4, ror r7 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r8, r2, ip, lsr #8 │ │ │ │ + eorseq r8, r2, r8, asr #20 │ │ │ │ │ │ │ │ -000cd128 : │ │ │ │ +000cd124 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #180] @ cd200 │ │ │ │ + ldr r3, [pc, #180] @ cd1fc │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #108 @ 0x6c │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #160] @ cd204 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #160] @ cd200 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd1f8 │ │ │ │ - ldr r3, [pc, #148] @ cd208 │ │ │ │ + beq cd1f4 │ │ │ │ + ldr r3, [pc, #148] @ cd204 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cd1c4 │ │ │ │ + bne cd1c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl af194 │ │ │ │ + bl af190 │ │ │ │ cmp r0, #2 │ │ │ │ - beq cd1f8 │ │ │ │ + beq cd1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd1b8 │ │ │ │ - ldr r3, [pc, #104] @ cd20c │ │ │ │ + bne cd1b4 │ │ │ │ + ldr r3, [pc, #104] @ cd208 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ cd210 │ │ │ │ + ldr r3, [pc, #80] @ cd20c │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b cd1a4 │ │ │ │ - ldr r0, [pc, #72] @ cd214 │ │ │ │ + b cd1a0 │ │ │ │ + ldr r0, [pc, #72] @ cd210 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #60] @ cd218 │ │ │ │ - ldr r1, [pc, #60] @ cd21c │ │ │ │ - ldr r0, [pc, #60] @ cd220 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #60] @ cd214 │ │ │ │ + ldr r1, [pc, #60] @ cd218 │ │ │ │ + ldr r0, [pc, #60] @ cd21c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r5, r8, r4, asr #19 │ │ │ │ - mlaseq r7, r8, lr, r2 │ │ │ │ + eorseq r5, r8, r8, asr #19 │ │ │ │ + mlaseq r7, ip, lr, r2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - ldrheq r2, [r3], -r8 @ │ │ │ │ + @ instruction: 0x003326d4 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r1, r3, r8, lsl #28 │ │ │ │ - eorseq r1, r3, r8, ror sp │ │ │ │ + eorseq r2, r3, r4, lsr #8 │ │ │ │ + mlaseq r3, r4, r3, r2 │ │ │ │ │ │ │ │ -000cd224 : │ │ │ │ +000cd220 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 546dc │ │ │ │ - ldr r6, [pc, #288] @ cd364 │ │ │ │ + ldr r6, [pc, #288] @ cd360 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cd2e0 │ │ │ │ + beq cd2dc │ │ │ │ cmp r5, #0 │ │ │ │ - beq cd33c │ │ │ │ + beq cd338 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd28c │ │ │ │ + beq cd288 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cd28c │ │ │ │ + beq cd288 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cd2d0 │ │ │ │ + beq cd2cc │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 54738 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq cd30c │ │ │ │ + beq cd308 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd2c4 │ │ │ │ + beq cd2c0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cd2c4 │ │ │ │ + beq cd2c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cd2d8 │ │ │ │ + beq cd2d4 │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cd28c │ │ │ │ + b cd288 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cd2c4 │ │ │ │ - ldr r3, [pc, #128] @ cd368 │ │ │ │ - ldr r1, [pc, #128] @ cd36c │ │ │ │ + b cd2c0 │ │ │ │ + ldr r3, [pc, #128] @ cd364 │ │ │ │ + ldr r1, [pc, #128] @ cd368 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #124] @ cd370 │ │ │ │ - ldr r2, [pc, #124] @ cd374 │ │ │ │ + ldr r0, [pc, #124] @ cd36c │ │ │ │ + ldr r2, [pc, #124] @ cd370 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b cd2c8 │ │ │ │ - ldr r3, [pc, #84] @ cd368 │ │ │ │ - ldr r1, [pc, #96] @ cd378 │ │ │ │ + b cd2c4 │ │ │ │ + ldr r3, [pc, #84] @ cd364 │ │ │ │ + ldr r1, [pc, #96] @ cd374 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #92] @ cd37c │ │ │ │ - ldr r2, [pc, #92] @ cd380 │ │ │ │ + ldr r0, [pc, #92] @ cd378 │ │ │ │ + ldr r2, [pc, #92] @ cd37c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b cd304 │ │ │ │ - ldr r3, [pc, #64] @ cd384 │ │ │ │ - ldr r1, [pc, #64] @ cd388 │ │ │ │ - ldr r0, [pc, #64] @ cd38c │ │ │ │ + b cd300 │ │ │ │ + ldr r3, [pc, #64] @ cd380 │ │ │ │ + ldr r1, [pc, #64] @ cd384 │ │ │ │ + ldr r0, [pc, #64] @ cd388 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2176 @ 0x880 │ │ │ │ - ldr r2, [pc, #56] @ cd390 │ │ │ │ + ldr r2, [pc, #56] @ cd38c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x00372db8 │ │ │ │ + @ instruction: 0x00372dbc │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r1, r3, r8, lsr #31 │ │ │ │ - eorseq r1, r3, r8, ror #24 │ │ │ │ + eorseq r2, r3, r4, asr #11 │ │ │ │ + eorseq r2, r3, r4, lsl #5 │ │ │ │ @ instruction: 0x000009b5 │ │ │ │ - eorseq r1, r3, ip, ror pc │ │ │ │ - eorseq r1, r3, ip, lsr ip │ │ │ │ + mlaseq r3, r8, r5, r2 │ │ │ │ + eorseq r2, r3, r8, asr r2 │ │ │ │ andeq r0, r0, r5, asr #19 │ │ │ │ - eorseq r3, r5, r8, lsr #28 │ │ │ │ - eorseq r7, r2, r0, lsr #30 │ │ │ │ - eorseq r1, r3, r0, ror #30 │ │ │ │ - andeq r1, r4, r4, lsl r7 │ │ │ │ + eorseq r4, r5, r4, asr #8 │ │ │ │ + eorseq r8, r2, ip, lsr r5 │ │ │ │ + eorseq r2, r3, ip, ror r5 │ │ │ │ + andeq r1, r4, ip, lsl r7 │ │ │ │ │ │ │ │ -000cd394 : │ │ │ │ +000cd390 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #124] @ cd428 │ │ │ │ + ldr ip, [pc, #124] @ cd424 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #112] @ cd42c │ │ │ │ + ldr lr, [pc, #112] @ cd428 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #60 @ 0x3c │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #92] @ cd430 │ │ │ │ + ldr ip, [pc, #92] @ cd42c │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ + bl a30fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd3f8 │ │ │ │ + beq cd3f4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl cd224 │ │ │ │ - ldr r2, [pc, #52] @ cd434 │ │ │ │ - ldr r3, [pc, #44] @ cd430 │ │ │ │ + bl cd220 │ │ │ │ + ldr r2, [pc, #52] @ cd430 │ │ │ │ + ldr r3, [pc, #44] @ cd42c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne cd424 │ │ │ │ + bne cd420 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r5, r8, r4, ror #14 │ │ │ │ - eorseq r2, r7, r8, lsr #24 │ │ │ │ + eorseq r5, r8, r8, ror #14 │ │ │ │ + eorseq r2, r7, ip, lsr #24 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x00372bf8 │ │ │ │ + @ instruction: 0x00372bfc │ │ │ │ │ │ │ │ -000cd438 : │ │ │ │ +000cd434 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #152] @ cd4e8 │ │ │ │ - ldr r2, [pc, #152] @ cd4ec │ │ │ │ + ldr r4, [pc, #152] @ cd4e4 │ │ │ │ + ldr r2, [pc, #152] @ cd4e8 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [pc, #148] @ cd4f0 │ │ │ │ + ldr r3, [pc, #148] @ cd4ec │ │ │ │ ldr r5, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, r3 │ │ │ │ - beq cd474 │ │ │ │ + beq cd470 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #120] @ cd4f4 │ │ │ │ + ldr r3, [pc, #120] @ cd4f0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ bl 504b0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cd4bc │ │ │ │ + beq cd4b8 │ │ │ │ ldr r2, [r3] │ │ │ │ str r3, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cd46c │ │ │ │ + beq cd468 │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ streq r2, [r3] │ │ │ │ - beq cd46c │ │ │ │ + beq cd468 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cd46c │ │ │ │ + bne cd468 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cd46c │ │ │ │ - ldr r3, [pc, #52] @ cd4f8 │ │ │ │ - ldr r1, [pc, #52] @ cd4fc │ │ │ │ + b cd468 │ │ │ │ + ldr r3, [pc, #52] @ cd4f4 │ │ │ │ + ldr r1, [pc, #52] @ cd4f8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #48] @ cd500 │ │ │ │ + ldr r0, [pc, #48] @ cd4fc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r2, r7, r8, lsr #23 │ │ │ │ + eorseq r2, r7, ip, lsr #23 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r4, lsl #18 │ │ │ │ - @ instruction: 0x003308fc │ │ │ │ - @ instruction: 0x00331df0 │ │ │ │ + eorseq r0, r3, r8, lsl pc │ │ │ │ + eorseq r2, r3, ip, lsl #8 │ │ │ │ │ │ │ │ -000cd504 : │ │ │ │ +000cd500 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r1, [pc, #376] @ cd694 │ │ │ │ - ldr r2, [pc, #376] @ cd698 │ │ │ │ + ldr r1, [pc, #376] @ cd690 │ │ │ │ + ldr r2, [pc, #376] @ cd694 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #372] @ cd69c │ │ │ │ + ldr r5, [pc, #372] @ cd698 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ - ldr r3, [pc, #364] @ cd6a0 │ │ │ │ + ldr r3, [pc, #364] @ cd69c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - beq cd5f4 │ │ │ │ - ldr r2, [pc, #332] @ cd6a4 │ │ │ │ - ldr r3, [pc, #332] @ cd6a8 │ │ │ │ + beq cd5f0 │ │ │ │ + ldr r2, [pc, #332] @ cd6a0 │ │ │ │ + ldr r3, [pc, #332] @ cd6a4 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r7, r7, #4096 @ 0x1000 │ │ │ │ ldr r1, [r7, #1200] @ 0x4b0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cd638 │ │ │ │ + beq cd634 │ │ │ │ ldr r0, [r7, #1204] @ 0x4b4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r4, r6} │ │ │ │ bl 501c8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq cd660 │ │ │ │ + beq cd65c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cd5b8 │ │ │ │ + beq cd5b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq cd5e8 │ │ │ │ - ldr r2, [pc, #236] @ cd6ac │ │ │ │ - ldr r3, [pc, #212] @ cd698 │ │ │ │ + beq cd5e4 │ │ │ │ + ldr r2, [pc, #236] @ cd6a8 │ │ │ │ + ldr r3, [pc, #212] @ cd694 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne cd690 │ │ │ │ + bne cd68c │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cd5b8 │ │ │ │ - ldr r3, [pc, #180] @ cd6b0 │ │ │ │ - ldr r1, [pc, #180] @ cd6b4 │ │ │ │ + b cd5b4 │ │ │ │ + ldr r3, [pc, #180] @ cd6ac │ │ │ │ + ldr r1, [pc, #180] @ cd6b0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - ldr r3, [pc, #164] @ cd6b8 │ │ │ │ - ldr r1, [pc, #164] @ cd6bc │ │ │ │ - ldr r0, [pc, #164] @ cd6c0 │ │ │ │ + ldr r3, [pc, #164] @ cd6b4 │ │ │ │ + ldr r1, [pc, #164] @ cd6b8 │ │ │ │ + ldr r0, [pc, #164] @ cd6bc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r6, #0 │ │ │ │ - b cd5b8 │ │ │ │ - ldr r3, [pc, #120] @ cd6b8 │ │ │ │ - ldr r1, [pc, #128] @ cd6c4 │ │ │ │ + b cd5b4 │ │ │ │ + ldr r3, [pc, #120] @ cd6b4 │ │ │ │ + ldr r1, [pc, #128] @ cd6c0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #124] @ cd6c8 │ │ │ │ + ldr r0, [pc, #124] @ cd6c4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #74 @ 0x4a │ │ │ │ - bl b6f00 │ │ │ │ - b cd630 │ │ │ │ - ldr r3, [pc, #80] @ cd6b8 │ │ │ │ - ldr r1, [pc, #96] @ cd6cc │ │ │ │ + bl b6efc │ │ │ │ + b cd62c │ │ │ │ + ldr r3, [pc, #80] @ cd6b4 │ │ │ │ + ldr r1, [pc, #96] @ cd6c8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #92] @ cd6d0 │ │ │ │ + ldr r0, [pc, #92] @ cd6cc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #74 @ 0x4a │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b cd630 │ │ │ │ + b cd62c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00372adc │ │ │ │ + eorseq r2, r7, r0, ror #21 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x00372abc │ │ │ │ + eorseq r2, r7, r0, asr #21 │ │ │ │ @ instruction: 0x000005bc │ │ │ │ muleq r0, r4, r8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq r2, r7, r8, lsr sl │ │ │ │ + eorseq r2, r7, ip, lsr sl │ │ │ │ andeq r0, r0, ip, lsl #19 │ │ │ │ - eorseq r1, r3, r4, ror #25 │ │ │ │ + eorseq r2, r3, r0, lsl #6 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r1, r3, r0, ror #25 │ │ │ │ - eorseq r1, r3, r0, ror #25 │ │ │ │ - @ instruction: 0x00331cb0 │ │ │ │ - @ instruction: 0x00331cb4 │ │ │ │ - eorseq r1, r3, r8, lsl #25 │ │ │ │ - eorseq r1, r3, ip, lsl #25 │ │ │ │ + @ instruction: 0x003322fc │ │ │ │ + @ instruction: 0x003322fc │ │ │ │ + eorseq r2, r3, ip, asr #5 │ │ │ │ + @ instruction: 0x003322d0 │ │ │ │ + eorseq r2, r3, r4, lsr #5 │ │ │ │ + eorseq r2, r3, r8, lsr #5 │ │ │ │ │ │ │ │ -000cd6d4 : │ │ │ │ +000cd6d0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #328] @ cd834 │ │ │ │ + ldr ip, [pc, #328] @ cd830 │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #12 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #288] @ cd838 │ │ │ │ + ldr lr, [pc, #288] @ cd834 │ │ │ │ add ip, sp, #20 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #280] @ cd83c │ │ │ │ + ldr ip, [pc, #280] @ cd838 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ - bl a2fd0 │ │ │ │ + bl a2fcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd7d0 │ │ │ │ + beq cd7cc │ │ │ │ add r0, sp, #16 │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ - bl cd504 │ │ │ │ + bl cd500 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd810 │ │ │ │ + beq cd80c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cd778 │ │ │ │ + beq cd774 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cd7e0 │ │ │ │ + beq cd7dc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd7ec │ │ │ │ + beq cd7e8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cd7a0 │ │ │ │ + beq cd79c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cd7d8 │ │ │ │ - ldr r2, [pc, #152] @ cd840 │ │ │ │ - ldr r3, [pc, #144] @ cd83c │ │ │ │ + beq cd7d4 │ │ │ │ + ldr r2, [pc, #152] @ cd83c │ │ │ │ + ldr r3, [pc, #144] @ cd838 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne cd7e8 │ │ │ │ + bne cd7e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ - b cd7a0 │ │ │ │ + b cd79c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cd7a0 │ │ │ │ + b cd79c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cd778 │ │ │ │ + b cd774 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ cd844 │ │ │ │ - ldr r1, [pc, #80] @ cd848 │ │ │ │ - ldr r0, [pc, #80] @ cd84c │ │ │ │ + ldr r3, [pc, #80] @ cd840 │ │ │ │ + ldr r1, [pc, #80] @ cd844 │ │ │ │ + ldr r0, [pc, #80] @ cd848 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #76] @ cd850 │ │ │ │ + ldr r2, [pc, #76] @ cd84c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #2224 @ 0x8b0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ cd854 │ │ │ │ - ldr r1, [pc, #60] @ cd858 │ │ │ │ - ldr r0, [pc, #60] @ cd85c │ │ │ │ + ldr r3, [pc, #60] @ cd850 │ │ │ │ + ldr r1, [pc, #60] @ cd854 │ │ │ │ + ldr r0, [pc, #60] @ cd858 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ cd860 │ │ │ │ + ldr r2, [pc, #56] @ cd85c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #2224 @ 0x8b0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r5, r8, r4, lsr #8 │ │ │ │ - @ instruction: 0x003728d8 │ │ │ │ + eorseq r5, r8, r8, lsr #8 │ │ │ │ + @ instruction: 0x003728dc │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r2, r7, r0, asr r8 │ │ │ │ - eorseq r3, r5, r8, ror r9 │ │ │ │ - eorseq r7, r2, r4, ror sl │ │ │ │ - eorseq r1, r3, r4, lsr #22 │ │ │ │ - @ instruction: 0x000456ba │ │ │ │ - eorseq r3, r5, r4, asr r9 │ │ │ │ - eorseq r7, r2, r0, asr sl │ │ │ │ - @ instruction: 0x00331af4 │ │ │ │ - @ instruction: 0x000456b9 │ │ │ │ + eorseq r2, r7, r4, asr r8 │ │ │ │ + mlaseq r5, r4, pc, r3 @ │ │ │ │ + mlaseq r2, r0, r0, r8 │ │ │ │ + eorseq r2, r3, r0, asr #2 │ │ │ │ + andeq r5, r4, r2, asr #13 │ │ │ │ + eorseq r3, r5, r0, ror pc │ │ │ │ + eorseq r8, r2, ip, rrx │ │ │ │ + eorseq r2, r3, r0, lsl r1 │ │ │ │ + andeq r5, r4, r1, asr #13 │ │ │ │ │ │ │ │ -000cd864 : │ │ │ │ +000cd860 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #172] @ cd928 │ │ │ │ - ldr r3, [pc, #172] @ cd92c │ │ │ │ + ldr r5, [pc, #172] @ cd924 │ │ │ │ + ldr r3, [pc, #172] @ cd928 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #168] @ cd930 │ │ │ │ + ldr r2, [pc, #168] @ cd92c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1208] @ 0x4b8 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 50378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cd8fc │ │ │ │ - bl aa34c │ │ │ │ + beq cd8f8 │ │ │ │ + bl aa348 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cd8c4 │ │ │ │ + beq cd8c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq cd8f0 │ │ │ │ - ldr r3, [pc, #104] @ cd934 │ │ │ │ - ldr r1, [pc, #104] @ cd938 │ │ │ │ + beq cd8ec │ │ │ │ + ldr r3, [pc, #104] @ cd930 │ │ │ │ + ldr r1, [pc, #104] @ cd934 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #100] @ cd93c │ │ │ │ + ldr r0, [pc, #100] @ cd938 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cd8c4 │ │ │ │ - ldr r3, [pc, #48] @ cd934 │ │ │ │ - ldr r1, [pc, #56] @ cd940 │ │ │ │ + b cd8c0 │ │ │ │ + ldr r3, [pc, #48] @ cd930 │ │ │ │ + ldr r1, [pc, #56] @ cd93c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #52] @ cd944 │ │ │ │ + ldr r0, [pc, #52] @ cd940 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r2, r7, ip, ror r7 │ │ │ │ + eorseq r2, r7, r0, lsl #15 │ │ │ │ muleq r0, r4, r8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq ip, r4, r0, lsr r6 │ │ │ │ - eorseq r1, r3, r8, lsr #20 │ │ │ │ - @ instruction: 0x0034c5f8 │ │ │ │ - @ instruction: 0x003319f0 │ │ │ │ - b cd864 │ │ │ │ + eorseq ip, r4, ip, asr #24 │ │ │ │ + eorseq r2, r3, r4, asr #32 │ │ │ │ + eorseq ip, r4, r4, lsl ip │ │ │ │ + eorseq r2, r3, ip │ │ │ │ + b cd860 │ │ │ │ │ │ │ │ -000cd94c : │ │ │ │ +000cd948 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #172] @ cda10 │ │ │ │ - ldr r3, [pc, #172] @ cda14 │ │ │ │ + ldr r5, [pc, #172] @ cda0c │ │ │ │ + ldr r3, [pc, #172] @ cda10 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #168] @ cda18 │ │ │ │ + ldr r2, [pc, #168] @ cda14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1208] @ 0x4b8 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 50378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cd9e4 │ │ │ │ - bl aa34c │ │ │ │ + beq cd9e0 │ │ │ │ + bl aa348 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cd9ac │ │ │ │ + beq cd9a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq cd9d8 │ │ │ │ - ldr r3, [pc, #104] @ cda1c │ │ │ │ - ldr r1, [pc, #104] @ cda20 │ │ │ │ + beq cd9d4 │ │ │ │ + ldr r3, [pc, #104] @ cda18 │ │ │ │ + ldr r1, [pc, #104] @ cda1c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #100] @ cda24 │ │ │ │ + ldr r0, [pc, #100] @ cda20 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #99 @ 0x63 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cd9ac │ │ │ │ - ldr r3, [pc, #48] @ cda1c │ │ │ │ - ldr r1, [pc, #56] @ cda28 │ │ │ │ + b cd9a8 │ │ │ │ + ldr r3, [pc, #48] @ cda18 │ │ │ │ + ldr r1, [pc, #56] @ cda24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #52] @ cda2c │ │ │ │ + ldr r0, [pc, #52] @ cda28 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #99 @ 0x63 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - mlaseq r7, r4, r6, r2 │ │ │ │ + mlaseq r7, r8, r6, r2 │ │ │ │ muleq r0, r4, r8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r1, r3, r4, ror r9 │ │ │ │ - eorseq r1, r3, r0, asr #18 │ │ │ │ - eorseq r1, r3, ip, lsr r9 │ │ │ │ - eorseq r1, r3, r8, lsl #18 │ │ │ │ + mlaseq r3, r0, pc, r1 @ │ │ │ │ + eorseq r1, r3, ip, asr pc │ │ │ │ + eorseq r1, r3, r8, asr pc │ │ │ │ + eorseq r1, r3, r4, lsr #30 │ │ │ │ │ │ │ │ -000cda30 : │ │ │ │ +000cda2c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #376] @ cdbcc │ │ │ │ + ldr ip, [pc, #376] @ cdbc8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #368] @ cdbd0 │ │ │ │ + ldr r3, [pc, #368] @ cdbcc │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #344] @ cdbd4 │ │ │ │ + ldr r3, [pc, #344] @ cdbd0 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #324] @ cdbd8 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #324] @ cdbd4 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cdb84 │ │ │ │ - ldr r3, [pc, #312] @ cdbdc │ │ │ │ + beq cdb80 │ │ │ │ + ldr r3, [pc, #312] @ cdbd8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cdb8c │ │ │ │ + bne cdb88 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cdb2c │ │ │ │ + bne cdb28 │ │ │ │ mov r0, r4 │ │ │ │ - bl cd94c │ │ │ │ + bl cd948 │ │ │ │ cmp r0, #2 │ │ │ │ - beq cdb84 │ │ │ │ + beq cdb80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cdb20 │ │ │ │ - ldr r3, [pc, #252] @ cdbe0 │ │ │ │ + bne cdb1c │ │ │ │ + ldr r3, [pc, #252] @ cdbdc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #232] @ cdbe4 │ │ │ │ - ldr r3, [pc, #208] @ cdbd0 │ │ │ │ + ldr r2, [pc, #232] @ cdbe0 │ │ │ │ + ldr r3, [pc, #208] @ cdbcc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne cdbc8 │ │ │ │ + bne cdbc4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #192] @ cdbe8 │ │ │ │ + ldr r3, [pc, #192] @ cdbe4 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b cdae4 │ │ │ │ - ldr r3, [pc, #184] @ cdbec │ │ │ │ + b cdae0 │ │ │ │ + ldr r3, [pc, #184] @ cdbe8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq cdac4 │ │ │ │ - ldr r3, [pc, #168] @ cdbf0 │ │ │ │ + beq cdac0 │ │ │ │ + ldr r3, [pc, #168] @ cdbec │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq cdac4 │ │ │ │ - ldr r0, [pc, #152] @ cdbf4 │ │ │ │ + beq cdac0 │ │ │ │ + ldr r0, [pc, #152] @ cdbf0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #144] @ cdbf8 │ │ │ │ - ldr r1, [pc, #144] @ cdbfc │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #144] @ cdbf4 │ │ │ │ + ldr r1, [pc, #144] @ cdbf8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #140] @ cdc00 │ │ │ │ + ldr r0, [pc, #140] @ cdbfc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #90 @ 0x5a │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b cdaf4 │ │ │ │ - ldr r1, [pc, #88] @ cdbec │ │ │ │ + b cdaf0 │ │ │ │ + ldr r1, [pc, #88] @ cdbe8 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, r2 │ │ │ │ - beq cdab4 │ │ │ │ - ldr r1, [pc, #72] @ cdbf0 │ │ │ │ + beq cdab0 │ │ │ │ + ldr r1, [pc, #72] @ cdbec │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, r2 │ │ │ │ - beq cdab4 │ │ │ │ - ldr r0, [pc, #72] @ cdc04 │ │ │ │ + beq cdab0 │ │ │ │ + ldr r0, [pc, #72] @ cdc00 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b cdb60 │ │ │ │ + bl b0298 │ │ │ │ + b cdb5c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - mlaseq r7, ip, r5, r2 │ │ │ │ + eorseq r2, r7, r0, lsr #11 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - mlaseq r8, r4, r0, r5 │ │ │ │ - eorseq r2, r7, r8, ror #10 │ │ │ │ + mlaseq r8, r8, r0, r5 │ │ │ │ + eorseq r2, r7, ip, ror #10 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - @ instruction: 0x003724fc │ │ │ │ + eorseq r2, r7, r0, lsl #10 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0x000005bc │ │ │ │ - eorseq r1, r3, r0, ror #15 │ │ │ │ + @ instruction: 0x00331dfc │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r1, r3, r0, asr #15 │ │ │ │ - eorseq r1, r3, ip, lsl #15 │ │ │ │ - eorseq r1, r3, ip, ror r7 │ │ │ │ + @ instruction: 0x00331ddc │ │ │ │ + eorseq r1, r3, r8, lsr #27 │ │ │ │ + mlaseq r3, r8, sp, r1 │ │ │ │ │ │ │ │ -000cdc08 : │ │ │ │ +000cdc04 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - ldr r5, [pc, #68] @ cdc68 │ │ │ │ + ldr r5, [pc, #68] @ cdc64 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ add r5, pc, r5 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cdc3c │ │ │ │ + beq cdc38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #40] @ cdc6c │ │ │ │ - ldr r1, [pc, #40] @ cdc70 │ │ │ │ + ldr r3, [pc, #40] @ cdc68 │ │ │ │ + ldr r1, [pc, #40] @ cdc6c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #36] @ cdc74 │ │ │ │ + ldr r0, [pc, #36] @ cdc70 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #102 @ 0x66 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x003723d0 │ │ │ │ + @ instruction: 0x003723d4 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r1, r3, r0, lsl #14 │ │ │ │ - @ instruction: 0x003316b0 │ │ │ │ + eorseq r1, r3, ip, lsl sp │ │ │ │ + eorseq r1, r3, ip, asr #25 │ │ │ │ │ │ │ │ -000cdc78 : │ │ │ │ +000cdc74 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #256] @ cdd9c │ │ │ │ + ldr ip, [pc, #256] @ cdd98 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #248] @ cdda0 │ │ │ │ + ldr r3, [pc, #248] @ cdd9c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #224] @ cdda4 │ │ │ │ + ldr r3, [pc, #224] @ cdda0 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #84 @ 0x54 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ cdda8 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ cdda4 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cdd90 │ │ │ │ - ldr r3, [pc, #192] @ cddac │ │ │ │ + beq cdd8c │ │ │ │ + ldr r3, [pc, #192] @ cdda8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cdd34 │ │ │ │ + bne cdd30 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl cdc08 │ │ │ │ - ldr r2, [pc, #160] @ cddb0 │ │ │ │ - ldr r3, [pc, #140] @ cdda0 │ │ │ │ + bl cdc04 │ │ │ │ + ldr r2, [pc, #160] @ cddac │ │ │ │ + ldr r3, [pc, #140] @ cdd9c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne cdd98 │ │ │ │ + bne cdd94 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #120] @ cddb4 │ │ │ │ + ldr r3, [pc, #120] @ cddb0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq cdcfc │ │ │ │ - ldr r3, [pc, #104] @ cddb8 │ │ │ │ + beq cdcf8 │ │ │ │ + ldr r3, [pc, #104] @ cddb4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq cdcfc │ │ │ │ - ldr r0, [pc, #88] @ cddbc │ │ │ │ + beq cdcf8 │ │ │ │ + ldr r0, [pc, #88] @ cddb8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #76] @ cddc0 │ │ │ │ - ldr r1, [pc, #76] @ cddc4 │ │ │ │ - ldr r0, [pc, #76] @ cddc8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #76] @ cddbc │ │ │ │ + ldr r1, [pc, #76] @ cddc0 │ │ │ │ + ldr r0, [pc, #76] @ cddc4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b cdd08 │ │ │ │ + b cdd04 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r2, r7, r4, asr r3 │ │ │ │ + eorseq r2, r7, r8, asr r3 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r4, r8, ip, asr #28 │ │ │ │ - eorseq r2, r7, r0, lsr #6 │ │ │ │ + eorseq r4, r8, r0, asr lr │ │ │ │ + eorseq r2, r7, r4, lsr #6 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - eorseq r2, r7, r8, ror #5 │ │ │ │ + eorseq r2, r7, ip, ror #5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0x000005bc │ │ │ │ - @ instruction: 0x003315d4 │ │ │ │ + @ instruction: 0x00331bf0 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - @ instruction: 0x003315d4 │ │ │ │ - eorseq r1, r3, r0, lsl #11 │ │ │ │ + @ instruction: 0x00331bf0 │ │ │ │ + mlaseq r3, ip, fp, r1 │ │ │ │ │ │ │ │ -000cddcc : │ │ │ │ +000cddc8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #172] @ cde90 │ │ │ │ - ldr r3, [pc, #172] @ cde94 │ │ │ │ + ldr r5, [pc, #172] @ cde8c │ │ │ │ + ldr r3, [pc, #172] @ cde90 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #168] @ cde98 │ │ │ │ + ldr r2, [pc, #168] @ cde94 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1208] @ 0x4b8 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 50378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cde64 │ │ │ │ - bl aa34c │ │ │ │ + beq cde60 │ │ │ │ + bl aa348 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cde2c │ │ │ │ + beq cde28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq cde58 │ │ │ │ - ldr r3, [pc, #104] @ cde9c │ │ │ │ - ldr r1, [pc, #104] @ cdea0 │ │ │ │ + beq cde54 │ │ │ │ + ldr r3, [pc, #104] @ cde98 │ │ │ │ + ldr r1, [pc, #104] @ cde9c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #100] @ cdea4 │ │ │ │ + ldr r0, [pc, #100] @ cdea0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cde2c │ │ │ │ - ldr r3, [pc, #48] @ cde9c │ │ │ │ - ldr r1, [pc, #56] @ cdea8 │ │ │ │ + b cde28 │ │ │ │ + ldr r3, [pc, #48] @ cde98 │ │ │ │ + ldr r1, [pc, #56] @ cdea4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #52] @ cdeac │ │ │ │ + ldr r0, [pc, #52] @ cdea8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r2, r7, r4, lsl r2 │ │ │ │ + eorseq r2, r7, r8, lsl r2 │ │ │ │ muleq r0, r4, r8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r1, r3, r0, lsr #10 │ │ │ │ - eorseq r1, r3, r0, asr #9 │ │ │ │ - eorseq r1, r3, r8, ror #9 │ │ │ │ - eorseq r1, r3, r8, lsl #9 │ │ │ │ + eorseq r1, r3, ip, lsr fp │ │ │ │ + @ instruction: 0x00331adc │ │ │ │ + eorseq r1, r3, r4, lsl #22 │ │ │ │ + eorseq r1, r3, r4, lsr #21 │ │ │ │ │ │ │ │ -000cdeb0 : │ │ │ │ +000cdeac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #168] @ cdf7c │ │ │ │ + ldr r3, [pc, #168] @ cdf78 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #132 @ 0x84 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #148] @ cdf80 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #148] @ cdf7c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cdf74 │ │ │ │ - ldr r3, [pc, #136] @ cdf84 │ │ │ │ + beq cdf70 │ │ │ │ + ldr r3, [pc, #136] @ cdf80 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cdf18 │ │ │ │ + bne cdf14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b cddcc │ │ │ │ - ldr r3, [pc, #104] @ cdf88 │ │ │ │ + b cddc8 │ │ │ │ + ldr r3, [pc, #104] @ cdf84 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq cdf0c │ │ │ │ - ldr r3, [pc, #88] @ cdf8c │ │ │ │ + beq cdf08 │ │ │ │ + ldr r3, [pc, #88] @ cdf88 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq cdf0c │ │ │ │ - ldr r0, [pc, #72] @ cdf90 │ │ │ │ + beq cdf08 │ │ │ │ + ldr r0, [pc, #72] @ cdf8c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #60] @ cdf94 │ │ │ │ - ldr r1, [pc, #60] @ cdf98 │ │ │ │ - ldr r0, [pc, #60] @ cdf9c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #60] @ cdf90 │ │ │ │ + ldr r1, [pc, #60] @ cdf94 │ │ │ │ + ldr r0, [pc, #60] @ cdf98 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r4, r8, ip, lsr ip │ │ │ │ - eorseq r2, r7, r0, lsl r1 │ │ │ │ + eorseq r4, r8, r0, asr #24 │ │ │ │ + eorseq r2, r7, r4, lsl r1 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0x000005bc │ │ │ │ - @ instruction: 0x003313f0 │ │ │ │ + eorseq r1, r3, ip, lsl #20 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r1, r3, r0, lsl #8 │ │ │ │ - mlaseq r3, ip, r3, r1 │ │ │ │ + eorseq r1, r3, ip, lsl sl │ │ │ │ + @ instruction: 0x003319b8 │ │ │ │ │ │ │ │ -000cdfa0 : │ │ │ │ +000cdf9c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #172] @ ce064 │ │ │ │ - ldr r3, [pc, #172] @ ce068 │ │ │ │ + ldr r5, [pc, #172] @ ce060 │ │ │ │ + ldr r3, [pc, #172] @ ce064 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #168] @ ce06c │ │ │ │ + ldr r2, [pc, #168] @ ce068 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1208] @ 0x4b8 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 50378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ce038 │ │ │ │ - bl aa34c │ │ │ │ + beq ce034 │ │ │ │ + bl aa348 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ce000 │ │ │ │ + beq cdffc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq ce02c │ │ │ │ - ldr r3, [pc, #104] @ ce070 │ │ │ │ - ldr r1, [pc, #104] @ ce074 │ │ │ │ + beq ce028 │ │ │ │ + ldr r3, [pc, #104] @ ce06c │ │ │ │ + ldr r1, [pc, #104] @ ce070 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #100] @ ce078 │ │ │ │ + ldr r0, [pc, #100] @ ce074 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #118 @ 0x76 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ce000 │ │ │ │ - ldr r3, [pc, #48] @ ce070 │ │ │ │ - ldr r1, [pc, #56] @ ce07c │ │ │ │ + b cdffc │ │ │ │ + ldr r3, [pc, #48] @ ce06c │ │ │ │ + ldr r1, [pc, #56] @ ce078 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #52] @ ce080 │ │ │ │ + ldr r0, [pc, #52] @ ce07c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #118 @ 0x76 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r2, r7, r0, asr #32 │ │ │ │ + eorseq r2, r7, r4, asr #32 │ │ │ │ muleq r0, r4, r8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r1, r3, r4, asr r3 │ │ │ │ - eorseq r1, r3, ip, ror #5 │ │ │ │ - eorseq r1, r3, ip, lsl r3 │ │ │ │ - @ instruction: 0x003312b4 │ │ │ │ + eorseq r1, r3, r0, ror r9 │ │ │ │ + eorseq r1, r3, r8, lsl #18 │ │ │ │ + eorseq r1, r3, r8, lsr r9 │ │ │ │ + @ instruction: 0x003318d0 │ │ │ │ │ │ │ │ -000ce084 : │ │ │ │ +000ce080 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #168] @ ce150 │ │ │ │ + ldr r3, [pc, #168] @ ce14c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #180 @ 0xb4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #148] @ ce154 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #148] @ ce150 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce148 │ │ │ │ - ldr r3, [pc, #136] @ ce158 │ │ │ │ + beq ce144 │ │ │ │ + ldr r3, [pc, #136] @ ce154 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ce0ec │ │ │ │ + bne ce0e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b cdfa0 │ │ │ │ - ldr r3, [pc, #104] @ ce15c │ │ │ │ + b cdf9c │ │ │ │ + ldr r3, [pc, #104] @ ce158 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq ce0e0 │ │ │ │ - ldr r3, [pc, #88] @ ce160 │ │ │ │ + beq ce0dc │ │ │ │ + ldr r3, [pc, #88] @ ce15c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq ce0e0 │ │ │ │ - ldr r0, [pc, #72] @ ce164 │ │ │ │ + beq ce0dc │ │ │ │ + ldr r0, [pc, #72] @ ce160 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #60] @ ce168 │ │ │ │ - ldr r1, [pc, #60] @ ce16c │ │ │ │ - ldr r0, [pc, #60] @ ce170 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #60] @ ce164 │ │ │ │ + ldr r1, [pc, #60] @ ce168 │ │ │ │ + ldr r0, [pc, #60] @ ce16c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r4, r8, r8, ror #20 │ │ │ │ - eorseq r1, r7, ip, lsr pc │ │ │ │ + eorseq r4, r8, ip, ror #20 │ │ │ │ + eorseq r1, r7, r0, asr #30 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0x000005bc │ │ │ │ - eorseq r1, r3, ip, lsl r2 │ │ │ │ + eorseq r1, r3, r8, lsr r8 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r1, r3, r4, lsr r2 │ │ │ │ - eorseq r1, r3, r8, asr #3 │ │ │ │ + eorseq r1, r3, r0, asr r8 │ │ │ │ + eorseq r1, r3, r4, ror #15 │ │ │ │ │ │ │ │ -000ce174 : │ │ │ │ +000ce170 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #172] @ ce238 │ │ │ │ - ldr r3, [pc, #172] @ ce23c │ │ │ │ + ldr r5, [pc, #172] @ ce234 │ │ │ │ + ldr r3, [pc, #172] @ ce238 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #168] @ ce240 │ │ │ │ + ldr r2, [pc, #168] @ ce23c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1208] @ 0x4b8 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 50378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ce20c │ │ │ │ - bl aa34c │ │ │ │ + beq ce208 │ │ │ │ + bl aa348 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ce1d4 │ │ │ │ + beq ce1d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq ce200 │ │ │ │ - ldr r3, [pc, #104] @ ce244 │ │ │ │ - ldr r1, [pc, #104] @ ce248 │ │ │ │ + beq ce1fc │ │ │ │ + ldr r3, [pc, #104] @ ce240 │ │ │ │ + ldr r1, [pc, #104] @ ce244 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #100] @ ce24c │ │ │ │ + ldr r0, [pc, #100] @ ce248 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #126 @ 0x7e │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ce1d4 │ │ │ │ - ldr r3, [pc, #48] @ ce244 │ │ │ │ - ldr r1, [pc, #56] @ ce250 │ │ │ │ + b ce1d0 │ │ │ │ + ldr r3, [pc, #48] @ ce240 │ │ │ │ + ldr r1, [pc, #56] @ ce24c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #52] @ ce254 │ │ │ │ + ldr r0, [pc, #52] @ ce250 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #126 @ 0x7e │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, r7, ip, ror #28 │ │ │ │ + eorseq r1, r7, r0, ror lr │ │ │ │ muleq r0, r4, r8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r1, r3, ip, lsl #3 │ │ │ │ - eorseq r1, r3, r8, lsl r1 │ │ │ │ - eorseq r1, r3, r4, asr r1 │ │ │ │ - eorseq r1, r3, r0, ror #1 │ │ │ │ + eorseq r1, r3, r8, lsr #15 │ │ │ │ + eorseq r1, r3, r4, lsr r7 │ │ │ │ + eorseq r1, r3, r0, ror r7 │ │ │ │ + @ instruction: 0x003316fc │ │ │ │ │ │ │ │ -000ce258 : │ │ │ │ +000ce254 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #168] @ ce324 │ │ │ │ + ldr r3, [pc, #168] @ ce320 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #228 @ 0xe4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #148] @ ce328 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #148] @ ce324 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce31c │ │ │ │ - ldr r3, [pc, #136] @ ce32c │ │ │ │ + beq ce318 │ │ │ │ + ldr r3, [pc, #136] @ ce328 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ce2c0 │ │ │ │ + bne ce2bc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b ce174 │ │ │ │ - ldr r3, [pc, #104] @ ce330 │ │ │ │ + b ce170 │ │ │ │ + ldr r3, [pc, #104] @ ce32c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq ce2b4 │ │ │ │ - ldr r3, [pc, #88] @ ce334 │ │ │ │ + beq ce2b0 │ │ │ │ + ldr r3, [pc, #88] @ ce330 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq ce2b4 │ │ │ │ - ldr r0, [pc, #72] @ ce338 │ │ │ │ + beq ce2b0 │ │ │ │ + ldr r0, [pc, #72] @ ce334 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #60] @ ce33c │ │ │ │ - ldr r1, [pc, #60] @ ce340 │ │ │ │ - ldr r0, [pc, #60] @ ce344 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #60] @ ce338 │ │ │ │ + ldr r1, [pc, #60] @ ce33c │ │ │ │ + ldr r0, [pc, #60] @ ce340 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - mlaseq r8, r4, r8, r4 │ │ │ │ - eorseq r1, r7, r8, ror #26 │ │ │ │ + mlaseq r8, r8, r8, r4 │ │ │ │ + eorseq r1, r7, ip, ror #26 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0x000005bc │ │ │ │ - eorseq r1, r3, r8, asr #32 │ │ │ │ + eorseq r1, r3, r4, ror #12 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r1, r3, ip, rrx │ │ │ │ - @ instruction: 0x00330ff4 │ │ │ │ + eorseq r1, r3, r8, lsl #13 │ │ │ │ + eorseq r1, r3, r0, lsl r6 │ │ │ │ │ │ │ │ -000ce348 : │ │ │ │ +000ce344 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #128] @ ce3ec │ │ │ │ + ldr r3, [pc, #128] @ ce3e8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #276 @ 0x114 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ ce3f0 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ ce3ec │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce3e4 │ │ │ │ - ldr r3, [pc, #96] @ ce3f4 │ │ │ │ + beq ce3e0 │ │ │ │ + ldr r3, [pc, #96] @ ce3f0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ce3b0 │ │ │ │ + bne ce3ac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 697c4 │ │ │ │ - ldr r0, [pc, #64] @ ce3f8 │ │ │ │ + ldr r0, [pc, #64] @ ce3f4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ ce3fc │ │ │ │ - ldr r1, [pc, #52] @ ce400 │ │ │ │ - ldr r0, [pc, #52] @ ce404 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ ce3f8 │ │ │ │ + ldr r1, [pc, #52] @ ce3fc │ │ │ │ + ldr r0, [pc, #52] @ ce400 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r4, r8, r4, lsr #15 │ │ │ │ - eorseq r1, r7, r8, ror ip │ │ │ │ + eorseq r4, r8, r8, lsr #15 │ │ │ │ + eorseq r1, r7, ip, ror ip │ │ │ │ andeq r0, r0, r8, asr #11 │ │ │ │ - eorseq r0, r3, r8, asr #31 │ │ │ │ + eorseq r1, r3, r4, ror #11 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - @ instruction: 0x0032fab8 │ │ │ │ - eorseq r0, r3, ip, lsr #30 │ │ │ │ + ldrsbeq r0, [r3], -r4 @ │ │ │ │ + eorseq r1, r3, r8, asr #10 │ │ │ │ │ │ │ │ -000ce408 : │ │ │ │ +000ce404 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 56134 │ │ │ │ - ldr r6, [pc, #380] @ ce5a4 │ │ │ │ + ldr r6, [pc, #380] @ ce5a0 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ce524 │ │ │ │ + beq ce520 │ │ │ │ cmp r5, #0 │ │ │ │ - beq ce580 │ │ │ │ + beq ce57c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce470 │ │ │ │ + beq ce46c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ce470 │ │ │ │ + beq ce46c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ce50c │ │ │ │ + beq ce508 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 561c4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq ce550 │ │ │ │ + beq ce54c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce4b8 │ │ │ │ + beq ce4b4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ce4b8 │ │ │ │ + beq ce4b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ce514 │ │ │ │ + beq ce510 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq ce4d0 │ │ │ │ + beq ce4cc │ │ │ │ tst r0, #1 │ │ │ │ - bne ce51c │ │ │ │ + bne ce518 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq ce4f4 │ │ │ │ + beq ce4f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq ce4fc │ │ │ │ + beq ce4f8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ce470 │ │ │ │ + b ce46c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ce4b8 │ │ │ │ - bl a4764 │ │ │ │ - b ce4d0 │ │ │ │ - ldr r3, [pc, #124] @ ce5a8 │ │ │ │ - ldr r1, [pc, #124] @ ce5ac │ │ │ │ + b ce4b4 │ │ │ │ + bl a4760 │ │ │ │ + b ce4cc │ │ │ │ + ldr r3, [pc, #124] @ ce5a4 │ │ │ │ + ldr r1, [pc, #124] @ ce5a8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #120] @ ce5b0 │ │ │ │ + ldr r0, [pc, #120] @ ce5ac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #211 @ 0xd3 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b ce4f4 │ │ │ │ - ldr r3, [pc, #80] @ ce5a8 │ │ │ │ - ldr r1, [pc, #88] @ ce5b4 │ │ │ │ + b ce4f0 │ │ │ │ + ldr r3, [pc, #80] @ ce5a4 │ │ │ │ + ldr r1, [pc, #88] @ ce5b0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #84] @ ce5b8 │ │ │ │ + ldr r0, [pc, #84] @ ce5b4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #211 @ 0xd3 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b ce548 │ │ │ │ - ldr r3, [pc, #52] @ ce5bc │ │ │ │ - ldr r1, [pc, #52] @ ce5c0 │ │ │ │ - ldr r0, [pc, #52] @ ce5c4 │ │ │ │ + b ce544 │ │ │ │ + ldr r3, [pc, #52] @ ce5b8 │ │ │ │ + ldr r1, [pc, #52] @ ce5bc │ │ │ │ + ldr r0, [pc, #52] @ ce5c0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ ce5c8 │ │ │ │ + ldr r2, [pc, #48] @ ce5c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #2256 @ 0x8d0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x00371bd4 │ │ │ │ + @ instruction: 0x00371bd8 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r6, r4, r4, lsr #23 │ │ │ │ - eorseq r0, r3, r8, asr #27 │ │ │ │ - eorseq r6, r4, r8, ror fp │ │ │ │ - mlaseq r3, ip, sp, r0 │ │ │ │ - eorseq r2, r5, r4, ror #23 │ │ │ │ - eorseq r6, r2, r0, ror #25 │ │ │ │ - eorseq r6, r2, ip, asr pc │ │ │ │ - muleq r4, r8, r0 │ │ │ │ + eorseq r7, r4, r0, asr #3 │ │ │ │ + eorseq r1, r3, r4, ror #7 │ │ │ │ + mlaseq r4, r4, r1, r7 │ │ │ │ + @ instruction: 0x003313b8 │ │ │ │ + eorseq r3, r5, r0, lsl #4 │ │ │ │ + @ instruction: 0x003272fc │ │ │ │ + eorseq r7, r2, r8, ror r5 │ │ │ │ + andeq r6, r4, r0, lsr #1 │ │ │ │ │ │ │ │ -000ce5cc : │ │ │ │ +000ce5c8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #168] @ ce698 │ │ │ │ + ldr r3, [pc, #168] @ ce694 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #324 @ 0x144 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #148] @ ce69c │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #148] @ ce698 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce690 │ │ │ │ - ldr r3, [pc, #136] @ ce6a0 │ │ │ │ + beq ce68c │ │ │ │ + ldr r3, [pc, #136] @ ce69c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ce634 │ │ │ │ + bne ce630 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b ce408 │ │ │ │ - ldr r3, [pc, #104] @ ce6a4 │ │ │ │ + b ce404 │ │ │ │ + ldr r3, [pc, #104] @ ce6a0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq ce628 │ │ │ │ - ldr r3, [pc, #88] @ ce6a8 │ │ │ │ + beq ce624 │ │ │ │ + ldr r3, [pc, #88] @ ce6a4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq ce628 │ │ │ │ - ldr r0, [pc, #72] @ ce6ac │ │ │ │ + beq ce624 │ │ │ │ + ldr r0, [pc, #72] @ ce6a8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #60] @ ce6b0 │ │ │ │ - ldr r1, [pc, #60] @ ce6b4 │ │ │ │ - ldr r0, [pc, #60] @ ce6b8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #60] @ ce6ac │ │ │ │ + ldr r1, [pc, #60] @ ce6b0 │ │ │ │ + ldr r0, [pc, #60] @ ce6b4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #211 @ 0xd3 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r4, r8, r0, lsr #10 │ │ │ │ - @ instruction: 0x003719f4 │ │ │ │ + eorseq r4, r8, r4, lsr #10 │ │ │ │ + @ instruction: 0x003719f8 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0x000005bc │ │ │ │ - @ instruction: 0x00330cd4 │ │ │ │ + @ instruction: 0x003312f0 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r6, r4, r0, ror #20 │ │ │ │ - eorseq r0, r3, r0, lsl #25 │ │ │ │ + eorseq r7, r4, ip, ror r0 │ │ │ │ + mlaseq r3, ip, r2, r1 │ │ │ │ │ │ │ │ -000ce6bc : │ │ │ │ +000ce6b8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #220] @ ce7bc │ │ │ │ + ldr r3, [pc, #220] @ ce7b8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #372 @ 0x174 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #200] @ ce7c0 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #200] @ ce7bc │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce7b4 │ │ │ │ - ldr r3, [pc, #188] @ ce7c4 │ │ │ │ + beq ce7b0 │ │ │ │ + ldr r3, [pc, #188] @ ce7c0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ce758 │ │ │ │ + bne ce754 │ │ │ │ mov r0, r4 │ │ │ │ bl 56c8c │ │ │ │ cmp r0, #2 │ │ │ │ - beq ce7b4 │ │ │ │ + beq ce7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce74c │ │ │ │ - ldr r3, [pc, #144] @ ce7c8 │ │ │ │ + bne ce748 │ │ │ │ + ldr r3, [pc, #144] @ ce7c4 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #120] @ ce7cc │ │ │ │ + ldr r3, [pc, #120] @ ce7c8 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b ce738 │ │ │ │ - ldr r3, [pc, #112] @ ce7d0 │ │ │ │ + b ce734 │ │ │ │ + ldr r3, [pc, #112] @ ce7cc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq ce718 │ │ │ │ - ldr r3, [pc, #96] @ ce7d4 │ │ │ │ + beq ce714 │ │ │ │ + ldr r3, [pc, #96] @ ce7d0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq ce718 │ │ │ │ - ldr r0, [pc, #80] @ ce7d8 │ │ │ │ + beq ce714 │ │ │ │ + ldr r0, [pc, #80] @ ce7d4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #68] @ ce7dc │ │ │ │ - ldr r1, [pc, #68] @ ce7e0 │ │ │ │ - ldr r0, [pc, #68] @ ce7e4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #68] @ ce7d8 │ │ │ │ + ldr r1, [pc, #68] @ ce7dc │ │ │ │ + ldr r0, [pc, #68] @ ce7e0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r4, r8, r0, lsr r4 │ │ │ │ - eorseq r1, r7, r4, lsl #18 │ │ │ │ + eorseq r4, r8, r4, lsr r4 │ │ │ │ + eorseq r1, r7, r8, lsl #18 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0x000005bc │ │ │ │ - @ instruction: 0x00330bb0 │ │ │ │ + eorseq r1, r3, ip, asr #3 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r0, r3, ip, asr #16 │ │ │ │ - eorseq r0, r3, ip, asr fp │ │ │ │ + eorseq r0, r3, r8, ror #28 │ │ │ │ + eorseq r1, r3, r8, ror r1 │ │ │ │ │ │ │ │ -000ce7e8 : │ │ │ │ +000ce7e4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r1, [pc, #504] @ ce9f8 │ │ │ │ - ldr r2, [pc, #504] @ ce9fc │ │ │ │ + ldr r1, [pc, #504] @ ce9f4 │ │ │ │ + ldr r2, [pc, #504] @ ce9f8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #496] @ cea00 │ │ │ │ + ldr r6, [pc, #496] @ ce9fc │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r3, [pc, #492] @ cea04 │ │ │ │ + ldr r3, [pc, #492] @ cea00 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r6, r3] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r7, [r2, #796] @ 0x31c │ │ │ │ - beq ce9d4 │ │ │ │ + beq ce9d0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r2, #152] @ 0x98 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ - ldr r3, [pc, #436] @ cea08 │ │ │ │ + ldr r3, [pc, #436] @ cea04 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq ce94c │ │ │ │ - ldr r3, [pc, #416] @ cea0c │ │ │ │ + beq ce948 │ │ │ │ + ldr r3, [pc, #416] @ cea08 │ │ │ │ mov r2, #2 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, sp, #4 │ │ │ │ stmib sp, {r3, r4} │ │ │ │ mov r3, #0 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq ce8a0 │ │ │ │ + beq ce89c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq ce928 │ │ │ │ + beq ce924 │ │ │ │ cmp r5, #0 │ │ │ │ - beq ce980 │ │ │ │ + beq ce97c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ce8c4 │ │ │ │ + beq ce8c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq ce940 │ │ │ │ + beq ce93c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fcac │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq ce8f0 │ │ │ │ + beq ce8ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq ce934 │ │ │ │ + beq ce930 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ce9a8 │ │ │ │ - ldr r2, [pc, #272] @ cea10 │ │ │ │ - ldr r3, [pc, #248] @ ce9fc │ │ │ │ + beq ce9a4 │ │ │ │ + ldr r2, [pc, #272] @ cea0c │ │ │ │ + ldr r3, [pc, #248] @ ce9f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ce9d0 │ │ │ │ + bne ce9cc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ce8a0 │ │ │ │ + b ce89c │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ce8f0 │ │ │ │ + b ce8ec │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ce8c4 │ │ │ │ - ldr r3, [pc, #192] @ cea14 │ │ │ │ - ldr r1, [pc, #192] @ cea18 │ │ │ │ + b ce8c0 │ │ │ │ + ldr r3, [pc, #192] @ cea10 │ │ │ │ + ldr r1, [pc, #192] @ cea14 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #188] @ cea1c │ │ │ │ - ldr r2, [pc, #188] @ cea20 │ │ │ │ + ldr r0, [pc, #188] @ cea18 │ │ │ │ + ldr r2, [pc, #188] @ cea1c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r4, #0 │ │ │ │ - b ce8f8 │ │ │ │ - ldr r3, [pc, #140] @ cea14 │ │ │ │ - ldr r1, [pc, #152] @ cea24 │ │ │ │ + b ce8f4 │ │ │ │ + ldr r3, [pc, #140] @ cea10 │ │ │ │ + ldr r1, [pc, #152] @ cea20 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #148] @ cea28 │ │ │ │ - ldr r2, [pc, #136] @ cea20 │ │ │ │ + ldr r0, [pc, #148] @ cea24 │ │ │ │ + ldr r2, [pc, #136] @ cea1c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ce970 │ │ │ │ - ldr r3, [pc, #100] @ cea14 │ │ │ │ - ldr r1, [pc, #120] @ cea2c │ │ │ │ + bl b6efc │ │ │ │ + b ce96c │ │ │ │ + ldr r3, [pc, #100] @ cea10 │ │ │ │ + ldr r1, [pc, #120] @ cea28 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #116] @ cea30 │ │ │ │ - ldr r2, [pc, #96] @ cea20 │ │ │ │ + ldr r0, [pc, #116] @ cea2c │ │ │ │ + ldr r2, [pc, #96] @ cea1c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ce8f8 │ │ │ │ + bl b6efc │ │ │ │ + b ce8f4 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ cea34 │ │ │ │ - ldr r1, [pc, #88] @ cea38 │ │ │ │ - ldr r0, [pc, #88] @ cea3c │ │ │ │ + ldr r3, [pc, #88] @ cea30 │ │ │ │ + ldr r1, [pc, #88] @ cea34 │ │ │ │ + ldr r0, [pc, #88] @ cea38 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ cea40 │ │ │ │ + ldr r2, [pc, #84] @ cea3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #2288 @ 0x8f0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003717f8 │ │ │ │ + @ instruction: 0x003717fc │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x003717d4 │ │ │ │ + @ instruction: 0x003717d8 │ │ │ │ muleq r0, r4, r8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ muleq r0, ip, fp │ │ │ │ - @ instruction: 0x003716f8 │ │ │ │ + @ instruction: 0x003716fc │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r0, r3, ip, lsr sl │ │ │ │ - mlaseq r3, ip, r9, r0 │ │ │ │ + eorseq r1, r3, r8, asr r0 │ │ │ │ + @ instruction: 0x00330fb8 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ - eorseq r0, r3, r8, lsl #20 │ │ │ │ - eorseq r0, r3, r8, ror #18 │ │ │ │ - eorseq r0, r3, r0, ror #19 │ │ │ │ - eorseq r0, r3, r0, asr #18 │ │ │ │ - mlaseq r5, r0, r7, r2 │ │ │ │ - eorseq r6, r2, ip, lsl #17 │ │ │ │ - eorseq r6, r2, r0, asr #17 │ │ │ │ - andeq r6, r4, fp, ror #8 │ │ │ │ + eorseq r1, r3, r4, lsr #32 │ │ │ │ + eorseq r0, r3, r4, lsl #31 │ │ │ │ + @ instruction: 0x00330ffc │ │ │ │ + eorseq r0, r3, ip, asr pc │ │ │ │ + eorseq r2, r5, ip, lsr #27 │ │ │ │ + eorseq r6, r2, r8, lsr #29 │ │ │ │ + @ instruction: 0x00326edc │ │ │ │ + andeq r6, r4, r3, ror r4 │ │ │ │ │ │ │ │ -000cea44 : │ │ │ │ +000cea40 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #128] @ ceae8 │ │ │ │ + ldr r3, [pc, #128] @ ceae4 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ ceaec │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ ceae8 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ceae0 │ │ │ │ - ldr r3, [pc, #96] @ ceaf0 │ │ │ │ + beq ceadc │ │ │ │ + ldr r3, [pc, #96] @ ceaec │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ceaac │ │ │ │ + bne ceaa8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b ce7e8 │ │ │ │ - ldr r0, [pc, #64] @ ceaf4 │ │ │ │ + b ce7e4 │ │ │ │ + ldr r0, [pc, #64] @ ceaf0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ ceaf8 │ │ │ │ - ldr r1, [pc, #52] @ ceafc │ │ │ │ - ldr r0, [pc, #52] @ ceb00 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ ceaf4 │ │ │ │ + ldr r1, [pc, #52] @ ceaf8 │ │ │ │ + ldr r0, [pc, #52] @ ceafc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r2, [pc, #48] @ ceb04 │ │ │ │ + ldr r2, [pc, #48] @ ceb00 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r4, r8, r8, lsr #1 │ │ │ │ - eorseq r1, r7, ip, ror r5 │ │ │ │ + eorseq r4, r8, ip, lsr #1 │ │ │ │ + eorseq r1, r7, r0, lsl #11 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq pc, r2, r8, lsl r7 @ │ │ │ │ + eorseq pc, r2, r4, lsr sp @ │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r0, r3, ip, asr #17 │ │ │ │ - eorseq r0, r3, ip, lsr #16 │ │ │ │ + eorseq r0, r3, r8, ror #29 │ │ │ │ + eorseq r0, r3, r8, asr #28 │ │ │ │ andeq r0, r0, r5, lsl r1 │ │ │ │ │ │ │ │ -000ceb08 : │ │ │ │ +000ceb04 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #128] @ cebac │ │ │ │ + ldr r3, [pc, #128] @ ceba8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #468 @ 0x1d4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ cebb0 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ cebac │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ceba4 │ │ │ │ - ldr r3, [pc, #96] @ cebb4 │ │ │ │ + beq ceba0 │ │ │ │ + ldr r3, [pc, #96] @ cebb0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ceb70 │ │ │ │ + bne ceb6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69828 │ │ │ │ - ldr r0, [pc, #64] @ cebb8 │ │ │ │ + ldr r0, [pc, #64] @ cebb4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ cebbc │ │ │ │ - ldr r1, [pc, #52] @ cebc0 │ │ │ │ - ldr r0, [pc, #52] @ cebc4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ cebb8 │ │ │ │ + ldr r1, [pc, #52] @ cebbc │ │ │ │ + ldr r0, [pc, #52] @ cebc0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r3, r8, r4, ror #31 │ │ │ │ - @ instruction: 0x003714b8 │ │ │ │ + eorseq r3, r8, r8, ror #31 │ │ │ │ + @ instruction: 0x003714bc │ │ │ │ andeq r0, r0, ip, ror #7 │ │ │ │ - eorseq r0, r3, r0, lsr r8 │ │ │ │ + eorseq r0, r3, ip, asr #28 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - @ instruction: 0x0032f2f8 │ │ │ │ - eorseq r0, r3, ip, ror #14 │ │ │ │ + eorseq pc, r2, r4, lsl r9 @ │ │ │ │ + eorseq r0, r3, r8, lsl #27 │ │ │ │ │ │ │ │ -000cebc8 : │ │ │ │ +000cebc4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 56220 │ │ │ │ - ldr r6, [pc, #380] @ ced64 │ │ │ │ + ldr r6, [pc, #380] @ ced60 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cece4 │ │ │ │ + beq cece0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq ced40 │ │ │ │ + beq ced3c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cec30 │ │ │ │ + beq cec2c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cec30 │ │ │ │ + beq cec2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ceccc │ │ │ │ + beq cecc8 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 562b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq ced10 │ │ │ │ + beq ced0c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cec78 │ │ │ │ + beq cec74 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cec78 │ │ │ │ + beq cec74 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cecd4 │ │ │ │ + beq cecd0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq cec90 │ │ │ │ + beq cec8c │ │ │ │ tst r0, #1 │ │ │ │ - bne cecdc │ │ │ │ + bne cecd8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq cecb4 │ │ │ │ + beq cecb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq cecbc │ │ │ │ + beq cecb8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cec30 │ │ │ │ + b cec2c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cec78 │ │ │ │ - bl a4764 │ │ │ │ - b cec90 │ │ │ │ - ldr r3, [pc, #124] @ ced68 │ │ │ │ - ldr r1, [pc, #124] @ ced6c │ │ │ │ + b cec74 │ │ │ │ + bl a4760 │ │ │ │ + b cec8c │ │ │ │ + ldr r3, [pc, #124] @ ced64 │ │ │ │ + ldr r1, [pc, #124] @ ced68 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #120] @ ced70 │ │ │ │ - ldr r2, [pc, #120] @ ced74 │ │ │ │ + ldr r0, [pc, #120] @ ced6c │ │ │ │ + ldr r2, [pc, #120] @ ced70 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b cecb4 │ │ │ │ - ldr r3, [pc, #80] @ ced68 │ │ │ │ - ldr r1, [pc, #92] @ ced78 │ │ │ │ + b cecb0 │ │ │ │ + ldr r3, [pc, #80] @ ced64 │ │ │ │ + ldr r1, [pc, #92] @ ced74 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #88] @ ced7c │ │ │ │ - ldr r2, [pc, #76] @ ced74 │ │ │ │ + ldr r0, [pc, #88] @ ced78 │ │ │ │ + ldr r2, [pc, #76] @ ced70 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b ced08 │ │ │ │ - ldr r3, [pc, #56] @ ced80 │ │ │ │ - ldr r1, [pc, #56] @ ced84 │ │ │ │ - ldr r0, [pc, #56] @ ced88 │ │ │ │ + b ced04 │ │ │ │ + ldr r3, [pc, #56] @ ced7c │ │ │ │ + ldr r1, [pc, #56] @ ced80 │ │ │ │ + ldr r0, [pc, #56] @ ced84 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #52] @ ced8c │ │ │ │ + ldr r2, [pc, #52] @ ced88 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #2320 @ 0x910 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r1, r7, r4, lsl r4 │ │ │ │ + eorseq r1, r7, r8, lsl r4 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r0, r3, ip, ror #12 │ │ │ │ - eorseq r0, r3, r4, lsl #12 │ │ │ │ + eorseq r0, r3, r8, lsl #25 │ │ │ │ + eorseq r0, r3, r0, lsr #24 │ │ │ │ andeq r0, r0, sl, lsr #2 │ │ │ │ - eorseq r0, r3, r0, asr #12 │ │ │ │ - @ instruction: 0x003305d8 │ │ │ │ - eorseq r2, r5, r4, lsr #8 │ │ │ │ - eorseq r6, r2, r0, lsr #10 │ │ │ │ - mlaseq r2, ip, r7, r6 │ │ │ │ - muleq r4, sl, r9 │ │ │ │ + eorseq r0, r3, ip, asr ip │ │ │ │ + @ instruction: 0x00330bf4 │ │ │ │ + eorseq r2, r5, r0, asr #20 │ │ │ │ + eorseq r6, r2, ip, lsr fp │ │ │ │ + @ instruction: 0x00326db8 │ │ │ │ + andeq r6, r4, r2, lsr #19 │ │ │ │ │ │ │ │ -000ced90 : │ │ │ │ +000ced8c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #128] @ cee34 │ │ │ │ + ldr r3, [pc, #128] @ cee30 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #516 @ 0x204 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ cee38 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ cee34 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cee2c │ │ │ │ - ldr r3, [pc, #96] @ cee3c │ │ │ │ + beq cee28 │ │ │ │ + ldr r3, [pc, #96] @ cee38 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cedf8 │ │ │ │ + bne cedf4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b cebc8 │ │ │ │ - ldr r0, [pc, #64] @ cee40 │ │ │ │ + b cebc4 │ │ │ │ + ldr r0, [pc, #64] @ cee3c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ cee44 │ │ │ │ - ldr r1, [pc, #52] @ cee48 │ │ │ │ - ldr r0, [pc, #52] @ cee4c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ cee40 │ │ │ │ + ldr r1, [pc, #52] @ cee44 │ │ │ │ + ldr r0, [pc, #52] @ cee48 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r2, [pc, #48] @ cee50 │ │ │ │ + ldr r2, [pc, #48] @ cee4c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r3, r8, ip, asr sp │ │ │ │ - eorseq r1, r7, r0, lsr r2 │ │ │ │ + eorseq r3, r8, r0, ror #26 │ │ │ │ + eorseq r1, r7, r4, lsr r2 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq pc, r2, ip, asr #7 │ │ │ │ + eorseq pc, r2, r8, ror #19 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r0, r3, r8, asr #10 │ │ │ │ - eorseq r0, r3, r0, ror #9 │ │ │ │ + eorseq r0, r3, r4, ror #22 │ │ │ │ + @ instruction: 0x00330afc │ │ │ │ andeq r0, r0, sl, lsr #2 │ │ │ │ │ │ │ │ -000cee54 : │ │ │ │ +000cee50 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #128] @ ceef8 │ │ │ │ + ldr r3, [pc, #128] @ ceef4 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #564 @ 0x234 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ ceefc │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ ceef8 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ceef0 │ │ │ │ - ldr r3, [pc, #96] @ cef00 │ │ │ │ + beq ceeec │ │ │ │ + ldr r3, [pc, #96] @ ceefc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ceebc │ │ │ │ + bne ceeb8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6988c │ │ │ │ - ldr r0, [pc, #64] @ cef04 │ │ │ │ + ldr r0, [pc, #64] @ cef00 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ cef08 │ │ │ │ - ldr r1, [pc, #52] @ cef0c │ │ │ │ - ldr r0, [pc, #52] @ cef10 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ cef04 │ │ │ │ + ldr r1, [pc, #52] @ cef08 │ │ │ │ + ldr r0, [pc, #52] @ cef0c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - mlaseq r8, r8, ip, r3 │ │ │ │ - eorseq r1, r7, ip, ror #2 │ │ │ │ + mlaseq r8, ip, ip, r3 │ │ │ │ + eorseq r1, r7, r0, ror r1 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - eorseq r0, r3, r8, lsl #10 │ │ │ │ + eorseq r0, r3, r4, lsr #22 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq lr, r2, ip, lsr #31 │ │ │ │ - eorseq r0, r3, r0, lsr #8 │ │ │ │ + eorseq pc, r2, r8, asr #11 │ │ │ │ + eorseq r0, r3, ip, lsr sl │ │ │ │ │ │ │ │ -000cef14 : │ │ │ │ +000cef10 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 5630c │ │ │ │ - ldr r6, [pc, #384] @ cf0b4 │ │ │ │ + ldr r6, [pc, #384] @ cf0b0 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cf030 │ │ │ │ + beq cf02c │ │ │ │ cmp r5, #0 │ │ │ │ - beq cf08c │ │ │ │ + beq cf088 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cef7c │ │ │ │ + beq cef78 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cef7c │ │ │ │ + beq cef78 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cf018 │ │ │ │ + beq cf014 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 56398 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq cf05c │ │ │ │ + beq cf058 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cefc4 │ │ │ │ + beq cefc0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cefc4 │ │ │ │ + beq cefc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cf020 │ │ │ │ + beq cf01c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq cefdc │ │ │ │ + beq cefd8 │ │ │ │ tst r0, #1 │ │ │ │ - bne cf028 │ │ │ │ + bne cf024 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq cf000 │ │ │ │ + beq ceffc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq cf008 │ │ │ │ + beq cf004 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cef7c │ │ │ │ + b cef78 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cefc4 │ │ │ │ - bl a4764 │ │ │ │ - b cefdc │ │ │ │ - ldr r3, [pc, #128] @ cf0b8 │ │ │ │ - ldr r1, [pc, #128] @ cf0bc │ │ │ │ + b cefc0 │ │ │ │ + bl a4760 │ │ │ │ + b cefd8 │ │ │ │ + ldr r3, [pc, #128] @ cf0b4 │ │ │ │ + ldr r1, [pc, #128] @ cf0b8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #124] @ cf0c0 │ │ │ │ + ldr r0, [pc, #124] @ cf0bc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #304 @ 0x130 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b cf000 │ │ │ │ - ldr r3, [pc, #84] @ cf0b8 │ │ │ │ - ldr r1, [pc, #92] @ cf0c4 │ │ │ │ + b ceffc │ │ │ │ + ldr r3, [pc, #84] @ cf0b4 │ │ │ │ + ldr r1, [pc, #92] @ cf0c0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #88] @ cf0c8 │ │ │ │ + ldr r0, [pc, #88] @ cf0c4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #304 @ 0x130 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b cf054 │ │ │ │ - ldr r3, [pc, #56] @ cf0cc │ │ │ │ - ldr r1, [pc, #56] @ cf0d0 │ │ │ │ - ldr r0, [pc, #56] @ cf0d4 │ │ │ │ + b cf050 │ │ │ │ + ldr r3, [pc, #56] @ cf0c8 │ │ │ │ + ldr r1, [pc, #56] @ cf0cc │ │ │ │ + ldr r0, [pc, #56] @ cf0d0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2352 @ 0x930 │ │ │ │ - ldr r2, [pc, #48] @ cf0d8 │ │ │ │ + ldr r2, [pc, #48] @ cf0d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r1, r7, r8, asr #1 │ │ │ │ + eorseq r1, r7, ip, asr #1 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r0, r3, r0, lsr r3 │ │ │ │ - @ instruction: 0x003302bc │ │ │ │ - eorseq r0, r3, r4, lsl #6 │ │ │ │ - mlaseq r3, r0, r2, r0 │ │ │ │ - ldrsbeq r2, [r5], -r8 @ │ │ │ │ - @ instruction: 0x003261d0 │ │ │ │ - eorseq r6, r2, ip, asr #8 │ │ │ │ - andeq r6, r4, r2, asr sp │ │ │ │ + eorseq r0, r3, ip, asr #18 │ │ │ │ + @ instruction: 0x003308d8 │ │ │ │ + eorseq r0, r3, r0, lsr #18 │ │ │ │ + eorseq r0, r3, ip, lsr #17 │ │ │ │ + @ instruction: 0x003526f4 │ │ │ │ + eorseq r6, r2, ip, ror #15 │ │ │ │ + eorseq r6, r2, r8, ror #20 │ │ │ │ + andeq r6, r4, sl, asr sp │ │ │ │ │ │ │ │ -000cf0dc : │ │ │ │ +000cf0d8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #128] @ cf180 │ │ │ │ + ldr r3, [pc, #128] @ cf17c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #612 @ 0x264 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ cf184 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ cf180 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf178 │ │ │ │ - ldr r3, [pc, #96] @ cf188 │ │ │ │ + beq cf174 │ │ │ │ + ldr r3, [pc, #96] @ cf184 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cf144 │ │ │ │ + bne cf140 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b cef14 │ │ │ │ - ldr r0, [pc, #64] @ cf18c │ │ │ │ + b cef10 │ │ │ │ + ldr r0, [pc, #64] @ cf188 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ cf190 │ │ │ │ - ldr r1, [pc, #52] @ cf194 │ │ │ │ - ldr r0, [pc, #52] @ cf198 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ cf18c │ │ │ │ + ldr r1, [pc, #52] @ cf190 │ │ │ │ + ldr r0, [pc, #52] @ cf194 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #304 @ 0x130 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r3, r8, r0, lsl sl │ │ │ │ - eorseq r0, r7, r4, ror #29 │ │ │ │ + eorseq r3, r8, r4, lsl sl │ │ │ │ + eorseq r0, r7, r8, ror #29 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq pc, r2, r0, lsl #1 │ │ │ │ + mlaseq r2, ip, r6, pc @ │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r0, r3, r0, lsl r2 │ │ │ │ - mlaseq r3, r8, r1, r0 │ │ │ │ + eorseq r0, r3, ip, lsr #16 │ │ │ │ + @ instruction: 0x003307b4 │ │ │ │ │ │ │ │ -000cf19c : │ │ │ │ +000cf198 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ cf260 │ │ │ │ + ldr r3, [pc, #160] @ cf25c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #660 @ 0x294 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #140] @ cf264 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #140] @ cf260 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf258 │ │ │ │ - ldr r3, [pc, #128] @ cf268 │ │ │ │ + beq cf254 │ │ │ │ + ldr r3, [pc, #128] @ cf264 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cf224 │ │ │ │ + bne cf220 │ │ │ │ mov r0, r4 │ │ │ │ bl 59094 │ │ │ │ cmp r0, #2 │ │ │ │ - beq cf258 │ │ │ │ - ldr r3, [pc, #92] @ cf26c │ │ │ │ + beq cf254 │ │ │ │ + ldr r3, [pc, #92] @ cf268 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #68] @ cf270 │ │ │ │ + ldr r0, [pc, #68] @ cf26c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #56] @ cf274 │ │ │ │ - ldr r1, [pc, #56] @ cf278 │ │ │ │ - ldr r0, [pc, #56] @ cf27c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #56] @ cf270 │ │ │ │ + ldr r1, [pc, #56] @ cf274 │ │ │ │ + ldr r0, [pc, #56] @ cf278 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r2, [pc, #52] @ cf280 │ │ │ │ + ldr r2, [pc, #52] @ cf27c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r3, r8, r0, asr r9 │ │ │ │ - eorseq r0, r7, r4, lsr #28 │ │ │ │ + eorseq r3, r8, r4, asr r9 │ │ │ │ + eorseq r0, r7, r8, lsr #28 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq lr, r2, r0, lsr #31 │ │ │ │ + @ instruction: 0x0032f5bc │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r0, r3, r4, lsr #3 │ │ │ │ - ldrheq r0, [r3], -r4 @ │ │ │ │ + eorseq r0, r3, r0, asr #15 │ │ │ │ + @ instruction: 0x003306d0 │ │ │ │ andeq r0, r0, r3, ror #2 │ │ │ │ │ │ │ │ -000cf284 : │ │ │ │ +000cf280 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #180] @ cf35c │ │ │ │ + ldr r3, [pc, #180] @ cf358 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #708 @ 0x2c4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #160] @ cf360 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #160] @ cf35c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf354 │ │ │ │ - ldr r3, [pc, #148] @ cf364 │ │ │ │ + beq cf350 │ │ │ │ + ldr r3, [pc, #148] @ cf360 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cf320 │ │ │ │ + bne cf31c │ │ │ │ mov r0, r4 │ │ │ │ bl 56cc8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq cf354 │ │ │ │ + beq cf350 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf314 │ │ │ │ - ldr r3, [pc, #104] @ cf368 │ │ │ │ + bne cf310 │ │ │ │ + ldr r3, [pc, #104] @ cf364 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ cf36c │ │ │ │ + ldr r3, [pc, #80] @ cf368 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b cf300 │ │ │ │ - ldr r0, [pc, #72] @ cf370 │ │ │ │ + b cf2fc │ │ │ │ + ldr r0, [pc, #72] @ cf36c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #60] @ cf374 │ │ │ │ - ldr r1, [pc, #60] @ cf378 │ │ │ │ - ldr r0, [pc, #60] @ cf37c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #60] @ cf370 │ │ │ │ + ldr r1, [pc, #60] @ cf374 │ │ │ │ + ldr r0, [pc, #60] @ cf378 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r3, r8, r8, ror #16 │ │ │ │ - eorseq r0, r7, ip, lsr sp │ │ │ │ + eorseq r3, r8, ip, ror #16 │ │ │ │ + eorseq r0, r7, r0, asr #26 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq lr, r2, r4, lsr #29 │ │ │ │ + eorseq pc, r2, r0, asr #9 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq pc, r2, ip, lsr #25 │ │ │ │ - @ instruction: 0x0032ffbc │ │ │ │ + eorseq r0, r3, r8, asr #5 │ │ │ │ + @ instruction: 0x003305d8 │ │ │ │ │ │ │ │ -000cf380 : │ │ │ │ +000cf37c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #404] @ cf530 │ │ │ │ + ldr r7, [pc, #404] @ cf52c │ │ │ │ cmp r6, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - beq cf4e0 │ │ │ │ + beq cf4dc │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r5, [r0, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq cf508 │ │ │ │ + beq cf504 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ bl 4fd84 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq cf3f8 │ │ │ │ + beq cf3f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq cf474 │ │ │ │ + beq cf470 │ │ │ │ cmp r4, #0 │ │ │ │ - beq cf484 │ │ │ │ + beq cf480 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5036c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq cf42c │ │ │ │ + beq cf428 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq cf468 │ │ │ │ + beq cf464 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cf448 │ │ │ │ + beq cf444 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq cf45c │ │ │ │ + beq cf458 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cf4b8 │ │ │ │ + beq cf4b4 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cf448 │ │ │ │ + b cf444 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cf42c │ │ │ │ + b cf428 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - bne cf400 │ │ │ │ - ldr r3, [pc, #168] @ cf534 │ │ │ │ - ldr r1, [pc, #168] @ cf538 │ │ │ │ + bne cf3fc │ │ │ │ + ldr r3, [pc, #168] @ cf530 │ │ │ │ + ldr r1, [pc, #168] @ cf534 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #164] @ cf53c │ │ │ │ + ldr r0, [pc, #164] @ cf538 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #436 @ 0x1b4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #116] @ cf534 │ │ │ │ - ldr r1, [pc, #124] @ cf540 │ │ │ │ + ldr r3, [pc, #116] @ cf530 │ │ │ │ + ldr r1, [pc, #124] @ cf53c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #120] @ cf544 │ │ │ │ + ldr r0, [pc, #120] @ cf540 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #436 @ 0x1b4 │ │ │ │ - bl b6f00 │ │ │ │ - b cf450 │ │ │ │ - ldr r3, [pc, #96] @ cf548 │ │ │ │ - ldr r1, [pc, #96] @ cf54c │ │ │ │ - ldr r0, [pc, #96] @ cf550 │ │ │ │ + bl b6efc │ │ │ │ + b cf44c │ │ │ │ + ldr r3, [pc, #96] @ cf544 │ │ │ │ + ldr r1, [pc, #96] @ cf548 │ │ │ │ + ldr r0, [pc, #96] @ cf54c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2384 @ 0x950 │ │ │ │ - ldr r2, [pc, #88] @ cf554 │ │ │ │ + ldr r2, [pc, #88] @ cf550 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ cf558 │ │ │ │ - ldr r1, [pc, #72] @ cf55c │ │ │ │ - ldr r0, [pc, #72] @ cf560 │ │ │ │ + ldr r3, [pc, #72] @ cf554 │ │ │ │ + ldr r1, [pc, #72] @ cf558 │ │ │ │ + ldr r0, [pc, #72] @ cf55c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2384 @ 0x950 │ │ │ │ - ldr r2, [pc, #64] @ cf564 │ │ │ │ + ldr r2, [pc, #64] @ cf560 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r0, r7, ip, asr ip │ │ │ │ + eorseq r0, r7, r0, ror #24 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq pc, r2, r8, lsl #30 │ │ │ │ - eorseq pc, r2, r4, ror #28 │ │ │ │ - @ instruction: 0x0032fed4 │ │ │ │ - eorseq pc, r2, r4, lsr lr @ │ │ │ │ - eorseq r1, r5, r4, lsl #25 │ │ │ │ - eorseq r5, r2, ip, ror sp │ │ │ │ - eorseq r5, r2, r0, lsl #28 │ │ │ │ - andeq r7, r4, r3, lsl #7 │ │ │ │ - eorseq r1, r5, ip, asr ip │ │ │ │ - eorseq r5, r2, r4, asr sp │ │ │ │ - eorseq pc, r2, r0, asr r7 @ │ │ │ │ - andeq r7, r4, r5, lsl #7 │ │ │ │ + eorseq r0, r3, r4, lsr #10 │ │ │ │ + eorseq r0, r3, r0, lsl #9 │ │ │ │ + @ instruction: 0x003304f0 │ │ │ │ + eorseq r0, r3, r0, asr r4 │ │ │ │ + eorseq r2, r5, r0, lsr #5 │ │ │ │ + mlaseq r2, r8, r3, r6 │ │ │ │ + eorseq r6, r2, ip, lsl r4 │ │ │ │ + andeq r7, r4, fp, lsl #7 │ │ │ │ + eorseq r2, r5, r8, ror r2 │ │ │ │ + eorseq r6, r2, r0, ror r3 │ │ │ │ + eorseq pc, r2, ip, ror #26 │ │ │ │ + andeq r7, r4, sp, lsl #7 │ │ │ │ │ │ │ │ -000cf568 : │ │ │ │ +000cf564 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #128] @ cf60c │ │ │ │ + ldr r3, [pc, #128] @ cf608 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #756 @ 0x2f4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ cf610 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ cf60c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf604 │ │ │ │ - ldr r3, [pc, #96] @ cf614 │ │ │ │ + beq cf600 │ │ │ │ + ldr r3, [pc, #96] @ cf610 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cf5d0 │ │ │ │ + bne cf5cc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b cf380 │ │ │ │ - ldr r0, [pc, #64] @ cf618 │ │ │ │ + b cf37c │ │ │ │ + ldr r0, [pc, #64] @ cf614 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ cf61c │ │ │ │ - ldr r1, [pc, #52] @ cf620 │ │ │ │ - ldr r0, [pc, #52] @ cf624 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ cf618 │ │ │ │ + ldr r1, [pc, #52] @ cf61c │ │ │ │ + ldr r0, [pc, #52] @ cf620 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r2, [pc, #48] @ cf628 │ │ │ │ + ldr r2, [pc, #48] @ cf624 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r3, r8, r4, lsl #11 │ │ │ │ - eorseq r0, r7, r8, asr sl │ │ │ │ + eorseq r3, r8, r8, lsl #11 │ │ │ │ + eorseq r0, r7, ip, asr sl │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - eorseq ip, r2, ip, ror #21 │ │ │ │ + eorseq sp, r2, r8, lsl #2 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq pc, r2, r8, lsr #27 │ │ │ │ - eorseq pc, r2, r8, lsl #26 │ │ │ │ + eorseq r0, r3, r4, asr #7 │ │ │ │ + eorseq r0, r3, r4, lsr #6 │ │ │ │ andeq r0, r0, lr, lsr #3 │ │ │ │ │ │ │ │ -000cf62c : │ │ │ │ +000cf628 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r7, [pc, #1064] @ cfa70 │ │ │ │ + ldr r7, [pc, #1064] @ cfa6c │ │ │ │ ands sl, r4, #1 │ │ │ │ mov r5, r0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r1 │ │ │ │ - bne cf99c │ │ │ │ + bne cf998 │ │ │ │ ldr r5, [r5, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq cfa20 │ │ │ │ + beq cfa1c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r8, [r6, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ ands r9, r8, #1 │ │ │ │ - bne cf9ec │ │ │ │ + bne cf9e8 │ │ │ │ ldr r6, [r6, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq cfa48 │ │ │ │ + beq cfa44 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp sl, #0 │ │ │ │ - bne cf9a8 │ │ │ │ + bne cf9a4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cf88c │ │ │ │ + beq cf888 │ │ │ │ add r3, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r3, [r5] │ │ │ │ - beq cf88c │ │ │ │ + beq cf888 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq cf880 │ │ │ │ + beq cf87c │ │ │ │ cmp r9, #0 │ │ │ │ - bne cf8bc │ │ │ │ + bne cf8b8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cf908 │ │ │ │ + beq cf904 │ │ │ │ add r3, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r3, [r6] │ │ │ │ - beq cf850 │ │ │ │ + beq cf84c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq cf874 │ │ │ │ + beq cf870 │ │ │ │ cmp sl, #0 │ │ │ │ - bne cf858 │ │ │ │ + bne cf854 │ │ │ │ sub sl, r4, r8 │ │ │ │ clz sl, sl │ │ │ │ lsr sl, sl, #5 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cf8fc │ │ │ │ + bne cf8f8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cf784 │ │ │ │ - ldr r3, [pc, #836] @ cfa74 │ │ │ │ + beq cf780 │ │ │ │ + ldr r3, [pc, #836] @ cfa70 │ │ │ │ ldr r0, [r7, r3] │ │ │ │ bl 50138 │ │ │ │ cmp r0, #0 │ │ │ │ - blt cf798 │ │ │ │ + blt cf794 │ │ │ │ ands r4, r0, #255 @ 0xff │ │ │ │ - bne cf7d0 │ │ │ │ + bne cf7cc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cf760 │ │ │ │ + beq cf75c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq cf978 │ │ │ │ + beq cf974 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cf77c │ │ │ │ + beq cf778 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq cf968 │ │ │ │ + beq cf964 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #748] @ cfa78 │ │ │ │ + ldr r3, [pc, #748] @ cfa74 │ │ │ │ ldr r0, [r7, r3] │ │ │ │ bl 50138 │ │ │ │ cmp r0, #0 │ │ │ │ - bge cf73c │ │ │ │ - ldr r3, [pc, #732] @ cfa7c │ │ │ │ - ldr r1, [pc, #732] @ cfa80 │ │ │ │ + bge cf738 │ │ │ │ + ldr r3, [pc, #732] @ cfa78 │ │ │ │ + ldr r1, [pc, #732] @ cfa7c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #728] @ cfa84 │ │ │ │ + ldr r0, [pc, #728] @ cfa80 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #440 @ 0x1b8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ - b cf95c │ │ │ │ + b cf958 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 50168 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq cf7fc │ │ │ │ + beq cf7f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq cf990 │ │ │ │ + beq cf98c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cf818 │ │ │ │ + beq cf814 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq cf984 │ │ │ │ + beq cf980 │ │ │ │ cmn r4, #1 │ │ │ │ - beq cf92c │ │ │ │ + beq cf928 │ │ │ │ cmp r4, #0 │ │ │ │ - bne cf8b0 │ │ │ │ - ldr r3, [pc, #580] @ cfa74 │ │ │ │ + bne cf8ac │ │ │ │ + ldr r3, [pc, #580] @ cfa70 │ │ │ │ ldr r0, [r7, r3] │ │ │ │ bl 50138 │ │ │ │ cmp r0, #0 │ │ │ │ - blt cf9f8 │ │ │ │ + blt cf9f4 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp sl, #0 │ │ │ │ - beq cf8a0 │ │ │ │ + beq cf89c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl aefd4 │ │ │ │ + bl aefd0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4764 │ │ │ │ - b cf718 │ │ │ │ + bl a4760 │ │ │ │ + b cf714 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cf704 │ │ │ │ + b cf700 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cf6d0 │ │ │ │ + b cf6cc │ │ │ │ cmp r9, #0 │ │ │ │ - bne cf8bc │ │ │ │ + bne cf8b8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne cf6e4 │ │ │ │ + bne cf6e0 │ │ │ │ sub sl, r4, r8 │ │ │ │ clz sl, sl │ │ │ │ lsr sl, sl, #5 │ │ │ │ - b cf720 │ │ │ │ - ldr r3, [pc, #448] @ cfa78 │ │ │ │ + b cf71c │ │ │ │ + ldr r3, [pc, #448] @ cfa74 │ │ │ │ ldr r0, [r7, r3] │ │ │ │ - b cf830 │ │ │ │ + b cf82c │ │ │ │ mov r0, r8 │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ mov r0, r8 │ │ │ │ - bl a4764 │ │ │ │ + bl a4760 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne cf6f4 │ │ │ │ + bne cf6f0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne cf858 │ │ │ │ + bne cf854 │ │ │ │ sub sl, r4, r8 │ │ │ │ clz sl, sl │ │ │ │ lsr sl, sl, #5 │ │ │ │ mov r0, r8 │ │ │ │ - bl a4764 │ │ │ │ - b cf720 │ │ │ │ + bl a4760 │ │ │ │ + b cf71c │ │ │ │ cmp sl, #0 │ │ │ │ - beq cf8a0 │ │ │ │ + beq cf89c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl aefd4 │ │ │ │ + bl aefd0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4764 │ │ │ │ - b cf720 │ │ │ │ + bl a4760 │ │ │ │ + b cf71c │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf8b0 │ │ │ │ - ldr r3, [pc, #316] @ cfa7c │ │ │ │ - ldr r1, [pc, #324] @ cfa88 │ │ │ │ + beq cf8ac │ │ │ │ + ldr r3, [pc, #316] @ cfa78 │ │ │ │ + ldr r1, [pc, #324] @ cfa84 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #320] @ cfa8c │ │ │ │ + ldr r0, [pc, #320] @ cfa88 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #440 @ 0x1b8 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cf760 │ │ │ │ + b cf75c │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cf818 │ │ │ │ + b cf814 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cf7fc │ │ │ │ + b cf7f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4704 │ │ │ │ - b cf658 │ │ │ │ + bl a4700 │ │ │ │ + b cf654 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ - bl a4764 │ │ │ │ + bl a4760 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne cf6c0 │ │ │ │ + bne cf6bc │ │ │ │ cmp r9, #0 │ │ │ │ - bne cf8bc │ │ │ │ + bne cf8b8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne cf6e4 │ │ │ │ - b cf910 │ │ │ │ + bne cf6e0 │ │ │ │ + b cf90c │ │ │ │ mov r0, r8 │ │ │ │ - bl a4704 │ │ │ │ - b cf680 │ │ │ │ - ldr r3, [pc, #124] @ cfa7c │ │ │ │ - ldr r1, [pc, #140] @ cfa90 │ │ │ │ + bl a4700 │ │ │ │ + b cf67c │ │ │ │ + ldr r3, [pc, #124] @ cfa78 │ │ │ │ + ldr r1, [pc, #140] @ cfa8c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #136] @ cfa94 │ │ │ │ + ldr r0, [pc, #136] @ cfa90 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #440 @ 0x1b8 │ │ │ │ - bl b6f00 │ │ │ │ - b cf95c │ │ │ │ - ldr r3, [pc, #112] @ cfa98 │ │ │ │ - ldr r1, [pc, #112] @ cfa9c │ │ │ │ - ldr r0, [pc, #112] @ cfaa0 │ │ │ │ + bl b6efc │ │ │ │ + b cf958 │ │ │ │ + ldr r3, [pc, #112] @ cfa94 │ │ │ │ + ldr r1, [pc, #112] @ cfa98 │ │ │ │ + ldr r0, [pc, #112] @ cfa9c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2416 @ 0x970 │ │ │ │ - ldr r2, [pc, #104] @ cfaa4 │ │ │ │ + ldr r2, [pc, #104] @ cfaa0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ cfaa8 │ │ │ │ - ldr r1, [pc, #88] @ cfaac │ │ │ │ - ldr r0, [pc, #88] @ cfab0 │ │ │ │ + ldr r3, [pc, #88] @ cfaa4 │ │ │ │ + ldr r1, [pc, #88] @ cfaa8 │ │ │ │ + ldr r0, [pc, #88] @ cfaac │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2416 @ 0x970 │ │ │ │ - ldr r2, [pc, #80] @ cfab4 │ │ │ │ + ldr r2, [pc, #80] @ cfab0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r0, r7, ip, lsr #19 │ │ │ │ + @ instruction: 0x003709b0 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq pc, r2, r8, lsl #23 │ │ │ │ - eorseq pc, r2, r0, asr fp @ │ │ │ │ - eorseq pc, r2, r8, ror #19 │ │ │ │ - @ instruction: 0x0032f9b4 │ │ │ │ - eorseq pc, r2, r8, lsr #18 │ │ │ │ - @ instruction: 0x0032f8f4 │ │ │ │ - eorseq r1, r5, r4, asr #14 │ │ │ │ - eorseq r5, r2, ip, lsr r8 │ │ │ │ - eorseq pc, r2, r8, lsr r2 @ │ │ │ │ - ldrdeq r7, [r4], -r4 │ │ │ │ - eorseq r1, r5, ip, lsl r7 │ │ │ │ - eorseq r5, r2, r4, lsl r8 │ │ │ │ - @ instruction: 0x003258b0 │ │ │ │ - ldrdeq r7, [r4], -sl │ │ │ │ + eorseq r0, r3, r4, lsr #3 │ │ │ │ + eorseq r0, r3, ip, ror #2 │ │ │ │ + eorseq r0, r3, r4 │ │ │ │ + @ instruction: 0x0032ffd0 │ │ │ │ + eorseq pc, r2, r4, asr #30 │ │ │ │ + eorseq pc, r2, r0, lsl pc @ │ │ │ │ + eorseq r1, r5, r0, ror #26 │ │ │ │ + eorseq r5, r2, r8, asr lr │ │ │ │ + eorseq pc, r2, r4, asr r8 @ │ │ │ │ + ldrdeq r7, [r4], -ip │ │ │ │ + eorseq r1, r5, r8, lsr sp │ │ │ │ + eorseq r5, r2, r0, lsr lr │ │ │ │ + eorseq r5, r2, ip, asr #29 │ │ │ │ + andeq r7, r4, r2, ror #7 │ │ │ │ │ │ │ │ -000cfab8 : │ │ │ │ +000cfab4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #180] @ cfb84 │ │ │ │ + ldr r2, [pc, #180] @ cfb80 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - beq cfb5c │ │ │ │ + beq cfb58 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ - ldr r3, [pc, #148] @ cfb88 │ │ │ │ + ldr r3, [pc, #148] @ cfb84 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - bne cfb40 │ │ │ │ + bne cfb3c │ │ │ │ mov r1, r4 │ │ │ │ - bl cf62c │ │ │ │ + bl cf628 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq cfb28 │ │ │ │ + beq cfb24 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq cfb30 │ │ │ │ + beq cfb2c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #68] @ cfb8c │ │ │ │ + ldr r0, [pc, #68] @ cfb88 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r5, #2 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #44] @ cfb90 │ │ │ │ - ldr r1, [pc, #44] @ cfb94 │ │ │ │ - ldr r0, [pc, #44] @ cfb98 │ │ │ │ + ldr r3, [pc, #44] @ cfb8c │ │ │ │ + ldr r1, [pc, #44] @ cfb90 │ │ │ │ + ldr r0, [pc, #44] @ cfb94 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2448 @ 0x990 │ │ │ │ - ldr r2, [pc, #36] @ cfb9c │ │ │ │ + ldr r2, [pc, #36] @ cfb98 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r0, r7, r8, lsr #10 │ │ │ │ + eorseq r0, r7, ip, lsr #10 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - eorseq ip, r2, ip, ror r5 │ │ │ │ - eorseq r1, r5, r8, lsl #12 │ │ │ │ - eorseq r5, r2, r0, lsl #14 │ │ │ │ - mlaseq r2, r0, r8, pc @ │ │ │ │ - andeq r7, r4, r0, asr r4 │ │ │ │ + mlaseq r2, r8, fp, ip │ │ │ │ + eorseq r1, r5, r4, lsr #24 │ │ │ │ + eorseq r5, r2, ip, lsl sp │ │ │ │ + eorseq pc, r2, ip, lsr #29 │ │ │ │ + andeq r7, r4, r8, asr r4 │ │ │ │ │ │ │ │ -000cfba0 : │ │ │ │ +000cfb9c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #296] @ cfcec │ │ │ │ + ldr ip, [pc, #296] @ cfce8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #288] @ cfcf0 │ │ │ │ + ldr r3, [pc, #288] @ cfcec │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #264] @ cfcf4 │ │ │ │ + ldr r3, [pc, #264] @ cfcf0 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #804 @ 0x324 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #244] @ cfcf8 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #244] @ cfcf4 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfcd0 │ │ │ │ - ldr r3, [pc, #232] @ cfcfc │ │ │ │ + beq cfccc │ │ │ │ + ldr r3, [pc, #232] @ cfcf8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cfc9c │ │ │ │ + bne cfc98 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cfcd8 │ │ │ │ + bne cfcd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl cf62c │ │ │ │ + bl cf628 │ │ │ │ cmp r0, #2 │ │ │ │ - beq cfcd0 │ │ │ │ + beq cfccc │ │ │ │ cmp r0, #0 │ │ │ │ - bne cfc90 │ │ │ │ - ldr r3, [pc, #172] @ cfd00 │ │ │ │ + bne cfc8c │ │ │ │ + ldr r3, [pc, #172] @ cfcfc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #152] @ cfd04 │ │ │ │ - ldr r3, [pc, #128] @ cfcf0 │ │ │ │ + ldr r2, [pc, #152] @ cfd00 │ │ │ │ + ldr r3, [pc, #128] @ cfcec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne cfce8 │ │ │ │ + bne cfce4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #112] @ cfd08 │ │ │ │ + ldr r3, [pc, #112] @ cfd04 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b cfc54 │ │ │ │ - ldr r0, [pc, #104] @ cfd0c │ │ │ │ + b cfc50 │ │ │ │ + ldr r0, [pc, #104] @ cfd08 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #92] @ cfd10 │ │ │ │ - ldr r1, [pc, #92] @ cfd14 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #92] @ cfd0c │ │ │ │ + ldr r1, [pc, #92] @ cfd10 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #88] @ cfd18 │ │ │ │ - ldr r2, [pc, #88] @ cfd1c │ │ │ │ + ldr r0, [pc, #88] @ cfd14 │ │ │ │ + ldr r2, [pc, #88] @ cfd18 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b cfc64 │ │ │ │ - ldr r0, [pc, #64] @ cfd20 │ │ │ │ + b cfc60 │ │ │ │ + ldr r0, [pc, #64] @ cfd1c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b cfcac │ │ │ │ + bl b0298 │ │ │ │ + b cfca8 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r0, r7, ip, lsr #8 │ │ │ │ + eorseq r0, r7, r0, lsr r4 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r2, r8, r4, lsr #30 │ │ │ │ - @ instruction: 0x003703f8 │ │ │ │ + eorseq r2, r8, r8, lsr #30 │ │ │ │ + @ instruction: 0x003703fc │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - eorseq r0, r7, ip, lsl #7 │ │ │ │ + mlaseq r7, r0, r3, r0 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq ip, r2, r0, lsr #8 │ │ │ │ + eorseq ip, r2, ip, lsr sl │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq pc, r2, r0, ror r6 @ │ │ │ │ - eorseq pc, r2, ip, lsr r6 @ │ │ │ │ + eorseq pc, r2, ip, lsl #25 │ │ │ │ + eorseq pc, r2, r8, asr ip @ │ │ │ │ @ instruction: 0x000001b6 │ │ │ │ - eorseq ip, r2, r8, ror #7 │ │ │ │ + eorseq ip, r2, r4, lsl #20 │ │ │ │ │ │ │ │ -000cfd24 : │ │ │ │ +000cfd20 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #128] @ cfdc8 │ │ │ │ + ldr r3, [pc, #128] @ cfdc4 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #852 @ 0x354 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ cfdcc │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ cfdc8 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfdc0 │ │ │ │ - ldr r3, [pc, #96] @ cfdd0 │ │ │ │ + beq cfdbc │ │ │ │ + ldr r3, [pc, #96] @ cfdcc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cfd8c │ │ │ │ + bne cfd88 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 698f0 │ │ │ │ - ldr r0, [pc, #64] @ cfdd4 │ │ │ │ + ldr r0, [pc, #64] @ cfdd0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ cfdd8 │ │ │ │ - ldr r1, [pc, #52] @ cfddc │ │ │ │ - ldr r0, [pc, #52] @ cfde0 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ cfdd4 │ │ │ │ + ldr r1, [pc, #52] @ cfdd8 │ │ │ │ + ldr r0, [pc, #52] @ cfddc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r2, r8, r8, asr #27 │ │ │ │ - mlaseq r7, ip, r2, r0 │ │ │ │ + eorseq r2, r8, ip, asr #27 │ │ │ │ + eorseq r0, r7, r0, lsr #5 │ │ │ │ andeq r0, r0, r4, lsl #21 │ │ │ │ - eorseq pc, r2, r0, lsl #13 │ │ │ │ + mlaseq r2, ip, ip, pc @ │ │ │ │ muleq r0, r0, r5 │ │ │ │ - ldrsbeq lr, [r2], -ip @ │ │ │ │ - eorseq pc, r2, r0, asr r5 @ │ │ │ │ + @ instruction: 0x0032e6f8 │ │ │ │ + eorseq pc, r2, ip, ror #22 │ │ │ │ │ │ │ │ -000cfde4 : │ │ │ │ +000cfde0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 563f4 │ │ │ │ - ldr r6, [pc, #384] @ cff84 │ │ │ │ + ldr r6, [pc, #384] @ cff80 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cff00 │ │ │ │ + beq cfefc │ │ │ │ cmp r5, #0 │ │ │ │ - beq cff5c │ │ │ │ + beq cff58 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfe4c │ │ │ │ + beq cfe48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cfe4c │ │ │ │ + beq cfe48 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cfee8 │ │ │ │ + beq cfee4 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 56470 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq cff2c │ │ │ │ + beq cff28 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfe94 │ │ │ │ + beq cfe90 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq cfe94 │ │ │ │ + beq cfe90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq cfef0 │ │ │ │ + beq cfeec │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq cfeac │ │ │ │ + beq cfea8 │ │ │ │ tst r0, #1 │ │ │ │ - bne cfef8 │ │ │ │ + bne cfef4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq cfed0 │ │ │ │ + beq cfecc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq cfed8 │ │ │ │ + beq cfed4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cfe4c │ │ │ │ + b cfe48 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b cfe94 │ │ │ │ - bl a4764 │ │ │ │ - b cfeac │ │ │ │ - ldr r3, [pc, #128] @ cff88 │ │ │ │ - ldr r1, [pc, #128] @ cff8c │ │ │ │ + b cfe90 │ │ │ │ + bl a4760 │ │ │ │ + b cfea8 │ │ │ │ + ldr r3, [pc, #128] @ cff84 │ │ │ │ + ldr r1, [pc, #128] @ cff88 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #124] @ cff90 │ │ │ │ + ldr r0, [pc, #124] @ cff8c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b cfed0 │ │ │ │ - ldr r3, [pc, #84] @ cff88 │ │ │ │ - ldr r1, [pc, #92] @ cff94 │ │ │ │ + b cfecc │ │ │ │ + ldr r3, [pc, #84] @ cff84 │ │ │ │ + ldr r1, [pc, #92] @ cff90 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #88] @ cff98 │ │ │ │ + ldr r0, [pc, #88] @ cff94 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b cff24 │ │ │ │ - ldr r3, [pc, #56] @ cff9c │ │ │ │ - ldr r1, [pc, #56] @ cffa0 │ │ │ │ - ldr r0, [pc, #56] @ cffa4 │ │ │ │ + b cff20 │ │ │ │ + ldr r3, [pc, #56] @ cff98 │ │ │ │ + ldr r1, [pc, #56] @ cff9c │ │ │ │ + ldr r0, [pc, #56] @ cffa0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2480 @ 0x9b0 │ │ │ │ - ldr r2, [pc, #48] @ cffa8 │ │ │ │ + ldr r2, [pc, #48] @ cffa4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003701f8 │ │ │ │ + @ instruction: 0x003701fc │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r5, r4, r8, asr #3 │ │ │ │ - eorseq pc, r2, ip, ror #7 │ │ │ │ - mlaseq r4, ip, r1, r5 │ │ │ │ - eorseq pc, r2, r0, asr #7 │ │ │ │ - eorseq r1, r5, r8, lsl #4 │ │ │ │ - eorseq r5, r2, r0, lsl #6 │ │ │ │ - eorseq r5, r2, ip, ror r5 │ │ │ │ - @ instruction: 0x000476be │ │ │ │ + eorseq r5, r4, r4, ror #15 │ │ │ │ + eorseq pc, r2, r8, lsl #20 │ │ │ │ + @ instruction: 0x003457b8 │ │ │ │ + @ instruction: 0x0032f9dc │ │ │ │ + eorseq r1, r5, r4, lsr #16 │ │ │ │ + eorseq r5, r2, ip, lsl r9 │ │ │ │ + mlaseq r2, r8, fp, r5 │ │ │ │ + andeq r7, r4, r6, asr #13 │ │ │ │ │ │ │ │ -000cffac : │ │ │ │ +000cffa8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #128] @ d0050 │ │ │ │ + ldr r3, [pc, #128] @ d004c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #900 @ 0x384 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ d0054 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ d0050 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0048 │ │ │ │ - ldr r3, [pc, #96] @ d0058 │ │ │ │ + beq d0044 │ │ │ │ + ldr r3, [pc, #96] @ d0054 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d0014 │ │ │ │ + bne d0010 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b cfde4 │ │ │ │ - ldr r0, [pc, #64] @ d005c │ │ │ │ + b cfde0 │ │ │ │ + ldr r0, [pc, #64] @ d0058 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ d0060 │ │ │ │ - ldr r1, [pc, #52] @ d0064 │ │ │ │ - ldr r0, [pc, #52] @ d0068 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ d005c │ │ │ │ + ldr r1, [pc, #52] @ d0060 │ │ │ │ + ldr r0, [pc, #52] @ d0064 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r2, r8, r0, asr #22 │ │ │ │ - eorseq r0, r7, r4, lsl r0 │ │ │ │ + eorseq r2, r8, r4, asr #22 │ │ │ │ + eorseq r0, r7, r8, lsl r0 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - eorseq ip, r2, r8, lsr #1 │ │ │ │ + eorseq ip, r2, r4, asr #13 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r5, r4, r8, lsr #1 │ │ │ │ - eorseq pc, r2, r8, asr #5 │ │ │ │ + eorseq r5, r4, r4, asr #13 │ │ │ │ + eorseq pc, r2, r4, ror #17 │ │ │ │ │ │ │ │ -000d006c : │ │ │ │ +000d0068 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #128] @ d0110 │ │ │ │ + ldr r3, [pc, #128] @ d010c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #948 @ 0x3b4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ d0114 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ d0110 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0108 │ │ │ │ - ldr r3, [pc, #96] @ d0118 │ │ │ │ + beq d0104 │ │ │ │ + ldr r3, [pc, #96] @ d0114 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d00d4 │ │ │ │ + bne d00d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69954 │ │ │ │ - ldr r0, [pc, #64] @ d011c │ │ │ │ + ldr r0, [pc, #64] @ d0118 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ d0120 │ │ │ │ - ldr r1, [pc, #52] @ d0124 │ │ │ │ - ldr r0, [pc, #52] @ d0128 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ d011c │ │ │ │ + ldr r1, [pc, #52] @ d0120 │ │ │ │ + ldr r0, [pc, #52] @ d0124 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r2, r8, r0, lsl #21 │ │ │ │ - eorseq pc, r6, r4, asr pc @ │ │ │ │ + eorseq r2, r8, r4, lsl #21 │ │ │ │ + eorseq pc, r6, r8, asr pc @ │ │ │ │ andeq r0, r0, r0, ror #23 │ │ │ │ - eorseq pc, r2, r8, asr r3 @ │ │ │ │ + eorseq pc, r2, r4, ror r9 @ │ │ │ │ muleq r0, r0, r5 │ │ │ │ - mlaseq r2, r4, sp, sp │ │ │ │ - eorseq pc, r2, r8, lsl #4 │ │ │ │ + @ instruction: 0x0032e3b0 │ │ │ │ + eorseq pc, r2, r4, lsr #16 │ │ │ │ │ │ │ │ -000d012c : │ │ │ │ +000d0128 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 564c8 │ │ │ │ - ldr r6, [pc, #384] @ d02cc │ │ │ │ + ldr r6, [pc, #384] @ d02c8 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d0248 │ │ │ │ + beq d0244 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d02a4 │ │ │ │ + beq d02a0 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0194 │ │ │ │ + beq d0190 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d0194 │ │ │ │ + beq d0190 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d0230 │ │ │ │ + beq d022c │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 56544 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d0274 │ │ │ │ + beq d0270 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d01dc │ │ │ │ + beq d01d8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d01dc │ │ │ │ + beq d01d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d0238 │ │ │ │ + beq d0234 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq d01f4 │ │ │ │ + beq d01f0 │ │ │ │ tst r0, #1 │ │ │ │ - bne d0240 │ │ │ │ + bne d023c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq d0218 │ │ │ │ + beq d0214 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq d0220 │ │ │ │ + beq d021c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d0194 │ │ │ │ + b d0190 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d01dc │ │ │ │ - bl a4764 │ │ │ │ - b d01f4 │ │ │ │ - ldr r3, [pc, #128] @ d02d0 │ │ │ │ - ldr r1, [pc, #128] @ d02d4 │ │ │ │ + b d01d8 │ │ │ │ + bl a4760 │ │ │ │ + b d01f0 │ │ │ │ + ldr r3, [pc, #128] @ d02cc │ │ │ │ + ldr r1, [pc, #128] @ d02d0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #124] @ d02d8 │ │ │ │ - ldr r2, [pc, #124] @ d02dc │ │ │ │ + ldr r0, [pc, #124] @ d02d4 │ │ │ │ + ldr r2, [pc, #124] @ d02d8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b d0218 │ │ │ │ - ldr r3, [pc, #84] @ d02d0 │ │ │ │ - ldr r1, [pc, #96] @ d02e0 │ │ │ │ + b d0214 │ │ │ │ + ldr r3, [pc, #84] @ d02cc │ │ │ │ + ldr r1, [pc, #96] @ d02dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #92] @ d02e4 │ │ │ │ - ldr r2, [pc, #80] @ d02dc │ │ │ │ + ldr r0, [pc, #92] @ d02e0 │ │ │ │ + ldr r2, [pc, #80] @ d02d8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b d026c │ │ │ │ - ldr r3, [pc, #60] @ d02e8 │ │ │ │ - ldr r1, [pc, #60] @ d02ec │ │ │ │ - ldr r0, [pc, #60] @ d02f0 │ │ │ │ + b d0268 │ │ │ │ + ldr r3, [pc, #60] @ d02e4 │ │ │ │ + ldr r1, [pc, #60] @ d02e8 │ │ │ │ + ldr r0, [pc, #60] @ d02ec │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2512 @ 0x9d0 │ │ │ │ - ldr r2, [pc, #52] @ d02f4 │ │ │ │ + ldr r2, [pc, #52] @ d02f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x0036feb0 │ │ │ │ + @ instruction: 0x0036feb4 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq pc, r2, r8, lsl #2 │ │ │ │ - eorseq pc, r2, r0, lsr #1 │ │ │ │ + eorseq pc, r2, r4, lsr #14 │ │ │ │ + @ instruction: 0x0032f6bc │ │ │ │ andeq r0, r0, r7, asr #3 │ │ │ │ - ldrsbeq pc, [r2], -ip @ │ │ │ │ - eorseq pc, r2, r4, ror r0 @ │ │ │ │ - eorseq r0, r5, r0, asr #29 │ │ │ │ - @ instruction: 0x00324fb8 │ │ │ │ - eorseq r5, r2, r4, lsr r2 │ │ │ │ - @ instruction: 0x000478b2 │ │ │ │ + @ instruction: 0x0032f6f8 │ │ │ │ + mlaseq r2, r0, r6, pc @ │ │ │ │ + @ instruction: 0x003514dc │ │ │ │ + @ instruction: 0x003255d4 │ │ │ │ + eorseq r5, r2, r0, asr r8 │ │ │ │ + @ instruction: 0x000478ba │ │ │ │ │ │ │ │ -000d02f8 : │ │ │ │ +000d02f4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #128] @ d039c │ │ │ │ + ldr r3, [pc, #128] @ d0398 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #996 @ 0x3e4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ d03a0 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ d039c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0394 │ │ │ │ - ldr r3, [pc, #96] @ d03a4 │ │ │ │ + beq d0390 │ │ │ │ + ldr r3, [pc, #96] @ d03a0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d0360 │ │ │ │ + bne d035c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b d012c │ │ │ │ - ldr r0, [pc, #64] @ d03a8 │ │ │ │ + b d0128 │ │ │ │ + ldr r0, [pc, #64] @ d03a4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ d03ac │ │ │ │ - ldr r1, [pc, #52] @ d03b0 │ │ │ │ - ldr r0, [pc, #52] @ d03b4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ d03a8 │ │ │ │ + ldr r1, [pc, #52] @ d03ac │ │ │ │ + ldr r0, [pc, #52] @ d03b0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r2, [pc, #48] @ d03b8 │ │ │ │ + ldr r2, [pc, #48] @ d03b4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x003827f4 │ │ │ │ - eorseq pc, r6, r8, asr #25 │ │ │ │ + @ instruction: 0x003827f8 │ │ │ │ + eorseq pc, r6, ip, asr #25 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - eorseq fp, r2, ip, asr sp │ │ │ │ + eorseq ip, r2, r8, ror r3 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq lr, r2, r0, ror #31 │ │ │ │ - eorseq lr, r2, r8, ror pc │ │ │ │ + @ instruction: 0x0032f5fc │ │ │ │ + mlaseq r2, r4, r5, pc @ │ │ │ │ andeq r0, r0, r7, asr #3 │ │ │ │ │ │ │ │ -000d03bc : │ │ │ │ +000d03b8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ d0464 │ │ │ │ + ldr r3, [pc, #132] @ d0460 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1040 @ 0x410 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ d0468 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ d0464 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d045c │ │ │ │ - ldr r3, [pc, #96] @ d046c │ │ │ │ + beq d0458 │ │ │ │ + ldr r3, [pc, #96] @ d0468 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d0428 │ │ │ │ + bne d0424 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 699b4 │ │ │ │ - ldr r0, [pc, #64] @ d0470 │ │ │ │ + ldr r0, [pc, #64] @ d046c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ d0474 │ │ │ │ - ldr r1, [pc, #52] @ d0478 │ │ │ │ - ldr r0, [pc, #52] @ d047c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ d0470 │ │ │ │ + ldr r1, [pc, #52] @ d0474 │ │ │ │ + ldr r0, [pc, #52] @ d0478 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r2, r8, r0, lsr r7 │ │ │ │ - eorseq pc, r6, r0, lsl #24 │ │ │ │ + eorseq r2, r8, r4, lsr r7 │ │ │ │ + eorseq pc, r6, r4, lsl #24 │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ - eorseq pc, r2, r8, lsr #32 │ │ │ │ + eorseq pc, r2, r4, asr #12 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq sp, r2, r0, asr #20 │ │ │ │ - @ instruction: 0x0032eeb4 │ │ │ │ + eorseq lr, r2, ip, asr r0 │ │ │ │ + @ instruction: 0x0032f4d0 │ │ │ │ │ │ │ │ -000d0480 : │ │ │ │ +000d047c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 565a0 │ │ │ │ - ldr r6, [pc, #380] @ d061c │ │ │ │ + ldr r6, [pc, #380] @ d0618 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d059c │ │ │ │ + beq d0598 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d05f8 │ │ │ │ + beq d05f4 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d04e8 │ │ │ │ + beq d04e4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d04e8 │ │ │ │ + beq d04e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d0584 │ │ │ │ + beq d0580 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 5661c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d05c8 │ │ │ │ + beq d05c4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0530 │ │ │ │ + beq d052c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d0530 │ │ │ │ + beq d052c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d058c │ │ │ │ + beq d0588 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq d0548 │ │ │ │ + beq d0544 │ │ │ │ tst r0, #1 │ │ │ │ - bne d0594 │ │ │ │ + bne d0590 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq d056c │ │ │ │ + beq d0568 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq d0574 │ │ │ │ + beq d0570 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d04e8 │ │ │ │ + b d04e4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d0530 │ │ │ │ - bl a4764 │ │ │ │ - b d0548 │ │ │ │ - ldr r3, [pc, #124] @ d0620 │ │ │ │ - ldr r1, [pc, #124] @ d0624 │ │ │ │ + b d052c │ │ │ │ + bl a4760 │ │ │ │ + b d0544 │ │ │ │ + ldr r3, [pc, #124] @ d061c │ │ │ │ + ldr r1, [pc, #124] @ d0620 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #120] @ d0628 │ │ │ │ - ldr r2, [pc, #120] @ d062c │ │ │ │ + ldr r0, [pc, #120] @ d0624 │ │ │ │ + ldr r2, [pc, #120] @ d0628 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b d056c │ │ │ │ - ldr r3, [pc, #80] @ d0620 │ │ │ │ - ldr r1, [pc, #92] @ d0630 │ │ │ │ + b d0568 │ │ │ │ + ldr r3, [pc, #80] @ d061c │ │ │ │ + ldr r1, [pc, #92] @ d062c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #88] @ d0634 │ │ │ │ - ldr r2, [pc, #76] @ d062c │ │ │ │ + ldr r0, [pc, #88] @ d0630 │ │ │ │ + ldr r2, [pc, #76] @ d0628 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b d05c0 │ │ │ │ - ldr r3, [pc, #56] @ d0638 │ │ │ │ - ldr r1, [pc, #56] @ d063c │ │ │ │ - ldr r0, [pc, #56] @ d0640 │ │ │ │ + b d05bc │ │ │ │ + ldr r3, [pc, #56] @ d0634 │ │ │ │ + ldr r1, [pc, #56] @ d0638 │ │ │ │ + ldr r0, [pc, #56] @ d063c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #52] @ d0644 │ │ │ │ + ldr r2, [pc, #52] @ d0640 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #2560 @ 0xa00 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, r6, ip, asr fp @ │ │ │ │ + eorseq pc, r6, r0, ror #22 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq lr, r2, r0, asr #27 │ │ │ │ - eorseq lr, r2, ip, asr #26 │ │ │ │ + @ instruction: 0x0032f3dc │ │ │ │ + eorseq pc, r2, r8, ror #6 │ │ │ │ andeq r0, r0, fp, asr #3 │ │ │ │ - mlaseq r2, r4, sp, lr │ │ │ │ - eorseq lr, r2, r0, lsr #26 │ │ │ │ - eorseq r0, r5, ip, ror #22 │ │ │ │ - eorseq r4, r2, r8, ror #24 │ │ │ │ - eorseq r4, r2, r4, ror #29 │ │ │ │ - andeq r7, r4, r6, lsr #21 │ │ │ │ + @ instruction: 0x0032f3b0 │ │ │ │ + eorseq pc, r2, ip, lsr r3 @ │ │ │ │ + eorseq r1, r5, r8, lsl #3 │ │ │ │ + eorseq r5, r2, r4, lsl #5 │ │ │ │ + eorseq r5, r2, r0, lsl #10 │ │ │ │ + andeq r7, r4, lr, lsr #21 │ │ │ │ │ │ │ │ -000d0648 : │ │ │ │ +000d0644 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ d06f0 │ │ │ │ + ldr r3, [pc, #132] @ d06ec │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1088 @ 0x440 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ d06f4 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ d06f0 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d06e8 │ │ │ │ - ldr r3, [pc, #96] @ d06f8 │ │ │ │ + beq d06e4 │ │ │ │ + ldr r3, [pc, #96] @ d06f4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d06b4 │ │ │ │ + bne d06b0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b d0480 │ │ │ │ - ldr r0, [pc, #64] @ d06fc │ │ │ │ + b d047c │ │ │ │ + ldr r0, [pc, #64] @ d06f8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ d0700 │ │ │ │ - ldr r1, [pc, #52] @ d0704 │ │ │ │ - ldr r0, [pc, #52] @ d0708 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ d06fc │ │ │ │ + ldr r1, [pc, #52] @ d0700 │ │ │ │ + ldr r0, [pc, #52] @ d0704 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r2, [pc, #48] @ d070c │ │ │ │ + ldr r2, [pc, #48] @ d0708 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r2, r8, r4, lsr #9 │ │ │ │ - eorseq pc, r6, r4, ror r9 @ │ │ │ │ + eorseq r2, r8, r8, lsr #9 │ │ │ │ + eorseq pc, r6, r8, ror r9 @ │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - eorseq fp, r2, r8, lsl #20 │ │ │ │ + eorseq ip, r2, r4, lsr #32 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - mlaseq r2, r8, ip, lr │ │ │ │ - eorseq lr, r2, r4, lsr #24 │ │ │ │ + @ instruction: 0x0032f2b4 │ │ │ │ + eorseq pc, r2, r0, asr #4 │ │ │ │ andeq r0, r0, fp, asr #3 │ │ │ │ │ │ │ │ -000d0710 : │ │ │ │ +000d070c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #184] @ d07ec │ │ │ │ + ldr r3, [pc, #184] @ d07e8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1136 @ 0x470 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #160] @ d07f0 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #160] @ d07ec │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d07e4 │ │ │ │ - ldr r3, [pc, #148] @ d07f4 │ │ │ │ + beq d07e0 │ │ │ │ + ldr r3, [pc, #148] @ d07f0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d07b0 │ │ │ │ + bne d07ac │ │ │ │ mov r0, r4 │ │ │ │ bl 69a7c │ │ │ │ cmp r0, #2 │ │ │ │ - beq d07e4 │ │ │ │ + beq d07e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d07a4 │ │ │ │ - ldr r3, [pc, #104] @ d07f8 │ │ │ │ + bne d07a0 │ │ │ │ + ldr r3, [pc, #104] @ d07f4 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ d07fc │ │ │ │ + ldr r3, [pc, #80] @ d07f8 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b d0790 │ │ │ │ - ldr r0, [pc, #72] @ d0800 │ │ │ │ + b d078c │ │ │ │ + ldr r0, [pc, #72] @ d07fc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #60] @ d0804 │ │ │ │ - ldr r1, [pc, #60] @ d0808 │ │ │ │ - ldr r0, [pc, #60] @ d080c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #60] @ d0800 │ │ │ │ + ldr r1, [pc, #60] @ d0804 │ │ │ │ + ldr r0, [pc, #60] @ d0808 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x003823dc │ │ │ │ - eorseq pc, r6, ip, lsr #17 │ │ │ │ + eorseq r2, r8, r0, ror #7 │ │ │ │ + @ instruction: 0x0036f8b0 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq fp, r2, ip, lsl #18 │ │ │ │ + eorseq fp, r2, r8, lsr #30 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq lr, r2, ip, lsl r8 │ │ │ │ - eorseq lr, r2, ip, lsr #22 │ │ │ │ + eorseq lr, r2, r8, lsr lr │ │ │ │ + eorseq pc, r2, r8, asr #2 │ │ │ │ │ │ │ │ -000d0810 : │ │ │ │ +000d080c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r1, [pc, #376] @ d09a0 │ │ │ │ - ldr r2, [pc, #376] @ d09a4 │ │ │ │ + ldr r1, [pc, #376] @ d099c │ │ │ │ + ldr r2, [pc, #376] @ d09a0 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #372] @ d09a8 │ │ │ │ + ldr r5, [pc, #372] @ d09a4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ - ldr r3, [pc, #364] @ d09ac │ │ │ │ + ldr r3, [pc, #364] @ d09a8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - beq d0900 │ │ │ │ - ldr r2, [pc, #332] @ d09b0 │ │ │ │ - ldr r3, [pc, #332] @ d09b4 │ │ │ │ + beq d08fc │ │ │ │ + ldr r2, [pc, #332] @ d09ac │ │ │ │ + ldr r3, [pc, #332] @ d09b0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r7, r7, #4096 @ 0x1000 │ │ │ │ ldr r1, [r7, #1200] @ 0x4b0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d0944 │ │ │ │ + beq d0940 │ │ │ │ ldr r0, [r7, #1204] @ 0x4b4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r4, r6} │ │ │ │ bl 501c8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d096c │ │ │ │ + beq d0968 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d08c4 │ │ │ │ + beq d08c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d08f4 │ │ │ │ - ldr r2, [pc, #236] @ d09b8 │ │ │ │ - ldr r3, [pc, #212] @ d09a4 │ │ │ │ + beq d08f0 │ │ │ │ + ldr r2, [pc, #236] @ d09b4 │ │ │ │ + ldr r3, [pc, #212] @ d09a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d099c │ │ │ │ + bne d0998 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d08c4 │ │ │ │ - ldr r3, [pc, #180] @ d09bc │ │ │ │ - ldr r1, [pc, #180] @ d09c0 │ │ │ │ + b d08c0 │ │ │ │ + ldr r3, [pc, #180] @ d09b8 │ │ │ │ + ldr r1, [pc, #180] @ d09bc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - ldr r3, [pc, #164] @ d09c4 │ │ │ │ - ldr r1, [pc, #164] @ d09c8 │ │ │ │ - ldr r0, [pc, #164] @ d09cc │ │ │ │ + ldr r3, [pc, #164] @ d09c0 │ │ │ │ + ldr r1, [pc, #164] @ d09c4 │ │ │ │ + ldr r0, [pc, #164] @ d09c8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r2, [pc, #160] @ d09d0 │ │ │ │ + ldr r2, [pc, #160] @ d09cc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r6, #0 │ │ │ │ - b d08c4 │ │ │ │ - ldr r3, [pc, #120] @ d09c4 │ │ │ │ - ldr r1, [pc, #132] @ d09d4 │ │ │ │ + b d08c0 │ │ │ │ + ldr r3, [pc, #120] @ d09c0 │ │ │ │ + ldr r1, [pc, #132] @ d09d0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #128] @ d09d8 │ │ │ │ - ldr r2, [pc, #128] @ d09dc │ │ │ │ + ldr r0, [pc, #128] @ d09d4 │ │ │ │ + ldr r2, [pc, #128] @ d09d8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d093c │ │ │ │ - ldr r3, [pc, #80] @ d09c4 │ │ │ │ - ldr r1, [pc, #104] @ d09e0 │ │ │ │ + bl b6efc │ │ │ │ + b d0938 │ │ │ │ + ldr r3, [pc, #80] @ d09c0 │ │ │ │ + ldr r1, [pc, #104] @ d09dc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #100] @ d09e4 │ │ │ │ - ldr r2, [pc, #88] @ d09dc │ │ │ │ + ldr r0, [pc, #100] @ d09e0 │ │ │ │ + ldr r2, [pc, #88] @ d09d8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b d093c │ │ │ │ + b d0938 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0036f7d0 │ │ │ │ + @ instruction: 0x0036f7d4 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0036f7b0 │ │ │ │ + @ instruction: 0x0036f7b4 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ muleq r0, r4, r8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq pc, r6, ip, lsr #14 │ │ │ │ + eorseq pc, r6, r0, lsr r7 @ │ │ │ │ andeq r0, r0, ip, lsl #19 │ │ │ │ - eorseq lr, r2, r0, ror fp │ │ │ │ + eorseq pc, r2, ip, lsl #3 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq lr, r2, ip, asr #19 │ │ │ │ - @ instruction: 0x0032e9d0 │ │ │ │ + eorseq lr, r2, r8, ror #31 │ │ │ │ + eorseq lr, r2, ip, ror #31 │ │ │ │ andeq r0, r0, sl, lsl #4 │ │ │ │ - eorseq lr, r2, r0, lsr #19 │ │ │ │ - eorseq lr, r2, r4, lsr #19 │ │ │ │ + @ instruction: 0x0032efbc │ │ │ │ + eorseq lr, r2, r0, asr #31 │ │ │ │ andeq r0, r0, fp, lsl #4 │ │ │ │ - eorseq lr, r2, r8, ror r9 │ │ │ │ - eorseq lr, r2, ip, ror r9 │ │ │ │ + mlaseq r2, r4, pc, lr @ │ │ │ │ + mlaseq r2, r8, pc, lr @ │ │ │ │ │ │ │ │ -000d09e8 : │ │ │ │ +000d09e4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #340] @ d0b54 │ │ │ │ + ldr ip, [pc, #340] @ d0b50 │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #1184 @ 0x4a0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #300] @ d0b58 │ │ │ │ + ldr lr, [pc, #300] @ d0b54 │ │ │ │ add ip, sp, #20 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #292] @ d0b5c │ │ │ │ + ldr ip, [pc, #292] @ d0b58 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ - bl a2fd0 │ │ │ │ + bl a2fcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0ae8 │ │ │ │ + beq d0ae4 │ │ │ │ add r0, sp, #16 │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ - bl d0810 │ │ │ │ + bl d080c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0b2c │ │ │ │ + beq d0b28 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d0a90 │ │ │ │ + beq d0a8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d0af8 │ │ │ │ + beq d0af4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0b04 │ │ │ │ + beq d0b00 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d0ab8 │ │ │ │ + beq d0ab4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d0af0 │ │ │ │ - ldr r2, [pc, #160] @ d0b60 │ │ │ │ - ldr r3, [pc, #152] @ d0b5c │ │ │ │ + beq d0aec │ │ │ │ + ldr r2, [pc, #160] @ d0b5c │ │ │ │ + ldr r3, [pc, #152] @ d0b58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d0b00 │ │ │ │ + bne d0afc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ - b d0ab8 │ │ │ │ + b d0ab4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d0ab8 │ │ │ │ + b d0ab4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d0a90 │ │ │ │ + b d0a8c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ d0b64 │ │ │ │ - ldr r1, [pc, #88] @ d0b68 │ │ │ │ - ldr r0, [pc, #88] @ d0b6c │ │ │ │ + ldr r3, [pc, #88] @ d0b60 │ │ │ │ + ldr r1, [pc, #88] @ d0b64 │ │ │ │ + ldr r0, [pc, #88] @ d0b68 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2592 @ 0xa20 │ │ │ │ - ldr r2, [pc, #80] @ d0b70 │ │ │ │ + ldr r2, [pc, #80] @ d0b6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #64] @ d0b74 │ │ │ │ - ldr r1, [pc, #64] @ d0b78 │ │ │ │ - ldr r0, [pc, #64] @ d0b7c │ │ │ │ + ldr r3, [pc, #64] @ d0b70 │ │ │ │ + ldr r1, [pc, #64] @ d0b74 │ │ │ │ + ldr r0, [pc, #64] @ d0b78 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2592 @ 0xa20 │ │ │ │ - ldr r2, [pc, #56] @ d0b80 │ │ │ │ + ldr r2, [pc, #56] @ d0b7c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r2, r8, r0, lsl r1 │ │ │ │ - eorseq pc, r6, r4, asr #11 │ │ │ │ + eorseq r2, r8, r4, lsl r1 │ │ │ │ + eorseq pc, r6, r8, asr #11 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq pc, r6, r8, lsr r5 @ │ │ │ │ - eorseq r0, r5, r0, ror #12 │ │ │ │ - eorseq r4, r2, r8, asr r7 │ │ │ │ - eorseq lr, r2, r8, lsl #16 │ │ │ │ - andeq r7, r4, r8, ror sp │ │ │ │ - eorseq r0, r5, r8, lsr r6 │ │ │ │ - eorseq r4, r2, r0, lsr r7 │ │ │ │ - @ instruction: 0x0032e7d4 │ │ │ │ - andeq r7, r4, r7, ror sp │ │ │ │ + eorseq pc, r6, ip, lsr r5 @ │ │ │ │ + eorseq r0, r5, ip, ror ip │ │ │ │ + eorseq r4, r2, r4, ror sp │ │ │ │ + eorseq lr, r2, r4, lsr #28 │ │ │ │ + andeq r7, r4, r0, lsl #27 │ │ │ │ + eorseq r0, r5, r4, asr ip │ │ │ │ + eorseq r4, r2, ip, asr #26 │ │ │ │ + @ instruction: 0x0032edf0 │ │ │ │ + andeq r7, r4, pc, ror sp │ │ │ │ │ │ │ │ -000d0b84 : │ │ │ │ +000d0b80 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #232] @ d0c84 │ │ │ │ + ldr r5, [pc, #232] @ d0c80 │ │ │ │ cmp r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq d0c24 │ │ │ │ - ldr r3, [pc, #220] @ d0c88 │ │ │ │ - ldr r2, [pc, #220] @ d0c8c │ │ │ │ + beq d0c20 │ │ │ │ + ldr r3, [pc, #220] @ d0c84 │ │ │ │ + ldr r2, [pc, #220] @ d0c88 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1208] @ 0x4b8 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 50378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d0c58 │ │ │ │ - bl aa34c │ │ │ │ + beq d0c54 │ │ │ │ + bl aa348 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d0bec │ │ │ │ + beq d0be8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d0c18 │ │ │ │ - ldr r3, [pc, #156] @ d0c90 │ │ │ │ - ldr r1, [pc, #156] @ d0c94 │ │ │ │ + beq d0c14 │ │ │ │ + ldr r3, [pc, #156] @ d0c8c │ │ │ │ + ldr r1, [pc, #156] @ d0c90 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #152] @ d0c98 │ │ │ │ - ldr r2, [pc, #152] @ d0c9c │ │ │ │ + ldr r0, [pc, #152] @ d0c94 │ │ │ │ + ldr r2, [pc, #152] @ d0c98 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d0bec │ │ │ │ - ldr r3, [pc, #116] @ d0ca0 │ │ │ │ + b d0be8 │ │ │ │ + ldr r3, [pc, #116] @ d0c9c │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d0ba4 │ │ │ │ + beq d0ba0 │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r3, #-1073741824 @ 0xc0000000 │ │ │ │ streq r3, [r0] │ │ │ │ - beq d0ba4 │ │ │ │ + beq d0ba0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0ba4 │ │ │ │ + bne d0ba0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d0ba4 │ │ │ │ - ldr r3, [pc, #48] @ d0c90 │ │ │ │ - ldr r1, [pc, #64] @ d0ca4 │ │ │ │ + b d0ba0 │ │ │ │ + ldr r3, [pc, #48] @ d0c8c │ │ │ │ + ldr r1, [pc, #64] @ d0ca0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #60] @ d0ca8 │ │ │ │ - ldr r2, [pc, #44] @ d0c9c │ │ │ │ + ldr r0, [pc, #60] @ d0ca4 │ │ │ │ + ldr r2, [pc, #44] @ d0c98 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq pc, r6, ip, asr r4 @ │ │ │ │ + eorseq pc, r6, r0, ror #8 │ │ │ │ muleq r0, r4, r8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r3, r4, r8, ror pc │ │ │ │ - @ instruction: 0x0032e6fc │ │ │ │ + mlaseq r4, r4, r5, r4 │ │ │ │ + eorseq lr, r2, r8, lsl sp │ │ │ │ andeq r0, r0, r5, lsl r2 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r3, r4, ip, lsl #30 │ │ │ │ - mlaseq r2, r0, r6, lr │ │ │ │ + eorseq r4, r4, r8, lsr #10 │ │ │ │ + eorseq lr, r2, ip, lsr #25 │ │ │ │ │ │ │ │ -000d0cac : │ │ │ │ +000d0ca8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #304] @ d0e00 │ │ │ │ + ldr ip, [pc, #304] @ d0dfc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #296] @ d0e04 │ │ │ │ + ldr r3, [pc, #296] @ d0e00 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #272] @ d0e08 │ │ │ │ + ldr r3, [pc, #272] @ d0e04 │ │ │ │ add ip, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #4] │ │ │ │ add r3, r3, #1232 @ 0x4d0 │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ add r3, r3, #4 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl a31b0 │ │ │ │ - ldr r5, [pc, #232] @ d0e0c │ │ │ │ + bl a31ac │ │ │ │ + ldr r5, [pc, #232] @ d0e08 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0d84 │ │ │ │ - ldr r3, [pc, #220] @ d0e10 │ │ │ │ + beq d0d80 │ │ │ │ + ldr r3, [pc, #220] @ d0e0c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, r0 │ │ │ │ - beq d0db4 │ │ │ │ + beq d0db0 │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0db4 │ │ │ │ - ldr r0, [pc, #188] @ d0e14 │ │ │ │ + bne d0db0 │ │ │ │ + ldr r0, [pc, #188] @ d0e10 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #176] @ d0e18 │ │ │ │ - ldr r1, [pc, #176] @ d0e1c │ │ │ │ - ldr r0, [pc, #176] @ d0e20 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #176] @ d0e14 │ │ │ │ + ldr r1, [pc, #176] @ d0e18 │ │ │ │ + ldr r0, [pc, #176] @ d0e1c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #532 @ 0x214 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #148] @ d0e24 │ │ │ │ - ldr r3, [pc, #112] @ d0e04 │ │ │ │ + ldr r2, [pc, #148] @ d0e20 │ │ │ │ + ldr r3, [pc, #112] @ d0e00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d0dfc │ │ │ │ + bne d0df8 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl d0b84 │ │ │ │ + bl d0b80 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d0d84 │ │ │ │ + beq d0d80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0df0 │ │ │ │ - ldr r3, [pc, #76] @ d0e28 │ │ │ │ + bne d0dec │ │ │ │ + ldr r3, [pc, #76] @ d0e24 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - b d0d88 │ │ │ │ - ldr r3, [pc, #52] @ d0e2c │ │ │ │ + b d0d84 │ │ │ │ + ldr r3, [pc, #52] @ d0e28 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b d0ddc │ │ │ │ + b d0dd8 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq pc, r6, r0, lsr #6 │ │ │ │ + eorseq pc, r6, r4, lsr #6 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r1, r8, r8, lsl lr │ │ │ │ - @ instruction: 0x0036f2d8 │ │ │ │ + eorseq r1, r8, ip, lsl lr │ │ │ │ + @ instruction: 0x0036f2dc │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - eorseq lr, r2, r4, asr #14 │ │ │ │ + eorseq lr, r2, r0, ror #26 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r3, r4, ip, lsl #28 │ │ │ │ - eorseq lr, r2, ip, lsl #11 │ │ │ │ - eorseq pc, r6, r8, ror #4 │ │ │ │ + eorseq r4, r4, r8, lsr #8 │ │ │ │ + eorseq lr, r2, r8, lsr #23 │ │ │ │ + eorseq pc, r6, ip, ror #4 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ │ │ │ │ -000d0e30 : │ │ │ │ +000d0e2c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ d0ee4 │ │ │ │ + ldr r3, [pc, #144] @ d0ee0 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #120] @ d0ee8 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #120] @ d0ee4 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0ed0 │ │ │ │ - ldr r3, [pc, #108] @ d0eec │ │ │ │ + beq d0ecc │ │ │ │ + ldr r3, [pc, #108] @ d0ee8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, r0 │ │ │ │ - beq d0ed8 │ │ │ │ + beq d0ed4 │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0ed8 │ │ │ │ - ldr r0, [pc, #76] @ d0ef0 │ │ │ │ + bne d0ed4 │ │ │ │ + ldr r0, [pc, #76] @ d0eec │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #64] @ d0ef4 │ │ │ │ - ldr r1, [pc, #64] @ d0ef8 │ │ │ │ - ldr r0, [pc, #64] @ d0efc │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #64] @ d0ef0 │ │ │ │ + ldr r1, [pc, #64] @ d0ef4 │ │ │ │ + ldr r0, [pc, #64] @ d0ef8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r2, [pc, #60] @ d0f00 │ │ │ │ + ldr r2, [pc, #60] @ d0efc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69b74 │ │ │ │ - @ instruction: 0x00381cbc │ │ │ │ - eorseq pc, r6, ip, lsl #3 │ │ │ │ + eorseq r1, r8, r0, asr #25 │ │ │ │ + mlaseq r6, r0, r1, pc @ │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - @ instruction: 0x0032e5f8 │ │ │ │ + eorseq lr, r2, r4, lsl ip │ │ │ │ muleq r0, r0, r5 │ │ │ │ - @ instruction: 0x0032e5f4 │ │ │ │ - eorseq lr, r2, ip, lsr r4 │ │ │ │ + eorseq lr, r2, r0, lsl ip │ │ │ │ + eorseq lr, r2, r8, asr sl │ │ │ │ andeq r0, r0, r7, lsl r2 │ │ │ │ │ │ │ │ -000d0f04 : │ │ │ │ +000d0f00 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ d0fac │ │ │ │ + ldr r3, [pc, #132] @ d0fa8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1328 @ 0x530 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ d0fb0 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ d0fac │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0fa4 │ │ │ │ - ldr r3, [pc, #96] @ d0fb4 │ │ │ │ + beq d0fa0 │ │ │ │ + ldr r3, [pc, #96] @ d0fb0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d0f70 │ │ │ │ + bne d0f6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69bd4 │ │ │ │ - ldr r0, [pc, #64] @ d0fb8 │ │ │ │ + ldr r0, [pc, #64] @ d0fb4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ d0fbc │ │ │ │ - ldr r1, [pc, #52] @ d0fc0 │ │ │ │ - ldr r0, [pc, #52] @ d0fc4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ d0fb8 │ │ │ │ + ldr r1, [pc, #52] @ d0fbc │ │ │ │ + ldr r0, [pc, #52] @ d0fc0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, r8, r8, ror #23 │ │ │ │ - ldrheq pc, [r6], -r8 @ │ │ │ │ + eorseq r1, r8, ip, ror #23 │ │ │ │ + ldrheq pc, [r6], -ip @ │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq lr, r2, ip, asr #10 │ │ │ │ + eorseq lr, r2, r8, ror #22 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - @ instruction: 0x0032cef8 │ │ │ │ - eorseq lr, r2, ip, ror #6 │ │ │ │ + eorseq sp, r2, r4, lsl r5 │ │ │ │ + eorseq lr, r2, r8, lsl #19 │ │ │ │ │ │ │ │ -000d0fc8 : │ │ │ │ +000d0fc4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 56678 │ │ │ │ - ldr r7, [pc, #500] @ d11e0 │ │ │ │ + ldr r7, [pc, #500] @ d11dc │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d1134 │ │ │ │ + beq d1130 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d11b8 │ │ │ │ + beq d11b4 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1034 │ │ │ │ + beq d1030 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d1034 │ │ │ │ + beq d1030 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d1114 │ │ │ │ + beq d1110 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq d1190 │ │ │ │ + beq d118c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1078 │ │ │ │ + beq d1074 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d1078 │ │ │ │ + beq d1074 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d111c │ │ │ │ + beq d1118 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 566f0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d1160 │ │ │ │ + beq d115c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d10c0 │ │ │ │ + beq d10bc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d10c0 │ │ │ │ + beq d10bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d1124 │ │ │ │ + beq d1120 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq d10d8 │ │ │ │ + beq d10d4 │ │ │ │ tst r0, #1 │ │ │ │ - bne d112c │ │ │ │ + bne d1128 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq d10fc │ │ │ │ + beq d10f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq d1104 │ │ │ │ + beq d1100 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d1034 │ │ │ │ + b d1030 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d1078 │ │ │ │ + b d1074 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d10c0 │ │ │ │ - bl a4764 │ │ │ │ - b d10d8 │ │ │ │ - ldr r3, [pc, #168] @ d11e4 │ │ │ │ - ldr r1, [pc, #168] @ d11e8 │ │ │ │ + b d10bc │ │ │ │ + bl a4760 │ │ │ │ + b d10d4 │ │ │ │ + ldr r3, [pc, #168] @ d11e0 │ │ │ │ + ldr r1, [pc, #168] @ d11e4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #164] @ d11ec │ │ │ │ - ldr r2, [pc, #164] @ d11f0 │ │ │ │ + ldr r0, [pc, #164] @ d11e8 │ │ │ │ + ldr r2, [pc, #164] @ d11ec │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b d10fc │ │ │ │ - ldr r3, [pc, #124] @ d11e4 │ │ │ │ - ldr r1, [pc, #136] @ d11f4 │ │ │ │ + b d10f8 │ │ │ │ + ldr r3, [pc, #124] @ d11e0 │ │ │ │ + ldr r1, [pc, #136] @ d11f0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #132] @ d11f8 │ │ │ │ - ldr r2, [pc, #120] @ d11f0 │ │ │ │ + ldr r0, [pc, #132] @ d11f4 │ │ │ │ + ldr r2, [pc, #120] @ d11ec │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b d1158 │ │ │ │ - ldr r3, [pc, #100] @ d11fc │ │ │ │ - ldr r1, [pc, #100] @ d1200 │ │ │ │ - ldr r0, [pc, #100] @ d1204 │ │ │ │ + b d1154 │ │ │ │ + ldr r3, [pc, #100] @ d11f8 │ │ │ │ + ldr r1, [pc, #100] @ d11fc │ │ │ │ + ldr r0, [pc, #100] @ d1200 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2624 @ 0xa40 │ │ │ │ - ldr r2, [pc, #92] @ d1208 │ │ │ │ + ldr r2, [pc, #92] @ d1204 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ d120c │ │ │ │ - ldr r1, [pc, #76] @ d1210 │ │ │ │ - ldr r0, [pc, #76] @ d1214 │ │ │ │ + ldr r3, [pc, #76] @ d1208 │ │ │ │ + ldr r1, [pc, #76] @ d120c │ │ │ │ + ldr r0, [pc, #76] @ d1210 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2624 @ 0xa40 │ │ │ │ - ldr r2, [pc, #68] @ d1218 │ │ │ │ + ldr r2, [pc, #68] @ d1214 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, r6, r0, lsl r0 @ │ │ │ │ + eorseq pc, r6, r4, lsl r0 @ │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq lr, r2, ip, lsr #7 │ │ │ │ - @ instruction: 0x0032e1b4 │ │ │ │ + eorseq lr, r2, r8, asr #19 │ │ │ │ + @ instruction: 0x0032e7d0 │ │ │ │ andeq r0, r0, r3, asr #4 │ │ │ │ - eorseq lr, r2, r0, lsl #7 │ │ │ │ - eorseq lr, r2, r8, lsl #3 │ │ │ │ - @ instruction: 0x0034ffd4 │ │ │ │ - eorseq r4, r2, ip, asr #1 │ │ │ │ - eorseq lr, r2, r0, ror #6 │ │ │ │ - andeq r8, r4, r7, asr #5 │ │ │ │ - eorseq pc, r4, ip, lsr #31 │ │ │ │ - eorseq r4, r2, r4, lsr #1 │ │ │ │ - eorseq r4, r2, r0, lsr #6 │ │ │ │ - @ instruction: 0x000482bd │ │ │ │ + mlaseq r2, ip, r9, lr │ │ │ │ + eorseq lr, r2, r4, lsr #15 │ │ │ │ + @ instruction: 0x003505f0 │ │ │ │ + eorseq r4, r2, r8, ror #13 │ │ │ │ + eorseq lr, r2, ip, ror r9 │ │ │ │ + andeq r8, r4, pc, asr #5 │ │ │ │ + eorseq r0, r5, r8, asr #11 │ │ │ │ + eorseq r4, r2, r0, asr #13 │ │ │ │ + eorseq r4, r2, ip, lsr r9 │ │ │ │ + andeq r8, r4, r5, asr #5 │ │ │ │ │ │ │ │ -000d121c : │ │ │ │ +000d1218 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #264] @ d1348 │ │ │ │ + ldr ip, [pc, #264] @ d1344 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #256] @ d134c │ │ │ │ + ldr r3, [pc, #256] @ d1348 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #232] @ d1350 │ │ │ │ + ldr r3, [pc, #232] @ d134c │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1376 @ 0x560 │ │ │ │ add r3, r3, #4 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #208] @ d1354 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #208] @ d1350 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d12e4 │ │ │ │ - ldr r3, [pc, #196] @ d1358 │ │ │ │ + beq d12e0 │ │ │ │ + ldr r3, [pc, #196] @ d1354 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, r0 │ │ │ │ - beq d12ec │ │ │ │ + beq d12e8 │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d12ec │ │ │ │ - ldr r0, [pc, #164] @ d135c │ │ │ │ + bne d12e8 │ │ │ │ + ldr r0, [pc, #164] @ d1358 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #152] @ d1360 │ │ │ │ - ldr r1, [pc, #152] @ d1364 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #152] @ d135c │ │ │ │ + ldr r1, [pc, #152] @ d1360 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #148] @ d1368 │ │ │ │ - ldr r2, [pc, #148] @ d136c │ │ │ │ + ldr r0, [pc, #148] @ d1364 │ │ │ │ + ldr r2, [pc, #148] @ d1368 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b d1308 │ │ │ │ + b d1304 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq d1334 │ │ │ │ + beq d1330 │ │ │ │ mov r0, r4 │ │ │ │ - bl d0fc8 │ │ │ │ - ldr r2, [pc, #96] @ d1370 │ │ │ │ - ldr r3, [pc, #56] @ d134c │ │ │ │ + bl d0fc4 │ │ │ │ + ldr r2, [pc, #96] @ d136c │ │ │ │ + ldr r3, [pc, #56] @ d1348 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d1344 │ │ │ │ + bne d1340 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #56] @ d1374 │ │ │ │ + ldr r0, [pc, #56] @ d1370 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b d12c0 │ │ │ │ + bl b0298 │ │ │ │ + b d12bc │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0036edb0 │ │ │ │ + @ instruction: 0x0036edb4 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r1, r8, r8, lsr #17 │ │ │ │ - eorseq lr, r6, r8, ror sp │ │ │ │ + eorseq r1, r8, ip, lsr #17 │ │ │ │ + eorseq lr, r6, ip, ror sp │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - eorseq lr, r2, r4, ror #3 │ │ │ │ + eorseq lr, r2, r0, lsl #16 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq lr, r2, r0, lsr #4 │ │ │ │ - eorseq lr, r2, r8, lsr #32 │ │ │ │ + eorseq lr, r2, ip, lsr r8 │ │ │ │ + eorseq lr, r2, r4, asr #12 │ │ │ │ andeq r0, r0, r3, asr #4 │ │ │ │ - eorseq lr, r6, r8, ror #25 │ │ │ │ - @ instruction: 0x00327ddc │ │ │ │ + eorseq lr, r6, ip, ror #25 │ │ │ │ + @ instruction: 0x003283f8 │ │ │ │ │ │ │ │ -000d1378 : │ │ │ │ +000d1374 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #196] @ d1460 │ │ │ │ + ldr r3, [pc, #196] @ d145c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1424 @ 0x590 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #172] @ d1464 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #172] @ d1460 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1418 │ │ │ │ - ldr r3, [pc, #160] @ d1468 │ │ │ │ + beq d1414 │ │ │ │ + ldr r3, [pc, #160] @ d1464 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, r0 │ │ │ │ - beq d1420 │ │ │ │ + beq d141c │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1420 │ │ │ │ - ldr r0, [pc, #128] @ d146c │ │ │ │ + bne d141c │ │ │ │ + ldr r0, [pc, #128] @ d1468 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #116] @ d1470 │ │ │ │ - ldr r1, [pc, #116] @ d1474 │ │ │ │ - ldr r0, [pc, #116] @ d1478 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #116] @ d146c │ │ │ │ + ldr r1, [pc, #116] @ d1470 │ │ │ │ + ldr r0, [pc, #116] @ d1474 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 56d04 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d1418 │ │ │ │ + beq d1414 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1454 │ │ │ │ - ldr r3, [pc, #60] @ d147c │ │ │ │ + bne d1450 │ │ │ │ + ldr r3, [pc, #60] @ d1478 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ d1480 │ │ │ │ + ldr r3, [pc, #36] @ d147c │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b d1440 │ │ │ │ - eorseq r1, r8, r4, ror r7 │ │ │ │ - eorseq lr, r6, r4, asr #24 │ │ │ │ + b d143c │ │ │ │ + eorseq r1, r8, r8, ror r7 │ │ │ │ + eorseq lr, r6, r8, asr #24 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - ldrheq lr, [r2], -r0 @ │ │ │ │ + eorseq lr, r2, ip, asr #13 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq sp, r2, r8, ror #23 │ │ │ │ - @ instruction: 0x0032def8 │ │ │ │ + eorseq lr, r2, r4, lsl #4 │ │ │ │ + eorseq lr, r2, r4, lsl r5 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ │ │ │ │ -000d1484 : │ │ │ │ +000d1480 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #376] @ d1614 │ │ │ │ + ldr r6, [pc, #376] @ d1610 │ │ │ │ cmp r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - beq d155c │ │ │ │ + beq d1558 │ │ │ │ ldr r5, [r5, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d15ec │ │ │ │ + beq d15e8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ - ldr r3, [pc, #324] @ d1618 │ │ │ │ + ldr r3, [pc, #324] @ d1614 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #2260] @ 0x8d4 │ │ │ │ bl 50378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d1590 │ │ │ │ + beq d158c │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd9c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq d1514 │ │ │ │ + beq d1510 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq d1550 │ │ │ │ + beq d154c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d1530 │ │ │ │ + beq d152c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d1544 │ │ │ │ + beq d1540 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d15c4 │ │ │ │ + beq d15c0 │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d1530 │ │ │ │ + b d152c │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d1514 │ │ │ │ - ldr r3, [pc, #184] @ d161c │ │ │ │ + b d1510 │ │ │ │ + ldr r3, [pc, #184] @ d1618 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d14ac │ │ │ │ + beq d14a8 │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r3, #-1073741824 @ 0xc0000000 │ │ │ │ streq r3, [r0] │ │ │ │ - beq d14ac │ │ │ │ + beq d14a8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d14ac │ │ │ │ + bne d14a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d14ac │ │ │ │ - ldr r3, [pc, #136] @ d1620 │ │ │ │ - ldr r1, [pc, #136] @ d1624 │ │ │ │ + b d14a8 │ │ │ │ + ldr r3, [pc, #136] @ d161c │ │ │ │ + ldr r1, [pc, #136] @ d1620 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #132] @ d1628 │ │ │ │ - ldr r2, [pc, #132] @ d162c │ │ │ │ + ldr r0, [pc, #132] @ d1624 │ │ │ │ + ldr r2, [pc, #132] @ d1628 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #84] @ d1620 │ │ │ │ - ldr r1, [pc, #96] @ d1630 │ │ │ │ + ldr r3, [pc, #84] @ d161c │ │ │ │ + ldr r1, [pc, #96] @ d162c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #92] @ d1634 │ │ │ │ - ldr r2, [pc, #80] @ d162c │ │ │ │ + ldr r0, [pc, #92] @ d1630 │ │ │ │ + ldr r2, [pc, #80] @ d1628 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d1538 │ │ │ │ - ldr r3, [pc, #68] @ d1638 │ │ │ │ - ldr r1, [pc, #68] @ d163c │ │ │ │ - ldr r0, [pc, #68] @ d1640 │ │ │ │ + bl b6efc │ │ │ │ + b d1534 │ │ │ │ + ldr r3, [pc, #68] @ d1634 │ │ │ │ + ldr r1, [pc, #68] @ d1638 │ │ │ │ + ldr r0, [pc, #68] @ d163c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2672 @ 0xa70 │ │ │ │ - ldr r2, [pc, #60] @ d1644 │ │ │ │ + ldr r2, [pc, #60] @ d1640 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq lr, r6, ip, asr fp │ │ │ │ + eorseq lr, r6, r0, ror #22 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - @ instruction: 0x003435d4 │ │ │ │ - eorseq sp, r2, r8, asr sp │ │ │ │ + @ instruction: 0x00343bf0 │ │ │ │ + eorseq lr, r2, r4, ror r3 │ │ │ │ andeq r0, r0, fp, ror r2 │ │ │ │ - eorseq r3, r4, r0, lsr #11 │ │ │ │ - eorseq sp, r2, r4, lsr #26 │ │ │ │ - eorseq pc, r4, r8, ror fp @ │ │ │ │ - eorseq r3, r2, r0, ror ip │ │ │ │ - eorseq sp, r2, ip, ror #12 │ │ │ │ - muleq r4, r5, r5 │ │ │ │ + @ instruction: 0x00343bbc │ │ │ │ + eorseq lr, r2, r0, asr #6 │ │ │ │ + mlaseq r5, r4, r1, r0 │ │ │ │ + eorseq r4, r2, ip, lsl #5 │ │ │ │ + eorseq sp, r2, r8, lsl #25 │ │ │ │ + muleq r4, sp, r5 │ │ │ │ │ │ │ │ -000d1648 : │ │ │ │ +000d1644 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #148] @ d1704 │ │ │ │ + ldr lr, [pc, #148] @ d1700 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #140] @ d1708 │ │ │ │ + ldr r3, [pc, #140] @ d1704 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r3, [lr, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #116] @ d170c │ │ │ │ + ldr r3, [pc, #116] @ d1708 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add r3, r3, #1472 @ 0x5c0 │ │ │ │ add ip, sp, #12 │ │ │ │ add r3, r3, #4 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq d16d4 │ │ │ │ + beq d16d0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl d1484 │ │ │ │ - ldr r2, [pc, #52] @ d1710 │ │ │ │ - ldr r3, [pc, #40] @ d1708 │ │ │ │ + bl d1480 │ │ │ │ + ldr r2, [pc, #52] @ d170c │ │ │ │ + ldr r3, [pc, #40] @ d1704 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d1700 │ │ │ │ + bne d16fc │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq lr, r6, r0, lsl #19 │ │ │ │ + eorseq lr, r6, r4, lsl #19 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r1, r8, r4, ror r4 │ │ │ │ - eorseq lr, r6, ip, lsl r9 │ │ │ │ + eorseq r1, r8, r8, ror r4 │ │ │ │ + eorseq lr, r6, r0, lsr #18 │ │ │ │ │ │ │ │ -000d1714 : │ │ │ │ +000d1710 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl d1484 │ │ │ │ - ldr r5, [pc, #160] @ d17d0 │ │ │ │ + bl d1480 │ │ │ │ + ldr r5, [pc, #160] @ d17cc │ │ │ │ add r5, pc, r5 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d17c4 │ │ │ │ - ldr r3, [pc, #148] @ d17d4 │ │ │ │ + beq d17c0 │ │ │ │ + ldr r3, [pc, #148] @ d17d0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1784 │ │ │ │ - ldr r2, [pc, #132] @ d17d8 │ │ │ │ + bne d1780 │ │ │ │ + ldr r2, [pc, #132] @ d17d4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r5, r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r5, r4, r5 │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ - beq d177c │ │ │ │ + beq d1778 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d17b4 │ │ │ │ + beq d17b0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #80] @ d17dc │ │ │ │ + ldr r0, [pc, #80] @ d17d8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d17c4 │ │ │ │ + beq d17c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne d17c4 │ │ │ │ + bne d17c0 │ │ │ │ mov r5, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, #2 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq lr, r6, ip, asr #17 │ │ │ │ + @ instruction: 0x0036e8d0 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - @ instruction: 0x00329ff8 │ │ │ │ + eorseq sl, r2, r4, lsl r6 │ │ │ │ │ │ │ │ -000d17e0 : │ │ │ │ +000d17dc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #184] @ d18bc │ │ │ │ + ldr r3, [pc, #184] @ d18b8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1520 @ 0x5f0 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #160] @ d18c0 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #160] @ d18bc │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d18b4 │ │ │ │ - ldr r3, [pc, #148] @ d18c4 │ │ │ │ + beq d18b0 │ │ │ │ + ldr r3, [pc, #148] @ d18c0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1880 │ │ │ │ + bne d187c │ │ │ │ mov r0, r4 │ │ │ │ bl 56d6c │ │ │ │ cmp r0, #2 │ │ │ │ - beq d18b4 │ │ │ │ + beq d18b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1874 │ │ │ │ - ldr r3, [pc, #104] @ d18c8 │ │ │ │ + bne d1870 │ │ │ │ + ldr r3, [pc, #104] @ d18c4 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ d18cc │ │ │ │ + ldr r3, [pc, #80] @ d18c8 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b d1860 │ │ │ │ - ldr r0, [pc, #72] @ d18d0 │ │ │ │ + b d185c │ │ │ │ + ldr r0, [pc, #72] @ d18cc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #60] @ d18d4 │ │ │ │ - ldr r1, [pc, #60] @ d18d8 │ │ │ │ - ldr r0, [pc, #60] @ d18dc │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #60] @ d18d0 │ │ │ │ + ldr r1, [pc, #60] @ d18d4 │ │ │ │ + ldr r0, [pc, #60] @ d18d8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, r8, ip, lsl #6 │ │ │ │ - @ instruction: 0x0036e7dc │ │ │ │ + eorseq r1, r8, r0, lsl r3 │ │ │ │ + eorseq lr, r6, r0, ror #15 │ │ │ │ andeq r0, r0, ip, lsr #7 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - mlaseq r2, r0, ip, sp │ │ │ │ + eorseq lr, r2, ip, lsr #5 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq sp, r2, ip, asr #14 │ │ │ │ - eorseq sp, r2, ip, asr sl │ │ │ │ + eorseq sp, r2, r8, ror #26 │ │ │ │ + eorseq lr, r2, r8, ror r0 │ │ │ │ │ │ │ │ -000d18e0 : │ │ │ │ +000d18dc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #184] @ d19bc │ │ │ │ + ldr r3, [pc, #184] @ d19b8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1568 @ 0x620 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #160] @ d19c0 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #160] @ d19bc │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d19b4 │ │ │ │ - ldr r3, [pc, #148] @ d19c4 │ │ │ │ + beq d19b0 │ │ │ │ + ldr r3, [pc, #148] @ d19c0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1980 │ │ │ │ + bne d197c │ │ │ │ mov r0, r4 │ │ │ │ bl 56dd4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d19b4 │ │ │ │ + beq d19b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1974 │ │ │ │ - ldr r3, [pc, #104] @ d19c8 │ │ │ │ + bne d1970 │ │ │ │ + ldr r3, [pc, #104] @ d19c4 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ d19cc │ │ │ │ + ldr r3, [pc, #80] @ d19c8 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b d1960 │ │ │ │ - ldr r0, [pc, #72] @ d19d0 │ │ │ │ + b d195c │ │ │ │ + ldr r0, [pc, #72] @ d19cc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #60] @ d19d4 │ │ │ │ - ldr r1, [pc, #60] @ d19d8 │ │ │ │ - ldr r0, [pc, #60] @ d19dc │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #60] @ d19d0 │ │ │ │ + ldr r1, [pc, #60] @ d19d4 │ │ │ │ + ldr r0, [pc, #60] @ d19d8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, r8, ip, lsl #4 │ │ │ │ - @ instruction: 0x0036e6dc │ │ │ │ + eorseq r1, r8, r0, lsl r2 │ │ │ │ + eorseq lr, r6, r0, ror #13 │ │ │ │ andeq r0, r0, r0, lsr r7 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq sp, r2, ip, lsr #23 │ │ │ │ + eorseq lr, r2, r8, asr #3 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq sp, r2, ip, asr #12 │ │ │ │ - eorseq sp, r2, ip, asr r9 │ │ │ │ + eorseq sp, r2, r8, ror #24 │ │ │ │ + eorseq sp, r2, r8, ror pc │ │ │ │ │ │ │ │ -000d19e0 : │ │ │ │ +000d19dc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ d1a88 │ │ │ │ + ldr r3, [pc, #132] @ d1a84 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1616 @ 0x650 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ d1a8c │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ d1a88 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1a80 │ │ │ │ - ldr r3, [pc, #96] @ d1a90 │ │ │ │ + beq d1a7c │ │ │ │ + ldr r3, [pc, #96] @ d1a8c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1a4c │ │ │ │ + bne d1a48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69c38 │ │ │ │ - ldr r0, [pc, #64] @ d1a94 │ │ │ │ + ldr r0, [pc, #64] @ d1a90 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ d1a98 │ │ │ │ - ldr r1, [pc, #52] @ d1a9c │ │ │ │ - ldr r0, [pc, #52] @ d1aa0 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ d1a94 │ │ │ │ + ldr r1, [pc, #52] @ d1a98 │ │ │ │ + ldr r0, [pc, #52] @ d1a9c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, r8, ip, lsl #2 │ │ │ │ - @ instruction: 0x0036e5dc │ │ │ │ + eorseq r1, r8, r0, lsl r1 │ │ │ │ + eorseq lr, r6, r0, ror #11 │ │ │ │ andeq r0, r0, r0, lsr #23 │ │ │ │ - @ instruction: 0x0032dafc │ │ │ │ + eorseq lr, r2, r8, lsl r1 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq ip, r2, ip, lsl r4 │ │ │ │ - mlaseq r2, r0, r8, sp │ │ │ │ + eorseq ip, r2, r8, lsr sl │ │ │ │ + eorseq sp, r2, ip, lsr #29 │ │ │ │ │ │ │ │ -000d1aa4 : │ │ │ │ +000d1aa0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 5681c │ │ │ │ - ldr r7, [pc, #500] @ d1cbc │ │ │ │ + ldr r7, [pc, #500] @ d1cb8 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d1c10 │ │ │ │ + beq d1c0c │ │ │ │ cmp r6, #0 │ │ │ │ - beq d1c94 │ │ │ │ + beq d1c90 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1b10 │ │ │ │ + beq d1b0c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d1b10 │ │ │ │ + beq d1b0c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d1bf0 │ │ │ │ + beq d1bec │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq d1c6c │ │ │ │ + beq d1c68 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1b54 │ │ │ │ + beq d1b50 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d1b54 │ │ │ │ + beq d1b50 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d1bf8 │ │ │ │ + beq d1bf4 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 568b4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d1c3c │ │ │ │ + beq d1c38 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1b9c │ │ │ │ + beq d1b98 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d1b9c │ │ │ │ + beq d1b98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d1c00 │ │ │ │ + beq d1bfc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq d1bb4 │ │ │ │ + beq d1bb0 │ │ │ │ tst r0, #1 │ │ │ │ - bne d1c08 │ │ │ │ + bne d1c04 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq d1bd8 │ │ │ │ + beq d1bd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq d1be0 │ │ │ │ + beq d1bdc │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d1b10 │ │ │ │ + b d1b0c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d1b54 │ │ │ │ + b d1b50 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d1b9c │ │ │ │ - bl a4764 │ │ │ │ - b d1bb4 │ │ │ │ - ldr r3, [pc, #168] @ d1cc0 │ │ │ │ - ldr r1, [pc, #168] @ d1cc4 │ │ │ │ + b d1b98 │ │ │ │ + bl a4760 │ │ │ │ + b d1bb0 │ │ │ │ + ldr r3, [pc, #168] @ d1cbc │ │ │ │ + ldr r1, [pc, #168] @ d1cc0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #164] @ d1cc8 │ │ │ │ - ldr r2, [pc, #164] @ d1ccc │ │ │ │ + ldr r0, [pc, #164] @ d1cc4 │ │ │ │ + ldr r2, [pc, #164] @ d1cc8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b d1bd8 │ │ │ │ - ldr r3, [pc, #124] @ d1cc0 │ │ │ │ - ldr r1, [pc, #136] @ d1cd0 │ │ │ │ + b d1bd4 │ │ │ │ + ldr r3, [pc, #124] @ d1cbc │ │ │ │ + ldr r1, [pc, #136] @ d1ccc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #132] @ d1cd4 │ │ │ │ - ldr r2, [pc, #120] @ d1ccc │ │ │ │ + ldr r0, [pc, #132] @ d1cd0 │ │ │ │ + ldr r2, [pc, #120] @ d1cc8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b d1c34 │ │ │ │ - ldr r3, [pc, #100] @ d1cd8 │ │ │ │ - ldr r1, [pc, #100] @ d1cdc │ │ │ │ - ldr r0, [pc, #100] @ d1ce0 │ │ │ │ + b d1c30 │ │ │ │ + ldr r3, [pc, #100] @ d1cd4 │ │ │ │ + ldr r1, [pc, #100] @ d1cd8 │ │ │ │ + ldr r0, [pc, #100] @ d1cdc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2720 @ 0xaa0 │ │ │ │ - ldr r2, [pc, #92] @ d1ce4 │ │ │ │ + ldr r2, [pc, #92] @ d1ce0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ d1ce8 │ │ │ │ - ldr r1, [pc, #76] @ d1cec │ │ │ │ - ldr r0, [pc, #76] @ d1cf0 │ │ │ │ + ldr r3, [pc, #76] @ d1ce4 │ │ │ │ + ldr r1, [pc, #76] @ d1ce8 │ │ │ │ + ldr r0, [pc, #76] @ d1cec │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2720 @ 0xaa0 │ │ │ │ - ldr r2, [pc, #68] @ d1cf4 │ │ │ │ + ldr r2, [pc, #68] @ d1cf0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq lr, r6, r4, lsr r5 │ │ │ │ + eorseq lr, r6, r8, lsr r5 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - @ instruction: 0x0032d8d0 │ │ │ │ - @ instruction: 0x0032d6d8 │ │ │ │ + eorseq sp, r2, ip, ror #29 │ │ │ │ + @ instruction: 0x0032dcf4 │ │ │ │ andeq r0, r0, r9, lsr #6 │ │ │ │ - eorseq sp, r2, r4, lsr #17 │ │ │ │ - eorseq sp, r2, ip, lsr #13 │ │ │ │ - @ instruction: 0x0034f4f8 │ │ │ │ - @ instruction: 0x003235f0 │ │ │ │ - eorseq sp, r2, r4, lsl #17 │ │ │ │ - andeq r9, r4, fp, lsl r8 │ │ │ │ - @ instruction: 0x0034f4d0 │ │ │ │ - eorseq r3, r2, r8, asr #11 │ │ │ │ - eorseq r3, r2, r4, asr #16 │ │ │ │ - andeq r9, r4, r1, lsl r8 │ │ │ │ + eorseq sp, r2, r0, asr #29 │ │ │ │ + eorseq sp, r2, r8, asr #25 │ │ │ │ + eorseq pc, r4, r4, lsl fp @ │ │ │ │ + eorseq r3, r2, ip, lsl #24 │ │ │ │ + eorseq sp, r2, r0, lsr #29 │ │ │ │ + andeq r9, r4, r3, lsr #16 │ │ │ │ + eorseq pc, r4, ip, ror #21 │ │ │ │ + eorseq r3, r2, r4, ror #23 │ │ │ │ + eorseq r3, r2, r0, ror #28 │ │ │ │ + andeq r9, r4, r9, lsl r8 │ │ │ │ │ │ │ │ -000d1cf8 : │ │ │ │ - b d1aa4 │ │ │ │ +000d1cf4 : │ │ │ │ + b d1aa0 │ │ │ │ │ │ │ │ -000d1cfc : │ │ │ │ +000d1cf8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #220] @ d1dfc │ │ │ │ + ldr ip, [pc, #220] @ d1df8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #212] @ d1e00 │ │ │ │ + ldr r3, [pc, #212] @ d1dfc │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #188] @ d1e04 │ │ │ │ + ldr r3, [pc, #188] @ d1e00 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1664 @ 0x680 │ │ │ │ add r3, r3, #4 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #164] @ d1e08 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #164] @ d1e04 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1df0 │ │ │ │ - ldr r3, [pc, #152] @ d1e0c │ │ │ │ + beq d1dec │ │ │ │ + ldr r3, [pc, #152] @ d1e08 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1dbc │ │ │ │ + bne d1db8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d1aa4 │ │ │ │ - ldr r2, [pc, #120] @ d1e10 │ │ │ │ - ldr r3, [pc, #100] @ d1e00 │ │ │ │ + bl d1aa0 │ │ │ │ + ldr r2, [pc, #120] @ d1e0c │ │ │ │ + ldr r3, [pc, #100] @ d1dfc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d1df8 │ │ │ │ + bne d1df4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #80] @ d1e14 │ │ │ │ + ldr r0, [pc, #80] @ d1e10 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #68] @ d1e18 │ │ │ │ - ldr r1, [pc, #68] @ d1e1c │ │ │ │ - ldr r0, [pc, #68] @ d1e20 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #68] @ d1e14 │ │ │ │ + ldr r1, [pc, #68] @ d1e18 │ │ │ │ + ldr r0, [pc, #68] @ d1e1c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r2, [pc, #64] @ d1e24 │ │ │ │ + ldr r2, [pc, #64] @ d1e20 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b d1d90 │ │ │ │ + b d1d8c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0036e2d0 │ │ │ │ + @ instruction: 0x0036e2d4 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r0, r8, r8, asr #27 │ │ │ │ - mlaseq r6, r8, r2, lr │ │ │ │ + eorseq r0, r8, ip, asr #27 │ │ │ │ + mlaseq r6, ip, r2, lr │ │ │ │ andeq r0, r0, r8, asr r5 │ │ │ │ - eorseq lr, r6, r0, ror #4 │ │ │ │ - eorseq sp, r2, r4, asr #15 │ │ │ │ + eorseq lr, r6, r4, ror #4 │ │ │ │ + eorseq sp, r2, r0, ror #27 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq sp, r2, r4, lsl r7 │ │ │ │ - eorseq sp, r2, ip, lsl r5 │ │ │ │ + eorseq sp, r2, r0, lsr sp │ │ │ │ + eorseq sp, r2, r8, lsr fp │ │ │ │ andeq r0, r0, r9, lsr #6 │ │ │ │ │ │ │ │ -000d1e28 : │ │ │ │ +000d1e24 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ d1ed0 │ │ │ │ + ldr r3, [pc, #132] @ d1ecc │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1712 @ 0x6b0 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ d1ed4 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ d1ed0 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1ec8 │ │ │ │ - ldr r3, [pc, #96] @ d1ed8 │ │ │ │ + beq d1ec4 │ │ │ │ + ldr r3, [pc, #96] @ d1ed4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1e94 │ │ │ │ + bne d1e90 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69c9c │ │ │ │ - ldr r0, [pc, #64] @ d1edc │ │ │ │ + ldr r0, [pc, #64] @ d1ed8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ d1ee0 │ │ │ │ - ldr r1, [pc, #52] @ d1ee4 │ │ │ │ - ldr r0, [pc, #52] @ d1ee8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ d1edc │ │ │ │ + ldr r1, [pc, #52] @ d1ee0 │ │ │ │ + ldr r0, [pc, #52] @ d1ee4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, r8, r4, asr #25 │ │ │ │ - mlaseq r6, r4, r1, lr │ │ │ │ + eorseq r0, r8, r8, asr #25 │ │ │ │ + mlaseq r6, r8, r1, lr │ │ │ │ andeq r0, r0, r0, asr #19 │ │ │ │ - eorseq sp, r2, ip, lsl #14 │ │ │ │ + eorseq sp, r2, r8, lsr #26 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - @ instruction: 0x0032bfd4 │ │ │ │ - eorseq sp, r2, r8, asr #8 │ │ │ │ + @ instruction: 0x0032c5f0 │ │ │ │ + eorseq sp, r2, r4, ror #20 │ │ │ │ │ │ │ │ -000d1eec : │ │ │ │ +000d1ee8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 56910 │ │ │ │ - ldr r7, [pc, #500] @ d2104 │ │ │ │ + ldr r7, [pc, #500] @ d2100 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d2058 │ │ │ │ + beq d2054 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d20dc │ │ │ │ + beq d20d8 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1f58 │ │ │ │ + beq d1f54 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d1f58 │ │ │ │ + beq d1f54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d2038 │ │ │ │ + beq d2034 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq d20b4 │ │ │ │ + beq d20b0 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1f9c │ │ │ │ + beq d1f98 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d1f9c │ │ │ │ + beq d1f98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d2040 │ │ │ │ + beq d203c │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 569a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d2084 │ │ │ │ + beq d2080 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1fe4 │ │ │ │ + beq d1fe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d1fe4 │ │ │ │ + beq d1fe0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d2048 │ │ │ │ + beq d2044 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq d1ffc │ │ │ │ + beq d1ff8 │ │ │ │ tst r0, #1 │ │ │ │ - bne d2050 │ │ │ │ + bne d204c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq d2020 │ │ │ │ + beq d201c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq d2028 │ │ │ │ + beq d2024 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d1f58 │ │ │ │ + b d1f54 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d1f9c │ │ │ │ + b d1f98 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d1fe4 │ │ │ │ - bl a4764 │ │ │ │ - b d1ffc │ │ │ │ - ldr r3, [pc, #168] @ d2108 │ │ │ │ - ldr r1, [pc, #168] @ d210c │ │ │ │ + b d1fe0 │ │ │ │ + bl a4760 │ │ │ │ + b d1ff8 │ │ │ │ + ldr r3, [pc, #168] @ d2104 │ │ │ │ + ldr r1, [pc, #168] @ d2108 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #164] @ d2110 │ │ │ │ - ldr r2, [pc, #164] @ d2114 │ │ │ │ + ldr r0, [pc, #164] @ d210c │ │ │ │ + ldr r2, [pc, #164] @ d2110 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b d2020 │ │ │ │ - ldr r3, [pc, #124] @ d2108 │ │ │ │ - ldr r1, [pc, #136] @ d2118 │ │ │ │ + b d201c │ │ │ │ + ldr r3, [pc, #124] @ d2104 │ │ │ │ + ldr r1, [pc, #136] @ d2114 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #132] @ d211c │ │ │ │ - ldr r2, [pc, #120] @ d2114 │ │ │ │ + ldr r0, [pc, #132] @ d2118 │ │ │ │ + ldr r2, [pc, #120] @ d2110 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b d207c │ │ │ │ - ldr r3, [pc, #100] @ d2120 │ │ │ │ - ldr r1, [pc, #100] @ d2124 │ │ │ │ - ldr r0, [pc, #100] @ d2128 │ │ │ │ + b d2078 │ │ │ │ + ldr r3, [pc, #100] @ d211c │ │ │ │ + ldr r1, [pc, #100] @ d2120 │ │ │ │ + ldr r0, [pc, #100] @ d2124 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2768 @ 0xad0 │ │ │ │ - ldr r2, [pc, #92] @ d212c │ │ │ │ + ldr r2, [pc, #92] @ d2128 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ d2130 │ │ │ │ - ldr r1, [pc, #76] @ d2134 │ │ │ │ - ldr r0, [pc, #76] @ d2138 │ │ │ │ + ldr r3, [pc, #76] @ d212c │ │ │ │ + ldr r1, [pc, #76] @ d2130 │ │ │ │ + ldr r0, [pc, #76] @ d2134 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2768 @ 0xad0 │ │ │ │ - ldr r2, [pc, #68] @ d213c │ │ │ │ + ldr r2, [pc, #68] @ d2138 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq lr, r6, ip, ror #1 │ │ │ │ + ldrsheq lr, [r6], -r0 @ │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq sp, r2, r0, ror r5 │ │ │ │ - mlaseq r2, r0, r2, sp │ │ │ │ + eorseq sp, r2, ip, lsl #23 │ │ │ │ + eorseq sp, r2, ip, lsr #17 │ │ │ │ andeq r0, r0, r6, asr r3 │ │ │ │ - eorseq sp, r2, r4, asr #10 │ │ │ │ - eorseq sp, r2, r4, ror #4 │ │ │ │ - ldrheq pc, [r4], -r0 @ │ │ │ │ - eorseq r3, r2, r8, lsr #3 │ │ │ │ - eorseq sp, r2, ip, lsr r4 │ │ │ │ - andeq r9, r4, r5, lsr #31 │ │ │ │ - eorseq pc, r4, r8, lsl #1 │ │ │ │ - eorseq r3, r2, r0, lsl #3 │ │ │ │ - @ instruction: 0x003233fc │ │ │ │ - muleq r4, fp, pc @ │ │ │ │ + eorseq sp, r2, r0, ror #22 │ │ │ │ + eorseq sp, r2, r0, lsl #17 │ │ │ │ + eorseq pc, r4, ip, asr #13 │ │ │ │ + eorseq r3, r2, r4, asr #15 │ │ │ │ + eorseq sp, r2, r8, asr sl │ │ │ │ + andeq r9, r4, sp, lsr #31 │ │ │ │ + eorseq pc, r4, r4, lsr #13 │ │ │ │ + mlaseq r2, ip, r7, r3 │ │ │ │ + eorseq r3, r2, r8, lsl sl │ │ │ │ + andeq r9, r4, r3, lsr #31 │ │ │ │ │ │ │ │ -000d2140 : │ │ │ │ +000d213c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #220] @ d2240 │ │ │ │ + ldr ip, [pc, #220] @ d223c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #212] @ d2244 │ │ │ │ + ldr r3, [pc, #212] @ d2240 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #188] @ d2248 │ │ │ │ + ldr r3, [pc, #188] @ d2244 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1760 @ 0x6e0 │ │ │ │ add r3, r3, #4 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #164] @ d224c │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #164] @ d2248 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2234 │ │ │ │ - ldr r3, [pc, #152] @ d2250 │ │ │ │ + beq d2230 │ │ │ │ + ldr r3, [pc, #152] @ d224c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d2200 │ │ │ │ + bne d21fc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d1eec │ │ │ │ - ldr r2, [pc, #120] @ d2254 │ │ │ │ - ldr r3, [pc, #100] @ d2244 │ │ │ │ + bl d1ee8 │ │ │ │ + ldr r2, [pc, #120] @ d2250 │ │ │ │ + ldr r3, [pc, #100] @ d2240 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d223c │ │ │ │ + bne d2238 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #80] @ d2258 │ │ │ │ + ldr r0, [pc, #80] @ d2254 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #68] @ d225c │ │ │ │ - ldr r1, [pc, #68] @ d2260 │ │ │ │ - ldr r0, [pc, #68] @ d2264 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #68] @ d2258 │ │ │ │ + ldr r1, [pc, #68] @ d225c │ │ │ │ + ldr r0, [pc, #68] @ d2260 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r2, [pc, #64] @ d2268 │ │ │ │ + ldr r2, [pc, #64] @ d2264 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b d21d4 │ │ │ │ + b d21d0 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, r6, ip, lsl #29 │ │ │ │ + mlaseq r6, r0, lr, sp │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r0, r8, r4, lsl #19 │ │ │ │ - eorseq sp, r6, r4, asr lr │ │ │ │ + eorseq r0, r8, r8, lsl #19 │ │ │ │ + eorseq sp, r6, r8, asr lr │ │ │ │ andeq r0, r0, r8, asr r5 │ │ │ │ - eorseq sp, r6, ip, lsl lr │ │ │ │ - eorseq sp, r2, r0, lsl #7 │ │ │ │ + eorseq sp, r6, r0, lsr #28 │ │ │ │ + mlaseq r2, ip, r9, sp │ │ │ │ muleq r0, r0, r5 │ │ │ │ - @ instruction: 0x0032d3b8 │ │ │ │ - ldrsbeq sp, [r2], -r8 @ │ │ │ │ + @ instruction: 0x0032d9d4 │ │ │ │ + @ instruction: 0x0032d6f4 │ │ │ │ andeq r0, r0, r6, asr r3 │ │ │ │ │ │ │ │ -000d226c : │ │ │ │ +000d2268 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ d2314 │ │ │ │ + ldr r3, [pc, #132] @ d2310 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1808 @ 0x710 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ d2318 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ d2314 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d230c │ │ │ │ - ldr r3, [pc, #96] @ d231c │ │ │ │ + beq d2308 │ │ │ │ + ldr r3, [pc, #96] @ d2318 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d22d8 │ │ │ │ + bne d22d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69d00 │ │ │ │ - ldr r0, [pc, #64] @ d2320 │ │ │ │ + ldr r0, [pc, #64] @ d231c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ d2324 │ │ │ │ - ldr r1, [pc, #52] @ d2328 │ │ │ │ - ldr r0, [pc, #52] @ d232c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ d2320 │ │ │ │ + ldr r1, [pc, #52] @ d2324 │ │ │ │ + ldr r0, [pc, #52] @ d2328 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r0, r8, r0, lsl #17 │ │ │ │ - eorseq sp, r6, r0, asr sp │ │ │ │ + eorseq r0, r8, r4, lsl #17 │ │ │ │ + eorseq sp, r6, r4, asr sp │ │ │ │ andeq r0, r0, ip, ror #22 │ │ │ │ - eorseq sp, r2, r4, lsl r3 │ │ │ │ + eorseq sp, r2, r0, lsr r9 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - mlaseq r2, r0, fp, fp │ │ │ │ - eorseq sp, r2, r4 │ │ │ │ + eorseq ip, r2, ip, lsr #3 │ │ │ │ + eorseq sp, r2, r0, lsr #12 │ │ │ │ │ │ │ │ -000d2330 : │ │ │ │ +000d232c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ bl 569fc │ │ │ │ - ldr r8, [pc, #604] @ d25b4 │ │ │ │ + ldr r8, [pc, #604] @ d25b0 │ │ │ │ add r8, pc, r8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d24ec │ │ │ │ + beq d24e8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d256c │ │ │ │ + beq d2568 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d23a0 │ │ │ │ + beq d239c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d23a0 │ │ │ │ + beq d239c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d24c4 │ │ │ │ + beq d24c0 │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r4, #16] │ │ │ │ - beq d2548 │ │ │ │ + beq d2544 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d23e4 │ │ │ │ + beq d23e0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d23e4 │ │ │ │ + beq d23e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d24cc │ │ │ │ + beq d24c8 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #20] │ │ │ │ - beq d2590 │ │ │ │ + beq d258c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2428 │ │ │ │ + beq d2424 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d2428 │ │ │ │ + beq d2424 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d24d4 │ │ │ │ + beq d24d0 │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 56a7c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d2518 │ │ │ │ + beq d2514 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2470 │ │ │ │ + beq d246c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d2470 │ │ │ │ + beq d246c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d24dc │ │ │ │ + beq d24d8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq d2488 │ │ │ │ + beq d2484 │ │ │ │ tst r0, #1 │ │ │ │ - bne d24e4 │ │ │ │ + bne d24e0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq d24ac │ │ │ │ + beq d24a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq d24b4 │ │ │ │ + beq d24b0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d23a0 │ │ │ │ + b d239c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d23e4 │ │ │ │ + b d23e0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d2428 │ │ │ │ + b d2424 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d2470 │ │ │ │ - bl a4764 │ │ │ │ - b d2488 │ │ │ │ - ldr r3, [pc, #196] @ d25b8 │ │ │ │ - ldr r1, [pc, #196] @ d25bc │ │ │ │ + b d246c │ │ │ │ + bl a4760 │ │ │ │ + b d2484 │ │ │ │ + ldr r3, [pc, #196] @ d25b4 │ │ │ │ + ldr r1, [pc, #196] @ d25b8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #192] @ d25c0 │ │ │ │ + ldr r0, [pc, #192] @ d25bc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #900 @ 0x384 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b d24ac │ │ │ │ - ldr r3, [pc, #152] @ d25b8 │ │ │ │ - ldr r1, [pc, #160] @ d25c4 │ │ │ │ + b d24a8 │ │ │ │ + ldr r3, [pc, #152] @ d25b4 │ │ │ │ + ldr r1, [pc, #160] @ d25c0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #156] @ d25c8 │ │ │ │ + ldr r0, [pc, #156] @ d25c4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #900 @ 0x384 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b d2510 │ │ │ │ - ldr r3, [pc, #124] @ d25cc │ │ │ │ - ldr r1, [pc, #124] @ d25d0 │ │ │ │ - ldr r0, [pc, #124] @ d25d4 │ │ │ │ + b d250c │ │ │ │ + ldr r3, [pc, #124] @ d25c8 │ │ │ │ + ldr r1, [pc, #124] @ d25cc │ │ │ │ + ldr r0, [pc, #124] @ d25d0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #120] @ d25d8 │ │ │ │ + ldr r2, [pc, #120] @ d25d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #2832 @ 0xb10 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #104] @ d25dc │ │ │ │ - ldr r1, [pc, #104] @ d25e0 │ │ │ │ - ldr r0, [pc, #104] @ d25e4 │ │ │ │ + ldr r3, [pc, #104] @ d25d8 │ │ │ │ + ldr r1, [pc, #104] @ d25dc │ │ │ │ + ldr r0, [pc, #104] @ d25e0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #100] @ d25e8 │ │ │ │ + ldr r2, [pc, #100] @ d25e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #2832 @ 0xb10 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #84] @ d25ec │ │ │ │ - ldr r1, [pc, #84] @ d25f0 │ │ │ │ - ldr r0, [pc, #84] @ d25f4 │ │ │ │ + ldr r3, [pc, #84] @ d25e8 │ │ │ │ + ldr r1, [pc, #84] @ d25ec │ │ │ │ + ldr r0, [pc, #84] @ d25f0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #80] @ d25f8 │ │ │ │ + ldr r2, [pc, #80] @ d25f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #2832 @ 0xb10 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq sp, r6, r4, lsr #25 │ │ │ │ + eorseq sp, r6, r8, lsr #25 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq sp, r2, ip, lsr #2 │ │ │ │ - eorseq ip, r2, r0, lsl #28 │ │ │ │ - eorseq sp, r2, r0, lsl #2 │ │ │ │ - @ instruction: 0x0032cdd4 │ │ │ │ - eorseq lr, r4, ip, lsl ip │ │ │ │ - eorseq r2, r2, r8, lsl sp │ │ │ │ - eorseq ip, r2, ip, lsr #31 │ │ │ │ - ldrdeq sl, [r4], -r0 │ │ │ │ - @ instruction: 0x0034ebf8 │ │ │ │ - @ instruction: 0x00322cf4 │ │ │ │ - eorseq r2, r2, r0, ror pc │ │ │ │ - andeq sl, r4, r6, asr #11 │ │ │ │ - @ instruction: 0x0034ebd4 │ │ │ │ - @ instruction: 0x00322cd0 │ │ │ │ - mlaseq r2, r8, r0, sp │ │ │ │ - ldrdeq sl, [r4], -sl @ │ │ │ │ + eorseq sp, r2, r8, asr #14 │ │ │ │ + eorseq sp, r2, ip, lsl r4 │ │ │ │ + eorseq sp, r2, ip, lsl r7 │ │ │ │ + @ instruction: 0x0032d3f0 │ │ │ │ + eorseq pc, r4, r8, lsr r2 @ │ │ │ │ + eorseq r3, r2, r4, lsr r3 │ │ │ │ + eorseq sp, r2, r8, asr #11 │ │ │ │ + ldrdeq sl, [r4], -r8 │ │ │ │ + eorseq pc, r4, r4, lsl r2 @ │ │ │ │ + eorseq r3, r2, r0, lsl r3 │ │ │ │ + eorseq r3, r2, ip, lsl #11 │ │ │ │ + andeq sl, r4, lr, asr #11 │ │ │ │ + @ instruction: 0x0034f1f0 │ │ │ │ + eorseq r3, r2, ip, ror #5 │ │ │ │ + @ instruction: 0x0032d6b4 │ │ │ │ + andeq sl, r4, r2, ror #11 │ │ │ │ │ │ │ │ -000d25fc : │ │ │ │ +000d25f8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #232] @ d2708 │ │ │ │ + ldr ip, [pc, #232] @ d2704 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #224] @ d270c │ │ │ │ + ldr r3, [pc, #224] @ d2708 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #200] @ d2710 │ │ │ │ + ldr r3, [pc, #200] @ d270c │ │ │ │ add ip, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #4] │ │ │ │ add r3, r3, #1856 @ 0x740 │ │ │ │ add ip, sp, #12 │ │ │ │ add r3, r3, #4 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ - ldr r5, [pc, #168] @ d2714 │ │ │ │ + bl a31ac │ │ │ │ + ldr r5, [pc, #168] @ d2710 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d26fc │ │ │ │ - ldr r3, [pc, #156] @ d2718 │ │ │ │ + beq d26f8 │ │ │ │ + ldr r3, [pc, #156] @ d2714 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d26c8 │ │ │ │ + bne d26c4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl d2330 │ │ │ │ - ldr r2, [pc, #120] @ d271c │ │ │ │ - ldr r3, [pc, #100] @ d270c │ │ │ │ + bl d232c │ │ │ │ + ldr r2, [pc, #120] @ d2718 │ │ │ │ + ldr r3, [pc, #100] @ d2708 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d2704 │ │ │ │ + bne d2700 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #80] @ d2720 │ │ │ │ + ldr r0, [pc, #80] @ d271c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #68] @ d2724 │ │ │ │ - ldr r1, [pc, #68] @ d2728 │ │ │ │ - ldr r0, [pc, #68] @ d272c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #68] @ d2720 │ │ │ │ + ldr r1, [pc, #68] @ d2724 │ │ │ │ + ldr r0, [pc, #68] @ d2728 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #900 @ 0x384 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b d269c │ │ │ │ + b d2698 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0036d9d0 │ │ │ │ + @ instruction: 0x0036d9d4 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r0, r8, r8, asr #9 │ │ │ │ - mlaseq r6, r0, r9, sp │ │ │ │ + eorseq r0, r8, ip, asr #9 │ │ │ │ + mlaseq r6, r4, r9, sp │ │ │ │ andeq r0, r0, r8, asr r5 │ │ │ │ - eorseq sp, r6, r4, asr r9 │ │ │ │ - @ instruction: 0x0032ceb8 │ │ │ │ + eorseq sp, r6, r8, asr r9 │ │ │ │ + @ instruction: 0x0032d4d4 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq ip, r2, r4, asr #30 │ │ │ │ - eorseq ip, r2, r4, lsl ip │ │ │ │ + eorseq sp, r2, r0, ror #10 │ │ │ │ + eorseq sp, r2, r0, lsr r2 │ │ │ │ │ │ │ │ -000d2730 : │ │ │ │ +000d272c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #184] @ d280c │ │ │ │ + ldr r3, [pc, #184] @ d2808 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1904 @ 0x770 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #160] @ d2810 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #160] @ d280c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2804 │ │ │ │ - ldr r3, [pc, #148] @ d2814 │ │ │ │ + beq d2800 │ │ │ │ + ldr r3, [pc, #148] @ d2810 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d27d0 │ │ │ │ + bne d27cc │ │ │ │ mov r0, r4 │ │ │ │ bl 56e44 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d2804 │ │ │ │ + beq d2800 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d27c4 │ │ │ │ - ldr r3, [pc, #104] @ d2818 │ │ │ │ + bne d27c0 │ │ │ │ + ldr r3, [pc, #104] @ d2814 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ d281c │ │ │ │ + ldr r3, [pc, #80] @ d2818 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b d27b0 │ │ │ │ - ldr r0, [pc, #72] @ d2820 │ │ │ │ + b d27ac │ │ │ │ + ldr r0, [pc, #72] @ d281c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #60] @ d2824 │ │ │ │ - ldr r1, [pc, #60] @ d2828 │ │ │ │ - ldr r0, [pc, #60] @ d282c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #60] @ d2820 │ │ │ │ + ldr r1, [pc, #60] @ d2824 │ │ │ │ + ldr r0, [pc, #60] @ d2828 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x003803bc │ │ │ │ - eorseq sp, r6, ip, lsl #17 │ │ │ │ + eorseq r0, r8, r0, asr #7 │ │ │ │ + mlaseq r6, r0, r8, sp │ │ │ │ andeq r0, r0, r8, asr r5 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - @ instruction: 0x0032cdb0 │ │ │ │ + eorseq sp, r2, ip, asr #7 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - @ instruction: 0x0032c7fc │ │ │ │ - eorseq ip, r2, ip, lsl #22 │ │ │ │ + eorseq ip, r2, r8, lsl lr │ │ │ │ + eorseq sp, r2, r8, lsr #2 │ │ │ │ │ │ │ │ -000d2830 : │ │ │ │ +000d282c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #292] @ d2978 │ │ │ │ + ldr ip, [pc, #292] @ d2974 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #284] @ d297c │ │ │ │ + ldr r3, [pc, #284] @ d2978 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #260] @ d2980 │ │ │ │ + ldr r3, [pc, #260] @ d297c │ │ │ │ add ip, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #4] │ │ │ │ add r3, r3, #1952 @ 0x7a0 │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ add r3, r3, #4 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl a31b0 │ │ │ │ - ldr r5, [pc, #220] @ d2984 │ │ │ │ + bl a31ac │ │ │ │ + ldr r5, [pc, #220] @ d2980 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d296c │ │ │ │ - ldr r3, [pc, #208] @ d2988 │ │ │ │ + beq d2968 │ │ │ │ + ldr r3, [pc, #208] @ d2984 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d2938 │ │ │ │ + bne d2934 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 6f470 │ │ │ │ + bl 6f46c │ │ │ │ cmp r0, #2 │ │ │ │ - beq d296c │ │ │ │ + beq d2968 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d292c │ │ │ │ - ldr r3, [pc, #156] @ d298c │ │ │ │ + bne d2928 │ │ │ │ + ldr r3, [pc, #156] @ d2988 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #136] @ d2990 │ │ │ │ - ldr r3, [pc, #112] @ d297c │ │ │ │ + ldr r2, [pc, #136] @ d298c │ │ │ │ + ldr r3, [pc, #112] @ d2978 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d2974 │ │ │ │ + bne d2970 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #96] @ d2994 │ │ │ │ + ldr r3, [pc, #96] @ d2990 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b d28f0 │ │ │ │ - ldr r0, [pc, #88] @ d2998 │ │ │ │ + b d28ec │ │ │ │ + ldr r0, [pc, #88] @ d2994 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #76] @ d299c │ │ │ │ - ldr r1, [pc, #76] @ d29a0 │ │ │ │ - ldr r0, [pc, #76] @ d29a4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #76] @ d2998 │ │ │ │ + ldr r1, [pc, #76] @ d299c │ │ │ │ + ldr r0, [pc, #76] @ d29a0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r2, [pc, #72] @ d29a8 │ │ │ │ + ldr r2, [pc, #72] @ d29a4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b d2900 │ │ │ │ + b d28fc │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - mlaseq r6, ip, r7, sp │ │ │ │ + eorseq sp, r6, r0, lsr #15 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - mlaseq r8, r4, r2, r0 │ │ │ │ - eorseq sp, r6, r4, asr r7 │ │ │ │ + mlaseq r8, r8, r2, r0 │ │ │ │ + eorseq sp, r6, r8, asr r7 │ │ │ │ @ instruction: 0x000007b4 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - @ instruction: 0x0036d6f0 │ │ │ │ + @ instruction: 0x0036d6f4 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq ip, r2, ip, lsl #26 │ │ │ │ + eorseq sp, r2, r8, lsr #6 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r2, r4, r8, ror r1 │ │ │ │ - eorseq ip, r2, r0, lsr #19 │ │ │ │ + mlaseq r4, r4, r7, r2 │ │ │ │ + @ instruction: 0x0032cfbc │ │ │ │ andeq r0, r0, r1, lsr #7 │ │ │ │ │ │ │ │ -000d29ac : │ │ │ │ +000d29a8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #180] @ d2a78 │ │ │ │ + ldr r5, [pc, #180] @ d2a74 │ │ │ │ cmp r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r1 │ │ │ │ - beq d2a10 │ │ │ │ + beq d2a0c │ │ │ │ mov r0, r4 │ │ │ │ bl 500d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge d2a50 │ │ │ │ - ldr r3, [pc, #148] @ d2a7c │ │ │ │ - ldr r1, [pc, #148] @ d2a80 │ │ │ │ + bge d2a4c │ │ │ │ + ldr r3, [pc, #148] @ d2a78 │ │ │ │ + ldr r1, [pc, #148] @ d2a7c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #144] @ d2a84 │ │ │ │ + ldr r0, [pc, #144] @ d2a80 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #140] @ d2a88 │ │ │ │ + ldr r2, [pc, #140] @ d2a84 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r3, #2 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #116] @ d2a8c │ │ │ │ + ldr r3, [pc, #116] @ d2a88 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d29d0 │ │ │ │ + beq d29cc │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r3, #-1073741824 @ 0xc0000000 │ │ │ │ streq r3, [r0] │ │ │ │ - beq d29d0 │ │ │ │ + beq d29cc │ │ │ │ cmp r3, #0 │ │ │ │ - bne d29d0 │ │ │ │ + bne d29cc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 500d8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d29e0 │ │ │ │ - bl a4614 │ │ │ │ + blt d29dc │ │ │ │ + bl a4610 │ │ │ │ cmp r0, #1 │ │ │ │ - beq d29e0 │ │ │ │ + beq d29dc │ │ │ │ tst r0, #1 │ │ │ │ clz r3, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - beq d2a08 │ │ │ │ - bl a4764 │ │ │ │ + beq d2a04 │ │ │ │ + bl a4760 │ │ │ │ mov r3, #0 │ │ │ │ - b d2a08 │ │ │ │ - eorseq sp, r6, r4, lsr r6 │ │ │ │ + b d2a04 │ │ │ │ + eorseq sp, r6, r8, lsr r6 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - ldrheq r2, [r4], -r4 @ │ │ │ │ - eorseq ip, r2, r8, lsl #18 │ │ │ │ + @ instruction: 0x003426d0 │ │ │ │ + eorseq ip, r2, r4, lsr #30 │ │ │ │ andeq r0, r0, r7, lsr #7 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ │ │ │ │ -000d2a90 : │ │ │ │ - b d29ac │ │ │ │ +000d2a8c : │ │ │ │ + b d29a8 │ │ │ │ │ │ │ │ -000d2a94 : │ │ │ │ +000d2a90 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #292] @ d2bdc │ │ │ │ + ldr ip, [pc, #292] @ d2bd8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #284] @ d2be0 │ │ │ │ + ldr r3, [pc, #284] @ d2bdc │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #260] @ d2be4 │ │ │ │ + ldr r3, [pc, #260] @ d2be0 │ │ │ │ add ip, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #4] │ │ │ │ add r3, r3, #2000 @ 0x7d0 │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ add r3, r3, #4 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl a31b0 │ │ │ │ - ldr r5, [pc, #220] @ d2be8 │ │ │ │ + bl a31ac │ │ │ │ + ldr r5, [pc, #220] @ d2be4 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2bd0 │ │ │ │ - ldr r3, [pc, #208] @ d2bec │ │ │ │ + beq d2bcc │ │ │ │ + ldr r3, [pc, #208] @ d2be8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d2b9c │ │ │ │ + bne d2b98 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl d29ac │ │ │ │ + bl d29a8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d2bd0 │ │ │ │ + beq d2bcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2b90 │ │ │ │ - ldr r3, [pc, #156] @ d2bf0 │ │ │ │ + bne d2b8c │ │ │ │ + ldr r3, [pc, #156] @ d2bec │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #136] @ d2bf4 │ │ │ │ - ldr r3, [pc, #112] @ d2be0 │ │ │ │ + ldr r2, [pc, #136] @ d2bf0 │ │ │ │ + ldr r3, [pc, #112] @ d2bdc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d2bd8 │ │ │ │ + bne d2bd4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #96] @ d2bf8 │ │ │ │ + ldr r3, [pc, #96] @ d2bf4 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b d2b54 │ │ │ │ - ldr r0, [pc, #88] @ d2bfc │ │ │ │ + b d2b50 │ │ │ │ + ldr r0, [pc, #88] @ d2bf8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #76] @ d2c00 │ │ │ │ - ldr r1, [pc, #76] @ d2c04 │ │ │ │ - ldr r0, [pc, #76] @ d2c08 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #76] @ d2bfc │ │ │ │ + ldr r1, [pc, #76] @ d2c00 │ │ │ │ + ldr r0, [pc, #76] @ d2c04 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r2, [pc, #72] @ d2c0c │ │ │ │ + ldr r2, [pc, #72] @ d2c08 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b d2b64 │ │ │ │ + b d2b60 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, r6, r8, lsr r5 │ │ │ │ + eorseq sp, r6, ip, lsr r5 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r0, r8, r0, lsr r0 │ │ │ │ - @ instruction: 0x0036d4f0 │ │ │ │ + eorseq r0, r8, r4, lsr r0 │ │ │ │ + @ instruction: 0x0036d4f4 │ │ │ │ @ instruction: 0x000007b4 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - eorseq sp, r6, ip, lsl #9 │ │ │ │ + mlaseq r6, r0, r4, sp │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq ip, r2, r8, lsr #21 │ │ │ │ + eorseq sp, r2, r4, asr #1 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r1, r4, r8, ror #29 │ │ │ │ - eorseq ip, r2, ip, lsr r7 │ │ │ │ + eorseq r2, r4, r4, lsl #10 │ │ │ │ + eorseq ip, r2, r8, asr sp │ │ │ │ andeq r0, r0, r5, lsr #7 │ │ │ │ │ │ │ │ -000d2c10 : │ │ │ │ +000d2c0c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ d2cb8 │ │ │ │ + ldr r3, [pc, #132] @ d2cb4 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2048 @ 0x800 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ d2cbc │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ d2cb8 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2cb0 │ │ │ │ - ldr r3, [pc, #96] @ d2cc0 │ │ │ │ + beq d2cac │ │ │ │ + ldr r3, [pc, #96] @ d2cbc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d2c7c │ │ │ │ + bne d2c78 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69d64 │ │ │ │ - ldr r0, [pc, #64] @ d2cc4 │ │ │ │ + ldr r0, [pc, #64] @ d2cc0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ d2cc8 │ │ │ │ - ldr r1, [pc, #52] @ d2ccc │ │ │ │ - ldr r0, [pc, #52] @ d2cd0 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ d2cc4 │ │ │ │ + ldr r1, [pc, #52] @ d2cc8 │ │ │ │ + ldr r0, [pc, #52] @ d2ccc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0037fedc │ │ │ │ - eorseq sp, r6, ip, lsr #7 │ │ │ │ + eorseq pc, r7, r0, ror #29 │ │ │ │ + @ instruction: 0x0036d3b0 │ │ │ │ andeq r0, r0, r4, lsr #15 │ │ │ │ - eorseq ip, r2, r8, ror #19 │ │ │ │ + eorseq sp, r2, r4 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq fp, r2, ip, ror #3 │ │ │ │ - eorseq ip, r2, r0, ror #12 │ │ │ │ + eorseq fp, r2, r8, lsl #16 │ │ │ │ + eorseq ip, r2, ip, ror ip │ │ │ │ │ │ │ │ -000d2cd4 : │ │ │ │ +000d2cd0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 56ad8 │ │ │ │ - ldr r7, [pc, #500] @ d2eec │ │ │ │ + ldr r7, [pc, #500] @ d2ee8 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d2e40 │ │ │ │ + beq d2e3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq d2ec4 │ │ │ │ + beq d2ec0 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2d40 │ │ │ │ + beq d2d3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d2d40 │ │ │ │ + beq d2d3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d2e20 │ │ │ │ + beq d2e1c │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq d2e9c │ │ │ │ + beq d2e98 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2d84 │ │ │ │ + beq d2d80 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d2d84 │ │ │ │ + beq d2d80 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d2e28 │ │ │ │ + beq d2e24 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 56b54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d2e6c │ │ │ │ + beq d2e68 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2dcc │ │ │ │ + beq d2dc8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d2dcc │ │ │ │ + beq d2dc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d2e30 │ │ │ │ + beq d2e2c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq d2de4 │ │ │ │ + beq d2de0 │ │ │ │ tst r0, #1 │ │ │ │ - bne d2e38 │ │ │ │ + bne d2e34 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq d2e08 │ │ │ │ + beq d2e04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq d2e10 │ │ │ │ + beq d2e0c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d2d40 │ │ │ │ + b d2d3c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d2d84 │ │ │ │ + b d2d80 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d2dcc │ │ │ │ - bl a4764 │ │ │ │ - b d2de4 │ │ │ │ - ldr r3, [pc, #168] @ d2ef0 │ │ │ │ - ldr r1, [pc, #168] @ d2ef4 │ │ │ │ + b d2dc8 │ │ │ │ + bl a4760 │ │ │ │ + b d2de0 │ │ │ │ + ldr r3, [pc, #168] @ d2eec │ │ │ │ + ldr r1, [pc, #168] @ d2ef0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #164] @ d2ef8 │ │ │ │ - ldr r2, [pc, #164] @ d2efc │ │ │ │ + ldr r0, [pc, #164] @ d2ef4 │ │ │ │ + ldr r2, [pc, #164] @ d2ef8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b d2e08 │ │ │ │ - ldr r3, [pc, #124] @ d2ef0 │ │ │ │ - ldr r1, [pc, #136] @ d2f00 │ │ │ │ + b d2e04 │ │ │ │ + ldr r3, [pc, #124] @ d2eec │ │ │ │ + ldr r1, [pc, #136] @ d2efc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #132] @ d2f04 │ │ │ │ - ldr r2, [pc, #120] @ d2efc │ │ │ │ + ldr r0, [pc, #132] @ d2f00 │ │ │ │ + ldr r2, [pc, #120] @ d2ef8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b d2e64 │ │ │ │ - ldr r3, [pc, #100] @ d2f08 │ │ │ │ - ldr r1, [pc, #100] @ d2f0c │ │ │ │ - ldr r0, [pc, #100] @ d2f10 │ │ │ │ + b d2e60 │ │ │ │ + ldr r3, [pc, #100] @ d2f04 │ │ │ │ + ldr r1, [pc, #100] @ d2f08 │ │ │ │ + ldr r0, [pc, #100] @ d2f0c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2880 @ 0xb40 │ │ │ │ - ldr r2, [pc, #92] @ d2f14 │ │ │ │ + ldr r2, [pc, #92] @ d2f10 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ d2f18 │ │ │ │ - ldr r1, [pc, #76] @ d2f1c │ │ │ │ - ldr r0, [pc, #76] @ d2f20 │ │ │ │ + ldr r3, [pc, #76] @ d2f14 │ │ │ │ + ldr r1, [pc, #76] @ d2f18 │ │ │ │ + ldr r0, [pc, #76] @ d2f1c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2880 @ 0xb40 │ │ │ │ - ldr r2, [pc, #68] @ d2f24 │ │ │ │ + ldr r2, [pc, #68] @ d2f20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq sp, r6, r4, lsl #6 │ │ │ │ + eorseq sp, r6, r8, lsl #6 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq ip, r2, r0, lsr #13 │ │ │ │ - eorseq ip, r2, r8, lsr #9 │ │ │ │ + @ instruction: 0x0032ccbc │ │ │ │ + eorseq ip, r2, r4, asr #21 │ │ │ │ andeq r0, r0, r9, lsr #7 │ │ │ │ - eorseq ip, r2, r4, ror r6 │ │ │ │ - eorseq ip, r2, ip, ror r4 │ │ │ │ - eorseq lr, r4, r8, asr #5 │ │ │ │ - eorseq r2, r2, r0, asr #7 │ │ │ │ - eorseq ip, r2, r4, asr r6 │ │ │ │ - ldrdeq sl, [r4], -r4 │ │ │ │ - eorseq lr, r4, r0, lsr #5 │ │ │ │ - mlaseq r2, r8, r3, r2 │ │ │ │ - eorseq r2, r2, r4, lsl r6 │ │ │ │ - andeq sl, r4, sl, asr #21 │ │ │ │ + mlaseq r2, r0, ip, ip │ │ │ │ + mlaseq r2, r8, sl, ip │ │ │ │ + eorseq lr, r4, r4, ror #17 │ │ │ │ + @ instruction: 0x003229dc │ │ │ │ + eorseq ip, r2, r0, ror ip │ │ │ │ + ldrdeq sl, [r4], -ip │ │ │ │ + @ instruction: 0x0034e8bc │ │ │ │ + @ instruction: 0x003229b4 │ │ │ │ + eorseq r2, r2, r0, lsr ip │ │ │ │ + ldrdeq sl, [r4], -r2 │ │ │ │ │ │ │ │ -000d2f28 : │ │ │ │ +000d2f24 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #252] @ d3048 │ │ │ │ + ldr ip, [pc, #252] @ d3044 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #244] @ d304c │ │ │ │ + ldr r3, [pc, #244] @ d3048 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #220] @ d3050 │ │ │ │ + ldr r3, [pc, #220] @ d304c │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2096 @ 0x830 │ │ │ │ add r3, r3, #4 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #196] @ d3054 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #196] @ d3050 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d302c │ │ │ │ - ldr r3, [pc, #184] @ d3058 │ │ │ │ + beq d3028 │ │ │ │ + ldr r3, [pc, #184] @ d3054 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d2ff8 │ │ │ │ + bne d2ff4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq d3034 │ │ │ │ + beq d3030 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2cd4 │ │ │ │ - ldr r2, [pc, #136] @ d305c │ │ │ │ - ldr r3, [pc, #116] @ d304c │ │ │ │ + bl d2cd0 │ │ │ │ + ldr r2, [pc, #136] @ d3058 │ │ │ │ + ldr r3, [pc, #116] @ d3048 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d3044 │ │ │ │ + bne d3040 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #96] @ d3060 │ │ │ │ + ldr r0, [pc, #96] @ d305c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #84] @ d3064 │ │ │ │ - ldr r1, [pc, #84] @ d3068 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #84] @ d3060 │ │ │ │ + ldr r1, [pc, #84] @ d3064 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #80] @ d306c │ │ │ │ - ldr r2, [pc, #80] @ d3070 │ │ │ │ + ldr r0, [pc, #80] @ d3068 │ │ │ │ + ldr r2, [pc, #80] @ d306c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b d2fcc │ │ │ │ - ldr r0, [pc, #56] @ d3074 │ │ │ │ + b d2fc8 │ │ │ │ + ldr r0, [pc, #56] @ d3070 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b d3008 │ │ │ │ + bl b0298 │ │ │ │ + b d3004 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, r6, r4, lsr #1 │ │ │ │ + eorseq sp, r6, r8, lsr #1 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - mlaseq r7, ip, fp, pc @ │ │ │ │ - eorseq sp, r6, ip, rrx │ │ │ │ + eorseq pc, r7, r0, lsr #23 │ │ │ │ + eorseq sp, r6, r0, ror r0 │ │ │ │ @ instruction: 0x000007b4 │ │ │ │ - eorseq sp, r6, r4, lsr #32 │ │ │ │ - eorseq ip, r2, ip, asr #12 │ │ │ │ + eorseq sp, r6, r8, lsr #32 │ │ │ │ + eorseq ip, r2, r8, ror #24 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - @ instruction: 0x0032c4d8 │ │ │ │ - eorseq ip, r2, r0, ror #5 │ │ │ │ + @ instruction: 0x0032caf4 │ │ │ │ + @ instruction: 0x0032c8fc │ │ │ │ andeq r0, r0, r9, lsr #7 │ │ │ │ - ldrsbeq r6, [r2], -ip @ │ │ │ │ + @ instruction: 0x003266f8 │ │ │ │ │ │ │ │ -000d3078 : │ │ │ │ +000d3074 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #184] @ d3154 │ │ │ │ + ldr r3, [pc, #184] @ d3150 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2144 @ 0x860 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #160] @ d3158 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #160] @ d3154 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d314c │ │ │ │ - ldr r3, [pc, #148] @ d315c │ │ │ │ + beq d3148 │ │ │ │ + ldr r3, [pc, #148] @ d3158 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d3118 │ │ │ │ + bne d3114 │ │ │ │ mov r0, r4 │ │ │ │ bl 56eac │ │ │ │ cmp r0, #2 │ │ │ │ - beq d314c │ │ │ │ + beq d3148 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d310c │ │ │ │ - ldr r3, [pc, #104] @ d3160 │ │ │ │ + bne d3108 │ │ │ │ + ldr r3, [pc, #104] @ d315c │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ d3164 │ │ │ │ + ldr r3, [pc, #80] @ d3160 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b d30f8 │ │ │ │ - ldr r0, [pc, #72] @ d3168 │ │ │ │ + b d30f4 │ │ │ │ + ldr r0, [pc, #72] @ d3164 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #60] @ d316c │ │ │ │ - ldr r1, [pc, #60] @ d3170 │ │ │ │ - ldr r0, [pc, #60] @ d3174 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #60] @ d3168 │ │ │ │ + ldr r1, [pc, #60] @ d316c │ │ │ │ + ldr r0, [pc, #60] @ d3170 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq pc, r7, r4, ror sl @ │ │ │ │ - eorseq ip, r6, r4, asr #30 │ │ │ │ + eorseq pc, r7, r8, ror sl @ │ │ │ │ + eorseq ip, r6, r8, asr #30 │ │ │ │ @ instruction: 0x000007b4 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq ip, r2, ip, lsr #10 │ │ │ │ + eorseq ip, r2, r8, asr #22 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - @ instruction: 0x0032beb4 │ │ │ │ - eorseq ip, r2, r4, asr #3 │ │ │ │ + @ instruction: 0x0032c4d0 │ │ │ │ + eorseq ip, r2, r0, ror #15 │ │ │ │ │ │ │ │ -000d3178 : │ │ │ │ +000d3174 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ d3220 │ │ │ │ + ldr r3, [pc, #132] @ d321c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2192 @ 0x890 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ d3224 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ d3220 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3218 │ │ │ │ - ldr r3, [pc, #96] @ d3228 │ │ │ │ + beq d3214 │ │ │ │ + ldr r3, [pc, #96] @ d3224 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d31e4 │ │ │ │ + bne d31e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69dc8 │ │ │ │ - ldr r0, [pc, #64] @ d322c │ │ │ │ + ldr r0, [pc, #64] @ d3228 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ d3230 │ │ │ │ - ldr r1, [pc, #52] @ d3234 │ │ │ │ - ldr r0, [pc, #52] @ d3238 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ d322c │ │ │ │ + ldr r1, [pc, #52] @ d3230 │ │ │ │ + ldr r0, [pc, #52] @ d3234 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq pc, r7, r4, ror r9 @ │ │ │ │ - eorseq ip, r6, r4, asr #28 │ │ │ │ + eorseq pc, r7, r8, ror r9 @ │ │ │ │ + eorseq ip, r6, r8, asr #28 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x0032c4b4 │ │ │ │ + @ instruction: 0x0032cad0 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq sl, r2, r4, lsl #25 │ │ │ │ - ldrsheq ip, [r2], -r8 @ │ │ │ │ + eorseq fp, r2, r0, lsr #5 │ │ │ │ + eorseq ip, r2, r4, lsl r7 │ │ │ │ │ │ │ │ -000d323c : │ │ │ │ +000d3238 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 56bac │ │ │ │ - ldr r7, [pc, #500] @ d3454 │ │ │ │ + ldr r7, [pc, #500] @ d3450 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d33a8 │ │ │ │ + beq d33a4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d342c │ │ │ │ + beq d3428 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d32a8 │ │ │ │ + beq d32a4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d32a8 │ │ │ │ + beq d32a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d3388 │ │ │ │ + beq d3384 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq d3404 │ │ │ │ + beq d3400 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d32ec │ │ │ │ + beq d32e8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d32ec │ │ │ │ + beq d32e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d3390 │ │ │ │ + beq d338c │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 56c30 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d33d4 │ │ │ │ + beq d33d0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3334 │ │ │ │ + beq d3330 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d3334 │ │ │ │ + beq d3330 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d3398 │ │ │ │ + beq d3394 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq d334c │ │ │ │ + beq d3348 │ │ │ │ tst r0, #1 │ │ │ │ - bne d33a0 │ │ │ │ + bne d339c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq d3370 │ │ │ │ + beq d336c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq d3378 │ │ │ │ + beq d3374 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d32a8 │ │ │ │ + b d32a4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d32ec │ │ │ │ + b d32e8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d3334 │ │ │ │ - bl a4764 │ │ │ │ - b d334c │ │ │ │ - ldr r3, [pc, #168] @ d3458 │ │ │ │ - ldr r1, [pc, #168] @ d345c │ │ │ │ + b d3330 │ │ │ │ + bl a4760 │ │ │ │ + b d3348 │ │ │ │ + ldr r3, [pc, #168] @ d3454 │ │ │ │ + ldr r1, [pc, #168] @ d3458 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #164] @ d3460 │ │ │ │ - ldr r2, [pc, #164] @ d3464 │ │ │ │ + ldr r0, [pc, #164] @ d345c │ │ │ │ + ldr r2, [pc, #164] @ d3460 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b d3370 │ │ │ │ - ldr r3, [pc, #124] @ d3458 │ │ │ │ - ldr r1, [pc, #136] @ d3468 │ │ │ │ + b d336c │ │ │ │ + ldr r3, [pc, #124] @ d3454 │ │ │ │ + ldr r1, [pc, #136] @ d3464 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #132] @ d346c │ │ │ │ - ldr r2, [pc, #120] @ d3464 │ │ │ │ + ldr r0, [pc, #132] @ d3468 │ │ │ │ + ldr r2, [pc, #120] @ d3460 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b d33cc │ │ │ │ - ldr r3, [pc, #100] @ d3470 │ │ │ │ - ldr r1, [pc, #100] @ d3474 │ │ │ │ - ldr r0, [pc, #100] @ d3478 │ │ │ │ + b d33c8 │ │ │ │ + ldr r3, [pc, #100] @ d346c │ │ │ │ + ldr r1, [pc, #100] @ d3470 │ │ │ │ + ldr r0, [pc, #100] @ d3474 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2928 @ 0xb70 │ │ │ │ - ldr r2, [pc, #92] @ d347c │ │ │ │ + ldr r2, [pc, #92] @ d3478 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ d3480 │ │ │ │ - ldr r1, [pc, #76] @ d3484 │ │ │ │ - ldr r0, [pc, #76] @ d3488 │ │ │ │ + ldr r3, [pc, #76] @ d347c │ │ │ │ + ldr r1, [pc, #76] @ d3480 │ │ │ │ + ldr r0, [pc, #76] @ d3484 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2928 @ 0xb70 │ │ │ │ - ldr r2, [pc, #68] @ d348c │ │ │ │ + ldr r2, [pc, #68] @ d3488 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - mlaseq r6, ip, sp, ip │ │ │ │ + eorseq ip, r6, r0, lsr #27 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq ip, r2, r8, lsr r1 │ │ │ │ - eorseq fp, r2, r0, asr #30 │ │ │ │ + eorseq ip, r2, r4, asr r7 │ │ │ │ + eorseq ip, r2, ip, asr r5 │ │ │ │ @ instruction: 0x000003b5 │ │ │ │ - eorseq ip, r2, ip, lsl #2 │ │ │ │ - eorseq fp, r2, r4, lsl pc │ │ │ │ - eorseq sp, r4, r0, ror #26 │ │ │ │ - eorseq r1, r2, r8, asr lr │ │ │ │ - eorseq ip, r2, ip, ror #1 │ │ │ │ - ldrdeq sl, [r4], -ip │ │ │ │ - eorseq sp, r4, r8, lsr sp │ │ │ │ - eorseq r1, r2, r0, lsr lr │ │ │ │ - eorseq ip, r2, r0, lsl #5 │ │ │ │ - ldrdeq sl, [r4], -r2 │ │ │ │ + eorseq ip, r2, r8, lsr #14 │ │ │ │ + eorseq ip, r2, r0, lsr r5 │ │ │ │ + eorseq lr, r4, ip, ror r3 │ │ │ │ + eorseq r2, r2, r4, ror r4 │ │ │ │ + eorseq ip, r2, r8, lsl #14 │ │ │ │ + andeq sl, r4, r4, ror #31 │ │ │ │ + eorseq lr, r4, r4, asr r3 │ │ │ │ + eorseq r2, r2, ip, asr #8 │ │ │ │ + mlaseq r2, ip, r8, ip │ │ │ │ + ldrdeq sl, [r4], -sl @ │ │ │ │ │ │ │ │ -000d3490 : │ │ │ │ +000d348c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #260] @ d35ac │ │ │ │ + ldr ip, [pc, #260] @ d35a8 │ │ │ │ sub sp, sp, #24 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #2240 @ 0x8c0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #228] @ d35b0 │ │ │ │ + ldr lr, [pc, #228] @ d35ac │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #220] @ d35b4 │ │ │ │ + ldr ip, [pc, #220] @ d35b0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #192] @ d35b8 │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #192] @ d35b4 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3590 │ │ │ │ + beq d358c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq d355c │ │ │ │ + beq d3558 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq d3598 │ │ │ │ + beq d3594 │ │ │ │ mov r0, r3 │ │ │ │ - bl d323c │ │ │ │ - ldr r2, [pc, #132] @ d35bc │ │ │ │ - ldr r3, [pc, #120] @ d35b4 │ │ │ │ + bl d3238 │ │ │ │ + ldr r2, [pc, #132] @ d35b8 │ │ │ │ + ldr r3, [pc, #120] @ d35b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d35a8 │ │ │ │ + bne d35a4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #92] @ d35c0 │ │ │ │ + ldr r0, [pc, #92] @ d35bc │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #80] @ d35c4 │ │ │ │ - ldr r1, [pc, #80] @ d35c8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #80] @ d35c0 │ │ │ │ + ldr r1, [pc, #80] @ d35c4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #76] @ d35cc │ │ │ │ - ldr r2, [pc, #76] @ d35d0 │ │ │ │ + ldr r0, [pc, #76] @ d35c8 │ │ │ │ + ldr r2, [pc, #76] @ d35cc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b d3530 │ │ │ │ - ldr r0, [pc, #52] @ d35d4 │ │ │ │ + b d352c │ │ │ │ + ldr r0, [pc, #52] @ d35d0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b d356c │ │ │ │ + bl b0298 │ │ │ │ + b d3568 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq pc, r7, r8, ror #12 │ │ │ │ - eorseq ip, r6, r4, lsr #22 │ │ │ │ + eorseq pc, r7, ip, ror #12 │ │ │ │ + eorseq ip, r6, r8, lsr #22 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq ip, r6, r4, lsl #22 │ │ │ │ - eorseq ip, r6, r0, asr #21 │ │ │ │ - @ instruction: 0x00325bb0 │ │ │ │ + eorseq ip, r6, r8, lsl #22 │ │ │ │ + eorseq ip, r6, r4, asr #21 │ │ │ │ + eorseq r6, r2, ip, asr #3 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq fp, r2, r4, ror pc │ │ │ │ - eorseq fp, r2, ip, ror sp │ │ │ │ + mlaseq r2, r0, r5, ip │ │ │ │ + mlaseq r2, r8, r3, ip │ │ │ │ @ instruction: 0x000003b5 │ │ │ │ - eorseq r5, r2, r8, ror fp │ │ │ │ + mlaseq r2, r4, r1, r6 │ │ │ │ │ │ │ │ -000d35d8 : │ │ │ │ +000d35d4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #144] @ d3680 │ │ │ │ + ldr r5, [pc, #144] @ d367c │ │ │ │ cmp r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq d365c │ │ │ │ + beq d3658 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ strne r3, [r1] │ │ │ │ str r1, [r4, #12] │ │ │ │ str r0, [r4, #16] │ │ │ │ bl 4fb5c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d3630 │ │ │ │ + beq d362c │ │ │ │ mov r0, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #76] @ d3684 │ │ │ │ - ldr r1, [pc, #76] @ d3688 │ │ │ │ + ldr r3, [pc, #76] @ d3680 │ │ │ │ + ldr r1, [pc, #76] @ d3684 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #72] @ d368c │ │ │ │ + ldr r0, [pc, #72] @ d3688 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #55 @ 0x37 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #44] @ d3690 │ │ │ │ - ldr r1, [pc, #44] @ d3694 │ │ │ │ - ldr r0, [pc, #44] @ d3698 │ │ │ │ + ldr r3, [pc, #44] @ d368c │ │ │ │ + ldr r1, [pc, #44] @ d3690 │ │ │ │ + ldr r0, [pc, #44] @ d3694 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ d369c │ │ │ │ + ldr r2, [pc, #40] @ d3698 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #2976 @ 0xba0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq ip, r6, r8, lsl #20 │ │ │ │ + eorseq ip, r6, ip, lsl #20 │ │ │ │ andeq r0, r0, r8, asr #14 │ │ │ │ - eorseq sl, r2, ip, ror #20 │ │ │ │ - eorseq ip, r2, r0, lsr #1 │ │ │ │ - eorseq sp, r4, r8, lsl #22 │ │ │ │ - eorseq r1, r2, r4, lsl #24 │ │ │ │ - eorseq ip, r2, r4, rrx │ │ │ │ - ldrdeq sp, [r4], -sp @ │ │ │ │ + eorseq fp, r2, r8, lsl #1 │ │ │ │ + @ instruction: 0x0032c6bc │ │ │ │ + eorseq lr, r4, r4, lsr #2 │ │ │ │ + eorseq r2, r2, r0, lsr #4 │ │ │ │ + eorseq ip, r2, r0, lsl #13 │ │ │ │ + andeq sp, r4, r5, ror #11 │ │ │ │ │ │ │ │ -000d36a0 : │ │ │ │ +000d369c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #144] @ d3748 │ │ │ │ - ldr r2, [pc, #144] @ d374c │ │ │ │ + ldr r3, [pc, #144] @ d3744 │ │ │ │ + ldr r2, [pc, #144] @ d3748 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r2, #152] @ 0x98 │ │ │ │ mov r0, r2 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d3730 │ │ │ │ - ldr r3, [pc, #104] @ d3750 │ │ │ │ + beq d372c │ │ │ │ + ldr r3, [pc, #104] @ d374c │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3216 @ 0xc90 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ - bl d35d8 │ │ │ │ + bl d35d4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d3714 │ │ │ │ + beq d3710 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d3730 │ │ │ │ + beq d372c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d373c │ │ │ │ + beq d3738 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d3730 │ │ │ │ - eorseq ip, r6, r0, asr #18 │ │ │ │ + b d372c │ │ │ │ + eorseq ip, r6, r4, asr #18 │ │ │ │ andeq r0, r0, r8, lsr #26 │ │ │ │ - eorseq r2, r9, r4, ror #1 │ │ │ │ + eorseq r2, r9, r8, ror #1 │ │ │ │ │ │ │ │ -000d3754 : │ │ │ │ +000d3750 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #252] @ d3880 │ │ │ │ + ldr r3, [pc, #252] @ d387c │ │ │ │ mov r1, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #32 │ │ │ │ - ldr r2, [pc, #240] @ d3884 │ │ │ │ + ldr r2, [pc, #240] @ d3880 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #236] @ d3888 │ │ │ │ + ldr r3, [pc, #236] @ d3884 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r6, [pc, #232] @ d388c │ │ │ │ + ldr r6, [pc, #232] @ d3888 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #228] @ d3890 │ │ │ │ + ldr r2, [pc, #228] @ d388c │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ - bl a21d4 │ │ │ │ - ldr r5, [pc, #200] @ d3894 │ │ │ │ + bl a21d0 │ │ │ │ + ldr r5, [pc, #200] @ d3890 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3874 │ │ │ │ - ldr r3, [pc, #188] @ d3898 │ │ │ │ + beq d3870 │ │ │ │ + ldr r3, [pc, #188] @ d3894 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d3844 │ │ │ │ + bne d3840 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d35d8 │ │ │ │ + bl d35d4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d3874 │ │ │ │ - ldr r3, [pc, #148] @ d389c │ │ │ │ + beq d3870 │ │ │ │ + ldr r3, [pc, #148] @ d3898 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #128] @ d38a0 │ │ │ │ - ldr r3, [pc, #100] @ d3888 │ │ │ │ + ldr r2, [pc, #128] @ d389c │ │ │ │ + ldr r3, [pc, #100] @ d3884 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d387c │ │ │ │ + bne d3878 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #88] @ d38a4 │ │ │ │ + ldr r0, [pc, #88] @ d38a0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #76] @ d38a8 │ │ │ │ - ldr r0, [pc, #76] @ d38ac │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #76] @ d38a4 │ │ │ │ + ldr r0, [pc, #76] @ d38a8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b d3818 │ │ │ │ + b d3814 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r9, r6, r4, lsr #30 │ │ │ │ - eorseq ip, r6, r0, ror #16 │ │ │ │ + eorseq r9, r6, r8, lsr #30 │ │ │ │ + eorseq ip, r6, r4, ror #16 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq sl, r2, r8, lsl #18 │ │ │ │ - @ instruction: 0x003376fc │ │ │ │ - eorseq ip, r6, r0, lsr r8 │ │ │ │ + eorseq sl, r2, r4, lsr #30 │ │ │ │ + eorseq r7, r3, r8, lsl sp │ │ │ │ + eorseq ip, r6, r4, lsr r8 │ │ │ │ andeq r0, r0, r8, lsr #26 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - @ instruction: 0x0036c7d8 │ │ │ │ - eorseq r9, r2, r0, lsr #28 │ │ │ │ + @ instruction: 0x0036c7dc │ │ │ │ + eorseq sl, r2, ip, lsr r4 │ │ │ │ andeq r0, r0, r8, asr #14 │ │ │ │ - eorseq fp, r2, r8, lsl #29 │ │ │ │ + eorseq ip, r2, r4, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #140] @ d3954 │ │ │ │ - ldr r3, [pc, #140] @ d3958 │ │ │ │ + ldr ip, [pc, #140] @ d3950 │ │ │ │ + ldr r3, [pc, #140] @ d3954 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne d3930 │ │ │ │ + bne d392c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d3948 │ │ │ │ - ldr r3, [pc, #92] @ d395c │ │ │ │ + beq d3944 │ │ │ │ + ldr r3, [pc, #92] @ d3958 │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3216 @ 0xc90 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl d3754 │ │ │ │ + bl d3750 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3948 │ │ │ │ + beq d3944 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #40] @ d3960 │ │ │ │ - ldr r1, [pc, #40] @ d3964 │ │ │ │ + ldr r3, [pc, #40] @ d395c │ │ │ │ + ldr r1, [pc, #40] @ d3960 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq ip, r6, r0, lsr r7 │ │ │ │ + eorseq ip, r6, r4, lsr r7 │ │ │ │ andeq r0, r0, r8, lsr #26 │ │ │ │ - eorseq r1, r9, ip, asr #29 │ │ │ │ + @ instruction: 0x00391ed0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r1, r2, r4, asr #23 │ │ │ │ + eorseq r2, r2, r0, ror #3 │ │ │ │ │ │ │ │ -000d3968 : │ │ │ │ +000d3964 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ d3a10 │ │ │ │ + ldr r3, [pc, #132] @ d3a0c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2288 @ 0x8f0 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ d3a14 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ d3a10 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3a08 │ │ │ │ - ldr r3, [pc, #96] @ d3a18 │ │ │ │ + beq d3a04 │ │ │ │ + ldr r3, [pc, #96] @ d3a14 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d39d4 │ │ │ │ + bne d39d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69e2c │ │ │ │ - ldr r0, [pc, #64] @ d3a1c │ │ │ │ + ldr r0, [pc, #64] @ d3a18 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ d3a20 │ │ │ │ - ldr r1, [pc, #52] @ d3a24 │ │ │ │ - ldr r0, [pc, #52] @ d3a28 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ d3a1c │ │ │ │ + ldr r1, [pc, #52] @ d3a20 │ │ │ │ + ldr r0, [pc, #52] @ d3a24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq pc, r7, r4, lsl #3 │ │ │ │ - eorseq ip, r6, r4, asr r6 │ │ │ │ + eorseq pc, r7, r8, lsl #3 │ │ │ │ + eorseq ip, r6, r8, asr r6 │ │ │ │ andeq r0, r0, ip, lsr #21 │ │ │ │ - eorseq fp, r2, ip, lsr #26 │ │ │ │ + eorseq ip, r2, r8, asr #6 │ │ │ │ andeq r0, r0, r8, asr #14 │ │ │ │ - mlaseq r2, r4, r4, sl │ │ │ │ - eorseq fp, r2, ip, ror #25 │ │ │ │ + @ instruction: 0x0032aab0 │ │ │ │ + eorseq ip, r2, r8, lsl #6 │ │ │ │ │ │ │ │ -000d3a2c : │ │ │ │ +000d3a28 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 56fc4 │ │ │ │ - ldr r6, [pc, #384] @ d3bcc │ │ │ │ + ldr r6, [pc, #384] @ d3bc8 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d3b48 │ │ │ │ + beq d3b44 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d3ba4 │ │ │ │ + beq d3ba0 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3a94 │ │ │ │ + beq d3a90 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d3a94 │ │ │ │ + beq d3a90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d3b30 │ │ │ │ + beq d3b2c │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 57040 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d3b74 │ │ │ │ + beq d3b70 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3adc │ │ │ │ + beq d3ad8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d3adc │ │ │ │ + beq d3ad8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d3b38 │ │ │ │ + beq d3b34 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq d3af4 │ │ │ │ + beq d3af0 │ │ │ │ tst r0, #1 │ │ │ │ - bne d3b40 │ │ │ │ + bne d3b3c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq d3b18 │ │ │ │ + beq d3b14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq d3b20 │ │ │ │ + beq d3b1c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d3a94 │ │ │ │ + b d3a90 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d3adc │ │ │ │ - bl a4764 │ │ │ │ - b d3af4 │ │ │ │ - ldr r3, [pc, #128] @ d3bd0 │ │ │ │ - ldr r1, [pc, #128] @ d3bd4 │ │ │ │ + b d3ad8 │ │ │ │ + bl a4760 │ │ │ │ + b d3af0 │ │ │ │ + ldr r3, [pc, #128] @ d3bcc │ │ │ │ + ldr r1, [pc, #128] @ d3bd0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #124] @ d3bd8 │ │ │ │ + ldr r0, [pc, #124] @ d3bd4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #58 @ 0x3a │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b d3b18 │ │ │ │ - ldr r3, [pc, #84] @ d3bd0 │ │ │ │ - ldr r1, [pc, #92] @ d3bdc │ │ │ │ + b d3b14 │ │ │ │ + ldr r3, [pc, #84] @ d3bcc │ │ │ │ + ldr r1, [pc, #92] @ d3bd8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #88] @ d3be0 │ │ │ │ + ldr r0, [pc, #88] @ d3bdc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #58 @ 0x3a │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b d3b6c │ │ │ │ - ldr r3, [pc, #56] @ d3be4 │ │ │ │ - ldr r1, [pc, #56] @ d3be8 │ │ │ │ - ldr r0, [pc, #56] @ d3bec │ │ │ │ + b d3b68 │ │ │ │ + ldr r3, [pc, #56] @ d3be0 │ │ │ │ + ldr r1, [pc, #56] @ d3be4 │ │ │ │ + ldr r0, [pc, #56] @ d3be8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3008 @ 0xbc0 │ │ │ │ - ldr r2, [pc, #48] @ d3bf0 │ │ │ │ + ldr r2, [pc, #48] @ d3bec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x0036c5b0 │ │ │ │ + @ instruction: 0x0036c5b4 │ │ │ │ andeq r0, r0, r8, asr #14 │ │ │ │ - @ instruction: 0x0032bbdc │ │ │ │ - eorseq fp, r2, r8, lsl #23 │ │ │ │ - @ instruction: 0x0032bbb0 │ │ │ │ - eorseq fp, r2, ip, asr fp │ │ │ │ - eorseq sp, r4, r0, asr #11 │ │ │ │ - @ instruction: 0x003216b8 │ │ │ │ - eorseq r1, r2, r4, lsr r9 │ │ │ │ - andeq sp, r4, r5, asr #16 │ │ │ │ + @ instruction: 0x0032c1f8 │ │ │ │ + eorseq ip, r2, r4, lsr #3 │ │ │ │ + eorseq ip, r2, ip, asr #3 │ │ │ │ + eorseq ip, r2, r8, ror r1 │ │ │ │ + @ instruction: 0x0034dbdc │ │ │ │ + @ instruction: 0x00321cd4 │ │ │ │ + eorseq r1, r2, r0, asr pc │ │ │ │ + andeq sp, r4, sp, asr #16 │ │ │ │ │ │ │ │ -000d3bf4 : │ │ │ │ +000d3bf0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ d3c9c │ │ │ │ + ldr r3, [pc, #132] @ d3c98 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2336 @ 0x920 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ d3ca0 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ d3c9c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3c94 │ │ │ │ - ldr r3, [pc, #96] @ d3ca4 │ │ │ │ + beq d3c90 │ │ │ │ + ldr r3, [pc, #96] @ d3ca0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d3c60 │ │ │ │ + bne d3c5c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b d3a2c │ │ │ │ - ldr r0, [pc, #64] @ d3ca8 │ │ │ │ + b d3a28 │ │ │ │ + ldr r0, [pc, #64] @ d3ca4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ d3cac │ │ │ │ - ldr r1, [pc, #52] @ d3cb0 │ │ │ │ - ldr r0, [pc, #52] @ d3cb4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ d3ca8 │ │ │ │ + ldr r1, [pc, #52] @ d3cac │ │ │ │ + ldr r0, [pc, #52] @ d3cb0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #58 @ 0x3a │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0037eef8 │ │ │ │ - eorseq ip, r6, r8, asr #7 │ │ │ │ + @ instruction: 0x0037eefc │ │ │ │ + eorseq ip, r6, ip, asr #7 │ │ │ │ andeq r0, r0, r8, lsr #26 │ │ │ │ - eorseq r9, r2, r4, lsl #20 │ │ │ │ + eorseq sl, r2, r0, lsr #32 │ │ │ │ andeq r0, r0, r8, asr #14 │ │ │ │ - @ instruction: 0x0032bab8 │ │ │ │ - eorseq fp, r2, r0, ror #20 │ │ │ │ + ldrsbeq ip, [r2], -r4 @ │ │ │ │ + eorseq ip, r2, ip, ror r0 │ │ │ │ │ │ │ │ -000d3cb8 : │ │ │ │ +000d3cb4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ d3d60 │ │ │ │ + ldr r3, [pc, #132] @ d3d5c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2384 @ 0x950 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ d3d64 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ d3d60 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3d58 │ │ │ │ - ldr r3, [pc, #96] @ d3d68 │ │ │ │ + beq d3d54 │ │ │ │ + ldr r3, [pc, #96] @ d3d64 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d3d24 │ │ │ │ + bne d3d20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69e90 │ │ │ │ - ldr r0, [pc, #64] @ d3d6c │ │ │ │ + ldr r0, [pc, #64] @ d3d68 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ d3d70 │ │ │ │ - ldr r1, [pc, #52] @ d3d74 │ │ │ │ - ldr r0, [pc, #52] @ d3d78 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ d3d6c │ │ │ │ + ldr r1, [pc, #52] @ d3d70 │ │ │ │ + ldr r0, [pc, #52] @ d3d74 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #78 @ 0x4e │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq lr, r7, r4, lsr lr │ │ │ │ - eorseq ip, r6, r4, lsl #6 │ │ │ │ + eorseq lr, r7, r8, lsr lr │ │ │ │ + eorseq ip, r6, r8, lsl #6 │ │ │ │ andeq r0, r0, r8, lsr #26 │ │ │ │ - eorseq r9, r2, r0, asr #18 │ │ │ │ + eorseq r9, r2, ip, asr pc │ │ │ │ andeq r0, r0, r8, asr #14 │ │ │ │ - eorseq sl, r2, r4, asr #2 │ │ │ │ - mlaseq r2, ip, r9, fp │ │ │ │ + eorseq sl, r2, r0, ror #14 │ │ │ │ + @ instruction: 0x0032bfb8 │ │ │ │ │ │ │ │ -000d3d7c : │ │ │ │ +000d3d78 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr ip, [pc, #2156] @ d4600 │ │ │ │ - ldr r2, [pc, #2156] @ d4604 │ │ │ │ + ldr ip, [pc, #2156] @ d45fc │ │ │ │ + ldr r2, [pc, #2156] @ d4600 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r6, [pc, #2148] @ d4608 │ │ │ │ - ldr r3, [pc, #2148] @ d460c │ │ │ │ + ldr r6, [pc, #2148] @ d4604 │ │ │ │ + ldr r3, [pc, #2148] @ d4608 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ mov r8, r1 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #668] @ 0x29c │ │ │ │ - ldr r3, [pc, #2112] @ d4610 │ │ │ │ + ldr r3, [pc, #2112] @ d460c │ │ │ │ mov sl, r0 │ │ │ │ ldr r9, [r6, r3] │ │ │ │ ldr r0, [r9] │ │ │ │ bl 50378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d4194 │ │ │ │ + beq d4190 │ │ │ │ ldr r1, [r7, #1424] @ 0x590 │ │ │ │ bl 50378 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq d3e0c │ │ │ │ + beq d3e08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d3ec8 │ │ │ │ + beq d3ec4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d41c0 │ │ │ │ + beq d41bc │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ str sl, [sp, #12] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq d3e4c │ │ │ │ + beq d3e48 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq d3ed4 │ │ │ │ + beq d3ed0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d41e8 │ │ │ │ - ldr r3, [pc, #1976] @ d4614 │ │ │ │ + beq d41e4 │ │ │ │ + ldr r3, [pc, #1976] @ d4610 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne d4210 │ │ │ │ + bne d420c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d3e84 │ │ │ │ + beq d3e80 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d3ee0 │ │ │ │ - ldr r3, [pc, #1932] @ d4618 │ │ │ │ + beq d3edc │ │ │ │ + ldr r3, [pc, #1932] @ d4614 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r4, r3 │ │ │ │ movne r0, #0 │ │ │ │ - beq d3eec │ │ │ │ - ldr r2, [pc, #1912] @ d461c │ │ │ │ - ldr r3, [pc, #1884] @ d4604 │ │ │ │ + beq d3ee8 │ │ │ │ + ldr r2, [pc, #1912] @ d4618 │ │ │ │ + ldr r3, [pc, #1884] @ d4600 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d45a0 │ │ │ │ + bne d459c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d3e0c │ │ │ │ + b d3e08 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d3e4c │ │ │ │ + b d3e48 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d3e84 │ │ │ │ + b d3e80 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #668] @ 0x29c │ │ │ │ ldr r0, [r9] │ │ │ │ bl 50378 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq d4294 │ │ │ │ + beq d4290 │ │ │ │ ldr r1, [r7, #1424] @ 0x590 │ │ │ │ bl 50378 │ │ │ │ ldr r2, [fp] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq d3f2c │ │ │ │ + beq d3f28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [fp] │ │ │ │ - beq d427c │ │ │ │ + beq d4278 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d42bc │ │ │ │ + beq d42b8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp, #16] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov fp, r0 │ │ │ │ - beq d3f6c │ │ │ │ + beq d3f68 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d4288 │ │ │ │ + beq d4284 │ │ │ │ cmp fp, #0 │ │ │ │ - beq d42e4 │ │ │ │ + beq d42e0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne d430c │ │ │ │ + bne d4308 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d3f9c │ │ │ │ + beq d3f98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq d4264 │ │ │ │ + beq d4260 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp fp, r3 │ │ │ │ movne r0, #1 │ │ │ │ - bne d3e9c │ │ │ │ + bne d3e98 │ │ │ │ add r4, r7, #4096 @ 0x1000 │ │ │ │ ldr r1, [r4, #668] @ 0x29c │ │ │ │ ldr r0, [r9] │ │ │ │ bl 50378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d4470 │ │ │ │ + beq d446c │ │ │ │ ldr r1, [r4, #1536] @ 0x600 │ │ │ │ bl 50378 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq d3fec │ │ │ │ + beq d3fe8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq d43b0 │ │ │ │ + beq d43ac │ │ │ │ cmp r4, #0 │ │ │ │ - beq d4498 │ │ │ │ + beq d4494 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #20] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq d402c │ │ │ │ + beq d4028 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d43bc │ │ │ │ + beq d43b8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d44cc │ │ │ │ + beq d44c8 │ │ │ │ mov r0, sl │ │ │ │ bl 5012c │ │ │ │ - ldr r3, [pc, #1500] @ d4620 │ │ │ │ + ldr r3, [pc, #1500] @ d461c │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 3f4e60 │ │ │ │ + bl 3f5474 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d4360 │ │ │ │ + bne d435c │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d4074 │ │ │ │ + beq d4070 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq d443c │ │ │ │ - ldr r3, [pc, #1448] @ d4624 │ │ │ │ + beq d4438 │ │ │ │ + ldr r3, [pc, #1448] @ d4620 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3f4e60 │ │ │ │ + bl 3f5474 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d4398 │ │ │ │ + bne d4394 │ │ │ │ add r7, r7, #4096 @ 0x1000 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r1, [r7, #668] @ 0x29c │ │ │ │ bl 50378 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq d451c │ │ │ │ + beq d4518 │ │ │ │ ldr r1, [r7, #1536] @ 0x600 │ │ │ │ bl 50378 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq d40d0 │ │ │ │ + beq d40cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq d4418 │ │ │ │ + beq d4414 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d4544 │ │ │ │ + beq d4540 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ str r8, [sp, #24] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq d4110 │ │ │ │ + beq d410c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq d4424 │ │ │ │ + beq d4420 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d456c │ │ │ │ + beq d4568 │ │ │ │ mov r0, sl │ │ │ │ bl 5012c │ │ │ │ - ldr r3, [pc, #1272] @ d4620 │ │ │ │ + ldr r3, [pc, #1272] @ d461c │ │ │ │ mov r2, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - bl 3f4e60 │ │ │ │ + bl 3f5474 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d43c8 │ │ │ │ + bne d43c4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d4158 │ │ │ │ + beq d4154 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq d44c0 │ │ │ │ - ldr r3, [pc, #1220] @ d4624 │ │ │ │ + beq d44bc │ │ │ │ + ldr r3, [pc, #1220] @ d4620 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3f4e60 │ │ │ │ + bl 3f5474 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d4400 │ │ │ │ + bne d43fc │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3f4e9c │ │ │ │ + bl 3f54b0 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b d3e9c │ │ │ │ - ldr r3, [pc, #1164] @ d4628 │ │ │ │ - ldr r1, [pc, #1164] @ d462c │ │ │ │ + b d3e98 │ │ │ │ + ldr r3, [pc, #1164] @ d4624 │ │ │ │ + ldr r1, [pc, #1164] @ d4628 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1160] @ d4630 │ │ │ │ - ldr r2, [pc, #1160] @ d4634 │ │ │ │ + ldr r0, [pc, #1160] @ d462c │ │ │ │ + ldr r2, [pc, #1160] @ d4630 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ - b d3e9c │ │ │ │ - ldr r3, [pc, #1120] @ d4628 │ │ │ │ - ldr r1, [pc, #1132] @ d4638 │ │ │ │ + b d3e98 │ │ │ │ + ldr r3, [pc, #1120] @ d4624 │ │ │ │ + ldr r1, [pc, #1132] @ d4634 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1128] @ d463c │ │ │ │ - ldr r2, [pc, #1116] @ d4634 │ │ │ │ + ldr r0, [pc, #1128] @ d4638 │ │ │ │ + ldr r2, [pc, #1116] @ d4630 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d41b8 │ │ │ │ - ldr r3, [pc, #1080] @ d4628 │ │ │ │ - ldr r1, [pc, #1100] @ d4640 │ │ │ │ + bl b6efc │ │ │ │ + b d41b4 │ │ │ │ + ldr r3, [pc, #1080] @ d4624 │ │ │ │ + ldr r1, [pc, #1100] @ d463c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1096] @ d4644 │ │ │ │ - ldr r2, [pc, #1076] @ d4634 │ │ │ │ + ldr r0, [pc, #1096] @ d4640 │ │ │ │ + ldr r2, [pc, #1076] @ d4630 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d41b8 │ │ │ │ - ldr r0, [pc, #1072] @ d4648 │ │ │ │ + bl b6efc │ │ │ │ + b d41b4 │ │ │ │ + ldr r0, [pc, #1072] @ d4644 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d423c │ │ │ │ + beq d4238 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d4270 │ │ │ │ - ldr r3, [pc, #996] @ d4628 │ │ │ │ - ldr r1, [pc, #1028] @ d464c │ │ │ │ + beq d426c │ │ │ │ + ldr r3, [pc, #996] @ d4624 │ │ │ │ + ldr r1, [pc, #1028] @ d4648 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1024] @ d4650 │ │ │ │ - ldr r2, [pc, #992] @ d4634 │ │ │ │ + ldr r0, [pc, #1024] @ d464c │ │ │ │ + ldr r2, [pc, #992] @ d4630 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d41b8 │ │ │ │ + bl b6efc │ │ │ │ + b d41b4 │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d3f9c │ │ │ │ + b d3f98 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d423c │ │ │ │ + b d4238 │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d3f2c │ │ │ │ + b d3f28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d3f6c │ │ │ │ - ldr r3, [pc, #908] @ d4628 │ │ │ │ - ldr r1, [pc, #948] @ d4654 │ │ │ │ + b d3f68 │ │ │ │ + ldr r3, [pc, #908] @ d4624 │ │ │ │ + ldr r1, [pc, #948] @ d4650 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #944] @ d4658 │ │ │ │ + ldr r0, [pc, #944] @ d4654 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #276 @ 0x114 │ │ │ │ - bl b6f00 │ │ │ │ - b d41b8 │ │ │ │ - ldr r3, [pc, #868] @ d4628 │ │ │ │ - ldr r1, [pc, #916] @ d465c │ │ │ │ + bl b6efc │ │ │ │ + b d41b4 │ │ │ │ + ldr r3, [pc, #868] @ d4624 │ │ │ │ + ldr r1, [pc, #916] @ d4658 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #912] @ d4660 │ │ │ │ + ldr r0, [pc, #912] @ d465c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #276 @ 0x114 │ │ │ │ - bl b6f00 │ │ │ │ - b d41b8 │ │ │ │ - ldr r3, [pc, #828] @ d4628 │ │ │ │ - ldr r1, [pc, #884] @ d4664 │ │ │ │ + bl b6efc │ │ │ │ + b d41b4 │ │ │ │ + ldr r3, [pc, #828] @ d4624 │ │ │ │ + ldr r1, [pc, #884] @ d4660 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #880] @ d4668 │ │ │ │ + ldr r0, [pc, #880] @ d4664 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #276 @ 0x114 │ │ │ │ - bl b6f00 │ │ │ │ - b d41b8 │ │ │ │ - ldr r0, [pc, #856] @ d466c │ │ │ │ + bl b6efc │ │ │ │ + b d41b4 │ │ │ │ + ldr r0, [pc, #856] @ d4668 │ │ │ │ mov r1, fp │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d4338 │ │ │ │ + beq d4334 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq d4430 │ │ │ │ - ldr r3, [pc, #744] @ d4628 │ │ │ │ - ldr r1, [pc, #812] @ d4670 │ │ │ │ + beq d442c │ │ │ │ + ldr r3, [pc, #744] @ d4624 │ │ │ │ + ldr r1, [pc, #812] @ d466c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #808] @ d4674 │ │ │ │ + ldr r0, [pc, #808] @ d4670 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #276 @ 0x114 │ │ │ │ - bl b6f00 │ │ │ │ - b d41b8 │ │ │ │ + bl b6efc │ │ │ │ + b d41b4 │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4448 │ │ │ │ - ldr r0, [pc, #772] @ d4678 │ │ │ │ + beq d4444 │ │ │ │ + ldr r0, [pc, #772] @ d4674 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d4398 │ │ │ │ + beq d4394 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq d4594 │ │ │ │ + beq d4590 │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d45d8 │ │ │ │ - ldr r5, [pc, #632] @ d4624 │ │ │ │ + bne d45d4 │ │ │ │ + ldr r5, [pc, #632] @ d4620 │ │ │ │ mov r4, #0 │ │ │ │ - b d4090 │ │ │ │ + b d408c │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d3fec │ │ │ │ + b d3fe8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d402c │ │ │ │ + b d4028 │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d44f4 │ │ │ │ - ldr r0, [pc, #672] @ d467c │ │ │ │ + beq d44f0 │ │ │ │ + ldr r0, [pc, #672] @ d4678 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d4400 │ │ │ │ + beq d43fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq d45a4 │ │ │ │ + beq d45a0 │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d45b0 │ │ │ │ - ldr r9, [pc, #528] @ d4624 │ │ │ │ + bne d45ac │ │ │ │ + ldr r9, [pc, #528] @ d4620 │ │ │ │ mov r8, #0 │ │ │ │ - b d4174 │ │ │ │ + b d4170 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d40d0 │ │ │ │ + b d40cc │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d4110 │ │ │ │ + b d410c │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d4338 │ │ │ │ + b d4334 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d4074 │ │ │ │ + b d4070 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d4090 │ │ │ │ + beq d408c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne d4090 │ │ │ │ + bne d408c │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d4090 │ │ │ │ - ldr r3, [pc, #432] @ d4628 │ │ │ │ - ldr r1, [pc, #516] @ d4680 │ │ │ │ + b d408c │ │ │ │ + ldr r3, [pc, #432] @ d4624 │ │ │ │ + ldr r1, [pc, #516] @ d467c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #512] @ d4684 │ │ │ │ - ldr r2, [pc, #512] @ d4688 │ │ │ │ + ldr r0, [pc, #512] @ d4680 │ │ │ │ + ldr r2, [pc, #512] @ d4684 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d41b8 │ │ │ │ - ldr r3, [pc, #392] @ d4628 │ │ │ │ - ldr r1, [pc, #488] @ d468c │ │ │ │ + bl b6efc │ │ │ │ + b d41b4 │ │ │ │ + ldr r3, [pc, #392] @ d4624 │ │ │ │ + ldr r1, [pc, #488] @ d4688 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #484] @ d4690 │ │ │ │ - ldr r2, [pc, #472] @ d4688 │ │ │ │ + ldr r0, [pc, #484] @ d468c │ │ │ │ + ldr r2, [pc, #472] @ d4684 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d41b8 │ │ │ │ + bl b6efc │ │ │ │ + b d41b4 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d4158 │ │ │ │ - ldr r3, [pc, #340] @ d4628 │ │ │ │ - ldr r1, [pc, #444] @ d4694 │ │ │ │ + b d4154 │ │ │ │ + ldr r3, [pc, #340] @ d4624 │ │ │ │ + ldr r1, [pc, #444] @ d4690 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #440] @ d4698 │ │ │ │ - ldr r2, [pc, #420] @ d4688 │ │ │ │ + ldr r0, [pc, #440] @ d4694 │ │ │ │ + ldr r2, [pc, #420] @ d4684 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d41b8 │ │ │ │ + bl b6efc │ │ │ │ + b d41b4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d4174 │ │ │ │ + beq d4170 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne d4174 │ │ │ │ + bne d4170 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d4174 │ │ │ │ - ldr r3, [pc, #260] @ d4628 │ │ │ │ - ldr r1, [pc, #372] @ d469c │ │ │ │ + b d4170 │ │ │ │ + ldr r3, [pc, #260] @ d4624 │ │ │ │ + ldr r1, [pc, #372] @ d4698 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #368] @ d46a0 │ │ │ │ - ldr r2, [pc, #340] @ d4688 │ │ │ │ + ldr r0, [pc, #368] @ d469c │ │ │ │ + ldr r2, [pc, #340] @ d4684 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d41b8 │ │ │ │ - ldr r3, [pc, #220] @ d4628 │ │ │ │ - ldr r1, [pc, #340] @ d46a4 │ │ │ │ + bl b6efc │ │ │ │ + b d41b4 │ │ │ │ + ldr r3, [pc, #220] @ d4624 │ │ │ │ + ldr r1, [pc, #340] @ d46a0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #336] @ d46a8 │ │ │ │ - ldr r2, [pc, #300] @ d4688 │ │ │ │ + ldr r0, [pc, #336] @ d46a4 │ │ │ │ + ldr r2, [pc, #300] @ d4684 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d41b8 │ │ │ │ - ldr r3, [pc, #180] @ d4628 │ │ │ │ - ldr r1, [pc, #308] @ d46ac │ │ │ │ + bl b6efc │ │ │ │ + b d41b4 │ │ │ │ + ldr r3, [pc, #180] @ d4624 │ │ │ │ + ldr r1, [pc, #308] @ d46a8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #304] @ d46b0 │ │ │ │ - ldr r2, [pc, #260] @ d4688 │ │ │ │ + ldr r0, [pc, #304] @ d46ac │ │ │ │ + ldr r2, [pc, #260] @ d4684 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d41b8 │ │ │ │ + bl b6efc │ │ │ │ + b d41b4 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d4398 │ │ │ │ + b d4394 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d4400 │ │ │ │ - ldr r3, [pc, #112] @ d4628 │ │ │ │ - ldr r1, [pc, #248] @ d46b4 │ │ │ │ + b d43fc │ │ │ │ + ldr r3, [pc, #112] @ d4624 │ │ │ │ + ldr r1, [pc, #248] @ d46b0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #244] @ d46b8 │ │ │ │ - ldr r2, [pc, #192] @ d4688 │ │ │ │ + ldr r0, [pc, #244] @ d46b4 │ │ │ │ + ldr r2, [pc, #192] @ d4684 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d41b8 │ │ │ │ - ldr r3, [pc, #72] @ d4628 │ │ │ │ - ldr r1, [pc, #216] @ d46bc │ │ │ │ + bl b6efc │ │ │ │ + b d41b4 │ │ │ │ + ldr r3, [pc, #72] @ d4624 │ │ │ │ + ldr r1, [pc, #216] @ d46b8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #212] @ d46c0 │ │ │ │ - ldr r2, [pc, #152] @ d4688 │ │ │ │ + ldr r0, [pc, #212] @ d46bc │ │ │ │ + ldr r2, [pc, #152] @ d4684 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d41b8 │ │ │ │ - eorseq ip, r6, r4, ror #4 │ │ │ │ + bl b6efc │ │ │ │ + b d41b4 │ │ │ │ + eorseq ip, r6, r8, ror #4 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq ip, r6, r0, asr r2 │ │ │ │ + eorseq ip, r6, r4, asr r2 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, ip, ror #19 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq ip, r6, r4, asr r1 │ │ │ │ + eorseq ip, r6, r8, asr r1 │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ subsgt r4, ip, r0 │ │ │ │ andeq r0, r0, r8, asr #14 │ │ │ │ - mlaseq r2, r4, r5, fp │ │ │ │ - eorseq fp, r2, r8, lsr r5 │ │ │ │ + @ instruction: 0x0032bbb0 │ │ │ │ + eorseq fp, r2, r4, asr fp │ │ │ │ andeq r0, r0, r2, lsl r1 │ │ │ │ - eorseq fp, r2, r8, ror #10 │ │ │ │ - eorseq fp, r2, ip, lsl #10 │ │ │ │ - eorseq fp, r2, r0, asr #10 │ │ │ │ - eorseq fp, r2, r4, ror #9 │ │ │ │ - eorseq r7, r2, ip, ror #10 │ │ │ │ - eorseq fp, r2, ip, ror #9 │ │ │ │ - mlaseq r2, r0, r4, fp │ │ │ │ - mlaseq r2, r8, r4, fp │ │ │ │ - eorseq fp, r2, ip, lsr r4 │ │ │ │ - eorseq fp, r2, r0, ror r4 │ │ │ │ - eorseq fp, r2, r4, lsl r4 │ │ │ │ - eorseq fp, r2, r8, asr #8 │ │ │ │ - eorseq fp, r2, ip, ror #7 │ │ │ │ - eorseq r7, r2, r0, ror r4 │ │ │ │ - @ instruction: 0x0032b3f4 │ │ │ │ - mlaseq r2, r8, r3, fp │ │ │ │ - @ instruction: 0x0032b3d4 │ │ │ │ - eorseq fp, r2, ip, ror #6 │ │ │ │ - @ instruction: 0x0032b2b8 │ │ │ │ - eorseq fp, r2, ip, asr r2 │ │ │ │ + eorseq fp, r2, r4, lsl #23 │ │ │ │ + eorseq fp, r2, r8, lsr #22 │ │ │ │ + eorseq fp, r2, ip, asr fp │ │ │ │ + eorseq fp, r2, r0, lsl #22 │ │ │ │ + eorseq r7, r2, r8, lsl #23 │ │ │ │ + eorseq fp, r2, r8, lsl #22 │ │ │ │ + eorseq fp, r2, ip, lsr #21 │ │ │ │ + @ instruction: 0x0032bab4 │ │ │ │ + eorseq fp, r2, r8, asr sl │ │ │ │ + eorseq fp, r2, ip, lsl #21 │ │ │ │ + eorseq fp, r2, r0, lsr sl │ │ │ │ + eorseq fp, r2, r4, ror #20 │ │ │ │ + eorseq fp, r2, r8, lsl #20 │ │ │ │ + eorseq r7, r2, ip, lsl #21 │ │ │ │ + eorseq fp, r2, r0, lsl sl │ │ │ │ + @ instruction: 0x0032b9b4 │ │ │ │ + @ instruction: 0x0032b9f0 │ │ │ │ + eorseq fp, r2, r8, lsl #19 │ │ │ │ + @ instruction: 0x0032b8d4 │ │ │ │ + eorseq fp, r2, r8, ror r8 │ │ │ │ andeq r0, r0, r6, lsl r1 │ │ │ │ - mlaseq r2, r0, r2, fp │ │ │ │ - eorseq fp, r2, r4, lsr r2 │ │ │ │ - eorseq fp, r2, ip, asr r2 │ │ │ │ - eorseq fp, r2, r0, lsl #4 │ │ │ │ - eorseq fp, r2, ip, lsl #4 │ │ │ │ - @ instruction: 0x0032b1b0 │ │ │ │ - eorseq fp, r2, r4, ror #3 │ │ │ │ - eorseq fp, r2, r8, lsl #3 │ │ │ │ - @ instruction: 0x0032b1bc │ │ │ │ - eorseq fp, r2, r0, ror #2 │ │ │ │ - eorseq fp, r2, r8, ror r1 │ │ │ │ - eorseq fp, r2, ip, lsl r1 │ │ │ │ - eorseq fp, r2, r0, asr r1 │ │ │ │ - ldrsheq fp, [r2], -r4 @ │ │ │ │ + eorseq fp, r2, ip, lsr #17 │ │ │ │ + eorseq fp, r2, r0, asr r8 │ │ │ │ + eorseq fp, r2, r8, ror r8 │ │ │ │ + eorseq fp, r2, ip, lsl r8 │ │ │ │ + eorseq fp, r2, r8, lsr #16 │ │ │ │ + eorseq fp, r2, ip, asr #15 │ │ │ │ + eorseq fp, r2, r0, lsl #16 │ │ │ │ + eorseq fp, r2, r4, lsr #15 │ │ │ │ + @ instruction: 0x0032b7d8 │ │ │ │ + eorseq fp, r2, ip, ror r7 │ │ │ │ + mlaseq r2, r4, r7, fp │ │ │ │ + eorseq fp, r2, r8, lsr r7 │ │ │ │ + eorseq fp, r2, ip, ror #14 │ │ │ │ + eorseq fp, r2, r0, lsl r7 │ │ │ │ │ │ │ │ -000d46c4 : │ │ │ │ +000d46c0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #312] @ d4814 │ │ │ │ + ldr ip, [pc, #312] @ d4810 │ │ │ │ sub sp, sp, #24 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #2432 @ 0x980 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #280] @ d4818 │ │ │ │ + ldr lr, [pc, #280] @ d4814 │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #272] @ d481c │ │ │ │ + ldr ip, [pc, #272] @ d4818 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #244] @ d4820 │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #244] @ d481c │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d47f8 │ │ │ │ + beq d47f4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d47c4 │ │ │ │ + beq d47c0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d4800 │ │ │ │ + beq d47fc │ │ │ │ mov r0, r3 │ │ │ │ - bl d3d7c │ │ │ │ + bl d3d78 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d47f8 │ │ │ │ + beq d47f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d47b8 │ │ │ │ - ldr r3, [pc, #168] @ d4824 │ │ │ │ + bne d47b4 │ │ │ │ + ldr r3, [pc, #168] @ d4820 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #148] @ d4828 │ │ │ │ - ldr r3, [pc, #132] @ d481c │ │ │ │ + ldr r2, [pc, #148] @ d4824 │ │ │ │ + ldr r3, [pc, #132] @ d4818 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d4810 │ │ │ │ + bne d480c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #108] @ d482c │ │ │ │ + ldr r3, [pc, #108] @ d4828 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b d477c │ │ │ │ - ldr r0, [pc, #100] @ d4830 │ │ │ │ + b d4778 │ │ │ │ + ldr r0, [pc, #100] @ d482c │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ d4834 │ │ │ │ - ldr r1, [pc, #88] @ d4838 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ d4830 │ │ │ │ + ldr r1, [pc, #88] @ d4834 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #84] @ d483c │ │ │ │ + ldr r0, [pc, #84] @ d4838 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b d478c │ │ │ │ - ldr r0, [pc, #56] @ d4840 │ │ │ │ + b d4788 │ │ │ │ + ldr r0, [pc, #56] @ d483c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b d47d4 │ │ │ │ + bl b0298 │ │ │ │ + b d47d0 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq lr, r7, r4, lsr r4 │ │ │ │ - @ instruction: 0x0036b8f0 │ │ │ │ + eorseq lr, r7, r8, lsr r4 │ │ │ │ + @ instruction: 0x0036b8f4 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0036b8d0 │ │ │ │ + @ instruction: 0x0036b8d4 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - eorseq fp, r6, r4, ror #16 │ │ │ │ + eorseq fp, r6, r8, ror #16 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq lr, r3, r8, asr #1 │ │ │ │ + eorseq lr, r3, r4, ror #13 │ │ │ │ andeq r0, r0, r8, asr #14 │ │ │ │ - eorseq sl, r2, r8, asr pc │ │ │ │ - @ instruction: 0x0032aefc │ │ │ │ - mlaseq r3, r0, r0, lr │ │ │ │ + eorseq fp, r2, r4, ror r5 │ │ │ │ + eorseq fp, r2, r8, lsl r5 │ │ │ │ + eorseq lr, r3, ip, lsr #13 │ │ │ │ │ │ │ │ -000d4844 : │ │ │ │ +000d4840 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ bl 501a4 │ │ │ │ - ldr r6, [pc, #836] @ d4ba8 │ │ │ │ + ldr r6, [pc, #836] @ d4ba4 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d49d8 │ │ │ │ + beq d49d4 │ │ │ │ str r0, [r4, #12] │ │ │ │ bl 501a4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d4a04 │ │ │ │ + beq d4a00 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ bl 4fb5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4a2c │ │ │ │ + beq d4a28 │ │ │ │ str r0, [r4, #20] │ │ │ │ bl 501a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4a54 │ │ │ │ - ldr r3, [pc, #772] @ d4bac │ │ │ │ + beq d4a50 │ │ │ │ + ldr r3, [pc, #772] @ d4ba8 │ │ │ │ str r0, [r4, #24] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1648] @ 0x670 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d4b38 │ │ │ │ + beq d4b34 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r0, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ bl 4fb5c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq d4a7c │ │ │ │ + beq d4a78 │ │ │ │ mov r0, #2 │ │ │ │ bl 4ffe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d4ab4 │ │ │ │ + beq d4ab0 │ │ │ │ mov r0, #0 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq d4b5c │ │ │ │ - ldr r2, [pc, #676] @ d4bb0 │ │ │ │ + beq d4b58 │ │ │ │ + ldr r2, [pc, #676] @ d4bac │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq d4b84 │ │ │ │ - ldr r2, [pc, #664] @ d4bb4 │ │ │ │ + beq d4b80 │ │ │ │ + ldr r2, [pc, #664] @ d4bb0 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq d4b80 │ │ │ │ + beq d4b7c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble d4b34 │ │ │ │ + ble d4b30 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r5, #12] │ │ │ │ - beq d4b34 │ │ │ │ + beq d4b30 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ str r7, [r5, #16] │ │ │ │ str r5, [r3] │ │ │ │ str r8, [r4, #28] │ │ │ │ bl 501a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4abc │ │ │ │ + beq d4ab8 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 501a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d49ac │ │ │ │ + beq d49a8 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ bl 501a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4ae4 │ │ │ │ + beq d4ae0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ bl 501a4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d4b0c │ │ │ │ + beq d4b08 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ strb r2, [r4, #60] @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #516] @ d4bb8 │ │ │ │ - ldr r1, [pc, #516] @ d4bbc │ │ │ │ + ldr r3, [pc, #516] @ d4bb4 │ │ │ │ + ldr r1, [pc, #516] @ d4bb8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #512] @ d4bc0 │ │ │ │ + ldr r0, [pc, #512] @ d4bbc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #472] @ d4bb8 │ │ │ │ - ldr r1, [pc, #480] @ d4bc4 │ │ │ │ + ldr r3, [pc, #472] @ d4bb4 │ │ │ │ + ldr r1, [pc, #480] @ d4bc0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #476] @ d4bc8 │ │ │ │ + ldr r0, [pc, #476] @ d4bc4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #86 @ 0x56 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #428] @ d4bb8 │ │ │ │ - ldr r1, [pc, #444] @ d4bcc │ │ │ │ + ldr r3, [pc, #428] @ d4bb4 │ │ │ │ + ldr r1, [pc, #444] @ d4bc8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #440] @ d4bd0 │ │ │ │ + ldr r0, [pc, #440] @ d4bcc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #87 @ 0x57 │ │ │ │ - bl b6f00 │ │ │ │ - b d49d0 │ │ │ │ - ldr r3, [pc, #388] @ d4bb8 │ │ │ │ - ldr r1, [pc, #412] @ d4bd4 │ │ │ │ + bl b6efc │ │ │ │ + b d49cc │ │ │ │ + ldr r3, [pc, #388] @ d4bb4 │ │ │ │ + ldr r1, [pc, #412] @ d4bd0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #408] @ d4bd8 │ │ │ │ + ldr r0, [pc, #408] @ d4bd4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ - bl b6f00 │ │ │ │ - b d49d0 │ │ │ │ - ldr r3, [pc, #348] @ d4bb8 │ │ │ │ - ldr r1, [pc, #380] @ d4bdc │ │ │ │ + bl b6efc │ │ │ │ + b d49cc │ │ │ │ + ldr r3, [pc, #348] @ d4bb4 │ │ │ │ + ldr r1, [pc, #380] @ d4bd8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #376] @ d4be0 │ │ │ │ + ldr r0, [pc, #376] @ d4bdc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #89 @ 0x59 │ │ │ │ - bl b6f00 │ │ │ │ - b d49d0 │ │ │ │ - ldr r3, [pc, #308] @ d4bb8 │ │ │ │ - ldr r1, [pc, #348] @ d4be4 │ │ │ │ + bl b6efc │ │ │ │ + b d49cc │ │ │ │ + ldr r3, [pc, #308] @ d4bb4 │ │ │ │ + ldr r1, [pc, #348] @ d4be0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #344] @ d4be8 │ │ │ │ + ldr r0, [pc, #344] @ d4be4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #90 @ 0x5a │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r8 │ │ │ │ - bl a4764 │ │ │ │ + bl a4760 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ - b d49d0 │ │ │ │ - bl aa8fc │ │ │ │ - b d48ec │ │ │ │ - ldr r3, [pc, #244] @ d4bb8 │ │ │ │ - ldr r1, [pc, #292] @ d4bec │ │ │ │ + b d49cc │ │ │ │ + bl aa8f8 │ │ │ │ + b d48e8 │ │ │ │ + ldr r3, [pc, #244] @ d4bb4 │ │ │ │ + ldr r1, [pc, #292] @ d4be8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #288] @ d4bf0 │ │ │ │ + ldr r0, [pc, #288] @ d4bec │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #91 @ 0x5b │ │ │ │ - bl b6f00 │ │ │ │ - b d49d0 │ │ │ │ - ldr r3, [pc, #204] @ d4bb8 │ │ │ │ - ldr r1, [pc, #260] @ d4bf4 │ │ │ │ + bl b6efc │ │ │ │ + b d49cc │ │ │ │ + ldr r3, [pc, #204] @ d4bb4 │ │ │ │ + ldr r1, [pc, #260] @ d4bf0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #256] @ d4bf8 │ │ │ │ + ldr r0, [pc, #256] @ d4bf4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ - bl b6f00 │ │ │ │ - b d49d0 │ │ │ │ - ldr r3, [pc, #164] @ d4bb8 │ │ │ │ - ldr r1, [pc, #228] @ d4bfc │ │ │ │ + bl b6efc │ │ │ │ + b d49cc │ │ │ │ + ldr r3, [pc, #164] @ d4bb4 │ │ │ │ + ldr r1, [pc, #228] @ d4bf8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #224] @ d4c00 │ │ │ │ + ldr r0, [pc, #224] @ d4bfc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #94 @ 0x5e │ │ │ │ - bl b6f00 │ │ │ │ - b d49d0 │ │ │ │ + bl b6efc │ │ │ │ + b d49cc │ │ │ │ bl 50554 │ │ │ │ - ldr r3, [pc, #196] @ d4c04 │ │ │ │ - ldr r1, [pc, #196] @ d4c08 │ │ │ │ - ldr r0, [pc, #196] @ d4c0c │ │ │ │ + ldr r3, [pc, #196] @ d4c00 │ │ │ │ + ldr r1, [pc, #196] @ d4c04 │ │ │ │ + ldr r0, [pc, #196] @ d4c08 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #192] @ d4c10 │ │ │ │ + ldr r2, [pc, #192] @ d4c0c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #3056 @ 0xbf0 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #176] @ d4c14 │ │ │ │ - ldr r1, [pc, #176] @ d4c18 │ │ │ │ - ldr r0, [pc, #176] @ d4c1c │ │ │ │ + ldr r3, [pc, #176] @ d4c10 │ │ │ │ + ldr r1, [pc, #176] @ d4c14 │ │ │ │ + ldr r0, [pc, #176] @ d4c18 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ mov r2, #32 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #148] @ d4c20 │ │ │ │ - ldr r1, [pc, #148] @ d4c24 │ │ │ │ - ldr r0, [pc, #148] @ d4c28 │ │ │ │ + ldr r3, [pc, #148] @ d4c1c │ │ │ │ + ldr r1, [pc, #148] @ d4c20 │ │ │ │ + ldr r0, [pc, #148] @ d4c24 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #144] @ d4c2c │ │ │ │ + ldr r2, [pc, #144] @ d4c28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - mlaseq r6, r8, r7, fp │ │ │ │ + mlaseq r6, ip, r7, fp │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ @ instruction: 0x000007b8 │ │ │ │ - @ instruction: 0x003296f0 │ │ │ │ - eorseq sl, r2, ip, lsl #27 │ │ │ │ - eorseq r9, r2, r4, asr #13 │ │ │ │ - eorseq sl, r2, r0, ror #26 │ │ │ │ - mlaseq r2, r8, r6, r9 │ │ │ │ - eorseq sl, r2, r4, lsr sp │ │ │ │ - eorseq r9, r2, r0, ror r6 │ │ │ │ - eorseq sl, r2, ip, lsl #26 │ │ │ │ - eorseq r9, r2, r8, asr #12 │ │ │ │ - eorseq sl, r2, r4, ror #25 │ │ │ │ - eorseq r9, r2, r0, lsr #12 │ │ │ │ - @ instruction: 0x0032acb8 │ │ │ │ - eorseq r9, r2, r0, ror #11 │ │ │ │ - eorseq sl, r2, ip, ror ip │ │ │ │ - @ instruction: 0x003295b8 │ │ │ │ - eorseq sl, r2, r4, asr ip │ │ │ │ - mlaseq r2, r0, r5, r9 │ │ │ │ - eorseq sl, r2, ip, lsr #24 │ │ │ │ - eorseq ip, r4, ip, lsr #12 │ │ │ │ - eorseq r0, r2, r8, lsr #14 │ │ │ │ - eorseq r0, r2, r4, asr #15 │ │ │ │ - andeq pc, r4, r6, ror #5 │ │ │ │ - eorseq sl, r4, r0, lsl r6 │ │ │ │ - eorseq r0, r2, r0, lsr r8 │ │ │ │ - eorseq r0, r2, ip, asr r8 │ │ │ │ - eorseq sl, r4, r8, ror #11 │ │ │ │ - eorseq r0, r2, r4, asr #15 │ │ │ │ - eorseq r3, r2, ip, ror #17 │ │ │ │ + eorseq r9, r2, ip, lsl #26 │ │ │ │ + eorseq fp, r2, r8, lsr #7 │ │ │ │ + eorseq r9, r2, r0, ror #25 │ │ │ │ + eorseq fp, r2, ip, ror r3 │ │ │ │ + @ instruction: 0x00329cb4 │ │ │ │ + eorseq fp, r2, r0, asr r3 │ │ │ │ + eorseq r9, r2, ip, lsl #25 │ │ │ │ + eorseq fp, r2, r8, lsr #6 │ │ │ │ + eorseq r9, r2, r4, ror #24 │ │ │ │ + eorseq fp, r2, r0, lsl #6 │ │ │ │ + eorseq r9, r2, ip, lsr ip │ │ │ │ + @ instruction: 0x0032b2d4 │ │ │ │ + @ instruction: 0x00329bfc │ │ │ │ + mlaseq r2, r8, r2, fp │ │ │ │ + @ instruction: 0x00329bd4 │ │ │ │ + eorseq fp, r2, r0, ror r2 │ │ │ │ + eorseq r9, r2, ip, lsr #23 │ │ │ │ + eorseq fp, r2, r8, asr #4 │ │ │ │ + eorseq ip, r4, r8, asr #24 │ │ │ │ + eorseq r0, r2, r4, asr #26 │ │ │ │ + eorseq r0, r2, r0, ror #27 │ │ │ │ + andeq pc, r4, lr, ror #5 │ │ │ │ + eorseq sl, r4, ip, lsr #24 │ │ │ │ + eorseq r0, r2, ip, asr #28 │ │ │ │ + eorseq r0, r2, r8, ror lr │ │ │ │ + eorseq sl, r4, r4, lsl #24 │ │ │ │ + eorseq r0, r2, r0, ror #27 │ │ │ │ + eorseq r3, r2, r8, lsl #30 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -000d4c30 : │ │ │ │ +000d4c2c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #160] @ d4ce8 │ │ │ │ - ldr r2, [pc, #160] @ d4cec │ │ │ │ + ldr r3, [pc, #160] @ d4ce4 │ │ │ │ + ldr r2, [pc, #160] @ d4ce8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d4cd0 │ │ │ │ - ldr r2, [pc, #128] @ d4cf0 │ │ │ │ - ldr r3, [pc, #128] @ d4cf4 │ │ │ │ + beq d4ccc │ │ │ │ + ldr r2, [pc, #128] @ d4cec │ │ │ │ + ldr r3, [pc, #128] @ d4cf0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3248 @ 0xcb0 │ │ │ │ add r2, r4, #48 @ 0x30 │ │ │ │ str r3, [r4, #8] │ │ │ │ stm r2, {r0, r1} │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ strb r3, [r4, #60] @ 0x3c │ │ │ │ - bl d4844 │ │ │ │ + bl d4840 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d4cb4 │ │ │ │ + beq d4cb0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d4cd0 │ │ │ │ + beq d4ccc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d4cdc │ │ │ │ + beq d4cd8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d4cd0 │ │ │ │ - @ instruction: 0x0036b3b0 │ │ │ │ + b d4ccc │ │ │ │ + @ instruction: 0x0036b3b4 │ │ │ │ andeq r0, r0, ip, lsr #26 │ │ │ │ - eorseq sl, r4, r8, lsl #10 │ │ │ │ - eorseq r0, r9, r4, asr fp │ │ │ │ + eorseq sl, r4, r4, lsr #22 │ │ │ │ + eorseq r0, r9, r8, asr fp │ │ │ │ │ │ │ │ -000d4cf8 : │ │ │ │ +000d4cf4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #164] @ d4db4 │ │ │ │ - ldr r2, [pc, #164] @ d4db8 │ │ │ │ + ldr r3, [pc, #164] @ d4db0 │ │ │ │ + ldr r2, [pc, #164] @ d4db4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d4d9c │ │ │ │ - ldr r3, [pc, #132] @ d4dbc │ │ │ │ - ldr r2, [pc, #132] @ d4dc0 │ │ │ │ + beq d4d98 │ │ │ │ + ldr r3, [pc, #132] @ d4db8 │ │ │ │ + ldr r2, [pc, #132] @ d4dbc │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r3, r3, #3264 @ 0xcc0 │ │ │ │ add r3, r3, #12 │ │ │ │ add r2, r4, #48 @ 0x30 │ │ │ │ str r3, [r4, #8] │ │ │ │ stm r2, {r0, r1} │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ strb r3, [r4, #60] @ 0x3c │ │ │ │ - bl d4844 │ │ │ │ + bl d4840 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d4d80 │ │ │ │ + beq d4d7c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d4d9c │ │ │ │ + beq d4d98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d4da8 │ │ │ │ + beq d4da4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d4d9c │ │ │ │ - eorseq fp, r6, r8, ror #5 │ │ │ │ + b d4d98 │ │ │ │ + eorseq fp, r6, ip, ror #5 │ │ │ │ andeq r0, r0, r0, lsl r7 │ │ │ │ - mlaseq r9, r4, sl, r0 │ │ │ │ - eorseq sl, r4, ip, lsr r4 │ │ │ │ + mlaseq r9, r8, sl, r0 │ │ │ │ + eorseq sl, r4, r8, asr sl │ │ │ │ │ │ │ │ -000d4dc4 : │ │ │ │ +000d4dc0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #224] @ d4ebc │ │ │ │ - ldr r5, [pc, #224] @ d4ec0 │ │ │ │ + ldr r3, [pc, #224] @ d4eb8 │ │ │ │ + ldr r5, [pc, #224] @ d4ebc │ │ │ │ add r3, pc, r3 │ │ │ │ mov ip, r1 │ │ │ │ add r3, r3, #3088 @ 0xc10 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #208] @ d4ec4 │ │ │ │ + ldr r2, [pc, #208] @ d4ec0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc, r2 │ │ │ │ - bl a21d4 │ │ │ │ - ldr r6, [pc, #172] @ d4ec8 │ │ │ │ + bl a21d0 │ │ │ │ + ldr r6, [pc, #172] @ d4ec4 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4eb0 │ │ │ │ - ldr r3, [pc, #160] @ d4ecc │ │ │ │ + beq d4eac │ │ │ │ + ldr r3, [pc, #160] @ d4ec8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d4e6c │ │ │ │ + bne d4e68 │ │ │ │ mov r0, r4 │ │ │ │ - bl d4844 │ │ │ │ + bl d4840 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d4eb0 │ │ │ │ - ldr r3, [pc, #124] @ d4ed0 │ │ │ │ + beq d4eac │ │ │ │ + ldr r3, [pc, #124] @ d4ecc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #96] @ d4ed4 │ │ │ │ + ldr r3, [pc, #96] @ d4ed0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq d4e3c │ │ │ │ - ldr r0, [pc, #80] @ d4ed8 │ │ │ │ + beq d4e38 │ │ │ │ + ldr r0, [pc, #80] @ d4ed4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #68] @ d4edc │ │ │ │ - ldr r0, [pc, #68] @ d4ee0 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #68] @ d4ed8 │ │ │ │ + ldr r0, [pc, #68] @ d4edc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #85 @ 0x55 │ │ │ │ mov r1, r5 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - mlaseq r4, r4, r3, ip │ │ │ │ - @ instruction: 0x003292b8 │ │ │ │ - eorseq r7, r4, r4, ror #4 │ │ │ │ - eorseq fp, r6, r0, ror #3 │ │ │ │ + @ instruction: 0x0034c9b0 │ │ │ │ + @ instruction: 0x003298d4 │ │ │ │ + eorseq r7, r4, r0, lsl #17 │ │ │ │ + eorseq fp, r6, r4, ror #3 │ │ │ │ andeq r0, r0, r0, lsl r7 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ andeq r0, r0, ip, lsr #26 │ │ │ │ - eorseq r8, r2, r8, lsl #9 │ │ │ │ + eorseq r8, r2, r4, lsr #21 │ │ │ │ @ instruction: 0x000007b8 │ │ │ │ - @ instruction: 0x0032a8b4 │ │ │ │ + @ instruction: 0x0032aed0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #168] @ d4fa4 │ │ │ │ - ldr r3, [pc, #168] @ d4fa8 │ │ │ │ + ldr ip, [pc, #168] @ d4fa0 │ │ │ │ + ldr r3, [pc, #168] @ d4fa4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne d4f80 │ │ │ │ + bne d4f7c │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d4f98 │ │ │ │ - ldr r1, [pc, #120] @ d4fac │ │ │ │ - ldr r3, [pc, #120] @ d4fb0 │ │ │ │ + beq d4f94 │ │ │ │ + ldr r1, [pc, #120] @ d4fa8 │ │ │ │ + ldr r3, [pc, #120] @ d4fac │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add r3, r3, #3248 @ 0xcb0 │ │ │ │ str r3, [r4, #8] │ │ │ │ add r3, r4, #48 @ 0x30 │ │ │ │ stm r3, {r0, r1} │ │ │ │ mov r0, #1 │ │ │ │ mov r3, #2 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r4, #60] @ 0x3c │ │ │ │ - bl d4dc4 │ │ │ │ + bl d4dc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4f98 │ │ │ │ + beq d4f94 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #44] @ d4fb4 │ │ │ │ - ldr r1, [pc, #44] @ d4fb8 │ │ │ │ + ldr r3, [pc, #44] @ d4fb0 │ │ │ │ + ldr r1, [pc, #44] @ d4fb4 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrsheq fp, [r6], -ip @ │ │ │ │ + eorseq fp, r6, r0, lsl #2 │ │ │ │ andeq r0, r0, ip, lsr #26 │ │ │ │ - eorseq sl, r4, r4, asr #4 │ │ │ │ - mlaseq r9, r4, r8, r0 │ │ │ │ + eorseq sl, r4, r0, ror #16 │ │ │ │ + mlaseq r9, r8, r8, r0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r0, r2, r4, ror r5 │ │ │ │ + mlaseq r2, r0, fp, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #172] @ d5080 │ │ │ │ - ldr r3, [pc, #172] @ d5084 │ │ │ │ + ldr ip, [pc, #172] @ d507c │ │ │ │ + ldr r3, [pc, #172] @ d5080 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne d505c │ │ │ │ + bne d5058 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d5074 │ │ │ │ - ldr r3, [pc, #124] @ d5088 │ │ │ │ - ldr r1, [pc, #124] @ d508c │ │ │ │ + beq d5070 │ │ │ │ + ldr r3, [pc, #124] @ d5084 │ │ │ │ + ldr r1, [pc, #124] @ d5088 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #3264 @ 0xcc0 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r4, #8] │ │ │ │ add r3, r4, #48 @ 0x30 │ │ │ │ @@ -137549,7371 +137548,7371 @@ │ │ │ │ mov r0, #1 │ │ │ │ mov r3, #2 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r4, #60] @ 0x3c │ │ │ │ - bl d4dc4 │ │ │ │ + bl d4dc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5074 │ │ │ │ + beq d5070 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #44] @ d5090 │ │ │ │ - ldr r1, [pc, #44] @ d5094 │ │ │ │ + ldr r3, [pc, #44] @ d508c │ │ │ │ + ldr r1, [pc, #44] @ d5090 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq fp, r6, r4, lsr #32 │ │ │ │ + eorseq fp, r6, r8, lsr #32 │ │ │ │ andeq r0, r0, r0, lsl r7 │ │ │ │ - eorseq r0, r9, r0, asr #15 │ │ │ │ - eorseq sl, r4, r8, ror #2 │ │ │ │ + eorseq r0, r9, r4, asr #15 │ │ │ │ + eorseq sl, r4, r4, lsl #15 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - mlaseq r2, r8, r4, r0 │ │ │ │ + @ instruction: 0x00320ab4 │ │ │ │ │ │ │ │ -000d5098 : │ │ │ │ +000d5094 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ d5140 │ │ │ │ + ldr r3, [pc, #132] @ d513c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2480 @ 0x9b0 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ d5144 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ d5140 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5138 │ │ │ │ - ldr r3, [pc, #96] @ d5148 │ │ │ │ + beq d5134 │ │ │ │ + ldr r3, [pc, #96] @ d5144 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d5104 │ │ │ │ + bne d5100 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69ef0 │ │ │ │ - ldr r0, [pc, #64] @ d514c │ │ │ │ + ldr r0, [pc, #64] @ d5148 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ d5150 │ │ │ │ - ldr r1, [pc, #52] @ d5154 │ │ │ │ - ldr r0, [pc, #52] @ d5158 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ d514c │ │ │ │ + ldr r1, [pc, #52] @ d5150 │ │ │ │ + ldr r0, [pc, #52] @ d5154 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq sp, r7, r4, asr sl │ │ │ │ - eorseq sl, r6, r4, lsr #30 │ │ │ │ + eorseq sp, r7, r8, asr sl │ │ │ │ + eorseq sl, r6, r8, lsr #30 │ │ │ │ andeq r0, r0, r4, lsl #23 │ │ │ │ - eorseq sl, r2, r4, ror #12 │ │ │ │ + eorseq sl, r2, r0, lsl #25 │ │ │ │ andeq r0, r0, r4, asr #12 │ │ │ │ - eorseq r8, r2, r4, ror #26 │ │ │ │ - eorseq sl, r2, r0, ror r6 │ │ │ │ + eorseq r9, r2, r0, lsl #7 │ │ │ │ + eorseq sl, r2, ip, lsl #25 │ │ │ │ │ │ │ │ -000d515c : │ │ │ │ +000d5158 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 72558 │ │ │ │ - ldr r7, [pc, #436] @ d5334 │ │ │ │ + bl 72554 │ │ │ │ + ldr r7, [pc, #436] @ d5330 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d529c │ │ │ │ + beq d5298 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d530c │ │ │ │ + beq d5308 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d51c8 │ │ │ │ + beq d51c4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d51c8 │ │ │ │ + beq d51c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d5284 │ │ │ │ + beq d5280 │ │ │ │ tst r6, #1 │ │ │ │ str r5, [r4, #16] │ │ │ │ - bne d52f8 │ │ │ │ + bne d52f4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq d51e8 │ │ │ │ + beq d51e4 │ │ │ │ tst r0, #1 │ │ │ │ - bne d5304 │ │ │ │ + bne d5300 │ │ │ │ str r6, [r4, #20] │ │ │ │ bl 57144 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d52c8 │ │ │ │ + beq d52c4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5230 │ │ │ │ + beq d522c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d5230 │ │ │ │ + beq d522c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d528c │ │ │ │ + beq d5288 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq d5248 │ │ │ │ + beq d5244 │ │ │ │ tst r0, #1 │ │ │ │ - bne d5294 │ │ │ │ + bne d5290 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq d526c │ │ │ │ + beq d5268 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq d5274 │ │ │ │ + beq d5270 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d51c8 │ │ │ │ + b d51c4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d5230 │ │ │ │ - bl a4764 │ │ │ │ - b d5248 │ │ │ │ - ldr r3, [pc, #148] @ d5338 │ │ │ │ - ldr r1, [pc, #148] @ d533c │ │ │ │ + b d522c │ │ │ │ + bl a4760 │ │ │ │ + b d5244 │ │ │ │ + ldr r3, [pc, #148] @ d5334 │ │ │ │ + ldr r1, [pc, #148] @ d5338 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #144] @ d5340 │ │ │ │ + ldr r0, [pc, #144] @ d533c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b d526c │ │ │ │ - ldr r3, [pc, #104] @ d5338 │ │ │ │ - ldr r1, [pc, #112] @ d5344 │ │ │ │ + b d5268 │ │ │ │ + ldr r3, [pc, #104] @ d5334 │ │ │ │ + ldr r1, [pc, #112] @ d5340 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #108] @ d5348 │ │ │ │ + ldr r0, [pc, #108] @ d5344 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b d52c0 │ │ │ │ + b d52bc │ │ │ │ mov r0, r6 │ │ │ │ - bl a4704 │ │ │ │ - b d51d4 │ │ │ │ - bl a4764 │ │ │ │ - b d51e8 │ │ │ │ - ldr r3, [pc, #56] @ d534c │ │ │ │ - ldr r1, [pc, #56] @ d5350 │ │ │ │ - ldr r0, [pc, #56] @ d5354 │ │ │ │ + bl a4700 │ │ │ │ + b d51d0 │ │ │ │ + bl a4760 │ │ │ │ + b d51e4 │ │ │ │ + ldr r3, [pc, #56] @ d5348 │ │ │ │ + ldr r1, [pc, #56] @ d534c │ │ │ │ + ldr r0, [pc, #56] @ d5350 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3088 @ 0xc10 │ │ │ │ - ldr r2, [pc, #48] @ d5358 │ │ │ │ + ldr r2, [pc, #48] @ d5354 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq sl, r6, ip, ror lr │ │ │ │ + eorseq sl, r6, r0, lsl #29 │ │ │ │ andeq r0, r0, r4, asr #12 │ │ │ │ - eorseq sl, r2, r8, lsl #10 │ │ │ │ - eorseq sl, r2, r8, ror #9 │ │ │ │ - @ instruction: 0x0032a4dc │ │ │ │ - @ instruction: 0x0032a4bc │ │ │ │ - eorseq fp, r4, r8, asr lr │ │ │ │ - eorseq pc, r1, r0, asr pc @ │ │ │ │ - eorseq r0, r2, ip, asr #3 │ │ │ │ - andeq r1, r5, r1, asr #2 │ │ │ │ + eorseq sl, r2, r4, lsr #22 │ │ │ │ + eorseq sl, r2, r4, lsl #22 │ │ │ │ + @ instruction: 0x0032aaf8 │ │ │ │ + @ instruction: 0x0032aad8 │ │ │ │ + eorseq ip, r4, r4, ror r4 │ │ │ │ + eorseq r0, r2, ip, ror #10 │ │ │ │ + eorseq r0, r2, r8, ror #15 │ │ │ │ + andeq r1, r5, r9, asr #2 │ │ │ │ │ │ │ │ -000d535c : │ │ │ │ +000d5358 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ d5404 │ │ │ │ + ldr r3, [pc, #132] @ d5400 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2528 @ 0x9e0 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ d5408 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ d5404 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d53fc │ │ │ │ - ldr r3, [pc, #96] @ d540c │ │ │ │ + beq d53f8 │ │ │ │ + ldr r3, [pc, #96] @ d5408 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d53c8 │ │ │ │ + bne d53c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69f54 │ │ │ │ - ldr r0, [pc, #64] @ d5410 │ │ │ │ + ldr r0, [pc, #64] @ d540c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ d5414 │ │ │ │ - ldr r1, [pc, #52] @ d5418 │ │ │ │ - ldr r0, [pc, #52] @ d541c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ d5410 │ │ │ │ + ldr r1, [pc, #52] @ d5414 │ │ │ │ + ldr r0, [pc, #52] @ d5418 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - mlaseq r7, r0, r7, sp │ │ │ │ - eorseq sl, r6, r0, ror #24 │ │ │ │ + mlaseq r7, r4, r7, sp │ │ │ │ + eorseq sl, r6, r4, ror #24 │ │ │ │ andeq r0, r0, r0, lsl #11 │ │ │ │ - @ instruction: 0x0032a3f4 │ │ │ │ + eorseq sl, r2, r0, lsl sl │ │ │ │ andeq r0, r0, r4, asr #12 │ │ │ │ - eorseq r8, r2, r0, lsr #21 │ │ │ │ - eorseq sl, r2, ip, lsr #7 │ │ │ │ + ldrheq r9, [r2], -ip @ │ │ │ │ + eorseq sl, r2, r8, asr #19 │ │ │ │ │ │ │ │ -000d5420 : │ │ │ │ +000d541c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 5719c │ │ │ │ - ldr r6, [pc, #384] @ d55c0 │ │ │ │ + ldr r6, [pc, #384] @ d55bc │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d553c │ │ │ │ + beq d5538 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d5598 │ │ │ │ + beq d5594 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5488 │ │ │ │ + beq d5484 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d5488 │ │ │ │ + beq d5484 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d5524 │ │ │ │ + beq d5520 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 57220 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d5568 │ │ │ │ + beq d5564 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d54d0 │ │ │ │ + beq d54cc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d54d0 │ │ │ │ + beq d54cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d552c │ │ │ │ + beq d5528 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq d54e8 │ │ │ │ + beq d54e4 │ │ │ │ tst r0, #1 │ │ │ │ - bne d5534 │ │ │ │ + bne d5530 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - beq d550c │ │ │ │ + beq d5508 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq d5514 │ │ │ │ + beq d5510 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d5488 │ │ │ │ + b d5484 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d54d0 │ │ │ │ - bl a4764 │ │ │ │ - b d54e8 │ │ │ │ - ldr r3, [pc, #128] @ d55c4 │ │ │ │ - ldr r1, [pc, #128] @ d55c8 │ │ │ │ + b d54cc │ │ │ │ + bl a4760 │ │ │ │ + b d54e4 │ │ │ │ + ldr r3, [pc, #128] @ d55c0 │ │ │ │ + ldr r1, [pc, #128] @ d55c4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #124] @ d55cc │ │ │ │ + ldr r0, [pc, #124] @ d55c8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #74 @ 0x4a │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b d550c │ │ │ │ - ldr r3, [pc, #84] @ d55c4 │ │ │ │ - ldr r1, [pc, #92] @ d55d0 │ │ │ │ + b d5508 │ │ │ │ + ldr r3, [pc, #84] @ d55c0 │ │ │ │ + ldr r1, [pc, #92] @ d55cc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #88] @ d55d4 │ │ │ │ + ldr r0, [pc, #88] @ d55d0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #74 @ 0x4a │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b d5560 │ │ │ │ - ldr r3, [pc, #56] @ d55d8 │ │ │ │ - ldr r1, [pc, #56] @ d55dc │ │ │ │ - ldr r0, [pc, #56] @ d55e0 │ │ │ │ + b d555c │ │ │ │ + ldr r3, [pc, #56] @ d55d4 │ │ │ │ + ldr r1, [pc, #56] @ d55d8 │ │ │ │ + ldr r0, [pc, #56] @ d55dc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3120 @ 0xc30 │ │ │ │ - ldr r2, [pc, #48] @ d55e4 │ │ │ │ + ldr r2, [pc, #48] @ d55e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x0036abbc │ │ │ │ + eorseq sl, r6, r0, asr #23 │ │ │ │ andeq r0, r0, r4, asr #12 │ │ │ │ - eorseq sl, r2, r0, lsr #5 │ │ │ │ - eorseq sl, r2, r8, asr #4 │ │ │ │ - eorseq sl, r2, r4, ror r2 │ │ │ │ - eorseq sl, r2, ip, lsl r2 │ │ │ │ - eorseq fp, r4, ip, asr #23 │ │ │ │ - eorseq pc, r1, r4, asr #25 │ │ │ │ - eorseq pc, r1, r0, asr #30 │ │ │ │ - andeq r1, r5, r3, lsr #7 │ │ │ │ + @ instruction: 0x0032a8bc │ │ │ │ + eorseq sl, r2, r4, ror #16 │ │ │ │ + mlaseq r2, r0, r8, sl │ │ │ │ + eorseq sl, r2, r8, lsr r8 │ │ │ │ + eorseq ip, r4, r8, ror #3 │ │ │ │ + eorseq r0, r2, r0, ror #5 │ │ │ │ + eorseq r0, r2, ip, asr r5 │ │ │ │ + andeq r1, r5, fp, lsr #7 │ │ │ │ │ │ │ │ -000d55e8 : │ │ │ │ +000d55e4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ d5690 │ │ │ │ + ldr r3, [pc, #132] @ d568c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2576 @ 0xa10 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ d5694 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ d5690 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5688 │ │ │ │ - ldr r3, [pc, #96] @ d5698 │ │ │ │ + beq d5684 │ │ │ │ + ldr r3, [pc, #96] @ d5694 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d5654 │ │ │ │ + bne d5650 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b d5420 │ │ │ │ - ldr r0, [pc, #64] @ d569c │ │ │ │ + b d541c │ │ │ │ + ldr r0, [pc, #64] @ d5698 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ d56a0 │ │ │ │ - ldr r1, [pc, #52] @ d56a4 │ │ │ │ - ldr r0, [pc, #52] @ d56a8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ d569c │ │ │ │ + ldr r1, [pc, #52] @ d56a0 │ │ │ │ + ldr r0, [pc, #52] @ d56a4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #74 @ 0x4a │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq sp, r7, r4, lsl #10 │ │ │ │ - @ instruction: 0x0036a9d4 │ │ │ │ + eorseq sp, r7, r8, lsl #10 │ │ │ │ + @ instruction: 0x0036a9d8 │ │ │ │ andeq r0, r0, r4, lsr #18 │ │ │ │ - eorseq sl, r2, r0, lsr #3 │ │ │ │ + @ instruction: 0x0032a7bc │ │ │ │ andeq r0, r0, r4, asr #12 │ │ │ │ - eorseq sl, r2, ip, ror r1 │ │ │ │ - eorseq sl, r2, r0, lsr #2 │ │ │ │ + mlaseq r2, r8, r7, sl │ │ │ │ + eorseq sl, r2, ip, lsr r7 │ │ │ │ │ │ │ │ -000d56ac : │ │ │ │ +000d56a8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r8, [pc, #408] @ d585c │ │ │ │ + ldr r8, [pc, #408] @ d5858 │ │ │ │ subs r4, r2, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r0 │ │ │ │ - bne d56d8 │ │ │ │ - ldr r3, [pc, #392] @ d5860 │ │ │ │ + bne d56d4 │ │ │ │ + ldr r3, [pc, #392] @ d585c │ │ │ │ ldr r4, [r8, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d5838 │ │ │ │ + beq d5834 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r1] │ │ │ │ - ldr r2, [pc, #344] @ d5860 │ │ │ │ + ldr r2, [pc, #344] @ d585c │ │ │ │ ldrne r3, [r4] │ │ │ │ str r1, [r5, #12] │ │ │ │ ldr r7, [r8, r2] │ │ │ │ cmp r4, r7 │ │ │ │ - beq d5764 │ │ │ │ + beq d5760 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 50138 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq d574c │ │ │ │ + beq d5748 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d57cc │ │ │ │ + beq d57c8 │ │ │ │ cmp r6, #0 │ │ │ │ - blt d5808 │ │ │ │ + blt d5804 │ │ │ │ and r6, r6, #255 @ 0xff │ │ │ │ cmp r6, #0 │ │ │ │ - bne d57a4 │ │ │ │ + bne d57a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d577c │ │ │ │ + beq d5778 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d57d8 │ │ │ │ - ldr r3, [pc, #224] @ d5864 │ │ │ │ - ldr r2, [pc, #224] @ d5868 │ │ │ │ + beq d57d4 │ │ │ │ + ldr r3, [pc, #224] @ d5860 │ │ │ │ + ldr r2, [pc, #224] @ d5864 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r6, [r8, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1832] @ 0x728 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d57e4 │ │ │ │ + beq d57e0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [r5, #16] │ │ │ │ strb r2, [r5, #20] │ │ │ │ strne r3, [r7] │ │ │ │ str r7, [r5, #24] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d574c │ │ │ │ + b d5748 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d577c │ │ │ │ - ldr r1, [pc, #128] @ d586c │ │ │ │ - ldr r0, [pc, #128] @ d5870 │ │ │ │ + b d5778 │ │ │ │ + ldr r1, [pc, #128] @ d5868 │ │ │ │ + ldr r0, [pc, #128] @ d586c │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #201 @ 0xc9 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #88] @ d5868 │ │ │ │ - ldr r1, [pc, #96] @ d5874 │ │ │ │ + ldr r3, [pc, #88] @ d5864 │ │ │ │ + ldr r1, [pc, #96] @ d5870 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #92] @ d5878 │ │ │ │ + ldr r0, [pc, #92] @ d5874 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #165 @ 0xa5 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b d5800 │ │ │ │ - ldr r3, [pc, #60] @ d587c │ │ │ │ - ldr r1, [pc, #60] @ d5880 │ │ │ │ - ldr r0, [pc, #60] @ d5884 │ │ │ │ + b d57fc │ │ │ │ + ldr r3, [pc, #60] @ d5878 │ │ │ │ + ldr r1, [pc, #60] @ d587c │ │ │ │ + ldr r0, [pc, #60] @ d5880 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ d5888 │ │ │ │ + ldr r2, [pc, #56] @ d5884 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #3168 @ 0xc60 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq sl, r6, r4, lsr r9 │ │ │ │ + eorseq sl, r6, r8, lsr r9 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r4, asr #12 │ │ │ │ - eorseq r8, r2, r0, asr #17 │ │ │ │ - eorseq r9, r2, r8, lsr #31 │ │ │ │ - mlaseq r2, r4, r8, r8 │ │ │ │ - eorseq r9, r2, ip, ror pc │ │ │ │ - eorseq fp, r4, ip, lsr #18 │ │ │ │ - eorseq pc, r1, r8, lsr #20 │ │ │ │ - eorseq r9, r2, ip, asr #31 │ │ │ │ - ldrdeq r1, [r5], -ip │ │ │ │ + @ instruction: 0x00328edc │ │ │ │ + eorseq sl, r2, r4, asr #11 │ │ │ │ + @ instruction: 0x00328eb0 │ │ │ │ + mlaseq r2, r8, r5, sl │ │ │ │ + eorseq fp, r4, r8, asr #30 │ │ │ │ + eorseq r0, r2, r4, asr #32 │ │ │ │ + eorseq sl, r2, r8, ror #11 │ │ │ │ + andeq r1, r5, r4, ror #17 │ │ │ │ │ │ │ │ -000d588c : │ │ │ │ +000d5888 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #152] @ d593c │ │ │ │ - ldr r2, [pc, #152] @ d5940 │ │ │ │ + ldr r3, [pc, #152] @ d5938 │ │ │ │ + ldr r2, [pc, #152] @ d593c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ mov r6, r1 │ │ │ │ ldr r4, [r2, #152] @ 0x98 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #0 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d5924 │ │ │ │ - ldr r3, [pc, #108] @ d5944 │ │ │ │ + beq d5920 │ │ │ │ + ldr r3, [pc, #108] @ d5940 │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3296 @ 0xce0 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r5 │ │ │ │ strb r3, [r4, #20] │ │ │ │ - bl d56ac │ │ │ │ + bl d56a8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d5908 │ │ │ │ + beq d5904 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d5924 │ │ │ │ + beq d5920 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d5930 │ │ │ │ + beq d592c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d5924 │ │ │ │ - eorseq sl, r6, r4, asr r7 │ │ │ │ + b d5920 │ │ │ │ + eorseq sl, r6, r8, asr r7 │ │ │ │ andeq r0, r0, r4, lsl r9 │ │ │ │ - @ instruction: 0x0038fef4 │ │ │ │ + @ instruction: 0x0038fef8 │ │ │ │ │ │ │ │ -000d5948 : │ │ │ │ +000d5944 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #348] @ d5ac4 │ │ │ │ + ldr r3, [pc, #348] @ d5ac0 │ │ │ │ str ip, [sp, #24] │ │ │ │ mov lr, r1 │ │ │ │ - ldr ip, [pc, #340] @ d5ac8 │ │ │ │ + ldr ip, [pc, #340] @ d5ac4 │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #324] @ d5acc │ │ │ │ + ldr r2, [pc, #324] @ d5ac8 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, r3, #40 @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #308] @ d5ad0 │ │ │ │ + ldr r3, [pc, #308] @ d5acc │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r2, sp, #20 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #288] @ d5ad4 │ │ │ │ + ldr r2, [pc, #288] @ d5ad0 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, lr │ │ │ │ add r2, pc, r2 │ │ │ │ - bl a21d4 │ │ │ │ - ldr r5, [pc, #268] @ d5ad8 │ │ │ │ + bl a21d0 │ │ │ │ + ldr r5, [pc, #268] @ d5ad4 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5a94 │ │ │ │ - ldr r3, [pc, #256] @ d5adc │ │ │ │ + beq d5a90 │ │ │ │ + ldr r3, [pc, #256] @ d5ad8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d5a60 │ │ │ │ - ldr r3, [pc, #236] @ d5ae0 │ │ │ │ + bne d5a5c │ │ │ │ + ldr r3, [pc, #236] @ d5adc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d5a9c │ │ │ │ + bne d5a98 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl d56ac │ │ │ │ + bl d56a8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d5a94 │ │ │ │ - ldr r3, [pc, #192] @ d5ae4 │ │ │ │ + beq d5a90 │ │ │ │ + ldr r3, [pc, #192] @ d5ae0 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #172] @ d5ae8 │ │ │ │ - ldr r3, [pc, #140] @ d5acc │ │ │ │ + ldr r2, [pc, #172] @ d5ae4 │ │ │ │ + ldr r3, [pc, #140] @ d5ac8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d5ac0 │ │ │ │ + bne d5abc │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #132] @ d5aec │ │ │ │ + ldr r0, [pc, #132] @ d5ae8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #120] @ d5af0 │ │ │ │ - ldr r1, [pc, #120] @ d5af4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #120] @ d5aec │ │ │ │ + ldr r1, [pc, #120] @ d5af0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #116] @ d5af8 │ │ │ │ + ldr r0, [pc, #116] @ d5af4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #165 @ 0xa5 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b d5a34 │ │ │ │ - ldr r2, [pc, #88] @ d5afc │ │ │ │ + b d5a30 │ │ │ │ + ldr r2, [pc, #88] @ d5af8 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq d5a08 │ │ │ │ - ldr r0, [pc, #72] @ d5b00 │ │ │ │ + beq d5a04 │ │ │ │ + ldr r0, [pc, #72] @ d5afc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b d5a70 │ │ │ │ + bl b0298 │ │ │ │ + b d5a6c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r7, r6, r0, lsr sp │ │ │ │ - eorseq sl, r6, r4, ror r6 │ │ │ │ + eorseq r7, r6, r4, lsr sp │ │ │ │ + eorseq sl, r6, r8, ror r6 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x003286fc │ │ │ │ - eorseq r9, r2, r0, ror lr │ │ │ │ - eorseq sl, r6, r0, lsr r6 │ │ │ │ + eorseq r8, r2, r8, lsl sp │ │ │ │ + eorseq sl, r2, ip, lsl #9 │ │ │ │ + eorseq sl, r6, r4, lsr r6 │ │ │ │ andeq r0, r0, r4, lsl r9 │ │ │ │ andeq r0, r0, r0, lsl r7 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - @ instruction: 0x0036a5bc │ │ │ │ - eorseq r7, r2, r8, ror #29 │ │ │ │ + eorseq sl, r6, r0, asr #11 │ │ │ │ + eorseq r8, r2, r4, lsl #10 │ │ │ │ andeq r0, r0, r4, asr #12 │ │ │ │ - eorseq r8, r2, ip, lsr #12 │ │ │ │ - eorseq r9, r2, r4, lsl sp │ │ │ │ + eorseq r8, r2, r8, asr #24 │ │ │ │ + eorseq sl, r2, r0, lsr r3 │ │ │ │ andeq r0, r0, ip, lsr #26 │ │ │ │ - eorseq r7, r2, ip, asr r8 │ │ │ │ + eorseq r7, r2, r8, ror lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #140] @ d5ba8 │ │ │ │ - ldr r3, [pc, #140] @ d5bac │ │ │ │ + ldr ip, [pc, #140] @ d5ba4 │ │ │ │ + ldr r3, [pc, #140] @ d5ba8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne d5b84 │ │ │ │ + bne d5b80 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d5b9c │ │ │ │ - ldr r3, [pc, #92] @ d5bb0 │ │ │ │ + beq d5b98 │ │ │ │ + ldr r3, [pc, #92] @ d5bac │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3296 @ 0xce0 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r5 │ │ │ │ strb r3, [r4, #20] │ │ │ │ - bl d5948 │ │ │ │ + bl d5944 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5b9c │ │ │ │ + beq d5b98 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #40] @ d5bb4 │ │ │ │ - ldr r1, [pc, #40] @ d5bb8 │ │ │ │ + ldr r3, [pc, #40] @ d5bb0 │ │ │ │ + ldr r1, [pc, #40] @ d5bb4 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0036a4dc │ │ │ │ + eorseq sl, r6, r0, ror #9 │ │ │ │ andeq r0, r0, r4, lsl r9 │ │ │ │ - eorseq pc, r8, r8, ror ip @ │ │ │ │ + eorseq pc, r8, ip, ror ip @ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq pc, r1, r0, ror r9 @ │ │ │ │ + eorseq pc, r1, ip, lsl #31 │ │ │ │ │ │ │ │ -000d5bbc : │ │ │ │ +000d5bb8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl 4fb5c │ │ │ │ - ldr r5, [pc, #64] @ d5c20 │ │ │ │ + ldr r5, [pc, #64] @ d5c1c │ │ │ │ add r5, pc, r5 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d5bf4 │ │ │ │ + beq d5bf0 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #40] @ d5c24 │ │ │ │ - ldr r1, [pc, #40] @ d5c28 │ │ │ │ + ldr r3, [pc, #40] @ d5c20 │ │ │ │ + ldr r1, [pc, #40] @ d5c24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #36] @ d5c2c │ │ │ │ - ldr r2, [pc, #36] @ d5c30 │ │ │ │ + ldr r0, [pc, #36] @ d5c28 │ │ │ │ + ldr r2, [pc, #36] @ d5c2c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq sl, r6, ip, lsl r4 │ │ │ │ + eorseq sl, r6, r0, lsr #8 │ │ │ │ andeq r0, r0, r0, lsl #21 │ │ │ │ - eorseq r8, r2, r4, lsr #9 │ │ │ │ - eorseq r9, r2, r0, lsr #24 │ │ │ │ + eorseq r8, r2, r0, asr #21 │ │ │ │ + eorseq sl, r2, ip, lsr r2 │ │ │ │ andeq r0, r0, r1, ror r1 │ │ │ │ │ │ │ │ -000d5c34 : │ │ │ │ +000d5c30 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #124] @ d5cc8 │ │ │ │ - ldr r2, [pc, #124] @ d5ccc │ │ │ │ + ldr r3, [pc, #124] @ d5cc4 │ │ │ │ + ldr r2, [pc, #124] @ d5cc8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d5cb0 │ │ │ │ - ldr r3, [pc, #92] @ d5cd0 │ │ │ │ + beq d5cac │ │ │ │ + ldr r3, [pc, #92] @ d5ccc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3328 @ 0xd00 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl d5bbc │ │ │ │ + bl d5bb8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d5c94 │ │ │ │ + beq d5c90 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d5cb0 │ │ │ │ + beq d5cac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d5cbc │ │ │ │ + beq d5cb8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d5cb0 │ │ │ │ - eorseq sl, r6, ip, lsr #7 │ │ │ │ + b d5cac │ │ │ │ + @ instruction: 0x0036a3b0 │ │ │ │ andeq r0, r0, r4, ror #16 │ │ │ │ - eorseq pc, r8, ip, asr fp @ │ │ │ │ + eorseq pc, r8, r0, ror #22 │ │ │ │ │ │ │ │ -000d5cd4 : │ │ │ │ +000d5cd0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #204] @ d5db8 │ │ │ │ - ldr r5, [pc, #204] @ d5dbc │ │ │ │ + ldr r3, [pc, #204] @ d5db4 │ │ │ │ + ldr r5, [pc, #204] @ d5db8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov ip, r1 │ │ │ │ add r3, r3, #3200 @ 0xc80 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #188] @ d5dc0 │ │ │ │ + ldr r2, [pc, #188] @ d5dbc │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc, r2 │ │ │ │ - bl a21d4 │ │ │ │ - ldr r6, [pc, #152] @ d5dc4 │ │ │ │ + bl a21d0 │ │ │ │ + ldr r6, [pc, #152] @ d5dc0 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5dac │ │ │ │ - ldr r3, [pc, #140] @ d5dc8 │ │ │ │ + beq d5da8 │ │ │ │ + ldr r3, [pc, #140] @ d5dc4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d5d7c │ │ │ │ + bne d5d78 │ │ │ │ mov r0, r4 │ │ │ │ - bl d5bbc │ │ │ │ + bl d5bb8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d5dac │ │ │ │ - ldr r3, [pc, #104] @ d5dcc │ │ │ │ + beq d5da8 │ │ │ │ + ldr r3, [pc, #104] @ d5dc8 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ d5dd0 │ │ │ │ + ldr r0, [pc, #76] @ d5dcc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #64] @ d5dd4 │ │ │ │ - ldr r0, [pc, #64] @ d5dd8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #64] @ d5dd0 │ │ │ │ + ldr r0, [pc, #64] @ d5dd4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #368 @ 0x170 │ │ │ │ mov r1, r5 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq fp, r4, r4, lsl #9 │ │ │ │ - eorseq r8, r2, r8, lsr #7 │ │ │ │ - eorseq r6, r4, r4, asr r3 │ │ │ │ - @ instruction: 0x0036a2d0 │ │ │ │ + eorseq fp, r4, r0, lsr #21 │ │ │ │ + eorseq r8, r2, r4, asr #19 │ │ │ │ + eorseq r6, r4, r0, ror r9 │ │ │ │ + @ instruction: 0x0036a2d4 │ │ │ │ andeq r0, r0, r4, ror #16 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r9, r2, r8, asr #21 │ │ │ │ + eorseq sl, r2, r4, ror #1 │ │ │ │ andeq r0, r0, r0, lsl #21 │ │ │ │ - mlaseq r2, r8, sl, r9 │ │ │ │ + ldrheq sl, [r2], -r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #132] @ d5e78 │ │ │ │ - ldr r3, [pc, #132] @ d5e7c │ │ │ │ + ldr ip, [pc, #132] @ d5e74 │ │ │ │ + ldr r3, [pc, #132] @ d5e78 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne d5e54 │ │ │ │ + bne d5e50 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d5e6c │ │ │ │ - ldr r3, [pc, #84] @ d5e80 │ │ │ │ + beq d5e68 │ │ │ │ + ldr r3, [pc, #84] @ d5e7c │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3328 @ 0xd00 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl d5cd4 │ │ │ │ + bl d5cd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5e6c │ │ │ │ + beq d5e68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #40] @ d5e84 │ │ │ │ - ldr r1, [pc, #40] @ d5e88 │ │ │ │ + ldr r3, [pc, #40] @ d5e80 │ │ │ │ + ldr r1, [pc, #40] @ d5e84 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq sl, r6, r4, lsl #4 │ │ │ │ + eorseq sl, r6, r8, lsl #4 │ │ │ │ andeq r0, r0, r4, ror #16 │ │ │ │ - eorseq pc, r8, r0, lsr #19 │ │ │ │ + eorseq pc, r8, r4, lsr #19 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq pc, r1, r0, lsr #13 │ │ │ │ + @ instruction: 0x0031fcbc │ │ │ │ │ │ │ │ -000d5e8c : │ │ │ │ +000d5e88 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #808] @ d61cc │ │ │ │ + ldr r5, [pc, #808] @ d61c8 │ │ │ │ subs r4, r2, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - beq d607c │ │ │ │ + beq d6078 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ - ldr r3, [pc, #768] @ d61d0 │ │ │ │ + ldr r3, [pc, #768] @ d61cc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - beq d5f04 │ │ │ │ - ldr r3, [pc, #756] @ d61d4 │ │ │ │ + beq d5f00 │ │ │ │ + ldr r3, [pc, #756] @ d61d0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ bl 4fe20 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt d6104 │ │ │ │ + blt d6100 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6098 │ │ │ │ - ldr r3, [pc, #716] @ d61d8 │ │ │ │ + beq d6094 │ │ │ │ + ldr r3, [pc, #716] @ d61d4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq d5f78 │ │ │ │ + beq d5f74 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d5f38 │ │ │ │ + beq d5f34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d6134 │ │ │ │ - ldr r3, [pc, #668] @ d61dc │ │ │ │ + beq d6130 │ │ │ │ + ldr r3, [pc, #668] @ d61d8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fea4 │ │ │ │ - ldr r3, [pc, #656] @ d61e0 │ │ │ │ - ldr r1, [pc, #656] @ d61e4 │ │ │ │ - ldr r0, [pc, #656] @ d61e8 │ │ │ │ + ldr r3, [pc, #656] @ d61dc │ │ │ │ + ldr r1, [pc, #656] @ d61e0 │ │ │ │ + ldr r0, [pc, #656] @ d61e4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r2, [pc, #652] @ d61ec │ │ │ │ + ldr r2, [pc, #652] @ d61e8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r8, [r7, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d6178 │ │ │ │ + beq d6174 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r0, #2 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r8] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ bl 4ffe8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d614c │ │ │ │ + beq d6148 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq d6154 │ │ │ │ - ldr r2, [pc, #548] @ d61f0 │ │ │ │ + beq d6150 │ │ │ │ + ldr r2, [pc, #548] @ d61ec │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq d61a4 │ │ │ │ - ldr r2, [pc, #536] @ d61f4 │ │ │ │ + beq d61a0 │ │ │ │ + ldr r2, [pc, #536] @ d61f0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq d61c8 │ │ │ │ + beq d61c4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble d61a0 │ │ │ │ + ble d619c │ │ │ │ cmp r3, #1 │ │ │ │ str r4, [r7, #12] │ │ │ │ - beq d61a0 │ │ │ │ + beq d619c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [r7, #16] │ │ │ │ bl 4ff7c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq d602c │ │ │ │ + beq d6028 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq d60f8 │ │ │ │ + beq d60f4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d6048 │ │ │ │ + beq d6044 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq d60ec │ │ │ │ + beq d60e8 │ │ │ │ cmp r4, #0 │ │ │ │ movge r0, #1 │ │ │ │ - bge d5f70 │ │ │ │ - ldr r3, [pc, #388] @ d61e0 │ │ │ │ - ldr r1, [pc, #408] @ d61f8 │ │ │ │ + bge d5f6c │ │ │ │ + ldr r3, [pc, #388] @ d61dc │ │ │ │ + ldr r1, [pc, #408] @ d61f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #404] @ d61fc │ │ │ │ - ldr r2, [pc, #404] @ d6200 │ │ │ │ + ldr r0, [pc, #404] @ d61f8 │ │ │ │ + ldr r2, [pc, #404] @ d61fc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d5f6c │ │ │ │ - ldr r3, [pc, #332] @ d61d0 │ │ │ │ + bl b6efc │ │ │ │ + b d5f68 │ │ │ │ + ldr r3, [pc, #332] @ d61cc │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ - b d5f04 │ │ │ │ + b d5f00 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d60b4 │ │ │ │ + beq d60b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d6140 │ │ │ │ - ldr r3, [pc, #288] @ d61dc │ │ │ │ + beq d613c │ │ │ │ + ldr r3, [pc, #288] @ d61d8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fea4 │ │ │ │ - ldr r3, [pc, #276] @ d61e0 │ │ │ │ - ldr r1, [pc, #308] @ d6204 │ │ │ │ + ldr r3, [pc, #276] @ d61dc │ │ │ │ + ldr r1, [pc, #308] @ d6200 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #304] @ d6208 │ │ │ │ + ldr r0, [pc, #304] @ d6204 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #372 @ 0x174 │ │ │ │ - bl b6f00 │ │ │ │ - b d5f6c │ │ │ │ + bl b6efc │ │ │ │ + b d5f68 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d6048 │ │ │ │ + b d6044 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d602c │ │ │ │ - ldr r3, [pc, #212] @ d61e0 │ │ │ │ - ldr r1, [pc, #252] @ d620c │ │ │ │ + b d6028 │ │ │ │ + ldr r3, [pc, #212] @ d61dc │ │ │ │ + ldr r1, [pc, #252] @ d6208 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #248] @ d6210 │ │ │ │ + ldr r0, [pc, #248] @ d620c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #372 @ 0x174 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b d5f6c │ │ │ │ + b d5f68 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d5f38 │ │ │ │ + b d5f34 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d60b4 │ │ │ │ - bl aa8fc │ │ │ │ - b d5fb4 │ │ │ │ - ldr r3, [pc, #184] @ d6214 │ │ │ │ - ldr r1, [pc, #184] @ d6218 │ │ │ │ - ldr r0, [pc, #184] @ d621c │ │ │ │ + b d60b0 │ │ │ │ + bl aa8f8 │ │ │ │ + b d5fb0 │ │ │ │ + ldr r3, [pc, #184] @ d6210 │ │ │ │ + ldr r1, [pc, #184] @ d6214 │ │ │ │ + ldr r0, [pc, #184] @ d6218 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ mov r2, #32 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #160] @ d6220 │ │ │ │ - ldr r1, [pc, #160] @ d6224 │ │ │ │ - ldr r0, [pc, #160] @ d6228 │ │ │ │ + ldr r3, [pc, #160] @ d621c │ │ │ │ + ldr r1, [pc, #160] @ d6220 │ │ │ │ + ldr r0, [pc, #160] @ d6224 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3200 @ 0xc80 │ │ │ │ - ldr r2, [pc, #152] @ d622c │ │ │ │ + ldr r2, [pc, #152] @ d6228 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50554 │ │ │ │ - ldr r3, [pc, #132] @ d6230 │ │ │ │ - ldr r1, [pc, #132] @ d6234 │ │ │ │ - ldr r0, [pc, #132] @ d6238 │ │ │ │ + ldr r3, [pc, #132] @ d622c │ │ │ │ + ldr r1, [pc, #132] @ d6230 │ │ │ │ + ldr r0, [pc, #132] @ d6234 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #128] @ d623c │ │ │ │ + ldr r2, [pc, #128] @ d6238 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 504d4 │ │ │ │ - eorseq sl, r6, r0, asr r1 │ │ │ │ + eorseq sl, r6, r4, asr r1 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ muleq r0, ip, fp │ │ │ │ andeq r0, r0, r4, ror #16 │ │ │ │ andeq r0, r0, ip, lsl #19 │ │ │ │ andeq r0, r0, r0, lsl #21 │ │ │ │ - eorseq lr, r3, ip, ror #13 │ │ │ │ - eorseq r9, r2, ip, asr #17 │ │ │ │ + eorseq lr, r3, r8, lsl #26 │ │ │ │ + eorseq r9, r2, r8, ror #29 │ │ │ │ andeq r0, r0, r5, ror r1 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ - eorseq lr, r3, r0, ror #11 │ │ │ │ - eorseq r9, r2, r0, asr #15 │ │ │ │ + @ instruction: 0x0033ebfc │ │ │ │ + @ instruction: 0x00329ddc │ │ │ │ andeq r0, r0, r6, ror r1 │ │ │ │ - eorseq lr, r3, r4, ror r5 │ │ │ │ - eorseq r9, r2, r4, asr r7 │ │ │ │ - eorseq lr, r3, r4, lsr r5 │ │ │ │ - eorseq r9, r2, r4, lsl r7 │ │ │ │ - eorseq r9, r4, r8, lsl r0 │ │ │ │ - eorseq pc, r1, r8, lsr r2 @ │ │ │ │ - eorseq pc, r1, r4, ror #4 │ │ │ │ - eorseq sl, r4, ip, ror #31 │ │ │ │ - eorseq pc, r1, r4, ror #1 │ │ │ │ - @ instruction: 0x003296d8 │ │ │ │ - andeq r6, r5, sp, lsr #32 │ │ │ │ - eorseq r8, r4, r8, asr #31 │ │ │ │ - eorseq pc, r1, r4, lsr #3 │ │ │ │ - eorseq r2, r2, ip, asr #5 │ │ │ │ + mlaseq r3, r0, fp, lr │ │ │ │ + eorseq r9, r2, r0, ror sp │ │ │ │ + eorseq lr, r3, r0, asr fp │ │ │ │ + eorseq r9, r2, r0, lsr sp │ │ │ │ + eorseq r9, r4, r4, lsr r6 │ │ │ │ + eorseq pc, r1, r4, asr r8 @ │ │ │ │ + eorseq pc, r1, r0, lsl #17 │ │ │ │ + eorseq fp, r4, r8, lsl #12 │ │ │ │ + eorseq pc, r1, r0, lsl #14 │ │ │ │ + @ instruction: 0x00329cf4 │ │ │ │ + andeq r6, r5, r5, lsr r0 │ │ │ │ + eorseq r9, r4, r4, ror #11 │ │ │ │ + eorseq pc, r1, r0, asr #15 │ │ │ │ + eorseq r2, r2, r8, ror #17 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -000d6240 : │ │ │ │ +000d623c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #360] @ d63cc │ │ │ │ + ldr ip, [pc, #360] @ d63c8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #352] @ d63d0 │ │ │ │ + ldr r3, [pc, #352] @ d63cc │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #328] @ d63d4 │ │ │ │ + ldr r3, [pc, #328] @ d63d0 │ │ │ │ add ip, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #4] │ │ │ │ add r3, r3, #2624 @ 0xa40 │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ add r3, r3, #4 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl a31b0 │ │ │ │ - ldr r5, [pc, #288] @ d63d8 │ │ │ │ + bl a31ac │ │ │ │ + ldr r5, [pc, #288] @ d63d4 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d639c │ │ │ │ - ldr r3, [pc, #276] @ d63dc │ │ │ │ + beq d6398 │ │ │ │ + ldr r3, [pc, #276] @ d63d8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d63a4 │ │ │ │ + bne d63a0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d63b8 │ │ │ │ + bne d63b4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d6314 │ │ │ │ + beq d6310 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne d6314 │ │ │ │ - ldr r3, [pc, #212] @ d63e0 │ │ │ │ + bne d6310 │ │ │ │ + ldr r3, [pc, #212] @ d63dc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d6368 │ │ │ │ + bne d6364 │ │ │ │ mov r0, r4 │ │ │ │ - bl d5e8c │ │ │ │ + bl d5e88 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d639c │ │ │ │ - ldr r3, [pc, #180] @ d63e0 │ │ │ │ + beq d6398 │ │ │ │ + ldr r3, [pc, #180] @ d63dc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #160] @ d63e4 │ │ │ │ - ldr r3, [pc, #136] @ d63d0 │ │ │ │ + ldr r2, [pc, #160] @ d63e0 │ │ │ │ + ldr r3, [pc, #136] @ d63cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d63c8 │ │ │ │ + bne d63c4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #120] @ d63e8 │ │ │ │ + ldr r0, [pc, #120] @ d63e4 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #108] @ d63ec │ │ │ │ - ldr r1, [pc, #108] @ d63f0 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #108] @ d63e8 │ │ │ │ + ldr r1, [pc, #108] @ d63ec │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #104] @ d63f4 │ │ │ │ - ldr r2, [pc, #104] @ d63f8 │ │ │ │ + ldr r0, [pc, #104] @ d63f0 │ │ │ │ + ldr r2, [pc, #104] @ d63f4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b d633c │ │ │ │ - ldr r0, [pc, #80] @ d63fc │ │ │ │ + b d6338 │ │ │ │ + ldr r0, [pc, #80] @ d63f8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b d6378 │ │ │ │ - ldr r0, [pc, #64] @ d6400 │ │ │ │ + bl b0298 │ │ │ │ + b d6374 │ │ │ │ + ldr r0, [pc, #64] @ d63fc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b d6378 │ │ │ │ + bl b0298 │ │ │ │ + b d6374 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r9, r6, ip, lsl #27 │ │ │ │ + mlaseq r6, r0, sp, r9 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq ip, r7, r4, lsl #17 │ │ │ │ - eorseq r9, r6, r4, asr #26 │ │ │ │ + eorseq ip, r7, r8, lsl #17 │ │ │ │ + eorseq r9, r6, r8, asr #26 │ │ │ │ andeq r0, r0, r4, ror #16 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - @ instruction: 0x00369cb4 │ │ │ │ - @ instruction: 0x003255b0 │ │ │ │ + @ instruction: 0x00369cb8 │ │ │ │ + eorseq r5, r2, ip, asr #23 │ │ │ │ andeq r0, r0, r0, lsl #21 │ │ │ │ - @ instruction: 0x0033e2bc │ │ │ │ - mlaseq r2, ip, r4, r9 │ │ │ │ + @ instruction: 0x0033e8d8 │ │ │ │ + @ instruction: 0x00329ab8 │ │ │ │ andeq r0, r0, r3, ror r1 │ │ │ │ - eorseq r9, r2, r0, lsr #9 │ │ │ │ - mlaseq r2, r0, r4, r9 │ │ │ │ + @ instruction: 0x00329abc │ │ │ │ + eorseq r9, r2, ip, lsr #21 │ │ │ │ │ │ │ │ -000d6404 : │ │ │ │ +000d6400 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr lr, [pc, #908] @ d67a8 │ │ │ │ - ldr ip, [pc, #908] @ d67ac │ │ │ │ + ldr lr, [pc, #908] @ d67a4 │ │ │ │ + ldr ip, [pc, #908] @ d67a8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r4, [pc, #900] @ d67b0 │ │ │ │ + ldr r4, [pc, #900] @ d67ac │ │ │ │ sub sp, sp, #20 │ │ │ │ - ldr r3, [pc, #896] @ d67b4 │ │ │ │ + ldr r3, [pc, #896] @ d67b0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r8, r2 │ │ │ │ bl 4fe20 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt d66dc │ │ │ │ + blt d66d8 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq d65b4 │ │ │ │ + beq d65b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 50234 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d6704 │ │ │ │ - ldr r3, [pc, #812] @ d67b8 │ │ │ │ + beq d6700 │ │ │ │ + ldr r3, [pc, #812] @ d67b4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #2804] @ 0xaf4 │ │ │ │ - ldr r3, [pc, #804] @ d67bc │ │ │ │ + ldr r3, [pc, #804] @ d67b8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq d6650 │ │ │ │ + beq d664c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq d64dc │ │ │ │ + beq d64d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq d66b8 │ │ │ │ + beq d66b4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq d672c │ │ │ │ + beq d6728 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d6500 │ │ │ │ + beq d64fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq d66d0 │ │ │ │ - ldr r3, [pc, #696] @ d67c0 │ │ │ │ + beq d66cc │ │ │ │ + ldr r3, [pc, #696] @ d67bc │ │ │ │ ldr sl, [r9, #4] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r3, [r9] │ │ │ │ ldr fp, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d652c │ │ │ │ + beq d6528 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq d66c4 │ │ │ │ + beq d66c0 │ │ │ │ cmp fp, sl │ │ │ │ - bne d6680 │ │ │ │ + bne d667c │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d6618 │ │ │ │ + bne d6614 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d6780 │ │ │ │ + beq d677c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, r8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ str r5, [r7, #12] │ │ │ │ bl 4fcd0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d6754 │ │ │ │ + blt d6750 │ │ │ │ strb r0, [r7, #16] │ │ │ │ bl 501a4 │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ strne r3, [r7, #20] │ │ │ │ - bne d65ec │ │ │ │ - ldr r3, [pc, #560] @ d67c4 │ │ │ │ - ldr r1, [pc, #560] @ d67c8 │ │ │ │ + bne d65e8 │ │ │ │ + ldr r3, [pc, #560] @ d67c0 │ │ │ │ + ldr r1, [pc, #560] @ d67c4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #556] @ d67cc │ │ │ │ + ldr r0, [pc, #556] @ d67c8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #388 @ 0x184 │ │ │ │ - bl b6f00 │ │ │ │ - b d65e8 │ │ │ │ - ldr r3, [pc, #532] @ d67d0 │ │ │ │ + bl b6efc │ │ │ │ + b d65e4 │ │ │ │ + ldr r3, [pc, #532] @ d67cc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fea4 │ │ │ │ - ldr r3, [pc, #504] @ d67c4 │ │ │ │ - ldr r1, [pc, #516] @ d67d4 │ │ │ │ - ldr r0, [pc, #516] @ d67d8 │ │ │ │ + ldr r3, [pc, #504] @ d67c0 │ │ │ │ + ldr r1, [pc, #516] @ d67d0 │ │ │ │ + ldr r0, [pc, #516] @ d67d4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [pc, #512] @ d67dc │ │ │ │ + ldr r2, [pc, #512] @ d67d8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ - ldr r2, [pc, #492] @ d67e0 │ │ │ │ - ldr r3, [pc, #436] @ d67ac │ │ │ │ + ldr r2, [pc, #492] @ d67dc │ │ │ │ + ldr r3, [pc, #436] @ d67a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d677c │ │ │ │ + bne d6778 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #432] @ d67d0 │ │ │ │ + ldr r3, [pc, #432] @ d67cc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fea4 │ │ │ │ - ldr r3, [pc, #404] @ d67c4 │ │ │ │ - ldr r1, [pc, #432] @ d67e4 │ │ │ │ + ldr r3, [pc, #404] @ d67c0 │ │ │ │ + ldr r1, [pc, #432] @ d67e0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #428] @ d67e8 │ │ │ │ - ldr r2, [pc, #428] @ d67ec │ │ │ │ + ldr r0, [pc, #428] @ d67e4 │ │ │ │ + ldr r2, [pc, #428] @ d67e8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d65e8 │ │ │ │ - ldr r3, [pc, #364] @ d67c4 │ │ │ │ - ldr r1, [pc, #404] @ d67f0 │ │ │ │ + bl b6efc │ │ │ │ + b d65e4 │ │ │ │ + ldr r3, [pc, #364] @ d67c0 │ │ │ │ + ldr r1, [pc, #404] @ d67ec │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #400] @ d67f4 │ │ │ │ + ldr r0, [pc, #400] @ d67f0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ - b d65e8 │ │ │ │ - ldr r3, [pc, #328] @ d67d0 │ │ │ │ + b d65e4 │ │ │ │ + ldr r3, [pc, #328] @ d67cc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fea4 │ │ │ │ - ldr r3, [pc, #300] @ d67c4 │ │ │ │ - ldr r1, [pc, #348] @ d67f8 │ │ │ │ + ldr r3, [pc, #300] @ d67c0 │ │ │ │ + ldr r1, [pc, #348] @ d67f4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #344] @ d67fc │ │ │ │ + ldr r0, [pc, #344] @ d67f8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ - bl b6f00 │ │ │ │ - b d65e8 │ │ │ │ + bl b6efc │ │ │ │ + b d65e4 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d64dc │ │ │ │ + b d64d8 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d652c │ │ │ │ + b d6528 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d6500 │ │ │ │ - ldr r3, [pc, #224] @ d67c4 │ │ │ │ - ldr r1, [pc, #280] @ d6800 │ │ │ │ + b d64fc │ │ │ │ + ldr r3, [pc, #224] @ d67c0 │ │ │ │ + ldr r1, [pc, #280] @ d67fc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #276] @ d6804 │ │ │ │ - ldr r2, [pc, #232] @ d67dc │ │ │ │ + ldr r0, [pc, #276] @ d6800 │ │ │ │ + ldr r2, [pc, #232] @ d67d8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d65e8 │ │ │ │ - ldr r3, [pc, #184] @ d67c4 │ │ │ │ - ldr r1, [pc, #248] @ d6808 │ │ │ │ + bl b6efc │ │ │ │ + b d65e4 │ │ │ │ + ldr r3, [pc, #184] @ d67c0 │ │ │ │ + ldr r1, [pc, #248] @ d6804 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #244] @ d680c │ │ │ │ + ldr r0, [pc, #244] @ d6808 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ - bl b6f00 │ │ │ │ - b d65e8 │ │ │ │ - ldr r3, [pc, #144] @ d67c4 │ │ │ │ - ldr r1, [pc, #216] @ d6810 │ │ │ │ + bl b6efc │ │ │ │ + b d65e4 │ │ │ │ + ldr r3, [pc, #144] @ d67c0 │ │ │ │ + ldr r1, [pc, #216] @ d680c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #212] @ d6814 │ │ │ │ + ldr r0, [pc, #212] @ d6810 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ - bl b6f00 │ │ │ │ - b d6674 │ │ │ │ - ldr r3, [pc, #104] @ d67c4 │ │ │ │ - ldr r1, [pc, #184] @ d6818 │ │ │ │ + bl b6efc │ │ │ │ + b d6670 │ │ │ │ + ldr r3, [pc, #104] @ d67c0 │ │ │ │ + ldr r1, [pc, #184] @ d6814 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #180] @ d681c │ │ │ │ - ldr r2, [pc, #180] @ d6820 │ │ │ │ + ldr r0, [pc, #180] @ d6818 │ │ │ │ + ldr r2, [pc, #180] @ d681c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d65e8 │ │ │ │ + bl b6efc │ │ │ │ + b d65e4 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #156] @ d6824 │ │ │ │ - ldr r1, [pc, #156] @ d6828 │ │ │ │ - ldr r0, [pc, #156] @ d682c │ │ │ │ + ldr r3, [pc, #156] @ d6820 │ │ │ │ + ldr r1, [pc, #156] @ d6824 │ │ │ │ + ldr r0, [pc, #156] @ d6828 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3232 @ 0xca0 │ │ │ │ - ldr r2, [pc, #148] @ d6830 │ │ │ │ + ldr r2, [pc, #148] @ d682c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x00369bdc │ │ │ │ + eorseq r9, r6, r0, ror #23 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x00369bbc │ │ │ │ + eorseq r9, r6, r0, asr #23 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ muleq r0, r4, r8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror #16 │ │ │ │ andeq r0, r0, r0, lsl #21 │ │ │ │ - eorseq r7, r2, r0, lsl fp │ │ │ │ - eorseq r9, r2, ip, lsl #5 │ │ │ │ + eorseq r8, r2, ip, lsr #2 │ │ │ │ + eorseq r9, r2, r8, lsr #17 │ │ │ │ andeq r0, r0, ip, lsl #19 │ │ │ │ - @ instruction: 0x00327ad4 │ │ │ │ - eorseq r9, r2, r0, asr r2 │ │ │ │ + ldrsheq r8, [r2], -r0 @ │ │ │ │ + eorseq r9, r2, ip, ror #16 │ │ │ │ andeq r0, r0, pc, ror r1 │ │ │ │ - eorseq r9, r6, r4, lsl #20 │ │ │ │ - eorseq r7, r2, r0, ror sl │ │ │ │ - eorseq r9, r2, ip, ror #3 │ │ │ │ + eorseq r9, r6, r8, lsl #20 │ │ │ │ + eorseq r8, r2, ip, lsl #1 │ │ │ │ + eorseq r9, r2, r8, lsl #16 │ │ │ │ andeq r0, r0, r1, lsl #3 │ │ │ │ - eorseq r7, r2, ip, asr #20 │ │ │ │ - eorseq r9, r2, r8, asr #3 │ │ │ │ - eorseq r7, r2, ip, lsl #20 │ │ │ │ - eorseq r9, r2, r8, lsl #3 │ │ │ │ - @ instruction: 0x003279bc │ │ │ │ - eorseq r9, r2, r8, lsr r1 │ │ │ │ - mlaseq r2, r8, r9, r7 │ │ │ │ - eorseq r9, r2, r4, lsl r1 │ │ │ │ - eorseq r7, r2, r0, ror r9 │ │ │ │ - eorseq r9, r2, ip, ror #1 │ │ │ │ - eorseq r7, r2, r4, asr #18 │ │ │ │ - eorseq r9, r2, r0, asr #1 │ │ │ │ + eorseq r8, r2, r8, rrx │ │ │ │ + eorseq r9, r2, r4, ror #15 │ │ │ │ + eorseq r8, r2, r8, lsr #32 │ │ │ │ + eorseq r9, r2, r4, lsr #15 │ │ │ │ + @ instruction: 0x00327fd8 │ │ │ │ + eorseq r9, r2, r4, asr r7 │ │ │ │ + @ instruction: 0x00327fb4 │ │ │ │ + eorseq r9, r2, r0, lsr r7 │ │ │ │ + eorseq r7, r2, ip, lsl #31 │ │ │ │ + eorseq r9, r2, r8, lsl #14 │ │ │ │ + eorseq r7, r2, r0, ror #30 │ │ │ │ + @ instruction: 0x003296dc │ │ │ │ andeq r0, r0, r3, lsl #3 │ │ │ │ - eorseq sl, r4, r4, ror #19 │ │ │ │ - @ instruction: 0x0031eadc │ │ │ │ - ldrsbeq r9, [r2], -ip @ │ │ │ │ - andeq r6, r5, r5, ror #1 │ │ │ │ + eorseq fp, r4, r0 │ │ │ │ + ldrsheq pc, [r1], -r8 @ │ │ │ │ + @ instruction: 0x003296f8 │ │ │ │ + andeq r6, r5, sp, ror #1 │ │ │ │ │ │ │ │ -000d6834 : │ │ │ │ +000d6830 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ d68e8 │ │ │ │ - ldr r2, [pc, #156] @ d68ec │ │ │ │ + ldr r3, [pc, #156] @ d68e4 │ │ │ │ + ldr r2, [pc, #156] @ d68e8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r6, r1 │ │ │ │ ldr r4, [r0, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d68dc │ │ │ │ - ldr r3, [pc, #116] @ d68f0 │ │ │ │ + beq d68d8 │ │ │ │ + ldr r3, [pc, #116] @ d68ec │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3344 @ 0xd10 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ bl 5740c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d68b8 │ │ │ │ + beq d68b4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d6404 │ │ │ │ + bl d6400 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d68b8 │ │ │ │ + beq d68b4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d68dc │ │ │ │ + beq d68d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne d68dc │ │ │ │ + bne d68d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r9, r6, ip, lsr #15 │ │ │ │ + @ instruction: 0x003697b0 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq lr, r8, r4, asr pc │ │ │ │ + eorseq lr, r8, r8, asr pc │ │ │ │ │ │ │ │ -000d68f4 : │ │ │ │ +000d68f0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #364] @ d6a78 │ │ │ │ + ldr r3, [pc, #364] @ d6a74 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov ip, r1 │ │ │ │ - ldr lr, [pc, #356] @ d6a7c │ │ │ │ + ldr lr, [pc, #356] @ d6a78 │ │ │ │ add r1, sp, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ mov r1, r2 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #324] @ d6a80 │ │ │ │ + ldr ip, [pc, #324] @ d6a7c │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #312] @ d6a84 │ │ │ │ - ldr r2, [pc, #312] @ d6a88 │ │ │ │ + ldr r3, [pc, #312] @ d6a80 │ │ │ │ + ldr r2, [pc, #312] @ d6a84 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ - bl a21d4 │ │ │ │ - ldr r5, [pc, #284] @ d6a8c │ │ │ │ + bl a21d0 │ │ │ │ + ldr r5, [pc, #284] @ d6a88 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6a48 │ │ │ │ - ldr r3, [pc, #272] @ d6a90 │ │ │ │ + beq d6a44 │ │ │ │ + ldr r3, [pc, #272] @ d6a8c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d6a14 │ │ │ │ + bne d6a10 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq d6a50 │ │ │ │ - ldr r3, [pc, #232] @ d6a94 │ │ │ │ + beq d6a4c │ │ │ │ + ldr r3, [pc, #232] @ d6a90 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne d6a60 │ │ │ │ + bne d6a5c │ │ │ │ mov r0, r4 │ │ │ │ - bl d6404 │ │ │ │ + bl d6400 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d6a48 │ │ │ │ - ldr r3, [pc, #192] @ d6a98 │ │ │ │ + beq d6a44 │ │ │ │ + ldr r3, [pc, #192] @ d6a94 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #172] @ d6a9c │ │ │ │ - ldr r3, [pc, #140] @ d6a80 │ │ │ │ + ldr r2, [pc, #172] @ d6a98 │ │ │ │ + ldr r3, [pc, #140] @ d6a7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d6a74 │ │ │ │ + bne d6a70 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #132] @ d6aa0 │ │ │ │ + ldr r0, [pc, #132] @ d6a9c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #120] @ d6aa4 │ │ │ │ - ldr r1, [pc, #120] @ d6aa8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #120] @ d6aa0 │ │ │ │ + ldr r1, [pc, #120] @ d6aa4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #116] @ d6aac │ │ │ │ - ldr r2, [pc, #116] @ d6ab0 │ │ │ │ + ldr r0, [pc, #116] @ d6aa8 │ │ │ │ + ldr r2, [pc, #116] @ d6aac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b d69e8 │ │ │ │ - ldr r0, [pc, #92] @ d6ab4 │ │ │ │ + b d69e4 │ │ │ │ + ldr r0, [pc, #92] @ d6ab0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b d6a24 │ │ │ │ - ldr r0, [pc, #80] @ d6ab8 │ │ │ │ + bl b0298 │ │ │ │ + b d6a20 │ │ │ │ + ldr r0, [pc, #80] @ d6ab4 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b d6a24 │ │ │ │ + bl b0298 │ │ │ │ + b d6a20 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - mlaseq r6, r0, sp, r6 │ │ │ │ - @ instruction: 0x003696b8 │ │ │ │ + mlaseq r6, r4, sp, r6 │ │ │ │ + @ instruction: 0x003696bc │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r7, r2, r0, ror #14 │ │ │ │ - eorseq r0, r3, r0, asr #21 │ │ │ │ - eorseq r9, r6, ip, lsl #13 │ │ │ │ + eorseq r7, r2, ip, ror sp │ │ │ │ + ldrsbeq r1, [r3], -ip @ │ │ │ │ + mlaseq r6, r0, r6, r9 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror #16 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r9, r6, r8, lsl #12 │ │ │ │ - eorseq r8, r2, ip, ror #28 │ │ │ │ + eorseq r9, r6, ip, lsl #12 │ │ │ │ + eorseq r9, r2, r8, lsl #9 │ │ │ │ andeq r0, r0, r0, lsl #21 │ │ │ │ - eorseq r7, r2, r4, ror r6 │ │ │ │ - @ instruction: 0x00328df0 │ │ │ │ + mlaseq r2, r0, ip, r7 │ │ │ │ + eorseq r9, r2, ip, lsl #8 │ │ │ │ andeq r0, r0, lr, ror r1 │ │ │ │ - eorseq r4, r2, r0, ror #23 │ │ │ │ - eorseq r8, r2, r4, ror #27 │ │ │ │ + @ instruction: 0x003251fc │ │ │ │ + eorseq r9, r2, r0, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #192] @ d6b94 │ │ │ │ - ldr r3, [pc, #192] @ d6b98 │ │ │ │ + ldr ip, [pc, #192] @ d6b90 │ │ │ │ + ldr r3, [pc, #192] @ d6b94 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne d6b48 │ │ │ │ + bne d6b44 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d6b60 │ │ │ │ - ldr r3, [pc, #144] @ d6b9c │ │ │ │ + beq d6b5c │ │ │ │ + ldr r3, [pc, #144] @ d6b98 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3344 @ 0xd10 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ bl 5740c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6b6c │ │ │ │ + beq d6b68 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d68f4 │ │ │ │ + bl d68f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6b60 │ │ │ │ + beq d6b5c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ d6ba0 │ │ │ │ - ldr r1, [pc, #80] @ d6ba4 │ │ │ │ + ldr r3, [pc, #80] @ d6b9c │ │ │ │ + ldr r1, [pc, #80] @ d6ba0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d6b60 │ │ │ │ + beq d6b5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne d6b60 │ │ │ │ + bne d6b5c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d6b60 │ │ │ │ - eorseq r9, r6, r4, lsr #10 │ │ │ │ + b d6b5c │ │ │ │ + eorseq r9, r6, r8, lsr #10 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq lr, r8, r4, asr #25 │ │ │ │ + eorseq lr, r8, r8, asr #25 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq lr, r1, ip, lsr #19 │ │ │ │ + eorseq lr, r1, r8, asr #31 │ │ │ │ │ │ │ │ -000d6ba8 : │ │ │ │ +000d6ba4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r9, [pc, #664] @ d6e58 │ │ │ │ - ldr r3, [pc, #664] @ d6e5c │ │ │ │ + ldr r9, [pc, #664] @ d6e54 │ │ │ │ + ldr r3, [pc, #664] @ d6e58 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r4, r2 │ │ │ │ bl 4fe20 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt d6d80 │ │ │ │ + blt d6d7c │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6d48 │ │ │ │ + beq d6d44 │ │ │ │ ldr r5, [r7, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d6e08 │ │ │ │ + beq d6e04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ bl 4fcd0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq d6c44 │ │ │ │ + beq d6c40 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq d6d30 │ │ │ │ + beq d6d2c │ │ │ │ cmp r6, #0 │ │ │ │ - blt d6de0 │ │ │ │ + blt d6ddc │ │ │ │ and r6, r6, #255 @ 0xff │ │ │ │ cmp r6, #1 │ │ │ │ - beq d6da8 │ │ │ │ - ldr r3, [pc, #512] @ d6e60 │ │ │ │ + beq d6da4 │ │ │ │ + ldr r3, [pc, #512] @ d6e5c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d6cf0 │ │ │ │ + bne d6cec │ │ │ │ ldr r5, [r7, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d6e30 │ │ │ │ + beq d6e2c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a89ac │ │ │ │ + bl a89a8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq d6cbc │ │ │ │ + beq d6cb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq d6d3c │ │ │ │ + beq d6d38 │ │ │ │ cmp r4, #0 │ │ │ │ movge r0, #1 │ │ │ │ - bge d6d28 │ │ │ │ - ldr r3, [pc, #404] @ d6e64 │ │ │ │ - ldr r1, [pc, #404] @ d6e68 │ │ │ │ + bge d6d24 │ │ │ │ + ldr r3, [pc, #404] @ d6e60 │ │ │ │ + ldr r1, [pc, #404] @ d6e64 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #400] @ d6e6c │ │ │ │ - ldr r2, [pc, #400] @ d6e70 │ │ │ │ + ldr r0, [pc, #400] @ d6e68 │ │ │ │ + ldr r2, [pc, #400] @ d6e6c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d6d24 │ │ │ │ - ldr r3, [pc, #380] @ d6e74 │ │ │ │ + bl b6efc │ │ │ │ + b d6d20 │ │ │ │ + ldr r3, [pc, #380] @ d6e70 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fea4 │ │ │ │ - ldr r3, [pc, #348] @ d6e64 │ │ │ │ - ldr r1, [pc, #364] @ d6e78 │ │ │ │ - ldr r0, [pc, #364] @ d6e7c │ │ │ │ + ldr r3, [pc, #348] @ d6e60 │ │ │ │ + ldr r1, [pc, #364] @ d6e74 │ │ │ │ + ldr r0, [pc, #364] @ d6e78 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r2, [pc, #360] @ d6e80 │ │ │ │ + ldr r2, [pc, #360] @ d6e7c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d6c44 │ │ │ │ + b d6c40 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d6cbc │ │ │ │ - ldr r3, [pc, #292] @ d6e74 │ │ │ │ + b d6cb8 │ │ │ │ + ldr r3, [pc, #292] @ d6e70 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fea4 │ │ │ │ - ldr r3, [pc, #260] @ d6e64 │ │ │ │ - ldr r1, [pc, #288] @ d6e84 │ │ │ │ + ldr r3, [pc, #260] @ d6e60 │ │ │ │ + ldr r1, [pc, #288] @ d6e80 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #284] @ d6e88 │ │ │ │ - ldr r2, [pc, #284] @ d6e8c │ │ │ │ + ldr r0, [pc, #284] @ d6e84 │ │ │ │ + ldr r2, [pc, #284] @ d6e88 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d6d24 │ │ │ │ - ldr r3, [pc, #220] @ d6e64 │ │ │ │ - ldr r1, [pc, #260] @ d6e90 │ │ │ │ + bl b6efc │ │ │ │ + b d6d20 │ │ │ │ + ldr r3, [pc, #220] @ d6e60 │ │ │ │ + ldr r1, [pc, #260] @ d6e8c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #256] @ d6e94 │ │ │ │ - ldr r2, [pc, #244] @ d6e8c │ │ │ │ + ldr r0, [pc, #256] @ d6e90 │ │ │ │ + ldr r2, [pc, #244] @ d6e88 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d6d24 │ │ │ │ - ldr r3, [pc, #196] @ d6e74 │ │ │ │ + bl b6efc │ │ │ │ + b d6d20 │ │ │ │ + ldr r3, [pc, #196] @ d6e70 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fea4 │ │ │ │ - ldr r3, [pc, #164] @ d6e64 │ │ │ │ - ldr r1, [pc, #212] @ d6e98 │ │ │ │ + ldr r3, [pc, #164] @ d6e60 │ │ │ │ + ldr r1, [pc, #212] @ d6e94 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #208] @ d6e9c │ │ │ │ + ldr r0, [pc, #208] @ d6e98 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #392 @ 0x188 │ │ │ │ - bl b6f00 │ │ │ │ - b d6d24 │ │ │ │ - ldr r3, [pc, #124] @ d6e64 │ │ │ │ - ldr r1, [pc, #180] @ d6ea0 │ │ │ │ + bl b6efc │ │ │ │ + b d6d20 │ │ │ │ + ldr r3, [pc, #124] @ d6e60 │ │ │ │ + ldr r1, [pc, #180] @ d6e9c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #176] @ d6ea4 │ │ │ │ + ldr r0, [pc, #176] @ d6ea0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #392 @ 0x188 │ │ │ │ - bl b6f00 │ │ │ │ - b d6d24 │ │ │ │ - ldr r3, [pc, #152] @ d6ea8 │ │ │ │ - ldr r1, [pc, #152] @ d6eac │ │ │ │ - ldr r0, [pc, #152] @ d6eb0 │ │ │ │ + bl b6efc │ │ │ │ + b d6d20 │ │ │ │ + ldr r3, [pc, #152] @ d6ea4 │ │ │ │ + ldr r1, [pc, #152] @ d6ea8 │ │ │ │ + ldr r0, [pc, #152] @ d6eac │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3264 @ 0xcc0 │ │ │ │ - ldr r2, [pc, #144] @ d6eb4 │ │ │ │ + ldr r2, [pc, #144] @ d6eb0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #128] @ d6eb8 │ │ │ │ - ldr r1, [pc, #128] @ d6ebc │ │ │ │ - ldr r0, [pc, #128] @ d6ec0 │ │ │ │ + ldr r3, [pc, #128] @ d6eb4 │ │ │ │ + ldr r1, [pc, #128] @ d6eb8 │ │ │ │ + ldr r0, [pc, #128] @ d6ebc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3264 @ 0xcc0 │ │ │ │ - ldr r2, [pc, #120] @ d6ec4 │ │ │ │ + ldr r2, [pc, #120] @ d6ec0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r9, r6, r8, lsr r4 │ │ │ │ + eorseq r9, r6, ip, lsr r4 │ │ │ │ muleq r0, ip, fp │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0, lsl #21 │ │ │ │ - eorseq sp, r3, ip, ror #18 │ │ │ │ - eorseq r8, r2, ip, asr #22 │ │ │ │ + eorseq sp, r3, r8, lsl #31 │ │ │ │ + eorseq r9, r2, r8, ror #2 │ │ │ │ andeq r0, r0, sl, lsl #3 │ │ │ │ andeq r0, r0, ip, lsl #19 │ │ │ │ - eorseq sp, r3, r4, lsr r9 │ │ │ │ - eorseq r8, r2, r4, lsl fp │ │ │ │ + eorseq sp, r3, r0, asr pc │ │ │ │ + eorseq r9, r2, r0, lsr r1 │ │ │ │ andeq r0, r0, r9, lsl #3 │ │ │ │ - @ instruction: 0x0033d8dc │ │ │ │ - @ instruction: 0x00328abc │ │ │ │ + @ instruction: 0x0033def8 │ │ │ │ + ldrsbeq r9, [r2], -r8 @ │ │ │ │ andeq r0, r0, r7, lsl #3 │ │ │ │ - @ instruction: 0x0033d8b4 │ │ │ │ - mlaseq r2, r4, sl, r8 │ │ │ │ - eorseq sp, r3, r0, lsl #17 │ │ │ │ - eorseq r8, r2, r0, ror #20 │ │ │ │ - eorseq sp, r3, r8, asr r8 │ │ │ │ - eorseq r8, r2, r8, lsr sl │ │ │ │ - eorseq sl, r4, ip, asr r3 │ │ │ │ - eorseq lr, r1, r4, asr r4 │ │ │ │ - @ instruction: 0x0031e4fc │ │ │ │ - andeq r6, r5, lr, asr #2 │ │ │ │ - eorseq sl, r4, r4, lsr r3 │ │ │ │ - eorseq lr, r1, ip, lsr #8 │ │ │ │ - eorseq r8, r2, ip, asr sl │ │ │ │ - andeq r6, r5, pc, ror #2 │ │ │ │ + @ instruction: 0x0033ded0 │ │ │ │ + ldrheq r9, [r2], -r0 @ │ │ │ │ + mlaseq r3, ip, lr, sp │ │ │ │ + eorseq r9, r2, ip, ror r0 │ │ │ │ + eorseq sp, r3, r4, ror lr │ │ │ │ + eorseq r9, r2, r4, asr r0 │ │ │ │ + eorseq sl, r4, r8, ror r9 │ │ │ │ + eorseq lr, r1, r0, ror sl │ │ │ │ + eorseq lr, r1, r8, lsl fp │ │ │ │ + andeq r6, r5, r6, asr r1 │ │ │ │ + eorseq sl, r4, r0, asr r9 │ │ │ │ + eorseq lr, r1, r8, asr #20 │ │ │ │ + eorseq r9, r2, r8, ror r0 │ │ │ │ + andeq r6, r5, r7, ror r1 │ │ │ │ │ │ │ │ -000d6ec8 : │ │ │ │ +000d6ec4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #328] @ d7034 │ │ │ │ + ldr ip, [pc, #328] @ d7030 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #320] @ d7038 │ │ │ │ + ldr r3, [pc, #320] @ d7034 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #296] @ d703c │ │ │ │ + ldr r3, [pc, #296] @ d7038 │ │ │ │ add ip, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #4] │ │ │ │ add r3, r3, #2672 @ 0xa70 │ │ │ │ add ip, sp, #12 │ │ │ │ add r3, r3, #4 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ - ldr r5, [pc, #264] @ d7040 │ │ │ │ + bl a31ac │ │ │ │ + ldr r5, [pc, #264] @ d703c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7004 │ │ │ │ - ldr r3, [pc, #252] @ d7044 │ │ │ │ + beq d7000 │ │ │ │ + ldr r3, [pc, #252] @ d7040 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d6fd0 │ │ │ │ + bne d6fcc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d700c │ │ │ │ + bne d7008 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d701c │ │ │ │ + beq d7018 │ │ │ │ mov r0, r4 │ │ │ │ - bl d6ba8 │ │ │ │ + bl d6ba4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d7004 │ │ │ │ - ldr r3, [pc, #180] @ d7048 │ │ │ │ + beq d7000 │ │ │ │ + ldr r3, [pc, #180] @ d7044 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #160] @ d704c │ │ │ │ - ldr r3, [pc, #136] @ d7038 │ │ │ │ + ldr r2, [pc, #160] @ d7048 │ │ │ │ + ldr r3, [pc, #136] @ d7034 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d7030 │ │ │ │ + bne d702c │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #120] @ d7050 │ │ │ │ + ldr r0, [pc, #120] @ d704c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #108] @ d7054 │ │ │ │ - ldr r1, [pc, #108] @ d7058 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #108] @ d7050 │ │ │ │ + ldr r1, [pc, #108] @ d7054 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #104] @ d705c │ │ │ │ - ldr r2, [pc, #104] @ d7060 │ │ │ │ + ldr r0, [pc, #104] @ d7058 │ │ │ │ + ldr r2, [pc, #104] @ d705c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b d6fa4 │ │ │ │ - ldr r0, [pc, #80] @ d7064 │ │ │ │ + b d6fa0 │ │ │ │ + ldr r0, [pc, #80] @ d7060 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b d6fe0 │ │ │ │ - ldr r0, [pc, #68] @ d7068 │ │ │ │ + bl b0298 │ │ │ │ + b d6fdc │ │ │ │ + ldr r0, [pc, #68] @ d7064 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b d6fe0 │ │ │ │ + bl b0298 │ │ │ │ + b d6fdc │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r9, r6, r4, lsl #2 │ │ │ │ + eorseq r9, r6, r8, lsl #2 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0037bbfc │ │ │ │ - eorseq r9, r6, r4, asr #1 │ │ │ │ + eorseq fp, r7, r0, lsl #24 │ │ │ │ + eorseq r9, r6, r8, asr #1 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r9, r6, ip, asr #32 │ │ │ │ - @ instruction: 0x003288b0 │ │ │ │ + eorseq r9, r6, r0, asr r0 │ │ │ │ + eorseq r8, r2, ip, asr #29 │ │ │ │ andeq r0, r0, r0, lsl #21 │ │ │ │ - eorseq sp, r3, r4, asr r6 │ │ │ │ - eorseq r8, r2, r4, lsr r8 │ │ │ │ + eorseq sp, r3, r0, ror ip │ │ │ │ + eorseq r8, r2, r0, asr lr │ │ │ │ andeq r0, r0, r6, lsl #3 │ │ │ │ - eorseq r8, r2, r8, ror r8 │ │ │ │ - eorseq fp, r3, r0, ror r8 │ │ │ │ + mlaseq r2, r4, lr, r8 │ │ │ │ + eorseq fp, r3, ip, lsl #29 │ │ │ │ │ │ │ │ -000d706c : │ │ │ │ +000d7068 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #184] @ d7148 │ │ │ │ + ldr r3, [pc, #184] @ d7144 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2720 @ 0xaa0 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #160] @ d714c │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #160] @ d7148 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7140 │ │ │ │ - ldr r3, [pc, #148] @ d7150 │ │ │ │ + beq d713c │ │ │ │ + ldr r3, [pc, #148] @ d714c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d710c │ │ │ │ + bne d7108 │ │ │ │ mov r0, r4 │ │ │ │ bl 5740c │ │ │ │ cmp r0, #2 │ │ │ │ - beq d7140 │ │ │ │ + beq d713c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d7100 │ │ │ │ - ldr r3, [pc, #104] @ d7154 │ │ │ │ + bne d70fc │ │ │ │ + ldr r3, [pc, #104] @ d7150 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ d7158 │ │ │ │ + ldr r3, [pc, #80] @ d7154 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b d70ec │ │ │ │ - ldr r0, [pc, #72] @ d715c │ │ │ │ + b d70e8 │ │ │ │ + ldr r0, [pc, #72] @ d7158 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #60] @ d7160 │ │ │ │ - ldr r1, [pc, #60] @ d7164 │ │ │ │ - ldr r0, [pc, #60] @ d7168 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #60] @ d715c │ │ │ │ + ldr r1, [pc, #60] @ d7160 │ │ │ │ + ldr r0, [pc, #60] @ d7164 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq fp, r7, r0, lsl #21 │ │ │ │ - eorseq r8, r6, r0, asr pc │ │ │ │ + eorseq fp, r7, r4, lsl #21 │ │ │ │ + eorseq r8, r6, r4, asr pc │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r8, r2, r4, ror r7 │ │ │ │ + mlaseq r2, r0, sp, r8 │ │ │ │ andeq r0, r0, r0, lsl #21 │ │ │ │ - eorseq r7, r2, r0, asr #29 │ │ │ │ - @ instruction: 0x003286fc │ │ │ │ + @ instruction: 0x003284dc │ │ │ │ + eorseq r8, r2, r8, lsl sp │ │ │ │ │ │ │ │ -000d716c : │ │ │ │ +000d7168 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #296] @ d72ac │ │ │ │ - ldr r3, [pc, #296] @ d72b0 │ │ │ │ + ldr r6, [pc, #296] @ d72a8 │ │ │ │ + ldr r3, [pc, #296] @ d72ac │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ mov r1, r0 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #1964] @ 0x7ac │ │ │ │ ldr r5, [r7, #2824] @ 0xb08 │ │ │ │ bl 4fcac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d7230 │ │ │ │ + beq d722c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 5036c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq d71d4 │ │ │ │ + beq d71d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d7218 │ │ │ │ + beq d7214 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d725c │ │ │ │ + beq d7258 │ │ │ │ ldr r1, [r7, #164] @ 0xa4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5036c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq d7208 │ │ │ │ + beq d7204 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq d7224 │ │ │ │ + beq d7220 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d7284 │ │ │ │ + beq d7280 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d71d4 │ │ │ │ + b d71d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d7208 │ │ │ │ - ldr r3, [pc, #124] @ d72b4 │ │ │ │ - ldr r1, [pc, #124] @ d72b8 │ │ │ │ + b d7204 │ │ │ │ + ldr r3, [pc, #124] @ d72b0 │ │ │ │ + ldr r1, [pc, #124] @ d72b4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #120] @ d72bc │ │ │ │ + ldr r0, [pc, #120] @ d72b8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r4, #0 │ │ │ │ - b d7210 │ │ │ │ - ldr r3, [pc, #80] @ d72b4 │ │ │ │ - ldr r1, [pc, #88] @ d72c0 │ │ │ │ + b d720c │ │ │ │ + ldr r3, [pc, #80] @ d72b0 │ │ │ │ + ldr r1, [pc, #88] @ d72bc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #84] @ d72c4 │ │ │ │ + ldr r0, [pc, #84] @ d72c0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ - bl b6f00 │ │ │ │ - b d7254 │ │ │ │ - ldr r3, [pc, #40] @ d72b4 │ │ │ │ - ldr r1, [pc, #56] @ d72c8 │ │ │ │ + bl b6efc │ │ │ │ + b d7250 │ │ │ │ + ldr r3, [pc, #40] @ d72b0 │ │ │ │ + ldr r1, [pc, #56] @ d72c4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #52] @ d72cc │ │ │ │ + ldr r0, [pc, #52] @ d72c8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ - bl b6f00 │ │ │ │ - b d7210 │ │ │ │ - eorseq r8, r6, r4, ror lr │ │ │ │ + bl b6efc │ │ │ │ + b d720c │ │ │ │ + eorseq r8, r6, r8, ror lr │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r8, ror #19 │ │ │ │ - eorseq r8, r2, r0, ror r6 │ │ │ │ - eorseq r8, r2, r4, ror r6 │ │ │ │ - eorseq r8, r2, r4, asr #12 │ │ │ │ - eorseq r8, r2, r8, asr #12 │ │ │ │ - eorseq r8, r2, ip, lsl r6 │ │ │ │ - eorseq r8, r2, r0, lsr #12 │ │ │ │ + eorseq r8, r2, ip, lsl #25 │ │ │ │ + mlaseq r2, r0, ip, r8 │ │ │ │ + eorseq r8, r2, r0, ror #24 │ │ │ │ + eorseq r8, r2, r4, ror #24 │ │ │ │ + eorseq r8, r2, r8, lsr ip │ │ │ │ + eorseq r8, r2, ip, lsr ip │ │ │ │ │ │ │ │ -000d72d0 : │ │ │ │ +000d72cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #240] @ d73d8 │ │ │ │ + ldr ip, [pc, #240] @ d73d4 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #0 │ │ │ │ str lr, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #220] @ d73dc │ │ │ │ + ldr lr, [pc, #220] @ d73d8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #2768 @ 0xad0 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #200] @ d73e0 │ │ │ │ + ldr ip, [pc, #200] @ d73dc │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a2fd0 │ │ │ │ + bl a2fcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq d739c │ │ │ │ + beq d7398 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl d716c │ │ │ │ + bl d7168 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d73b0 │ │ │ │ + beq d73ac │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d736c │ │ │ │ + beq d7368 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d73a4 │ │ │ │ - ldr r2, [pc, #112] @ d73e4 │ │ │ │ - ldr r3, [pc, #104] @ d73e0 │ │ │ │ + beq d73a0 │ │ │ │ + ldr r2, [pc, #112] @ d73e0 │ │ │ │ + ldr r3, [pc, #104] @ d73dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d73ac │ │ │ │ + bne d73a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ - b d736c │ │ │ │ + b d7368 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d736c │ │ │ │ + b d7368 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #48] @ d73e8 │ │ │ │ - ldr r1, [pc, #48] @ d73ec │ │ │ │ - ldr r0, [pc, #48] @ d73f0 │ │ │ │ + ldr r3, [pc, #48] @ d73e4 │ │ │ │ + ldr r1, [pc, #48] @ d73e8 │ │ │ │ + ldr r0, [pc, #48] @ d73ec │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3296 @ 0xce0 │ │ │ │ - ldr r2, [pc, #40] @ d73f4 │ │ │ │ + ldr r2, [pc, #40] @ d73f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq fp, r7, r8, lsr #16 │ │ │ │ - eorseq r8, r6, r4, ror #25 │ │ │ │ + eorseq fp, r7, ip, lsr #16 │ │ │ │ + eorseq r8, r6, r8, ror #25 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r8, r6, r4, lsl #25 │ │ │ │ - @ instruction: 0x00349db4 │ │ │ │ - eorseq sp, r1, ip, lsr #29 │ │ │ │ - eorseq r8, r2, r0, lsl r5 │ │ │ │ - ldrdeq r7, [r5], -r6 │ │ │ │ + eorseq r8, r6, r8, lsl #25 │ │ │ │ + @ instruction: 0x0034a3d0 │ │ │ │ + eorseq lr, r1, r8, asr #9 │ │ │ │ + eorseq r8, r2, ip, lsr #22 │ │ │ │ + ldrdeq r7, [r5], -lr │ │ │ │ │ │ │ │ -000d73f8 : │ │ │ │ +000d73f4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl 4fb5c │ │ │ │ - ldr r5, [pc, #80] @ d746c │ │ │ │ + ldr r5, [pc, #80] @ d7468 │ │ │ │ add r5, pc, r5 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d7440 │ │ │ │ + beq d743c │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r1, [r4, #16] │ │ │ │ str r2, [r4, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #40] @ d7470 │ │ │ │ - ldr r1, [pc, #40] @ d7474 │ │ │ │ + ldr r3, [pc, #40] @ d746c │ │ │ │ + ldr r1, [pc, #40] @ d7470 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #36] @ d7478 │ │ │ │ - ldr r2, [pc, #36] @ d747c │ │ │ │ + ldr r0, [pc, #36] @ d7474 │ │ │ │ + ldr r2, [pc, #36] @ d7478 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r8, r6, r0, ror #23 │ │ │ │ + eorseq r8, r6, r4, ror #23 │ │ │ │ andeq r0, r0, r8, ror #19 │ │ │ │ - eorseq r6, r2, r8, asr ip │ │ │ │ - eorseq r8, r2, r0, ror #8 │ │ │ │ + eorseq r7, r2, r4, ror r2 │ │ │ │ + eorseq r8, r2, ip, ror sl │ │ │ │ andeq r0, r0, r5, lsr #2 │ │ │ │ │ │ │ │ -000d7480 : │ │ │ │ +000d747c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #136] @ d7520 │ │ │ │ - ldr r2, [pc, #136] @ d7524 │ │ │ │ + ldr r3, [pc, #136] @ d751c │ │ │ │ + ldr r2, [pc, #136] @ d7520 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d7508 │ │ │ │ - ldr r3, [pc, #104] @ d7528 │ │ │ │ + beq d7504 │ │ │ │ + ldr r3, [pc, #104] @ d7524 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3360 @ 0xd20 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r2, [r4, #20] │ │ │ │ - bl d73f8 │ │ │ │ + bl d73f4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d74ec │ │ │ │ + beq d74e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d7508 │ │ │ │ + beq d7504 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d7514 │ │ │ │ + beq d7510 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d7508 │ │ │ │ - eorseq r8, r6, r0, ror #22 │ │ │ │ + b d7504 │ │ │ │ + eorseq r8, r6, r4, ror #22 │ │ │ │ andeq r0, r0, r0, asr #23 │ │ │ │ - eorseq lr, r8, ip, lsl #6 │ │ │ │ + eorseq lr, r8, r0, lsl r3 │ │ │ │ │ │ │ │ -000d752c : │ │ │ │ +000d7528 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #204] @ d7610 │ │ │ │ - ldr r5, [pc, #204] @ d7614 │ │ │ │ + ldr r3, [pc, #204] @ d760c │ │ │ │ + ldr r5, [pc, #204] @ d7610 │ │ │ │ add r3, pc, r3 │ │ │ │ mov ip, r1 │ │ │ │ add r3, r3, #3328 @ 0xd00 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #188] @ d7618 │ │ │ │ + ldr r2, [pc, #188] @ d7614 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc, r2 │ │ │ │ - bl a21d4 │ │ │ │ - ldr r6, [pc, #152] @ d761c │ │ │ │ + bl a21d0 │ │ │ │ + ldr r6, [pc, #152] @ d7618 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7604 │ │ │ │ - ldr r3, [pc, #140] @ d7620 │ │ │ │ + beq d7600 │ │ │ │ + ldr r3, [pc, #140] @ d761c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d75d4 │ │ │ │ + bne d75d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d73f8 │ │ │ │ + bl d73f4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d7604 │ │ │ │ - ldr r3, [pc, #104] @ d7624 │ │ │ │ + beq d7600 │ │ │ │ + ldr r3, [pc, #104] @ d7620 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ d7628 │ │ │ │ + ldr r0, [pc, #76] @ d7624 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #64] @ d762c │ │ │ │ - ldr r0, [pc, #64] @ d7630 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #64] @ d7628 │ │ │ │ + ldr r0, [pc, #64] @ d762c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #292 @ 0x124 │ │ │ │ mov r1, r5 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r9, r4, ip, lsr #24 │ │ │ │ - eorseq r6, r2, r0, asr fp │ │ │ │ - @ instruction: 0x00344afc │ │ │ │ - eorseq r8, r6, r8, ror sl │ │ │ │ + eorseq sl, r4, r8, asr #4 │ │ │ │ + eorseq r7, r2, ip, ror #2 │ │ │ │ + eorseq r5, r4, r8, lsl r1 │ │ │ │ + eorseq r8, r6, ip, ror sl │ │ │ │ andeq r0, r0, r0, asr #23 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r8, r2, ip, lsl #6 │ │ │ │ + eorseq r8, r2, r8, lsr #18 │ │ │ │ andeq r0, r0, r8, ror #19 │ │ │ │ - eorseq r8, r2, ip, asr #5 │ │ │ │ + eorseq r8, r2, r8, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #144] @ d76dc │ │ │ │ - ldr r3, [pc, #144] @ d76e0 │ │ │ │ + ldr ip, [pc, #144] @ d76d8 │ │ │ │ + ldr r3, [pc, #144] @ d76dc │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne d76b8 │ │ │ │ + bne d76b4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d76d0 │ │ │ │ - ldr r3, [pc, #96] @ d76e4 │ │ │ │ + beq d76cc │ │ │ │ + ldr r3, [pc, #96] @ d76e0 │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3360 @ 0xd20 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r4, #16] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl d752c │ │ │ │ + bl d7528 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d76d0 │ │ │ │ + beq d76cc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #40] @ d76e8 │ │ │ │ - ldr r1, [pc, #40] @ d76ec │ │ │ │ + ldr r3, [pc, #40] @ d76e4 │ │ │ │ + ldr r1, [pc, #40] @ d76e8 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r8, r6, ip, lsr #19 │ │ │ │ + @ instruction: 0x003689b0 │ │ │ │ andeq r0, r0, r0, asr #23 │ │ │ │ - eorseq lr, r8, r8, asr #2 │ │ │ │ + eorseq lr, r8, ip, asr #2 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq sp, r1, ip, lsr lr │ │ │ │ + eorseq lr, r1, r8, asr r4 │ │ │ │ │ │ │ │ -000d76f0 : │ │ │ │ +000d76ec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #428] @ d78b4 │ │ │ │ - ldr r2, [pc, #428] @ d78b8 │ │ │ │ + ldr r1, [pc, #428] @ d78b0 │ │ │ │ + ldr r2, [pc, #428] @ d78b4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #420] @ d78bc │ │ │ │ + ldr r5, [pc, #420] @ d78b8 │ │ │ │ sub sp, sp, #20 │ │ │ │ - ldr r3, [pc, #416] @ d78c0 │ │ │ │ + ldr r3, [pc, #416] @ d78bc │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d77e4 │ │ │ │ - ldr r2, [pc, #384] @ d78c4 │ │ │ │ + beq d77e0 │ │ │ │ + ldr r2, [pc, #384] @ d78c0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r2, #2248] @ 0x8c8 │ │ │ │ mov r1, sp │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ bl 501c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d7828 │ │ │ │ - ldr r3, [pc, #344] @ d78c8 │ │ │ │ + beq d7824 │ │ │ │ + ldr r3, [pc, #344] @ d78c4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d7850 │ │ │ │ - ldr r2, [pc, #328] @ d78cc │ │ │ │ + bne d784c │ │ │ │ + ldr r2, [pc, #328] @ d78c8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r5, r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r5, r4, r5 │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ - beq d77ac │ │ │ │ + beq d77a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d77dc │ │ │ │ - ldr r2, [pc, #284] @ d78d0 │ │ │ │ - ldr r3, [pc, #256] @ d78b8 │ │ │ │ + beq d77d8 │ │ │ │ + ldr r2, [pc, #284] @ d78cc │ │ │ │ + ldr r3, [pc, #256] @ d78b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d78b0 │ │ │ │ + bne d78ac │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d77ac │ │ │ │ - ldr r3, [pc, #232] @ d78d4 │ │ │ │ - ldr r1, [pc, #232] @ d78d8 │ │ │ │ + b d77a8 │ │ │ │ + ldr r3, [pc, #232] @ d78d0 │ │ │ │ + ldr r1, [pc, #232] @ d78d4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - ldr r3, [pc, #216] @ d78dc │ │ │ │ - ldr r1, [pc, #216] @ d78e0 │ │ │ │ - ldr r0, [pc, #216] @ d78e4 │ │ │ │ + ldr r3, [pc, #216] @ d78d8 │ │ │ │ + ldr r1, [pc, #216] @ d78dc │ │ │ │ + ldr r0, [pc, #216] @ d78e0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r2, [pc, #212] @ d78e8 │ │ │ │ + ldr r2, [pc, #212] @ d78e4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #2 │ │ │ │ - b d77ac │ │ │ │ - ldr r3, [pc, #172] @ d78dc │ │ │ │ - ldr r1, [pc, #184] @ d78ec │ │ │ │ + b d77a8 │ │ │ │ + ldr r3, [pc, #172] @ d78d8 │ │ │ │ + ldr r1, [pc, #184] @ d78e8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #180] @ d78f0 │ │ │ │ - ldr r2, [pc, #168] @ d78e8 │ │ │ │ + ldr r0, [pc, #180] @ d78ec │ │ │ │ + ldr r2, [pc, #168] @ d78e4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d7820 │ │ │ │ - ldr r0, [pc, #156] @ d78f4 │ │ │ │ + bl b6efc │ │ │ │ + b d781c │ │ │ │ + ldr r0, [pc, #156] @ d78f0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d787c │ │ │ │ + beq d7878 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d78a4 │ │ │ │ - ldr r3, [pc, #88] @ d78dc │ │ │ │ - ldr r1, [pc, #112] @ d78f8 │ │ │ │ + beq d78a0 │ │ │ │ + ldr r3, [pc, #88] @ d78d8 │ │ │ │ + ldr r1, [pc, #112] @ d78f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #108] @ d78fc │ │ │ │ - ldr r2, [pc, #84] @ d78e8 │ │ │ │ + ldr r0, [pc, #108] @ d78f8 │ │ │ │ + ldr r2, [pc, #84] @ d78e4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d7820 │ │ │ │ + bl b6efc │ │ │ │ + b d781c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d787c │ │ │ │ + b d7878 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x003688f0 │ │ │ │ + @ instruction: 0x003688f4 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x003688d0 │ │ │ │ + @ instruction: 0x003688d4 │ │ │ │ andeq r0, r0, ip, lsl #20 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r8, r6, r4, asr #16 │ │ │ │ + eorseq r8, r6, r8, asr #16 │ │ │ │ andeq r0, r0, ip, lsl #24 │ │ │ │ - eorseq r8, r2, ip, lsl r1 │ │ │ │ + eorseq r8, r2, r8, lsr r7 │ │ │ │ andeq r0, r0, r8, ror #19 │ │ │ │ - eorseq r8, r2, ip, lsr #2 │ │ │ │ - eorseq r8, r2, r4, lsr #1 │ │ │ │ + eorseq r8, r2, r8, asr #14 │ │ │ │ + eorseq r8, r2, r0, asr #13 │ │ │ │ andeq r0, r0, lr, asr #3 │ │ │ │ - eorseq r8, r2, r0, lsl #2 │ │ │ │ - eorseq r8, r2, r8, ror r0 │ │ │ │ - eorseq r3, r2, ip, lsr #30 │ │ │ │ - eorseq r8, r2, ip, lsr #1 │ │ │ │ - eorseq r8, r2, r4, lsr #32 │ │ │ │ + eorseq r8, r2, ip, lsl r7 │ │ │ │ + mlaseq r2, r4, r6, r8 │ │ │ │ + eorseq r4, r2, r8, asr #10 │ │ │ │ + eorseq r8, r2, r8, asr #13 │ │ │ │ + eorseq r8, r2, r0, asr #12 │ │ │ │ │ │ │ │ -000d7900 : │ │ │ │ +000d78fc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #264] @ d7a20 │ │ │ │ + ldr ip, [pc, #264] @ d7a1c │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #252] @ d7a24 │ │ │ │ + ldr lr, [pc, #252] @ d7a20 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #2816 @ 0xb00 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #232] @ d7a28 │ │ │ │ + ldr ip, [pc, #232] @ d7a24 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #204] @ d7a2c │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #204] @ d7a28 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7a14 │ │ │ │ + beq d7a10 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d79e4 │ │ │ │ + beq d79e0 │ │ │ │ mov r0, r1 │ │ │ │ - bl d76f0 │ │ │ │ + bl d76ec │ │ │ │ cmp r0, #2 │ │ │ │ - beq d7a14 │ │ │ │ + beq d7a10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d79d8 │ │ │ │ - ldr r3, [pc, #148] @ d7a30 │ │ │ │ + bne d79d4 │ │ │ │ + ldr r3, [pc, #148] @ d7a2c │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #128] @ d7a34 │ │ │ │ - ldr r3, [pc, #112] @ d7a28 │ │ │ │ + ldr r2, [pc, #128] @ d7a30 │ │ │ │ + ldr r3, [pc, #112] @ d7a24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d7a1c │ │ │ │ + bne d7a18 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #88] @ d7a38 │ │ │ │ + ldr r3, [pc, #88] @ d7a34 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b d799c │ │ │ │ - ldr r0, [pc, #80] @ d7a3c │ │ │ │ + b d7998 │ │ │ │ + ldr r0, [pc, #80] @ d7a38 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #72] @ d7a40 │ │ │ │ - ldr r1, [pc, #72] @ d7a44 │ │ │ │ - ldr r0, [pc, #72] @ d7a48 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #72] @ d7a3c │ │ │ │ + ldr r1, [pc, #72] @ d7a40 │ │ │ │ + ldr r0, [pc, #72] @ d7a44 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [pc, #68] @ d7a4c │ │ │ │ + ldr r2, [pc, #68] @ d7a48 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b d79ac │ │ │ │ + b d79a8 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0037b1f8 │ │ │ │ - @ instruction: 0x003686bc │ │ │ │ + @ instruction: 0x0037b1fc │ │ │ │ + eorseq r8, r6, r0, asr #13 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - mlaseq r6, ip, r6, r8 │ │ │ │ + eorseq r8, r6, r0, lsr #13 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - eorseq r8, r6, r4, asr #12 │ │ │ │ + eorseq r8, r6, r8, asr #12 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq sl, r3, ip, lsr #29 │ │ │ │ + eorseq fp, r3, r8, asr #9 │ │ │ │ andeq r0, r0, r8, ror #19 │ │ │ │ - eorseq r7, r2, r8, lsr pc │ │ │ │ - @ instruction: 0x00327eb0 │ │ │ │ + eorseq r8, r2, r4, asr r5 │ │ │ │ + eorseq r8, r2, ip, asr #9 │ │ │ │ andeq r0, r0, sp, asr #3 │ │ │ │ │ │ │ │ -000d7a50 : │ │ │ │ +000d7a4c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl 4fb5c │ │ │ │ - ldr r5, [pc, #152] @ d7b0c │ │ │ │ + ldr r5, [pc, #152] @ d7b08 │ │ │ │ add r5, pc, r5 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d7ab8 │ │ │ │ - ldr r2, [pc, #140] @ d7b10 │ │ │ │ + beq d7ab4 │ │ │ │ + ldr r2, [pc, #140] @ d7b0c │ │ │ │ ldr ip, [r3, #12] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #2920] @ 0xb68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d7ae4 │ │ │ │ + beq d7ae0 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r0, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addne r1, r1, #1 │ │ │ │ strne r1, [r2] │ │ │ │ str r2, [ip] │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #84] @ d7b14 │ │ │ │ - ldr r1, [pc, #84] @ d7b18 │ │ │ │ + ldr r3, [pc, #84] @ d7b10 │ │ │ │ + ldr r1, [pc, #84] @ d7b14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #80] @ d7b1c │ │ │ │ - ldr r2, [pc, #80] @ d7b20 │ │ │ │ + ldr r0, [pc, #80] @ d7b18 │ │ │ │ + ldr r2, [pc, #80] @ d7b1c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #56] @ d7b24 │ │ │ │ - ldr r1, [pc, #56] @ d7b28 │ │ │ │ - ldr r0, [pc, #56] @ d7b2c │ │ │ │ + ldr r3, [pc, #56] @ d7b20 │ │ │ │ + ldr r1, [pc, #56] @ d7b24 │ │ │ │ + ldr r0, [pc, #56] @ d7b28 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3328 @ 0xd00 │ │ │ │ - ldr r2, [pc, #48] @ d7b30 │ │ │ │ + ldr r2, [pc, #48] @ d7b2c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r8, r6, r8, lsl #11 │ │ │ │ + eorseq r8, r6, ip, lsl #11 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r8, ror #19 │ │ │ │ - eorseq r6, r2, r0, ror #11 │ │ │ │ - eorseq r7, r2, r8, ror #27 │ │ │ │ + @ instruction: 0x00326bfc │ │ │ │ + eorseq r8, r2, r4, lsl #8 │ │ │ │ andeq r0, r0, r7, lsl #4 │ │ │ │ - eorseq r9, r4, r0, lsl #13 │ │ │ │ - eorseq sp, r1, r8, ror r7 │ │ │ │ - eorseq r7, r2, r4, ror r1 │ │ │ │ - strdeq r8, [r5], -r1 │ │ │ │ + mlaseq r4, ip, ip, r9 │ │ │ │ + mlaseq r1, r4, sp, sp │ │ │ │ + mlaseq r2, r0, r7, r7 │ │ │ │ + strdeq r8, [r5], -r9 │ │ │ │ │ │ │ │ -000d7b34 : │ │ │ │ +000d7b30 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #124] @ d7bc8 │ │ │ │ - ldr r2, [pc, #124] @ d7bcc │ │ │ │ + ldr r3, [pc, #124] @ d7bc4 │ │ │ │ + ldr r2, [pc, #124] @ d7bc8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d7bb0 │ │ │ │ - ldr r3, [pc, #92] @ d7bd0 │ │ │ │ + beq d7bac │ │ │ │ + ldr r3, [pc, #92] @ d7bcc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3376 @ 0xd30 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl d7a50 │ │ │ │ + bl d7a4c │ │ │ │ cmp r0, #2 │ │ │ │ - beq d7b94 │ │ │ │ + beq d7b90 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d7bb0 │ │ │ │ + beq d7bac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d7bbc │ │ │ │ + beq d7bb8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d7bb0 │ │ │ │ - eorseq r8, r6, ip, lsr #9 │ │ │ │ + b d7bac │ │ │ │ + @ instruction: 0x003684b0 │ │ │ │ andeq r0, r0, r8, lsr #18 │ │ │ │ - eorseq sp, r8, ip, asr ip │ │ │ │ + eorseq sp, r8, r0, ror #24 │ │ │ │ │ │ │ │ -000d7bd4 : │ │ │ │ +000d7bd0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #204] @ d7cb8 │ │ │ │ - ldr r5, [pc, #204] @ d7cbc │ │ │ │ + ldr r3, [pc, #204] @ d7cb4 │ │ │ │ + ldr r5, [pc, #204] @ d7cb8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov ip, r1 │ │ │ │ add r3, r3, #3376 @ 0xd30 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #188] @ d7cc0 │ │ │ │ + ldr r2, [pc, #188] @ d7cbc │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc, r2 │ │ │ │ - bl a21d4 │ │ │ │ - ldr r6, [pc, #152] @ d7cc4 │ │ │ │ + bl a21d0 │ │ │ │ + ldr r6, [pc, #152] @ d7cc0 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7cac │ │ │ │ - ldr r3, [pc, #140] @ d7cc8 │ │ │ │ + beq d7ca8 │ │ │ │ + ldr r3, [pc, #140] @ d7cc4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d7c7c │ │ │ │ + bne d7c78 │ │ │ │ mov r0, r4 │ │ │ │ - bl d7a50 │ │ │ │ + bl d7a4c │ │ │ │ cmp r0, #2 │ │ │ │ - beq d7cac │ │ │ │ - ldr r3, [pc, #104] @ d7ccc │ │ │ │ + beq d7ca8 │ │ │ │ + ldr r3, [pc, #104] @ d7cc8 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ d7cd0 │ │ │ │ + ldr r0, [pc, #76] @ d7ccc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #64] @ d7cd4 │ │ │ │ - ldr r0, [pc, #64] @ d7cd8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #64] @ d7cd0 │ │ │ │ + ldr r0, [pc, #64] @ d7cd4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r2, [pc, #60] @ d7cdc │ │ │ │ + ldr r2, [pc, #60] @ d7cd8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r9, r4, r4, lsl #11 │ │ │ │ - eorseq r6, r2, r8, lsr #9 │ │ │ │ - eorseq r4, r4, r4, asr r4 │ │ │ │ - @ instruction: 0x003683d0 │ │ │ │ + eorseq r9, r4, r0, lsr #23 │ │ │ │ + eorseq r6, r2, r4, asr #21 │ │ │ │ + eorseq r4, r4, r0, ror sl │ │ │ │ + @ instruction: 0x003683d4 │ │ │ │ andeq r0, r0, r8, lsr #18 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - @ instruction: 0x00327cd0 │ │ │ │ + eorseq r8, r2, ip, ror #5 │ │ │ │ andeq r0, r0, r8, ror #19 │ │ │ │ - eorseq r7, r2, ip, lsl ip │ │ │ │ + eorseq r8, r2, r8, lsr r2 │ │ │ │ andeq r0, r0, r6, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #132] @ d7d7c │ │ │ │ - ldr r3, [pc, #132] @ d7d80 │ │ │ │ + ldr ip, [pc, #132] @ d7d78 │ │ │ │ + ldr r3, [pc, #132] @ d7d7c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne d7d58 │ │ │ │ + bne d7d54 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d7d70 │ │ │ │ - ldr r3, [pc, #84] @ d7d84 │ │ │ │ + beq d7d6c │ │ │ │ + ldr r3, [pc, #84] @ d7d80 │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3376 @ 0xd30 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl d7bd4 │ │ │ │ + bl d7bd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7d70 │ │ │ │ + beq d7d6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #40] @ d7d88 │ │ │ │ - ldr r1, [pc, #40] @ d7d8c │ │ │ │ + ldr r3, [pc, #40] @ d7d84 │ │ │ │ + ldr r1, [pc, #40] @ d7d88 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r8, r6, r0, lsl #6 │ │ │ │ + eorseq r8, r6, r4, lsl #6 │ │ │ │ andeq r0, r0, r8, lsr #18 │ │ │ │ - mlaseq r8, ip, sl, sp │ │ │ │ + eorseq sp, r8, r0, lsr #21 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - mlaseq r1, ip, r7, sp │ │ │ │ + @ instruction: 0x0031ddb8 │ │ │ │ │ │ │ │ -000d7d90 : │ │ │ │ +000d7d8c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r6, [pc, #196] @ d7e70 │ │ │ │ + ldr r6, [pc, #196] @ d7e6c │ │ │ │ cmp r4, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq d7e48 │ │ │ │ + beq d7e44 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ - ldr r3, [pc, #164] @ d7e74 │ │ │ │ + ldr r3, [pc, #164] @ d7e70 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #2916] @ 0xb64 │ │ │ │ bl 4ff7c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq d7dfc │ │ │ │ + beq d7df8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d7e0c │ │ │ │ + beq d7e08 │ │ │ │ cmp r5, #0 │ │ │ │ - blt d7e1c │ │ │ │ + blt d7e18 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - bge d7e04 │ │ │ │ - ldr r3, [pc, #84] @ d7e78 │ │ │ │ - ldr r1, [pc, #84] @ d7e7c │ │ │ │ + bge d7e00 │ │ │ │ + ldr r3, [pc, #84] @ d7e74 │ │ │ │ + ldr r1, [pc, #84] @ d7e78 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #80] @ d7e80 │ │ │ │ + ldr r0, [pc, #80] @ d7e7c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #528 @ 0x210 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #52] @ d7e84 │ │ │ │ - ldr r1, [pc, #52] @ d7e88 │ │ │ │ - ldr r0, [pc, #52] @ d7e8c │ │ │ │ + ldr r3, [pc, #52] @ d7e80 │ │ │ │ + ldr r1, [pc, #52] @ d7e84 │ │ │ │ + ldr r0, [pc, #52] @ d7e88 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3376 @ 0xd30 │ │ │ │ - ldr r2, [pc, #44] @ d7e90 │ │ │ │ + ldr r2, [pc, #44] @ d7e8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r8, r6, ip, asr #4 │ │ │ │ + eorseq r8, r6, r0, asr r2 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r8, ror #19 │ │ │ │ - eorseq r7, r2, ip, asr #22 │ │ │ │ - eorseq r7, r2, r8, lsl #21 │ │ │ │ - eorseq r9, r4, ip, lsl r3 │ │ │ │ - eorseq sp, r1, r4, lsl r4 │ │ │ │ - mlaseq r1, r8, r4, sp │ │ │ │ - andeq r8, r5, r1, lsr #7 │ │ │ │ + eorseq r8, r2, r8, ror #2 │ │ │ │ + eorseq r8, r2, r4, lsr #1 │ │ │ │ + eorseq r9, r4, r8, lsr r9 │ │ │ │ + eorseq sp, r1, r0, lsr sl │ │ │ │ + @ instruction: 0x0031dab4 │ │ │ │ + andeq r8, r5, r9, lsr #7 │ │ │ │ │ │ │ │ -000d7e94 : │ │ │ │ +000d7e90 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #164] @ d7f5c │ │ │ │ + ldr r3, [pc, #164] @ d7f58 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2864 @ 0xb30 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #140] @ d7f60 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #140] @ d7f5c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7f54 │ │ │ │ - ldr r3, [pc, #128] @ d7f64 │ │ │ │ + beq d7f50 │ │ │ │ + ldr r3, [pc, #128] @ d7f60 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d7f20 │ │ │ │ + bne d7f1c │ │ │ │ mov r0, r4 │ │ │ │ - bl d7d90 │ │ │ │ + bl d7d8c │ │ │ │ cmp r0, #2 │ │ │ │ - beq d7f54 │ │ │ │ - ldr r3, [pc, #92] @ d7f68 │ │ │ │ + beq d7f50 │ │ │ │ + ldr r3, [pc, #92] @ d7f64 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #68] @ d7f6c │ │ │ │ + ldr r0, [pc, #68] @ d7f68 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #56] @ d7f70 │ │ │ │ - ldr r1, [pc, #56] @ d7f74 │ │ │ │ - ldr r0, [pc, #56] @ d7f78 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #56] @ d7f6c │ │ │ │ + ldr r1, [pc, #56] @ d7f70 │ │ │ │ + ldr r0, [pc, #56] @ d7f74 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r2, [pc, #52] @ d7f7c │ │ │ │ + ldr r2, [pc, #52] @ d7f78 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq sl, r7, r8, asr ip │ │ │ │ - eorseq r8, r6, r8, lsr #2 │ │ │ │ + eorseq sl, r7, ip, asr ip │ │ │ │ + eorseq r8, r6, ip, lsr #2 │ │ │ │ andeq r0, r0, r8, lsr #18 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r7, r2, ip, lsr #20 │ │ │ │ + eorseq r8, r2, r8, asr #32 │ │ │ │ andeq r0, r0, r8, ror #19 │ │ │ │ - eorseq r7, r2, r4, lsr sl │ │ │ │ - eorseq r7, r2, r0, ror r9 │ │ │ │ + eorseq r8, r2, r0, asr r0 │ │ │ │ + eorseq r7, r2, ip, lsl #31 │ │ │ │ andeq r0, r0, pc, lsl #4 │ │ │ │ │ │ │ │ -000d7f80 : │ │ │ │ +000d7f7c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ d8028 │ │ │ │ + ldr r3, [pc, #132] @ d8024 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2912 @ 0xb60 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #108] @ d802c │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #108] @ d8028 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8020 │ │ │ │ - ldr r3, [pc, #96] @ d8030 │ │ │ │ + beq d801c │ │ │ │ + ldr r3, [pc, #96] @ d802c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d7fec │ │ │ │ + bne d7fe8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69fb8 │ │ │ │ - ldr r0, [pc, #64] @ d8034 │ │ │ │ + ldr r0, [pc, #64] @ d8030 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #52] @ d8038 │ │ │ │ - ldr r1, [pc, #52] @ d803c │ │ │ │ - ldr r0, [pc, #52] @ d8040 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #52] @ d8034 │ │ │ │ + ldr r1, [pc, #52] @ d8038 │ │ │ │ + ldr r0, [pc, #52] @ d803c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq sl, r7, ip, ror #22 │ │ │ │ - eorseq r8, r6, ip, lsr r0 │ │ │ │ + eorseq sl, r7, r0, ror fp │ │ │ │ + eorseq r8, r6, r0, asr #32 │ │ │ │ andeq r0, r0, ip, ror #18 │ │ │ │ - mlaseq r2, r8, r9, r7 │ │ │ │ + @ instruction: 0x00327fb4 │ │ │ │ andeq r0, r0, r8, ror #19 │ │ │ │ - eorseq r5, r2, ip, ror lr │ │ │ │ - eorseq r7, r2, r8, lsr #17 │ │ │ │ + mlaseq r2, r8, r4, r6 │ │ │ │ + eorseq r7, r2, r4, asr #29 │ │ │ │ │ │ │ │ -000d8044 : │ │ │ │ +000d8040 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #484] @ d8240 │ │ │ │ + ldr r7, [pc, #484] @ d823c │ │ │ │ subs r5, r1, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r0 │ │ │ │ - bne d8070 │ │ │ │ - ldr r3, [pc, #468] @ d8244 │ │ │ │ + bne d806c │ │ │ │ + ldr r3, [pc, #468] @ d8240 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ bl 576e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d81b4 │ │ │ │ + beq d81b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d8218 │ │ │ │ + beq d8214 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d80cc │ │ │ │ + beq d80c8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d80cc │ │ │ │ + beq d80c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d8194 │ │ │ │ + beq d8190 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d80f8 │ │ │ │ + beq d80f4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d80f8 │ │ │ │ + beq d80f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d819c │ │ │ │ + beq d8198 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 57720 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d81e8 │ │ │ │ + beq d81e4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8140 │ │ │ │ + beq d813c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d8140 │ │ │ │ + beq d813c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq d81a4 │ │ │ │ + beq d81a0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq d8158 │ │ │ │ + beq d8154 │ │ │ │ tst r0, #1 │ │ │ │ - bne d81ac │ │ │ │ + bne d81a8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - beq d817c │ │ │ │ + beq d8178 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - beq d8184 │ │ │ │ + beq d8180 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d80cc │ │ │ │ + b d80c8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d80f8 │ │ │ │ + b d80f4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d8140 │ │ │ │ - bl a4764 │ │ │ │ - b d8158 │ │ │ │ - ldr r3, [pc, #140] @ d8248 │ │ │ │ - ldr r1, [pc, #140] @ d824c │ │ │ │ + b d813c │ │ │ │ + bl a4760 │ │ │ │ + b d8154 │ │ │ │ + ldr r3, [pc, #140] @ d8244 │ │ │ │ + ldr r1, [pc, #140] @ d8248 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #136] @ d8250 │ │ │ │ + ldr r0, [pc, #136] @ d824c │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #556 @ 0x22c │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r5, #0 │ │ │ │ - b d817c │ │ │ │ - ldr r3, [pc, #88] @ d8248 │ │ │ │ - ldr r1, [pc, #96] @ d8254 │ │ │ │ + b d8178 │ │ │ │ + ldr r3, [pc, #88] @ d8244 │ │ │ │ + ldr r1, [pc, #96] @ d8250 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #92] @ d8258 │ │ │ │ + ldr r0, [pc, #92] @ d8254 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #556 @ 0x22c │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b d81e0 │ │ │ │ - ldr r3, [pc, #60] @ d825c │ │ │ │ - ldr r1, [pc, #60] @ d8260 │ │ │ │ - ldr r0, [pc, #60] @ d8264 │ │ │ │ + b d81dc │ │ │ │ + ldr r3, [pc, #60] @ d8258 │ │ │ │ + ldr r1, [pc, #60] @ d825c │ │ │ │ + ldr r0, [pc, #60] @ d8260 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3424 @ 0xd60 │ │ │ │ - ldr r2, [pc, #52] @ d8268 │ │ │ │ + ldr r2, [pc, #52] @ d8264 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - mlaseq r6, ip, pc, r7 @ │ │ │ │ + eorseq r7, r6, r0, lsr #31 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ andeq r0, r0, r8, ror #19 │ │ │ │ - eorseq ip, r3, r8, lsl #3 │ │ │ │ - @ instruction: 0x003276f4 │ │ │ │ - eorseq ip, r3, r8, asr r1 │ │ │ │ - @ instruction: 0x003276bc │ │ │ │ - eorseq r8, r4, ip, asr #30 │ │ │ │ - eorseq sp, r1, r4, asr #32 │ │ │ │ - eorseq r7, r2, r4, lsl #15 │ │ │ │ - andeq lr, r5, sl, asr #1 │ │ │ │ + eorseq ip, r3, r4, lsr #15 │ │ │ │ + eorseq r7, r2, r0, lsl sp │ │ │ │ + eorseq ip, r3, r4, ror r7 │ │ │ │ + @ instruction: 0x00327cd8 │ │ │ │ + eorseq r9, r4, r8, ror #10 │ │ │ │ + eorseq sp, r1, r0, ror #12 │ │ │ │ + eorseq r7, r2, r0, lsr #27 │ │ │ │ + ldrdeq lr, [r5], -r2 │ │ │ │ │ │ │ │ -000d826c : │ │ │ │ +000d8268 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #280] @ d839c │ │ │ │ + ldr ip, [pc, #280] @ d8398 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov lr, #0 │ │ │ │ str lr, [sp, #16] │ │ │ │ add ip, pc, ip │ │ │ │ - ldr lr, [pc, #264] @ d83a0 │ │ │ │ + ldr lr, [pc, #264] @ d839c │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #2960 @ 0xb90 │ │ │ │ - ldr ip, [pc, #248] @ d83a4 │ │ │ │ + ldr ip, [pc, #248] @ d83a0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #204] @ d83a8 │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #204] @ d83a4 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8390 │ │ │ │ + beq d838c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d8330 │ │ │ │ - ldr r3, [pc, #176] @ d83ac │ │ │ │ + beq d832c │ │ │ │ + ldr r3, [pc, #176] @ d83a8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq d8330 │ │ │ │ - ldr r3, [pc, #156] @ d83b0 │ │ │ │ + beq d832c │ │ │ │ + ldr r3, [pc, #156] @ d83ac │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq d8330 │ │ │ │ - ldr r3, [pc, #140] @ d83b4 │ │ │ │ + beq d832c │ │ │ │ + ldr r3, [pc, #140] @ d83b0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - bne d8360 │ │ │ │ - bl d8044 │ │ │ │ - ldr r2, [pc, #124] @ d83b8 │ │ │ │ - ldr r3, [pc, #100] @ d83a4 │ │ │ │ + bne d835c │ │ │ │ + bl d8040 │ │ │ │ + ldr r2, [pc, #124] @ d83b4 │ │ │ │ + ldr r3, [pc, #100] @ d83a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d8398 │ │ │ │ + bne d8394 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #84] @ d83bc │ │ │ │ + ldr r0, [pc, #84] @ d83b8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #76] @ d83c0 │ │ │ │ - ldr r1, [pc, #76] @ d83c4 │ │ │ │ - ldr r0, [pc, #76] @ d83c8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #76] @ d83bc │ │ │ │ + ldr r1, [pc, #76] @ d83c0 │ │ │ │ + ldr r0, [pc, #76] @ d83c4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #556 @ 0x22c │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b d8334 │ │ │ │ + b d8330 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sl, r7, r4, lsl #17 │ │ │ │ - eorseq r7, r6, r0, asr sp │ │ │ │ + eorseq sl, r7, r8, lsl #17 │ │ │ │ + eorseq r7, r6, r4, asr sp │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r7, r6, r0, lsr #26 │ │ │ │ + eorseq r7, r6, r4, lsr #26 │ │ │ │ andeq r0, r0, r0, lsl r7 │ │ │ │ andeq r0, r0, ip, lsr #26 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - @ instruction: 0x00367cbc │ │ │ │ - eorseq r7, r2, r4, ror #12 │ │ │ │ + eorseq r7, r6, r0, asr #25 │ │ │ │ + eorseq r7, r2, r0, lsl #25 │ │ │ │ andeq r0, r0, r8, ror #19 │ │ │ │ - @ instruction: 0x0033bfd8 │ │ │ │ - eorseq r7, r2, r8, lsr r5 │ │ │ │ + @ instruction: 0x0033c5f4 │ │ │ │ + eorseq r7, r2, r4, asr fp │ │ │ │ │ │ │ │ -000d83cc : │ │ │ │ +000d83c8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r0, [pc, #700] @ d86a0 │ │ │ │ - ldr r1, [pc, #700] @ d86a4 │ │ │ │ + ldr r0, [pc, #700] @ d869c │ │ │ │ + ldr r1, [pc, #700] @ d86a0 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r5, [pc, #696] @ d86a8 │ │ │ │ + ldr r5, [pc, #696] @ d86a4 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #688] @ d86ac │ │ │ │ + ldr r3, [pc, #688] @ d86a8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d849c │ │ │ │ + beq d8498 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d8678 │ │ │ │ + beq d8674 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r0, r2 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - bl b7170 │ │ │ │ + bl b716c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq d8458 │ │ │ │ + beq d8454 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq d8490 │ │ │ │ + beq d848c │ │ │ │ cmp r4, #0 │ │ │ │ - beq d84b4 │ │ │ │ - ldr r2, [pc, #584] @ d86b0 │ │ │ │ - ldr r3, [pc, #568] @ d86a4 │ │ │ │ + beq d84b0 │ │ │ │ + ldr r2, [pc, #584] @ d86ac │ │ │ │ + ldr r3, [pc, #568] @ d86a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d8674 │ │ │ │ + bne d8670 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d8458 │ │ │ │ + b d8454 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r4, r2 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b d8460 │ │ │ │ - ldr r3, [pc, #504] @ d86b4 │ │ │ │ - ldr fp, [pc, #504] @ d86b8 │ │ │ │ - ldr sl, [pc, #504] @ d86bc │ │ │ │ + b d845c │ │ │ │ + ldr r3, [pc, #504] @ d86b0 │ │ │ │ + ldr fp, [pc, #504] @ d86b4 │ │ │ │ + ldr sl, [pc, #504] @ d86b8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add fp, pc, fp │ │ │ │ add sl, pc, sl │ │ │ │ mov r2, #233 @ 0xe9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ add r6, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ - bl aa4f0 │ │ │ │ - ldr r2, [pc, #456] @ d86c0 │ │ │ │ - ldr r3, [pc, #456] @ d86c4 │ │ │ │ + bl aa4ec │ │ │ │ + ldr r2, [pc, #456] @ d86bc │ │ │ │ + ldr r3, [pc, #456] @ d86c0 │ │ │ │ ldr r8, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r8, #196] @ 0xc4 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d8634 │ │ │ │ - bl aa754 │ │ │ │ + beq d8630 │ │ │ │ + bl aa750 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq d8610 │ │ │ │ - bl aa78c │ │ │ │ + beq d860c │ │ │ │ + bl aa788 │ │ │ │ ldr r1, [r8, #200] @ 0xc8 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r9, r0 │ │ │ │ bl 4fd84 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - beq d8618 │ │ │ │ + beq d8614 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, #2 │ │ │ │ - bl a633c │ │ │ │ + bl a6338 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq d8618 │ │ │ │ - ldr r3, [pc, #328] @ d86c8 │ │ │ │ + beq d8614 │ │ │ │ + ldr r3, [pc, #328] @ d86c4 │ │ │ │ ldr r1, [r8, #204] @ 0xcc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d8650 │ │ │ │ + beq d864c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ str r9, [sp, #24] │ │ │ │ bl 50114 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d8650 │ │ │ │ + beq d864c │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl aa34c │ │ │ │ + bl aa348 │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ ldr r3, [sp] │ │ │ │ mov r2, #235 @ 0xeb │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ ldm r6, {r0, r1, r2} │ │ │ │ - bl aa6bc │ │ │ │ + bl aa6b8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 578f8 │ │ │ │ - b d8460 │ │ │ │ - bl aa3f4 │ │ │ │ - b d85ec │ │ │ │ + b d845c │ │ │ │ + bl aa3f0 │ │ │ │ + b d85e8 │ │ │ │ ldr r3, [sp] │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, sl │ │ │ │ mov r2, #235 @ 0xeb │ │ │ │ - bl b6f00 │ │ │ │ - b d85ec │ │ │ │ + bl b6efc │ │ │ │ + b d85e8 │ │ │ │ ldr r3, [sp] │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, sl │ │ │ │ mov r2, #234 @ 0xea │ │ │ │ - bl b6f00 │ │ │ │ - b d85ec │ │ │ │ + bl b6efc │ │ │ │ + b d85e8 │ │ │ │ ldr r3, [sp] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, fp │ │ │ │ mov r2, #235 @ 0xeb │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ - b d85ec │ │ │ │ + b d85e8 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ d86cc │ │ │ │ - ldr r1, [pc, #76] @ d86d0 │ │ │ │ - ldr r0, [pc, #76] @ d86d4 │ │ │ │ + ldr r3, [pc, #76] @ d86c8 │ │ │ │ + ldr r1, [pc, #76] @ d86cc │ │ │ │ + ldr r0, [pc, #76] @ d86d0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3456 @ 0xd80 │ │ │ │ - ldr r2, [pc, #68] @ d86d8 │ │ │ │ + ldr r2, [pc, #68] @ d86d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, r6, r4, lsl ip │ │ │ │ + eorseq r7, r6, r8, lsl ip │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x00367bf4 │ │ │ │ + @ instruction: 0x00367bf8 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - mlaseq r6, r0, fp, r7 │ │ │ │ + mlaseq r6, r4, fp, r7 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r0, r4, r4, asr #6 │ │ │ │ - eorseq r5, r2, r4, asr #18 │ │ │ │ + eorseq r0, r4, r0, ror #18 │ │ │ │ + eorseq r5, r2, r0, ror #30 │ │ │ │ muleq r0, r4, r8 │ │ │ │ muleq r0, r4, sl │ │ │ │ andeq r0, r0, r4, lsr #24 │ │ │ │ - eorseq r8, r4, ip, ror #21 │ │ │ │ - eorseq ip, r1, r4, ror #23 │ │ │ │ - mlaseq r1, r4, sp, pc @ │ │ │ │ + eorseq r9, r4, r8, lsl #2 │ │ │ │ + eorseq sp, r1, r0, lsl #4 │ │ │ │ + @ instruction: 0x003203b0 │ │ │ │ ldrdeq r0, [r0], -r9 │ │ │ │ │ │ │ │ -000d86dc : │ │ │ │ +000d86d8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #252] @ d87f0 │ │ │ │ + ldr ip, [pc, #252] @ d87ec │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #3008 @ 0xbc0 │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #20 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #212] @ d87f4 │ │ │ │ + ldr lr, [pc, #212] @ d87f0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #204] @ d87f8 │ │ │ │ + ldr ip, [pc, #204] @ d87f4 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #176] @ d87fc │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #176] @ d87f8 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d87e4 │ │ │ │ + beq d87e0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - ldr r3, [pc, #160] @ d8800 │ │ │ │ + ldr r3, [pc, #160] @ d87fc │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ lsr r3, r3, #4 │ │ │ │ cmp r2, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d87b0 │ │ │ │ + beq d87ac │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl d83cc │ │ │ │ - ldr r2, [pc, #120] @ d8804 │ │ │ │ - ldr r3, [pc, #104] @ d87f8 │ │ │ │ + bl d83c8 │ │ │ │ + ldr r2, [pc, #120] @ d8800 │ │ │ │ + ldr r3, [pc, #104] @ d87f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d87ec │ │ │ │ + bne d87e8 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #80] @ d8808 │ │ │ │ + ldr r0, [pc, #80] @ d8804 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #68] @ d880c │ │ │ │ - ldr r1, [pc, #68] @ d8810 │ │ │ │ - ldr r0, [pc, #68] @ d8814 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #68] @ d8808 │ │ │ │ + ldr r1, [pc, #68] @ d880c │ │ │ │ + ldr r0, [pc, #68] @ d8810 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #227 @ 0xe3 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b d8784 │ │ │ │ + b d8780 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sl, r7, ip, lsl r4 │ │ │ │ - @ instruction: 0x003678d0 │ │ │ │ + eorseq sl, r7, r0, lsr #8 │ │ │ │ + @ instruction: 0x003678d4 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x003678b0 │ │ │ │ + @ instruction: 0x003678b4 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r7, r6, ip, ror #16 │ │ │ │ - eorseq r3, r2, r8, ror #2 │ │ │ │ + eorseq r7, r6, r0, ror r8 │ │ │ │ + eorseq r3, r2, r4, lsl #15 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r0, r4, r8, lsr r0 │ │ │ │ - eorseq r5, r2, r4, lsr r6 │ │ │ │ + eorseq r0, r4, r4, asr r6 │ │ │ │ + eorseq r5, r2, r0, asr ip │ │ │ │ │ │ │ │ -000d8818 : │ │ │ │ +000d8814 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b b6f00 │ │ │ │ + b b6efc │ │ │ │ │ │ │ │ -000d885c : │ │ │ │ +000d8858 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldrb ip, [sp, #16] │ │ │ │ - ldr r4, [pc, #664] @ d8b14 │ │ │ │ + ldr r4, [pc, #664] @ d8b10 │ │ │ │ cmp ip, #2 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r1 │ │ │ │ - bne d8900 │ │ │ │ + bne d88fc │ │ │ │ cmp r2, #0 │ │ │ │ - beq d89c0 │ │ │ │ + beq d89bc │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8950 │ │ │ │ - ldr r3, [pc, #632] @ d8b18 │ │ │ │ + beq d894c │ │ │ │ + ldr r3, [pc, #632] @ d8b14 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #32] │ │ │ │ bl 50378 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8a3c │ │ │ │ - ldr r3, [pc, #612] @ d8b1c │ │ │ │ + beq d8a38 │ │ │ │ + ldr r3, [pc, #612] @ d8b18 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq d8948 │ │ │ │ - ldr r3, [pc, #592] @ d8b20 │ │ │ │ - ldr ip, [pc, #592] @ d8b24 │ │ │ │ + beq d8944 │ │ │ │ + ldr r3, [pc, #592] @ d8b1c │ │ │ │ + ldr ip, [pc, #592] @ d8b20 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r1, [pc, #588] @ d8b28 │ │ │ │ + ldr r1, [pc, #588] @ d8b24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #580] @ d8b2c │ │ │ │ + ldr r0, [pc, #580] @ d8b28 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ - b d89b4 │ │ │ │ + bl d8814 │ │ │ │ + b d89b0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d8a30 │ │ │ │ + beq d8a2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8950 │ │ │ │ + beq d894c │ │ │ │ cmp ip, #0 │ │ │ │ - beq d8898 │ │ │ │ - ldr r3, [pc, #504] @ d8b18 │ │ │ │ + beq d8894 │ │ │ │ + ldr r3, [pc, #504] @ d8b14 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #28] │ │ │ │ bl 50378 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8a64 │ │ │ │ - ldr r3, [pc, #484] @ d8b1c │ │ │ │ + beq d8a60 │ │ │ │ + ldr r3, [pc, #484] @ d8b18 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d8a8c │ │ │ │ + bne d8a88 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #448] @ d8b18 │ │ │ │ + ldr r3, [pc, #448] @ d8b14 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ bl 50378 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8ac4 │ │ │ │ - ldr r3, [pc, #428] @ d8b1c │ │ │ │ + beq d8ac0 │ │ │ │ + ldr r3, [pc, #428] @ d8b18 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq d8948 │ │ │ │ - ldr r3, [pc, #408] @ d8b20 │ │ │ │ - ldr ip, [pc, #420] @ d8b30 │ │ │ │ + beq d8944 │ │ │ │ + ldr r3, [pc, #408] @ d8b1c │ │ │ │ + ldr ip, [pc, #420] @ d8b2c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r1, [pc, #416] @ d8b34 │ │ │ │ + ldr r1, [pc, #416] @ d8b30 │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #408] @ d8b38 │ │ │ │ + ldr r0, [pc, #408] @ d8b34 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, #105 @ 0x69 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8898 │ │ │ │ - ldr r3, [pc, #328] @ d8b18 │ │ │ │ + bne d8894 │ │ │ │ + ldr r3, [pc, #328] @ d8b14 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ bl 50378 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8aec │ │ │ │ - ldr r3, [pc, #308] @ d8b1c │ │ │ │ + beq d8ae8 │ │ │ │ + ldr r3, [pc, #308] @ d8b18 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq d8948 │ │ │ │ - ldr r3, [pc, #288] @ d8b20 │ │ │ │ - ldr ip, [pc, #312] @ d8b3c │ │ │ │ + beq d8944 │ │ │ │ + ldr r3, [pc, #288] @ d8b1c │ │ │ │ + ldr ip, [pc, #312] @ d8b38 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r1, [pc, #308] @ d8b40 │ │ │ │ + ldr r1, [pc, #308] @ d8b3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #300] @ d8b44 │ │ │ │ + ldr r0, [pc, #300] @ d8b40 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ - b d89b4 │ │ │ │ + bl d8814 │ │ │ │ + b d89b0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8910 │ │ │ │ - b d89c8 │ │ │ │ - ldr r3, [pc, #220] @ d8b20 │ │ │ │ - ldr r1, [pc, #256] @ d8b48 │ │ │ │ + bne d890c │ │ │ │ + b d89c4 │ │ │ │ + ldr r3, [pc, #220] @ d8b1c │ │ │ │ + ldr r1, [pc, #256] @ d8b44 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #252] @ d8b4c │ │ │ │ + ldr r0, [pc, #252] @ d8b48 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ - bl b6f00 │ │ │ │ - b d89b4 │ │ │ │ - ldr r3, [pc, #180] @ d8b20 │ │ │ │ - ldr r1, [pc, #224] @ d8b50 │ │ │ │ + bl b6efc │ │ │ │ + b d89b0 │ │ │ │ + ldr r3, [pc, #180] @ d8b1c │ │ │ │ + ldr r1, [pc, #224] @ d8b4c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #220] @ d8b54 │ │ │ │ + ldr r0, [pc, #220] @ d8b50 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ - bl b6f00 │ │ │ │ - b d89b4 │ │ │ │ - ldr r3, [pc, #140] @ d8b20 │ │ │ │ - ldr ip, [pc, #192] @ d8b58 │ │ │ │ + bl b6efc │ │ │ │ + b d89b0 │ │ │ │ + ldr r3, [pc, #140] @ d8b1c │ │ │ │ + ldr ip, [pc, #192] @ d8b54 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r1, [pc, #188] @ d8b5c │ │ │ │ + ldr r1, [pc, #188] @ d8b58 │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #180] @ d8b60 │ │ │ │ + ldr r0, [pc, #180] @ d8b5c │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ - b d89b4 │ │ │ │ - ldr r3, [pc, #84] @ d8b20 │ │ │ │ - ldr r1, [pc, #148] @ d8b64 │ │ │ │ + bl d8814 │ │ │ │ + b d89b0 │ │ │ │ + ldr r3, [pc, #84] @ d8b1c │ │ │ │ + ldr r1, [pc, #148] @ d8b60 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #144] @ d8b68 │ │ │ │ + ldr r0, [pc, #144] @ d8b64 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #105 @ 0x69 │ │ │ │ - bl b6f00 │ │ │ │ - b d89b4 │ │ │ │ - ldr r3, [pc, #44] @ d8b20 │ │ │ │ - ldr r1, [pc, #116] @ d8b6c │ │ │ │ + bl b6efc │ │ │ │ + b d89b0 │ │ │ │ + ldr r3, [pc, #44] @ d8b1c │ │ │ │ + ldr r1, [pc, #116] @ d8b68 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #112] @ d8b70 │ │ │ │ + ldr r0, [pc, #112] @ d8b6c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ - bl b6f00 │ │ │ │ - b d89b4 │ │ │ │ - eorseq r7, r6, ip, ror r7 │ │ │ │ + bl b6efc │ │ │ │ + b d89b0 │ │ │ │ + eorseq r7, r6, r0, lsl #15 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, ip, asr r9 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r7, r2, r0, lsr #2 │ │ │ │ - eorseq r7, r2, r4, lsl #2 │ │ │ │ - eorseq r5, r2, ip, lsl r5 │ │ │ │ - eorseq r7, r2, r8, rrx │ │ │ │ - eorseq r7, r2, ip, asr #32 │ │ │ │ - eorseq r5, r2, r4, ror #8 │ │ │ │ - @ instruction: 0x00326ff0 │ │ │ │ - @ instruction: 0x00326fd4 │ │ │ │ - eorseq r5, r2, ip, ror #7 │ │ │ │ - eorseq r6, r2, r0, lsr #31 │ │ │ │ - @ instruction: 0x003253b8 │ │ │ │ - eorseq r6, r2, r8, ror pc │ │ │ │ - mlaseq r2, r0, r3, r5 │ │ │ │ - eorseq r6, r2, ip, asr pc │ │ │ │ - eorseq r6, r2, r0, asr #30 │ │ │ │ - eorseq r5, r2, r8, asr r3 │ │ │ │ - eorseq r6, r2, r8, lsl pc │ │ │ │ - eorseq r5, r2, r0, lsr r3 │ │ │ │ - @ instruction: 0x00326ef0 │ │ │ │ - eorseq r5, r2, r8, lsl #6 │ │ │ │ + eorseq r7, r2, ip, lsr r7 │ │ │ │ + eorseq r7, r2, r0, lsr #14 │ │ │ │ + eorseq r5, r2, r8, lsr fp │ │ │ │ + eorseq r7, r2, r4, lsl #13 │ │ │ │ + eorseq r7, r2, r8, ror #12 │ │ │ │ + eorseq r5, r2, r0, lsl #21 │ │ │ │ + eorseq r7, r2, ip, lsl #12 │ │ │ │ + @ instruction: 0x003275f0 │ │ │ │ + eorseq r5, r2, r8, lsl #20 │ │ │ │ + @ instruction: 0x003275bc │ │ │ │ + @ instruction: 0x003259d4 │ │ │ │ + mlaseq r2, r4, r5, r7 │ │ │ │ + eorseq r5, r2, ip, lsr #19 │ │ │ │ + eorseq r7, r2, r8, ror r5 │ │ │ │ + eorseq r7, r2, ip, asr r5 │ │ │ │ + eorseq r5, r2, r4, ror r9 │ │ │ │ + eorseq r7, r2, r4, lsr r5 │ │ │ │ + eorseq r5, r2, ip, asr #18 │ │ │ │ + eorseq r7, r2, ip, lsl #10 │ │ │ │ + eorseq r5, r2, r4, lsr #18 │ │ │ │ │ │ │ │ -000d8b74 : │ │ │ │ +000d8b70 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #380] @ d8d14 │ │ │ │ + ldr ip, [pc, #380] @ d8d10 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #372] @ d8d18 │ │ │ │ + ldr r3, [pc, #372] @ d8d14 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #348] @ d8d1c │ │ │ │ + ldr r3, [pc, #348] @ d8d18 │ │ │ │ add ip, sp, #28 │ │ │ │ str ip, [sp, #12] │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, sp, #32 │ │ │ │ str ip, [sp, #4] │ │ │ │ add r3, r3, #3056 @ 0xbf0 │ │ │ │ add ip, sp, #20 │ │ │ │ str ip, [sp] │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ mov ip, #0 │ │ │ │ add r3, r3, #4 │ │ │ │ str ip, [sp, #32] │ │ │ │ - bl a2fd0 │ │ │ │ - ldr r4, [pc, #288] @ d8d20 │ │ │ │ + bl a2fcc │ │ │ │ + ldr r4, [pc, #288] @ d8d1c │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8ce0 │ │ │ │ + beq d8cdc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - ldr r3, [pc, #272] @ d8d24 │ │ │ │ + ldr r3, [pc, #272] @ d8d20 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp ip, r3 │ │ │ │ - bne d8cf0 │ │ │ │ - ldr r3, [pc, #256] @ d8d28 │ │ │ │ + bne d8cec │ │ │ │ + ldr r3, [pc, #256] @ d8d24 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ sub r2, r1, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ clz r2, r2 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp lr, ip │ │ │ │ - bne d8d00 │ │ │ │ + bne d8cfc │ │ │ │ sub r3, r1, r0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ clz r3, r3 │ │ │ │ cmp r1, #0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - beq d8ce8 │ │ │ │ + beq d8ce4 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, lr │ │ │ │ subeq ip, r1, r0 │ │ │ │ clzeq ip, ip │ │ │ │ lsreq ip, ip, #5 │ │ │ │ - bne d8cb0 │ │ │ │ + bne d8cac │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl d885c │ │ │ │ - ldr r2, [pc, #160] @ d8d2c │ │ │ │ - ldr r3, [pc, #136] @ d8d18 │ │ │ │ + bl d8858 │ │ │ │ + ldr r2, [pc, #160] @ d8d28 │ │ │ │ + ldr r3, [pc, #136] @ d8d14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d8d10 │ │ │ │ + bne d8d0c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #120] @ d8d30 │ │ │ │ + ldr r0, [pc, #120] @ d8d2c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #112] @ d8d34 │ │ │ │ - ldr r1, [pc, #112] @ d8d38 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #112] @ d8d30 │ │ │ │ + ldr r1, [pc, #112] @ d8d34 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #108] @ d8d3c │ │ │ │ + ldr r0, [pc, #108] @ d8d38 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b d8c84 │ │ │ │ + b d8c80 │ │ │ │ mov ip, #2 │ │ │ │ - b d8c74 │ │ │ │ - ldr r0, [pc, #72] @ d8d40 │ │ │ │ + b d8c70 │ │ │ │ + ldr r0, [pc, #72] @ d8d3c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b d8cbc │ │ │ │ - ldr r0, [pc, #60] @ d8d44 │ │ │ │ + bl b0298 │ │ │ │ + b d8cb8 │ │ │ │ + ldr r0, [pc, #60] @ d8d40 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b d8cbc │ │ │ │ + bl b0298 │ │ │ │ + b d8cb8 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r7, r6, r8, asr r4 │ │ │ │ + eorseq r7, r6, ip, asr r4 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r9, r7, r4, asr #30 │ │ │ │ - @ instruction: 0x003673fc │ │ │ │ + eorseq r9, r7, r8, asr #30 │ │ │ │ + eorseq r7, r6, r0, lsl #8 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r7, r6, ip, ror #6 │ │ │ │ - @ instruction: 0x00322ad0 │ │ │ │ + eorseq r7, r6, r0, ror r3 │ │ │ │ + eorseq r3, r2, ip, ror #1 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r6, r2, r0, lsr #26 │ │ │ │ - eorseq r5, r2, r8, lsr r1 │ │ │ │ - mlaseq r2, r0, sl, r2 │ │ │ │ - eorseq r2, r2, r0, lsl #21 │ │ │ │ + eorseq r7, r2, ip, lsr r3 │ │ │ │ + eorseq r5, r2, r4, asr r7 │ │ │ │ + eorseq r3, r2, ip, lsr #1 │ │ │ │ + mlaseq r2, ip, r0, r3 │ │ │ │ │ │ │ │ -000d8d48 : │ │ │ │ +000d8d44 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #2316] @ d9674 │ │ │ │ - ldr r3, [pc, #2316] @ d9678 │ │ │ │ + ldr r2, [pc, #2316] @ d9670 │ │ │ │ + ldr r3, [pc, #2316] @ d9674 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ mov sl, r1 │ │ │ │ bl 4fb5c │ │ │ │ - ldr r7, [pc, #2280] @ d967c │ │ │ │ + ldr r7, [pc, #2280] @ d9678 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq d90d8 │ │ │ │ + beq d90d4 │ │ │ │ mov r0, #0 │ │ │ │ bl 4fbb0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d9100 │ │ │ │ - ldr r3, [pc, #2248] @ d9680 │ │ │ │ + beq d90fc │ │ │ │ + ldr r3, [pc, #2248] @ d967c │ │ │ │ mov r0, r4 │ │ │ │ ldr r9, [r7, r3] │ │ │ │ ldr r1, [r9, #136] @ 0x88 │ │ │ │ bl 50378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d9130 │ │ │ │ + beq d912c │ │ │ │ ldr r1, [r9, #40] @ 0x28 │ │ │ │ bl 50378 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq d8df4 │ │ │ │ + beq d8df0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq d90cc │ │ │ │ + beq d90c8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d9190 │ │ │ │ + beq d918c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq d91b8 │ │ │ │ + beq d91b4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ lsl r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movgt r5, #0 │ │ │ │ movgt r3, r5 │ │ │ │ - ble d8ee8 │ │ │ │ + ble d8ee4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ asr r3, r3, #1 │ │ │ │ ldr r8, [r2, r3, lsl #2] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d9624 │ │ │ │ + beq d9620 │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r1, [r9, #140] @ 0x8c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r8] │ │ │ │ mov r0, r8 │ │ │ │ bl 50378 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ mov fp, r0 │ │ │ │ - beq d8e74 │ │ │ │ + beq d8e70 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r8] │ │ │ │ - beq d9010 │ │ │ │ + beq d900c │ │ │ │ cmp fp, #0 │ │ │ │ - beq d9020 │ │ │ │ + beq d901c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ - ldr r2, [pc, #2044] @ d9684 │ │ │ │ + ldr r2, [pc, #2044] @ d9680 │ │ │ │ ldrb r3, [r3, #87] @ 0x57 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ lsr r3, r3, #4 │ │ │ │ cmp fp, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d91f8 │ │ │ │ + beq d91f4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ bl 50270 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r0 │ │ │ │ - beq d8ecc │ │ │ │ + beq d8ec8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq d908c │ │ │ │ + beq d9088 │ │ │ │ cmp r2, #0 │ │ │ │ - blt d90a4 │ │ │ │ + blt d90a0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r5, r5, #2 │ │ │ │ cmp r5, r3, lsl #1 │ │ │ │ mov r3, r5 │ │ │ │ - blt d8e24 │ │ │ │ + blt d8e20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d8f04 │ │ │ │ + beq d8f00 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d91ec │ │ │ │ + beq d91e8 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ lsl r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble d8fb8 │ │ │ │ + ble d8fb4 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ asr r3, r3, #1 │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d964c │ │ │ │ + beq d9648 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d923c │ │ │ │ + beq d9238 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fc88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d9270 │ │ │ │ + blt d926c │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #1 │ │ │ │ - beq d9168 │ │ │ │ + beq d9164 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ bl 4ff7c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov fp, r0 │ │ │ │ - beq d8f9c │ │ │ │ + beq d8f98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d9230 │ │ │ │ + beq d922c │ │ │ │ cmp fp, #0 │ │ │ │ - blt d9298 │ │ │ │ + blt d9294 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ add r5, r5, #2 │ │ │ │ cmp r5, r3, lsl #1 │ │ │ │ mov r3, r5 │ │ │ │ - blt d8f1c │ │ │ │ + blt d8f18 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d8fd4 │ │ │ │ + beq d8fd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq d94a0 │ │ │ │ + beq d949c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bne d92c0 │ │ │ │ + bne d92bc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d9008 │ │ │ │ + beq d9004 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq d94ac │ │ │ │ + beq d94a8 │ │ │ │ mov r0, #1 │ │ │ │ - b d9060 │ │ │ │ + b d905c │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp fp, #0 │ │ │ │ - bne d8e7c │ │ │ │ - ldr r3, [pc, #1632] @ d9688 │ │ │ │ - ldr r1, [pc, #1632] @ d968c │ │ │ │ + bne d8e78 │ │ │ │ + ldr r3, [pc, #1632] @ d9684 │ │ │ │ + ldr r1, [pc, #1632] @ d9688 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #1628] @ d9690 │ │ │ │ + ldr r0, [pc, #1628] @ d968c │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #186 @ 0xba │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 578f8 │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r0, #2 │ │ │ │ - ldr r2, [pc, #1580] @ d9694 │ │ │ │ - ldr r3, [pc, #1548] @ d9678 │ │ │ │ + ldr r2, [pc, #1580] @ d9690 │ │ │ │ + ldr r3, [pc, #1548] @ d9674 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d9500 │ │ │ │ + bne d94fc │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge d8ed4 │ │ │ │ - ldr r3, [pc, #1500] @ d9688 │ │ │ │ - ldr r1, [pc, #1512] @ d9698 │ │ │ │ + bge d8ed0 │ │ │ │ + ldr r3, [pc, #1500] @ d9684 │ │ │ │ + ldr r1, [pc, #1512] @ d9694 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #1508] @ d969c │ │ │ │ + ldr r0, [pc, #1508] @ d9698 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #186 @ 0xba │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d9044 │ │ │ │ + bl b6efc │ │ │ │ + b d9040 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d8df4 │ │ │ │ - ldr r3, [pc, #1448] @ d9688 │ │ │ │ - ldr r1, [pc, #1468] @ d96a0 │ │ │ │ + b d8df0 │ │ │ │ + ldr r3, [pc, #1448] @ d9684 │ │ │ │ + ldr r1, [pc, #1468] @ d969c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #1464] @ d96a4 │ │ │ │ + ldr r0, [pc, #1464] @ d96a0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #185 @ 0xb9 │ │ │ │ - bl b6f00 │ │ │ │ - b d905c │ │ │ │ - ldr r3, [pc, #1408] @ d9688 │ │ │ │ - ldr r1, [pc, #1436] @ d96a8 │ │ │ │ + bl b6efc │ │ │ │ + b d9058 │ │ │ │ + ldr r3, [pc, #1408] @ d9684 │ │ │ │ + ldr r1, [pc, #1436] @ d96a4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #1432] @ d96ac │ │ │ │ + ldr r0, [pc, #1432] @ d96a8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #186 @ 0xba │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 578f8 │ │ │ │ - b d905c │ │ │ │ - ldr r3, [pc, #1360] @ d9688 │ │ │ │ - ldr r1, [pc, #1396] @ d96b0 │ │ │ │ + b d9058 │ │ │ │ + ldr r3, [pc, #1360] @ d9684 │ │ │ │ + ldr r1, [pc, #1396] @ d96ac │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #1392] @ d96b4 │ │ │ │ + ldr r0, [pc, #1392] @ d96b0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #186 @ 0xba │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 578f8 │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ - b d905c │ │ │ │ + b d9058 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d8fa4 │ │ │ │ + beq d8fa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne d8fa4 │ │ │ │ + bne d8fa0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d8fa4 │ │ │ │ - ldr r3, [pc, #1264] @ d9688 │ │ │ │ - ldr r1, [pc, #1308] @ d96b8 │ │ │ │ + b d8fa0 │ │ │ │ + ldr r3, [pc, #1264] @ d9684 │ │ │ │ + ldr r1, [pc, #1308] @ d96b4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #1304] @ d96bc │ │ │ │ + ldr r0, [pc, #1304] @ d96b8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #186 @ 0xba │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d9154 │ │ │ │ - ldr r3, [pc, #1224] @ d9688 │ │ │ │ - ldr r2, [pc, #1276] @ d96c0 │ │ │ │ + bl b6efc │ │ │ │ + b d9150 │ │ │ │ + ldr r3, [pc, #1224] @ d9684 │ │ │ │ + ldr r2, [pc, #1276] @ d96bc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r1, [pc, #1272] @ d96c4 │ │ │ │ - ldr r0, [pc, #1272] @ d96c8 │ │ │ │ + ldr r1, [pc, #1272] @ d96c0 │ │ │ │ + ldr r0, [pc, #1272] @ d96c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, r4} │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #186 @ 0xba │ │ │ │ - bl d8818 │ │ │ │ - b d9154 │ │ │ │ + bl d8814 │ │ │ │ + b d9150 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d8f04 │ │ │ │ - ldr r3, [pc, #1160] @ d9688 │ │ │ │ - ldr r2, [pc, #1224] @ d96cc │ │ │ │ + b d8f00 │ │ │ │ + ldr r3, [pc, #1160] @ d9684 │ │ │ │ + ldr r2, [pc, #1224] @ d96c8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r1, [pc, #1220] @ d96d0 │ │ │ │ - ldr r0, [pc, #1220] @ d96d4 │ │ │ │ + ldr r1, [pc, #1220] @ d96cc │ │ │ │ + ldr r0, [pc, #1220] @ d96d0 │ │ │ │ add r2, pc, r2 │ │ │ │ str fp, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #186 @ 0xba │ │ │ │ - bl d8818 │ │ │ │ - b d9044 │ │ │ │ + bl d8814 │ │ │ │ + b d9040 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d8f9c │ │ │ │ - ldr r3, [pc, #1092] @ d9688 │ │ │ │ - ldr r2, [pc, #1168] @ d96d8 │ │ │ │ + b d8f98 │ │ │ │ + ldr r3, [pc, #1092] @ d9684 │ │ │ │ + ldr r2, [pc, #1168] @ d96d4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r1, [pc, #1164] @ d96dc │ │ │ │ - ldr r0, [pc, #1164] @ d96e0 │ │ │ │ + ldr r1, [pc, #1164] @ d96d8 │ │ │ │ + ldr r0, [pc, #1164] @ d96dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, r4} │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #187 @ 0xbb │ │ │ │ - bl d8818 │ │ │ │ - b d9154 │ │ │ │ - ldr r3, [pc, #1040] @ d9688 │ │ │ │ - ldr r1, [pc, #1128] @ d96e4 │ │ │ │ + bl d8814 │ │ │ │ + b d9150 │ │ │ │ + ldr r3, [pc, #1040] @ d9684 │ │ │ │ + ldr r1, [pc, #1128] @ d96e0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #1124] @ d96e8 │ │ │ │ + ldr r0, [pc, #1124] @ d96e4 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #188 @ 0xbc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d9044 │ │ │ │ - ldr r3, [pc, #1000] @ d9688 │ │ │ │ - ldr r1, [pc, #1096] @ d96ec │ │ │ │ + bl b6efc │ │ │ │ + b d9040 │ │ │ │ + ldr r3, [pc, #1000] @ d9684 │ │ │ │ + ldr r1, [pc, #1096] @ d96e8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #1092] @ d96f0 │ │ │ │ + ldr r0, [pc, #1092] @ d96ec │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #189 @ 0xbd │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d9154 │ │ │ │ - ldr r3, [pc, #1068] @ d96f4 │ │ │ │ + bl b6efc │ │ │ │ + b d9150 │ │ │ │ + ldr r3, [pc, #1068] @ d96f0 │ │ │ │ ldr r1, [r9, #148] @ 0x94 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ ldr sl, [r9, #144] @ 0x90 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 50378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d95fc │ │ │ │ + beq d95f8 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r9, #152] @ 0x98 │ │ │ │ bl 50378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d95d4 │ │ │ │ + beq d95d0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq d9330 │ │ │ │ + beq d932c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq d94b8 │ │ │ │ + beq d94b4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d9538 │ │ │ │ + beq d9534 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d9354 │ │ │ │ + beq d9350 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d94c4 │ │ │ │ + beq d94c0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d9374 │ │ │ │ + beq d9370 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq d94d0 │ │ │ │ + beq d94cc │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ bl 4fcac │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq d93a0 │ │ │ │ + beq d939c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq d94dc │ │ │ │ + beq d94d8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d958c │ │ │ │ + beq d9588 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r9, #164] @ 0xa4 │ │ │ │ ldr r3, [r9, #160] @ 0xa0 │ │ │ │ ldr r1, [r9, #156] @ 0x9c │ │ │ │ mov r0, #5 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ - bl a633c │ │ │ │ + bl a6338 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq d93ec │ │ │ │ + beq d93e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq d94f4 │ │ │ │ - ldr r3, [pc, #660] @ d9688 │ │ │ │ + beq d94f0 │ │ │ │ + ldr r3, [pc, #660] @ d9684 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r7, [r7, r3] │ │ │ │ ldr r3, [r7] │ │ │ │ - beq d9570 │ │ │ │ + beq d956c │ │ │ │ ldr r1, [r9, #172] @ 0xac │ │ │ │ mov r0, r3 │ │ │ │ ldr r5, [r9, #168] @ 0xa8 │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d9510 │ │ │ │ + beq d950c │ │ │ │ add r9, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r9, #3212] @ 0xc8c │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #32 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq d9454 │ │ │ │ + beq d9450 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq d94e8 │ │ │ │ + beq d94e4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d95b4 │ │ │ │ + beq d95b0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d9478 │ │ │ │ + beq d9474 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq d9504 │ │ │ │ + beq d9500 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d9008 │ │ │ │ + beq d9004 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne d9008 │ │ │ │ + bne d9004 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d9008 │ │ │ │ + b d9004 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d8fd4 │ │ │ │ + b d8fd0 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d9008 │ │ │ │ + b d9004 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d9330 │ │ │ │ + b d932c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d9354 │ │ │ │ + b d9350 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d9374 │ │ │ │ + b d9370 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d93a0 │ │ │ │ + b d939c │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d9454 │ │ │ │ + b d9450 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d93ec │ │ │ │ + b d93e8 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d9478 │ │ │ │ - ldr r1, [pc, #480] @ d96f8 │ │ │ │ - ldr r0, [pc, #480] @ d96fc │ │ │ │ + b d9474 │ │ │ │ + ldr r1, [pc, #480] @ d96f4 │ │ │ │ + ldr r0, [pc, #480] @ d96f8 │ │ │ │ ldr r3, [r7] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b d905c │ │ │ │ - ldr r3, [pc, #328] @ d9688 │ │ │ │ - ldr r1, [pc, #444] @ d9700 │ │ │ │ + b d9058 │ │ │ │ + ldr r3, [pc, #328] @ d9684 │ │ │ │ + ldr r1, [pc, #444] @ d96fc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #440] @ d9704 │ │ │ │ + ldr r0, [pc, #440] @ d9700 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #191 @ 0xbf │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b d905c │ │ │ │ - ldr r1, [pc, #400] @ d9708 │ │ │ │ - ldr r0, [pc, #400] @ d970c │ │ │ │ + b d9058 │ │ │ │ + ldr r1, [pc, #400] @ d9704 │ │ │ │ + ldr r0, [pc, #400] @ d9708 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #193 @ 0xc1 │ │ │ │ - bl b6f00 │ │ │ │ - b d905c │ │ │ │ - ldr r3, [pc, #244] @ d9688 │ │ │ │ - ldr r1, [pc, #376] @ d9710 │ │ │ │ + bl b6efc │ │ │ │ + b d9058 │ │ │ │ + ldr r3, [pc, #244] @ d9684 │ │ │ │ + ldr r1, [pc, #376] @ d970c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #372] @ d9714 │ │ │ │ + ldr r0, [pc, #372] @ d9710 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #191 @ 0xbf │ │ │ │ - bl b6f00 │ │ │ │ - b d905c │ │ │ │ - ldr r1, [pc, #348] @ d9718 │ │ │ │ - ldr r0, [pc, #348] @ d971c │ │ │ │ + bl b6efc │ │ │ │ + b d9058 │ │ │ │ + ldr r1, [pc, #348] @ d9714 │ │ │ │ + ldr r0, [pc, #348] @ d9718 │ │ │ │ ldr r3, [r7] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ - bl b6f00 │ │ │ │ - b d952c │ │ │ │ - ldr r3, [pc, #172] @ d9688 │ │ │ │ - ldr r1, [pc, #320] @ d9720 │ │ │ │ + bl b6efc │ │ │ │ + b d9528 │ │ │ │ + ldr r3, [pc, #172] @ d9684 │ │ │ │ + ldr r1, [pc, #320] @ d971c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #316] @ d9724 │ │ │ │ + ldr r0, [pc, #316] @ d9720 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #191 @ 0xbf │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b d955c │ │ │ │ - ldr r3, [pc, #132] @ d9688 │ │ │ │ - ldr r1, [pc, #288] @ d9728 │ │ │ │ + bl b6efc │ │ │ │ + b d9558 │ │ │ │ + ldr r3, [pc, #132] @ d9684 │ │ │ │ + ldr r1, [pc, #288] @ d9724 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #284] @ d972c │ │ │ │ + ldr r0, [pc, #284] @ d9728 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #191 @ 0xbf │ │ │ │ - bl b6f00 │ │ │ │ - b d9124 │ │ │ │ - ldr r3, [pc, #260] @ d9730 │ │ │ │ - ldr r1, [pc, #260] @ d9734 │ │ │ │ - ldr r0, [pc, #260] @ d9738 │ │ │ │ + bl b6efc │ │ │ │ + b d9120 │ │ │ │ + ldr r3, [pc, #260] @ d972c │ │ │ │ + ldr r1, [pc, #260] @ d9730 │ │ │ │ + ldr r0, [pc, #260] @ d9734 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3488 @ 0xda0 │ │ │ │ - ldr r2, [pc, #252] @ d973c │ │ │ │ + ldr r2, [pc, #252] @ d9738 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #236] @ d9740 │ │ │ │ - ldr r1, [pc, #236] @ d9744 │ │ │ │ - ldr r0, [pc, #236] @ d9748 │ │ │ │ + ldr r3, [pc, #236] @ d973c │ │ │ │ + ldr r1, [pc, #236] @ d9740 │ │ │ │ + ldr r0, [pc, #236] @ d9744 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3488 @ 0xda0 │ │ │ │ - ldr r2, [pc, #228] @ d974c │ │ │ │ + ldr r2, [pc, #228] @ d9748 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - mlaseq r6, r0, r2, r7 │ │ │ │ + mlaseq r6, r4, r2, r7 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r7, r6, r8, ror #4 │ │ │ │ + eorseq r7, r6, ip, ror #4 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0033ddf4 │ │ │ │ - @ instruction: 0x00324dd0 │ │ │ │ - mlaseq r6, r0, pc, r6 @ │ │ │ │ - eorseq sp, r3, r0, ror sp │ │ │ │ - eorseq r4, r2, ip, asr #26 │ │ │ │ - eorseq sp, r3, r0, asr #26 │ │ │ │ - eorseq r4, r2, ip, lsl sp │ │ │ │ - eorseq sp, r3, r8, lsl sp │ │ │ │ - @ instruction: 0x00324cf4 │ │ │ │ - eorseq sp, r3, r8, ror #25 │ │ │ │ - eorseq r4, r2, r0, asr #25 │ │ │ │ - eorseq sp, r3, r8, lsl #25 │ │ │ │ - eorseq r4, r2, r0, ror #24 │ │ │ │ - eorseq pc, r1, r8, asr #30 │ │ │ │ - eorseq sp, r3, r8, asr ip │ │ │ │ - eorseq r4, r2, r0, lsr ip │ │ │ │ - eorseq r2, r2, r4, lsl r7 │ │ │ │ - eorseq sp, r3, r8, lsl ip │ │ │ │ - @ instruction: 0x00324bf0 │ │ │ │ - eorseq r9, r3, r4, asr #12 │ │ │ │ - @ instruction: 0x0033dbd4 │ │ │ │ - eorseq r4, r2, ip, lsr #23 │ │ │ │ - eorseq sp, r3, r4, lsr #23 │ │ │ │ - eorseq r4, r2, r0, lsl #23 │ │ │ │ - eorseq sp, r3, r0, lsl #23 │ │ │ │ - eorseq r4, r2, r8, asr fp │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - eorseq sp, r3, r0, lsl r9 │ │ │ │ - eorseq r4, r2, ip, ror #17 │ │ │ │ - eorseq sp, r3, r0, ror #17 │ │ │ │ - @ instruction: 0x003248b8 │ │ │ │ - @ instruction: 0x0033d8b4 │ │ │ │ - mlaseq r2, r0, r8, r4 │ │ │ │ - eorseq sp, r3, ip, lsl #17 │ │ │ │ - eorseq r4, r2, r8, ror #16 │ │ │ │ - eorseq sp, r3, ip, ror #16 │ │ │ │ - eorseq r4, r2, r8, asr #16 │ │ │ │ - eorseq sp, r3, r4, asr #16 │ │ │ │ - eorseq r4, r2, ip, lsl r8 │ │ │ │ - eorseq sp, r3, ip, lsl r8 │ │ │ │ - @ instruction: 0x003247f8 │ │ │ │ - eorseq r7, r4, r0, asr #22 │ │ │ │ - eorseq fp, r1, r8, lsr ip │ │ │ │ - @ instruction: 0x003263d4 │ │ │ │ + eorseq lr, r3, r0, lsl r4 │ │ │ │ + eorseq r5, r2, ip, ror #7 │ │ │ │ + mlaseq r6, r4, pc, r6 @ │ │ │ │ + eorseq lr, r3, ip, lsl #7 │ │ │ │ + eorseq r5, r2, r8, ror #6 │ │ │ │ + eorseq lr, r3, ip, asr r3 │ │ │ │ + eorseq r5, r2, r8, lsr r3 │ │ │ │ + eorseq lr, r3, r4, lsr r3 │ │ │ │ + eorseq r5, r2, r0, lsl r3 │ │ │ │ + eorseq lr, r3, r4, lsl #6 │ │ │ │ + @ instruction: 0x003252dc │ │ │ │ + eorseq lr, r3, r4, lsr #5 │ │ │ │ + eorseq r5, r2, ip, ror r2 │ │ │ │ + eorseq r0, r2, r4, ror #10 │ │ │ │ + eorseq lr, r3, r4, ror r2 │ │ │ │ + eorseq r5, r2, ip, asr #4 │ │ │ │ + eorseq r2, r2, r0, lsr sp │ │ │ │ + eorseq lr, r3, r4, lsr r2 │ │ │ │ + eorseq r5, r2, ip, lsl #4 │ │ │ │ + eorseq r9, r3, r0, ror #24 │ │ │ │ + @ instruction: 0x0033e1f0 │ │ │ │ + eorseq r5, r2, r8, asr #3 │ │ │ │ + eorseq lr, r3, r0, asr #3 │ │ │ │ + mlaseq r2, ip, r1, r5 │ │ │ │ + mlaseq r3, ip, r1, lr │ │ │ │ + eorseq r5, r2, r4, ror r1 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + eorseq sp, r3, ip, lsr #30 │ │ │ │ + eorseq r4, r2, r8, lsl #30 │ │ │ │ + @ instruction: 0x0033defc │ │ │ │ + @ instruction: 0x00324ed4 │ │ │ │ + @ instruction: 0x0033ded0 │ │ │ │ + eorseq r4, r2, ip, lsr #29 │ │ │ │ + eorseq sp, r3, r8, lsr #29 │ │ │ │ + eorseq r4, r2, r4, lsl #29 │ │ │ │ + eorseq sp, r3, r8, lsl #29 │ │ │ │ + eorseq r4, r2, r4, ror #28 │ │ │ │ + eorseq sp, r3, r0, ror #28 │ │ │ │ + eorseq r4, r2, r8, lsr lr │ │ │ │ + eorseq sp, r3, r8, lsr lr │ │ │ │ + eorseq r4, r2, r4, lsl lr │ │ │ │ + eorseq r8, r4, ip, asr r1 │ │ │ │ + eorseq ip, r1, r4, asr r2 │ │ │ │ + @ instruction: 0x003269f0 │ │ │ │ @ instruction: 0x000008b3 │ │ │ │ - eorseq r7, r4, r8, lsl fp │ │ │ │ - eorseq fp, r1, r0, lsl ip │ │ │ │ - @ instruction: 0x003263b8 │ │ │ │ + eorseq r8, r4, r4, lsr r1 │ │ │ │ + eorseq ip, r1, ip, lsr #4 │ │ │ │ + @ instruction: 0x003269d4 │ │ │ │ andeq r0, r0, r2, ror #17 │ │ │ │ │ │ │ │ -000d9750 : │ │ │ │ +000d974c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #300] @ d9894 │ │ │ │ + ldr ip, [pc, #300] @ d9890 │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #3104 @ 0xc20 │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #20 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #260] @ d9898 │ │ │ │ + ldr lr, [pc, #260] @ d9894 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #252] @ d989c │ │ │ │ + ldr ip, [pc, #252] @ d9898 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #224] @ d98a0 │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #224] @ d989c │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d9874 │ │ │ │ + beq d9870 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq d9844 │ │ │ │ + beq d9840 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d987c │ │ │ │ + beq d9878 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl d8d48 │ │ │ │ + bl d8d44 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d9874 │ │ │ │ - ldr r3, [pc, #156] @ d98a4 │ │ │ │ + beq d9870 │ │ │ │ + ldr r3, [pc, #156] @ d98a0 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #136] @ d98a8 │ │ │ │ - ldr r3, [pc, #120] @ d989c │ │ │ │ + ldr r2, [pc, #136] @ d98a4 │ │ │ │ + ldr r3, [pc, #120] @ d9898 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d9890 │ │ │ │ + bne d988c │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #96] @ d98ac │ │ │ │ + ldr r0, [pc, #96] @ d98a8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #88] @ d98b0 │ │ │ │ - ldr r1, [pc, #88] @ d98b4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #88] @ d98ac │ │ │ │ + ldr r1, [pc, #88] @ d98b0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #84] @ d98b8 │ │ │ │ + ldr r0, [pc, #84] @ d98b4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #182 @ 0xb6 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b d9818 │ │ │ │ - ldr r0, [pc, #56] @ d98bc │ │ │ │ + b d9814 │ │ │ │ + ldr r0, [pc, #56] @ d98b8 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b d9850 │ │ │ │ + bl b0298 │ │ │ │ + b d984c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r9, r7, r8, lsr #7 │ │ │ │ - eorseq r6, r6, ip, asr r8 │ │ │ │ + eorseq r9, r7, ip, lsr #7 │ │ │ │ + eorseq r6, r6, r0, ror #16 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r6, ip, lsr r8 │ │ │ │ + eorseq r6, r6, r0, asr #16 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - @ instruction: 0x003667d8 │ │ │ │ - eorseq pc, r1, ip, asr #17 │ │ │ │ + @ instruction: 0x003667dc │ │ │ │ + eorseq pc, r1, r8, ror #29 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq sp, r3, r8, asr #11 │ │ │ │ - eorseq r4, r2, r4, lsr #11 │ │ │ │ - eorseq r9, r3, r0, lsl r0 │ │ │ │ + eorseq sp, r3, r4, ror #23 │ │ │ │ + eorseq r4, r2, r0, asr #23 │ │ │ │ + eorseq r9, r3, ip, lsr #12 │ │ │ │ │ │ │ │ -000d98c0 : │ │ │ │ +000d98bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr ip, [pc, #3980] @ da864 │ │ │ │ - ldr r1, [pc, #3980] @ da868 │ │ │ │ + ldr ip, [pc, #3980] @ da860 │ │ │ │ + ldr r1, [pc, #3980] @ da864 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r5, [pc, #3972] @ da86c │ │ │ │ + ldr r5, [pc, #3972] @ da868 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ - ldr r3, [pc, #3968] @ da870 │ │ │ │ + ldr r3, [pc, #3968] @ da86c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ mov r7, r0 │ │ │ │ - beq d995c │ │ │ │ + beq d9958 │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r2 │ │ │ │ - beq db73c │ │ │ │ + beq db738 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r0, r2 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - bl a6a08 │ │ │ │ + bl a6a04 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq d9954 │ │ │ │ + beq d9950 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d9c3c │ │ │ │ + beq d9c38 │ │ │ │ cmp r6, #0 │ │ │ │ - bne d9c4c │ │ │ │ - ldr r3, [pc, #3856] @ da874 │ │ │ │ + bne d9c48 │ │ │ │ + ldr r3, [pc, #3856] @ da870 │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ bl 50378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq da05c │ │ │ │ + beq da058 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq da0b4 │ │ │ │ + beq da0b0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r6, #44] @ 0x2c │ │ │ │ bl 4ffe8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq da164 │ │ │ │ + beq da160 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8850 │ │ │ │ + bl a884c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq d99cc │ │ │ │ + beq d99c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d9fac │ │ │ │ + beq d9fa8 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d99e8 │ │ │ │ + beq d99e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq d9c74 │ │ │ │ + beq d9c70 │ │ │ │ cmp r8, #0 │ │ │ │ - beq da13c │ │ │ │ + beq da138 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ bl 50378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq da01c │ │ │ │ + beq da018 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq da1fc │ │ │ │ + beq da1f8 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - bl a8850 │ │ │ │ + bl a884c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq d9a40 │ │ │ │ + beq d9a3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq da050 │ │ │ │ - ldr r3, [pc, #3632] @ da878 │ │ │ │ + beq da04c │ │ │ │ + ldr r3, [pc, #3632] @ da874 │ │ │ │ cmp r9, #0 │ │ │ │ ldr sl, [r5, r3] │ │ │ │ ldr r3, [sl] │ │ │ │ - beq da418 │ │ │ │ + beq da414 │ │ │ │ ldr r1, [r6, #52] @ 0x34 │ │ │ │ mov r0, r3 │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq da484 │ │ │ │ + beq da480 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ str r8, [sp, #84] @ 0x54 │ │ │ │ str r9, [sp, #88] @ 0x58 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq d9aa0 │ │ │ │ + beq d9a9c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq d9fb8 │ │ │ │ + beq d9fb4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq da4e0 │ │ │ │ + beq da4dc │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d9ac4 │ │ │ │ + beq d9ac0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq d9fdc │ │ │ │ + beq d9fd8 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d9ae0 │ │ │ │ + beq d9adc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq d9fd0 │ │ │ │ + beq d9fcc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb r3, [r3, #87] @ 0x57 │ │ │ │ lsr r3, r3, #4 │ │ │ │ cmp r4, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq da084 │ │ │ │ + beq da080 │ │ │ │ cmp r4, r2 │ │ │ │ mov r3, r2 │ │ │ │ ldrne r3, [r4] │ │ │ │ - beq d9fe8 │ │ │ │ + beq d9fe4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d9b2c │ │ │ │ + beq d9b28 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - beq da234 │ │ │ │ + beq da230 │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ ldr r0, [sl] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq da45c │ │ │ │ + beq da458 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq d9b74 │ │ │ │ + beq d9b70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq d9fa0 │ │ │ │ + beq d9f9c │ │ │ │ cmp r8, #0 │ │ │ │ - beq da4c0 │ │ │ │ + beq da4bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d9b98 │ │ │ │ + beq d9b94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq d9fc4 │ │ │ │ + beq d9fc0 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq da518 │ │ │ │ + beq da514 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fb98 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - bne d9c80 │ │ │ │ + bne d9c7c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d9bd4 │ │ │ │ + beq d9bd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq da1cc │ │ │ │ + beq da1c8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d9bf0 │ │ │ │ + beq d9bec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq da1d8 │ │ │ │ + beq da1d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq da1c4 │ │ │ │ + beq da1c0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r2] │ │ │ │ - ldr r2, [pc, #3172] @ da87c │ │ │ │ - ldr r3, [pc, #3148] @ da868 │ │ │ │ + ldr r2, [pc, #3172] @ da878 │ │ │ │ + ldr r3, [pc, #3148] @ da864 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne dafb0 │ │ │ │ + bne dafac │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r6, #0 │ │ │ │ - beq d995c │ │ │ │ + beq d9958 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq da128 │ │ │ │ - ldr r2, [pc, #3092] @ da874 │ │ │ │ + beq da124 │ │ │ │ + ldr r2, [pc, #3092] @ da870 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r6, [r5, r2] │ │ │ │ - ldr r2, [pc, #3080] @ da878 │ │ │ │ + ldr r2, [pc, #3080] @ da874 │ │ │ │ ldr sl, [r5, r2] │ │ │ │ - b d9b10 │ │ │ │ + b d9b0c │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d99e8 │ │ │ │ + b d99e4 │ │ │ │ mov r0, r8 │ │ │ │ bl 50294 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq da6a8 │ │ │ │ + beq da6a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl d8d48 │ │ │ │ + bl d8d44 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov fp, r0 │ │ │ │ - beq d9cd0 │ │ │ │ + beq d9ccc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq da1f0 │ │ │ │ + beq da1ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d9cec │ │ │ │ + beq d9ce8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq da1e4 │ │ │ │ + beq da1e0 │ │ │ │ cmp fp, #2 │ │ │ │ - beq da6d0 │ │ │ │ + beq da6cc │ │ │ │ bl 501a4 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq da724 │ │ │ │ + beq da720 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fb98 │ │ │ │ lsl r3, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl a9960 │ │ │ │ + bl a995c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq da76c │ │ │ │ + beq da768 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl a9e54 │ │ │ │ + bl a9e50 │ │ │ │ ldrb r3, [sp, #64] @ 0x40 │ │ │ │ ldrd r6, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq dab0c │ │ │ │ + beq dab08 │ │ │ │ cmp r6, #0 │ │ │ │ - beq db7dc │ │ │ │ + beq db7d8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - beq da500 │ │ │ │ + beq da4fc │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r1, [r6] │ │ │ │ - beq db78c │ │ │ │ + beq db788 │ │ │ │ ldr r0, [r7] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - beq da560 │ │ │ │ + beq da55c │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ ldr r1, [r6] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d9dc4 │ │ │ │ + beq d9dc0 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r6] │ │ │ │ - beq da450 │ │ │ │ + beq da44c │ │ │ │ ldr r0, [r7] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d9ddc │ │ │ │ + beq d9dd8 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - beq da444 │ │ │ │ + beq da440 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - beq da56c │ │ │ │ - ldr r1, [pc, #3008] @ da9b4 │ │ │ │ + beq da568 │ │ │ │ + ldr r1, [pc, #3008] @ da9b0 │ │ │ │ mov r0, #2 │ │ │ │ ldr r9, [r5, r1] │ │ │ │ ldr r1, [r9] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addne r1, r1, #1 │ │ │ │ strne r1, [r9] │ │ │ │ - ldr r1, [pc, #2672] @ da880 │ │ │ │ + ldr r1, [pc, #2672] @ da87c │ │ │ │ ldr fp, [r5, r1] │ │ │ │ ldr r1, [fp] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addne r1, r1, #1 │ │ │ │ strne r1, [fp] │ │ │ │ bl 4ffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq da644 │ │ │ │ + beq da640 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ tst ip, #67108864 @ 0x4000000 │ │ │ │ - beq db7b8 │ │ │ │ - ldr ip, [pc, #2624] @ da884 │ │ │ │ + beq db7b4 │ │ │ │ + ldr ip, [pc, #2624] @ da880 │ │ │ │ ldr ip, [r5, ip] │ │ │ │ cmp r0, ip │ │ │ │ - beq db768 │ │ │ │ - ldr ip, [pc, #2612] @ da888 │ │ │ │ + beq db764 │ │ │ │ + ldr ip, [pc, #2612] @ da884 │ │ │ │ ldr ip, [r5, ip] │ │ │ │ cmp r0, ip │ │ │ │ - beq db764 │ │ │ │ + beq db760 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble db7b4 │ │ │ │ + ble db7b0 │ │ │ │ cmp r0, #1 │ │ │ │ str r9, [r4, #12] │ │ │ │ - beq db7b4 │ │ │ │ + beq db7b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str fp, [r4, #16] │ │ │ │ bl 4fe20 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d9ea4 │ │ │ │ + beq d9ea0 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq da4b4 │ │ │ │ + beq da4b0 │ │ │ │ cmp r9, #0 │ │ │ │ - blt da5f0 │ │ │ │ + blt da5ec │ │ │ │ and r9, r9, #255 @ 0xff │ │ │ │ cmp r9, #0 │ │ │ │ - beq da0e8 │ │ │ │ + beq da0e4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #570425344 @ 0x22000000 │ │ │ │ - beq dae08 │ │ │ │ + beq dae04 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r7 │ │ │ │ - bl a89ac │ │ │ │ + bl a89a8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq d9ef8 │ │ │ │ + beq d9ef4 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r6] │ │ │ │ - beq da554 │ │ │ │ + beq da550 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq d9f14 │ │ │ │ + beq d9f10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq da548 │ │ │ │ + beq da544 │ │ │ │ cmp r9, #0 │ │ │ │ - blt da684 │ │ │ │ + blt da680 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r3, fp │ │ │ │ - bne d9d44 │ │ │ │ + bne d9d40 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl a46ec │ │ │ │ + bl a46e8 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fb98 │ │ │ │ cmp r9, r0 │ │ │ │ - beq d9d44 │ │ │ │ - ldr r3, [pc, #2368] @ da88c │ │ │ │ - ldr r1, [pc, #2368] @ da890 │ │ │ │ + beq d9d40 │ │ │ │ + ldr r3, [pc, #2368] @ da888 │ │ │ │ + ldr r1, [pc, #2368] @ da88c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ bl 4fe14 │ │ │ │ - ldr r1, [pc, #2348] @ da894 │ │ │ │ - ldr r0, [pc, #2348] @ da898 │ │ │ │ + ldr r1, [pc, #2348] @ da890 │ │ │ │ + ldr r0, [pc, #2348] @ da894 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 578f8 │ │ │ │ - b da048 │ │ │ │ + b da044 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d9b74 │ │ │ │ + b d9b70 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d99cc │ │ │ │ + b d99c8 │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d9aa0 │ │ │ │ + b d9a9c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d9b98 │ │ │ │ + b d9b94 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d9ae0 │ │ │ │ + b d9adc │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d9ac4 │ │ │ │ + b d9ac0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq da1c4 │ │ │ │ + beq da1c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne d9bf8 │ │ │ │ + bne d9bf4 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ - b d9bf8 │ │ │ │ - ldr r3, [pc, #2132] @ da878 │ │ │ │ - ldr r1, [pc, #2164] @ da89c │ │ │ │ + b d9bf4 │ │ │ │ + ldr r3, [pc, #2132] @ da874 │ │ │ │ + ldr r1, [pc, #2164] @ da898 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #2160] @ da8a0 │ │ │ │ + ldr r0, [pc, #2160] @ da89c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ mov r0, #0 │ │ │ │ - b d9c10 │ │ │ │ + b d9c0c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d9a40 │ │ │ │ - ldr r3, [pc, #2068] @ da878 │ │ │ │ - ldr r1, [pc, #2108] @ da8a4 │ │ │ │ + b d9a3c │ │ │ │ + ldr r3, [pc, #2068] @ da874 │ │ │ │ + ldr r1, [pc, #2108] @ da8a0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #2104] @ da8a8 │ │ │ │ + ldr r0, [pc, #2104] @ da8a4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ - bl b6f00 │ │ │ │ - b da048 │ │ │ │ - ldr ip, [pc, #2080] @ da8ac │ │ │ │ - ldr r1, [pc, #2080] @ da8b0 │ │ │ │ - ldr r0, [pc, #2080] @ da8b4 │ │ │ │ + bl b6efc │ │ │ │ + b da044 │ │ │ │ + ldr ip, [pc, #2080] @ da8a8 │ │ │ │ + ldr r1, [pc, #2080] @ da8ac │ │ │ │ + ldr r0, [pc, #2080] @ da8b0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #126 @ 0x7e │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ - b da048 │ │ │ │ - ldr r3, [pc, #1980] @ da878 │ │ │ │ - ldr r0, [pc, #2040] @ da8b8 │ │ │ │ + bl d8814 │ │ │ │ + b da044 │ │ │ │ + ldr r3, [pc, #1980] @ da874 │ │ │ │ + ldr r0, [pc, #2040] @ da8b4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #2028] @ da8bc │ │ │ │ + ldr r1, [pc, #2028] @ da8b8 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #2024] @ da8c0 │ │ │ │ + ldr r0, [pc, #2024] @ da8bc │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b da048 │ │ │ │ + bl d8814 │ │ │ │ + b da044 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd84 │ │ │ │ ldr r1, [r7] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq da118 │ │ │ │ + beq da114 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r7] │ │ │ │ - bne da118 │ │ │ │ + bne da114 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r9, #0 │ │ │ │ - beq da7c4 │ │ │ │ + beq da7c0 │ │ │ │ mov r7, r9 │ │ │ │ - b d9ec8 │ │ │ │ - ldr r3, [pc, #1860] @ da874 │ │ │ │ + b d9ec4 │ │ │ │ + ldr r3, [pc, #1860] @ da870 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ - ldr r3, [pc, #1856] @ da878 │ │ │ │ + ldr r3, [pc, #1856] @ da874 │ │ │ │ ldr sl, [r5, r3] │ │ │ │ - b d9b2c │ │ │ │ - ldr r3, [pc, #1844] @ da878 │ │ │ │ - ldr r1, [pc, #1916] @ da8c4 │ │ │ │ + b d9b28 │ │ │ │ + ldr r3, [pc, #1844] @ da874 │ │ │ │ + ldr r1, [pc, #1916] @ da8c0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #1912] @ da8c8 │ │ │ │ + ldr r0, [pc, #1912] @ da8c4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ - bl b6f00 │ │ │ │ - b da048 │ │ │ │ - bl aa8fc │ │ │ │ + bl b6efc │ │ │ │ + b da044 │ │ │ │ + bl aa8f8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8850 │ │ │ │ + bl a884c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq da19c │ │ │ │ + beq da198 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne da19c │ │ │ │ + bne da198 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - ldr r3, [pc, #1832] @ da8cc │ │ │ │ - ldr r1, [pc, #1832] @ da8d0 │ │ │ │ - ldr r0, [pc, #1832] @ da8d4 │ │ │ │ + ldr r3, [pc, #1832] @ da8c8 │ │ │ │ + ldr r1, [pc, #1832] @ da8cc │ │ │ │ + ldr r0, [pc, #1832] @ da8d0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3536 @ 0xdd0 │ │ │ │ - ldr r2, [pc, #1824] @ da8d8 │ │ │ │ + ldr r2, [pc, #1824] @ da8d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b d9c10 │ │ │ │ + b d9c0c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d9bd4 │ │ │ │ + b d9bd0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d9bf0 │ │ │ │ + b d9bec │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d9cec │ │ │ │ + b d9ce8 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d9cd0 │ │ │ │ - ldr r3, [pc, #1652] @ da878 │ │ │ │ - ldr ip, [pc, #1748] @ da8dc │ │ │ │ + b d9ccc │ │ │ │ + ldr r3, [pc, #1652] @ da874 │ │ │ │ + ldr ip, [pc, #1748] @ da8d8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r1, [pc, #1744] @ da8e0 │ │ │ │ - ldr r0, [pc, #1744] @ da8e4 │ │ │ │ + ldr r1, [pc, #1744] @ da8dc │ │ │ │ + ldr r0, [pc, #1744] @ da8e0 │ │ │ │ add ip, pc, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ - b da040 │ │ │ │ - ldr r2, [pc, #1708] @ da8e8 │ │ │ │ - ldr r1, [pc, #1708] @ da8ec │ │ │ │ - ldr r0, [pc, #1708] @ da8f0 │ │ │ │ + bl d8814 │ │ │ │ + b da03c │ │ │ │ + ldr r2, [pc, #1708] @ da8e4 │ │ │ │ + ldr r1, [pc, #1708] @ da8e8 │ │ │ │ + ldr r0, [pc, #1708] @ da8ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #133 @ 0x85 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ - bl aa4f0 │ │ │ │ - ldr r3, [pc, #1664] @ da8f4 │ │ │ │ + bl aa4ec │ │ │ │ + ldr r3, [pc, #1664] @ da8f0 │ │ │ │ ldr r1, [r6, #60] @ 0x3c │ │ │ │ ldr r9, [r5, r3] │ │ │ │ ldr r0, [r9] │ │ │ │ bl 50378 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq da5c8 │ │ │ │ + beq da5c4 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r1, [r6, #64] @ 0x40 │ │ │ │ bl 50378 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq da64c │ │ │ │ + beq da648 │ │ │ │ mov r0, #2 │ │ │ │ bl 4ffe8 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq da67c │ │ │ │ + beq da678 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq db7b8 │ │ │ │ - ldr r2, [pc, #1472] @ da884 │ │ │ │ + beq db7b4 │ │ │ │ + ldr r2, [pc, #1472] @ da880 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq db768 │ │ │ │ - ldr r2, [pc, #1460] @ da888 │ │ │ │ + beq db764 │ │ │ │ + ldr r2, [pc, #1460] @ da884 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq db764 │ │ │ │ + beq db760 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble db7b4 │ │ │ │ + ble db7b0 │ │ │ │ cmp r3, #1 │ │ │ │ str r8, [fp, #12] │ │ │ │ - beq db7b4 │ │ │ │ + beq db7b0 │ │ │ │ mov r0, fp │ │ │ │ str r9, [fp, #16] │ │ │ │ - bl aa754 │ │ │ │ + bl aa750 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 578f8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq da434 │ │ │ │ - bl aa78c │ │ │ │ + beq da430 │ │ │ │ + bl aa788 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r4, r3 │ │ │ │ mov r9, r0 │ │ │ │ - beq da6f0 │ │ │ │ + beq da6ec │ │ │ │ ldr fp, [r6, #68] @ 0x44 │ │ │ │ bl 4fd84 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq da744 │ │ │ │ + beq da740 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #2 │ │ │ │ - bl a633c │ │ │ │ + bl a6338 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq da7a4 │ │ │ │ - ldr r3, [pc, #1688] @ daa08 │ │ │ │ + beq da7a0 │ │ │ │ + ldr r3, [pc, #1688] @ daa04 │ │ │ │ ldr r1, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq da814 │ │ │ │ + beq da810 │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #3208] @ 0xc88 │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ bl 50114 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq da844 │ │ │ │ + beq da840 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl aa34c │ │ │ │ + bl aa348 │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ - ldr r1, [pc, #1304] @ da8f8 │ │ │ │ - ldr r0, [pc, #1304] @ da8fc │ │ │ │ + ldr r1, [pc, #1304] @ da8f4 │ │ │ │ + ldr r0, [pc, #1304] @ da8f8 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #135 @ 0x87 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ ldm r7, {r0, r1, r2} │ │ │ │ - bl aa6bc │ │ │ │ + bl aa6b8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 578f8 │ │ │ │ - b da048 │ │ │ │ - ldr r1, [pc, #1248] @ da900 │ │ │ │ - ldr r0, [pc, #1248] @ da904 │ │ │ │ + b da044 │ │ │ │ + ldr r1, [pc, #1248] @ da8fc │ │ │ │ + ldr r0, [pc, #1248] @ da900 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ - bl b6f00 │ │ │ │ - b da040 │ │ │ │ + bl b6efc │ │ │ │ + b da03c │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - bl aa3f4 │ │ │ │ - b da3f4 │ │ │ │ + bl aa3f0 │ │ │ │ + b da3f0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d9ddc │ │ │ │ + b d9dd8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d9dc0 │ │ │ │ - ldr r1, [pc, #1188] @ da908 │ │ │ │ - ldr r0, [pc, #1188] @ da90c │ │ │ │ + b d9dbc │ │ │ │ + ldr r1, [pc, #1188] @ da904 │ │ │ │ + ldr r0, [pc, #1188] @ da908 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #133 @ 0x85 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b da260 │ │ │ │ - ldr r1, [pc, #1156] @ da910 │ │ │ │ - ldr r0, [pc, #1156] @ da914 │ │ │ │ + b da25c │ │ │ │ + ldr r1, [pc, #1156] @ da90c │ │ │ │ + ldr r0, [pc, #1156] @ da910 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #126 @ 0x7e │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ - b da048 │ │ │ │ + b da044 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d9ea4 │ │ │ │ - ldr r1, [pc, #1104] @ da918 │ │ │ │ - ldr r0, [pc, #1104] @ da91c │ │ │ │ + b d9ea0 │ │ │ │ + ldr r1, [pc, #1104] @ da914 │ │ │ │ + ldr r0, [pc, #1104] @ da918 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #133 @ 0x85 │ │ │ │ - bl b6f00 │ │ │ │ - b da478 │ │ │ │ - ldr r1, [pc, #1080] @ da920 │ │ │ │ - ldr r0, [pc, #1080] @ da924 │ │ │ │ + bl b6efc │ │ │ │ + b da474 │ │ │ │ + ldr r1, [pc, #1080] @ da91c │ │ │ │ + ldr r0, [pc, #1080] @ da920 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #126 @ 0x7e │ │ │ │ - bl b6f00 │ │ │ │ - b da4a0 │ │ │ │ + bl b6efc │ │ │ │ + b da49c │ │ │ │ cmp r7, #0 │ │ │ │ - beq db78c │ │ │ │ + beq db788 │ │ │ │ ldr r0, [r7] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bne d9d9c │ │ │ │ - b d9ddc │ │ │ │ - ldr r2, [pc, #1032] @ da928 │ │ │ │ - ldr r1, [pc, #1032] @ da92c │ │ │ │ - ldr r0, [pc, #1032] @ da930 │ │ │ │ + bne d9d98 │ │ │ │ + b d9dd8 │ │ │ │ + ldr r2, [pc, #1032] @ da924 │ │ │ │ + ldr r1, [pc, #1032] @ da928 │ │ │ │ + ldr r0, [pc, #1032] @ da92c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #133 @ 0x85 │ │ │ │ str r8, [sp, #4] │ │ │ │ - bl d8818 │ │ │ │ - b da260 │ │ │ │ + bl d8814 │ │ │ │ + b da25c │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d9f14 │ │ │ │ + b d9f10 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b d9ef8 │ │ │ │ + b d9ef4 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bne d9db0 │ │ │ │ - b d9ddc │ │ │ │ - ldr r2, [pc, #960] @ da934 │ │ │ │ - ldr r1, [pc, #960] @ da938 │ │ │ │ - ldr r0, [pc, #960] @ da93c │ │ │ │ + bne d9dac │ │ │ │ + b d9dd8 │ │ │ │ + ldr r2, [pc, #960] @ da930 │ │ │ │ + ldr r1, [pc, #960] @ da934 │ │ │ │ + ldr r0, [pc, #960] @ da938 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ - b da048 │ │ │ │ - ldr r1, [pc, #880] @ da940 │ │ │ │ - ldr r0, [pc, #880] @ da944 │ │ │ │ + b da044 │ │ │ │ + ldr r1, [pc, #880] @ da93c │ │ │ │ + ldr r0, [pc, #880] @ da940 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #134 @ 0x86 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b da3f4 │ │ │ │ - ldr r1, [pc, #848] @ da948 │ │ │ │ - ldr r0, [pc, #848] @ da94c │ │ │ │ + b da3f0 │ │ │ │ + ldr r1, [pc, #848] @ da944 │ │ │ │ + ldr r0, [pc, #848] @ da948 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #147 @ 0x93 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 578f8 │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ - b da048 │ │ │ │ - bl aa8fc │ │ │ │ - b d9e2c │ │ │ │ - ldr r1, [pc, #764] @ da950 │ │ │ │ - ldr r0, [pc, #764] @ da954 │ │ │ │ + b da044 │ │ │ │ + bl aa8f8 │ │ │ │ + b d9e28 │ │ │ │ + ldr r1, [pc, #764] @ da94c │ │ │ │ + ldr r0, [pc, #764] @ da950 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #134 @ 0x86 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ - b da3f4 │ │ │ │ - bl aa8fc │ │ │ │ - b da2ac │ │ │ │ - ldr r1, [pc, #716] @ da958 │ │ │ │ - ldr r0, [pc, #716] @ da95c │ │ │ │ + b da3f0 │ │ │ │ + bl aa8f8 │ │ │ │ + b da2a8 │ │ │ │ + ldr r1, [pc, #716] @ da954 │ │ │ │ + ldr r0, [pc, #716] @ da958 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bl b6f00 │ │ │ │ - b d9f7c │ │ │ │ - ldr r1, [pc, #688] @ da960 │ │ │ │ - ldr r0, [pc, #688] @ da964 │ │ │ │ + bl b6efc │ │ │ │ + b d9f78 │ │ │ │ + ldr r1, [pc, #688] @ da95c │ │ │ │ + ldr r0, [pc, #688] @ da960 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #142 @ 0x8e │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b da040 │ │ │ │ - ldr r1, [pc, #656] @ da968 │ │ │ │ - ldr r0, [pc, #656] @ da96c │ │ │ │ + b da03c │ │ │ │ + ldr r1, [pc, #656] @ da964 │ │ │ │ + ldr r0, [pc, #656] @ da968 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #142 @ 0x8e │ │ │ │ - bl b6f00 │ │ │ │ - b da6c4 │ │ │ │ - ldr r2, [pc, #632] @ da970 │ │ │ │ - ldr r1, [pc, #632] @ da974 │ │ │ │ - ldr r0, [pc, #632] @ da978 │ │ │ │ + bl b6efc │ │ │ │ + b da6c0 │ │ │ │ + ldr r2, [pc, #632] @ da96c │ │ │ │ + ldr r1, [pc, #632] @ da970 │ │ │ │ + ldr r0, [pc, #632] @ da974 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, r4} │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ - b da3f4 │ │ │ │ - ldr r1, [pc, #592] @ da97c │ │ │ │ - ldr r0, [pc, #592] @ da980 │ │ │ │ + b da3f0 │ │ │ │ + ldr r1, [pc, #592] @ da978 │ │ │ │ + ldr r0, [pc, #592] @ da97c │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ - bl b6f00 │ │ │ │ - b da6c4 │ │ │ │ - ldr r1, [pc, #568] @ da984 │ │ │ │ - ldr r0, [pc, #568] @ da988 │ │ │ │ + bl b6efc │ │ │ │ + b da6c0 │ │ │ │ + ldr r1, [pc, #568] @ da980 │ │ │ │ + ldr r0, [pc, #568] @ da984 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b da3f4 │ │ │ │ - ldr r1, [pc, #536] @ da98c │ │ │ │ - ldr r0, [pc, #536] @ da990 │ │ │ │ + b da3f0 │ │ │ │ + ldr r1, [pc, #536] @ da988 │ │ │ │ + ldr r0, [pc, #536] @ da98c │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 578f8 │ │ │ │ - b da048 │ │ │ │ - ldr r1, [pc, #488] @ da994 │ │ │ │ - ldr r0, [pc, #488] @ da998 │ │ │ │ + b da044 │ │ │ │ + ldr r1, [pc, #488] @ da990 │ │ │ │ + ldr r0, [pc, #488] @ da994 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ - bl b6f00 │ │ │ │ - b da760 │ │ │ │ - ldr r1, [pc, #464] @ da99c │ │ │ │ - ldr r0, [pc, #464] @ da9a0 │ │ │ │ + bl b6efc │ │ │ │ + b da75c │ │ │ │ + ldr r1, [pc, #464] @ da998 │ │ │ │ + ldr r0, [pc, #464] @ da99c │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #147 @ 0x93 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r9, r6 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 578f8 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ - b da048 │ │ │ │ - ldr r1, [pc, #392] @ da9a4 │ │ │ │ - ldr r0, [pc, #392] @ da9a8 │ │ │ │ + b da044 │ │ │ │ + ldr r1, [pc, #392] @ da9a0 │ │ │ │ + ldr r0, [pc, #392] @ da9a4 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #135 @ 0x87 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ - b da3f4 │ │ │ │ - ldr r1, [pc, #352] @ da9ac │ │ │ │ - ldr r0, [pc, #352] @ da9b0 │ │ │ │ + b da3f0 │ │ │ │ + ldr r1, [pc, #352] @ da9a8 │ │ │ │ + ldr r0, [pc, #352] @ da9ac │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #135 @ 0x87 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b da830 │ │ │ │ - eorseq r6, r6, r0, lsr #14 │ │ │ │ + bl b6efc │ │ │ │ + b da82c │ │ │ │ + eorseq r6, r6, r4, lsr #14 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r6, r0, lsl #14 │ │ │ │ + eorseq r6, r6, r4, lsl #14 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ muleq r0, r4, r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r6, r6, r0, ror #7 │ │ │ │ + eorseq r6, r6, r4, ror #7 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr r5 │ │ │ │ - eorseq r5, r2, r8, lsl #22 │ │ │ │ - eorseq ip, r3, r4, ror #29 │ │ │ │ + eorseq r6, r2, r4, lsr #2 │ │ │ │ + eorseq sp, r3, r0, lsl #10 │ │ │ │ + @ instruction: 0x003244b8 │ │ │ │ + eorseq sp, r3, ip, lsr r4 │ │ │ │ + @ instruction: 0x003243f4 │ │ │ │ + @ instruction: 0x0033d3fc │ │ │ │ + @ instruction: 0x003243b4 │ │ │ │ + eorseq r1, r2, ip, lsr #29 │ │ │ │ + @ instruction: 0x0033d3d4 │ │ │ │ + eorseq r4, r2, ip, lsl #7 │ │ │ │ + mlaseq r2, r0, fp, r1 │ │ │ │ + mlaseq r3, r4, r3, sp │ │ │ │ + eorseq r4, r2, ip, asr #6 │ │ │ │ + eorseq sp, r3, ip, lsl r3 │ │ │ │ + @ instruction: 0x003242d4 │ │ │ │ + eorseq r7, r4, r4, ror #11 │ │ │ │ + @ instruction: 0x0031b6dc │ │ │ │ + eorseq fp, r1, r8, lsr #15 │ │ │ │ + andeq r0, r0, fp, asr r5 │ │ │ │ + eorseq r1, r2, r0, asr #20 │ │ │ │ + eorseq sp, r3, r4, asr r2 │ │ │ │ + eorseq r4, r2, r8, lsl #4 │ │ │ │ + eorseq r8, r3, r0, ror ip │ │ │ │ + eorseq sp, r3, r4, lsr #4 │ │ │ │ + @ instruction: 0x003241d8 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + eorseq sp, r3, r8, lsl #1 │ │ │ │ + eorseq r4, r2, r0, asr #32 │ │ │ │ + eorseq sp, r3, ip, asr #32 │ │ │ │ + eorseq r4, r2, r4 │ │ │ │ + eorseq sp, r3, r4 │ │ │ │ + @ instruction: 0x00323fbc │ │ │ │ + @ instruction: 0x0033cfdc │ │ │ │ + mlaseq r2, r4, pc, r3 @ │ │ │ │ + eorseq ip, r3, r0, lsr #31 │ │ │ │ + eorseq r3, r2, r8, asr pc │ │ │ │ + eorseq ip, r3, r0, lsl #31 │ │ │ │ + eorseq r3, r2, r8, lsr pc │ │ │ │ + eorseq r1, r2, ip, lsr #14 │ │ │ │ + eorseq ip, r3, r0, asr #30 │ │ │ │ + @ instruction: 0x00323ef4 │ │ │ │ + eorseq r8, r3, r4, lsr r9 │ │ │ │ + eorseq ip, r3, r8, ror #29 │ │ │ │ mlaseq r2, ip, lr, r3 │ │ │ │ - eorseq ip, r3, r0, lsr #28 │ │ │ │ - @ instruction: 0x00323dd8 │ │ │ │ - eorseq ip, r3, r0, ror #27 │ │ │ │ - mlaseq r2, r8, sp, r3 │ │ │ │ - mlaseq r2, r0, r8, r1 │ │ │ │ + mlaseq r3, r8, lr, ip │ │ │ │ + eorseq r3, r2, r0, asr lr │ │ │ │ + eorseq ip, r3, ip, ror #28 │ │ │ │ + eorseq r3, r2, r0, lsr #28 │ │ │ │ + eorseq ip, r3, r0, lsl lr │ │ │ │ + eorseq r3, r2, r8, asr #27 │ │ │ │ + @ instruction: 0x0033cddc │ │ │ │ + mlaseq r2, r4, sp, r3 │ │ │ │ @ instruction: 0x0033cdb8 │ │ │ │ eorseq r3, r2, r0, ror sp │ │ │ │ - eorseq r1, r2, r4, ror r5 │ │ │ │ - eorseq ip, r3, r8, ror sp │ │ │ │ - eorseq r3, r2, r0, lsr sp │ │ │ │ - eorseq ip, r3, r0, lsl #26 │ │ │ │ - @ instruction: 0x00323cb8 │ │ │ │ - eorseq r6, r4, r8, asr #31 │ │ │ │ - eorseq fp, r1, r0, asr #1 │ │ │ │ - eorseq fp, r1, ip, lsl #3 │ │ │ │ - andeq r0, r0, fp, asr r5 │ │ │ │ - eorseq r1, r2, r4, lsr #8 │ │ │ │ - eorseq ip, r3, r8, lsr ip │ │ │ │ - eorseq r3, r2, ip, ror #23 │ │ │ │ - eorseq r8, r3, r4, asr r6 │ │ │ │ - eorseq ip, r3, r8, lsl #24 │ │ │ │ - @ instruction: 0x00323bbc │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - eorseq ip, r3, ip, ror #20 │ │ │ │ - eorseq r3, r2, r4, lsr #20 │ │ │ │ - eorseq ip, r3, r0, lsr sl │ │ │ │ - eorseq r3, r2, r8, ror #19 │ │ │ │ - eorseq ip, r3, r8, ror #19 │ │ │ │ - eorseq r3, r2, r0, lsr #19 │ │ │ │ - eorseq ip, r3, r0, asr #19 │ │ │ │ - eorseq r3, r2, r8, ror r9 │ │ │ │ - eorseq ip, r3, r4, lsl #19 │ │ │ │ - eorseq r3, r2, ip, lsr r9 │ │ │ │ - eorseq ip, r3, r4, ror #18 │ │ │ │ - eorseq r3, r2, ip, lsl r9 │ │ │ │ - eorseq r1, r2, r0, lsl r1 │ │ │ │ - eorseq ip, r3, r4, lsr #18 │ │ │ │ - @ instruction: 0x003238d8 │ │ │ │ - eorseq r8, r3, r8, lsl r3 │ │ │ │ - eorseq ip, r3, ip, asr #17 │ │ │ │ - eorseq r3, r2, r0, lsl #17 │ │ │ │ - eorseq ip, r3, ip, ror r8 │ │ │ │ - eorseq r3, r2, r4, lsr r8 │ │ │ │ - eorseq ip, r3, r0, asr r8 │ │ │ │ - eorseq r3, r2, r4, lsl #16 │ │ │ │ - @ instruction: 0x0033c7f4 │ │ │ │ - eorseq r3, r2, ip, lsr #15 │ │ │ │ - eorseq ip, r3, r0, asr #15 │ │ │ │ - eorseq r3, r2, r8, ror r7 │ │ │ │ - mlaseq r3, ip, r7, ip │ │ │ │ - eorseq r3, r2, r4, asr r7 │ │ │ │ - eorseq ip, r3, r4, ror r7 │ │ │ │ - eorseq r3, r2, ip, lsr #14 │ │ │ │ - mlaseq r3, r8, r1, r8 │ │ │ │ - eorseq ip, r3, ip, asr #14 │ │ │ │ - eorseq r3, r2, r0, lsl #14 │ │ │ │ - eorseq ip, r3, r0, lsr #14 │ │ │ │ - @ instruction: 0x003236d8 │ │ │ │ - eorseq ip, r3, r0, lsl #14 │ │ │ │ - @ instruction: 0x003236b8 │ │ │ │ - @ instruction: 0x0033c6d4 │ │ │ │ - eorseq r3, r2, ip, lsl #13 │ │ │ │ - eorseq ip, r3, r0, lsr #13 │ │ │ │ - eorseq r3, r2, r8, asr r6 │ │ │ │ - eorseq ip, r3, r0, lsl #13 │ │ │ │ - eorseq r3, r2, r8, lsr r6 │ │ │ │ - eorseq ip, r3, ip, lsr #12 │ │ │ │ - eorseq r3, r2, r4, ror #11 │ │ │ │ - @ instruction: 0x0033c5fc │ │ │ │ - @ instruction: 0x003235b4 │ │ │ │ + mlaseq r3, r0, sp, ip │ │ │ │ + eorseq r3, r2, r8, asr #26 │ │ │ │ + @ instruction: 0x003387b4 │ │ │ │ + eorseq ip, r3, r8, ror #26 │ │ │ │ + eorseq r3, r2, ip, lsl sp │ │ │ │ + eorseq ip, r3, ip, lsr sp │ │ │ │ + @ instruction: 0x00323cf4 │ │ │ │ + eorseq ip, r3, ip, lsl sp │ │ │ │ + @ instruction: 0x00323cd4 │ │ │ │ + @ instruction: 0x0033ccf0 │ │ │ │ + eorseq r3, r2, r8, lsr #25 │ │ │ │ + @ instruction: 0x0033ccbc │ │ │ │ + eorseq r3, r2, r4, ror ip │ │ │ │ + mlaseq r3, ip, ip, ip │ │ │ │ + eorseq r3, r2, r4, asr ip │ │ │ │ + eorseq ip, r3, r8, asr #24 │ │ │ │ + eorseq r3, r2, r0, lsl #24 │ │ │ │ + eorseq ip, r3, r8, lsl ip │ │ │ │ + @ instruction: 0x00323bd0 │ │ │ │ andeq r0, r0, r0, asr sp │ │ │ │ muleq r0, ip, fp │ │ │ │ - eorseq ip, r3, ip, asr r0 │ │ │ │ - eorseq r3, r2, r4, lsl r0 │ │ │ │ - eorseq r4, r2, r0, lsr ip │ │ │ │ - eorseq ip, r3, r0, lsr r0 │ │ │ │ - eorseq r2, r2, r4, ror #31 │ │ │ │ - @ instruction: 0x0033beb4 │ │ │ │ - eorseq r2, r2, ip, ror #28 │ │ │ │ - eorseq fp, r3, r4, lsr #27 │ │ │ │ - eorseq r2, r2, ip, asr sp │ │ │ │ - eorseq fp, r3, r8, ror sp │ │ │ │ - eorseq r2, r2, r0, lsr sp │ │ │ │ - eorseq fp, r3, r4, asr sp │ │ │ │ - eorseq r2, r2, r8, lsl #26 │ │ │ │ - eorseq fp, r3, r0, lsl ip │ │ │ │ - eorseq r2, r2, r8, asr #23 │ │ │ │ - eorseq fp, r3, r8, ror #23 │ │ │ │ - eorseq r2, r2, r0, lsr #23 │ │ │ │ - eorseq fp, r3, r8, asr #23 │ │ │ │ - eorseq r2, r2, r0, lsl #23 │ │ │ │ + eorseq ip, r3, r8, ror r6 │ │ │ │ + eorseq r3, r2, r0, lsr r6 │ │ │ │ + eorseq r5, r2, ip, asr #4 │ │ │ │ + eorseq ip, r3, ip, asr #12 │ │ │ │ + eorseq r3, r2, r0, lsl #12 │ │ │ │ + @ instruction: 0x0033c4d0 │ │ │ │ + eorseq r3, r2, r8, lsl #9 │ │ │ │ + eorseq ip, r3, r0, asr #7 │ │ │ │ + eorseq r3, r2, r8, ror r3 │ │ │ │ + mlaseq r3, r4, r3, ip │ │ │ │ + eorseq r3, r2, ip, asr #6 │ │ │ │ + eorseq ip, r3, r0, ror r3 │ │ │ │ + eorseq r3, r2, r4, lsr #6 │ │ │ │ + eorseq ip, r3, ip, lsr #4 │ │ │ │ + eorseq r3, r2, r4, ror #3 │ │ │ │ + eorseq ip, r3, r4, lsl #4 │ │ │ │ + @ instruction: 0x003231bc │ │ │ │ + eorseq ip, r3, r4, ror #3 │ │ │ │ + mlaseq r2, ip, r1, r3 │ │ │ │ andeq r0, r0, r4, lsr #24 │ │ │ │ - eorseq fp, r3, r4, ror #21 │ │ │ │ - mlaseq r2, ip, sl, r2 │ │ │ │ - @ instruction: 0x0033bab0 │ │ │ │ - eorseq r2, r2, r8, ror #20 │ │ │ │ - mlaseq r3, r0, sl, fp │ │ │ │ - eorseq r2, r2, r8, asr #20 │ │ │ │ - eorseq fp, r3, r4, lsl #20 │ │ │ │ - @ instruction: 0x003229bc │ │ │ │ - @ instruction: 0x0033b9b4 │ │ │ │ - eorseq r2, r2, ip, ror #18 │ │ │ │ - eorseq fp, r3, ip, ror r9 │ │ │ │ - eorseq r2, r2, r4, lsr r9 │ │ │ │ - eorseq fp, r3, r0, asr r9 │ │ │ │ - eorseq r2, r2, r8, lsl #18 │ │ │ │ - eorseq fp, r3, r0, lsr r9 │ │ │ │ - eorseq r2, r2, r8, ror #17 │ │ │ │ - eorseq fp, r3, r0, lsl r9 │ │ │ │ - eorseq r2, r2, r4, asr #17 │ │ │ │ - @ instruction: 0x0033b8d4 │ │ │ │ - eorseq r2, r2, ip, lsl #17 │ │ │ │ - eorseq fp, r3, r8, lsr #17 │ │ │ │ - eorseq r2, r2, r0, ror #16 │ │ │ │ - eorseq fp, r3, r4, lsl #17 │ │ │ │ - eorseq r2, r2, ip, lsr r8 │ │ │ │ - eorseq fp, r3, r4, asr #16 │ │ │ │ - @ instruction: 0x003227fc │ │ │ │ - eorseq fp, r3, r4, lsr #16 │ │ │ │ - @ instruction: 0x003227dc │ │ │ │ - eorseq fp, r3, r4, lsl #16 │ │ │ │ - @ instruction: 0x003227bc │ │ │ │ - eorseq fp, r3, r4, ror #15 │ │ │ │ - mlaseq r2, ip, r7, r2 │ │ │ │ - eorseq fp, r3, r0, asr #15 │ │ │ │ - eorseq r2, r2, r8, ror r7 │ │ │ │ - eorseq fp, r3, r0, lsr #15 │ │ │ │ - eorseq r2, r2, r8, asr r7 │ │ │ │ - eorseq fp, r3, r0, lsl #15 │ │ │ │ - eorseq r2, r2, r8, lsr r7 │ │ │ │ - eorseq r5, r4, r8, ror sl │ │ │ │ - eorseq r9, r1, r0, ror fp │ │ │ │ - eorseq r4, r2, ip, lsl #7 │ │ │ │ + eorseq ip, r3, r0, lsl #2 │ │ │ │ + ldrheq r3, [r2], -r8 @ │ │ │ │ + eorseq ip, r3, ip, asr #1 │ │ │ │ + eorseq r3, r2, r4, lsl #1 │ │ │ │ + eorseq ip, r3, ip, lsr #1 │ │ │ │ + eorseq r3, r2, r4, rrx │ │ │ │ + eorseq ip, r3, r0, lsr #32 │ │ │ │ + @ instruction: 0x00322fd8 │ │ │ │ + @ instruction: 0x0033bfd0 │ │ │ │ + eorseq r2, r2, r8, lsl #31 │ │ │ │ + mlaseq r3, r8, pc, fp @ │ │ │ │ + eorseq r2, r2, r0, asr pc │ │ │ │ + eorseq fp, r3, ip, ror #30 │ │ │ │ + eorseq r2, r2, r4, lsr #30 │ │ │ │ + eorseq fp, r3, ip, asr #30 │ │ │ │ + eorseq r2, r2, r4, lsl #30 │ │ │ │ + eorseq fp, r3, ip, lsr #30 │ │ │ │ + eorseq r2, r2, r0, ror #29 │ │ │ │ + @ instruction: 0x0033bef0 │ │ │ │ + eorseq r2, r2, r8, lsr #29 │ │ │ │ + eorseq fp, r3, r4, asr #29 │ │ │ │ + eorseq r2, r2, ip, ror lr │ │ │ │ + eorseq fp, r3, r0, lsr #29 │ │ │ │ + eorseq r2, r2, r8, asr lr │ │ │ │ + eorseq fp, r3, r0, ror #28 │ │ │ │ + eorseq r2, r2, r8, lsl lr │ │ │ │ + eorseq fp, r3, r0, asr #28 │ │ │ │ + @ instruction: 0x00322df8 │ │ │ │ + eorseq fp, r3, r0, lsr #28 │ │ │ │ + @ instruction: 0x00322dd8 │ │ │ │ + eorseq fp, r3, r0, lsl #28 │ │ │ │ + @ instruction: 0x00322db8 │ │ │ │ + @ instruction: 0x0033bddc │ │ │ │ + mlaseq r2, r4, sp, r2 │ │ │ │ + @ instruction: 0x0033bdbc │ │ │ │ + eorseq r2, r2, r4, ror sp │ │ │ │ + mlaseq r3, ip, sp, fp │ │ │ │ + eorseq r2, r2, r4, asr sp │ │ │ │ + mlaseq r4, r4, r0, r6 │ │ │ │ + eorseq sl, r1, ip, lsl #3 │ │ │ │ + eorseq r4, r2, r8, lsr #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - eorseq r5, r4, r0, asr sl │ │ │ │ - eorseq r9, r1, r8, asr #22 │ │ │ │ - eorseq r4, r2, r4, asr r3 │ │ │ │ + eorseq r6, r4, ip, rrx │ │ │ │ + eorseq sl, r1, r4, ror #2 │ │ │ │ + eorseq r4, r2, r0, ror r9 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - eorseq r5, r4, r8, lsr #20 │ │ │ │ - eorseq r9, r1, r0, lsr #22 │ │ │ │ - @ instruction: 0x0031ccd0 │ │ │ │ + eorseq r6, r4, r4, asr #32 │ │ │ │ + eorseq sl, r1, ip, lsr r1 │ │ │ │ + eorseq sp, r1, ip, ror #5 │ │ │ │ andeq r0, r0, sp, lsr r5 │ │ │ │ - eorseq r3, r4, r4, lsl #20 │ │ │ │ - eorseq r9, r1, r0, ror #23 │ │ │ │ - eorseq ip, r1, r8, lsl #26 │ │ │ │ + eorseq r4, r4, r0, lsr #32 │ │ │ │ + @ instruction: 0x0031a1fc │ │ │ │ + eorseq sp, r1, r4, lsr #6 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - @ instruction: 0x003459d8 │ │ │ │ - @ instruction: 0x00319ad4 │ │ │ │ - mlaseq r2, r4, r2, r4 │ │ │ │ - @ instruction: 0x003439b4 │ │ │ │ - @ instruction: 0x00319bd4 │ │ │ │ - eorseq r9, r1, r0, lsl #24 │ │ │ │ - eorseq r5, r4, r8, lsl #19 │ │ │ │ - eorseq r9, r1, r0, lsl #21 │ │ │ │ - eorseq r4, r2, r4, lsr r2 │ │ │ │ + @ instruction: 0x00345ff4 │ │ │ │ + ldrsheq sl, [r1], -r0 @ │ │ │ │ + @ instruction: 0x003248b0 │ │ │ │ + @ instruction: 0x00343fd0 │ │ │ │ + @ instruction: 0x0031a1f0 │ │ │ │ + eorseq sl, r1, ip, lsl r2 │ │ │ │ + eorseq r5, r4, r4, lsr #31 │ │ │ │ + mlaseq r1, ip, r0, sl │ │ │ │ + eorseq r4, r2, r0, asr r8 │ │ │ │ andeq r0, r0, lr, asr #12 │ │ │ │ ldr r3, [r8] │ │ │ │ mov fp, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r6 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ - beq dab3c │ │ │ │ + beq dab38 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq dae40 │ │ │ │ + beq dae3c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dab5c │ │ │ │ + beq dab58 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq dae4c │ │ │ │ + beq dae48 │ │ │ │ cmp r9, #0 │ │ │ │ - beq db714 │ │ │ │ + beq db710 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dab80 │ │ │ │ + beq dab7c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq dae58 │ │ │ │ + beq dae54 │ │ │ │ cmp fp, #0 │ │ │ │ - beq db6ec │ │ │ │ + beq db6e8 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq daba4 │ │ │ │ + beq daba0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq dae64 │ │ │ │ + beq dae60 │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne db0f0 │ │ │ │ + bne db0ec │ │ │ │ ldr r1, [r6, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a889c │ │ │ │ + bl a8898 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq db0cc │ │ │ │ + beq db0c8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r8, r3 │ │ │ │ - beq dae70 │ │ │ │ - ldr r3, [pc, #-548] @ da9b4 │ │ │ │ + beq dae6c │ │ │ │ + ldr r3, [pc, #-548] @ da9b0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ bl 4fe20 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq dac04 │ │ │ │ + beq dac00 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq daec0 │ │ │ │ + beq daebc │ │ │ │ cmp r9, #0 │ │ │ │ - blt db27c │ │ │ │ + blt db278 │ │ │ │ and r9, r9, #255 @ 0xff │ │ │ │ cmp r9, #0 │ │ │ │ - beq daecc │ │ │ │ + beq daec8 │ │ │ │ ldr r1, [r6, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a889c │ │ │ │ + bl a8898 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq db25c │ │ │ │ + beq db258 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r8, r3 │ │ │ │ - beq dae98 │ │ │ │ - ldr r3, [pc, #-648] @ da9b8 │ │ │ │ + beq dae94 │ │ │ │ + ldr r3, [pc, #-648] @ da9b4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ bl 4fe20 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq dac6c │ │ │ │ + beq dac68 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq db0c0 │ │ │ │ + beq db0bc │ │ │ │ cmp r9, #0 │ │ │ │ - blt db394 │ │ │ │ + blt db390 │ │ │ │ and r9, r9, #255 @ 0xff │ │ │ │ cmp r9, #0 │ │ │ │ - beq dafdc │ │ │ │ + beq dafd8 │ │ │ │ ldr r1, [r6, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a889c │ │ │ │ + bl a8898 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq db3b4 │ │ │ │ + beq db3b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r8, r3 │ │ │ │ - beq dafb4 │ │ │ │ - ldr r3, [pc, #-752] @ da9b8 │ │ │ │ + beq dafb0 │ │ │ │ + ldr r3, [pc, #-752] @ da9b4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ bl 4fe20 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq dacd4 │ │ │ │ + beq dacd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq db388 │ │ │ │ + beq db384 │ │ │ │ cmp r9, #0 │ │ │ │ - blt db440 │ │ │ │ + blt db43c │ │ │ │ and r9, r9, #255 @ 0xff │ │ │ │ cmp r9, #0 │ │ │ │ - beq db29c │ │ │ │ + beq db298 │ │ │ │ ldr r1, [r6, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a889c │ │ │ │ + bl a8898 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq db490 │ │ │ │ + beq db48c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dad18 │ │ │ │ + beq dad14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq db380 │ │ │ │ + beq db37c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r8, r3 │ │ │ │ - beq db120 │ │ │ │ + beq db11c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dad40 │ │ │ │ + beq dad3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq db4b0 │ │ │ │ + beq db4ac │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dad60 │ │ │ │ + beq dad5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq db484 │ │ │ │ - ldr r3, [pc, #-864] @ daa08 │ │ │ │ + beq db480 │ │ │ │ + ldr r3, [pc, #-864] @ daa04 │ │ │ │ ldr r1, [r6, #96] @ 0x60 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r7, [r6, #124] @ 0x7c │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r4, [r6, #128] @ 0x80 │ │ │ │ bl 50378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq db4c8 │ │ │ │ + beq db4c4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq dadbc │ │ │ │ + beq dadb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq db4e8 │ │ │ │ + beq db4e4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq db4f4 │ │ │ │ + beq db4f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aa34c │ │ │ │ + bl aa348 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dade8 │ │ │ │ + beq dade4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq db4bc │ │ │ │ - ldr r1, [pc, #-1076] @ da9bc │ │ │ │ - ldr r0, [pc, #-1076] @ da9c0 │ │ │ │ + beq db4b8 │ │ │ │ + ldr r1, [pc, #-1076] @ da9b8 │ │ │ │ + ldr r0, [pc, #-1076] @ da9bc │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #169 @ 0xa9 │ │ │ │ - bl b6f00 │ │ │ │ - b da048 │ │ │ │ - ldr r3, [pc, #-1100] @ da9c4 │ │ │ │ - ldr r1, [pc, #-1100] @ da9c8 │ │ │ │ - ldr r0, [pc, #-1100] @ da9cc │ │ │ │ + bl b6efc │ │ │ │ + b da044 │ │ │ │ + ldr r3, [pc, #-1100] @ da9c0 │ │ │ │ + ldr r1, [pc, #-1100] @ da9c4 │ │ │ │ + ldr r0, [pc, #-1100] @ da9c8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [sl] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #147 @ 0x93 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r9, r6 │ │ │ │ - bl d8818 │ │ │ │ - b da7e8 │ │ │ │ + bl d8814 │ │ │ │ + b da7e4 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dab3c │ │ │ │ + b dab38 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dab5c │ │ │ │ + b dab58 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dab80 │ │ │ │ + b dab7c │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b daba4 │ │ │ │ + b daba0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dac18 │ │ │ │ + beq dac14 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne dac18 │ │ │ │ + bne dac14 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dac18 │ │ │ │ + b dac14 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dac80 │ │ │ │ + beq dac7c │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne dac80 │ │ │ │ + bne dac7c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dac80 │ │ │ │ + b dac7c │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dac04 │ │ │ │ + b dac00 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq daee8 │ │ │ │ + beq daee4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq db410 │ │ │ │ + beq db40c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq daf08 │ │ │ │ + beq daf04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq db3d4 │ │ │ │ - ldr r3, [pc, #-1288] @ daa08 │ │ │ │ + beq db3d0 │ │ │ │ + ldr r3, [pc, #-1288] @ daa04 │ │ │ │ ldr r1, [r6, #96] @ 0x60 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r7, [r6, #88] @ 0x58 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r4, [r6, #92] @ 0x5c │ │ │ │ bl 50378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq db660 │ │ │ │ + beq db65c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq daf64 │ │ │ │ + beq daf60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq db3e0 │ │ │ │ + beq db3dc │ │ │ │ cmp r4, #0 │ │ │ │ - beq db514 │ │ │ │ + beq db510 │ │ │ │ mov r0, r4 │ │ │ │ - bl aa34c │ │ │ │ + bl aa348 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq daf90 │ │ │ │ + beq daf8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq db3ec │ │ │ │ - ldr r1, [pc, #-1480] @ da9d0 │ │ │ │ - ldr r0, [pc, #-1480] @ da9d4 │ │ │ │ + beq db3e8 │ │ │ │ + ldr r1, [pc, #-1480] @ da9cc │ │ │ │ + ldr r0, [pc, #-1480] @ da9d0 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #153 @ 0x99 │ │ │ │ - bl b6f00 │ │ │ │ - b da048 │ │ │ │ + bl b6efc │ │ │ │ + b da044 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dace8 │ │ │ │ + beq dace4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne dace8 │ │ │ │ + bne dace4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dace8 │ │ │ │ + b dace4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq daff8 │ │ │ │ + beq daff4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq db428 │ │ │ │ + beq db424 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq db018 │ │ │ │ + beq db014 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq db434 │ │ │ │ - ldr r3, [pc, #-1560] @ daa08 │ │ │ │ + beq db430 │ │ │ │ + ldr r3, [pc, #-1560] @ daa04 │ │ │ │ ldr r1, [r6, #96] @ 0x60 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r7, [r6, #100] @ 0x64 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r4, [r6, #104] @ 0x68 │ │ │ │ bl 50378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq db620 │ │ │ │ + beq db61c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq db074 │ │ │ │ + beq db070 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq db404 │ │ │ │ + beq db400 │ │ │ │ cmp r4, #0 │ │ │ │ - beq db600 │ │ │ │ + beq db5fc │ │ │ │ mov r0, r4 │ │ │ │ - bl aa34c │ │ │ │ + bl aa348 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq db0a0 │ │ │ │ + beq db09c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq db3f8 │ │ │ │ - ldr r1, [pc, #-1744] @ da9d8 │ │ │ │ - ldr r0, [pc, #-1744] @ da9dc │ │ │ │ + beq db3f4 │ │ │ │ + ldr r1, [pc, #-1744] @ da9d4 │ │ │ │ + ldr r0, [pc, #-1744] @ da9d8 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #159 @ 0x9f │ │ │ │ - bl b6f00 │ │ │ │ - b da048 │ │ │ │ + bl b6efc │ │ │ │ + b da044 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dac6c │ │ │ │ - ldr r1, [pc, #-1780] @ da9e0 │ │ │ │ - ldr r0, [pc, #-1780] @ da9e4 │ │ │ │ + b dac68 │ │ │ │ + ldr r1, [pc, #-1780] @ da9dc │ │ │ │ + ldr r0, [pc, #-1780] @ da9e0 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #151 @ 0x97 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ ldr r8, [sp, #24] │ │ │ │ - b da6c4 │ │ │ │ - ldr r1, [pc, #-1808] @ da9e8 │ │ │ │ - ldr r0, [pc, #-1808] @ da9ec │ │ │ │ + b da6c0 │ │ │ │ + ldr r1, [pc, #-1808] @ da9e4 │ │ │ │ + ldr r0, [pc, #-1808] @ da9e8 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 578f8 │ │ │ │ - b da048 │ │ │ │ + b da044 │ │ │ │ bl 501a4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq db59c │ │ │ │ + beq db598 │ │ │ │ ldr r1, [r6, #132] @ 0x84 │ │ │ │ mov r0, r7 │ │ │ │ bl 50378 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq db5bc │ │ │ │ + beq db5b8 │ │ │ │ bl 50138 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq db164 │ │ │ │ + beq db160 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq db41c │ │ │ │ + beq db418 │ │ │ │ cmp r8, #0 │ │ │ │ - blt db680 │ │ │ │ + blt db67c │ │ │ │ and r8, r8, #255 @ 0xff │ │ │ │ cmp r8, #0 │ │ │ │ - beq db1c0 │ │ │ │ + beq db1bc │ │ │ │ ldr r1, [r6, #132] @ 0x84 │ │ │ │ mov r0, r7 │ │ │ │ bl 50378 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq db6c0 │ │ │ │ + beq db6bc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8c58 │ │ │ │ + bl a8c54 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq db1b8 │ │ │ │ + beq db1b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq db5f4 │ │ │ │ + beq db5f0 │ │ │ │ cmp r9, #0 │ │ │ │ - blt db6a0 │ │ │ │ + blt db69c │ │ │ │ ldr r9, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ - bl a8ae8 │ │ │ │ + bl a8ae4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq db1f0 │ │ │ │ + beq db1ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq db6e0 │ │ │ │ + beq db6dc │ │ │ │ cmp r8, #0 │ │ │ │ - blt db534 │ │ │ │ + blt db530 │ │ │ │ ldr r1, [r6, #132] @ 0x84 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ bl 50030 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq db228 │ │ │ │ + beq db224 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq db564 │ │ │ │ + beq db560 │ │ │ │ cmp r6, #0 │ │ │ │ movge r0, r4 │ │ │ │ - bge d9c10 │ │ │ │ - ldr r1, [pc, #-2124] @ da9f0 │ │ │ │ - ldr r0, [pc, #-2124] @ da9f4 │ │ │ │ + bge d9c0c │ │ │ │ + ldr r1, [pc, #-2124] @ da9ec │ │ │ │ + ldr r0, [pc, #-2124] @ da9f0 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #178 @ 0xb2 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b da048 │ │ │ │ - ldr r1, [pc, #-2156] @ da9f8 │ │ │ │ - ldr r0, [pc, #-2156] @ da9fc │ │ │ │ + b da044 │ │ │ │ + ldr r1, [pc, #-2156] @ da9f4 │ │ │ │ + ldr r0, [pc, #-2156] @ da9f8 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #157 @ 0x9d │ │ │ │ - bl b6f00 │ │ │ │ - b db0e8 │ │ │ │ - ldr r1, [pc, #-2180] @ daa00 │ │ │ │ - ldr r0, [pc, #-2180] @ daa04 │ │ │ │ + bl b6efc │ │ │ │ + b db0e4 │ │ │ │ + ldr r1, [pc, #-2180] @ da9fc │ │ │ │ + ldr r0, [pc, #-2180] @ daa00 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #152 @ 0x98 │ │ │ │ - bl b6f00 │ │ │ │ - b db0e8 │ │ │ │ + bl b6efc │ │ │ │ + b db0e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq db2b8 │ │ │ │ + beq db2b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq db460 │ │ │ │ + beq db45c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq db2d8 │ │ │ │ + beq db2d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq db46c │ │ │ │ - ldr r3, [pc, #-2264] @ daa08 │ │ │ │ + beq db468 │ │ │ │ + ldr r3, [pc, #-2264] @ daa04 │ │ │ │ ldr r1, [r6, #96] @ 0x60 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r7, [r6, #112] @ 0x70 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r4, [r6, #116] @ 0x74 │ │ │ │ bl 50378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq db570 │ │ │ │ + beq db56c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq db334 │ │ │ │ + beq db330 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq db478 │ │ │ │ + beq db474 │ │ │ │ cmp r4, #0 │ │ │ │ - beq db640 │ │ │ │ + beq db63c │ │ │ │ mov r0, r4 │ │ │ │ - bl aa34c │ │ │ │ + bl aa348 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq db360 │ │ │ │ + beq db35c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq db590 │ │ │ │ - ldr r1, [pc, #-2396] @ daa0c │ │ │ │ - ldr r0, [pc, #-2396] @ daa10 │ │ │ │ + beq db58c │ │ │ │ + ldr r1, [pc, #-2396] @ daa08 │ │ │ │ + ldr r0, [pc, #-2396] @ daa0c │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #163 @ 0xa3 │ │ │ │ - bl b6f00 │ │ │ │ - b da048 │ │ │ │ + bl b6efc │ │ │ │ + b da044 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dad18 │ │ │ │ + b dad14 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dacd4 │ │ │ │ - ldr r1, [pc, #-2440] @ daa14 │ │ │ │ - ldr r0, [pc, #-2440] @ daa18 │ │ │ │ + b dacd0 │ │ │ │ + ldr r1, [pc, #-2440] @ daa10 │ │ │ │ + ldr r0, [pc, #-2440] @ daa14 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #158 @ 0x9e │ │ │ │ - bl b6f00 │ │ │ │ - b db0e8 │ │ │ │ - ldr r1, [pc, #-2464] @ daa1c │ │ │ │ - ldr r0, [pc, #-2464] @ daa20 │ │ │ │ + bl b6efc │ │ │ │ + b db0e4 │ │ │ │ + ldr r1, [pc, #-2464] @ daa18 │ │ │ │ + ldr r0, [pc, #-2464] @ daa1c │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #161 @ 0xa1 │ │ │ │ - bl b6f00 │ │ │ │ - b db0e8 │ │ │ │ + bl b6efc │ │ │ │ + b db0e4 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b daf08 │ │ │ │ + b daf04 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b daf64 │ │ │ │ + b daf60 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b daf90 │ │ │ │ + b daf8c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b db0a0 │ │ │ │ + b db09c │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b db074 │ │ │ │ + b db070 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b daee8 │ │ │ │ + b daee4 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b db164 │ │ │ │ + b db160 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b daff8 │ │ │ │ + b daff4 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b db018 │ │ │ │ - ldr r1, [pc, #-2596] @ daa24 │ │ │ │ - ldr r0, [pc, #-2596] @ daa28 │ │ │ │ + b db014 │ │ │ │ + ldr r1, [pc, #-2596] @ daa20 │ │ │ │ + ldr r0, [pc, #-2596] @ daa24 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #162 @ 0xa2 │ │ │ │ - bl b6f00 │ │ │ │ - b db0e8 │ │ │ │ + bl b6efc │ │ │ │ + b db0e4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b db2b8 │ │ │ │ + b db2b4 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b db2d8 │ │ │ │ + b db2d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b db334 │ │ │ │ + b db330 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dad60 │ │ │ │ - ldr r1, [pc, #-2668] @ daa2c │ │ │ │ - ldr r0, [pc, #-2668] @ daa30 │ │ │ │ + b dad5c │ │ │ │ + ldr r1, [pc, #-2668] @ daa28 │ │ │ │ + ldr r0, [pc, #-2668] @ daa2c │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #167 @ 0xa7 │ │ │ │ - bl b6f00 │ │ │ │ - b db0e8 │ │ │ │ + bl b6efc │ │ │ │ + b db0e4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dad40 │ │ │ │ + b dad3c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dade8 │ │ │ │ - ldr r1, [pc, #-2716] @ daa34 │ │ │ │ - ldr r0, [pc, #-2716] @ daa38 │ │ │ │ + b dade4 │ │ │ │ + ldr r1, [pc, #-2716] @ daa30 │ │ │ │ + ldr r0, [pc, #-2716] @ daa34 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #169 @ 0xa9 │ │ │ │ - bl b6f00 │ │ │ │ - b da048 │ │ │ │ + bl b6efc │ │ │ │ + b da044 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dadbc │ │ │ │ - ldr r1, [pc, #-2752] @ daa3c │ │ │ │ - ldr r0, [pc, #-2752] @ daa40 │ │ │ │ + b dadb8 │ │ │ │ + ldr r1, [pc, #-2752] @ daa38 │ │ │ │ + ldr r0, [pc, #-2752] @ daa3c │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #169 @ 0xa9 │ │ │ │ - bl b6f00 │ │ │ │ - b da048 │ │ │ │ - ldr r1, [pc, #-2776] @ daa44 │ │ │ │ - ldr r0, [pc, #-2776] @ daa48 │ │ │ │ + bl b6efc │ │ │ │ + b da044 │ │ │ │ + ldr r1, [pc, #-2776] @ daa40 │ │ │ │ + ldr r0, [pc, #-2776] @ daa44 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #153 @ 0x99 │ │ │ │ - bl b6f00 │ │ │ │ - b da048 │ │ │ │ - ldr r1, [pc, #-2800] @ daa4c │ │ │ │ - ldr r0, [pc, #-2800] @ daa50 │ │ │ │ + bl b6efc │ │ │ │ + b da044 │ │ │ │ + ldr r1, [pc, #-2800] @ daa48 │ │ │ │ + ldr r0, [pc, #-2800] @ daa4c │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #176 @ 0xb0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ - b da048 │ │ │ │ + b da044 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b db228 │ │ │ │ - ldr r1, [pc, #-2852] @ daa54 │ │ │ │ - ldr r0, [pc, #-2852] @ daa58 │ │ │ │ + b db224 │ │ │ │ + ldr r1, [pc, #-2852] @ daa50 │ │ │ │ + ldr r0, [pc, #-2852] @ daa54 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #163 @ 0xa3 │ │ │ │ - bl b6f00 │ │ │ │ - b da048 │ │ │ │ + bl b6efc │ │ │ │ + b da044 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b db360 │ │ │ │ - ldr r1, [pc, #-2888] @ daa5c │ │ │ │ - ldr r0, [pc, #-2888] @ daa60 │ │ │ │ + b db35c │ │ │ │ + ldr r1, [pc, #-2888] @ daa58 │ │ │ │ + ldr r0, [pc, #-2888] @ daa5c │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #173 @ 0xad │ │ │ │ - bl b6f00 │ │ │ │ - b db0e8 │ │ │ │ - ldr r1, [pc, #-2912] @ daa64 │ │ │ │ - ldr r0, [pc, #-2912] @ daa68 │ │ │ │ + bl b6efc │ │ │ │ + b db0e4 │ │ │ │ + ldr r1, [pc, #-2912] @ daa60 │ │ │ │ + ldr r0, [pc, #-2912] @ daa64 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #174 @ 0xae │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 578f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ - b da048 │ │ │ │ + b da044 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b db1b8 │ │ │ │ - ldr r1, [pc, #-2972] @ daa6c │ │ │ │ - ldr r0, [pc, #-2972] @ daa70 │ │ │ │ + b db1b4 │ │ │ │ + ldr r1, [pc, #-2972] @ daa68 │ │ │ │ + ldr r0, [pc, #-2972] @ daa6c │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #159 @ 0x9f │ │ │ │ - bl b6f00 │ │ │ │ - b da048 │ │ │ │ - ldr r1, [pc, #-2996] @ daa74 │ │ │ │ - ldr r0, [pc, #-2996] @ daa78 │ │ │ │ + bl b6efc │ │ │ │ + b da044 │ │ │ │ + ldr r1, [pc, #-2996] @ daa70 │ │ │ │ + ldr r0, [pc, #-2996] @ daa74 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #159 @ 0x9f │ │ │ │ - bl b6f00 │ │ │ │ - b da048 │ │ │ │ - ldr r1, [pc, #-3020] @ daa7c │ │ │ │ - ldr r0, [pc, #-3020] @ daa80 │ │ │ │ + bl b6efc │ │ │ │ + b da044 │ │ │ │ + ldr r1, [pc, #-3020] @ daa78 │ │ │ │ + ldr r0, [pc, #-3020] @ daa7c │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #163 @ 0xa3 │ │ │ │ - bl b6f00 │ │ │ │ - b da048 │ │ │ │ - ldr r1, [pc, #-3044] @ daa84 │ │ │ │ - ldr r0, [pc, #-3044] @ daa88 │ │ │ │ + bl b6efc │ │ │ │ + b da044 │ │ │ │ + ldr r1, [pc, #-3044] @ daa80 │ │ │ │ + ldr r0, [pc, #-3044] @ daa84 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #153 @ 0x99 │ │ │ │ - bl b6f00 │ │ │ │ - b da048 │ │ │ │ - ldr r1, [pc, #-3068] @ daa8c │ │ │ │ - ldr r0, [pc, #-3068] @ daa90 │ │ │ │ + bl b6efc │ │ │ │ + b da044 │ │ │ │ + ldr r1, [pc, #-3068] @ daa88 │ │ │ │ + ldr r0, [pc, #-3068] @ daa8c │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #174 @ 0xae │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b db5d8 │ │ │ │ - ldr r1, [pc, #-3092] @ daa94 │ │ │ │ - ldr r0, [pc, #-3092] @ daa98 │ │ │ │ + bl b6efc │ │ │ │ + b db5d4 │ │ │ │ + ldr r1, [pc, #-3092] @ daa90 │ │ │ │ + ldr r0, [pc, #-3092] @ daa94 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #175 @ 0xaf │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b db5d8 │ │ │ │ - ldr r1, [pc, #-3116] @ daa9c │ │ │ │ - ldr r0, [pc, #-3116] @ daaa0 │ │ │ │ + bl b6efc │ │ │ │ + b db5d4 │ │ │ │ + ldr r1, [pc, #-3116] @ daa98 │ │ │ │ + ldr r0, [pc, #-3116] @ daa9c │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #175 @ 0xaf │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b db5d8 │ │ │ │ + bl b6efc │ │ │ │ + b db5d4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b db1f0 │ │ │ │ - ldr r3, [pc, #-3152] @ daaa4 │ │ │ │ - ldr r1, [pc, #-3152] @ daaa8 │ │ │ │ - ldr r0, [pc, #-3152] @ daaac │ │ │ │ + b db1ec │ │ │ │ + ldr r3, [pc, #-3152] @ daaa0 │ │ │ │ + ldr r1, [pc, #-3152] @ daaa4 │ │ │ │ + ldr r0, [pc, #-3152] @ daaa8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3536 @ 0xdd0 │ │ │ │ - ldr r2, [pc, #-3160] @ daab0 │ │ │ │ + ldr r2, [pc, #-3160] @ daaac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3176] @ daab4 │ │ │ │ - ldr r1, [pc, #-3176] @ daab8 │ │ │ │ - ldr r0, [pc, #-3176] @ daabc │ │ │ │ + ldr r3, [pc, #-3176] @ daab0 │ │ │ │ + ldr r1, [pc, #-3176] @ daab4 │ │ │ │ + ldr r0, [pc, #-3176] @ daab8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3536 @ 0xdd0 │ │ │ │ - ldr r2, [pc, #-3184] @ daac0 │ │ │ │ + ldr r2, [pc, #-3184] @ daabc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3200] @ daac4 │ │ │ │ - ldr r1, [pc, #-3200] @ daac8 │ │ │ │ - ldr r0, [pc, #-3200] @ daacc │ │ │ │ + ldr r3, [pc, #-3200] @ daac0 │ │ │ │ + ldr r1, [pc, #-3200] @ daac4 │ │ │ │ + ldr r0, [pc, #-3200] @ daac8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3536 @ 0xdd0 │ │ │ │ - ldr r2, [pc, #-3208] @ daad0 │ │ │ │ + ldr r2, [pc, #-3208] @ daacc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #-3228] @ daad4 │ │ │ │ - ldr r1, [pc, #-3228] @ daad8 │ │ │ │ - ldr r0, [pc, #-3228] @ daadc │ │ │ │ + ldr r3, [pc, #-3228] @ daad0 │ │ │ │ + ldr r1, [pc, #-3228] @ daad4 │ │ │ │ + ldr r0, [pc, #-3228] @ daad8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #-3232] @ daae0 │ │ │ │ + ldr r2, [pc, #-3232] @ daadc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3248] @ daae4 │ │ │ │ - ldr r1, [pc, #-3248] @ daae8 │ │ │ │ - ldr r0, [pc, #-3248] @ daaec │ │ │ │ + ldr r3, [pc, #-3248] @ daae0 │ │ │ │ + ldr r1, [pc, #-3248] @ daae4 │ │ │ │ + ldr r0, [pc, #-3248] @ daae8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3536 @ 0xdd0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ mov r2, #1616 @ 0x650 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50554 │ │ │ │ - ldr r3, [pc, #-3280] @ daaf0 │ │ │ │ - ldr r1, [pc, #-3280] @ daaf4 │ │ │ │ - ldr r0, [pc, #-3280] @ daaf8 │ │ │ │ + ldr r3, [pc, #-3280] @ daaec │ │ │ │ + ldr r1, [pc, #-3280] @ daaf0 │ │ │ │ + ldr r0, [pc, #-3280] @ daaf4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ mov r2, #32 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3304] @ daafc │ │ │ │ - ldr r1, [pc, #-3304] @ dab00 │ │ │ │ - ldr r0, [pc, #-3304] @ dab04 │ │ │ │ + ldr r3, [pc, #-3304] @ daaf8 │ │ │ │ + ldr r1, [pc, #-3304] @ daafc │ │ │ │ + ldr r0, [pc, #-3304] @ dab00 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3536 @ 0xdd0 │ │ │ │ - ldr r2, [pc, #-3312] @ dab08 │ │ │ │ + ldr r2, [pc, #-3312] @ dab04 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ │ │ │ │ -000db804 : │ │ │ │ +000db800 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #252] @ db918 │ │ │ │ + ldr ip, [pc, #252] @ db914 │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #3152 @ 0xc50 │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #20 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #212] @ db91c │ │ │ │ + ldr lr, [pc, #212] @ db918 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #204] @ db920 │ │ │ │ + ldr ip, [pc, #204] @ db91c │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #176] @ db924 │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #176] @ db920 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq db90c │ │ │ │ + beq db908 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - ldr r3, [pc, #160] @ db928 │ │ │ │ + ldr r3, [pc, #160] @ db924 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ lsr r3, r3, #4 │ │ │ │ cmp r2, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq db8d8 │ │ │ │ + beq db8d4 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl d98c0 │ │ │ │ - ldr r2, [pc, #120] @ db92c │ │ │ │ - ldr r3, [pc, #104] @ db920 │ │ │ │ + bl d98bc │ │ │ │ + ldr r2, [pc, #120] @ db928 │ │ │ │ + ldr r3, [pc, #104] @ db91c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne db914 │ │ │ │ + bne db910 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #80] @ db930 │ │ │ │ + ldr r0, [pc, #80] @ db92c │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #68] @ db934 │ │ │ │ - ldr r1, [pc, #68] @ db938 │ │ │ │ - ldr r0, [pc, #68] @ db93c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #68] @ db930 │ │ │ │ + ldr r1, [pc, #68] @ db934 │ │ │ │ + ldr r0, [pc, #68] @ db938 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #117 @ 0x75 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b db8ac │ │ │ │ + b db8a8 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x003772f4 │ │ │ │ - eorseq r4, r6, r8, lsr #15 │ │ │ │ + @ instruction: 0x003772f8 │ │ │ │ + eorseq r4, r6, ip, lsr #15 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r4, r6, r8, lsl #15 │ │ │ │ + eorseq r4, r6, ip, lsl #15 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r4, r6, r4, asr #14 │ │ │ │ - eorseq r0, r2, r0, asr #32 │ │ │ │ + eorseq r4, r6, r8, asr #14 │ │ │ │ + eorseq r0, r2, ip, asr r6 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq fp, r3, r8, asr r5 │ │ │ │ - eorseq r2, r2, ip, lsl #10 │ │ │ │ + eorseq fp, r3, r4, ror fp │ │ │ │ + eorseq r2, r2, r8, lsr #22 │ │ │ │ │ │ │ │ -000db940 : │ │ │ │ +000db93c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #804] @ dbc84 │ │ │ │ - ldr r3, [pc, #804] @ dbc88 │ │ │ │ + ldr r2, [pc, #804] @ dbc80 │ │ │ │ + ldr r3, [pc, #804] @ dbc84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ bl 4fb5c │ │ │ │ - ldr r8, [pc, #776] @ dbc8c │ │ │ │ + ldr r8, [pc, #776] @ dbc88 │ │ │ │ add r8, pc, r8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq dbbf8 │ │ │ │ + beq dbbf4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ lsl r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble dba9c │ │ │ │ + ble dba98 │ │ │ │ mov r7, #0 │ │ │ │ add fp, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl aa0dc │ │ │ │ + bl aa0d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq dbb54 │ │ │ │ + beq dbb50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq dbb88 │ │ │ │ - ldr r3, [pc, #704] @ dbc90 │ │ │ │ + beq dbb84 │ │ │ │ + ldr r3, [pc, #704] @ dbc8c │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r3, [pc, #688] @ dbc94 │ │ │ │ + ldr r3, [pc, #688] @ dbc90 │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr r0, [r3, #180] @ 0xb4 │ │ │ │ mov r3, #0 │ │ │ │ bl 501c8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq dbbc0 │ │ │ │ + beq dbbbc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dba1c │ │ │ │ + beq dba18 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq dbacc │ │ │ │ + beq dbac8 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq dbae4 │ │ │ │ + beq dbae0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ bl 4fe5c │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq dba58 │ │ │ │ + beq dba54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq dbb1c │ │ │ │ + beq dbb18 │ │ │ │ cmp r4, #0 │ │ │ │ - beq dbb2c │ │ │ │ + beq dbb28 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne dbc20 │ │ │ │ + bne dbc1c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7e8c │ │ │ │ + bl a7e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dbc58 │ │ │ │ + beq dbc54 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add r7, r7, #2 │ │ │ │ cmp r7, r3, lsl #1 │ │ │ │ - blt db9a4 │ │ │ │ - ldr r2, [pc, #500] @ dbc98 │ │ │ │ - ldr r3, [pc, #480] @ dbc88 │ │ │ │ + blt db9a0 │ │ │ │ + ldr r2, [pc, #500] @ dbc94 │ │ │ │ + ldr r3, [pc, #480] @ dbc84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne dbc80 │ │ │ │ + bne dbc7c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne dba2c │ │ │ │ - ldr r3, [pc, #432] @ dbc9c │ │ │ │ - ldr ip, [pc, #432] @ dbca0 │ │ │ │ + bne dba28 │ │ │ │ + ldr r3, [pc, #432] @ dbc98 │ │ │ │ + ldr ip, [pc, #432] @ dbc9c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #428] @ dbca4 │ │ │ │ - ldr r0, [pc, #428] @ dbca8 │ │ │ │ + ldr r1, [pc, #428] @ dbca0 │ │ │ │ + ldr r0, [pc, #428] @ dbca4 │ │ │ │ add ip, pc, ip │ │ │ │ str r9, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #206 @ 0xce │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ - b dbb78 │ │ │ │ + bl d8814 │ │ │ │ + b dbb74 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - bne dba60 │ │ │ │ - ldr r3, [pc, #360] @ dbc9c │ │ │ │ - ldr r1, [pc, #372] @ dbcac │ │ │ │ + bne dba5c │ │ │ │ + ldr r3, [pc, #360] @ dbc98 │ │ │ │ + ldr r1, [pc, #372] @ dbca8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #368] @ dbcb0 │ │ │ │ + ldr r0, [pc, #368] @ dbcac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #206 @ 0xce │ │ │ │ - bl b6f00 │ │ │ │ - b dbb78 │ │ │ │ - ldr r3, [pc, #320] @ dbc9c │ │ │ │ - ldr r1, [pc, #340] @ dbcb4 │ │ │ │ + bl b6efc │ │ │ │ + b dbb74 │ │ │ │ + ldr r3, [pc, #320] @ dbc98 │ │ │ │ + ldr r1, [pc, #340] @ dbcb0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #336] @ dbcb8 │ │ │ │ + ldr r0, [pc, #336] @ dbcb4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #206 @ 0xce │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r5, #0 │ │ │ │ - b dba9c │ │ │ │ - ldr r3, [pc, #268] @ dbc9c │ │ │ │ - ldr ip, [pc, #296] @ dbcbc │ │ │ │ + b dba98 │ │ │ │ + ldr r3, [pc, #268] @ dbc98 │ │ │ │ + ldr ip, [pc, #296] @ dbcb8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #292] @ dbcc0 │ │ │ │ - ldr r0, [pc, #292] @ dbcc4 │ │ │ │ + ldr r1, [pc, #292] @ dbcbc │ │ │ │ + ldr r0, [pc, #292] @ dbcc0 │ │ │ │ add ip, pc, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #206 @ 0xce │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ - b dbb78 │ │ │ │ - ldr r3, [pc, #212] @ dbc9c │ │ │ │ - ldr r1, [pc, #252] @ dbcc8 │ │ │ │ + bl d8814 │ │ │ │ + b dbb74 │ │ │ │ + ldr r3, [pc, #212] @ dbc98 │ │ │ │ + ldr r1, [pc, #252] @ dbcc4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #248] @ dbccc │ │ │ │ + ldr r0, [pc, #248] @ dbcc8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #206 @ 0xce │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b dbb80 │ │ │ │ - ldr r3, [pc, #156] @ dbc9c │ │ │ │ - ldr r1, [pc, #204] @ dbcd0 │ │ │ │ + b dbb7c │ │ │ │ + ldr r3, [pc, #156] @ dbc98 │ │ │ │ + ldr r1, [pc, #204] @ dbccc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #200] @ dbcd4 │ │ │ │ + ldr r0, [pc, #200] @ dbcd0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #206 @ 0xce │ │ │ │ - bl b6f00 │ │ │ │ - b dbb80 │ │ │ │ - ldr r3, [pc, #116] @ dbc9c │ │ │ │ - ldr ip, [pc, #172] @ dbcd8 │ │ │ │ + bl b6efc │ │ │ │ + b dbb7c │ │ │ │ + ldr r3, [pc, #116] @ dbc98 │ │ │ │ + ldr ip, [pc, #172] @ dbcd4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #168] @ dbcdc │ │ │ │ - ldr r0, [pc, #168] @ dbce0 │ │ │ │ + ldr r1, [pc, #168] @ dbcd8 │ │ │ │ + ldr r0, [pc, #168] @ dbcdc │ │ │ │ add ip, pc, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #206 @ 0xce │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ - b dbb78 │ │ │ │ - ldr r3, [pc, #60] @ dbc9c │ │ │ │ - ldr r1, [pc, #128] @ dbce4 │ │ │ │ + bl d8814 │ │ │ │ + b dbb74 │ │ │ │ + ldr r3, [pc, #60] @ dbc98 │ │ │ │ + ldr r1, [pc, #128] @ dbce0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #124] @ dbce8 │ │ │ │ + ldr r0, [pc, #124] @ dbce4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #206 @ 0xce │ │ │ │ - bl b6f00 │ │ │ │ - b dbb78 │ │ │ │ + bl b6efc │ │ │ │ + b dbb74 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - mlaseq r6, r8, r6, r4 │ │ │ │ + mlaseq r6, ip, r6, r4 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r4, r6, r8, ror r6 │ │ │ │ + eorseq r4, r6, ip, ror r6 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ muleq r0, r4, r8 │ │ │ │ - eorseq r4, r6, r4, asr r5 │ │ │ │ + eorseq r4, r6, r8, asr r5 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - mlaseq r3, ip, sp, r6 │ │ │ │ - eorseq sp, r3, ip, lsr #24 │ │ │ │ - eorseq r2, r2, r4, lsl #6 │ │ │ │ - eorseq sp, r3, ip, ror #23 │ │ │ │ - eorseq r2, r2, r8, asr #5 │ │ │ │ - eorseq sp, r3, r4, asr #23 │ │ │ │ - eorseq r2, r2, r0, lsr #5 │ │ │ │ - @ instruction: 0x00336cf8 │ │ │ │ - eorseq sp, r3, r8, lsl #23 │ │ │ │ - eorseq r2, r2, r0, ror #4 │ │ │ │ - eorseq sp, r3, r8, asr fp │ │ │ │ - eorseq r2, r2, r0, lsr r2 │ │ │ │ - eorseq sp, r3, r0, lsr #22 │ │ │ │ - @ instruction: 0x003221fc │ │ │ │ - eorseq r3, r2, r0, ror lr │ │ │ │ - @ instruction: 0x0033daf0 │ │ │ │ - eorseq r2, r2, r8, asr #3 │ │ │ │ - eorseq sp, r3, r0, asr #21 │ │ │ │ - mlaseq r2, ip, r1, r2 │ │ │ │ + @ instruction: 0x003373b8 │ │ │ │ + eorseq lr, r3, r8, asr #4 │ │ │ │ + eorseq r2, r2, r0, lsr #18 │ │ │ │ + eorseq lr, r3, r8, lsl #4 │ │ │ │ + eorseq r2, r2, r4, ror #17 │ │ │ │ + eorseq lr, r3, r0, ror #3 │ │ │ │ + @ instruction: 0x003228bc │ │ │ │ + eorseq r7, r3, r4, lsl r3 │ │ │ │ + eorseq lr, r3, r4, lsr #3 │ │ │ │ + eorseq r2, r2, ip, ror r8 │ │ │ │ + eorseq lr, r3, r4, ror r1 │ │ │ │ + eorseq r2, r2, ip, asr #16 │ │ │ │ + eorseq lr, r3, ip, lsr r1 │ │ │ │ + eorseq r2, r2, r8, lsl r8 │ │ │ │ + eorseq r4, r2, ip, lsl #9 │ │ │ │ + eorseq lr, r3, ip, lsl #2 │ │ │ │ + eorseq r2, r2, r4, ror #15 │ │ │ │ + ldrsbeq lr, [r3], -ip @ │ │ │ │ + @ instruction: 0x003227b8 │ │ │ │ │ │ │ │ -000dbcec : │ │ │ │ +000dbce8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #236] @ dbdf0 │ │ │ │ + ldr ip, [pc, #236] @ dbdec │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #3200 @ 0xc80 │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #20 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #196] @ dbdf4 │ │ │ │ + ldr lr, [pc, #196] @ dbdf0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #188] @ dbdf8 │ │ │ │ + ldr ip, [pc, #188] @ dbdf4 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #160] @ dbdfc │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #160] @ dbdf8 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dbde4 │ │ │ │ + beq dbde0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq dbdb0 │ │ │ │ - bl db940 │ │ │ │ - ldr r2, [pc, #116] @ dbe00 │ │ │ │ - ldr r3, [pc, #104] @ dbdf8 │ │ │ │ + beq dbdac │ │ │ │ + bl db93c │ │ │ │ + ldr r2, [pc, #116] @ dbdfc │ │ │ │ + ldr r3, [pc, #104] @ dbdf4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne dbdec │ │ │ │ + bne dbde8 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #76] @ dbe04 │ │ │ │ + ldr r0, [pc, #76] @ dbe00 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #64] @ dbe08 │ │ │ │ - ldr r1, [pc, #64] @ dbe0c │ │ │ │ - ldr r0, [pc, #64] @ dbe10 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #64] @ dbe04 │ │ │ │ + ldr r1, [pc, #64] @ dbe08 │ │ │ │ + ldr r0, [pc, #64] @ dbe0c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #198 @ 0xc6 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b dbd84 │ │ │ │ + b dbd80 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r6, r7, ip, lsl #28 │ │ │ │ - eorseq r4, r6, r0, asr #5 │ │ │ │ + eorseq r6, r7, r0, lsl lr │ │ │ │ + eorseq r4, r6, r4, asr #5 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r4, r6, r0, lsr #5 │ │ │ │ - eorseq r4, r6, ip, ror #4 │ │ │ │ - eorseq r3, r2, r8, lsl #26 │ │ │ │ + eorseq r4, r6, r4, lsr #5 │ │ │ │ + eorseq r4, r6, r0, ror r2 │ │ │ │ + eorseq r4, r2, r4, lsr #6 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq sp, r3, ip, asr r9 │ │ │ │ - eorseq r2, r2, r4, lsr r0 │ │ │ │ + eorseq sp, r3, r8, ror pc │ │ │ │ + eorseq r2, r2, r0, asr r6 │ │ │ │ │ │ │ │ -000dbe14 : │ │ │ │ +000dbe10 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r8, r2 │ │ │ │ bl 4fb5c │ │ │ │ - ldr r9, [pc, #496] @ dc02c │ │ │ │ + ldr r9, [pc, #496] @ dc028 │ │ │ │ add r9, pc, r9 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq dc004 │ │ │ │ + beq dc000 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ lsl r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble dbef0 │ │ │ │ + ble dbeec │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl aa0dc │ │ │ │ - ldr r3, [pc, #452] @ dc030 │ │ │ │ + bl aa0d8 │ │ │ │ + ldr r3, [pc, #452] @ dc02c │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ - beq dbf08 │ │ │ │ + beq dbf04 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq dbf44 │ │ │ │ + beq dbf40 │ │ │ │ ldr sl, [r9, r3] │ │ │ │ ldr r0, [sl] │ │ │ │ bl 4fe5c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq dbeb0 │ │ │ │ + beq dbeac │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq dbefc │ │ │ │ + beq dbef8 │ │ │ │ cmp r5, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - beq dbf7c │ │ │ │ + beq dbf78 │ │ │ │ ldr ip, [sl] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - bne dbfa4 │ │ │ │ - bl a7e8c │ │ │ │ + bne dbfa0 │ │ │ │ + bl a7e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dbfdc │ │ │ │ + beq dbfd8 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ add r7, r7, #2 │ │ │ │ cmp r7, r3, lsl #1 │ │ │ │ - blt dbe58 │ │ │ │ + blt dbe54 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dbeb0 │ │ │ │ - ldr r3, [pc, #292] @ dc034 │ │ │ │ - ldr r1, [pc, #292] @ dc038 │ │ │ │ + b dbeac │ │ │ │ + ldr r3, [pc, #292] @ dc030 │ │ │ │ + ldr r1, [pc, #292] @ dc034 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #288] @ dc03c │ │ │ │ + ldr r0, [pc, #288] @ dc038 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #213 @ 0xd5 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #232] @ dc034 │ │ │ │ - ldr ip, [pc, #240] @ dc040 │ │ │ │ + ldr r3, [pc, #232] @ dc030 │ │ │ │ + ldr ip, [pc, #240] @ dc03c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #236] @ dc044 │ │ │ │ - ldr r0, [pc, #236] @ dc048 │ │ │ │ + ldr r1, [pc, #236] @ dc040 │ │ │ │ + ldr r0, [pc, #236] @ dc044 │ │ │ │ add ip, pc, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #213 @ 0xd5 │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ - b dbf2c │ │ │ │ - ldr r3, [pc, #176] @ dc034 │ │ │ │ - ldr r1, [pc, #196] @ dc04c │ │ │ │ + bl d8814 │ │ │ │ + b dbf28 │ │ │ │ + ldr r3, [pc, #176] @ dc030 │ │ │ │ + ldr r1, [pc, #196] @ dc048 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #192] @ dc050 │ │ │ │ + ldr r0, [pc, #192] @ dc04c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #213 @ 0xd5 │ │ │ │ - bl b6f00 │ │ │ │ - b dbf2c │ │ │ │ - ldr r3, [pc, #136] @ dc034 │ │ │ │ - ldr ip, [pc, #164] @ dc054 │ │ │ │ + bl b6efc │ │ │ │ + b dbf28 │ │ │ │ + ldr r3, [pc, #136] @ dc030 │ │ │ │ + ldr ip, [pc, #164] @ dc050 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #160] @ dc058 │ │ │ │ - ldr r0, [pc, #160] @ dc05c │ │ │ │ + ldr r1, [pc, #160] @ dc054 │ │ │ │ + ldr r0, [pc, #160] @ dc058 │ │ │ │ add ip, pc, ip │ │ │ │ str r5, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #213 @ 0xd5 │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ - b dbf2c │ │ │ │ - ldr r3, [pc, #80] @ dc034 │ │ │ │ - ldr r1, [pc, #120] @ dc060 │ │ │ │ + bl d8814 │ │ │ │ + b dbf28 │ │ │ │ + ldr r3, [pc, #80] @ dc030 │ │ │ │ + ldr r1, [pc, #120] @ dc05c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #116] @ dc064 │ │ │ │ + ldr r0, [pc, #116] @ dc060 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #213 @ 0xd5 │ │ │ │ - bl b6f00 │ │ │ │ - b dbf2c │ │ │ │ - ldr r3, [pc, #40] @ dc034 │ │ │ │ - ldr r1, [pc, #88] @ dc068 │ │ │ │ + bl b6efc │ │ │ │ + b dbf28 │ │ │ │ + ldr r3, [pc, #40] @ dc030 │ │ │ │ + ldr r1, [pc, #88] @ dc064 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #84] @ dc06c │ │ │ │ + ldr r0, [pc, #84] @ dc068 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #213 @ 0xd5 │ │ │ │ - bl b6f00 │ │ │ │ - b dbf34 │ │ │ │ - eorseq r4, r6, r0, asr #3 │ │ │ │ + bl b6efc │ │ │ │ + b dbf30 │ │ │ │ + eorseq r4, r6, r4, asr #3 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq sl, r3, r4, lsr #29 │ │ │ │ - eorseq r1, r2, ip, ror #29 │ │ │ │ - eorseq r6, r3, ip, lsr r9 │ │ │ │ - eorseq sl, r3, r0, ror #28 │ │ │ │ - eorseq r1, r2, r4, lsr #29 │ │ │ │ - eorseq sl, r3, r0, lsr lr │ │ │ │ - eorseq r1, r2, r8, ror lr │ │ │ │ - eorseq r3, r2, r0, lsl fp │ │ │ │ - eorseq sl, r3, r0, lsl #28 │ │ │ │ - eorseq r1, r2, r4, asr #28 │ │ │ │ - @ instruction: 0x0033add0 │ │ │ │ - eorseq r1, r2, r8, lsl lr │ │ │ │ - eorseq sl, r3, r8, lsr #27 │ │ │ │ - @ instruction: 0x00321df0 │ │ │ │ + eorseq fp, r3, r0, asr #9 │ │ │ │ + eorseq r2, r2, r8, lsl #10 │ │ │ │ + eorseq r6, r3, r8, asr pc │ │ │ │ + eorseq fp, r3, ip, ror r4 │ │ │ │ + eorseq r2, r2, r0, asr #9 │ │ │ │ + eorseq fp, r3, ip, asr #8 │ │ │ │ + mlaseq r2, r4, r4, r2 │ │ │ │ + eorseq r4, r2, ip, lsr #2 │ │ │ │ + eorseq fp, r3, ip, lsl r4 │ │ │ │ + eorseq r2, r2, r0, ror #8 │ │ │ │ + eorseq fp, r3, ip, ror #7 │ │ │ │ + eorseq r2, r2, r4, lsr r4 │ │ │ │ + eorseq fp, r3, r4, asr #7 │ │ │ │ + eorseq r2, r2, ip, lsl #8 │ │ │ │ │ │ │ │ -000dc070 : │ │ │ │ +000dc06c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #236] @ dc174 │ │ │ │ + ldr ip, [pc, #236] @ dc170 │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #3248 @ 0xcb0 │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #20 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #196] @ dc178 │ │ │ │ + ldr lr, [pc, #196] @ dc174 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #188] @ dc17c │ │ │ │ + ldr ip, [pc, #188] @ dc178 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #160] @ dc180 │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #160] @ dc17c │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc168 │ │ │ │ + beq dc164 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq dc134 │ │ │ │ - bl dbe14 │ │ │ │ - ldr r2, [pc, #116] @ dc184 │ │ │ │ - ldr r3, [pc, #104] @ dc17c │ │ │ │ + beq dc130 │ │ │ │ + bl dbe10 │ │ │ │ + ldr r2, [pc, #116] @ dc180 │ │ │ │ + ldr r3, [pc, #104] @ dc178 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne dc170 │ │ │ │ + bne dc16c │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #76] @ dc188 │ │ │ │ + ldr r0, [pc, #76] @ dc184 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #64] @ dc18c │ │ │ │ - ldr r1, [pc, #64] @ dc190 │ │ │ │ - ldr r0, [pc, #64] @ dc194 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #64] @ dc188 │ │ │ │ + ldr r1, [pc, #64] @ dc18c │ │ │ │ + ldr r0, [pc, #64] @ dc190 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #209 @ 0xd1 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b dc108 │ │ │ │ + b dc104 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r6, r7, r8, lsl #21 │ │ │ │ - eorseq r3, r6, ip, lsr pc │ │ │ │ + eorseq r6, r7, ip, lsl #21 │ │ │ │ + eorseq r3, r6, r0, asr #30 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r3, r6, ip, lsl pc │ │ │ │ - eorseq r3, r6, r8, ror #29 │ │ │ │ - eorseq r3, r2, r4, lsl #19 │ │ │ │ + eorseq r3, r6, r0, lsr #30 │ │ │ │ + eorseq r3, r6, ip, ror #29 │ │ │ │ + eorseq r3, r2, r0, lsr #31 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq sl, r3, ip, ror #24 │ │ │ │ - @ instruction: 0x00321cb0 │ │ │ │ + eorseq fp, r3, r8, lsl #5 │ │ │ │ + eorseq r2, r2, ip, asr #5 │ │ │ │ │ │ │ │ -000dc198 : │ │ │ │ +000dc194 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ sub sp, sp, #316 @ 0x13c │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #4028] @ dd174 │ │ │ │ + ldr r2, [pc, #4028] @ dd170 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #4024] @ dd178 │ │ │ │ + ldr r3, [pc, #4024] @ dd174 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [sp, #352] @ 0x160 │ │ │ │ str r0, [sp, #12] │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, #0 │ │ │ │ @@ -144925,805 +144924,805 @@ │ │ │ │ ldr r3, [sp, #364] @ 0x16c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #368] @ 0x170 │ │ │ │ ldr fp, [sp, #356] @ 0x164 │ │ │ │ ldr r8, [sp, #372] @ 0x174 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ bl 4fbb0 │ │ │ │ - ldr r6, [pc, #3948] @ dd17c │ │ │ │ + ldr r6, [pc, #3948] @ dd178 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq dcaf0 │ │ │ │ - ldr r3, [pc, #3936] @ dd180 │ │ │ │ + beq dcaec │ │ │ │ + ldr r3, [pc, #3936] @ dd17c │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [r7, #496] @ 0x1f0 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ bl 501c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq dcb18 │ │ │ │ - ldr r3, [pc, #3896] @ dd184 │ │ │ │ + beq dcb14 │ │ │ │ + ldr r3, [pc, #3896] @ dd180 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne dcb48 │ │ │ │ + bne dcb44 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dc27c │ │ │ │ + beq dc278 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq dca58 │ │ │ │ - ldr r3, [pc, #3844] @ dd188 │ │ │ │ + beq dca54 │ │ │ │ + ldr r3, [pc, #3844] @ dd184 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r5, r3 │ │ │ │ - bne dc8f8 │ │ │ │ - ldr r3, [pc, #3828] @ dd18c │ │ │ │ + bne dc8f4 │ │ │ │ + ldr r3, [pc, #3828] @ dd188 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp fp, r3 │ │ │ │ - beq dca60 │ │ │ │ + beq dca5c │ │ │ │ cmp fp, #0 │ │ │ │ - beq df998 │ │ │ │ + beq df994 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [fp] │ │ │ │ - ldr r3, [pc, #4020] @ dd278 │ │ │ │ + ldr r3, [pc, #4020] @ dd274 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [r7, #512] @ 0x200 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq dd444 │ │ │ │ + beq dd440 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r0, [sp, #32] │ │ │ │ - beq dc330 │ │ │ │ + beq dc32c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq dcae4 │ │ │ │ + beq dcae0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq dd4c4 │ │ │ │ + beq dd4c0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsl r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble de110 │ │ │ │ + ble de10c │ │ │ │ cmp r8, #0 │ │ │ │ - beq dcf64 │ │ │ │ + beq dcf60 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str fp, [sp, #72] @ 0x48 │ │ │ │ mov fp, r3 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ - bl aa0dc │ │ │ │ + bl aa0d8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq dcfd0 │ │ │ │ + beq dcfcc │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq dd488 │ │ │ │ + beq dd484 │ │ │ │ ldr r1, [r7, #516] @ 0x204 │ │ │ │ bl 50168 │ │ │ │ cmn r0, #1 │ │ │ │ - beq dc65c │ │ │ │ + beq dc658 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub r3, r8, r3 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r0, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne dc668 │ │ │ │ + bne dc664 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r0, r8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r8] │ │ │ │ - bl a6a08 │ │ │ │ + bl a6a04 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq dd014 │ │ │ │ + beq dd010 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq dcb9c │ │ │ │ + beq dcb98 │ │ │ │ cmp r5, #0 │ │ │ │ - beq dc668 │ │ │ │ + beq dc664 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r8] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r7, #520] @ 0x208 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq ddd50 │ │ │ │ + beq ddd4c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ str r8, [sp, #108] @ 0x6c │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq dc464 │ │ │ │ + beq dc460 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq dd524 │ │ │ │ + beq dd520 │ │ │ │ cmp r5, #0 │ │ │ │ - beq dde48 │ │ │ │ + beq dde44 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dc494 │ │ │ │ + beq dc490 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq dd530 │ │ │ │ + beq dd52c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r8] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r7, #524] @ 0x20c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq ddefc │ │ │ │ + beq ddef8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ str r8, [sp, #152] @ 0x98 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq dc4e8 │ │ │ │ + beq dc4e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq dd558 │ │ │ │ + beq dd554 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ddf70 │ │ │ │ + beq ddf6c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dc50c │ │ │ │ + beq dc508 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq dd590 │ │ │ │ + beq dd58c │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ddfa0 │ │ │ │ + bne ddf9c │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dc538 │ │ │ │ + beq dc534 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq dd034 │ │ │ │ + beq dd030 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r9, r3 │ │ │ │ - bne dd020 │ │ │ │ + bne dd01c │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dc560 │ │ │ │ + beq dc55c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq ddf64 │ │ │ │ + beq ddf60 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ ldr r3, [r7, #528] @ 0x210 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ ldr r0, [r7, #532] @ 0x214 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ str r5, [sp, #220] @ 0xdc │ │ │ │ bl 501c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq de3dc │ │ │ │ + beq de3d8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dc5b0 │ │ │ │ + beq dc5ac │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne dc5b0 │ │ │ │ + bne dc5ac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dc5cc │ │ │ │ + beq dc5c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq dd028 │ │ │ │ + beq dd024 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add fp, fp, #2 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp fp, r3, lsl #1 │ │ │ │ - blt dc374 │ │ │ │ + blt dc370 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dc604 │ │ │ │ + beq dc600 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq df0b0 │ │ │ │ + beq df0ac │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq df974 │ │ │ │ + beq df970 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dc630 │ │ │ │ + beq dc62c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq de65c │ │ │ │ + beq de658 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dca28 │ │ │ │ + beq dca24 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne dca28 │ │ │ │ + bne dca24 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dca28 │ │ │ │ + b dca24 │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dd3ec │ │ │ │ + bne dd3e8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r7, #520] @ 0x208 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq dd56c │ │ │ │ + beq dd568 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str sl, [sp, #112] @ 0x70 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq dc6bc │ │ │ │ + beq dc6b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne dc6bc │ │ │ │ + bne dc6b8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - beq dd5a4 │ │ │ │ + beq dd5a0 │ │ │ │ ldr r0, [r7, #536] @ 0x218 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ bl 501c8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq dd0ec │ │ │ │ + beq dd0e8 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ddae0 │ │ │ │ + bne ddadc │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dc710 │ │ │ │ + beq dc70c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq dd4bc │ │ │ │ + beq dd4b8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r9, r3 │ │ │ │ moveq r6, #0 │ │ │ │ - bne dcba8 │ │ │ │ + bne dcba4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dc73c │ │ │ │ + beq dc738 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq dd4e8 │ │ │ │ + beq dd4e4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r7, #540] @ 0x21c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq ddbc0 │ │ │ │ + beq ddbbc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ mov r2, #3 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ str r5, [sp, #232] @ 0xe8 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq dc798 │ │ │ │ + beq dc794 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq dd500 │ │ │ │ + beq dd4fc │ │ │ │ cmp sl, #0 │ │ │ │ - beq dde24 │ │ │ │ + beq dde20 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne dde9c │ │ │ │ + bne dde98 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dc7cc │ │ │ │ + beq dc7c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq dd54c │ │ │ │ + beq dd548 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp sl, r3 │ │ │ │ - bne dd5c8 │ │ │ │ + bne dd5c4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq dc5b0 │ │ │ │ + beq dc5ac │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r7, #544] @ 0x220 │ │ │ │ bl 4fd84 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq dc810 │ │ │ │ + beq dc80c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq ddf58 │ │ │ │ + beq ddf54 │ │ │ │ cmp sl, #0 │ │ │ │ - beq de3ac │ │ │ │ + beq de3a8 │ │ │ │ ldr r3, [r7, #548] @ 0x224 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r0, #3 │ │ │ │ - bl a633c │ │ │ │ + bl a6338 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq dc84c │ │ │ │ + beq dc848 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq ddf94 │ │ │ │ + beq ddf90 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r9, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq de450 │ │ │ │ + beq de44c │ │ │ │ ldr r1, [r7, #172] @ 0xac │ │ │ │ ldr r6, [r7, #168] @ 0xa8 │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq de4a4 │ │ │ │ + beq de4a0 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #3212] @ 0xc8c │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ str r6, [sp, #164] @ 0xa4 │ │ │ │ str r9, [sp, #160] @ 0xa0 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq dc8ac │ │ │ │ + beq dc8a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq de004 │ │ │ │ + beq de000 │ │ │ │ cmp r6, #0 │ │ │ │ - beq de540 │ │ │ │ + beq de53c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dc8d0 │ │ │ │ + beq dc8cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq ddff8 │ │ │ │ + beq ddff4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dc5cc │ │ │ │ + beq dc5c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne dc5cc │ │ │ │ + bne dc5c8 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc5cc │ │ │ │ + b dc5c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dc91c │ │ │ │ + beq dc918 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne dc91c │ │ │ │ + bne dc918 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r5, [r7, #500] @ 0x1f4 │ │ │ │ bl 4fd84 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq dd140 │ │ │ │ + beq dd13c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #2 │ │ │ │ - bl a633c │ │ │ │ + bl a6338 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq dc960 │ │ │ │ + beq dc95c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq dd438 │ │ │ │ + beq dd434 │ │ │ │ cmp r5, #0 │ │ │ │ - beq ddb30 │ │ │ │ - ldr r3, [pc, #2080] @ dd190 │ │ │ │ + beq ddb2c │ │ │ │ + ldr r3, [pc, #2080] @ dd18c │ │ │ │ ldr r1, [r7, #504] @ 0x1f8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq ddb58 │ │ │ │ + beq ddb54 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq dc9b8 │ │ │ │ + beq dc9b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq dd4f4 │ │ │ │ + beq dd4f0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ddd28 │ │ │ │ + beq ddd24 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dc9dc │ │ │ │ + beq dc9d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq dd518 │ │ │ │ + beq dd514 │ │ │ │ mov r0, r4 │ │ │ │ - bl aa34c │ │ │ │ + bl aa348 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dca00 │ │ │ │ + beq dc9fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq dd50c │ │ │ │ - ldr r3, [pc, #2160] @ dd278 │ │ │ │ - ldr r1, [pc, #1928] @ dd194 │ │ │ │ + beq dd508 │ │ │ │ + ldr r3, [pc, #2160] @ dd274 │ │ │ │ + ldr r1, [pc, #1928] @ dd190 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1924] @ dd198 │ │ │ │ - ldr r2, [pc, #2156] @ dd284 │ │ │ │ + ldr r0, [pc, #1924] @ dd194 │ │ │ │ + ldr r2, [pc, #2156] @ dd280 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #1900] @ dd19c │ │ │ │ - ldr r3, [pc, #1860] @ dd178 │ │ │ │ + ldr r2, [pc, #1900] @ dd198 │ │ │ │ + ldr r3, [pc, #1860] @ dd174 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne df184 │ │ │ │ + bne df180 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #316 @ 0x13c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc27c │ │ │ │ - ldr r3, [pc, #2064] @ dd278 │ │ │ │ + b dc278 │ │ │ │ + ldr r3, [pc, #2064] @ dd274 │ │ │ │ ldr r1, [r7, #508] @ 0x1fc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq ddda4 │ │ │ │ + beq ddda0 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq dde6c │ │ │ │ - bl b7170 │ │ │ │ + beq dde68 │ │ │ │ + bl b716c │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - beq dcab4 │ │ │ │ + beq dcab0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq dd540 │ │ │ │ + beq dd53c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne dc2cc │ │ │ │ + bne dc2c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #1748] @ dd1a0 │ │ │ │ - ldr r0, [pc, #1748] @ dd1a4 │ │ │ │ + ldr r1, [pc, #1748] @ dd19c │ │ │ │ + ldr r0, [pc, #1748] @ dd1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #2016] @ dd2b8 │ │ │ │ + ldr r2, [pc, #2016] @ dd2b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b dcb3c │ │ │ │ + bl b6efc │ │ │ │ + b dcb38 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc330 │ │ │ │ - ldr r3, [pc, #1920] @ dd278 │ │ │ │ - ldr r1, [pc, #1708] @ dd1a8 │ │ │ │ + b dc32c │ │ │ │ + ldr r3, [pc, #1920] @ dd274 │ │ │ │ + ldr r1, [pc, #1708] @ dd1a4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1704] @ dd1ac │ │ │ │ - ldr r2, [pc, #1704] @ dd1b0 │ │ │ │ + ldr r0, [pc, #1704] @ dd1a8 │ │ │ │ + ldr r2, [pc, #1704] @ dd1ac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b dca24 │ │ │ │ - ldr r3, [pc, #1880] @ dd278 │ │ │ │ - ldr r1, [pc, #1680] @ dd1b4 │ │ │ │ + bl b6efc │ │ │ │ + b dca20 │ │ │ │ + ldr r3, [pc, #1880] @ dd274 │ │ │ │ + ldr r1, [pc, #1680] @ dd1b0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1676] @ dd1b8 │ │ │ │ - ldr r2, [pc, #1876] @ dd284 │ │ │ │ + ldr r0, [pc, #1676] @ dd1b4 │ │ │ │ + ldr r2, [pc, #1876] @ dd280 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b dca24 │ │ │ │ - ldr r0, [pc, #1644] @ dd1bc │ │ │ │ + b dca20 │ │ │ │ + ldr r0, [pc, #1644] @ dd1b8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dcb74 │ │ │ │ + beq dcb70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq dd168 │ │ │ │ - ldr r3, [pc, #1788] @ dd278 │ │ │ │ - ldr r1, [pc, #1600] @ dd1c0 │ │ │ │ + beq dd164 │ │ │ │ + ldr r3, [pc, #1788] @ dd274 │ │ │ │ + ldr r1, [pc, #1600] @ dd1bc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1596] @ dd1c4 │ │ │ │ - ldr r2, [pc, #1784] @ dd284 │ │ │ │ + ldr r0, [pc, #1596] @ dd1c0 │ │ │ │ + ldr r2, [pc, #1784] @ dd280 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b dcb3c │ │ │ │ + bl b6efc │ │ │ │ + b dcb38 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc400 │ │ │ │ + b dc3fc │ │ │ │ ldr r0, [r7, #592] @ 0x250 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ bl 501c8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq de168 │ │ │ │ + beq de164 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne dd394 │ │ │ │ + bne dd390 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dcbf4 │ │ │ │ + beq dcbf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq ddef4 │ │ │ │ + beq ddef0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r9, r3 │ │ │ │ - bne ddc0c │ │ │ │ + bne ddc08 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dcc1c │ │ │ │ + beq dcc18 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq de010 │ │ │ │ + beq de00c │ │ │ │ ldr r0, [r7, #596] @ 0x254 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ bl 501c8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq de5fc │ │ │ │ + beq de5f8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dcc58 │ │ │ │ + beq dcc54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq de13c │ │ │ │ + beq de138 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ ldr r0, [r7, #600] @ 0x258 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ bl 501c8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq de634 │ │ │ │ + beq de630 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dcc9c │ │ │ │ + beq dcc98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq de148 │ │ │ │ + beq de144 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ bl 50468 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq dccc8 │ │ │ │ + beq dccc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq de154 │ │ │ │ + beq de150 │ │ │ │ cmp r5, #0 │ │ │ │ - beq de73c │ │ │ │ + beq de738 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq dcdd4 │ │ │ │ + beq dcdd0 │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [r7, #604] @ 0x25c │ │ │ │ bl 4fd84 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq deebc │ │ │ │ + beq deeb8 │ │ │ │ ldr r3, [r7, #548] @ 0x224 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r0, #3 │ │ │ │ - bl a633c │ │ │ │ + bl a6338 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - beq dcd24 │ │ │ │ + beq dcd20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq de67c │ │ │ │ + beq de678 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - beq def2c │ │ │ │ + beq def28 │ │ │ │ ldr r1, [r7, #172] @ 0xac │ │ │ │ ldr sl, [r7, #268] @ 0x10c │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq def70 │ │ │ │ + beq def6c │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #3212] @ 0xc8c │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ str sl, [sp, #204] @ 0xcc │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq dcd8c │ │ │ │ + beq dcd88 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq de7ac │ │ │ │ + beq de7a8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq defd0 │ │ │ │ + beq defcc │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dcdb0 │ │ │ │ + beq dcdac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq de8e8 │ │ │ │ + beq de8e4 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dcdd4 │ │ │ │ + beq dcdd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq de8dc │ │ │ │ + beq de8d8 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq de18c │ │ │ │ + beq de188 │ │ │ │ ldr r0, [r7, #608] @ 0x260 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ bl 501c8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq deb04 │ │ │ │ + beq deb00 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dce20 │ │ │ │ + beq dce1c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq de470 │ │ │ │ + beq de46c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r7, #612] @ 0x264 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq dec54 │ │ │ │ + beq dec50 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, r9 │ │ │ │ - bne dce54 │ │ │ │ - ldr r3, [pc, #1000] @ dd238 │ │ │ │ + bne dce50 │ │ │ │ + ldr r3, [pc, #1000] @ dd234 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne dce6c │ │ │ │ - ldr r2, [pc, #976] @ dd238 │ │ │ │ + bne dce68 │ │ │ │ + ldr r2, [pc, #976] @ dd234 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r9, [r1, r2] │ │ │ │ str r3, [sp, #296] @ 0x128 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #272] @ 0x110 │ │ │ │ @@ -145744,51 +145743,51 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp, #300] @ 0x12c │ │ │ │ str sl, [sp, #264] @ 0x108 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq dcee8 │ │ │ │ + beq dcee4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq de4c8 │ │ │ │ + beq de4c4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq ded64 │ │ │ │ + beq ded60 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dcf0c │ │ │ │ + beq dcf08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq de4e0 │ │ │ │ + beq de4dc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 50384 <_PySet_Update@plt> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq dcf38 │ │ │ │ + beq dcf34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq de564 │ │ │ │ + beq de560 │ │ │ │ cmp r5, #0 │ │ │ │ - bge dc5cc │ │ │ │ + bge dc5c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #636] @ dd1c8 │ │ │ │ - ldr r0, [pc, #636] @ dd1cc │ │ │ │ + ldr r1, [pc, #636] @ dd1c4 │ │ │ │ + ldr r0, [pc, #636] @ dd1c8 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #632] @ dd1d0 │ │ │ │ + ldr r2, [pc, #632] @ dd1cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b dcff0 │ │ │ │ - ldr r3, [pc, #716] @ dd238 │ │ │ │ + bl b6efc │ │ │ │ + b dcfec │ │ │ │ + ldr r3, [pc, #716] @ dd234 │ │ │ │ ldr ip, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r6, r3] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ mov r2, r3 │ │ │ │ moveq r2, r1 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ @@ -145802,1875 +145801,1875 @@ │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str fp, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl aa0dc │ │ │ │ + bl aa0d8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne dd040 │ │ │ │ + bne dd03c │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #504] @ dd1d4 │ │ │ │ - ldr r0, [pc, #504] @ dd1d8 │ │ │ │ + ldr r1, [pc, #504] @ dd1d0 │ │ │ │ + ldr r0, [pc, #504] @ dd1d4 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #560] @ dd218 │ │ │ │ + ldr r2, [pc, #560] @ dd214 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 578f8 │ │ │ │ - b dca24 │ │ │ │ + b dca20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dc418 │ │ │ │ - b dc668 │ │ │ │ + bne dc414 │ │ │ │ + b dc664 │ │ │ │ mov r6, #1 │ │ │ │ - b dc720 │ │ │ │ + b dc71c │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc5cc │ │ │ │ + b dc5c8 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc538 │ │ │ │ + b dc534 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq dd480 │ │ │ │ + beq dd47c │ │ │ │ ldr r1, [r7, #516] @ 0x204 │ │ │ │ bl 50168 │ │ │ │ cmn r0, #1 │ │ │ │ - bne df9e0 │ │ │ │ + bne df9dc │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dd3e4 │ │ │ │ + bne dd3e0 │ │ │ │ ldr r1, [r7, #520] @ 0x208 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq dd564 │ │ │ │ + beq dd560 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ str sl, [sp, #112] @ 0x70 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq dd0bc │ │ │ │ + beq dd0b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne dd0bc │ │ │ │ + bne dd0b8 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - beq dd59c │ │ │ │ + beq dd598 │ │ │ │ ldr r0, [r7, #536] @ 0x218 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ bl 501c8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne dd320 │ │ │ │ + bne dd31c │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #228] @ dd1dc │ │ │ │ - ldr r0, [pc, #228] @ dd1e0 │ │ │ │ + ldr r1, [pc, #228] @ dd1d8 │ │ │ │ + ldr r0, [pc, #228] @ dd1dc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #764 @ 0x2fc │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 578f8 │ │ │ │ mov r0, sl │ │ │ │ bl 578f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ - b dca24 │ │ │ │ - ldr r3, [pc, #304] @ dd278 │ │ │ │ - ldr r1, [pc, #152] @ dd1e4 │ │ │ │ + b dca20 │ │ │ │ + ldr r3, [pc, #304] @ dd274 │ │ │ │ + ldr r1, [pc, #152] @ dd1e0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #148] @ dd1e8 │ │ │ │ - ldr r2, [pc, #300] @ dd284 │ │ │ │ + ldr r0, [pc, #148] @ dd1e4 │ │ │ │ + ldr r2, [pc, #300] @ dd280 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b dca24 │ │ │ │ + bl b6efc │ │ │ │ + b dca20 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dcb74 │ │ │ │ - eorseq r3, r6, ip, lsr lr │ │ │ │ + b dcb70 │ │ │ │ + eorseq r3, r6, r0, asr #28 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r3, r6, ip, ror #27 │ │ │ │ + @ instruction: 0x00363df0 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq r3, r2, r4, asr #1 │ │ │ │ - @ instruction: 0x003213f0 │ │ │ │ - eorseq r3, r6, r8, asr #11 │ │ │ │ - eorseq r3, r2, r8 │ │ │ │ - eorseq r1, r2, r4, lsr r3 │ │ │ │ - @ instruction: 0x00322fd4 │ │ │ │ - eorseq r1, r2, r0, lsl #6 │ │ │ │ + eorseq r3, r2, r0, ror #13 │ │ │ │ + eorseq r1, r2, ip, lsl #20 │ │ │ │ + eorseq r3, r6, ip, asr #11 │ │ │ │ + eorseq r3, r2, r4, lsr #12 │ │ │ │ + eorseq r1, r2, r0, asr r9 │ │ │ │ + @ instruction: 0x003235f0 │ │ │ │ + eorseq r1, r2, ip, lsl r9 │ │ │ │ andeq r0, r0, r5, ror #5 │ │ │ │ - eorseq r2, r2, ip, lsr #31 │ │ │ │ - @ instruction: 0x003212d8 │ │ │ │ - eorseq lr, r1, r4, lsr ip │ │ │ │ - eorseq r2, r2, r0, asr pc │ │ │ │ - eorseq r1, r2, ip, ror r2 │ │ │ │ - eorseq r2, r2, r8, lsl #23 │ │ │ │ - @ instruction: 0x00320eb4 │ │ │ │ + eorseq r3, r2, r8, asr #11 │ │ │ │ + @ instruction: 0x003218f4 │ │ │ │ + eorseq pc, r1, r0, asr r2 @ │ │ │ │ + eorseq r3, r2, ip, ror #10 │ │ │ │ + mlaseq r2, r8, r8, r1 │ │ │ │ + eorseq r3, r2, r4, lsr #3 │ │ │ │ + @ instruction: 0x003214d0 │ │ │ │ andeq r0, r0, r1, lsr #6 │ │ │ │ - @ instruction: 0x00322af8 │ │ │ │ - eorseq r0, r2, r4, lsr #28 │ │ │ │ - eorseq r2, r2, r0, ror #19 │ │ │ │ - eorseq r0, r2, ip, lsl #26 │ │ │ │ - eorseq r2, r2, r4, lsl #19 │ │ │ │ - @ instruction: 0x00320cb0 │ │ │ │ - eorseq lr, r1, r8, ror #7 │ │ │ │ - eorseq r2, r2, r8, lsl #14 │ │ │ │ - eorseq r0, r2, r4, lsr sl │ │ │ │ - @ instruction: 0x003226dc │ │ │ │ - eorseq r0, r2, r8, lsl #20 │ │ │ │ + eorseq r3, r2, r4, lsl r1 │ │ │ │ + eorseq r1, r2, r0, asr #8 │ │ │ │ + @ instruction: 0x00322ffc │ │ │ │ + eorseq r1, r2, r8, lsr #6 │ │ │ │ + eorseq r2, r2, r0, lsr #31 │ │ │ │ + eorseq r1, r2, ip, asr #5 │ │ │ │ + eorseq lr, r1, r4, lsl #20 │ │ │ │ + eorseq r2, r2, r4, lsr #26 │ │ │ │ + eorseq r1, r2, r0, asr r0 │ │ │ │ + @ instruction: 0x00322cf8 │ │ │ │ + eorseq r1, r2, r4, lsr #32 │ │ │ │ andeq r0, r0, lr, ror #5 │ │ │ │ - eorseq r2, r2, r4, lsl #13 │ │ │ │ - @ instruction: 0x003209b0 │ │ │ │ - @ instruction: 0x003353fc │ │ │ │ - eorseq r2, r2, ip, lsr r6 │ │ │ │ - eorseq r0, r2, r4, ror #18 │ │ │ │ + eorseq r2, r2, r0, lsr #25 │ │ │ │ + eorseq r0, r2, ip, asr #31 │ │ │ │ + eorseq r5, r3, r8, lsl sl │ │ │ │ + eorseq r2, r2, r8, asr ip │ │ │ │ + eorseq r0, r2, r0, lsl #31 │ │ │ │ andeq r0, r0, sp, ror #5 │ │ │ │ - eorseq r2, r2, r4, lsl #12 │ │ │ │ - eorseq r0, r2, r0, lsr r9 │ │ │ │ + eorseq r2, r2, r0, lsr #24 │ │ │ │ + eorseq r0, r2, ip, asr #30 │ │ │ │ andeq r0, r0, fp, ror #5 │ │ │ │ - eorseq r2, r2, r0, ror #10 │ │ │ │ - eorseq r0, r2, ip, lsl #17 │ │ │ │ - eorseq r2, r2, r8, lsr #10 │ │ │ │ - eorseq r0, r2, r4, asr r8 │ │ │ │ + eorseq r2, r2, ip, ror fp │ │ │ │ + eorseq r0, r2, r8, lsr #29 │ │ │ │ + eorseq r2, r2, r4, asr #22 │ │ │ │ + eorseq r0, r2, r0, ror lr │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - eorseq r2, r2, r4, lsl r0 │ │ │ │ - eorseq r0, r2, r0, asr #6 │ │ │ │ + eorseq r2, r2, r0, lsr r6 │ │ │ │ + eorseq r0, r2, ip, asr r9 │ │ │ │ andeq r0, r0, r6, lsl r3 │ │ │ │ - mlaseq r1, ip, ip, sp │ │ │ │ - eorseq r1, r2, r0, asr #31 │ │ │ │ - eorseq r0, r2, ip, ror #5 │ │ │ │ - mlaseq r2, r4, pc, r1 @ │ │ │ │ - eorseq r0, r2, r0, asr #5 │ │ │ │ - eorseq r1, r2, ip, ror #30 │ │ │ │ - mlaseq r2, r8, r2, r0 │ │ │ │ - eorseq r1, r2, r8, lsl #30 │ │ │ │ - eorseq r0, r2, r4, lsr r2 │ │ │ │ - eorseq r1, r2, r4, asr #27 │ │ │ │ - ldrsheq r0, [r2], -r0 @ │ │ │ │ + @ instruction: 0x0031e2b8 │ │ │ │ + @ instruction: 0x003225dc │ │ │ │ + eorseq r0, r2, r8, lsl #18 │ │ │ │ + @ instruction: 0x003225b0 │ │ │ │ + @ instruction: 0x003208dc │ │ │ │ + eorseq r2, r2, r8, lsl #11 │ │ │ │ + @ instruction: 0x003208b4 │ │ │ │ + eorseq r2, r2, r4, lsr #10 │ │ │ │ + eorseq r0, r2, r0, asr r8 │ │ │ │ + eorseq r2, r2, r0, ror #7 │ │ │ │ + eorseq r0, r2, ip, lsl #14 │ │ │ │ andeq r0, r0, r2, lsr r3 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - mlaseq r2, ip, sp, r1 │ │ │ │ - eorseq r0, r2, r8, asr #1 │ │ │ │ + @ instruction: 0x003223b8 │ │ │ │ + eorseq r0, r2, r4, ror #13 │ │ │ │ andeq r0, r0, r7, ror #5 │ │ │ │ - eorseq r1, r2, r8, ror sp │ │ │ │ - eorseq r0, r2, r4, lsr #1 │ │ │ │ - eorseq r1, r2, r4, lsr #26 │ │ │ │ - eorseq r0, r2, r0, asr r0 │ │ │ │ - eorseq r1, r2, r4, lsr #25 │ │ │ │ - @ instruction: 0x0031ffd0 │ │ │ │ - eorseq r1, r2, r0, lsl #25 │ │ │ │ - eorseq pc, r1, ip, lsr #31 │ │ │ │ + mlaseq r2, r4, r3, r2 │ │ │ │ + eorseq r0, r2, r0, asr #13 │ │ │ │ + eorseq r2, r2, r0, asr #6 │ │ │ │ + eorseq r0, r2, ip, ror #12 │ │ │ │ + eorseq r2, r2, r0, asr #5 │ │ │ │ + eorseq r0, r2, ip, ror #11 │ │ │ │ + mlaseq r2, ip, r2, r2 │ │ │ │ + eorseq r0, r2, r8, asr #11 │ │ │ │ andeq r0, r0, pc, ror #5 │ │ │ │ - eorseq r4, r3, r0, lsr #20 │ │ │ │ - eorseq pc, r1, ip, ror pc @ │ │ │ │ - eorseq r1, r2, r0, asr ip │ │ │ │ + eorseq r5, r3, ip, lsr r0 │ │ │ │ + mlaseq r2, r8, r5, r0 │ │ │ │ + eorseq r2, r2, ip, ror #4 │ │ │ │ andeq r0, r0, r9, ror #5 │ │ │ │ - @ instruction: 0x0031d8dc │ │ │ │ - @ instruction: 0x00321bf8 │ │ │ │ - eorseq pc, r1, r4, lsr #30 │ │ │ │ + @ instruction: 0x0031def8 │ │ │ │ + eorseq r2, r2, r4, lsl r2 │ │ │ │ + eorseq r0, r2, r0, asr #10 │ │ │ │ strdeq r0, [r0], -sp │ │ │ │ - @ instruction: 0x00321bd0 │ │ │ │ - @ instruction: 0x0031fefc │ │ │ │ - eorseq r1, r2, ip, asr fp │ │ │ │ - eorseq pc, r1, r8, lsl #29 │ │ │ │ - @ instruction: 0x0031d7dc │ │ │ │ - @ instruction: 0x00321af8 │ │ │ │ - eorseq pc, r1, r4, lsr #28 │ │ │ │ - eorseq r1, r2, r8, lsl #20 │ │ │ │ - eorseq pc, r1, r4, lsr sp @ │ │ │ │ - eorseq r1, r2, r0, ror #18 │ │ │ │ - eorseq pc, r1, ip, lsl #25 │ │ │ │ + eorseq r2, r2, ip, ror #3 │ │ │ │ + eorseq r0, r2, r8, lsl r5 │ │ │ │ + eorseq r2, r2, r8, ror r1 │ │ │ │ + eorseq r0, r2, r4, lsr #9 │ │ │ │ + @ instruction: 0x0031ddf8 │ │ │ │ + eorseq r2, r2, r4, lsl r1 │ │ │ │ + eorseq r0, r2, r0, asr #8 │ │ │ │ + eorseq r2, r2, r4, lsr #32 │ │ │ │ + eorseq r0, r2, r0, asr r3 │ │ │ │ + eorseq r1, r2, ip, ror pc │ │ │ │ + eorseq r0, r2, r8, lsr #5 │ │ │ │ andeq r0, r0, r7, lsl r3 │ │ │ │ - eorseq r1, r2, r8, ror r8 │ │ │ │ - eorseq pc, r1, r4, lsr #23 │ │ │ │ + mlaseq r2, r4, lr, r1 │ │ │ │ + eorseq r0, r2, r0, asr #3 │ │ │ │ andeq r0, r0, sp, lsl r3 │ │ │ │ - eorseq r1, r2, r0, lsr r8 │ │ │ │ - eorseq pc, r1, ip, asr fp @ │ │ │ │ + eorseq r1, r2, ip, asr #28 │ │ │ │ + eorseq r0, r2, r8, ror r1 │ │ │ │ andeq r0, r0, pc, lsr #6 │ │ │ │ - @ instruction: 0x003217d0 │ │ │ │ - @ instruction: 0x0031fafc │ │ │ │ + eorseq r1, r2, ip, ror #27 │ │ │ │ + eorseq r0, r2, r8, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ddad8 │ │ │ │ + bne ddad4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dd350 │ │ │ │ + beq dd34c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne dd350 │ │ │ │ + bne dd34c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r9, r3 │ │ │ │ - beq ddb80 │ │ │ │ + beq ddb7c │ │ │ │ ldr r0, [r7, #592] @ 0x250 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ bl 501c8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq de160 │ │ │ │ + beq de15c │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq de584 │ │ │ │ + beq de580 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #-432] @ dd1ec │ │ │ │ + ldr r0, [pc, #-432] @ dd1e8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dd3c0 │ │ │ │ + beq dd3bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq decc4 │ │ │ │ + beq decc0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-476] @ dd1f0 │ │ │ │ - ldr r0, [pc, #-476] @ dd1f4 │ │ │ │ + ldr r1, [pc, #-476] @ dd1ec │ │ │ │ + ldr r0, [pc, #-476] @ dd1f0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-224] @ dd2f8 │ │ │ │ + ldr r2, [pc, #-224] @ dd2f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b dd10c │ │ │ │ + bl b6efc │ │ │ │ + b dd108 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-512] @ dd1f8 │ │ │ │ - ldr r0, [pc, #-512] @ dd1fc │ │ │ │ + ldr r1, [pc, #-512] @ dd1f4 │ │ │ │ + ldr r0, [pc, #-512] @ dd1f8 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-516] @ dd200 │ │ │ │ + ldr r2, [pc, #-516] @ dd1fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 578f8 │ │ │ │ mov r0, sl │ │ │ │ bl 578f8 │ │ │ │ - b dca24 │ │ │ │ + b dca20 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc960 │ │ │ │ + b dc95c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-588] @ dd204 │ │ │ │ - ldr r0, [pc, #-588] @ dd208 │ │ │ │ + ldr r1, [pc, #-588] @ dd200 │ │ │ │ + ldr r0, [pc, #-588] @ dd204 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-568] @ dd224 │ │ │ │ + ldr r2, [pc, #-568] @ dd220 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 578f8 │ │ │ │ - b dca24 │ │ │ │ + b dca20 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - ldr r2, [pc, #-644] @ dd20c │ │ │ │ + ldr r2, [pc, #-644] @ dd208 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-648] @ dd210 │ │ │ │ - ldr r0, [pc, #-648] @ dd214 │ │ │ │ + ldr r1, [pc, #-648] @ dd20c │ │ │ │ + ldr r0, [pc, #-648] @ dd210 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #-668] @ dd218 │ │ │ │ + ldr r2, [pc, #-668] @ dd214 │ │ │ │ str sl, [sp, #4] │ │ │ │ - bl d8818 │ │ │ │ - b dcff0 │ │ │ │ + bl d8814 │ │ │ │ + b dcfec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc710 │ │ │ │ + b dc70c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-692] @ dd21c │ │ │ │ - ldr r0, [pc, #-692] @ dd220 │ │ │ │ + ldr r1, [pc, #-692] @ dd218 │ │ │ │ + ldr r0, [pc, #-692] @ dd21c │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-696] @ dd224 │ │ │ │ + ldr r2, [pc, #-696] @ dd220 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b dd464 │ │ │ │ + bl b6efc │ │ │ │ + b dd460 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc73c │ │ │ │ + b dc738 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc9b8 │ │ │ │ + b dc9b4 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc798 │ │ │ │ + b dc794 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dca00 │ │ │ │ + b dc9fc │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc9dc │ │ │ │ + b dc9d8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc464 │ │ │ │ + b dc460 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r8] │ │ │ │ - b dc488 │ │ │ │ + b dc484 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dcab4 │ │ │ │ + b dcab0 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc7cc │ │ │ │ + b dc7c8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc4e8 │ │ │ │ + b dc4e4 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-848] @ dd228 │ │ │ │ - ldr r0, [pc, #-848] @ dd22c │ │ │ │ + ldr r1, [pc, #-848] @ dd224 │ │ │ │ + ldr r0, [pc, #-848] @ dd228 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #760 @ 0x2f8 │ │ │ │ - bl b6f00 │ │ │ │ - b dd40c │ │ │ │ + bl b6efc │ │ │ │ + b dd408 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc50c │ │ │ │ + b dc508 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-896] @ dd230 │ │ │ │ - ldr r0, [pc, #-896] @ dd234 │ │ │ │ + ldr r1, [pc, #-896] @ dd22c │ │ │ │ + ldr r0, [pc, #-896] @ dd230 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #760 @ 0x2f8 │ │ │ │ - bl b6f00 │ │ │ │ - b dd40c │ │ │ │ + bl b6efc │ │ │ │ + b dd408 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r7, #552] @ 0x228 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq de788 │ │ │ │ + beq de784 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq dd61c │ │ │ │ + beq dd618 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq de280 │ │ │ │ + beq de27c │ │ │ │ cmp sl, #0 │ │ │ │ - beq de80c │ │ │ │ + beq de808 │ │ │ │ ldr r0, [r7, #556] @ 0x22c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ str sl, [sp, #120] @ 0x78 │ │ │ │ bl 501c8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq de858 │ │ │ │ + beq de854 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dd660 │ │ │ │ + beq dd65c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq de3d0 │ │ │ │ + beq de3cc │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq deb28 │ │ │ │ + beq deb24 │ │ │ │ ldr r0, [r7, #560] @ 0x230 │ │ │ │ mov r1, r9 │ │ │ │ bl 5036c │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq dd69c │ │ │ │ + beq dd698 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq de47c │ │ │ │ + beq de478 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp sl, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq debf4 │ │ │ │ + beq debf0 │ │ │ │ ldr r1, [r7, #524] @ 0x20c │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq deca0 │ │ │ │ + beq dec9c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ str sl, [sp, #176] @ 0xb0 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r0 │ │ │ │ - beq dd6f8 │ │ │ │ + beq dd6f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq de570 │ │ │ │ + beq de56c │ │ │ │ cmp r1, #0 │ │ │ │ - beq dedf0 │ │ │ │ + beq dedec │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dd71c │ │ │ │ + beq dd718 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq de620 │ │ │ │ + beq de61c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne dee54 │ │ │ │ + bne dee50 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dd748 │ │ │ │ + beq dd744 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq de668 │ │ │ │ + beq de664 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r1, r3 │ │ │ │ - beq de2c8 │ │ │ │ + beq de2c4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq dd878 │ │ │ │ + beq dd874 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r7, #568] @ 0x238 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq df2e8 │ │ │ │ + beq df2e4 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq df5a4 │ │ │ │ + beq df5a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd84 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq dd7ac │ │ │ │ + beq dd7a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq df120 │ │ │ │ + beq df11c │ │ │ │ cmp r6, #0 │ │ │ │ - beq df790 │ │ │ │ + beq df78c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #2 │ │ │ │ - bl a633c │ │ │ │ + bl a6338 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq dd7e4 │ │ │ │ + beq dd7e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq df12c │ │ │ │ + beq df128 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dd800 │ │ │ │ + beq dd7fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq df138 │ │ │ │ + beq df134 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp sl, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq df734 │ │ │ │ + beq df730 │ │ │ │ ldr r1, [r7, #520] @ 0x208 │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq df754 │ │ │ │ + beq df750 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ str sl, [sp, #124] @ 0x7c │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq dd854 │ │ │ │ + beq dd850 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq df2dc │ │ │ │ + beq df2d8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq df580 │ │ │ │ + beq df57c │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dd878 │ │ │ │ + beq dd874 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq df2d0 │ │ │ │ + beq df2cc │ │ │ │ ldr r1, [r7, #572] @ 0x23c │ │ │ │ mov r0, r5 │ │ │ │ bl 50378 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq df2ac │ │ │ │ + beq df2a8 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq df1e4 │ │ │ │ + beq df1e0 │ │ │ │ ldr r1, [r7, #576] @ 0x240 │ │ │ │ bl 50168 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq dd8c4 │ │ │ │ + beq dd8c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq def4c │ │ │ │ + beq def48 │ │ │ │ cmn r6, #1 │ │ │ │ - beq deee0 │ │ │ │ + beq deedc │ │ │ │ cmp r6, #0 │ │ │ │ - bne dd98c │ │ │ │ + bne dd988 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r7, #580] @ 0x244 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bne def10 │ │ │ │ - bl a86c4 │ │ │ │ + bne def0c │ │ │ │ + bl a86c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq df640 │ │ │ │ + beq df63c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ - bne def1c │ │ │ │ - ldr r3, [pc, #-1748] @ dd238 │ │ │ │ + bne def18 │ │ │ │ + ldr r3, [pc, #-1748] @ dd234 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #3240] @ 0xca8 │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq dd94c │ │ │ │ + beq dd948 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq df150 │ │ │ │ + beq df14c │ │ │ │ cmp sl, #0 │ │ │ │ - beq df7c8 │ │ │ │ + beq df7c4 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne df6e4 │ │ │ │ + bne df6e0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dd980 │ │ │ │ + beq dd97c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq df218 │ │ │ │ + beq df214 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp sl, r3 │ │ │ │ - bne dc5b0 │ │ │ │ + bne dc5ac │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq dda80 │ │ │ │ + beq dda7c │ │ │ │ mov r0, r5 │ │ │ │ ldr r9, [r7, #588] @ 0x24c │ │ │ │ bl 4fd84 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq df944 │ │ │ │ + beq df940 │ │ │ │ ldr r3, [r7, #548] @ 0x224 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, #3 │ │ │ │ - bl a633c │ │ │ │ + bl a6338 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq dd9e0 │ │ │ │ + beq dd9dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq df664 │ │ │ │ + beq df660 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp sl, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq df868 │ │ │ │ + beq df864 │ │ │ │ ldr r1, [r7, #172] @ 0xac │ │ │ │ ldr r9, [r7, #268] @ 0x10c │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq df8a4 │ │ │ │ + beq df8a0 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #3212] @ 0xc8c │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ str r9, [sp, #188] @ 0xbc │ │ │ │ str sl, [sp, #184] @ 0xb8 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq dda40 │ │ │ │ + beq dda3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq df778 │ │ │ │ + beq df774 │ │ │ │ cmp r9, #0 │ │ │ │ - beq df918 │ │ │ │ + beq df914 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dda64 │ │ │ │ + beq dda60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq df784 │ │ │ │ + beq df780 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dda80 │ │ │ │ + beq dda7c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq df7b4 │ │ │ │ + beq df7b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 50270 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq ddaac │ │ │ │ + beq ddaa8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq df144 │ │ │ │ + beq df140 │ │ │ │ cmp r6, #0 │ │ │ │ - bge dc5cc │ │ │ │ + bge dc5c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-2180] @ dd23c │ │ │ │ - ldr r0, [pc, #-2180] @ dd240 │ │ │ │ + ldr r1, [pc, #-2180] @ dd238 │ │ │ │ + ldr r0, [pc, #-2180] @ dd23c │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-2184] @ dd244 │ │ │ │ + ldr r2, [pc, #-2184] @ dd240 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b dcff0 │ │ │ │ + bl b6efc │ │ │ │ + b dcfec │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #-2208] @ dd248 │ │ │ │ + ldr r0, [pc, #-2208] @ dd244 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ddb0c │ │ │ │ + beq ddb08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq de2bc │ │ │ │ + beq de2b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-2252] @ dd24c │ │ │ │ - ldr r0, [pc, #-2252] @ dd250 │ │ │ │ + ldr r1, [pc, #-2252] @ dd248 │ │ │ │ + ldr r0, [pc, #-2252] @ dd24c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #764 @ 0x2fc │ │ │ │ - bl b6f00 │ │ │ │ - b dd10c │ │ │ │ - ldr r3, [pc, #-2240] @ dd278 │ │ │ │ - ldr r1, [pc, #-2280] @ dd254 │ │ │ │ + bl b6efc │ │ │ │ + b dd108 │ │ │ │ + ldr r3, [pc, #-2240] @ dd274 │ │ │ │ + ldr r1, [pc, #-2280] @ dd250 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #-2284] @ dd258 │ │ │ │ - ldr r2, [pc, #-2244] @ dd284 │ │ │ │ + ldr r0, [pc, #-2284] @ dd254 │ │ │ │ + ldr r2, [pc, #-2244] @ dd280 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b dca24 │ │ │ │ - ldr r3, [pc, #-2280] @ dd278 │ │ │ │ - ldr r1, [pc, #-2312] @ dd25c │ │ │ │ + bl b6efc │ │ │ │ + b dca20 │ │ │ │ + ldr r3, [pc, #-2280] @ dd274 │ │ │ │ + ldr r1, [pc, #-2312] @ dd258 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #-2316] @ dd260 │ │ │ │ - ldr r2, [pc, #-2284] @ dd284 │ │ │ │ + ldr r0, [pc, #-2316] @ dd25c │ │ │ │ + ldr r2, [pc, #-2284] @ dd280 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b dd134 │ │ │ │ + bl b6efc │ │ │ │ + b dd130 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ddba4 │ │ │ │ + beq ddba0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne ddba4 │ │ │ │ + bne ddba0 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [r7, #540] @ 0x21c │ │ │ │ ldr r0, [r6] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne dddc8 │ │ │ │ + bne dddc4 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-2408] @ dd264 │ │ │ │ - ldr r0, [pc, #-2408] @ dd268 │ │ │ │ + ldr r1, [pc, #-2408] @ dd260 │ │ │ │ + ldr r0, [pc, #-2408] @ dd264 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-2320] @ dd2c8 │ │ │ │ + ldr r2, [pc, #-2320] @ dd2c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 578f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ - b dca24 │ │ │ │ + b dca20 │ │ │ │ ldr r1, [r7, #516] @ 0x204 │ │ │ │ mov r0, sl │ │ │ │ bl 50168 │ │ │ │ cmn r0, #1 │ │ │ │ - beq de28c │ │ │ │ + beq de288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne de01c │ │ │ │ + bne de018 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ddc44 │ │ │ │ + beq ddc40 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq de8c4 │ │ │ │ + beq de8c0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ddcd0 │ │ │ │ + beq ddccc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r7, #172] @ 0xac │ │ │ │ ldr r0, [r3] │ │ │ │ ldr sl, [r7, #616] @ 0x268 │ │ │ │ ldr r9, [r7, #268] @ 0x10c │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq df280 │ │ │ │ + beq df27c │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #3212] @ 0xc8c │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ str r9, [sp, #212] @ 0xd4 │ │ │ │ str sl, [sp, #208] @ 0xd0 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq ddcac │ │ │ │ + beq ddca8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq def58 │ │ │ │ + beq def54 │ │ │ │ cmp r9, #0 │ │ │ │ - beq df36c │ │ │ │ + beq df368 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ddcd0 │ │ │ │ + beq ddccc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq df0a4 │ │ │ │ + beq df0a0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 50270 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq ddcfc │ │ │ │ + beq ddcf8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq deb60 │ │ │ │ + beq deb5c │ │ │ │ cmp r6, #0 │ │ │ │ - bge dc5cc │ │ │ │ + bge dc5c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-2724] @ dd26c │ │ │ │ - ldr r0, [pc, #-2724] @ dd270 │ │ │ │ + ldr r1, [pc, #-2724] @ dd268 │ │ │ │ + ldr r0, [pc, #-2724] @ dd26c │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-2728] @ dd274 │ │ │ │ + ldr r2, [pc, #-2728] @ dd270 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b dcff0 │ │ │ │ - ldr r3, [pc, #-2744] @ dd278 │ │ │ │ - ldr r1, [pc, #-2744] @ dd27c │ │ │ │ + bl b6efc │ │ │ │ + b dcfec │ │ │ │ + ldr r3, [pc, #-2744] @ dd274 │ │ │ │ + ldr r1, [pc, #-2744] @ dd278 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #-2748] @ dd280 │ │ │ │ - ldr r2, [pc, #-2748] @ dd284 │ │ │ │ + ldr r0, [pc, #-2748] @ dd27c │ │ │ │ + ldr r2, [pc, #-2748] @ dd280 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b dd134 │ │ │ │ + bl b6efc │ │ │ │ + b dd130 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-2772] @ dd288 │ │ │ │ - ldr r0, [pc, #-2772] @ dd28c │ │ │ │ + ldr r1, [pc, #-2772] @ dd284 │ │ │ │ + ldr r0, [pc, #-2772] @ dd288 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-2752] @ dd2a8 │ │ │ │ + ldr r2, [pc, #-2752] @ dd2a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 578f8 │ │ │ │ mov r0, sl │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ - b dca24 │ │ │ │ + b dca20 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-2848] @ dd290 │ │ │ │ - ldr r0, [pc, #-2848] @ dd294 │ │ │ │ + ldr r1, [pc, #-2848] @ dd28c │ │ │ │ + ldr r0, [pc, #-2848] @ dd290 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-2820] @ dd2b8 │ │ │ │ + ldr r2, [pc, #-2820] @ dd2b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b dcb3c │ │ │ │ + bl b6efc │ │ │ │ + b dcb38 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ mov r2, #3 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ str r5, [sp, #232] @ 0xe8 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov fp, r0 │ │ │ │ - beq dde14 │ │ │ │ + beq dde10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne dde14 │ │ │ │ + bne dde10 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp fp, #0 │ │ │ │ - bne de31c │ │ │ │ + bne de318 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-2968] @ dd298 │ │ │ │ - ldr r0, [pc, #-2968] @ dd29c │ │ │ │ + ldr r1, [pc, #-2968] @ dd294 │ │ │ │ + ldr r0, [pc, #-2968] @ dd298 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-2932] @ dd2c8 │ │ │ │ + ldr r2, [pc, #-2932] @ dd2c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-2996] @ dd2a0 │ │ │ │ - ldr r0, [pc, #-2996] @ dd2a4 │ │ │ │ + ldr r1, [pc, #-2996] @ dd29c │ │ │ │ + ldr r0, [pc, #-2996] @ dd2a0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-3000] @ dd2a8 │ │ │ │ + ldr r2, [pc, #-3000] @ dd2a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddd70 │ │ │ │ - ldr r1, [pc, #-3016] @ dd2ac │ │ │ │ + bl b6efc │ │ │ │ + b ddd6c │ │ │ │ + ldr r1, [pc, #-3016] @ dd2a8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r0, [pc, #-3028] @ dd2b0 │ │ │ │ + ldr r0, [pc, #-3028] @ dd2ac │ │ │ │ stm sp, {r1, r9} │ │ │ │ - ldr r1, [pc, #-3032] @ dd2b4 │ │ │ │ - ldr r2, [pc, #-3032] @ dd2b8 │ │ │ │ + ldr r1, [pc, #-3032] @ dd2b0 │ │ │ │ + ldr r2, [pc, #-3032] @ dd2b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b dcb3c │ │ │ │ + bl d8814 │ │ │ │ + b dcb38 │ │ │ │ mov r1, sl │ │ │ │ - ldr r0, [pc, #-3052] @ dd2bc │ │ │ │ + ldr r0, [pc, #-3052] @ dd2b8 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dded0 │ │ │ │ + beq ddecc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq de4d4 │ │ │ │ + beq de4d0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-3100] @ dd2c0 │ │ │ │ - ldr r0, [pc, #-3100] @ dd2c4 │ │ │ │ + ldr r1, [pc, #-3100] @ dd2bc │ │ │ │ + ldr r0, [pc, #-3100] @ dd2c0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-3104] @ dd2c8 │ │ │ │ + ldr r2, [pc, #-3104] @ dd2c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dcbf4 │ │ │ │ + b dcbf0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-3132] @ dd2cc │ │ │ │ - ldr r0, [pc, #-3132] @ dd2d0 │ │ │ │ + ldr r1, [pc, #-3132] @ dd2c8 │ │ │ │ + ldr r0, [pc, #-3132] @ dd2cc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #752 @ 0x2f0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 578f8 │ │ │ │ mov r0, sl │ │ │ │ bl 578f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ - b dca24 │ │ │ │ + b dca20 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc810 │ │ │ │ + b dc80c │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc560 │ │ │ │ + b dc55c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-3240] @ dd2d4 │ │ │ │ - ldr r0, [pc, #-3240] @ dd2d8 │ │ │ │ + ldr r1, [pc, #-3240] @ dd2d0 │ │ │ │ + ldr r0, [pc, #-3240] @ dd2d4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #752 @ 0x2f0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddf1c │ │ │ │ + bl b6efc │ │ │ │ + b ddf18 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc84c │ │ │ │ - ldr r0, [pc, #-3276] @ dd2dc │ │ │ │ + b dc848 │ │ │ │ + ldr r0, [pc, #-3276] @ dd2d8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #12] │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ddfd4 │ │ │ │ + beq ddfd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq de760 │ │ │ │ + beq de75c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-3328] @ dd2e0 │ │ │ │ - ldr r0, [pc, #-3328] @ dd2e4 │ │ │ │ + ldr r1, [pc, #-3328] @ dd2dc │ │ │ │ + ldr r0, [pc, #-3328] @ dd2e0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #752 @ 0x2f0 │ │ │ │ - bl b6f00 │ │ │ │ - b dd10c │ │ │ │ + bl b6efc │ │ │ │ + b dd108 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc8d0 │ │ │ │ + b dc8cc │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc8ac │ │ │ │ + b dc8a8 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dcc1c │ │ │ │ + b dcc18 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq de038 │ │ │ │ + beq de034 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq de8ac │ │ │ │ + beq de8a8 │ │ │ │ ldr r1, [r7, #620] @ 0x26c │ │ │ │ mov r2, sl │ │ │ │ mov r0, #2 │ │ │ │ - bl a633c │ │ │ │ + bl a6338 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq de068 │ │ │ │ + beq de064 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq de8b8 │ │ │ │ + beq de8b4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r9, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq df084 │ │ │ │ + beq df080 │ │ │ │ ldr r1, [r7, #340] @ 0x154 │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq df0d4 │ │ │ │ + beq df0d0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #148 @ 0x94 │ │ │ │ str r9, [sp, #148] @ 0x94 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq de0bc │ │ │ │ + beq de0b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq deb6c │ │ │ │ + beq deb68 │ │ │ │ cmp r6, #0 │ │ │ │ - bne dc8b4 │ │ │ │ + bne dc8b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-3560] @ dd2e8 │ │ │ │ - ldr r0, [pc, #-3560] @ dd2ec │ │ │ │ + ldr r1, [pc, #-3560] @ dd2e4 │ │ │ │ + ldr r0, [pc, #-3560] @ dd2e8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #820 @ 0x334 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 578f8 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ - b dca24 │ │ │ │ + b dca20 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq de130 │ │ │ │ + beq de12c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq de8d0 │ │ │ │ + beq de8cc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - b dc610 │ │ │ │ + b dc60c │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dcc58 │ │ │ │ + b dcc54 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dcc9c │ │ │ │ + b dcc98 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dccc8 │ │ │ │ + b dccc4 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-3716] @ dd2f0 │ │ │ │ - ldr r0, [pc, #-3716] @ dd2f4 │ │ │ │ + ldr r1, [pc, #-3716] @ dd2ec │ │ │ │ + ldr r0, [pc, #-3716] @ dd2f0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-3720] @ dd2f8 │ │ │ │ + ldr r2, [pc, #-3720] @ dd2f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b dd10c │ │ │ │ + bl b6efc │ │ │ │ + b dd108 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq df9bc │ │ │ │ + beq df9b8 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq de1b8 │ │ │ │ + beq de1b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq dec78 │ │ │ │ + beq dec74 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r7, #512] @ 0x200 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq df0fc │ │ │ │ + beq df0f8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ bl 50114 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq de204 │ │ │ │ + beq de200 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq ded88 │ │ │ │ + beq ded84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq df160 │ │ │ │ + beq df15c │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #2 │ │ │ │ str r6, [sp] │ │ │ │ - bl a8750 │ │ │ │ + bl a874c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - beq de244 │ │ │ │ + beq de240 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq deea8 │ │ │ │ + beq deea4 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne dcde4 │ │ │ │ + bne dcde0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-3936] @ dd2fc │ │ │ │ - ldr r0, [pc, #-3936] @ dd300 │ │ │ │ + ldr r1, [pc, #-3936] @ dd2f8 │ │ │ │ + ldr r0, [pc, #-3936] @ dd2fc │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-3940] @ dd304 │ │ │ │ + ldr r2, [pc, #-3940] @ dd300 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ - b ddbf4 │ │ │ │ + b ddbf0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dd61c │ │ │ │ + b dd618 │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq de01c │ │ │ │ + beq de018 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-3996] @ dd308 │ │ │ │ - ldr r0, [pc, #-3996] @ dd30c │ │ │ │ + ldr r1, [pc, #-3996] @ dd304 │ │ │ │ + ldr r0, [pc, #-3996] @ dd308 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-4000] @ dd310 │ │ │ │ + ldr r2, [pc, #-4000] @ dd30c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b dd10c │ │ │ │ + bl b6efc │ │ │ │ + b dd108 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ddb0c │ │ │ │ + b ddb08 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ ldr r3, [r7, #564] @ 0x234 │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ ldr r0, [r7, #532] @ 0x214 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ str r5, [sp, #252] @ 0xfc │ │ │ │ bl 501c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne dc590 │ │ │ │ + bne dc58c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-4080] @ dd314 │ │ │ │ - ldr r0, [pc, #-4080] @ dd318 │ │ │ │ + ldr r1, [pc, #-4080] @ dd310 │ │ │ │ + ldr r0, [pc, #-4080] @ dd314 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-4084] @ dd31c │ │ │ │ + ldr r2, [pc, #-4084] @ dd318 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne dfb4c │ │ │ │ + bne dfb48 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq de350 │ │ │ │ + beq de34c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - bne de350 │ │ │ │ + bne de34c │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp fp, r3 │ │ │ │ - bne de76c │ │ │ │ + bne de768 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq dfbb0 │ │ │ │ + beq dfbac │ │ │ │ mov r0, r5 │ │ │ │ ldr r9, [r7, #544] @ 0x220 │ │ │ │ bl 4fd84 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq de39c │ │ │ │ + beq de398 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne de39c │ │ │ │ + bne de398 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp sl, #0 │ │ │ │ - bne de400 │ │ │ │ + bne de3fc │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #4056] @ df390 │ │ │ │ - ldr r0, [pc, #4056] @ df394 │ │ │ │ + ldr r1, [pc, #4056] @ df38c │ │ │ │ + ldr r0, [pc, #4056] @ df390 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #4052] @ df398 │ │ │ │ + ldr r2, [pc, #4052] @ df394 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b dcff0 │ │ │ │ + bl b6efc │ │ │ │ + b dcfec │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dd660 │ │ │ │ + b dd65c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #4020] @ df39c │ │ │ │ - ldr r0, [pc, #4020] @ df3a0 │ │ │ │ + ldr r1, [pc, #4020] @ df398 │ │ │ │ + ldr r0, [pc, #4020] @ df39c │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #4016] @ df3a4 │ │ │ │ + ldr r2, [pc, #4016] @ df3a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ ldr r3, [r7, #548] @ 0x224 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, sl │ │ │ │ mov r0, #3 │ │ │ │ - bl a633c │ │ │ │ + bl a6338 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq de43c │ │ │ │ + beq de438 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne de43c │ │ │ │ + bne de438 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r9, #0 │ │ │ │ ldr r0, [r6] │ │ │ │ - bne de488 │ │ │ │ + bne de484 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #3916] @ df3a8 │ │ │ │ - ldr r0, [pc, #3916] @ df3ac │ │ │ │ - ldr r2, [pc, #3892] @ df398 │ │ │ │ + ldr r1, [pc, #3916] @ df3a4 │ │ │ │ + ldr r0, [pc, #3916] @ df3a8 │ │ │ │ + ldr r2, [pc, #3892] @ df394 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b dcff0 │ │ │ │ + bl b6efc │ │ │ │ + b dcfec │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dce20 │ │ │ │ + b dce1c │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dd69c │ │ │ │ + b dd698 │ │ │ │ ldr r1, [r7, #172] @ 0xac │ │ │ │ ldr sl, [r7, #168] @ 0xa8 │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne de4ec │ │ │ │ + bne de4e8 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #3840] @ df3b0 │ │ │ │ - ldr r0, [pc, #3840] @ df3b4 │ │ │ │ + ldr r1, [pc, #3840] @ df3ac │ │ │ │ + ldr r0, [pc, #3840] @ df3b0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #3804] @ df398 │ │ │ │ + ldr r2, [pc, #3804] @ df394 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b de0e4 │ │ │ │ + bl b6efc │ │ │ │ + b de0e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dcee8 │ │ │ │ + b dcee4 │ │ │ │ mov r0, r1 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dded0 │ │ │ │ + b ddecc │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dcf0c │ │ │ │ + b dcf08 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #3212] @ 0xc8c │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ str sl, [sp, #164] @ 0xa4 │ │ │ │ str r9, [sp, #160] @ 0xa0 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq de530 │ │ │ │ + beq de52c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne de530 │ │ │ │ + bne de52c │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp sl, #0 │ │ │ │ - bne dfa54 │ │ │ │ + bne dfa50 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #3692] @ df3b8 │ │ │ │ - ldr r0, [pc, #3692] @ df3bc │ │ │ │ + ldr r1, [pc, #3692] @ df3b4 │ │ │ │ + ldr r0, [pc, #3692] @ df3b8 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #3648] @ df398 │ │ │ │ + ldr r2, [pc, #3648] @ df394 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b de0e4 │ │ │ │ + bl b6efc │ │ │ │ + b de0e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dcf38 │ │ │ │ + b dcf34 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - b dd6f8 │ │ │ │ + b dd6f4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq de5a4 │ │ │ │ + beq de5a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne de5a4 │ │ │ │ + bne de5a0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r9, r3 │ │ │ │ - bne deff4 │ │ │ │ + bne deff0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq de5d4 │ │ │ │ + beq de5d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne de5d4 │ │ │ │ + bne de5d0 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r0, [r7, #596] @ 0x254 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ bl 501c8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne de688 │ │ │ │ + bne de684 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #3512] @ df3c0 │ │ │ │ - ldr r0, [pc, #3512] @ df3c4 │ │ │ │ + ldr r1, [pc, #3512] @ df3bc │ │ │ │ + ldr r0, [pc, #3512] @ df3c0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #792 @ 0x318 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - b dd71c │ │ │ │ + b dd718 │ │ │ │ mov r5, r6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #3460] @ df3c8 │ │ │ │ - ldr r0, [pc, #3460] @ df3cc │ │ │ │ + ldr r1, [pc, #3460] @ df3c4 │ │ │ │ + ldr r0, [pc, #3460] @ df3c8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #792 @ 0x318 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc630 │ │ │ │ + b dc62c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - b dd748 │ │ │ │ + b dd744 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dcd24 │ │ │ │ + b dcd20 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq de6ac │ │ │ │ + beq de6a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne de6ac │ │ │ │ + bne de6a8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ ldr r0, [r7, #600] @ 0x258 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ str r9, [sp, #192] @ 0xc0 │ │ │ │ bl 501c8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq dfbd8 │ │ │ │ + beq dfbd4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq de6f8 │ │ │ │ + beq de6f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne de6f8 │ │ │ │ + bne de6f4 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ bl 50468 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq de72c │ │ │ │ + beq de728 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne de72c │ │ │ │ + bne de728 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - bne de8f4 │ │ │ │ + bne de8f0 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #3208] @ df3d0 │ │ │ │ - ldr r0, [pc, #3208] @ df3d4 │ │ │ │ + ldr r1, [pc, #3208] @ df3cc │ │ │ │ + ldr r0, [pc, #3208] @ df3d0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #792 @ 0x318 │ │ │ │ - bl b6f00 │ │ │ │ - b dcff0 │ │ │ │ + bl b6efc │ │ │ │ + b dcfec │ │ │ │ mov r0, r1 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ddfd4 │ │ │ │ + b ddfd0 │ │ │ │ ldr r1, [r7, #552] @ 0x228 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs fp, r0, #0 │ │ │ │ - bne de7b8 │ │ │ │ + bne de7b4 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #3140] @ df3d8 │ │ │ │ - ldr r0, [pc, #3140] @ df3dc │ │ │ │ + ldr r1, [pc, #3140] @ df3d4 │ │ │ │ + ldr r0, [pc, #3140] @ df3d8 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #3136] @ df3e0 │ │ │ │ + ldr r2, [pc, #3136] @ df3dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dcd8c │ │ │ │ + b dcd88 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq de7fc │ │ │ │ + beq de7f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - bne de7fc │ │ │ │ + bne de7f8 │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp sl, #0 │ │ │ │ - bne de830 │ │ │ │ + bne de82c │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #3020] @ df3e4 │ │ │ │ - ldr r0, [pc, #3020] @ df3e8 │ │ │ │ + ldr r1, [pc, #3020] @ df3e0 │ │ │ │ + ldr r0, [pc, #3020] @ df3e4 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #3004] @ df3e0 │ │ │ │ + ldr r2, [pc, #3004] @ df3dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ ldr r0, [r7, #556] @ 0x22c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ str sl, [sp, #120] @ 0x78 │ │ │ │ bl 501c8 │ │ │ │ subs fp, r0, #0 │ │ │ │ - bne deb78 │ │ │ │ + bne deb74 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #2952] @ df3ec │ │ │ │ - ldr r0, [pc, #2952] @ df3f0 │ │ │ │ + ldr r1, [pc, #2952] @ df3e8 │ │ │ │ + ldr r0, [pc, #2952] @ df3ec │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #2928] @ df3e0 │ │ │ │ + ldr r2, [pc, #2928] @ df3dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 578f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r0, sl │ │ │ │ bl 578f8 │ │ │ │ - b dca24 │ │ │ │ + b dca20 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b de038 │ │ │ │ + b de034 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b de068 │ │ │ │ + b de064 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ddc44 │ │ │ │ + b ddc40 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b de130 │ │ │ │ + b de12c │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dcdd4 │ │ │ │ + b dcdd0 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dcdb0 │ │ │ │ + b dcdac │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq dea00 │ │ │ │ + beq de9fc │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [r7, #604] @ 0x25c │ │ │ │ bl 4fd84 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq deeb4 │ │ │ │ + beq deeb0 │ │ │ │ ldr r3, [r7, #548] @ 0x224 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, #3 │ │ │ │ - bl a633c │ │ │ │ + bl a6338 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq de950 │ │ │ │ + beq de94c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne de950 │ │ │ │ + bne de94c │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp sl, #0 │ │ │ │ ldr r0, [r6] │ │ │ │ - beq def24 │ │ │ │ + beq def20 │ │ │ │ ldr r1, [r7, #172] @ 0xac │ │ │ │ ldr fp, [r7, #268] @ 0x10c │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq def64 │ │ │ │ + beq def60 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #3212] @ 0xc8c │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ strd sl, [sp, #200] @ 0xc8 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov fp, r0 │ │ │ │ - beq de9b0 │ │ │ │ + beq de9ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne de9b0 │ │ │ │ + bne de9ac │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp fp, #0 │ │ │ │ - beq defc4 │ │ │ │ + beq defc0 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq de9dc │ │ │ │ + beq de9d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - bne de9dc │ │ │ │ + bne de9d8 │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dea00 │ │ │ │ + beq de9fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne dea00 │ │ │ │ + bne de9fc │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne deadc │ │ │ │ + bne dead8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq df9bc │ │ │ │ + beq df9b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dea3c │ │ │ │ + beq dea38 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne dea3c │ │ │ │ + bne dea38 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [r7, #512] @ 0x200 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq df0f8 │ │ │ │ + beq df0f4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ bl 50114 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq dea8c │ │ │ │ + beq dea88 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne dea8c │ │ │ │ + bne dea88 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r9, #0 │ │ │ │ - beq df15c │ │ │ │ + beq df158 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #2 │ │ │ │ str r9, [sp] │ │ │ │ - bl a8750 │ │ │ │ + bl a874c │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq dead4 │ │ │ │ + beq dead0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne dead4 │ │ │ │ + bne dead0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq dfc5c │ │ │ │ + beq dfc58 │ │ │ │ ldr r0, [r7, #608] @ 0x260 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ bl 501c8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne dec14 │ │ │ │ + bne dec10 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #2276] @ df3f4 │ │ │ │ - ldr r0, [pc, #2276] @ df3f8 │ │ │ │ + ldr r1, [pc, #2276] @ df3f0 │ │ │ │ + ldr r0, [pc, #2276] @ df3f4 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #2272] @ df3fc │ │ │ │ + ldr r2, [pc, #2272] @ df3f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r2, [pc, #2248] @ df400 │ │ │ │ + ldr r2, [pc, #2248] @ df3fc │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r0, [pc, #2244] @ df404 │ │ │ │ + ldr r0, [pc, #2244] @ df400 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #2240] @ df408 │ │ │ │ + ldr r1, [pc, #2240] @ df404 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #2184] @ df3e0 │ │ │ │ + ldr r2, [pc, #2184] @ df3dc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b ddbe0 │ │ │ │ + bl d8814 │ │ │ │ + b ddbdc │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ddcfc │ │ │ │ + b ddcf8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b de0bc │ │ │ │ + b de0b8 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq deb9c │ │ │ │ + beq deb98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne deb9c │ │ │ │ + bne deb98 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq dfc64 │ │ │ │ + beq dfc60 │ │ │ │ ldr r0, [r7, #560] @ 0x230 │ │ │ │ mov r1, fp │ │ │ │ bl 5036c │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq debe0 │ │ │ │ + beq debdc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - bne debe0 │ │ │ │ + bne debdc │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp sl, #0 │ │ │ │ ldr r0, [r6] │ │ │ │ - bne dec84 │ │ │ │ + bne dec80 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #2060] @ df40c │ │ │ │ - ldr r0, [pc, #2060] @ df410 │ │ │ │ - ldr r2, [pc, #2060] @ df414 │ │ │ │ + ldr r1, [pc, #2060] @ df408 │ │ │ │ + ldr r0, [pc, #2060] @ df40c │ │ │ │ + ldr r2, [pc, #2060] @ df410 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dec38 │ │ │ │ + beq dec34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne dec38 │ │ │ │ + bne dec34 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [r7, #612] @ 0x264 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne decd0 │ │ │ │ + bne deccc │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #1976] @ df418 │ │ │ │ - ldr r0, [pc, #1976] @ df41c │ │ │ │ + ldr r1, [pc, #1976] @ df414 │ │ │ │ + ldr r0, [pc, #1976] @ df418 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #1972] @ df420 │ │ │ │ + ldr r2, [pc, #1972] @ df41c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b dd40c │ │ │ │ + bl b6efc │ │ │ │ + b dd408 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b de1b8 │ │ │ │ + b de1b4 │ │ │ │ ldr r1, [r7, #524] @ 0x20c │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bne ded94 │ │ │ │ + bne ded90 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #1912] @ df424 │ │ │ │ - ldr r0, [pc, #1912] @ df428 │ │ │ │ + ldr r1, [pc, #1912] @ df420 │ │ │ │ + ldr r0, [pc, #1912] @ df424 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #1908] @ df42c │ │ │ │ + ldr r2, [pc, #1908] @ df428 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b de878 │ │ │ │ + bl b6efc │ │ │ │ + b de874 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dd3c0 │ │ │ │ + b dd3bc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #272] @ 0x110 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ @@ -147689,1057 +147688,1057 @@ │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ str sl, [sp, #264] @ 0x108 │ │ │ │ str r4, [sp, #292] @ 0x124 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq ded54 │ │ │ │ + beq ded50 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne ded54 │ │ │ │ + bne ded50 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - bne dfbe8 │ │ │ │ + bne dfbe4 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #1728] @ df430 │ │ │ │ - ldr r0, [pc, #1728] @ df434 │ │ │ │ + ldr r1, [pc, #1728] @ df42c │ │ │ │ + ldr r0, [pc, #1728] @ df430 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #1700] @ df420 │ │ │ │ + ldr r2, [pc, #1700] @ df41c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b dd40c │ │ │ │ + bl b6efc │ │ │ │ + b dd408 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b de204 │ │ │ │ + b de200 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #180] @ 0xb4 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ mov r2, #2 │ │ │ │ str sl, [sp, #176] @ 0xb0 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov fp, r0 │ │ │ │ - beq dede0 │ │ │ │ + beq deddc │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne dede0 │ │ │ │ + bne deddc │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp fp, #0 │ │ │ │ - bne dee14 │ │ │ │ + bne dee10 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #1596] @ df438 │ │ │ │ - ldr r0, [pc, #1596] @ df43c │ │ │ │ + ldr r1, [pc, #1596] @ df434 │ │ │ │ + ldr r0, [pc, #1596] @ df438 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #1572] @ df42c │ │ │ │ + ldr r2, [pc, #1572] @ df428 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b de878 │ │ │ │ + bl b6efc │ │ │ │ + b de874 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dee38 │ │ │ │ + beq dee34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne dee38 │ │ │ │ + bne dee34 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq df188 │ │ │ │ + beq df184 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r1, fp │ │ │ │ - ldr r0, [pc, #1508] @ df440 │ │ │ │ + ldr r0, [pc, #1508] @ df43c │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dee84 │ │ │ │ + beq dee80 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq df30c │ │ │ │ + beq df308 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #1460] @ df444 │ │ │ │ - ldr r0, [pc, #1460] @ df448 │ │ │ │ + ldr r1, [pc, #1460] @ df440 │ │ │ │ + ldr r0, [pc, #1460] @ df444 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #1424] @ df42c │ │ │ │ + ldr r2, [pc, #1424] @ df428 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b de244 │ │ │ │ + b de240 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #1412] @ df44c │ │ │ │ - ldr r0, [pc, #1412] @ df450 │ │ │ │ + ldr r1, [pc, #1412] @ df448 │ │ │ │ + ldr r0, [pc, #1412] @ df44c │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #1408] @ df454 │ │ │ │ + ldr r2, [pc, #1408] @ df450 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dd98c │ │ │ │ + beq dd988 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #1376] @ df458 │ │ │ │ - ldr r0, [pc, #1376] @ df45c │ │ │ │ + ldr r1, [pc, #1376] @ df454 │ │ │ │ + ldr r0, [pc, #1376] @ df458 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #1556] @ df518 │ │ │ │ + ldr r2, [pc, #1556] @ df514 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ - bl a86c4 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ + bl a86c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq df640 │ │ │ │ + beq df63c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - b dd910 │ │ │ │ + b dd90c │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #1320] @ df460 │ │ │ │ - ldr r0, [pc, #1320] @ df464 │ │ │ │ - ldr r2, [pc, #1300] @ df454 │ │ │ │ + ldr r1, [pc, #1320] @ df45c │ │ │ │ + ldr r0, [pc, #1320] @ df460 │ │ │ │ + ldr r2, [pc, #1300] @ df450 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dd8c4 │ │ │ │ + b dd8c0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ddcac │ │ │ │ + b ddca8 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ str sl, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #1260] @ df468 │ │ │ │ - ldr r0, [pc, #1260] @ df46c │ │ │ │ + ldr r1, [pc, #1260] @ df464 │ │ │ │ + ldr r0, [pc, #1260] @ df468 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #1228] @ df454 │ │ │ │ + ldr r2, [pc, #1228] @ df450 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 578f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 578f8 │ │ │ │ - b dca24 │ │ │ │ + b dca20 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ str sl, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #1172] @ df470 │ │ │ │ - ldr r0, [pc, #1172] @ df474 │ │ │ │ + ldr r1, [pc, #1172] @ df46c │ │ │ │ + ldr r0, [pc, #1172] @ df470 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #1132] @ df454 │ │ │ │ + ldr r2, [pc, #1132] @ df450 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b def90 │ │ │ │ + bl b6efc │ │ │ │ + b def8c │ │ │ │ ldr r1, [r7, #516] @ 0x204 │ │ │ │ mov r0, sl │ │ │ │ bl 50168 │ │ │ │ cmn r0, #1 │ │ │ │ - bne df224 │ │ │ │ + bne df220 │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dfa0c │ │ │ │ + bne dfa08 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq df038 │ │ │ │ + beq df034 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne df038 │ │ │ │ + bne df034 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [r7, #620] @ 0x26c │ │ │ │ mov r2, sl │ │ │ │ mov r0, #2 │ │ │ │ - bl a633c │ │ │ │ + bl a6338 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq df070 │ │ │ │ + beq df06c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne df070 │ │ │ │ + bne df06c │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r9, #0 │ │ │ │ ldr r0, [r6] │ │ │ │ - bne df0bc │ │ │ │ + bne df0b8 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #1000] @ df478 │ │ │ │ - ldr r0, [pc, #1000] @ df47c │ │ │ │ + ldr r1, [pc, #1000] @ df474 │ │ │ │ + ldr r0, [pc, #1000] @ df478 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #820 @ 0x334 │ │ │ │ - bl b6f00 │ │ │ │ - b dcff0 │ │ │ │ + bl b6efc │ │ │ │ + b dcfec │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ddcd0 │ │ │ │ + b ddccc │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dc604 │ │ │ │ + b dc600 │ │ │ │ ldr r1, [r7, #340] @ 0x154 │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne dfa18 │ │ │ │ + bne dfa14 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #928] @ df480 │ │ │ │ - ldr r0, [pc, #928] @ df484 │ │ │ │ + ldr r1, [pc, #928] @ df47c │ │ │ │ + ldr r0, [pc, #928] @ df480 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #820 @ 0x334 │ │ │ │ - bl b6f00 │ │ │ │ - b de0e4 │ │ │ │ + bl b6efc │ │ │ │ + b de0e0 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #896] @ df488 │ │ │ │ - ldr r0, [pc, #896] @ df48c │ │ │ │ + ldr r1, [pc, #896] @ df484 │ │ │ │ + ldr r0, [pc, #896] @ df488 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #892] @ df490 │ │ │ │ + ldr r2, [pc, #892] @ df48c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b de270 │ │ │ │ + bl b6efc │ │ │ │ + b de26c │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dd7ac │ │ │ │ + b dd7a8 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dd7e4 │ │ │ │ + b dd7e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dd800 │ │ │ │ + b dd7fc │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ddaac │ │ │ │ + b ddaa8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dd94c │ │ │ │ + b dd948 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #808] @ df494 │ │ │ │ - ldr r0, [pc, #808] @ df498 │ │ │ │ + ldr r1, [pc, #808] @ df490 │ │ │ │ + ldr r0, [pc, #808] @ df494 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #792] @ df490 │ │ │ │ + ldr r2, [pc, #792] @ df48c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b de270 │ │ │ │ + bl b6efc │ │ │ │ + b de26c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq df1ac │ │ │ │ + beq df1a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - bne df1ac │ │ │ │ + bne df1a8 │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp fp, r3 │ │ │ │ - beq dfb5c │ │ │ │ + beq dfb58 │ │ │ │ ldr r1, [r7, #572] @ 0x23c │ │ │ │ mov r0, r5 │ │ │ │ bl 50378 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq df2a4 │ │ │ │ + beq df2a0 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne df5d8 │ │ │ │ + bne df5d4 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - ldr r3, [pc, #688] @ df49c │ │ │ │ - ldr r1, [pc, #688] @ df4a0 │ │ │ │ + ldr r3, [pc, #688] @ df498 │ │ │ │ + ldr r1, [pc, #688] @ df49c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r0, [pc, #680] @ df4a4 │ │ │ │ + ldr r0, [pc, #680] @ df4a0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str sl, [sp, #4] │ │ │ │ - ldr r2, [pc, #784] @ df518 │ │ │ │ + ldr r2, [pc, #784] @ df514 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b ddbe0 │ │ │ │ + bl d8814 │ │ │ │ + b ddbdc │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dd980 │ │ │ │ + b dd97c │ │ │ │ cmp r0, #0 │ │ │ │ - bne df014 │ │ │ │ + bne df010 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq df250 │ │ │ │ + beq df24c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne df250 │ │ │ │ + bne df24c │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq dfb00 │ │ │ │ + beq dfafc │ │ │ │ ldr r1, [r7, #172] @ 0xac │ │ │ │ ldr r0, [r6] │ │ │ │ ldr fp, [r7, #616] @ 0x268 │ │ │ │ ldr sl, [r7, #268] @ 0x10c │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne df318 │ │ │ │ + bne df314 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #540] @ df4a8 │ │ │ │ - ldr r0, [pc, #540] @ df4ac │ │ │ │ + ldr r1, [pc, #540] @ df4a4 │ │ │ │ + ldr r0, [pc, #540] @ df4a8 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #536] @ df4b0 │ │ │ │ + ldr r2, [pc, #536] @ df4ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #508] @ df4b4 │ │ │ │ - ldr r0, [pc, #508] @ df4b8 │ │ │ │ + ldr r1, [pc, #508] @ df4b0 │ │ │ │ + ldr r0, [pc, #508] @ df4b4 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #596] @ df518 │ │ │ │ + ldr r2, [pc, #596] @ df514 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dd878 │ │ │ │ + b dd874 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dd854 │ │ │ │ + b dd850 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #456] @ df4bc │ │ │ │ - ldr r0, [pc, #456] @ df4c0 │ │ │ │ + ldr r1, [pc, #456] @ df4b8 │ │ │ │ + ldr r0, [pc, #456] @ df4bc │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #524] @ df50c │ │ │ │ + ldr r2, [pc, #524] @ df508 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ mov r0, r1 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dee84 │ │ │ │ + b dee80 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #3212] @ 0xc8c │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ str sl, [sp, #212] @ 0xd4 │ │ │ │ str fp, [sp, #208] @ 0xd0 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq df35c │ │ │ │ + beq df358 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne df35c │ │ │ │ + bne df358 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp sl, #0 │ │ │ │ - bne dfadc │ │ │ │ + bne dfad8 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #332] @ df4c4 │ │ │ │ - ldr r0, [pc, #332] @ df4c8 │ │ │ │ + ldr r1, [pc, #332] @ df4c0 │ │ │ │ + ldr r0, [pc, #332] @ df4c4 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #300] @ df4b0 │ │ │ │ + ldr r2, [pc, #300] @ df4ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ - eorseq r1, r2, ip, lsl r7 │ │ │ │ - eorseq pc, r1, r8, asr #20 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ + eorseq r1, r2, r8, lsr sp │ │ │ │ + eorseq r0, r2, r4, rrx │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - eorseq r1, r2, ip, ror #13 │ │ │ │ - eorseq pc, r1, r8, lsl sl @ │ │ │ │ + eorseq r1, r2, r8, lsl #26 │ │ │ │ + eorseq r0, r2, r4, lsr r0 │ │ │ │ strdeq r0, [r0], -r1 │ │ │ │ - eorseq r1, r2, ip, ror r6 │ │ │ │ - eorseq pc, r1, r8, lsr #19 │ │ │ │ - eorseq r1, r2, r4, lsr #12 │ │ │ │ - eorseq pc, r1, r0, asr r9 @ │ │ │ │ - eorseq r1, r2, r8, lsl #11 │ │ │ │ - @ instruction: 0x0031f8b4 │ │ │ │ - @ instruction: 0x003214d0 │ │ │ │ - @ instruction: 0x0031f7fc │ │ │ │ - mlaseq r2, r4, r4, r1 │ │ │ │ - eorseq pc, r1, r0, asr #15 │ │ │ │ - mlaseq r2, r0, r3, r1 │ │ │ │ - @ instruction: 0x0031f6bc │ │ │ │ - eorseq r1, r2, r0, asr #6 │ │ │ │ - eorseq pc, r1, ip, ror #12 │ │ │ │ + mlaseq r2, r8, ip, r1 │ │ │ │ + eorseq pc, r1, r4, asr #31 │ │ │ │ + eorseq r1, r2, r0, asr #24 │ │ │ │ + eorseq pc, r1, ip, ror #30 │ │ │ │ + eorseq r1, r2, r4, lsr #23 │ │ │ │ + @ instruction: 0x0031fed0 │ │ │ │ + eorseq r1, r2, ip, ror #21 │ │ │ │ + eorseq pc, r1, r8, lsl lr @ │ │ │ │ + @ instruction: 0x00321ab0 │ │ │ │ + @ instruction: 0x0031fddc │ │ │ │ + eorseq r1, r2, ip, lsr #19 │ │ │ │ + @ instruction: 0x0031fcd8 │ │ │ │ + eorseq r1, r2, ip, asr r9 │ │ │ │ + eorseq pc, r1, r8, lsl #25 │ │ │ │ andeq r0, r0, r2, lsl #6 │ │ │ │ - @ instruction: 0x003212bc │ │ │ │ - eorseq pc, r1, r8, ror #11 │ │ │ │ - eorseq r1, r2, r0, ror r2 │ │ │ │ - mlaseq r1, ip, r5, pc @ │ │ │ │ - eorseq r0, r2, r4, asr #31 │ │ │ │ - @ instruction: 0x0031f2f0 │ │ │ │ + @ instruction: 0x003218d8 │ │ │ │ + eorseq pc, r1, r4, lsl #24 │ │ │ │ + eorseq r1, r2, ip, lsl #17 │ │ │ │ + @ instruction: 0x0031fbb8 │ │ │ │ + eorseq r1, r2, r0, ror #11 │ │ │ │ + eorseq pc, r1, ip, lsl #18 │ │ │ │ andeq r0, r0, r3, lsr #6 │ │ │ │ - eorseq r3, r3, r0, asr sp │ │ │ │ - @ instruction: 0x0031f2b8 │ │ │ │ - mlaseq r2, r0, pc, r0 @ │ │ │ │ - @ instruction: 0x00320ed8 │ │ │ │ - eorseq pc, r1, r4, lsl #4 │ │ │ │ + eorseq r4, r3, ip, ror #6 │ │ │ │ + @ instruction: 0x0031f8d4 │ │ │ │ + eorseq r1, r2, ip, lsr #11 │ │ │ │ + @ instruction: 0x003214f4 │ │ │ │ + eorseq pc, r1, r0, lsr #16 │ │ │ │ andeq r0, r0, r3, lsl #6 │ │ │ │ - eorseq r0, r2, r4, ror lr │ │ │ │ - eorseq pc, r1, r0, lsr #3 │ │ │ │ + mlaseq r2, r0, r4, r1 │ │ │ │ + @ instruction: 0x0031f7bc │ │ │ │ andeq r0, r0, r2, lsr #6 │ │ │ │ - eorseq r0, r2, r8, lsr #28 │ │ │ │ - eorseq pc, r1, r4, asr r1 @ │ │ │ │ + eorseq r1, r2, r4, asr #8 │ │ │ │ + eorseq pc, r1, r0, ror r7 @ │ │ │ │ andeq r0, r0, r6, lsl #6 │ │ │ │ - eorseq r0, r2, r4, ror #26 │ │ │ │ - mlaseq r1, r0, r0, pc @ │ │ │ │ - @ instruction: 0x00320cd8 │ │ │ │ - eorseq pc, r1, r4 │ │ │ │ - eorseq ip, r1, r8, lsr #18 │ │ │ │ - eorseq r0, r2, r4, asr #24 │ │ │ │ - eorseq lr, r1, r0, ror pc │ │ │ │ - eorseq r0, r2, ip, lsl #24 │ │ │ │ - eorseq lr, r1, r8, lsr pc │ │ │ │ + eorseq r1, r2, r0, lsl #7 │ │ │ │ + eorseq pc, r1, ip, lsr #13 │ │ │ │ + @ instruction: 0x003212f4 │ │ │ │ + eorseq pc, r1, r0, lsr #12 │ │ │ │ + eorseq ip, r1, r4, asr #30 │ │ │ │ + eorseq r1, r2, r0, ror #4 │ │ │ │ + eorseq pc, r1, ip, lsl #11 │ │ │ │ + eorseq r1, r2, r8, lsr #4 │ │ │ │ + eorseq pc, r1, r4, asr r5 @ │ │ │ │ andeq r0, r0, sl, lsl r3 │ │ │ │ - @ instruction: 0x00320bdc │ │ │ │ - eorseq lr, r1, r8, lsl #30 │ │ │ │ - eorseq r0, r2, r0, lsr #23 │ │ │ │ - eorseq lr, r1, ip, asr #29 │ │ │ │ - eorseq r0, r2, r8, asr fp │ │ │ │ - eorseq lr, r1, r4, lsl #29 │ │ │ │ - @ instruction: 0x00320af8 │ │ │ │ - eorseq lr, r1, r4, lsr #28 │ │ │ │ - eorseq r0, r2, ip, asr #20 │ │ │ │ - eorseq lr, r1, r8, ror sp │ │ │ │ - @ instruction: 0x003209f8 │ │ │ │ - eorseq lr, r1, r4, lsr #26 │ │ │ │ - eorseq r0, r2, ip, asr #19 │ │ │ │ - @ instruction: 0x0031ecf8 │ │ │ │ + @ instruction: 0x003211f8 │ │ │ │ + eorseq pc, r1, r4, lsr #10 │ │ │ │ + @ instruction: 0x003211bc │ │ │ │ + eorseq pc, r1, r8, ror #9 │ │ │ │ + eorseq r1, r2, r4, ror r1 │ │ │ │ + eorseq pc, r1, r0, lsr #9 │ │ │ │ + eorseq r1, r2, r4, lsl r1 │ │ │ │ + eorseq pc, r1, r0, asr #8 │ │ │ │ + eorseq r1, r2, r8, rrx │ │ │ │ + mlaseq r1, r4, r3, pc @ │ │ │ │ + eorseq r1, r2, r4, lsl r0 │ │ │ │ + eorseq pc, r1, r0, asr #6 │ │ │ │ + eorseq r0, r2, r8, ror #31 │ │ │ │ + eorseq pc, r1, r4, lsl r3 @ │ │ │ │ andeq r0, r0, pc, lsl r3 │ │ │ │ - eorseq r0, r2, r8, ror #18 │ │ │ │ - mlaseq r1, r4, ip, lr │ │ │ │ - eorseq r3, r3, r8, lsr #13 │ │ │ │ - @ instruction: 0x003208d4 │ │ │ │ - eorseq lr, r1, r0, lsl #24 │ │ │ │ - eorseq r0, r2, r8, asr #16 │ │ │ │ - eorseq lr, r1, r4, ror fp │ │ │ │ + eorseq r0, r2, r4, lsl #31 │ │ │ │ + @ instruction: 0x0031f2b0 │ │ │ │ + eorseq r3, r3, r4, asr #25 │ │ │ │ + @ instruction: 0x00320ef0 │ │ │ │ + eorseq pc, r1, ip, lsl r2 @ │ │ │ │ + eorseq r0, r2, r4, ror #28 │ │ │ │ + mlaseq r1, r0, r1, pc @ │ │ │ │ andeq r0, r0, r1, lsr r3 │ │ │ │ - eorseq r0, r2, ip, lsl r8 │ │ │ │ - eorseq lr, r1, r8, asr #22 │ │ │ │ - eorseq r0, r2, r0, ror #15 │ │ │ │ - eorseq lr, r1, ip, lsl #22 │ │ │ │ - eorseq r0, r2, ip, asr r7 │ │ │ │ - eorseq lr, r1, r8, lsl #21 │ │ │ │ - eorseq r0, r2, r8, asr #10 │ │ │ │ - eorseq lr, r1, r4, ror r8 │ │ │ │ - eorseq r3, r3, r8, ror #5 │ │ │ │ - eorseq r0, r2, r4, lsl r5 │ │ │ │ - eorseq lr, r1, r0, asr #16 │ │ │ │ - eorseq r0, r2, r8, lsl #9 │ │ │ │ - @ instruction: 0x0031e7b4 │ │ │ │ - mlaseq r1, r8, r0, ip │ │ │ │ - @ instruction: 0x003203b8 │ │ │ │ - eorseq lr, r1, r4, ror #13 │ │ │ │ - mlaseq r2, r8, r3, r0 │ │ │ │ - eorseq lr, r1, r4, asr #13 │ │ │ │ - eorseq r0, r2, r4, ror r3 │ │ │ │ - eorseq lr, r1, r0, lsr #13 │ │ │ │ - eorseq r0, r2, r8, lsr r3 │ │ │ │ - eorseq lr, r1, r4, ror #12 │ │ │ │ + eorseq r0, r2, r8, lsr lr │ │ │ │ + eorseq pc, r1, r4, ror #2 │ │ │ │ + @ instruction: 0x00320dfc │ │ │ │ + eorseq pc, r1, r8, lsr #2 │ │ │ │ + eorseq r0, r2, r8, ror sp │ │ │ │ + eorseq pc, r1, r4, lsr #1 │ │ │ │ + eorseq r0, r2, r4, ror #22 │ │ │ │ + mlaseq r1, r0, lr, lr │ │ │ │ + eorseq r3, r3, r4, lsl #18 │ │ │ │ + eorseq r0, r2, r0, lsr fp │ │ │ │ + eorseq lr, r1, ip, asr lr │ │ │ │ + eorseq r0, r2, r4, lsr #21 │ │ │ │ + @ instruction: 0x0031edd0 │ │ │ │ + @ instruction: 0x0031c6b4 │ │ │ │ + @ instruction: 0x003209d4 │ │ │ │ + eorseq lr, r1, r0, lsl #26 │ │ │ │ + @ instruction: 0x003209b4 │ │ │ │ + eorseq lr, r1, r0, ror #25 │ │ │ │ + mlaseq r2, r0, r9, r0 │ │ │ │ + @ instruction: 0x0031ecbc │ │ │ │ + eorseq r0, r2, r4, asr r9 │ │ │ │ + eorseq lr, r1, r0, lsl #25 │ │ │ │ andeq r0, r0, sp, lsl #6 │ │ │ │ - eorseq r0, r2, r0, lsl #6 │ │ │ │ - eorseq lr, r1, ip, lsr #12 │ │ │ │ + eorseq r0, r2, ip, lsl r9 │ │ │ │ + eorseq lr, r1, r8, asr #24 │ │ │ │ andeq r0, r0, pc, lsl #6 │ │ │ │ - eorseq r0, r2, r4, ror #4 │ │ │ │ - mlaseq r1, r0, r5, lr │ │ │ │ - eorseq r0, r2, r4, lsr #4 │ │ │ │ - eorseq lr, r1, r0, asr r5 │ │ │ │ - @ instruction: 0x003201b0 │ │ │ │ - @ instruction: 0x0031e4dc │ │ │ │ - eorseq r0, r2, r4, lsl #3 │ │ │ │ - @ instruction: 0x0031e4b0 │ │ │ │ + eorseq r0, r2, r0, lsl #17 │ │ │ │ + eorseq lr, r1, ip, lsr #23 │ │ │ │ + eorseq r0, r2, r0, asr #16 │ │ │ │ + eorseq lr, r1, ip, ror #22 │ │ │ │ + eorseq r0, r2, ip, asr #15 │ │ │ │ + @ instruction: 0x0031eaf8 │ │ │ │ + eorseq r0, r2, r0, lsr #15 │ │ │ │ + eorseq lr, r1, ip, asr #21 │ │ │ │ andeq r0, r0, r5, lsl r3 │ │ │ │ - @ instruction: 0x003417f0 │ │ │ │ - eorseq r5, r1, ip, ror #17 │ │ │ │ - eorseq r0, r2, r4, lsl #3 │ │ │ │ + eorseq r1, r4, ip, lsl #28 │ │ │ │ + eorseq r5, r1, r8, lsl #30 │ │ │ │ + eorseq r0, r2, r0, lsr #15 │ │ │ │ strdeq r1, [r0], -sp │ │ │ │ - eorseq r1, r4, ip, asr #15 │ │ │ │ - eorseq r5, r1, r8, asr #17 │ │ │ │ - eorseq r0, r2, r8, lsr r1 │ │ │ │ + eorseq r1, r4, r8, ror #27 │ │ │ │ + eorseq r5, r1, r4, ror #29 │ │ │ │ + eorseq r0, r2, r4, asr r7 │ │ │ │ andeq r1, r0, r2, lsr #18 │ │ │ │ - eorseq r1, r4, r8, lsr #15 │ │ │ │ - eorseq r5, r1, r4, lsr #17 │ │ │ │ - eorseq r0, r2, ip, lsr r1 │ │ │ │ + eorseq r1, r4, r4, asr #27 │ │ │ │ + eorseq r5, r1, r0, asr #29 │ │ │ │ + eorseq r0, r2, r8, asr r7 │ │ │ │ andeq r1, r0, r5, lsl #25 │ │ │ │ - eorseq r1, r4, ip, ror r7 │ │ │ │ - eorseq r5, r1, r8, ror r8 │ │ │ │ - ldrsheq r0, [r2], -r8 @ │ │ │ │ + mlaseq r4, r8, sp, r1 │ │ │ │ + mlaseq r1, r4, lr, r5 │ │ │ │ + eorseq r0, r2, r4, lsl r7 │ │ │ │ andeq r1, r0, ip, asr r9 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-192] @ df4cc │ │ │ │ - ldr r0, [pc, #-192] @ df4d0 │ │ │ │ + ldr r1, [pc, #-192] @ df4c8 │ │ │ │ + ldr r0, [pc, #-192] @ df4cc │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-140] @ df50c │ │ │ │ + ldr r2, [pc, #-140] @ df508 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b dd40c │ │ │ │ - ldr r3, [pc, #-216] @ df4d4 │ │ │ │ - ldr r1, [pc, #-216] @ df4d8 │ │ │ │ + bl b6efc │ │ │ │ + b dd408 │ │ │ │ + ldr r3, [pc, #-216] @ df4d0 │ │ │ │ + ldr r1, [pc, #-216] @ df4d4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r0, [pc, #-224] @ df4dc │ │ │ │ + ldr r0, [pc, #-224] @ df4d8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r9, [sp, #4] │ │ │ │ - ldr r2, [pc, #-188] @ df50c │ │ │ │ + ldr r2, [pc, #-188] @ df508 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b ddbe0 │ │ │ │ + bl d8814 │ │ │ │ + b ddbdc │ │ │ │ ldr r1, [r7, #576] @ 0x240 │ │ │ │ bl 50168 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov fp, r0 │ │ │ │ - beq df608 │ │ │ │ + beq df604 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne df608 │ │ │ │ + bne df604 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmn fp, #1 │ │ │ │ - beq df7ec │ │ │ │ + beq df7e8 │ │ │ │ cmp fp, #0 │ │ │ │ - bne df7f8 │ │ │ │ + bne df7f4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r7, #580] @ 0x244 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r6] │ │ │ │ - bne dfc8c │ │ │ │ - bl a86c4 │ │ │ │ + bne dfc88 │ │ │ │ + bl a86c0 │ │ │ │ subs fp, r0, #0 │ │ │ │ - bne df670 │ │ │ │ + bne df66c │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-364] @ df4e0 │ │ │ │ - ldr r0, [pc, #-364] @ df4e4 │ │ │ │ + ldr r1, [pc, #-364] @ df4dc │ │ │ │ + ldr r0, [pc, #-364] @ df4e0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-320] @ df518 │ │ │ │ + ldr r2, [pc, #-320] @ df514 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dd9e0 │ │ │ │ + b dd9dc │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r2, #1 │ │ │ │ moveq r9, r3 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #3240] @ 0xca8 │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, fp │ │ │ │ str r9, [sp, #128] @ 0x80 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq df6c4 │ │ │ │ + beq df6c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - bne df6c4 │ │ │ │ + bne df6c0 │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp sl, #0 │ │ │ │ - beq df7c0 │ │ │ │ + beq df7bc │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq dfd30 │ │ │ │ + beq dfd2c │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #-516] @ df4e8 │ │ │ │ + ldr r0, [pc, #-516] @ df4e4 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq df710 │ │ │ │ + beq df70c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq df968 │ │ │ │ + beq df964 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-560] @ df4ec │ │ │ │ - ldr r0, [pc, #-560] @ df4f0 │ │ │ │ + ldr r1, [pc, #-560] @ df4e8 │ │ │ │ + ldr r0, [pc, #-560] @ df4ec │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-528] @ df518 │ │ │ │ + ldr r2, [pc, #-528] @ df514 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #-588] @ df4f4 │ │ │ │ - ldr r0, [pc, #-588] @ df4f8 │ │ │ │ - ldr r2, [pc, #-572] @ df50c │ │ │ │ + ldr r1, [pc, #-588] @ df4f0 │ │ │ │ + ldr r0, [pc, #-588] @ df4f4 │ │ │ │ + ldr r2, [pc, #-572] @ df508 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b dcff0 │ │ │ │ + bl b6efc │ │ │ │ + b dcfec │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-612] @ df4fc │ │ │ │ - ldr r0, [pc, #-612] @ df500 │ │ │ │ + ldr r1, [pc, #-612] @ df4f8 │ │ │ │ + ldr r0, [pc, #-612] @ df4fc │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-608] @ df50c │ │ │ │ + ldr r2, [pc, #-608] @ df508 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b dd40c │ │ │ │ + bl b6efc │ │ │ │ + b dd408 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dda40 │ │ │ │ + b dda3c │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dda64 │ │ │ │ + b dda60 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-664] @ df504 │ │ │ │ - ldr r0, [pc, #-664] @ df508 │ │ │ │ + ldr r1, [pc, #-664] @ df500 │ │ │ │ + ldr r0, [pc, #-664] @ df504 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-668] @ df50c │ │ │ │ + ldr r2, [pc, #-668] @ df508 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b de0e4 │ │ │ │ + bl b6efc │ │ │ │ + b de0e0 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dda80 │ │ │ │ + b dda7c │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-708] @ df510 │ │ │ │ - ldr r0, [pc, #-708] @ df514 │ │ │ │ + ldr r1, [pc, #-708] @ df50c │ │ │ │ + ldr r0, [pc, #-708] @ df510 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-712] @ df518 │ │ │ │ + ldr r2, [pc, #-712] @ df514 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dfc80 │ │ │ │ + bne dfc7c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq dfce4 │ │ │ │ + beq dfce0 │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [r7, #588] @ 0x24c │ │ │ │ bl 4fd84 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq df93c │ │ │ │ + beq df938 │ │ │ │ ldr r3, [r7, #548] @ 0x224 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, #3 │ │ │ │ - bl a633c │ │ │ │ + bl a6338 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq df854 │ │ │ │ + beq df850 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne df854 │ │ │ │ + bne df850 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp sl, #0 │ │ │ │ ldr r0, [r6] │ │ │ │ - bne df888 │ │ │ │ + bne df884 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #-856] @ df51c │ │ │ │ - ldr r0, [pc, #-856] @ df520 │ │ │ │ - ldr r2, [pc, #-832] @ df53c │ │ │ │ + ldr r1, [pc, #-856] @ df518 │ │ │ │ + ldr r0, [pc, #-856] @ df51c │ │ │ │ + ldr r2, [pc, #-832] @ df538 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ ldr r1, [r7, #172] @ 0xac │ │ │ │ ldr fp, [r7, #268] @ 0x10c │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne df8c8 │ │ │ │ + bne df8c4 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-908] @ df524 │ │ │ │ - ldr r0, [pc, #-908] @ df528 │ │ │ │ + ldr r1, [pc, #-908] @ df520 │ │ │ │ + ldr r0, [pc, #-908] @ df524 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-896] @ df53c │ │ │ │ + ldr r2, [pc, #-896] @ df538 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b de878 │ │ │ │ + bl b6efc │ │ │ │ + b de874 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #3212] @ 0xc8c │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ strd sl, [sp, #184] @ 0xb8 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov fp, r0 │ │ │ │ - beq df908 │ │ │ │ + beq df904 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne df908 │ │ │ │ + bne df904 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp fp, #0 │ │ │ │ - bne dfc9c │ │ │ │ + bne dfc98 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-1016] @ df52c │ │ │ │ - ldr r0, [pc, #-1016] @ df530 │ │ │ │ + ldr r1, [pc, #-1016] @ df528 │ │ │ │ + ldr r0, [pc, #-1016] @ df52c │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-1012] @ df53c │ │ │ │ + ldr r2, [pc, #-1012] @ df538 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b de878 │ │ │ │ + bl b6efc │ │ │ │ + b de874 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #-1052] @ df534 │ │ │ │ - ldr r0, [pc, #-1052] @ df538 │ │ │ │ + ldr r1, [pc, #-1052] @ df530 │ │ │ │ + ldr r0, [pc, #-1052] @ df534 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-1056] @ df53c │ │ │ │ + ldr r2, [pc, #-1056] @ df538 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ddbe0 │ │ │ │ + bl b6efc │ │ │ │ + b ddbdc │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b df710 │ │ │ │ - ldr r3, [pc, #-1084] @ df540 │ │ │ │ - ldr r1, [pc, #-1084] @ df544 │ │ │ │ - ldr r0, [pc, #-1084] @ df548 │ │ │ │ + b df70c │ │ │ │ + ldr r3, [pc, #-1084] @ df53c │ │ │ │ + ldr r1, [pc, #-1084] @ df540 │ │ │ │ + ldr r0, [pc, #-1084] @ df544 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #-1088] @ df54c │ │ │ │ + ldr r2, [pc, #-1088] @ df548 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #3584 @ 0xe00 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-1104] @ df550 │ │ │ │ - ldr r1, [pc, #-1104] @ df554 │ │ │ │ - ldr r0, [pc, #-1104] @ df558 │ │ │ │ + ldr r3, [pc, #-1104] @ df54c │ │ │ │ + ldr r1, [pc, #-1104] @ df550 │ │ │ │ + ldr r0, [pc, #-1104] @ df554 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #-1108] @ df55c │ │ │ │ + ldr r2, [pc, #-1108] @ df558 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #3584 @ 0xe00 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-1124] @ df560 │ │ │ │ - ldr r1, [pc, #-1124] @ df564 │ │ │ │ - ldr r0, [pc, #-1124] @ df568 │ │ │ │ + ldr r3, [pc, #-1124] @ df55c │ │ │ │ + ldr r1, [pc, #-1124] @ df560 │ │ │ │ + ldr r0, [pc, #-1124] @ df564 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #-1128] @ df56c │ │ │ │ + ldr r2, [pc, #-1128] @ df568 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #3584 @ 0xe00 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne dd06c │ │ │ │ - ldr r3, [pc, #-1152] @ df570 │ │ │ │ - ldr r1, [pc, #-1152] @ df574 │ │ │ │ - ldr r0, [pc, #-1152] @ df578 │ │ │ │ + bne dd068 │ │ │ │ + ldr r3, [pc, #-1152] @ df56c │ │ │ │ + ldr r1, [pc, #-1152] @ df570 │ │ │ │ + ldr r0, [pc, #-1152] @ df574 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #-1156] @ df57c │ │ │ │ + ldr r2, [pc, #-1156] @ df578 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #3584 @ 0xe00 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b de298 │ │ │ │ + b de294 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #148 @ 0x94 │ │ │ │ str r9, [sp, #148] @ 0x94 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq dfa4c │ │ │ │ + beq dfa48 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq dfaac │ │ │ │ + beq dfaa8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq dfab8 │ │ │ │ + beq dfab4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dfa70 │ │ │ │ + beq dfa6c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq dfac4 │ │ │ │ + beq dfac0 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dfa8c │ │ │ │ + beq dfa88 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq dfad0 │ │ │ │ + beq dfacc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r8, r8, #2 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r8, r3, lsl #1 │ │ │ │ - blt dcfb4 │ │ │ │ + blt dcfb0 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b dc5e0 │ │ │ │ + b dc5dc │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dfa4c │ │ │ │ + b dfa48 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b de0c4 │ │ │ │ + b de0c0 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dfa70 │ │ │ │ + b dfa6c │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dfa8c │ │ │ │ + b dfa88 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dfb00 │ │ │ │ + beq dfafc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne dfb00 │ │ │ │ + bne dfafc │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ bl 50270 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq dfb2c │ │ │ │ + beq dfb28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq dfb40 │ │ │ │ + beq dfb3c │ │ │ │ cmp r9, #0 │ │ │ │ - bge dfa8c │ │ │ │ + bge dfa88 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b ddd04 │ │ │ │ + b ddd00 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dfb2c │ │ │ │ + b dfb28 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ mov r1, fp │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b ddea0 │ │ │ │ + b dde9c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ ldr r3, [r7, #564] @ 0x234 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ ldr r0, [r7, #532] @ 0x214 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ str r5, [sp, #252] @ 0xfc │ │ │ │ bl 501c8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq dfc74 │ │ │ │ + beq dfc70 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dfbb0 │ │ │ │ + beq dfbac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne dfbb0 │ │ │ │ + bne dfbac │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dfa8c │ │ │ │ + beq dfa88 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne dfa8c │ │ │ │ + bne dfa88 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dfa8c │ │ │ │ + b dfa88 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ mov r5, r9 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b de638 │ │ │ │ + b de634 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dfc04 │ │ │ │ + beq dfc00 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq dfc44 │ │ │ │ + beq dfc40 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ bl 50384 <_PySet_Update@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq dfc30 │ │ │ │ + beq dfc2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq dfc50 │ │ │ │ + beq dfc4c │ │ │ │ cmp r9, #0 │ │ │ │ - bge dfa8c │ │ │ │ + bge dfa88 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b dcf40 │ │ │ │ + b dcf3c │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dfc04 │ │ │ │ + b dfc00 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dfc30 │ │ │ │ + b dfc2c │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b de250 │ │ │ │ + b de24c │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ mov r1, fp │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b deb2c │ │ │ │ + b deb28 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b de2f8 │ │ │ │ + b de2f4 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b deeec │ │ │ │ - bl a86c4 │ │ │ │ + b deee8 │ │ │ │ + bl a86c0 │ │ │ │ subs fp, r0, #0 │ │ │ │ - bne df680 │ │ │ │ - b df638 │ │ │ │ + bne df67c │ │ │ │ + b df634 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dfcc0 │ │ │ │ + beq dfcbc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - bne dfcc0 │ │ │ │ + bne dfcbc │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dfce4 │ │ │ │ + beq dfce0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne dfce4 │ │ │ │ + bne dfce0 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ bl 50270 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq dfd10 │ │ │ │ + beq dfd0c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq dfd24 │ │ │ │ + beq dfd20 │ │ │ │ cmp r9, #0 │ │ │ │ - bge dfa8c │ │ │ │ + bge dfa88 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b ddab4 │ │ │ │ + b ddab0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dfd10 │ │ │ │ + b dfd0c │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq dfd4c │ │ │ │ + beq dfd48 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq dfd5c │ │ │ │ + beq dfd58 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp sl, r3 │ │ │ │ - beq df7f8 │ │ │ │ - b dfbb0 │ │ │ │ + beq df7f4 │ │ │ │ + b dfbac │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b dfd4c │ │ │ │ + b dfd48 │ │ │ │ │ │ │ │ -000dfd68 : │ │ │ │ +000dfd64 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr ip, [pc, #544] @ dffa0 │ │ │ │ + ldr ip, [pc, #544] @ dff9c │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #3296 @ 0xce0 │ │ │ │ add ip, sp, #80 @ 0x50 │ │ │ │ @@ -148756,64 +148755,64 @@ │ │ │ │ str ip, [sp, #16] │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ str ip, [sp, #12] │ │ │ │ add ip, sp, #52 @ 0x34 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #448] @ dffa4 │ │ │ │ + ldr lr, [pc, #448] @ dffa0 │ │ │ │ add ip, sp, #44 @ 0x2c │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #440] @ dffa8 │ │ │ │ + ldr ip, [pc, #440] @ dffa4 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #84] @ 0x54 │ │ │ │ mov ip, #0 │ │ │ │ - bl a2fd0 │ │ │ │ - ldr r4, [pc, #412] @ dffac │ │ │ │ + bl a2fcc │ │ │ │ + ldr r4, [pc, #412] @ dffa8 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dff48 │ │ │ │ + beq dff44 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq dff64 │ │ │ │ + beq dff60 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #376] @ dffb0 │ │ │ │ + ldr r3, [pc, #376] @ dffac │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne dff74 │ │ │ │ + bne dff70 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ cmp ip, r0 │ │ │ │ - bne dff88 │ │ │ │ + bne dff84 │ │ │ │ ldr lr, [sp, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - beq dff14 │ │ │ │ + beq dff10 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ - beq dff14 │ │ │ │ + beq dff10 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ - beq dff14 │ │ │ │ + beq dff10 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ - ldr r0, [pc, #304] @ dffb4 │ │ │ │ + ldr r0, [pc, #304] @ dffb0 │ │ │ │ ldr r7, [r4, r0] │ │ │ │ ldr r0, [ip, #4] │ │ │ │ ldrb r0, [r0, #87] @ 0x57 │ │ │ │ lsr r0, r0, #4 │ │ │ │ cmp ip, r7 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - beq dff50 │ │ │ │ - ldr r0, [pc, #272] @ dffb8 │ │ │ │ + beq dff4c │ │ │ │ + ldr r0, [pc, #272] @ dffb4 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ str ip, [sp, #20] │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ sub r3, r3, r0 │ │ │ │ sub r2, r2, r0 │ │ │ │ str ip, [sp] │ │ │ │ ldr ip, [sp, #76] @ 0x4c │ │ │ │ @@ -148822,9271 +148821,9271 @@ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ lsr r3, r3, #5 │ │ │ │ lsr r2, r2, #5 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl dc198 │ │ │ │ - ldr r2, [pc, #204] @ dffbc │ │ │ │ - ldr r3, [pc, #180] @ dffa8 │ │ │ │ + bl dc194 │ │ │ │ + ldr r2, [pc, #204] @ dffb8 │ │ │ │ + ldr r3, [pc, #180] @ dffa4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne dff9c │ │ │ │ + bne dff98 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #164] @ dffc0 │ │ │ │ + ldr r0, [pc, #164] @ dffbc │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #152] @ dffc4 │ │ │ │ - ldr r1, [pc, #152] @ dffc8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #152] @ dffc0 │ │ │ │ + ldr r1, [pc, #152] @ dffc4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #148] @ dffcc │ │ │ │ - ldr r2, [pc, #148] @ dffd0 │ │ │ │ + ldr r0, [pc, #148] @ dffc8 │ │ │ │ + ldr r2, [pc, #148] @ dffcc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b dfee8 │ │ │ │ - ldr r0, [pc, #124] @ dffd4 │ │ │ │ + b dfee4 │ │ │ │ + ldr r0, [pc, #124] @ dffd0 │ │ │ │ mov r1, ip │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b dff24 │ │ │ │ - ldr r0, [pc, #108] @ dffd8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b dff24 │ │ │ │ - ldr r0, [pc, #96] @ dffdc │ │ │ │ + bl b0298 │ │ │ │ + b dff20 │ │ │ │ + ldr r0, [pc, #108] @ dffd4 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl b0298 │ │ │ │ + b dff20 │ │ │ │ + ldr r0, [pc, #96] @ dffd8 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b dff24 │ │ │ │ - ldr r0, [pc, #80] @ dffe0 │ │ │ │ + bl b0298 │ │ │ │ + b dff20 │ │ │ │ + ldr r0, [pc, #80] @ dffdc │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b dff24 │ │ │ │ + bl b0298 │ │ │ │ + b dff20 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - mlaseq r7, r0, sp, r2 │ │ │ │ - eorseq r0, r6, ip, lsl #4 │ │ │ │ + mlaseq r7, r4, sp, r2 │ │ │ │ + eorseq r0, r6, r0, lsl r2 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r0, r6, ip, ror #3 │ │ │ │ + @ instruction: 0x003601f0 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r0, r6, r8, lsl #2 │ │ │ │ - eorseq pc, r1, r4, lsl #24 │ │ │ │ + eorseq r0, r6, ip, lsl #2 │ │ │ │ + eorseq r0, r2, r0, lsr #4 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq pc, r1, r0, lsr #23 │ │ │ │ - eorseq sp, r1, ip, asr #29 │ │ │ │ + @ instruction: 0x003201bc │ │ │ │ + eorseq lr, r1, r8, ror #9 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - eorseq fp, r1, r8, asr #19 │ │ │ │ - eorseq pc, r1, r8, asr fp @ │ │ │ │ - eorseq fp, r1, r8, lsl #16 │ │ │ │ - @ instruction: 0x0031b7f4 │ │ │ │ + eorseq fp, r1, r4, ror #31 │ │ │ │ + eorseq r0, r2, r4, ror r1 │ │ │ │ + eorseq fp, r1, r4, lsr #28 │ │ │ │ + eorseq fp, r1, r0, lsl lr │ │ │ │ │ │ │ │ -000dffe4 : │ │ │ │ +000dffe0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r6, [pc, #824] @ e0334 │ │ │ │ - ldr r2, [pc, #824] @ e0338 │ │ │ │ - ldr r3, [pc, #824] @ e033c │ │ │ │ + ldr r6, [pc, #824] @ e0330 │ │ │ │ + ldr r2, [pc, #824] @ e0334 │ │ │ │ + ldr r3, [pc, #824] @ e0338 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r5, [r6, r2] │ │ │ │ ldr r8, [r6, r3] │ │ │ │ ldr r1, [r5, #324] @ 0x144 │ │ │ │ ldr r0, [r8] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r9, [r5, #916] @ 0x394 │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq e0208 │ │ │ │ + beq e0204 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e0228 │ │ │ │ - ldr r3, [pc, #768] @ e0340 │ │ │ │ + beq e0224 │ │ │ │ + ldr r3, [pc, #768] @ e033c │ │ │ │ ldr r1, [r5, #924] @ 0x39c │ │ │ │ ldr fp, [r6, r3] │ │ │ │ ldr sl, [r5, #920] @ 0x398 │ │ │ │ ldr r0, [fp] │ │ │ │ bl 50378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq e0254 │ │ │ │ + beq e0250 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq e0088 │ │ │ │ + beq e0084 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq e018c │ │ │ │ + beq e0188 │ │ │ │ cmp r6, #0 │ │ │ │ - beq e027c │ │ │ │ + beq e0278 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e029c │ │ │ │ + beq e0298 │ │ │ │ ldr r0, [fp] │ │ │ │ ldr r1, [r5, #932] @ 0x3a4 │ │ │ │ ldr fp, [r5, #928] @ 0x3a0 │ │ │ │ bl 50378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq e02c8 │ │ │ │ + beq e02c4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq e00e8 │ │ │ │ + beq e00e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq e0198 │ │ │ │ + beq e0194 │ │ │ │ cmp r5, #0 │ │ │ │ - beq e01a8 │ │ │ │ + beq e01a4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e02e8 │ │ │ │ + beq e02e4 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #6 │ │ │ │ str fp, [sp, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r6, [sp] │ │ │ │ - bl a633c │ │ │ │ + bl a6338 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq e0140 │ │ │ │ + beq e013c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e01fc │ │ │ │ + beq e01f8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e015c │ │ │ │ + beq e0158 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq e01f0 │ │ │ │ + beq e01ec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e0178 │ │ │ │ + beq e0174 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e01e4 │ │ │ │ + beq e01e0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq e0314 │ │ │ │ + beq e0310 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e0088 │ │ │ │ + b e0084 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - bne e00f0 │ │ │ │ - ldr r1, [pc, #404] @ e0344 │ │ │ │ - ldr r0, [pc, #404] @ e0348 │ │ │ │ + bne e00ec │ │ │ │ + ldr r1, [pc, #404] @ e0340 │ │ │ │ + ldr r0, [pc, #404] @ e0344 │ │ │ │ ldr r3, [r8] │ │ │ │ - ldr r2, [pc, #400] @ e034c │ │ │ │ + ldr r2, [pc, #400] @ e0348 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e0178 │ │ │ │ + b e0174 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e015c │ │ │ │ + b e0158 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e0140 │ │ │ │ - ldr r1, [pc, #320] @ e0350 │ │ │ │ - ldr r0, [pc, #320] @ e0354 │ │ │ │ + b e013c │ │ │ │ + ldr r1, [pc, #320] @ e034c │ │ │ │ + ldr r0, [pc, #320] @ e0350 │ │ │ │ ldr r3, [r8] │ │ │ │ - ldr r2, [pc, #316] @ e0358 │ │ │ │ + ldr r2, [pc, #316] @ e0354 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e01d4 │ │ │ │ - ldr r0, [pc, #300] @ e035c │ │ │ │ + bl b6efc │ │ │ │ + b e01d0 │ │ │ │ + ldr r0, [pc, #300] @ e0358 │ │ │ │ ldr r3, [r8] │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r1, [pc, #288] @ e0360 │ │ │ │ - ldr r0, [pc, #288] @ e0364 │ │ │ │ - ldr r2, [pc, #272] @ e0358 │ │ │ │ + ldr r1, [pc, #288] @ e035c │ │ │ │ + ldr r0, [pc, #288] @ e0360 │ │ │ │ + ldr r2, [pc, #272] @ e0354 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e01d4 │ │ │ │ - ldr r1, [pc, #268] @ e0368 │ │ │ │ - ldr r0, [pc, #268] @ e036c │ │ │ │ + bl d8814 │ │ │ │ + b e01d0 │ │ │ │ + ldr r1, [pc, #268] @ e0364 │ │ │ │ + ldr r0, [pc, #268] @ e0368 │ │ │ │ ldr r3, [r8] │ │ │ │ - ldr r2, [pc, #228] @ e034c │ │ │ │ + ldr r2, [pc, #228] @ e0348 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b e01d4 │ │ │ │ - ldr r1, [pc, #236] @ e0370 │ │ │ │ - ldr r0, [pc, #236] @ e0374 │ │ │ │ + b e01d0 │ │ │ │ + ldr r1, [pc, #236] @ e036c │ │ │ │ + ldr r0, [pc, #236] @ e0370 │ │ │ │ ldr r3, [r8] │ │ │ │ - ldr r2, [pc, #188] @ e034c │ │ │ │ + ldr r2, [pc, #188] @ e0348 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e0270 │ │ │ │ - ldr r1, [pc, #212] @ e0378 │ │ │ │ + bl b6efc │ │ │ │ + b e026c │ │ │ │ + ldr r1, [pc, #212] @ e0374 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r6} │ │ │ │ - ldr r0, [pc, #200] @ e037c │ │ │ │ - ldr r1, [pc, #200] @ e0380 │ │ │ │ - ldr r2, [pc, #144] @ e034c │ │ │ │ + ldr r0, [pc, #200] @ e0378 │ │ │ │ + ldr r1, [pc, #200] @ e037c │ │ │ │ + ldr r2, [pc, #144] @ e0348 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e0270 │ │ │ │ - ldr r1, [pc, #180] @ e0384 │ │ │ │ - ldr r0, [pc, #180] @ e0388 │ │ │ │ + bl d8814 │ │ │ │ + b e026c │ │ │ │ + ldr r1, [pc, #180] @ e0380 │ │ │ │ + ldr r0, [pc, #180] @ e0384 │ │ │ │ ldr r3, [r8] │ │ │ │ - ldr r2, [pc, #112] @ e034c │ │ │ │ + ldr r2, [pc, #112] @ e0348 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e01c4 │ │ │ │ - ldr r2, [pc, #156] @ e038c │ │ │ │ - ldr r1, [pc, #156] @ e0390 │ │ │ │ - ldr r0, [pc, #156] @ e0394 │ │ │ │ + bl b6efc │ │ │ │ + b e01c0 │ │ │ │ + ldr r2, [pc, #156] @ e0388 │ │ │ │ + ldr r1, [pc, #156] @ e038c │ │ │ │ + ldr r0, [pc, #156] @ e0390 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, r5} │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #60] @ e034c │ │ │ │ - bl d8818 │ │ │ │ - b e01c4 │ │ │ │ - ldr r1, [pc, #124] @ e0398 │ │ │ │ - ldr r0, [pc, #124] @ e039c │ │ │ │ - ldr r3, [r8] │ │ │ │ - ldr r2, [pc, #48] @ e0358 │ │ │ │ + ldr r2, [pc, #60] @ e0348 │ │ │ │ + bl d8814 │ │ │ │ + b e01c0 │ │ │ │ + ldr r1, [pc, #124] @ e0394 │ │ │ │ + ldr r0, [pc, #124] @ e0398 │ │ │ │ + ldr r3, [r8] │ │ │ │ + ldr r2, [pc, #48] @ e0354 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e0180 │ │ │ │ - @ instruction: 0x0035fff8 │ │ │ │ + bl b6efc │ │ │ │ + b e017c │ │ │ │ + @ instruction: 0x0035fffc │ │ │ │ muleq r0, r4, r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, lsr r5 │ │ │ │ - eorseq pc, r1, r8, ror r9 @ │ │ │ │ - eorseq sp, r1, r0, asr ip │ │ │ │ + mlaseq r1, r4, pc, pc @ │ │ │ │ + eorseq lr, r1, ip, ror #4 │ │ │ │ andeq r0, r0, r6, ror #11 │ │ │ │ - eorseq pc, r1, r8, lsl r9 @ │ │ │ │ - @ instruction: 0x0031dbf0 │ │ │ │ + eorseq pc, r1, r4, lsr pc @ │ │ │ │ + eorseq lr, r1, ip, lsl #4 │ │ │ │ andeq r0, r0, r5, ror #11 │ │ │ │ - eorseq r2, r3, r4, ror #12 │ │ │ │ - eorseq pc, r1, ip, ror #17 │ │ │ │ - eorseq sp, r1, r4, asr #23 │ │ │ │ - eorseq pc, r1, ip, asr #17 │ │ │ │ - eorseq sp, r1, r4, lsr #23 │ │ │ │ - eorseq pc, r1, r4, lsr #17 │ │ │ │ - eorseq sp, r1, ip, ror fp │ │ │ │ - @ instruction: 0x003325f0 │ │ │ │ - eorseq sp, r1, r0, asr fp │ │ │ │ - eorseq pc, r1, r8, ror r8 @ │ │ │ │ - eorseq pc, r1, r8, asr r8 @ │ │ │ │ - eorseq sp, r1, r0, lsr fp │ │ │ │ - eorseq r2, r3, r0, lsr #11 │ │ │ │ - eorseq pc, r1, r4, lsr r8 @ │ │ │ │ - eorseq sp, r1, r8, lsl #22 │ │ │ │ - eorseq pc, r1, ip, lsl #16 │ │ │ │ - eorseq sp, r1, r4, ror #21 │ │ │ │ + eorseq r2, r3, r0, lsl #25 │ │ │ │ + eorseq pc, r1, r8, lsl #30 │ │ │ │ + eorseq lr, r1, r0, ror #3 │ │ │ │ + eorseq pc, r1, r8, ror #29 │ │ │ │ + eorseq lr, r1, r0, asr #3 │ │ │ │ + eorseq pc, r1, r0, asr #29 │ │ │ │ + mlaseq r1, r8, r1, lr │ │ │ │ + eorseq r2, r3, ip, lsl #24 │ │ │ │ + eorseq lr, r1, ip, ror #2 │ │ │ │ + mlaseq r1, r4, lr, pc @ │ │ │ │ + eorseq pc, r1, r4, ror lr @ │ │ │ │ + eorseq lr, r1, ip, asr #2 │ │ │ │ + @ instruction: 0x00332bbc │ │ │ │ + eorseq pc, r1, r0, asr lr @ │ │ │ │ + eorseq lr, r1, r4, lsr #2 │ │ │ │ + eorseq pc, r1, r8, lsr #28 │ │ │ │ + eorseq lr, r1, r0, lsl #2 │ │ │ │ │ │ │ │ -000e03a0 : │ │ │ │ +000e039c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #40] @ e03e0 │ │ │ │ + ldr ip, [pc, #40] @ e03dc │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc, ip │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #3344 @ 0xd10 │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ + bl a305c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ - b dffe4 │ │ │ │ - eorseq r2, r7, r8, asr r7 │ │ │ │ + b dffe0 │ │ │ │ + eorseq r2, r7, ip, asr r7 │ │ │ │ │ │ │ │ -000e03e4 : │ │ │ │ +000e03e0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r0, [pc, #1044] @ e0810 │ │ │ │ - ldr r1, [pc, #1044] @ e0814 │ │ │ │ + ldr r0, [pc, #1044] @ e080c │ │ │ │ + ldr r1, [pc, #1044] @ e0810 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #1036] @ e0818 │ │ │ │ - ldr r2, [pc, #1036] @ e081c │ │ │ │ - ldr r3, [pc, #1036] @ e0820 │ │ │ │ + ldr r6, [pc, #1036] @ e0814 │ │ │ │ + ldr r2, [pc, #1036] @ e0818 │ │ │ │ + ldr r3, [pc, #1036] @ e081c │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r5, [r6, r2] │ │ │ │ ldr r8, [r6, r3] │ │ │ │ ldr r1, [r5, #2056] @ 0x808 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r4, [r5, #1404] @ 0x57c │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq e06b0 │ │ │ │ + beq e06ac │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq e0478 │ │ │ │ + beq e0474 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq e0620 │ │ │ │ + beq e061c │ │ │ │ cmp r4, #0 │ │ │ │ - beq e06d0 │ │ │ │ + beq e06cc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e06f0 │ │ │ │ - ldr r3, [pc, #908] @ e0824 │ │ │ │ + beq e06ec │ │ │ │ + ldr r3, [pc, #908] @ e0820 │ │ │ │ ldr r1, [r5, #2060] @ 0x80c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq e0720 │ │ │ │ + beq e071c │ │ │ │ ldr r3, [r5, #2064] @ 0x810 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r0, [r5, #820] @ 0x334 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #16 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 501c8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq e0748 │ │ │ │ + beq e0744 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e04f4 │ │ │ │ + beq e04f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq e062c │ │ │ │ + beq e0628 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e0510 │ │ │ │ + beq e050c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e0644 │ │ │ │ + beq e0640 │ │ │ │ ldr r1, [r5, #520] @ 0x208 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq e0778 │ │ │ │ + beq e0774 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq e0558 │ │ │ │ + beq e0554 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e0650 │ │ │ │ + beq e064c │ │ │ │ cmp r6, #0 │ │ │ │ - beq e0660 │ │ │ │ + beq e065c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e057c │ │ │ │ + beq e0578 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq e068c │ │ │ │ + beq e0688 │ │ │ │ ldr r1, [r5, #324] @ 0x144 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq e0798 │ │ │ │ + beq e0794 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e07c0 │ │ │ │ + beq e07bc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 50468 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq e05cc │ │ │ │ + beq e05c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq e0698 │ │ │ │ + beq e0694 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e05e8 │ │ │ │ + beq e05e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e06a4 │ │ │ │ + beq e06a0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq e07ec │ │ │ │ - ldr r2, [pc, #560] @ e0828 │ │ │ │ - ldr r3, [pc, #536] @ e0814 │ │ │ │ + beq e07e8 │ │ │ │ + ldr r2, [pc, #560] @ e0824 │ │ │ │ + ldr r3, [pc, #536] @ e0810 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e080c │ │ │ │ + bne e0808 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e0478 │ │ │ │ + b e0474 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne e0500 │ │ │ │ - b e0510 │ │ │ │ + bne e04fc │ │ │ │ + b e050c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e0510 │ │ │ │ + b e050c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r6, #0 │ │ │ │ - bne e0560 │ │ │ │ - ldr r1, [pc, #452] @ e082c │ │ │ │ - ldr r0, [pc, #452] @ e0830 │ │ │ │ + bne e055c │ │ │ │ + ldr r1, [pc, #452] @ e0828 │ │ │ │ + ldr r0, [pc, #452] @ e082c │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ mov r5, #0 │ │ │ │ - b e05f0 │ │ │ │ + b e05ec │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e057c │ │ │ │ + b e0578 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e05cc │ │ │ │ + b e05c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e05e8 │ │ │ │ - ldr r1, [pc, #380] @ e0834 │ │ │ │ - ldr r0, [pc, #380] @ e0838 │ │ │ │ + b e05e4 │ │ │ │ + ldr r1, [pc, #380] @ e0830 │ │ │ │ + ldr r0, [pc, #380] @ e0834 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #42 @ 0x2a │ │ │ │ - bl b6f00 │ │ │ │ - b e0684 │ │ │ │ - ldr r1, [pc, #356] @ e083c │ │ │ │ - ldr r0, [pc, #356] @ e0840 │ │ │ │ + bl b6efc │ │ │ │ + b e0680 │ │ │ │ + ldr r1, [pc, #356] @ e0838 │ │ │ │ + ldr r0, [pc, #356] @ e083c │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #42 @ 0x2a │ │ │ │ - bl b6f00 │ │ │ │ - b e0684 │ │ │ │ - ldr ip, [pc, #332] @ e0844 │ │ │ │ - ldr r1, [pc, #332] @ e0848 │ │ │ │ - ldr r0, [pc, #332] @ e084c │ │ │ │ + bl b6efc │ │ │ │ + b e0680 │ │ │ │ + ldr ip, [pc, #332] @ e0840 │ │ │ │ + ldr r1, [pc, #332] @ e0844 │ │ │ │ + ldr r0, [pc, #332] @ e0848 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #42 @ 0x2a │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ - b e0684 │ │ │ │ - ldr r1, [pc, #296] @ e0850 │ │ │ │ - ldr r0, [pc, #296] @ e0854 │ │ │ │ + bl d8814 │ │ │ │ + b e0680 │ │ │ │ + ldr r1, [pc, #296] @ e084c │ │ │ │ + ldr r0, [pc, #296] @ e0850 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b e0684 │ │ │ │ - ldr r1, [pc, #264] @ e0858 │ │ │ │ - ldr r0, [pc, #264] @ e085c │ │ │ │ + b e0680 │ │ │ │ + ldr r1, [pc, #264] @ e0854 │ │ │ │ + ldr r0, [pc, #264] @ e0858 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ - b e0684 │ │ │ │ - ldr r1, [pc, #224] @ e0860 │ │ │ │ - ldr r0, [pc, #224] @ e0864 │ │ │ │ + b e0680 │ │ │ │ + ldr r1, [pc, #224] @ e085c │ │ │ │ + ldr r0, [pc, #224] @ e0860 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ - bl b6f00 │ │ │ │ - b e067c │ │ │ │ - ldr r1, [pc, #200] @ e0868 │ │ │ │ - ldr r0, [pc, #200] @ e086c │ │ │ │ + bl b6efc │ │ │ │ + b e0678 │ │ │ │ + ldr r1, [pc, #200] @ e0864 │ │ │ │ + ldr r0, [pc, #200] @ e0868 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ - b e0684 │ │ │ │ - ldr r0, [pc, #168] @ e0870 │ │ │ │ + b e0680 │ │ │ │ + ldr r0, [pc, #168] @ e086c │ │ │ │ ldr r3, [r8] │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r1, [pc, #156] @ e0874 │ │ │ │ - ldr r0, [pc, #156] @ e0878 │ │ │ │ + ldr r1, [pc, #156] @ e0870 │ │ │ │ + ldr r0, [pc, #156] @ e0874 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e07b4 │ │ │ │ - ldr r1, [pc, #136] @ e087c │ │ │ │ - ldr r0, [pc, #136] @ e0880 │ │ │ │ + bl d8814 │ │ │ │ + b e07b0 │ │ │ │ + ldr r1, [pc, #136] @ e0878 │ │ │ │ + ldr r0, [pc, #136] @ e087c │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ - bl b6f00 │ │ │ │ - b e05f0 │ │ │ │ + bl b6efc │ │ │ │ + b e05ec │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0035fbfc │ │ │ │ + eorseq pc, r5, r0, lsl #24 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0035fbd8 │ │ │ │ + @ instruction: 0x0035fbdc │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r0, ror r7 │ │ │ │ andeq r0, r0, ip, ror #19 │ │ │ │ - eorseq pc, r5, r0, lsl #20 │ │ │ │ - @ instruction: 0x0031f4d0 │ │ │ │ - @ instruction: 0x0031f4dc │ │ │ │ - eorseq pc, r1, r0, lsl #9 │ │ │ │ - eorseq pc, r1, ip, lsl #9 │ │ │ │ - eorseq pc, r1, r0, ror #8 │ │ │ │ - eorseq pc, r1, ip, ror #8 │ │ │ │ - mlaseq r3, r8, r1, r2 │ │ │ │ - eorseq pc, r1, r8, lsr r4 @ │ │ │ │ - eorseq pc, r1, r4, asr #8 │ │ │ │ - eorseq pc, r1, r0, lsl r4 @ │ │ │ │ - eorseq pc, r1, ip, lsl r4 @ │ │ │ │ - eorseq pc, r1, r8, ror #7 │ │ │ │ - @ instruction: 0x0031f3f0 │ │ │ │ - @ instruction: 0x0031f3b8 │ │ │ │ - eorseq pc, r1, r4, asr #7 │ │ │ │ - mlaseq r1, r8, r3, pc @ │ │ │ │ - eorseq pc, r1, r4, lsr #7 │ │ │ │ - eorseq r2, r3, ip, asr #1 │ │ │ │ - eorseq pc, r1, r4, ror #6 │ │ │ │ - eorseq pc, r1, ip, ror #6 │ │ │ │ - eorseq pc, r1, r4, asr #6 │ │ │ │ - eorseq pc, r1, r0, asr r3 @ │ │ │ │ + eorseq pc, r5, r4, lsl #20 │ │ │ │ + eorseq pc, r1, ip, ror #21 │ │ │ │ + @ instruction: 0x0031faf8 │ │ │ │ + mlaseq r1, ip, sl, pc @ │ │ │ │ + eorseq pc, r1, r8, lsr #21 │ │ │ │ + eorseq pc, r1, ip, ror sl @ │ │ │ │ + eorseq pc, r1, r8, lsl #21 │ │ │ │ + @ instruction: 0x003327b4 │ │ │ │ + eorseq pc, r1, r4, asr sl @ │ │ │ │ + eorseq pc, r1, r0, ror #20 │ │ │ │ + eorseq pc, r1, ip, lsr #20 │ │ │ │ + eorseq pc, r1, r8, lsr sl @ │ │ │ │ + eorseq pc, r1, r4, lsl #20 │ │ │ │ + eorseq pc, r1, ip, lsl #20 │ │ │ │ + @ instruction: 0x0031f9d4 │ │ │ │ + eorseq pc, r1, r0, ror #19 │ │ │ │ + @ instruction: 0x0031f9b4 │ │ │ │ + eorseq pc, r1, r0, asr #19 │ │ │ │ + eorseq r2, r3, r8, ror #13 │ │ │ │ + eorseq pc, r1, r0, lsl #19 │ │ │ │ + eorseq pc, r1, r8, lsl #19 │ │ │ │ + eorseq pc, r1, r0, ror #18 │ │ │ │ + eorseq pc, r1, ip, ror #18 │ │ │ │ │ │ │ │ -000e0884 : │ │ │ │ +000e0880 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #40] @ e08c4 │ │ │ │ + ldr ip, [pc, #40] @ e08c0 │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc, ip │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #3392 @ 0xd40 │ │ │ │ add r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ + bl a305c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ - b e03e4 │ │ │ │ - eorseq r2, r7, r4, ror r2 │ │ │ │ + b e03e0 │ │ │ │ + eorseq r2, r7, r8, ror r2 │ │ │ │ │ │ │ │ -000e08c8 : │ │ │ │ +000e08c4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r1, [pc, #684] @ e0b8c │ │ │ │ - ldr r2, [pc, #684] @ e0b90 │ │ │ │ + ldr r1, [pc, #684] @ e0b88 │ │ │ │ + ldr r2, [pc, #684] @ e0b8c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #676] @ e0b94 │ │ │ │ + ldr r6, [pc, #676] @ e0b90 │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #672] @ e0b98 │ │ │ │ + ldr r3, [pc, #672] @ e0b94 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r7, #2104] @ 0x838 │ │ │ │ add r1, sp, #8 │ │ │ │ bl 501c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq e0a60 │ │ │ │ + beq e0a5c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - ldr r2, [pc, #616] @ e0b9c │ │ │ │ + ldr r2, [pc, #616] @ e0b98 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ lsr r3, r3, #3 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq e0b48 │ │ │ │ - ldr r3, [pc, #588] @ e0ba0 │ │ │ │ + beq e0b44 │ │ │ │ + ldr r3, [pc, #588] @ e0b9c │ │ │ │ ldr r1, [r7, #2108] @ 0x83c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq e0a8c │ │ │ │ + beq e0a88 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #12 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq e099c │ │ │ │ + beq e0998 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq e0a3c │ │ │ │ + beq e0a38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq e0abc │ │ │ │ + beq e0ab8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e09c0 │ │ │ │ + beq e09bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e0a48 │ │ │ │ + beq e0a44 │ │ │ │ ldr r0, [r7, #2112] @ 0x840 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #16 │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 501c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq e0ae4 │ │ │ │ + beq e0ae0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e09fc │ │ │ │ + beq e09f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e0a54 │ │ │ │ + beq e0a50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e0b14 │ │ │ │ - ldr r2, [pc, #400] @ e0ba4 │ │ │ │ - ldr r3, [pc, #376] @ e0b90 │ │ │ │ + beq e0b10 │ │ │ │ + ldr r2, [pc, #400] @ e0ba0 │ │ │ │ + ldr r3, [pc, #376] @ e0b8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e0b88 │ │ │ │ + bne e0b84 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e099c │ │ │ │ + b e0998 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e09c0 │ │ │ │ + b e09bc │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e09fc │ │ │ │ - ldr r3, [pc, #320] @ e0ba8 │ │ │ │ - ldr r1, [pc, #320] @ e0bac │ │ │ │ + b e09f8 │ │ │ │ + ldr r3, [pc, #320] @ e0ba4 │ │ │ │ + ldr r1, [pc, #320] @ e0ba8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #316] @ e0bb0 │ │ │ │ + ldr r0, [pc, #316] @ e0bac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #91 @ 0x5b │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r4, #0 │ │ │ │ - b e0a0c │ │ │ │ - ldr r3, [pc, #276] @ e0ba8 │ │ │ │ - ldr r1, [pc, #284] @ e0bb4 │ │ │ │ + b e0a08 │ │ │ │ + ldr r3, [pc, #276] @ e0ba4 │ │ │ │ + ldr r1, [pc, #284] @ e0bb0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #280] @ e0bb8 │ │ │ │ + ldr r0, [pc, #280] @ e0bb4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b e0a84 │ │ │ │ - ldr r3, [pc, #228] @ e0ba8 │ │ │ │ - ldr r1, [pc, #244] @ e0bbc │ │ │ │ + b e0a80 │ │ │ │ + ldr r3, [pc, #228] @ e0ba4 │ │ │ │ + ldr r1, [pc, #244] @ e0bb8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #240] @ e0bc0 │ │ │ │ + ldr r0, [pc, #240] @ e0bbc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ - bl b6f00 │ │ │ │ - b e0ab0 │ │ │ │ - ldr r3, [pc, #188] @ e0ba8 │ │ │ │ - ldr r1, [pc, #212] @ e0bc4 │ │ │ │ + bl b6efc │ │ │ │ + b e0aac │ │ │ │ + ldr r3, [pc, #188] @ e0ba4 │ │ │ │ + ldr r1, [pc, #212] @ e0bc0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #208] @ e0bc8 │ │ │ │ + ldr r0, [pc, #208] @ e0bc4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ - b e0a84 │ │ │ │ - ldr r3, [pc, #140] @ e0ba8 │ │ │ │ - ldr r0, [pc, #172] @ e0bcc │ │ │ │ + b e0a80 │ │ │ │ + ldr r3, [pc, #140] @ e0ba4 │ │ │ │ + ldr r0, [pc, #172] @ e0bc8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #160] @ e0bd0 │ │ │ │ + ldr r1, [pc, #160] @ e0bcc │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #156] @ e0bd4 │ │ │ │ + ldr r0, [pc, #156] @ e0bd0 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e0a84 │ │ │ │ + bl d8814 │ │ │ │ + b e0a80 │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e094c │ │ │ │ - ldr r3, [pc, #76] @ e0ba8 │ │ │ │ - ldr r0, [pc, #120] @ e0bd8 │ │ │ │ + bne e0948 │ │ │ │ + ldr r3, [pc, #76] @ e0ba4 │ │ │ │ + ldr r0, [pc, #120] @ e0bd4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #108] @ e0bdc │ │ │ │ + ldr r1, [pc, #108] @ e0bd8 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #104] @ e0be0 │ │ │ │ + ldr r0, [pc, #104] @ e0bdc │ │ │ │ mov r2, #91 @ 0x5b │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e0a84 │ │ │ │ + bl d8814 │ │ │ │ + b e0a80 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq pc, r5, r8, lsl r7 @ │ │ │ │ + eorseq pc, r5, ip, lsl r7 @ │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0035f6f8 │ │ │ │ + @ instruction: 0x0035f6fc │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ andeq r0, r0, ip, asr sl │ │ │ │ - eorseq pc, r5, r4, ror #11 │ │ │ │ + eorseq pc, r5, r8, ror #11 │ │ │ │ andeq r0, r0, r0, ror r7 │ │ │ │ - eorseq pc, r1, ip, ror #1 │ │ │ │ - ldrsbeq pc, [r1], -r4 @ │ │ │ │ - eorseq pc, r1, r0, asr #1 │ │ │ │ - eorseq pc, r1, r8, lsr #1 │ │ │ │ - mlaseq r1, r0, r0, pc @ │ │ │ │ - eorseq pc, r1, r8, ror r0 @ │ │ │ │ - eorseq pc, r1, r8, rrx │ │ │ │ - eorseq pc, r1, r0, asr r0 @ │ │ │ │ - eorseq r1, r3, r4, ror sp │ │ │ │ - eorseq pc, r1, r8, lsr #32 │ │ │ │ - eorseq pc, r1, r0, lsl r0 @ │ │ │ │ - eorseq pc, r1, ip │ │ │ │ - eorseq lr, r1, r8, ror #31 │ │ │ │ - @ instruction: 0x0031efd0 │ │ │ │ + eorseq pc, r1, r8, lsl #14 │ │ │ │ + @ instruction: 0x0031f6f0 │ │ │ │ + @ instruction: 0x0031f6dc │ │ │ │ + eorseq pc, r1, r4, asr #13 │ │ │ │ + eorseq pc, r1, ip, lsr #13 │ │ │ │ + mlaseq r1, r4, r6, pc @ │ │ │ │ + eorseq pc, r1, r4, lsl #13 │ │ │ │ + eorseq pc, r1, ip, ror #12 │ │ │ │ + mlaseq r3, r0, r3, r2 │ │ │ │ + eorseq pc, r1, r4, asr #12 │ │ │ │ + eorseq pc, r1, ip, lsr #12 │ │ │ │ + eorseq pc, r1, r8, lsr #12 │ │ │ │ + eorseq pc, r1, r4, lsl #12 │ │ │ │ + eorseq pc, r1, ip, ror #11 │ │ │ │ │ │ │ │ -000e0be4 : │ │ │ │ +000e0be0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #128] @ e0c7c │ │ │ │ + ldr ip, [pc, #128] @ e0c78 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #116] @ e0c80 │ │ │ │ + ldr lr, [pc, #116] @ e0c7c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #3440 @ 0xd70 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #96] @ e0c84 │ │ │ │ + ldr ip, [pc, #96] @ e0c80 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ + bl a30fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq e0c4c │ │ │ │ + beq e0c48 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl e08c8 │ │ │ │ - ldr r2, [pc, #52] @ e0c88 │ │ │ │ - ldr r3, [pc, #44] @ e0c84 │ │ │ │ + bl e08c4 │ │ │ │ + ldr r2, [pc, #52] @ e0c84 │ │ │ │ + ldr r3, [pc, #44] @ e0c80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e0c78 │ │ │ │ + bne e0c74 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r1, r7, r4, lsl pc │ │ │ │ - @ instruction: 0x0035f3d8 │ │ │ │ + eorseq r1, r7, r8, lsl pc │ │ │ │ + @ instruction: 0x0035f3dc │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq pc, r5, r4, lsr #7 │ │ │ │ + eorseq pc, r5, r8, lsr #7 │ │ │ │ │ │ │ │ -000e0c8c : │ │ │ │ +000e0c88 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - ldr r2, [pc, #1176] @ e1140 │ │ │ │ + ldr r2, [pc, #1176] @ e113c │ │ │ │ lsl r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1168] @ e1144 │ │ │ │ + ldr r3, [pc, #1168] @ e1140 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r6, [pc, #1164] @ e1148 │ │ │ │ + ldr r6, [pc, #1164] @ e1144 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - ble e0ed8 │ │ │ │ + ble e0ed4 │ │ │ │ mov r7, #0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [r8, #12] │ │ │ │ asr r3, r3, #1 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e1078 │ │ │ │ + beq e1074 │ │ │ │ ldr r3, [r0] │ │ │ │ - ldr r2, [pc, #1092] @ e114c │ │ │ │ + ldr r2, [pc, #1092] @ e1148 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne e0f6c │ │ │ │ + bne e0f68 │ │ │ │ ldr r5, [r0, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq e1050 │ │ │ │ + beq e104c │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r5] │ │ │ │ ldrne r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e0d5c │ │ │ │ + beq e0d58 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq e0ee0 │ │ │ │ - ldr r3, [pc, #1004] @ e1150 │ │ │ │ + beq e0edc │ │ │ │ + ldr r3, [pc, #1004] @ e114c │ │ │ │ ldr ip, [r6, r3] │ │ │ │ ldr sl, [ip, #2304] @ 0x900 │ │ │ │ ldr r9, [ip, #2308] @ 0x904 │ │ │ │ cmp sl, #0 │ │ │ │ ldr fp, [ip, #2312] @ 0x908 │ │ │ │ - beq e1028 │ │ │ │ + beq e1024 │ │ │ │ ldr r0, [sl] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addne r0, r0, #1 │ │ │ │ strne r0, [sl] │ │ │ │ cmp r9, #0 │ │ │ │ - beq e10cc │ │ │ │ + beq e10c8 │ │ │ │ ldr r0, [r9] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addne r0, r0, #1 │ │ │ │ strne r0, [r9] │ │ │ │ cmp fp, #0 │ │ │ │ - beq e10a4 │ │ │ │ + beq e10a0 │ │ │ │ ldr r0, [fp] │ │ │ │ ldr r3, [ip, #2248] @ 0x8c8 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addne r0, r0, #1 │ │ │ │ strne r0, [fp] │ │ │ │ mov r0, #3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 4ffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq e1008 │ │ │ │ + beq e1004 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ tst ip, #67108864 @ 0x4000000 │ │ │ │ - beq e111c │ │ │ │ - ldr ip, [pc, #876] @ e1154 │ │ │ │ + beq e1118 │ │ │ │ + ldr ip, [pc, #876] @ e1150 │ │ │ │ ldr ip, [r6, ip] │ │ │ │ cmp r0, ip │ │ │ │ - beq e10f8 │ │ │ │ - ldr ip, [pc, #864] @ e1158 │ │ │ │ + beq e10f4 │ │ │ │ + ldr ip, [pc, #864] @ e1154 │ │ │ │ ldr r3, [r6, ip] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq e10f4 │ │ │ │ + beq e10f0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble e10a0 │ │ │ │ + ble e109c │ │ │ │ cmp r0, #1 │ │ │ │ str sl, [r4, #12] │ │ │ │ - beq e10a0 │ │ │ │ + beq e109c │ │ │ │ cmp r0, #2 │ │ │ │ str r9, [r4, #16] │ │ │ │ - beq e10a0 │ │ │ │ + beq e109c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ str fp, [r4, #20] │ │ │ │ str r5, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ bl 501c8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq e0fd0 │ │ │ │ + beq e0fcc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e0e6c │ │ │ │ + beq e0e68 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e0ee8 │ │ │ │ + beq e0ee4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e0e88 │ │ │ │ + beq e0e84 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e0ef4 │ │ │ │ + beq e0ef0 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne e0f0c │ │ │ │ + bne e0f08 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e0eb4 │ │ │ │ + beq e0eb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq e0f60 │ │ │ │ - ldr r3, [pc, #672] @ e115c │ │ │ │ + beq e0f5c │ │ │ │ + ldr r3, [pc, #672] @ e1158 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp sl, r3 │ │ │ │ - beq e101c │ │ │ │ + beq e1018 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ add r7, r7, #2 │ │ │ │ cmp r7, r3, lsl #1 │ │ │ │ mov r3, r7 │ │ │ │ - blt e0ce8 │ │ │ │ + blt e0ce4 │ │ │ │ mov r0, #0 │ │ │ │ - b e0fa4 │ │ │ │ + b e0fa0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e0d5c │ │ │ │ + b e0d58 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e0e6c │ │ │ │ + b e0e68 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq e0e98 │ │ │ │ - ldr r0, [pc, #588] @ e1160 │ │ │ │ + beq e0e94 │ │ │ │ + ldr r0, [pc, #588] @ e115c │ │ │ │ mov r1, sl │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e0f38 │ │ │ │ + beq e0f34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq e1010 │ │ │ │ - ldr r3, [pc, #548] @ e1164 │ │ │ │ - ldr r1, [pc, #548] @ e1168 │ │ │ │ + beq e100c │ │ │ │ + ldr r3, [pc, #548] @ e1160 │ │ │ │ + ldr r1, [pc, #548] @ e1164 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #544] @ e116c │ │ │ │ + ldr r0, [pc, #544] @ e1168 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ - bl b6f00 │ │ │ │ - b e0fa0 │ │ │ │ + bl b6efc │ │ │ │ + b e0f9c │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e0eb4 │ │ │ │ - ldr r3, [pc, #496] @ e1164 │ │ │ │ - ldr ip, [pc, #504] @ e1170 │ │ │ │ + b e0eb0 │ │ │ │ + ldr r3, [pc, #496] @ e1160 │ │ │ │ + ldr ip, [pc, #504] @ e116c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r1, [pc, #500] @ e1174 │ │ │ │ + ldr r1, [pc, #500] @ e1170 │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #492] @ e1178 │ │ │ │ + ldr r0, [pc, #492] @ e1174 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #488] @ e117c │ │ │ │ + ldr r2, [pc, #488] @ e1178 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, #2 │ │ │ │ - ldr r2, [pc, #468] @ e1180 │ │ │ │ - ldr r3, [pc, #404] @ e1144 │ │ │ │ + ldr r2, [pc, #468] @ e117c │ │ │ │ + ldr r3, [pc, #404] @ e1140 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e1024 │ │ │ │ + bne e1020 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #396] @ e1164 │ │ │ │ - ldr r1, [pc, #424] @ e1184 │ │ │ │ + ldr r3, [pc, #396] @ e1160 │ │ │ │ + ldr r1, [pc, #424] @ e1180 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #420] @ e1188 │ │ │ │ + ldr r0, [pc, #420] @ e1184 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b e0fa0 │ │ │ │ - bl aa8fc │ │ │ │ - b e0dd0 │ │ │ │ + b e0f9c │ │ │ │ + bl aa8f8 │ │ │ │ + b e0dcc │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e0f38 │ │ │ │ + b e0f34 │ │ │ │ mov r0, #1 │ │ │ │ - b e0fa4 │ │ │ │ + b e0fa0 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #348] @ e118c │ │ │ │ - ldr r1, [pc, #348] @ e1190 │ │ │ │ - ldr r0, [pc, #348] @ e1194 │ │ │ │ + ldr r3, [pc, #348] @ e1188 │ │ │ │ + ldr r1, [pc, #348] @ e118c │ │ │ │ + ldr r0, [pc, #348] @ e1190 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3600 @ 0xe10 │ │ │ │ - ldr r2, [pc, #340] @ e1198 │ │ │ │ + ldr r2, [pc, #340] @ e1194 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ e119c │ │ │ │ - ldr r1, [pc, #324] @ e11a0 │ │ │ │ - ldr r0, [pc, #324] @ e11a4 │ │ │ │ + ldr r3, [pc, #324] @ e1198 │ │ │ │ + ldr r1, [pc, #324] @ e119c │ │ │ │ + ldr r0, [pc, #324] @ e11a0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3600 @ 0xe10 │ │ │ │ - ldr r2, [pc, #316] @ e11a8 │ │ │ │ + ldr r2, [pc, #316] @ e11a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #300] @ e11ac │ │ │ │ - ldr r1, [pc, #300] @ e11b0 │ │ │ │ - ldr r0, [pc, #300] @ e11b4 │ │ │ │ + ldr r3, [pc, #300] @ e11a8 │ │ │ │ + ldr r1, [pc, #300] @ e11ac │ │ │ │ + ldr r0, [pc, #300] @ e11b0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3600 @ 0xe10 │ │ │ │ + ldr r2, [pc, #292] @ e11b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ - mov r2, #55552 @ 0xd900 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50554 │ │ │ │ - ldr r3, [pc, #268] @ e11b8 │ │ │ │ - ldr r1, [pc, #268] @ e11bc │ │ │ │ - ldr r0, [pc, #268] @ e11c0 │ │ │ │ + ldr r3, [pc, #272] @ e11b8 │ │ │ │ + ldr r1, [pc, #272] @ e11bc │ │ │ │ + ldr r0, [pc, #272] @ e11c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3600 @ 0xe10 │ │ │ │ - ldr r2, [pc, #260] @ e11c4 │ │ │ │ + ldr r2, [pc, #264] @ e11c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #244] @ e11c8 │ │ │ │ - ldr r1, [pc, #244] @ e11cc │ │ │ │ - ldr r0, [pc, #244] @ e11d0 │ │ │ │ + ldr r3, [pc, #248] @ e11c8 │ │ │ │ + ldr r1, [pc, #248] @ e11cc │ │ │ │ + ldr r0, [pc, #248] @ e11d0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3600 @ 0xe10 │ │ │ │ - ldr r2, [pc, #236] @ e11d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ + mov r2, #55552 @ 0xd900 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #216] @ e11d8 │ │ │ │ - ldr r1, [pc, #216] @ e11dc │ │ │ │ - ldr r0, [pc, #216] @ e11e0 │ │ │ │ + ldr r3, [pc, #216] @ e11d4 │ │ │ │ + ldr r1, [pc, #216] @ e11d8 │ │ │ │ + ldr r0, [pc, #216] @ e11dc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #212] @ e11e4 │ │ │ │ + ldr r2, [pc, #212] @ e11e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #196] @ e11e8 │ │ │ │ - ldr r1, [pc, #196] @ e11ec │ │ │ │ - ldr r0, [pc, #196] @ e11f0 │ │ │ │ + ldr r3, [pc, #196] @ e11e4 │ │ │ │ + ldr r1, [pc, #196] @ e11e8 │ │ │ │ + ldr r0, [pc, #196] @ e11ec │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ mov r2, #32 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, r5, r8, asr #6 │ │ │ │ + eorseq pc, r5, ip, asr #6 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq pc, r5, r8, lsr r3 @ │ │ │ │ + eorseq pc, r5, ip, lsr r3 @ │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq sl, r1, r0, ror r8 │ │ │ │ + eorseq sl, r1, ip, lsl #29 │ │ │ │ andeq r0, r0, r0, asr r6 │ │ │ │ - eorseq lr, r1, r8, lsr #24 │ │ │ │ - eorseq ip, r1, r4, asr #31 │ │ │ │ - eorseq fp, r1, ip, lsr r1 │ │ │ │ - eorseq lr, r1, r4, ror #23 │ │ │ │ - eorseq ip, r1, r0, lsl #31 │ │ │ │ + eorseq pc, r1, r4, asr #4 │ │ │ │ + eorseq sp, r1, r0, ror #11 │ │ │ │ + eorseq fp, r1, r8, asr r7 │ │ │ │ + eorseq pc, r1, r0, lsl #4 │ │ │ │ + mlaseq r1, ip, r5, sp │ │ │ │ andeq r0, r0, pc, ror r1 │ │ │ │ - eorseq pc, r5, ip, asr #32 │ │ │ │ - mlaseq r1, r0, fp, lr │ │ │ │ - eorseq ip, r1, r8, lsr #30 │ │ │ │ - eorseq r0, r4, ip, lsr r1 │ │ │ │ - eorseq r4, r1, r4, lsr r2 │ │ │ │ - eorseq lr, r1, r8, lsr #16 │ │ │ │ - andeq sp, r0, sp, lsl #18 │ │ │ │ - eorseq r0, r4, r4, lsl r1 │ │ │ │ - eorseq r4, r1, ip, lsl #4 │ │ │ │ - eorseq lr, r1, r0, lsr #22 │ │ │ │ - andeq sp, r0, r8, lsl #18 │ │ │ │ - eorseq r0, r4, ip, ror #1 │ │ │ │ - eorseq r4, r1, r8, ror #3 │ │ │ │ - eorseq r4, r1, r0, asr #5 │ │ │ │ - eorseq r0, r4, r0, asr #1 │ │ │ │ - @ instruction: 0x003141b8 │ │ │ │ - eorseq lr, r1, r4, ror #21 │ │ │ │ - andeq sp, r0, pc, lsl #18 │ │ │ │ - mlaseq r4, r8, r0, r0 │ │ │ │ - mlaseq r1, r0, r1, r4 │ │ │ │ - @ instruction: 0x0031eab0 │ │ │ │ - andeq sp, r0, lr, lsl #18 │ │ │ │ - eorseq lr, r3, r4, ror r0 │ │ │ │ - eorseq r4, r1, r0, asr r2 │ │ │ │ - eorseq r7, r1, r8, ror r3 │ │ │ │ + eorseq pc, r5, r0, asr r0 @ │ │ │ │ + eorseq pc, r1, ip, lsr #3 │ │ │ │ + eorseq sp, r1, r4, asr #10 │ │ │ │ + eorseq r0, r4, r8, asr r7 │ │ │ │ + eorseq r4, r1, r0, asr r8 │ │ │ │ + eorseq lr, r1, r4, asr #28 │ │ │ │ + strdeq sp, [r0], -pc @ │ │ │ │ + eorseq r0, r4, r0, lsr r7 │ │ │ │ + eorseq r4, r1, r8, lsr #16 │ │ │ │ + eorseq pc, r1, ip, lsr r1 @ │ │ │ │ + strdeq sp, [r0], -sl │ │ │ │ + eorseq r0, r4, r8, lsl #14 │ │ │ │ + eorseq r4, r1, r0, lsl #16 │ │ │ │ + @ instruction: 0x003148d8 │ │ │ │ + strdeq sp, [r0], -r2 │ │ │ │ + @ instruction: 0x003406dc │ │ │ │ + @ instruction: 0x003147d4 │ │ │ │ + eorseq pc, r1, r0, lsl #2 │ │ │ │ + andeq sp, r0, r1, lsl #18 │ │ │ │ + @ instruction: 0x003406b4 │ │ │ │ + @ instruction: 0x003147b0 │ │ │ │ + ldrsbeq pc, [r1], -r0 @ │ │ │ │ + mlaseq r3, r0, r6, lr │ │ │ │ + eorseq r4, r1, ip, ror #16 │ │ │ │ + mlaseq r1, r4, r9, r7 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - eorseq lr, r3, r0, asr r0 │ │ │ │ - eorseq r4, r1, r0, ror r2 │ │ │ │ - mlaseq r1, ip, r2, r4 │ │ │ │ + eorseq lr, r3, ip, ror #12 │ │ │ │ + eorseq r4, r1, ip, lsl #17 │ │ │ │ + @ instruction: 0x003148b8 │ │ │ │ │ │ │ │ -000e11f4 : │ │ │ │ +000e11f0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #264] @ e1314 │ │ │ │ + ldr ip, [pc, #264] @ e1310 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #252] @ e1318 │ │ │ │ + ldr lr, [pc, #252] @ e1314 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #3488 @ 0xda0 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #232] @ e131c │ │ │ │ + ldr ip, [pc, #232] @ e1318 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #204] @ e1320 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #204] @ e131c │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e1308 │ │ │ │ + beq e1304 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq e12d8 │ │ │ │ + beq e12d4 │ │ │ │ mov r0, r1 │ │ │ │ - bl e0c8c │ │ │ │ + bl e0c88 │ │ │ │ cmp r0, #2 │ │ │ │ - beq e1308 │ │ │ │ + beq e1304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e12cc │ │ │ │ - ldr r3, [pc, #148] @ e1324 │ │ │ │ + bne e12c8 │ │ │ │ + ldr r3, [pc, #148] @ e1320 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #128] @ e1328 │ │ │ │ - ldr r3, [pc, #112] @ e131c │ │ │ │ + ldr r2, [pc, #128] @ e1324 │ │ │ │ + ldr r3, [pc, #112] @ e1318 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e1310 │ │ │ │ + bne e130c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #88] @ e132c │ │ │ │ + ldr r3, [pc, #88] @ e1328 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b e1290 │ │ │ │ - ldr r0, [pc, #80] @ e1330 │ │ │ │ + b e128c │ │ │ │ + ldr r0, [pc, #80] @ e132c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #72] @ e1334 │ │ │ │ - ldr r1, [pc, #72] @ e1338 │ │ │ │ - ldr r0, [pc, #72] @ e133c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #72] @ e1330 │ │ │ │ + ldr r1, [pc, #72] @ e1334 │ │ │ │ + ldr r0, [pc, #72] @ e1338 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #376 @ 0x178 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b e12a0 │ │ │ │ + b e129c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r1, r7, r4, lsl #18 │ │ │ │ - eorseq lr, r5, r8, asr #27 │ │ │ │ + eorseq r1, r7, r8, lsl #18 │ │ │ │ + eorseq lr, r5, ip, asr #27 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq lr, r5, r8, lsr #27 │ │ │ │ + eorseq lr, r5, ip, lsr #27 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - eorseq lr, r5, r0, asr sp │ │ │ │ + eorseq lr, r5, r4, asr sp │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r7, r1, r8, lsr lr │ │ │ │ + eorseq r8, r1, r4, asr r4 │ │ │ │ andeq r0, r0, r0, asr r6 │ │ │ │ - eorseq lr, r1, r0, lsl #17 │ │ │ │ - eorseq ip, r1, r8, lsl ip │ │ │ │ + mlaseq r1, ip, lr, lr │ │ │ │ + eorseq sp, r1, r4, lsr r2 │ │ │ │ │ │ │ │ -000e1340 : │ │ │ │ +000e133c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr ip, [pc, #1128] @ e17c0 │ │ │ │ - ldr r1, [pc, #1128] @ e17c4 │ │ │ │ + ldr ip, [pc, #1128] @ e17bc │ │ │ │ + ldr r1, [pc, #1128] @ e17c0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r8, [pc, #1120] @ e17c8 │ │ │ │ - ldr r2, [pc, #1120] @ e17cc │ │ │ │ - ldr r3, [pc, #1120] @ e17d0 │ │ │ │ + ldr r8, [pc, #1120] @ e17c4 │ │ │ │ + ldr r2, [pc, #1120] @ e17c8 │ │ │ │ + ldr r3, [pc, #1120] @ e17cc │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r6, [r8, r2] │ │ │ │ ldr r2, [r8, r3] │ │ │ │ ldr r1, [r6, #2552] @ 0x9f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r7, [r6, #2548] @ 0x9f4 │ │ │ │ bl 50378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq e1678 │ │ │ │ + beq e1674 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r7, [sp, #16] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq e13dc │ │ │ │ + beq e13d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e1518 │ │ │ │ + beq e1514 │ │ │ │ cmp r4, #0 │ │ │ │ - beq e16a0 │ │ │ │ + beq e169c │ │ │ │ mov r0, r4 │ │ │ │ bl 50234 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq e140c │ │ │ │ + beq e1408 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e1524 │ │ │ │ + beq e1520 │ │ │ │ cmp r7, #0 │ │ │ │ - beq e16c8 │ │ │ │ + beq e16c4 │ │ │ │ add sl, r6, #4096 @ 0x1000 │ │ │ │ add r9, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq e16f0 │ │ │ │ + beq e16ec │ │ │ │ ldr r1, [sl, #2920] @ 0xb68 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r0, [r6, #2556] @ 0x9fc │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ mov r1, r9 │ │ │ │ str r5, [sp, #24] │ │ │ │ bl 501c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq e15d8 │ │ │ │ + beq e15d4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e1470 │ │ │ │ + beq e146c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e1530 │ │ │ │ + beq e152c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e1548 │ │ │ │ + beq e1544 │ │ │ │ ldr r0, [r6, #872] @ 0x368 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #12 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 501c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq e1640 │ │ │ │ + beq e163c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e14bc │ │ │ │ + beq e14b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e1588 │ │ │ │ + beq e1584 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e15a0 │ │ │ │ + beq e159c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6a08 │ │ │ │ + bl a6a04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e14f0 │ │ │ │ + beq e14ec │ │ │ │ ldr r1, [r6, #2220] @ 0x8ac │ │ │ │ mov r0, r5 │ │ │ │ - bl a6924 │ │ │ │ + bl a6920 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e1738 │ │ │ │ + beq e1734 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e141c │ │ │ │ + beq e1418 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne e141c │ │ │ │ + bne e1418 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e141c │ │ │ │ + b e1418 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e13dc │ │ │ │ + b e13d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e140c │ │ │ │ + b e1408 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne e1480 │ │ │ │ - ldr r3, [pc, #644] @ e17d4 │ │ │ │ - ldr r0, [pc, #644] @ e17d8 │ │ │ │ + bne e147c │ │ │ │ + ldr r3, [pc, #644] @ e17d0 │ │ │ │ + ldr r0, [pc, #644] @ e17d4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #636] @ e17dc │ │ │ │ + ldr r1, [pc, #636] @ e17d8 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #624] @ e17e0 │ │ │ │ - ldr r2, [pc, #624] @ e17e4 │ │ │ │ + ldr r0, [pc, #624] @ e17dc │ │ │ │ + ldr r2, [pc, #624] @ e17e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ - b e160c │ │ │ │ + b e1608 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne e14cc │ │ │ │ - ldr r3, [pc, #556] @ e17d4 │ │ │ │ - ldr r0, [pc, #572] @ e17e8 │ │ │ │ + bne e14c8 │ │ │ │ + ldr r3, [pc, #556] @ e17d0 │ │ │ │ + ldr r0, [pc, #572] @ e17e4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - ldr r1, [pc, #560] @ e17ec │ │ │ │ + ldr r1, [pc, #560] @ e17e8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #552] @ e17f0 │ │ │ │ - ldr r2, [pc, #536] @ e17e4 │ │ │ │ + ldr r0, [pc, #552] @ e17ec │ │ │ │ + ldr r2, [pc, #536] @ e17e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e157c │ │ │ │ - ldr r3, [pc, #500] @ e17d4 │ │ │ │ - ldr r1, [pc, #528] @ e17f4 │ │ │ │ + bl d8814 │ │ │ │ + b e1578 │ │ │ │ + ldr r3, [pc, #500] @ e17d0 │ │ │ │ + ldr r1, [pc, #528] @ e17f0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #524] @ e17f8 │ │ │ │ - ldr r2, [pc, #500] @ e17e4 │ │ │ │ + ldr r0, [pc, #524] @ e17f4 │ │ │ │ + ldr r2, [pc, #500] @ e17e0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r5, #0 │ │ │ │ - ldr r2, [pc, #484] @ e17fc │ │ │ │ - ldr r3, [pc, #424] @ e17c4 │ │ │ │ + ldr r2, [pc, #484] @ e17f8 │ │ │ │ + ldr r3, [pc, #424] @ e17c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e1794 │ │ │ │ + bne e1790 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #396] @ e17d4 │ │ │ │ - ldr r1, [pc, #436] @ e1800 │ │ │ │ + ldr r3, [pc, #396] @ e17d0 │ │ │ │ + ldr r1, [pc, #436] @ e17fc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #432] @ e1804 │ │ │ │ - ldr r2, [pc, #396] @ e17e4 │ │ │ │ + ldr r0, [pc, #432] @ e1800 │ │ │ │ + ldr r2, [pc, #396] @ e17e0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b e160c │ │ │ │ - ldr r3, [pc, #340] @ e17d4 │ │ │ │ - ldr r1, [pc, #388] @ e1808 │ │ │ │ + b e1608 │ │ │ │ + ldr r3, [pc, #340] @ e17d0 │ │ │ │ + ldr r1, [pc, #388] @ e1804 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #384] @ e180c │ │ │ │ + ldr r0, [pc, #384] @ e1808 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ - bl b6f00 │ │ │ │ - b e160c │ │ │ │ - ldr r3, [pc, #300] @ e17d4 │ │ │ │ - ldr r1, [pc, #356] @ e1810 │ │ │ │ + bl b6efc │ │ │ │ + b e1608 │ │ │ │ + ldr r3, [pc, #300] @ e17d0 │ │ │ │ + ldr r1, [pc, #356] @ e180c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #352] @ e1814 │ │ │ │ + ldr r0, [pc, #352] @ e1810 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ - bl b6f00 │ │ │ │ - b e160c │ │ │ │ - ldr r3, [pc, #260] @ e17d4 │ │ │ │ - ldr r1, [pc, #324] @ e1818 │ │ │ │ + bl b6efc │ │ │ │ + b e1608 │ │ │ │ + ldr r3, [pc, #260] @ e17d0 │ │ │ │ + ldr r1, [pc, #324] @ e1814 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #320] @ e181c │ │ │ │ + ldr r0, [pc, #320] @ e1818 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ - bl b6f00 │ │ │ │ - b e160c │ │ │ │ + bl b6efc │ │ │ │ + b e1608 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e170c │ │ │ │ + beq e1708 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq e1760 │ │ │ │ + beq e175c │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e176c │ │ │ │ + bne e1768 │ │ │ │ ldr r5, [r6, #796] @ 0x31c │ │ │ │ cmp r5, #0 │ │ │ │ - beq e1798 │ │ │ │ + beq e1794 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ - b e1610 │ │ │ │ + b e160c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e1610 │ │ │ │ + beq e160c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne e1610 │ │ │ │ + bne e160c │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e1610 │ │ │ │ + b e160c │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e170c │ │ │ │ - ldr r3, [pc, #96] @ e17d4 │ │ │ │ - ldr r1, [pc, #168] @ e1820 │ │ │ │ + b e1708 │ │ │ │ + ldr r3, [pc, #96] @ e17d0 │ │ │ │ + ldr r1, [pc, #168] @ e181c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #164] @ e1824 │ │ │ │ + ldr r0, [pc, #164] @ e1820 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ - bl b6f00 │ │ │ │ - b e160c │ │ │ │ + bl b6efc │ │ │ │ + b e1608 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #136] @ e1828 │ │ │ │ - ldr r1, [pc, #136] @ e182c │ │ │ │ - ldr r0, [pc, #136] @ e1830 │ │ │ │ + ldr r3, [pc, #136] @ e1824 │ │ │ │ + ldr r1, [pc, #136] @ e1828 │ │ │ │ + ldr r0, [pc, #136] @ e182c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3648 @ 0xe40 │ │ │ │ - ldr r2, [pc, #128] @ e1834 │ │ │ │ + ldr r2, [pc, #128] @ e1830 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq lr, r5, r0, lsr #25 │ │ │ │ + eorseq lr, r5, r4, lsr #25 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq lr, r5, ip, ror ip │ │ │ │ + eorseq lr, r5, r0, lsl #25 │ │ │ │ muleq r0, r4, r8 │ │ │ │ muleq r0, r4, sl │ │ │ │ andeq r0, r0, r4, lsr #21 │ │ │ │ - eorseq r1, r3, r0, asr #6 │ │ │ │ - eorseq lr, r1, r0, asr #12 │ │ │ │ - eorseq ip, r1, ip, lsl #22 │ │ │ │ + eorseq r1, r3, ip, asr r9 │ │ │ │ + eorseq lr, r1, ip, asr ip │ │ │ │ + eorseq sp, r1, r8, lsr #2 │ │ │ │ andeq r0, r0, r9, asr #2 │ │ │ │ - eorseq r1, r3, r8, ror #5 │ │ │ │ - eorseq lr, r1, r8, ror #11 │ │ │ │ - @ instruction: 0x0031cab4 │ │ │ │ - eorseq lr, r1, r0, asr #11 │ │ │ │ - eorseq ip, r1, ip, lsl #21 │ │ │ │ - eorseq lr, r5, r0, ror #19 │ │ │ │ - eorseq lr, r1, r8, asr r5 │ │ │ │ - eorseq ip, r1, r4, lsr #20 │ │ │ │ - eorseq lr, r1, r4, lsr #10 │ │ │ │ - @ instruction: 0x0031c9f0 │ │ │ │ - @ instruction: 0x0031e4fc │ │ │ │ - eorseq ip, r1, r8, asr #19 │ │ │ │ - @ instruction: 0x0031e4d4 │ │ │ │ - eorseq ip, r1, r0, lsr #19 │ │ │ │ - eorseq lr, r1, r0, lsr r4 │ │ │ │ - @ instruction: 0x0031c8fc │ │ │ │ - eorseq pc, r3, ip, asr #19 │ │ │ │ - eorseq r3, r1, r4, asr #21 │ │ │ │ - eorseq lr, r1, ip, lsl #8 │ │ │ │ - andeq lr, r0, r7, lsl #29 │ │ │ │ + eorseq r1, r3, r4, lsl #18 │ │ │ │ + eorseq lr, r1, r4, lsl #24 │ │ │ │ + ldrsbeq sp, [r1], -r0 @ │ │ │ │ + @ instruction: 0x0031ebdc │ │ │ │ + eorseq sp, r1, r8, lsr #1 │ │ │ │ + eorseq lr, r5, r4, ror #19 │ │ │ │ + eorseq lr, r1, r4, ror fp │ │ │ │ + eorseq sp, r1, r0, asr #32 │ │ │ │ + eorseq lr, r1, r0, asr #22 │ │ │ │ + eorseq sp, r1, ip │ │ │ │ + eorseq lr, r1, r8, lsl fp │ │ │ │ + eorseq ip, r1, r4, ror #31 │ │ │ │ + @ instruction: 0x0031eaf0 │ │ │ │ + @ instruction: 0x0031cfbc │ │ │ │ + eorseq lr, r1, ip, asr #20 │ │ │ │ + eorseq ip, r1, r8, lsl pc │ │ │ │ + eorseq pc, r3, r8, ror #31 │ │ │ │ + eorseq r4, r1, r0, ror #1 │ │ │ │ + eorseq lr, r1, r8, lsr #20 │ │ │ │ + andeq lr, r0, r9, ror lr │ │ │ │ │ │ │ │ -000e1838 : │ │ │ │ +000e1834 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #212] @ e1924 │ │ │ │ + ldr ip, [pc, #212] @ e1920 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #200] @ e1928 │ │ │ │ + ldr lr, [pc, #200] @ e1924 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #3536 @ 0xdd0 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #180] @ e192c │ │ │ │ + ldr ip, [pc, #180] @ e1928 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #152] @ e1930 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #152] @ e192c │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e1918 │ │ │ │ + beq e1914 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e18e8 │ │ │ │ + beq e18e4 │ │ │ │ mov r0, r1 │ │ │ │ - bl e1340 │ │ │ │ - ldr r2, [pc, #112] @ e1934 │ │ │ │ - ldr r3, [pc, #100] @ e192c │ │ │ │ + bl e133c │ │ │ │ + ldr r2, [pc, #112] @ e1930 │ │ │ │ + ldr r3, [pc, #100] @ e1928 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e1920 │ │ │ │ + bne e191c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #72] @ e1938 │ │ │ │ + ldr r0, [pc, #72] @ e1934 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #64] @ e193c │ │ │ │ - ldr r1, [pc, #64] @ e1940 │ │ │ │ - ldr r0, [pc, #64] @ e1944 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #64] @ e1938 │ │ │ │ + ldr r1, [pc, #64] @ e193c │ │ │ │ + ldr r0, [pc, #64] @ e1940 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #320 @ 0x140 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b e18bc │ │ │ │ + b e18b8 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r1, r7, r0, asr #5 │ │ │ │ - eorseq lr, r5, r4, lsl #15 │ │ │ │ + eorseq r1, r7, r4, asr #5 │ │ │ │ + eorseq lr, r5, r8, lsl #15 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq lr, r5, r4, ror #14 │ │ │ │ - eorseq lr, r5, r4, lsr r7 │ │ │ │ - eorseq r0, r3, r8, lsr #31 │ │ │ │ + eorseq lr, r5, r8, ror #14 │ │ │ │ + eorseq lr, r5, r8, lsr r7 │ │ │ │ + eorseq r1, r3, r4, asr #11 │ │ │ │ andeq r0, r0, r4, lsr #21 │ │ │ │ - eorseq lr, r1, ip, lsr #5 │ │ │ │ - eorseq ip, r1, r4, ror r7 │ │ │ │ + eorseq lr, r1, r8, asr #17 │ │ │ │ + mlaseq r1, r0, sp, ip │ │ │ │ │ │ │ │ -000e1948 : │ │ │ │ +000e1944 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #1336] @ e1e98 │ │ │ │ - ldr r2, [pc, #1336] @ e1e9c │ │ │ │ - ldr r3, [pc, #1336] @ e1ea0 │ │ │ │ + ldr r6, [pc, #1336] @ e1e94 │ │ │ │ + ldr r2, [pc, #1336] @ e1e98 │ │ │ │ + ldr r3, [pc, #1336] @ e1e9c │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r8, [r6, r2] │ │ │ │ ldr r9, [r6, r3] │ │ │ │ ldr r1, [r8, #2560] @ 0xa00 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ bl 50378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq e1bfc │ │ │ │ + beq e1bf8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fe20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq e19b8 │ │ │ │ + beq e19b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e19d8 │ │ │ │ + beq e19d4 │ │ │ │ cmp r5, #0 │ │ │ │ - blt e1c2c │ │ │ │ + blt e1c28 │ │ │ │ and r5, r5, #255 @ 0xff │ │ │ │ cmp r5, #0 │ │ │ │ - bne e19e4 │ │ │ │ + bne e19e0 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e19b8 │ │ │ │ + b e19b4 │ │ │ │ ldr r1, [r8, #2260] @ 0x8d4 │ │ │ │ mov r0, r7 │ │ │ │ bl 50378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq e1cac │ │ │ │ + beq e1ca8 │ │ │ │ ldr r1, [r8, #2564] @ 0xa04 │ │ │ │ ldr r0, [r9] │ │ │ │ bl 50378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq e1cd4 │ │ │ │ + beq e1cd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fe20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq e1a40 │ │ │ │ + beq e1a3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne e1a40 │ │ │ │ + bne e1a3c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e1a64 │ │ │ │ + beq e1a60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne e1a64 │ │ │ │ + bne e1a60 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp sl, #0 │ │ │ │ - blt e1c54 │ │ │ │ + blt e1c50 │ │ │ │ and sl, sl, #255 @ 0xff │ │ │ │ cmp sl, #0 │ │ │ │ - beq e19cc │ │ │ │ + beq e19c8 │ │ │ │ ldr r1, [r8, #2260] @ 0x8d4 │ │ │ │ mov r0, r7 │ │ │ │ bl 50378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq e1d1c │ │ │ │ + beq e1d18 │ │ │ │ ldr r1, [r8, #2568] @ 0xa08 │ │ │ │ bl 50378 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq e1abc │ │ │ │ + beq e1ab8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne e1abc │ │ │ │ + bne e1ab8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq e1d44 │ │ │ │ + beq e1d40 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r1, [r8, #2572] @ 0xa0c │ │ │ │ bl 50378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq e1c7c │ │ │ │ + beq e1c78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fe20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq e1b04 │ │ │ │ + beq e1b00 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e1d04 │ │ │ │ + beq e1d00 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e1b20 │ │ │ │ + beq e1b1c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e1d10 │ │ │ │ + beq e1d0c │ │ │ │ cmp r9, #0 │ │ │ │ - blt e1d6c │ │ │ │ + blt e1d68 │ │ │ │ and r9, r9, #255 @ 0xff │ │ │ │ cmp r9, #0 │ │ │ │ - beq e19cc │ │ │ │ + beq e19c8 │ │ │ │ ldr r1, [r8, #2260] @ 0x8d4 │ │ │ │ mov r0, r7 │ │ │ │ bl 50378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq e1dec │ │ │ │ + beq e1de8 │ │ │ │ ldr r1, [r8, #2568] @ 0xa08 │ │ │ │ bl 50378 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq e1b70 │ │ │ │ + beq e1b6c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e1d94 │ │ │ │ + beq e1d90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq e1e14 │ │ │ │ + beq e1e10 │ │ │ │ ldr r1, [r8, #2576] @ 0xa10 │ │ │ │ mov r0, r4 │ │ │ │ bl 50378 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq e1ba4 │ │ │ │ + beq e1ba0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e1dd4 │ │ │ │ + beq e1dd0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq e1e3c │ │ │ │ + beq e1e38 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e1e64 │ │ │ │ + beq e1e60 │ │ │ │ ldr r1, [r8, #2580] @ 0xa14 │ │ │ │ mov r0, r5 │ │ │ │ bl 50168 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq e1be8 │ │ │ │ + beq e1be4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e1de0 │ │ │ │ + beq e1ddc │ │ │ │ cmn r4, #1 │ │ │ │ - beq e1da0 │ │ │ │ + beq e1d9c │ │ │ │ clz r0, r4 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b e19d0 │ │ │ │ - ldr r3, [pc, #672] @ e1ea4 │ │ │ │ - ldr r1, [pc, #672] @ e1ea8 │ │ │ │ + b e19cc │ │ │ │ + ldr r3, [pc, #672] @ e1ea0 │ │ │ │ + ldr r1, [pc, #672] @ e1ea4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #668] @ e1eac │ │ │ │ - ldr r2, [pc, #668] @ e1eb0 │ │ │ │ + ldr r0, [pc, #668] @ e1ea8 │ │ │ │ + ldr r2, [pc, #668] @ e1eac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #624] @ e1ea4 │ │ │ │ - ldr r1, [pc, #636] @ e1eb4 │ │ │ │ + ldr r3, [pc, #624] @ e1ea0 │ │ │ │ + ldr r1, [pc, #636] @ e1eb0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #632] @ e1eb8 │ │ │ │ - ldr r2, [pc, #620] @ e1eb0 │ │ │ │ + ldr r0, [pc, #632] @ e1eb4 │ │ │ │ + ldr r2, [pc, #620] @ e1eac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e1c20 │ │ │ │ - ldr r3, [pc, #584] @ e1ea4 │ │ │ │ - ldr r1, [pc, #604] @ e1ebc │ │ │ │ + bl b6efc │ │ │ │ + b e1c1c │ │ │ │ + ldr r3, [pc, #584] @ e1ea0 │ │ │ │ + ldr r1, [pc, #604] @ e1eb8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #600] @ e1ec0 │ │ │ │ + ldr r0, [pc, #600] @ e1ebc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #344 @ 0x158 │ │ │ │ - bl b6f00 │ │ │ │ - b e1c20 │ │ │ │ - ldr r3, [pc, #544] @ e1ea4 │ │ │ │ - ldr r1, [pc, #572] @ e1ec4 │ │ │ │ + bl b6efc │ │ │ │ + b e1c1c │ │ │ │ + ldr r3, [pc, #544] @ e1ea0 │ │ │ │ + ldr r1, [pc, #572] @ e1ec0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #568] @ e1ec8 │ │ │ │ - ldr r2, [pc, #568] @ e1ecc │ │ │ │ + ldr r0, [pc, #568] @ e1ec4 │ │ │ │ + ldr r2, [pc, #568] @ e1ec8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b e1c20 │ │ │ │ - ldr r3, [pc, #496] @ e1ea4 │ │ │ │ - ldr r1, [pc, #536] @ e1ed0 │ │ │ │ + b e1c1c │ │ │ │ + ldr r3, [pc, #496] @ e1ea0 │ │ │ │ + ldr r1, [pc, #536] @ e1ecc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #532] @ e1ed4 │ │ │ │ + ldr r0, [pc, #532] @ e1ed0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #344 @ 0x158 │ │ │ │ - bl b6f00 │ │ │ │ - b e1c20 │ │ │ │ - ldr r3, [pc, #456] @ e1ea4 │ │ │ │ - ldr r1, [pc, #504] @ e1ed8 │ │ │ │ + bl b6efc │ │ │ │ + b e1c1c │ │ │ │ + ldr r3, [pc, #456] @ e1ea0 │ │ │ │ + ldr r1, [pc, #504] @ e1ed4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #500] @ e1edc │ │ │ │ + ldr r0, [pc, #500] @ e1ed8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #344 @ 0x158 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b e1c20 │ │ │ │ + b e1c1c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e1b04 │ │ │ │ + b e1b00 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e1b20 │ │ │ │ - ldr r3, [pc, #384] @ e1ea4 │ │ │ │ - ldr r1, [pc, #440] @ e1ee0 │ │ │ │ + b e1b1c │ │ │ │ + ldr r3, [pc, #384] @ e1ea0 │ │ │ │ + ldr r1, [pc, #440] @ e1edc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #436] @ e1ee4 │ │ │ │ - ldr r2, [pc, #408] @ e1ecc │ │ │ │ + ldr r0, [pc, #436] @ e1ee0 │ │ │ │ + ldr r2, [pc, #408] @ e1ec8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e1c20 │ │ │ │ - ldr r3, [pc, #344] @ e1ea4 │ │ │ │ - ldr r1, [pc, #408] @ e1ee8 │ │ │ │ + bl b6efc │ │ │ │ + b e1c1c │ │ │ │ + ldr r3, [pc, #344] @ e1ea0 │ │ │ │ + ldr r1, [pc, #408] @ e1ee4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #404] @ e1eec │ │ │ │ - ldr r2, [pc, #368] @ e1ecc │ │ │ │ + ldr r0, [pc, #404] @ e1ee8 │ │ │ │ + ldr r2, [pc, #368] @ e1ec8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e1c20 │ │ │ │ - ldr r3, [pc, #304] @ e1ea4 │ │ │ │ - ldr r1, [pc, #376] @ e1ef0 │ │ │ │ + bl b6efc │ │ │ │ + b e1c1c │ │ │ │ + ldr r3, [pc, #304] @ e1ea0 │ │ │ │ + ldr r1, [pc, #376] @ e1eec │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #372] @ e1ef4 │ │ │ │ - ldr r2, [pc, #328] @ e1ecc │ │ │ │ + ldr r0, [pc, #372] @ e1ef0 │ │ │ │ + ldr r2, [pc, #328] @ e1ec8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e1c20 │ │ │ │ + bl b6efc │ │ │ │ + b e1c1c │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e1b70 │ │ │ │ + b e1b6c │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e1bf0 │ │ │ │ - ldr r3, [pc, #240] @ e1ea4 │ │ │ │ - ldr r1, [pc, #320] @ e1ef8 │ │ │ │ + beq e1bec │ │ │ │ + ldr r3, [pc, #240] @ e1ea0 │ │ │ │ + ldr r1, [pc, #320] @ e1ef4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #316] @ e1efc │ │ │ │ - ldr r2, [pc, #316] @ e1f00 │ │ │ │ + ldr r0, [pc, #316] @ e1ef8 │ │ │ │ + ldr r2, [pc, #316] @ e1efc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e1c20 │ │ │ │ + bl b6efc │ │ │ │ + b e1c1c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e1ba4 │ │ │ │ + b e1ba0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e1be8 │ │ │ │ - ldr r3, [pc, #176] @ e1ea4 │ │ │ │ - ldr r1, [pc, #268] @ e1f04 │ │ │ │ + b e1be4 │ │ │ │ + ldr r3, [pc, #176] @ e1ea0 │ │ │ │ + ldr r1, [pc, #268] @ e1f00 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #264] @ e1f08 │ │ │ │ - ldr r2, [pc, #252] @ e1f00 │ │ │ │ + ldr r0, [pc, #264] @ e1f04 │ │ │ │ + ldr r2, [pc, #252] @ e1efc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e1c20 │ │ │ │ - ldr r3, [pc, #136] @ e1ea4 │ │ │ │ - ldr r1, [pc, #236] @ e1f0c │ │ │ │ + bl b6efc │ │ │ │ + b e1c1c │ │ │ │ + ldr r3, [pc, #136] @ e1ea0 │ │ │ │ + ldr r1, [pc, #236] @ e1f08 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #232] @ e1f10 │ │ │ │ - ldr r2, [pc, #212] @ e1f00 │ │ │ │ + ldr r0, [pc, #232] @ e1f0c │ │ │ │ + ldr r2, [pc, #212] @ e1efc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e1c20 │ │ │ │ - ldr r3, [pc, #96] @ e1ea4 │ │ │ │ - ldr r1, [pc, #204] @ e1f14 │ │ │ │ + bl b6efc │ │ │ │ + b e1c1c │ │ │ │ + ldr r3, [pc, #96] @ e1ea0 │ │ │ │ + ldr r1, [pc, #204] @ e1f10 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #200] @ e1f18 │ │ │ │ - ldr r2, [pc, #172] @ e1f00 │ │ │ │ + ldr r0, [pc, #200] @ e1f14 │ │ │ │ + ldr r2, [pc, #172] @ e1efc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e1c20 │ │ │ │ - ldr r3, [pc, #56] @ e1ea4 │ │ │ │ - ldr r0, [pc, #172] @ e1f1c │ │ │ │ + bl b6efc │ │ │ │ + b e1c1c │ │ │ │ + ldr r3, [pc, #56] @ e1ea0 │ │ │ │ + ldr r0, [pc, #172] @ e1f18 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #160] @ e1f20 │ │ │ │ + ldr r1, [pc, #160] @ e1f1c │ │ │ │ stm sp, {r0, r5} │ │ │ │ - ldr r0, [pc, #156] @ e1f24 │ │ │ │ - ldr r2, [pc, #116] @ e1f00 │ │ │ │ + ldr r0, [pc, #156] @ e1f20 │ │ │ │ + ldr r2, [pc, #116] @ e1efc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e1c20 │ │ │ │ - mlaseq r5, r4, r6, lr │ │ │ │ + bl d8814 │ │ │ │ + b e1c1c │ │ │ │ + mlaseq r5, r8, r6, lr │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r8, asr #10 │ │ │ │ andeq r0, r0, r4, lsr #21 │ │ │ │ - @ instruction: 0x0031dfb8 │ │ │ │ - eorseq ip, r1, r8, ror #8 │ │ │ │ + @ instruction: 0x0031e5d4 │ │ │ │ + eorseq ip, r1, r4, lsl #21 │ │ │ │ andeq r0, r0, r7, asr r1 │ │ │ │ - eorseq sp, r1, r8, lsl #31 │ │ │ │ - eorseq ip, r1, r8, lsr r4 │ │ │ │ - eorseq sp, r1, r4, ror #30 │ │ │ │ - eorseq ip, r1, r4, lsl r4 │ │ │ │ - eorseq sp, r1, r8, lsr pc │ │ │ │ - eorseq ip, r1, r8, ror #7 │ │ │ │ + eorseq lr, r1, r4, lsr #11 │ │ │ │ + eorseq ip, r1, r4, asr sl │ │ │ │ + eorseq lr, r1, r0, lsl #11 │ │ │ │ + eorseq ip, r1, r0, lsr sl │ │ │ │ + eorseq lr, r1, r4, asr r5 │ │ │ │ + eorseq ip, r1, r4, lsl #20 │ │ │ │ andeq r0, r0, r9, asr r1 │ │ │ │ - eorseq sp, r1, ip, lsl #30 │ │ │ │ - @ instruction: 0x0031c3bc │ │ │ │ - eorseq sp, r1, r4, ror #29 │ │ │ │ - mlaseq r1, r4, r3, ip │ │ │ │ - mlaseq r1, r8, lr, sp │ │ │ │ - eorseq ip, r1, r8, asr #6 │ │ │ │ - eorseq sp, r1, r0, ror lr │ │ │ │ - eorseq ip, r1, r0, lsr #6 │ │ │ │ - eorseq sp, r1, r8, asr #28 │ │ │ │ - @ instruction: 0x0031c2f8 │ │ │ │ - eorseq sp, r1, r8, lsl #28 │ │ │ │ - @ instruction: 0x0031c2b8 │ │ │ │ + eorseq lr, r1, r8, lsr #10 │ │ │ │ + @ instruction: 0x0031c9d8 │ │ │ │ + eorseq lr, r1, r0, lsl #10 │ │ │ │ + @ instruction: 0x0031c9b0 │ │ │ │ + @ instruction: 0x0031e4b4 │ │ │ │ + eorseq ip, r1, r4, ror #18 │ │ │ │ + eorseq lr, r1, ip, lsl #9 │ │ │ │ + eorseq ip, r1, ip, lsr r9 │ │ │ │ + eorseq lr, r1, r4, ror #8 │ │ │ │ + eorseq ip, r1, r4, lsl r9 │ │ │ │ + eorseq lr, r1, r4, lsr #8 │ │ │ │ + @ instruction: 0x0031c8d4 │ │ │ │ andeq r0, r0, sl, asr r1 │ │ │ │ - eorseq sp, r1, r8, asr #27 │ │ │ │ - eorseq ip, r1, r8, ror r2 │ │ │ │ - eorseq sp, r1, r0, lsr #27 │ │ │ │ - eorseq ip, r1, r0, asr r2 │ │ │ │ - eorseq sp, r1, r8, ror sp │ │ │ │ - eorseq ip, r1, r8, lsr #4 │ │ │ │ - eorseq r0, r3, r4, lsr #20 │ │ │ │ - eorseq sp, r1, r4, asr #26 │ │ │ │ - @ instruction: 0x0031c1f4 │ │ │ │ + eorseq lr, r1, r4, ror #7 │ │ │ │ + mlaseq r1, r4, r8, ip │ │ │ │ + @ instruction: 0x0031e3bc │ │ │ │ + eorseq ip, r1, ip, ror #16 │ │ │ │ + mlaseq r1, r4, r3, lr │ │ │ │ + eorseq ip, r1, r4, asr #16 │ │ │ │ + eorseq r1, r3, r0, asr #32 │ │ │ │ + eorseq lr, r1, r0, ror #6 │ │ │ │ + eorseq ip, r1, r0, lsl r8 │ │ │ │ │ │ │ │ -000e1f28 : │ │ │ │ +000e1f24 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #196] @ e2004 │ │ │ │ + ldr ip, [pc, #196] @ e2000 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #184] @ e2008 │ │ │ │ + ldr lr, [pc, #184] @ e2004 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #3584 @ 0xe00 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #164] @ e200c │ │ │ │ + ldr ip, [pc, #164] @ e2008 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #136] @ e2010 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #136] @ e200c │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e1ff8 │ │ │ │ + beq e1ff4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl e1948 │ │ │ │ + bl e1944 │ │ │ │ cmp r0, #2 │ │ │ │ - beq e1ff8 │ │ │ │ + beq e1ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e1fec │ │ │ │ - ldr r3, [pc, #100] @ e2014 │ │ │ │ + bne e1fe8 │ │ │ │ + ldr r3, [pc, #100] @ e2010 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #80] @ e2018 │ │ │ │ - ldr r3, [pc, #64] @ e200c │ │ │ │ + ldr r2, [pc, #80] @ e2014 │ │ │ │ + ldr r3, [pc, #64] @ e2008 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e2000 │ │ │ │ + bne e1ffc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #40] @ e201c │ │ │ │ + ldr r3, [pc, #40] @ e2018 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b e1fb0 │ │ │ │ + b e1fac │ │ │ │ mov r0, #0 │ │ │ │ - b e1fc0 │ │ │ │ + b e1fbc │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00370bd0 │ │ │ │ - mlaseq r5, r4, r0, lr │ │ │ │ + @ instruction: 0x00370bd4 │ │ │ │ + mlaseq r5, r8, r0, lr │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq lr, r5, r4, ror r0 │ │ │ │ + eorseq lr, r5, r8, ror r0 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - eorseq lr, r5, r0, lsr r0 │ │ │ │ + eorseq lr, r5, r4, lsr r0 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ │ │ │ │ -000e2020 : │ │ │ │ +000e201c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl 4fb5c │ │ │ │ - ldr r7, [pc, #1020] @ e2444 │ │ │ │ + ldr r7, [pc, #1020] @ e2440 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq e230c │ │ │ │ + beq e2308 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ lsl r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble e21d8 │ │ │ │ + ble e21d4 │ │ │ │ mov sl, #0 │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [r8, #12] │ │ │ │ asr r3, r3, #1 │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq e241c │ │ │ │ + beq e2418 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r2, [pc, #960] @ e2448 │ │ │ │ + ldr r2, [pc, #960] @ e2444 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ - ldr r3, [pc, #948] @ e244c │ │ │ │ + ldr r3, [pc, #948] @ e2448 │ │ │ │ ldr r9, [r7, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r9, #2584] @ 0xa18 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq e22a0 │ │ │ │ + beq e229c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fe20 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov fp, r0 │ │ │ │ - beq e20dc │ │ │ │ + beq e20d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e21f0 │ │ │ │ + beq e21ec │ │ │ │ cmp fp, #0 │ │ │ │ - blt e2200 │ │ │ │ + blt e21fc │ │ │ │ and fp, fp, #255 @ 0xff │ │ │ │ cmp fp, #0 │ │ │ │ - beq e2394 │ │ │ │ + beq e2390 │ │ │ │ ldr r1, [r9, #2260] @ 0x8d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 50378 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq e22e4 │ │ │ │ - ldr r3, [pc, #836] @ e2450 │ │ │ │ + beq e22e0 │ │ │ │ + ldr r3, [pc, #836] @ e244c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ bl 4fe20 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq e2138 │ │ │ │ + beq e2134 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq e2228 │ │ │ │ + beq e2224 │ │ │ │ cmp r5, #0 │ │ │ │ - blt e2238 │ │ │ │ + blt e2234 │ │ │ │ and r5, r5, #255 @ 0xff │ │ │ │ cmp r5, #0 │ │ │ │ - beq e2394 │ │ │ │ + beq e2390 │ │ │ │ ldr r1, [r9, #2260] @ 0x8d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 50378 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq e2178 │ │ │ │ + beq e2174 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e2260 │ │ │ │ + beq e225c │ │ │ │ cmp r5, #0 │ │ │ │ - beq e2270 │ │ │ │ + beq e226c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e2334 │ │ │ │ + beq e2330 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4ff7c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq e21bc │ │ │ │ + beq e21b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e21e4 │ │ │ │ + beq e21e0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt e236c │ │ │ │ + blt e2368 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ add sl, sl, #2 │ │ │ │ cmp sl, r2, lsl #1 │ │ │ │ mov r3, sl │ │ │ │ - blt e2068 │ │ │ │ + blt e2064 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e21bc │ │ │ │ + b e21b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp fp, #0 │ │ │ │ - bge e20e4 │ │ │ │ - ldr r3, [pc, #588] @ e2454 │ │ │ │ - ldr r1, [pc, #588] @ e2458 │ │ │ │ + bge e20e0 │ │ │ │ + ldr r3, [pc, #588] @ e2450 │ │ │ │ + ldr r1, [pc, #588] @ e2454 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #584] @ e245c │ │ │ │ - ldr r2, [pc, #584] @ e2460 │ │ │ │ + ldr r0, [pc, #584] @ e2458 │ │ │ │ + ldr r2, [pc, #584] @ e245c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e22c4 │ │ │ │ + bl b6efc │ │ │ │ + b e22c0 │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - bge e2140 │ │ │ │ - ldr r3, [pc, #532] @ e2454 │ │ │ │ - ldr r1, [pc, #544] @ e2464 │ │ │ │ + bge e213c │ │ │ │ + ldr r3, [pc, #532] @ e2450 │ │ │ │ + ldr r1, [pc, #544] @ e2460 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #540] @ e2468 │ │ │ │ - ldr r2, [pc, #528] @ e2460 │ │ │ │ + ldr r0, [pc, #540] @ e2464 │ │ │ │ + ldr r2, [pc, #528] @ e245c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e22c4 │ │ │ │ + bl b6efc │ │ │ │ + b e22c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - bne e2180 │ │ │ │ - ldr r3, [pc, #476] @ e2454 │ │ │ │ - ldr r1, [pc, #496] @ e246c │ │ │ │ + bne e217c │ │ │ │ + ldr r3, [pc, #476] @ e2450 │ │ │ │ + ldr r1, [pc, #496] @ e2468 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #492] @ e2470 │ │ │ │ - ldr r2, [pc, #492] @ e2474 │ │ │ │ + ldr r0, [pc, #492] @ e246c │ │ │ │ + ldr r2, [pc, #492] @ e2470 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ - b e22d4 │ │ │ │ - ldr r3, [pc, #428] @ e2454 │ │ │ │ - ldr r1, [pc, #460] @ e2478 │ │ │ │ + b e22d0 │ │ │ │ + ldr r3, [pc, #428] @ e2450 │ │ │ │ + ldr r1, [pc, #460] @ e2474 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #456] @ e247c │ │ │ │ - ldr r2, [pc, #424] @ e2460 │ │ │ │ + ldr r0, [pc, #456] @ e2478 │ │ │ │ + ldr r2, [pc, #424] @ e245c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #360] @ e2454 │ │ │ │ - ldr r1, [pc, #400] @ e2480 │ │ │ │ + ldr r3, [pc, #360] @ e2450 │ │ │ │ + ldr r1, [pc, #400] @ e247c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #396] @ e2484 │ │ │ │ - ldr r2, [pc, #356] @ e2460 │ │ │ │ + ldr r0, [pc, #396] @ e2480 │ │ │ │ + ldr r2, [pc, #356] @ e245c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e22c4 │ │ │ │ - ldr r3, [pc, #320] @ e2454 │ │ │ │ - ldr r1, [pc, #368] @ e2488 │ │ │ │ + bl b6efc │ │ │ │ + b e22c0 │ │ │ │ + ldr r3, [pc, #320] @ e2450 │ │ │ │ + ldr r1, [pc, #368] @ e2484 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #364] @ e248c │ │ │ │ - ldr r2, [pc, #364] @ e2490 │ │ │ │ + ldr r0, [pc, #364] @ e2488 │ │ │ │ + ldr r2, [pc, #364] @ e248c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e22d4 │ │ │ │ - ldr r3, [pc, #280] @ e2454 │ │ │ │ - ldr r0, [pc, #340] @ e2494 │ │ │ │ + bl b6efc │ │ │ │ + b e22d0 │ │ │ │ + ldr r3, [pc, #280] @ e2450 │ │ │ │ + ldr r0, [pc, #340] @ e2490 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - ldr r1, [pc, #328] @ e2498 │ │ │ │ + ldr r1, [pc, #328] @ e2494 │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #320] @ e249c │ │ │ │ - ldr r2, [pc, #276] @ e2474 │ │ │ │ + ldr r0, [pc, #320] @ e2498 │ │ │ │ + ldr r2, [pc, #276] @ e2470 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e2294 │ │ │ │ - ldr r3, [pc, #224] @ e2454 │ │ │ │ - ldr r1, [pc, #296] @ e24a0 │ │ │ │ + bl d8814 │ │ │ │ + b e2290 │ │ │ │ + ldr r3, [pc, #224] @ e2450 │ │ │ │ + ldr r1, [pc, #296] @ e249c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #292] @ e24a4 │ │ │ │ - ldr r2, [pc, #240] @ e2474 │ │ │ │ + ldr r0, [pc, #292] @ e24a0 │ │ │ │ + ldr r2, [pc, #240] @ e2470 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e2294 │ │ │ │ + bl b6efc │ │ │ │ + b e2290 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e23b0 │ │ │ │ + beq e23ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq e2410 │ │ │ │ + beq e240c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e23cc │ │ │ │ + beq e23c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e2404 │ │ │ │ - ldr r3, [pc, #212] @ e24a8 │ │ │ │ + beq e2400 │ │ │ │ + ldr r3, [pc, #212] @ e24a4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fea4 │ │ │ │ - ldr r3, [pc, #112] @ e2454 │ │ │ │ - ldr r1, [pc, #196] @ e24ac │ │ │ │ + ldr r3, [pc, #112] @ e2450 │ │ │ │ + ldr r1, [pc, #196] @ e24a8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #192] @ e24b0 │ │ │ │ - ldr r2, [pc, #108] @ e2460 │ │ │ │ + ldr r0, [pc, #192] @ e24ac │ │ │ │ + ldr r2, [pc, #108] @ e245c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e22d4 │ │ │ │ + bl b6efc │ │ │ │ + b e22d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e23cc │ │ │ │ + b e23c8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e23b0 │ │ │ │ - ldr r3, [pc, #144] @ e24b4 │ │ │ │ - ldr r1, [pc, #144] @ e24b8 │ │ │ │ - ldr r0, [pc, #144] @ e24bc │ │ │ │ + b e23ac │ │ │ │ + ldr r3, [pc, #144] @ e24b0 │ │ │ │ + ldr r1, [pc, #144] @ e24b4 │ │ │ │ + ldr r0, [pc, #144] @ e24b8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3696 @ 0xe70 │ │ │ │ - ldr r2, [pc, #136] @ e24c0 │ │ │ │ + ldr r2, [pc, #136] @ e24bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x0035dfb4 │ │ │ │ + @ instruction: 0x0035dfb8 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r8, asr #10 │ │ │ │ muleq r0, ip, fp │ │ │ │ andeq r0, r0, r4, lsr #21 │ │ │ │ - eorseq sp, r1, r8, asr #19 │ │ │ │ - eorseq fp, r1, r4, ror #28 │ │ │ │ + eorseq sp, r1, r4, ror #31 │ │ │ │ + eorseq ip, r1, r0, lsl #9 │ │ │ │ andeq r0, r0, r1, ror #2 │ │ │ │ - mlaseq r1, r0, r9, sp │ │ │ │ - eorseq fp, r1, ip, lsr #28 │ │ │ │ - eorseq sp, r1, r8, asr r9 │ │ │ │ - @ instruction: 0x0031bdf4 │ │ │ │ + eorseq sp, r1, ip, lsr #31 │ │ │ │ + eorseq ip, r1, r8, asr #8 │ │ │ │ + eorseq sp, r1, r4, ror pc │ │ │ │ + eorseq ip, r1, r0, lsl r4 │ │ │ │ andeq r0, r0, r2, ror #2 │ │ │ │ - eorseq sp, r1, r8, lsr #18 │ │ │ │ - eorseq fp, r1, r4, asr #27 │ │ │ │ - eorseq sp, r1, r4, ror #17 │ │ │ │ - eorseq fp, r1, r0, lsl #27 │ │ │ │ - @ instruction: 0x0031d8bc │ │ │ │ - eorseq fp, r1, r8, asr sp │ │ │ │ + eorseq sp, r1, r4, asr #30 │ │ │ │ + eorseq ip, r1, r0, ror #7 │ │ │ │ + eorseq sp, r1, r0, lsl #30 │ │ │ │ + mlaseq r1, ip, r3, ip │ │ │ │ + @ instruction: 0x0031ded8 │ │ │ │ + eorseq ip, r1, r4, ror r3 │ │ │ │ andeq r0, r0, pc, asr r1 │ │ │ │ - eorseq r0, r3, r4, asr r5 │ │ │ │ - eorseq sp, r1, r4, lsl #17 │ │ │ │ - eorseq fp, r1, r0, lsr #26 │ │ │ │ - eorseq sp, r1, ip, asr r8 │ │ │ │ - @ instruction: 0x0031bcf8 │ │ │ │ + eorseq r0, r3, r0, ror fp │ │ │ │ + eorseq sp, r1, r0, lsr #29 │ │ │ │ + eorseq ip, r1, ip, lsr r3 │ │ │ │ + eorseq sp, r1, r8, ror lr │ │ │ │ + eorseq ip, r1, r4, lsl r3 │ │ │ │ andeq r0, r0, ip, lsl #19 │ │ │ │ - eorseq sp, r1, ip, ror #15 │ │ │ │ - eorseq fp, r1, r8, lsl #25 │ │ │ │ - eorseq lr, r3, r8, asr #26 │ │ │ │ - eorseq r2, r1, r0, asr #28 │ │ │ │ - @ instruction: 0x0031d7b8 │ │ │ │ - @ instruction: 0x0000efb2 │ │ │ │ + eorseq sp, r1, r8, lsl #28 │ │ │ │ + eorseq ip, r1, r4, lsr #5 │ │ │ │ + eorseq pc, r3, r4, ror #6 │ │ │ │ + eorseq r3, r1, ip, asr r4 │ │ │ │ + @ instruction: 0x0031ddd4 │ │ │ │ + andeq lr, r0, r4, lsr #31 │ │ │ │ │ │ │ │ -000e24c4 : │ │ │ │ +000e24c0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #212] @ e25b0 │ │ │ │ + ldr ip, [pc, #212] @ e25ac │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #200] @ e25b4 │ │ │ │ + ldr lr, [pc, #200] @ e25b0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #3632 @ 0xe30 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #180] @ e25b8 │ │ │ │ + ldr ip, [pc, #180] @ e25b4 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #152] @ e25bc │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #152] @ e25b8 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e25a4 │ │ │ │ + beq e25a0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq e2574 │ │ │ │ + beq e2570 │ │ │ │ mov r0, r1 │ │ │ │ - bl e2020 │ │ │ │ - ldr r2, [pc, #112] @ e25c0 │ │ │ │ - ldr r3, [pc, #100] @ e25b8 │ │ │ │ + bl e201c │ │ │ │ + ldr r2, [pc, #112] @ e25bc │ │ │ │ + ldr r3, [pc, #100] @ e25b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e25ac │ │ │ │ + bne e25a8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #72] @ e25c4 │ │ │ │ + ldr r0, [pc, #72] @ e25c0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #64] @ e25c8 │ │ │ │ - ldr r1, [pc, #64] @ e25cc │ │ │ │ - ldr r0, [pc, #64] @ e25d0 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #64] @ e25c4 │ │ │ │ + ldr r1, [pc, #64] @ e25c8 │ │ │ │ + ldr r0, [pc, #64] @ e25cc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [pc, #60] @ e25d4 │ │ │ │ + ldr r2, [pc, #60] @ e25d0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b e2548 │ │ │ │ + b e2544 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r0, r7, r4, lsr r6 │ │ │ │ - @ instruction: 0x0035daf8 │ │ │ │ + eorseq r0, r7, r8, lsr r6 │ │ │ │ + @ instruction: 0x0035dafc │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0035dad8 │ │ │ │ - eorseq sp, r5, r8, lsr #21 │ │ │ │ - mlaseq r1, ip, fp, r6 │ │ │ │ + @ instruction: 0x0035dadc │ │ │ │ + eorseq sp, r5, ip, lsr #21 │ │ │ │ + @ instruction: 0x003171b8 │ │ │ │ andeq r0, r0, r4, lsr #21 │ │ │ │ - eorseq sp, r1, r8, asr #12 │ │ │ │ - eorseq fp, r1, r4, ror #21 │ │ │ │ + eorseq sp, r1, r4, ror #24 │ │ │ │ + eorseq ip, r1, r0, lsl #2 │ │ │ │ andeq r0, r0, lr, asr r1 │ │ │ │ │ │ │ │ -000e25d8 : │ │ │ │ +000e25d4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr ip, [pc, #2580] @ e3004 │ │ │ │ - ldr r2, [pc, #2580] @ e3008 │ │ │ │ + ldr ip, [pc, #2580] @ e3000 │ │ │ │ + ldr r2, [pc, #2580] @ e3004 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r6, [pc, #2572] @ e300c │ │ │ │ - ldr r3, [pc, #2572] @ e3010 │ │ │ │ + ldr r6, [pc, #2572] @ e3008 │ │ │ │ + ldr r3, [pc, #2572] @ e300c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r5, #2260] @ 0x8d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 50378 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq e2afc │ │ │ │ - ldr r3, [pc, #2520] @ e3014 │ │ │ │ + beq e2af8 │ │ │ │ + ldr r3, [pc, #2520] @ e3010 │ │ │ │ ldr r1, [r5, #2564] @ 0xa04 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq e2b24 │ │ │ │ + beq e2b20 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fe20 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq e267c │ │ │ │ + beq e2678 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq e2aa4 │ │ │ │ + beq e2aa0 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e2698 │ │ │ │ + beq e2694 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq e2a98 │ │ │ │ + beq e2a94 │ │ │ │ cmp sl, #0 │ │ │ │ - blt e2b54 │ │ │ │ + blt e2b50 │ │ │ │ and sl, sl, #255 @ 0xff │ │ │ │ cmp sl, #0 │ │ │ │ - bne e271c │ │ │ │ + bne e2718 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r5, #2604] @ 0xa2c │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ add r1, sp, #32 │ │ │ │ str r7, [sp, #32] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bl 501c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq e2ac8 │ │ │ │ + beq e2ac4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e26ec │ │ │ │ + beq e26e8 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - beq e2af4 │ │ │ │ + beq e2af0 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #2336] @ e3018 │ │ │ │ - ldr r3, [pc, #2316] @ e3008 │ │ │ │ + ldr r2, [pc, #2336] @ e3014 │ │ │ │ + ldr r3, [pc, #2316] @ e3004 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e3000 │ │ │ │ + bne e2ffc │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r5, #2260] @ 0x8d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 50378 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq e2b88 │ │ │ │ + beq e2b84 │ │ │ │ ldr r1, [r5, #2568] @ 0xa08 │ │ │ │ bl 50378 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq e2758 │ │ │ │ + beq e2754 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq e2ab0 │ │ │ │ + beq e2aac │ │ │ │ cmp r8, #0 │ │ │ │ - beq e2bb0 │ │ │ │ + beq e2bac │ │ │ │ mov r0, r8 │ │ │ │ - bl e1948 │ │ │ │ + bl e1944 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq e2788 │ │ │ │ + beq e2784 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq e2abc │ │ │ │ + beq e2ab8 │ │ │ │ cmp r9, #2 │ │ │ │ - beq e2be4 │ │ │ │ + beq e2be0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq e26ac │ │ │ │ + beq e26a8 │ │ │ │ ldr r1, [r5, #2260] @ 0x8d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 50378 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq e2c4c │ │ │ │ + beq e2c48 │ │ │ │ ldr r1, [r5, #2568] @ 0xa08 │ │ │ │ bl 50378 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq e27d4 │ │ │ │ + beq e27d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq e2bd8 │ │ │ │ + beq e2bd4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq e2c74 │ │ │ │ + beq e2c70 │ │ │ │ ldr r1, [r5, #2588] @ 0xa1c │ │ │ │ mov r0, r8 │ │ │ │ bl 50378 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq e2808 │ │ │ │ + beq e2804 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq e2c40 │ │ │ │ + beq e2c3c │ │ │ │ cmp r9, #0 │ │ │ │ - beq e2c9c │ │ │ │ + beq e2c98 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e2cc4 │ │ │ │ + beq e2cc0 │ │ │ │ ldr r1, [r5, #2592] @ 0xa20 │ │ │ │ mov r0, r9 │ │ │ │ bl 50168 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq e284c │ │ │ │ + beq e2848 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq e2b7c │ │ │ │ + beq e2b78 │ │ │ │ cmn r8, #1 │ │ │ │ - beq e2c0c │ │ │ │ + beq e2c08 │ │ │ │ cmp r8, #0 │ │ │ │ - bne e26ac │ │ │ │ + bne e26a8 │ │ │ │ ldr r1, [r5, #2260] @ 0x8d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 50378 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq e2d1c │ │ │ │ + beq e2d18 │ │ │ │ ldr r1, [r5, #2596] @ 0xa24 │ │ │ │ bl 50378 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq e2898 │ │ │ │ + beq e2894 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq e2cf8 │ │ │ │ + beq e2cf4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq e2d44 │ │ │ │ + beq e2d40 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq e2d6c │ │ │ │ + beq e2d68 │ │ │ │ mov r0, r8 │ │ │ │ - bl e2020 │ │ │ │ + bl e201c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov fp, r0 │ │ │ │ - beq e28d8 │ │ │ │ + beq e28d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq e2d04 │ │ │ │ + beq e2d00 │ │ │ │ cmp fp, #0 │ │ │ │ - beq e2df8 │ │ │ │ + beq e2df4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl a7518 │ │ │ │ + bl a7514 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq e2e20 │ │ │ │ + beq e2e1c │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e2e50 │ │ │ │ + beq e2e4c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl a7518 │ │ │ │ + bl a7514 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq e2e88 │ │ │ │ + beq e2e84 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e2ec8 │ │ │ │ + beq e2ec4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl a7518 │ │ │ │ + bl a7514 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq e2954 │ │ │ │ + beq e2950 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq e2d10 │ │ │ │ + beq e2d0c │ │ │ │ cmp sl, #0 │ │ │ │ - beq e2efc │ │ │ │ + beq e2ef8 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e2f34 │ │ │ │ + beq e2f30 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r5, #140] @ 0x8c │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r5, #2600] @ 0xa28 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 5042c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq e2f68 │ │ │ │ + beq e2f64 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, #3 │ │ │ │ stmib sp, {r2, sl} │ │ │ │ str r9, [sp] │ │ │ │ mov r2, r8 │ │ │ │ - bl a8750 │ │ │ │ + bl a874c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r0 │ │ │ │ - beq e29d4 │ │ │ │ + beq e29d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq e2da0 │ │ │ │ + beq e2d9c │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e29f0 │ │ │ │ + beq e29ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq e2db4 │ │ │ │ + beq e2db0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e2a0c │ │ │ │ + beq e2a08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq e2dc8 │ │ │ │ + beq e2dc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq e2fa8 │ │ │ │ + beq e2fa4 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 57d24 │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq e2a44 │ │ │ │ + beq e2a40 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq e2ddc │ │ │ │ + beq e2dd8 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e2a60 │ │ │ │ + beq e2a5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq e2dec │ │ │ │ + beq e2de8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq e2fd8 │ │ │ │ + beq e2fd4 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e2a90 │ │ │ │ + beq e2a8c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e2a90 │ │ │ │ + beq e2a8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq e2ec0 │ │ │ │ + beq e2ebc │ │ │ │ str r8, [r7, #12] │ │ │ │ - b e26ac │ │ │ │ + b e26a8 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e2698 │ │ │ │ + b e2694 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e267c │ │ │ │ + b e2678 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e2758 │ │ │ │ + b e2754 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e2788 │ │ │ │ - ldr r3, [pc, #1356] @ e301c │ │ │ │ - ldr r1, [pc, #1356] @ e3020 │ │ │ │ + b e2784 │ │ │ │ + ldr r3, [pc, #1356] @ e3018 │ │ │ │ + ldr r1, [pc, #1356] @ e301c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1352] @ e3024 │ │ │ │ - ldr r2, [pc, #1352] @ e3028 │ │ │ │ + ldr r0, [pc, #1352] @ e3020 │ │ │ │ + ldr r2, [pc, #1352] @ e3024 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ - b e26f0 │ │ │ │ + b e26ec │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e26ec │ │ │ │ - ldr r3, [pc, #1304] @ e301c │ │ │ │ - ldr r1, [pc, #1316] @ e302c │ │ │ │ + b e26e8 │ │ │ │ + ldr r3, [pc, #1304] @ e3018 │ │ │ │ + ldr r1, [pc, #1316] @ e3028 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1312] @ e3030 │ │ │ │ - ldr r2, [pc, #1312] @ e3034 │ │ │ │ + ldr r0, [pc, #1312] @ e302c │ │ │ │ + ldr r2, [pc, #1312] @ e3030 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e2aec │ │ │ │ - ldr r3, [pc, #1264] @ e301c │ │ │ │ - ldr r1, [pc, #1288] @ e3038 │ │ │ │ + bl b6efc │ │ │ │ + b e2ae8 │ │ │ │ + ldr r3, [pc, #1264] @ e3018 │ │ │ │ + ldr r1, [pc, #1288] @ e3034 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1284] @ e303c │ │ │ │ - ldr r2, [pc, #1272] @ e3034 │ │ │ │ + ldr r0, [pc, #1284] @ e3038 │ │ │ │ + ldr r2, [pc, #1272] @ e3030 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ - b e2aec │ │ │ │ - ldr r3, [pc, #1216] @ e301c │ │ │ │ - ldr r1, [pc, #1248] @ e3040 │ │ │ │ + b e2ae8 │ │ │ │ + ldr r3, [pc, #1216] @ e3018 │ │ │ │ + ldr r1, [pc, #1248] @ e303c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1244] @ e3044 │ │ │ │ - ldr r2, [pc, #1224] @ e3034 │ │ │ │ + ldr r0, [pc, #1244] @ e3040 │ │ │ │ + ldr r2, [pc, #1224] @ e3030 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e2aec │ │ │ │ + bl b6efc │ │ │ │ + b e2ae8 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e284c │ │ │ │ - ldr r3, [pc, #1164] @ e301c │ │ │ │ - ldr r1, [pc, #1204] @ e3048 │ │ │ │ + b e2848 │ │ │ │ + ldr r3, [pc, #1164] @ e3018 │ │ │ │ + ldr r1, [pc, #1204] @ e3044 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1200] @ e304c │ │ │ │ - ldr r2, [pc, #1200] @ e3050 │ │ │ │ + ldr r0, [pc, #1200] @ e3048 │ │ │ │ + ldr r2, [pc, #1200] @ e304c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e2aec │ │ │ │ - ldr r3, [pc, #1124] @ e301c │ │ │ │ - ldr r1, [pc, #1176] @ e3054 │ │ │ │ + bl b6efc │ │ │ │ + b e2ae8 │ │ │ │ + ldr r3, [pc, #1124] @ e3018 │ │ │ │ + ldr r1, [pc, #1176] @ e3050 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1172] @ e3058 │ │ │ │ - ldr r2, [pc, #1160] @ e3050 │ │ │ │ + ldr r0, [pc, #1172] @ e3054 │ │ │ │ + ldr r2, [pc, #1160] @ e304c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e2aec │ │ │ │ + bl b6efc │ │ │ │ + b e2ae8 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e27d4 │ │ │ │ - ldr r3, [pc, #1072] @ e301c │ │ │ │ - ldr r1, [pc, #1132] @ e305c │ │ │ │ + b e27d0 │ │ │ │ + ldr r3, [pc, #1072] @ e3018 │ │ │ │ + ldr r1, [pc, #1132] @ e3058 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1128] @ e3060 │ │ │ │ - ldr r2, [pc, #1108] @ e3050 │ │ │ │ + ldr r0, [pc, #1128] @ e305c │ │ │ │ + ldr r2, [pc, #1108] @ e304c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e2aec │ │ │ │ + bl b6efc │ │ │ │ + b e2ae8 │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e26ac │ │ │ │ - ldr r3, [pc, #1020] @ e301c │ │ │ │ - ldr r1, [pc, #1088] @ e3064 │ │ │ │ + beq e26a8 │ │ │ │ + ldr r3, [pc, #1020] @ e3018 │ │ │ │ + ldr r1, [pc, #1088] @ e3060 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1084] @ e3068 │ │ │ │ - ldr r2, [pc, #1084] @ e306c │ │ │ │ + ldr r0, [pc, #1084] @ e3064 │ │ │ │ + ldr r2, [pc, #1084] @ e3068 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e2aec │ │ │ │ + bl b6efc │ │ │ │ + b e2ae8 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e2808 │ │ │ │ - ldr r3, [pc, #968] @ e301c │ │ │ │ - ldr r1, [pc, #1048] @ e3070 │ │ │ │ + b e2804 │ │ │ │ + ldr r3, [pc, #968] @ e3018 │ │ │ │ + ldr r1, [pc, #1048] @ e306c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1044] @ e3074 │ │ │ │ - ldr r2, [pc, #1032] @ e306c │ │ │ │ + ldr r0, [pc, #1044] @ e3070 │ │ │ │ + ldr r2, [pc, #1032] @ e3068 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e2aec │ │ │ │ - ldr r3, [pc, #928] @ e301c │ │ │ │ - ldr r1, [pc, #1016] @ e3078 │ │ │ │ + bl b6efc │ │ │ │ + b e2ae8 │ │ │ │ + ldr r3, [pc, #928] @ e3018 │ │ │ │ + ldr r1, [pc, #1016] @ e3074 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1012] @ e307c │ │ │ │ - ldr r2, [pc, #992] @ e306c │ │ │ │ + ldr r0, [pc, #1012] @ e3078 │ │ │ │ + ldr r2, [pc, #992] @ e3068 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e2aec │ │ │ │ - ldr r3, [pc, #888] @ e301c │ │ │ │ - ldr r1, [pc, #984] @ e3080 │ │ │ │ + bl b6efc │ │ │ │ + b e2ae8 │ │ │ │ + ldr r3, [pc, #888] @ e3018 │ │ │ │ + ldr r1, [pc, #984] @ e307c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #980] @ e3084 │ │ │ │ - ldr r2, [pc, #952] @ e306c │ │ │ │ + ldr r0, [pc, #980] @ e3080 │ │ │ │ + ldr r2, [pc, #952] @ e3068 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e2aec │ │ │ │ - ldr r3, [pc, #848] @ e301c │ │ │ │ - ldr r0, [pc, #952] @ e3088 │ │ │ │ + bl b6efc │ │ │ │ + b e2ae8 │ │ │ │ + ldr r3, [pc, #848] @ e3018 │ │ │ │ + ldr r0, [pc, #952] @ e3084 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #940] @ e308c │ │ │ │ + ldr r1, [pc, #940] @ e3088 │ │ │ │ stm sp, {r0, r9} │ │ │ │ - ldr r0, [pc, #936] @ e3090 │ │ │ │ - ldr r2, [pc, #896] @ e306c │ │ │ │ + ldr r0, [pc, #936] @ e308c │ │ │ │ + ldr r2, [pc, #896] @ e3068 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e2aec │ │ │ │ + bl d8814 │ │ │ │ + b e2ae8 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e2898 │ │ │ │ + b e2894 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e28d8 │ │ │ │ + b e28d4 │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e2954 │ │ │ │ - ldr r3, [pc, #760] @ e301c │ │ │ │ - ldr r1, [pc, #876] @ e3094 │ │ │ │ + b e2950 │ │ │ │ + ldr r3, [pc, #760] @ e3018 │ │ │ │ + ldr r1, [pc, #876] @ e3090 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #872] @ e3098 │ │ │ │ - ldr r2, [pc, #872] @ e309c │ │ │ │ + ldr r0, [pc, #872] @ e3094 │ │ │ │ + ldr r2, [pc, #872] @ e3098 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e2aec │ │ │ │ - ldr r3, [pc, #720] @ e301c │ │ │ │ - ldr r1, [pc, #848] @ e30a0 │ │ │ │ + bl b6efc │ │ │ │ + b e2ae8 │ │ │ │ + ldr r3, [pc, #720] @ e3018 │ │ │ │ + ldr r1, [pc, #848] @ e309c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #844] @ e30a4 │ │ │ │ - ldr r2, [pc, #832] @ e309c │ │ │ │ + ldr r0, [pc, #844] @ e30a0 │ │ │ │ + ldr r2, [pc, #832] @ e3098 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e2aec │ │ │ │ - ldr r3, [pc, #680] @ e301c │ │ │ │ - ldr r0, [pc, #816] @ e30a8 │ │ │ │ + bl b6efc │ │ │ │ + b e2ae8 │ │ │ │ + ldr r3, [pc, #680] @ e3018 │ │ │ │ + ldr r0, [pc, #816] @ e30a4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #804] @ e30ac │ │ │ │ + ldr r1, [pc, #804] @ e30a8 │ │ │ │ stm sp, {r0, r8} │ │ │ │ - ldr r0, [pc, #800] @ e30b0 │ │ │ │ - ldr r2, [pc, #776] @ e309c │ │ │ │ + ldr r0, [pc, #800] @ e30ac │ │ │ │ + ldr r2, [pc, #776] @ e3098 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e2aec │ │ │ │ + bl d8814 │ │ │ │ + b e2ae8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b e29d4 │ │ │ │ + b e29d0 │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b e29f0 │ │ │ │ + b e29ec │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b e2a0c │ │ │ │ + b e2a08 │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b e2a44 │ │ │ │ + b e2a40 │ │ │ │ mov r0, r1 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e2a60 │ │ │ │ - ldr r3, [pc, #540] @ e301c │ │ │ │ - ldr r1, [pc, #688] @ e30b4 │ │ │ │ + b e2a5c │ │ │ │ + ldr r3, [pc, #540] @ e3018 │ │ │ │ + ldr r1, [pc, #688] @ e30b0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #684] @ e30b8 │ │ │ │ - ldr r2, [pc, #652] @ e309c │ │ │ │ + ldr r0, [pc, #684] @ e30b4 │ │ │ │ + ldr r2, [pc, #652] @ e3098 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e2aec │ │ │ │ - ldr r3, [pc, #500] @ e301c │ │ │ │ - ldr r1, [pc, #656] @ e30bc │ │ │ │ + bl b6efc │ │ │ │ + b e2ae8 │ │ │ │ + ldr r3, [pc, #500] @ e3018 │ │ │ │ + ldr r1, [pc, #656] @ e30b8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #652] @ e30c0 │ │ │ │ - ldr r2, [pc, #652] @ e30c4 │ │ │ │ + ldr r0, [pc, #652] @ e30bc │ │ │ │ + ldr r2, [pc, #652] @ e30c0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, fp │ │ │ │ bl 578f8 │ │ │ │ - b e2aec │ │ │ │ - ldr r3, [pc, #452] @ e301c │ │ │ │ - ldr r0, [pc, #620] @ e30c8 │ │ │ │ + b e2ae8 │ │ │ │ + ldr r3, [pc, #452] @ e3018 │ │ │ │ + ldr r0, [pc, #620] @ e30c4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r8, [sp, #4] │ │ │ │ - ldr r1, [pc, #608] @ e30cc │ │ │ │ + ldr r1, [pc, #608] @ e30c8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #600] @ e30d0 │ │ │ │ - ldr r2, [pc, #584] @ e30c4 │ │ │ │ + ldr r0, [pc, #600] @ e30cc │ │ │ │ + ldr r2, [pc, #584] @ e30c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e2e44 │ │ │ │ - ldr r3, [pc, #396] @ e301c │ │ │ │ - ldr r1, [pc, #576] @ e30d4 │ │ │ │ + bl d8814 │ │ │ │ + b e2e40 │ │ │ │ + ldr r3, [pc, #396] @ e3018 │ │ │ │ + ldr r1, [pc, #576] @ e30d0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #572] @ e30d8 │ │ │ │ - ldr r2, [pc, #548] @ e30c4 │ │ │ │ + ldr r0, [pc, #572] @ e30d4 │ │ │ │ + ldr r2, [pc, #548] @ e30c0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, fp │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ - b e2aec │ │ │ │ + b e2ae8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e2a90 │ │ │ │ - ldr r3, [pc, #332] @ e301c │ │ │ │ - ldr r2, [pc, #520] @ e30dc │ │ │ │ + b e2a8c │ │ │ │ + ldr r3, [pc, #332] @ e3018 │ │ │ │ + ldr r2, [pc, #520] @ e30d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r1, [pc, #516] @ e30e0 │ │ │ │ - ldr r0, [pc, #516] @ e30e4 │ │ │ │ + ldr r1, [pc, #516] @ e30dc │ │ │ │ + ldr r0, [pc, #516] @ e30e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, r9} │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #460] @ e30c4 │ │ │ │ - bl d8818 │ │ │ │ - b e2eac │ │ │ │ - ldr r3, [pc, #280] @ e301c │ │ │ │ - ldr r1, [pc, #480] @ e30e8 │ │ │ │ + ldr r2, [pc, #460] @ e30c0 │ │ │ │ + bl d8814 │ │ │ │ + b e2ea8 │ │ │ │ + ldr r3, [pc, #280] @ e3018 │ │ │ │ + ldr r1, [pc, #480] @ e30e4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #476] @ e30ec │ │ │ │ - ldr r2, [pc, #432] @ e30c4 │ │ │ │ + ldr r0, [pc, #476] @ e30e8 │ │ │ │ + ldr r2, [pc, #432] @ e30c0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ - b e2aec │ │ │ │ - ldr r3, [pc, #224] @ e301c │ │ │ │ - ldr r2, [pc, #432] @ e30f0 │ │ │ │ + b e2ae8 │ │ │ │ + ldr r3, [pc, #224] @ e3018 │ │ │ │ + ldr r2, [pc, #432] @ e30ec │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r1, [pc, #428] @ e30f4 │ │ │ │ - ldr r0, [pc, #428] @ e30f8 │ │ │ │ + ldr r1, [pc, #428] @ e30f0 │ │ │ │ + ldr r0, [pc, #428] @ e30f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, sl} │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #352] @ e30c4 │ │ │ │ - bl d8818 │ │ │ │ - b e2f20 │ │ │ │ - ldr r3, [pc, #172] @ e301c │ │ │ │ - ldr r1, [pc, #392] @ e30fc │ │ │ │ + ldr r2, [pc, #352] @ e30c0 │ │ │ │ + bl d8814 │ │ │ │ + b e2f1c │ │ │ │ + ldr r3, [pc, #172] @ e3018 │ │ │ │ + ldr r1, [pc, #392] @ e30f8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #388] @ e3100 │ │ │ │ - ldr r2, [pc, #324] @ e30c4 │ │ │ │ + ldr r0, [pc, #388] @ e30fc │ │ │ │ + ldr r2, [pc, #324] @ e30c0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ mov r0, sl │ │ │ │ bl 578f8 │ │ │ │ - b e2aec │ │ │ │ - ldr r3, [pc, #108] @ e301c │ │ │ │ - ldr r1, [pc, #336] @ e3104 │ │ │ │ + b e2ae8 │ │ │ │ + ldr r3, [pc, #108] @ e3018 │ │ │ │ + ldr r1, [pc, #336] @ e3100 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #332] @ e3108 │ │ │ │ - ldr r2, [pc, #260] @ e30c4 │ │ │ │ + ldr r0, [pc, #332] @ e3104 │ │ │ │ + ldr r2, [pc, #260] @ e30c0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, fp │ │ │ │ bl 578f8 │ │ │ │ - b e2aec │ │ │ │ - ldr r3, [pc, #60] @ e301c │ │ │ │ - ldr r1, [pc, #296] @ e310c │ │ │ │ + b e2ae8 │ │ │ │ + ldr r3, [pc, #60] @ e3018 │ │ │ │ + ldr r1, [pc, #296] @ e3108 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #292] @ e3110 │ │ │ │ - ldr r2, [pc, #212] @ e30c4 │ │ │ │ + ldr r0, [pc, #292] @ e310c │ │ │ │ + ldr r2, [pc, #212] @ e30c0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e2aec │ │ │ │ + bl b6efc │ │ │ │ + b e2ae8 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, r5, r8, lsl #20 │ │ │ │ + eorseq sp, r5, ip, lsl #20 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0035d9f4 │ │ │ │ + @ instruction: 0x0035d9f8 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r8, asr #10 │ │ │ │ - eorseq sp, r5, r0, lsl #18 │ │ │ │ + eorseq sp, r5, r4, lsl #18 │ │ │ │ andeq r0, r0, r4, lsr #21 │ │ │ │ - eorseq sp, r1, ip, lsl r1 │ │ │ │ - mlaseq r1, ip, r5, fp │ │ │ │ + eorseq sp, r1, r8, lsr r7 │ │ │ │ + @ instruction: 0x0031bbb8 │ │ │ │ muleq r0, r3, r1 │ │ │ │ - eorseq sp, r1, r8, ror #1 │ │ │ │ - eorseq fp, r1, r8, ror #10 │ │ │ │ + eorseq sp, r1, r4, lsl #14 │ │ │ │ + eorseq fp, r1, r4, lsl #23 │ │ │ │ andeq r0, r0, sp, lsl #3 │ │ │ │ - eorseq sp, r1, r0, asr #1 │ │ │ │ - eorseq fp, r1, r0, asr #10 │ │ │ │ - mlaseq r1, r0, r0, sp │ │ │ │ - eorseq fp, r1, r0, lsl r5 │ │ │ │ - eorseq sp, r1, ip, asr r0 │ │ │ │ - @ instruction: 0x0031b4dc │ │ │ │ + @ instruction: 0x0031d6dc │ │ │ │ + eorseq fp, r1, ip, asr fp │ │ │ │ + eorseq sp, r1, ip, lsr #13 │ │ │ │ + eorseq fp, r1, ip, lsr #22 │ │ │ │ + eorseq sp, r1, r8, ror r6 │ │ │ │ + @ instruction: 0x0031baf8 │ │ │ │ andeq r0, r0, lr, lsl #3 │ │ │ │ - eorseq sp, r1, r4, lsr r0 │ │ │ │ - @ instruction: 0x0031b4b4 │ │ │ │ - eorseq sp, r1, r0 │ │ │ │ - eorseq fp, r1, r0, lsl #9 │ │ │ │ - eorseq ip, r1, ip, asr #31 │ │ │ │ - eorseq fp, r1, ip, asr #8 │ │ │ │ + eorseq sp, r1, r0, asr r6 │ │ │ │ + @ instruction: 0x0031bad0 │ │ │ │ + eorseq sp, r1, ip, lsl r6 │ │ │ │ + mlaseq r1, ip, sl, fp │ │ │ │ + eorseq sp, r1, r8, ror #11 │ │ │ │ + eorseq fp, r1, r8, ror #20 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - mlaseq r1, r8, pc, ip @ │ │ │ │ - eorseq fp, r1, r8, lsl r4 │ │ │ │ - eorseq ip, r1, r0, ror pc │ │ │ │ - @ instruction: 0x0031b3f0 │ │ │ │ - eorseq ip, r1, r8, asr #30 │ │ │ │ - eorseq fp, r1, r8, asr #7 │ │ │ │ - eorseq pc, r2, r4, asr #23 │ │ │ │ - eorseq ip, r1, r4, lsl pc │ │ │ │ - mlaseq r1, r4, r3, fp │ │ │ │ - eorseq ip, r1, r8, asr #29 │ │ │ │ - eorseq fp, r1, r8, asr #6 │ │ │ │ + @ instruction: 0x0031d5b4 │ │ │ │ + eorseq fp, r1, r4, lsr sl │ │ │ │ + eorseq sp, r1, ip, lsl #11 │ │ │ │ + eorseq fp, r1, ip, lsl #20 │ │ │ │ + eorseq sp, r1, r4, ror #10 │ │ │ │ + eorseq fp, r1, r4, ror #19 │ │ │ │ + eorseq r0, r3, r0, ror #3 │ │ │ │ + eorseq sp, r1, r0, lsr r5 │ │ │ │ + @ instruction: 0x0031b9b0 │ │ │ │ + eorseq sp, r1, r4, ror #9 │ │ │ │ + eorseq fp, r1, r4, ror #18 │ │ │ │ muleq r0, r1, r1 │ │ │ │ - eorseq ip, r1, r0, lsr #29 │ │ │ │ - eorseq fp, r1, r0, lsr #6 │ │ │ │ - mlaseq r1, ip, r3, r6 │ │ │ │ - eorseq ip, r1, ip, ror #28 │ │ │ │ - eorseq fp, r1, ip, ror #5 │ │ │ │ - eorseq ip, r1, ip, ror #27 │ │ │ │ - eorseq fp, r1, ip, ror #4 │ │ │ │ - eorseq ip, r1, r4, asr #27 │ │ │ │ - eorseq fp, r1, r4, asr #4 │ │ │ │ + @ instruction: 0x0031d4bc │ │ │ │ + eorseq fp, r1, ip, lsr r9 │ │ │ │ + @ instruction: 0x003169b8 │ │ │ │ + eorseq sp, r1, r8, lsl #9 │ │ │ │ + eorseq fp, r1, r8, lsl #18 │ │ │ │ + eorseq sp, r1, r8, lsl #8 │ │ │ │ + eorseq fp, r1, r8, lsl #17 │ │ │ │ + eorseq sp, r1, r0, ror #7 │ │ │ │ + eorseq fp, r1, r0, ror #16 │ │ │ │ muleq r0, r2, r1 │ │ │ │ - eorseq pc, r2, r8, lsr sl @ │ │ │ │ - eorseq ip, r1, r4, lsl #27 │ │ │ │ - eorseq fp, r1, r4, lsl #4 │ │ │ │ - eorseq ip, r1, ip, asr sp │ │ │ │ - @ instruction: 0x0031b1dc │ │ │ │ - @ instruction: 0x0032f9b8 │ │ │ │ - eorseq ip, r1, r8, lsl sp │ │ │ │ - mlaseq r1, r4, r1, fp │ │ │ │ - eorseq ip, r1, r8, ror #25 │ │ │ │ - eorseq fp, r1, r8, ror #2 │ │ │ │ - eorseq pc, r2, ip, asr #18 │ │ │ │ - eorseq ip, r1, ip, lsr #25 │ │ │ │ - eorseq fp, r1, r8, lsr #2 │ │ │ │ - eorseq ip, r1, ip, ror ip │ │ │ │ - ldrsheq fp, [r1], -ip @ │ │ │ │ - eorseq ip, r1, ip, lsr ip │ │ │ │ - ldrheq fp, [r1], -ip @ │ │ │ │ - eorseq ip, r1, ip, lsl #24 │ │ │ │ - eorseq fp, r1, ip, lsl #1 │ │ │ │ + eorseq r0, r3, r4, asr r0 │ │ │ │ + eorseq sp, r1, r0, lsr #7 │ │ │ │ + eorseq fp, r1, r0, lsr #16 │ │ │ │ + eorseq sp, r1, r8, ror r3 │ │ │ │ + @ instruction: 0x0031b7f8 │ │ │ │ + @ instruction: 0x0032ffd4 │ │ │ │ + eorseq sp, r1, r4, lsr r3 │ │ │ │ + @ instruction: 0x0031b7b0 │ │ │ │ + eorseq sp, r1, r4, lsl #6 │ │ │ │ + eorseq fp, r1, r4, lsl #15 │ │ │ │ + eorseq pc, r2, r8, ror #30 │ │ │ │ + eorseq sp, r1, r8, asr #5 │ │ │ │ + eorseq fp, r1, r4, asr #14 │ │ │ │ + mlaseq r1, r8, r2, sp │ │ │ │ + eorseq fp, r1, r8, lsl r7 │ │ │ │ + eorseq sp, r1, r8, asr r2 │ │ │ │ + @ instruction: 0x0031b6d8 │ │ │ │ + eorseq sp, r1, r8, lsr #4 │ │ │ │ + eorseq fp, r1, r8, lsr #13 │ │ │ │ │ │ │ │ -000e3114 : │ │ │ │ +000e3110 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #252] @ e3234 │ │ │ │ + ldr ip, [pc, #252] @ e3230 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #244] @ e3238 │ │ │ │ + ldr r3, [pc, #244] @ e3234 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #220] @ e323c │ │ │ │ + ldr r3, [pc, #220] @ e3238 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3680 @ 0xe60 │ │ │ │ add r3, r3, #4 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #196] @ e3240 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #196] @ e323c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e3228 │ │ │ │ - ldr r3, [pc, #184] @ e3244 │ │ │ │ + beq e3224 │ │ │ │ + ldr r3, [pc, #184] @ e3240 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne e31f4 │ │ │ │ + bne e31f0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl e25d8 │ │ │ │ + bl e25d4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq e3228 │ │ │ │ - ldr r3, [pc, #144] @ e3248 │ │ │ │ + beq e3224 │ │ │ │ + ldr r3, [pc, #144] @ e3244 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #124] @ e324c │ │ │ │ - ldr r3, [pc, #100] @ e3238 │ │ │ │ + ldr r2, [pc, #124] @ e3248 │ │ │ │ + ldr r3, [pc, #100] @ e3234 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e3230 │ │ │ │ + bne e322c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #84] @ e3250 │ │ │ │ + ldr r0, [pc, #84] @ e324c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #72] @ e3254 │ │ │ │ - ldr r1, [pc, #72] @ e3258 │ │ │ │ - ldr r0, [pc, #72] @ e325c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #72] @ e3250 │ │ │ │ + ldr r1, [pc, #72] @ e3254 │ │ │ │ + ldr r0, [pc, #72] @ e3258 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r2, [pc, #68] @ e3260 │ │ │ │ + ldr r2, [pc, #68] @ e325c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b e31c8 │ │ │ │ + b e31c4 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0035ceb8 │ │ │ │ + @ instruction: 0x0035cebc │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0036f9b0 │ │ │ │ - eorseq ip, r5, r0, lsl #29 │ │ │ │ + @ instruction: 0x0036f9b4 │ │ │ │ + eorseq ip, r5, r4, lsl #29 │ │ │ │ andeq r0, r0, r8, lsr #25 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq ip, r5, r8, lsr #28 │ │ │ │ - eorseq sl, r1, r4, asr #29 │ │ │ │ + eorseq ip, r5, ip, lsr #28 │ │ │ │ + eorseq fp, r1, r0, ror #9 │ │ │ │ andeq r0, r0, r4, lsr #21 │ │ │ │ - eorseq ip, r1, r0, ror #19 │ │ │ │ - eorseq sl, r1, r0, ror #28 │ │ │ │ + @ instruction: 0x0031cffc │ │ │ │ + eorseq fp, r1, ip, ror r4 │ │ │ │ andeq r0, r0, sl, lsl #3 │ │ │ │ │ │ │ │ -000e3264 : │ │ │ │ +000e3260 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #408] @ e3414 │ │ │ │ - ldr r1, [pc, #408] @ e3418 │ │ │ │ + ldr ip, [pc, #408] @ e3410 │ │ │ │ + ldr r1, [pc, #408] @ e3414 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r4, [pc, #400] @ e341c │ │ │ │ + ldr r4, [pc, #400] @ e3418 │ │ │ │ sub sp, sp, #20 │ │ │ │ - ldr r2, [pc, #396] @ e3420 │ │ │ │ - ldr r3, [pc, #396] @ e3424 │ │ │ │ + ldr r2, [pc, #396] @ e341c │ │ │ │ + ldr r3, [pc, #396] @ e3420 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r2, #2608] @ 0xa30 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq e3388 │ │ │ │ - ldr r3, [pc, #348] @ e3428 │ │ │ │ + beq e3384 │ │ │ │ + ldr r3, [pc, #348] @ e3424 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq e3300 │ │ │ │ + beq e32fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e3374 │ │ │ │ + beq e3370 │ │ │ │ cmp r6, #0 │ │ │ │ - beq e33b4 │ │ │ │ + beq e33b0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq e33dc │ │ │ │ + beq e33d8 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e3340 │ │ │ │ + beq e333c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e3340 │ │ │ │ + beq e333c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq e3380 │ │ │ │ + beq e337c │ │ │ │ mov r0, #1 │ │ │ │ str r6, [r7, #12] │ │ │ │ - ldr r2, [pc, #220] @ e342c │ │ │ │ - ldr r3, [pc, #196] @ e3418 │ │ │ │ + ldr r2, [pc, #220] @ e3428 │ │ │ │ + ldr r3, [pc, #196] @ e3414 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e3410 │ │ │ │ + bne e340c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e3300 │ │ │ │ + b e32fc │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e3340 │ │ │ │ - ldr r3, [pc, #160] @ e3430 │ │ │ │ - ldr r1, [pc, #160] @ e3434 │ │ │ │ + b e333c │ │ │ │ + ldr r3, [pc, #160] @ e342c │ │ │ │ + ldr r1, [pc, #160] @ e3430 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #156] @ e3438 │ │ │ │ - ldr r2, [pc, #156] @ e343c │ │ │ │ + ldr r0, [pc, #156] @ e3434 │ │ │ │ + ldr r2, [pc, #156] @ e3438 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ - b e3348 │ │ │ │ - ldr r3, [pc, #116] @ e3430 │ │ │ │ - ldr r1, [pc, #128] @ e3440 │ │ │ │ + b e3344 │ │ │ │ + ldr r3, [pc, #116] @ e342c │ │ │ │ + ldr r1, [pc, #128] @ e343c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #124] @ e3444 │ │ │ │ - ldr r2, [pc, #112] @ e343c │ │ │ │ + ldr r0, [pc, #124] @ e3440 │ │ │ │ + ldr r2, [pc, #112] @ e3438 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e33ac │ │ │ │ - ldr r3, [pc, #76] @ e3430 │ │ │ │ - ldr r0, [pc, #96] @ e3448 │ │ │ │ + bl b6efc │ │ │ │ + b e33a8 │ │ │ │ + ldr r3, [pc, #76] @ e342c │ │ │ │ + ldr r0, [pc, #96] @ e3444 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #84] @ e344c │ │ │ │ + ldr r1, [pc, #84] @ e3448 │ │ │ │ stm sp, {r0, r6} │ │ │ │ - ldr r0, [pc, #80] @ e3450 │ │ │ │ - ldr r2, [pc, #56] @ e343c │ │ │ │ + ldr r0, [pc, #80] @ e344c │ │ │ │ + ldr r2, [pc, #56] @ e3438 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e33ac │ │ │ │ + bl d8814 │ │ │ │ + b e33a8 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq ip, r5, ip, ror sp │ │ │ │ + eorseq ip, r5, r0, lsl #27 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq ip, r5, r8, asr sp │ │ │ │ + eorseq ip, r5, ip, asr sp │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r0, lsl r9 │ │ │ │ andeq r0, r0, r0, asr sp │ │ │ │ - eorseq ip, r5, r8, lsr #25 │ │ │ │ + eorseq ip, r5, ip, lsr #25 │ │ │ │ andeq r0, r0, r4, lsr #21 │ │ │ │ - eorseq sl, r1, r0, lsl sp │ │ │ │ - @ instruction: 0x0031acdc │ │ │ │ + eorseq fp, r1, ip, lsr #6 │ │ │ │ + @ instruction: 0x0031b2f8 │ │ │ │ @ instruction: 0x000001b2 │ │ │ │ - eorseq sl, r1, r4, ror #25 │ │ │ │ - @ instruction: 0x0031acb0 │ │ │ │ - eorseq r8, r1, ip, asr #4 │ │ │ │ - @ instruction: 0x0031acb0 │ │ │ │ - eorseq sl, r1, ip, ror ip │ │ │ │ + eorseq fp, r1, r0, lsl #6 │ │ │ │ + eorseq fp, r1, ip, asr #5 │ │ │ │ + eorseq r8, r1, r8, ror #16 │ │ │ │ + eorseq fp, r1, ip, asr #5 │ │ │ │ + mlaseq r1, r8, r2, fp │ │ │ │ │ │ │ │ -000e3454 : │ │ │ │ +000e3450 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #124] @ e34e8 │ │ │ │ - ldr r2, [pc, #124] @ e34ec │ │ │ │ + ldr r3, [pc, #124] @ e34e4 │ │ │ │ + ldr r2, [pc, #124] @ e34e8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq e34d0 │ │ │ │ - ldr r3, [pc, #92] @ e34f0 │ │ │ │ + beq e34cc │ │ │ │ + ldr r3, [pc, #92] @ e34ec │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3408 @ 0xd50 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl e3264 │ │ │ │ + bl e3260 │ │ │ │ cmp r0, #2 │ │ │ │ - beq e34b4 │ │ │ │ + beq e34b0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e34d0 │ │ │ │ + beq e34cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e34dc │ │ │ │ + beq e34d8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e34d0 │ │ │ │ - eorseq ip, r5, ip, lsl #23 │ │ │ │ + b e34cc │ │ │ │ + mlaseq r5, r0, fp, ip │ │ │ │ andeq r0, r0, r4, asr #26 │ │ │ │ - eorseq r2, r8, ip, lsr r3 │ │ │ │ + eorseq r2, r8, r0, asr #6 │ │ │ │ │ │ │ │ -000e34f4 : │ │ │ │ +000e34f0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #204] @ e35d8 │ │ │ │ - ldr r5, [pc, #204] @ e35dc │ │ │ │ + ldr r3, [pc, #204] @ e35d4 │ │ │ │ + ldr r5, [pc, #204] @ e35d8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov ip, r1 │ │ │ │ add r3, r3, #3744 @ 0xea0 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #188] @ e35e0 │ │ │ │ + ldr r2, [pc, #188] @ e35dc │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc, r2 │ │ │ │ - bl a21d4 │ │ │ │ - ldr r6, [pc, #152] @ e35e4 │ │ │ │ + bl a21d0 │ │ │ │ + ldr r6, [pc, #152] @ e35e0 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e35cc │ │ │ │ - ldr r3, [pc, #140] @ e35e8 │ │ │ │ + beq e35c8 │ │ │ │ + ldr r3, [pc, #140] @ e35e4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne e359c │ │ │ │ + bne e3598 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3264 │ │ │ │ + bl e3260 │ │ │ │ cmp r0, #2 │ │ │ │ - beq e35cc │ │ │ │ - ldr r3, [pc, #104] @ e35ec │ │ │ │ + beq e35c8 │ │ │ │ + ldr r3, [pc, #104] @ e35e8 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ e35f0 │ │ │ │ + ldr r0, [pc, #76] @ e35ec │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #64] @ e35f4 │ │ │ │ - ldr r0, [pc, #64] @ e35f8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #64] @ e35f0 │ │ │ │ + ldr r0, [pc, #64] @ e35f4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r2, [pc, #60] @ e35fc │ │ │ │ + ldr r2, [pc, #60] @ e35f8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq sp, r3, r4, ror #24 │ │ │ │ - eorseq sl, r1, r8, lsl #23 │ │ │ │ - eorseq r8, r3, r4, lsr fp │ │ │ │ - @ instruction: 0x0035cab0 │ │ │ │ + eorseq lr, r3, r0, lsl #5 │ │ │ │ + eorseq fp, r1, r4, lsr #3 │ │ │ │ + eorseq r9, r3, r0, asr r1 │ │ │ │ + @ instruction: 0x0035cab4 │ │ │ │ andeq r0, r0, r4, asr #26 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq ip, r1, r4, ror #12 │ │ │ │ + eorseq ip, r1, r0, lsl #25 │ │ │ │ andeq r0, r0, r4, lsr #21 │ │ │ │ - eorseq sl, r1, r0, asr #21 │ │ │ │ + ldrsbeq fp, [r1], -ip @ │ │ │ │ @ instruction: 0x000001b1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #132] @ e369c │ │ │ │ - ldr r3, [pc, #132] @ e36a0 │ │ │ │ + ldr ip, [pc, #132] @ e3698 │ │ │ │ + ldr r3, [pc, #132] @ e369c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne e3678 │ │ │ │ + bne e3674 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq e3690 │ │ │ │ - ldr r3, [pc, #84] @ e36a4 │ │ │ │ + beq e368c │ │ │ │ + ldr r3, [pc, #84] @ e36a0 │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3408 @ 0xd50 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl e34f4 │ │ │ │ + bl e34f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e3690 │ │ │ │ + beq e368c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #40] @ e36a8 │ │ │ │ - ldr r1, [pc, #40] @ e36ac │ │ │ │ + ldr r3, [pc, #40] @ e36a4 │ │ │ │ + ldr r1, [pc, #40] @ e36a8 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq ip, r5, r0, ror #19 │ │ │ │ + eorseq ip, r5, r4, ror #19 │ │ │ │ andeq r0, r0, r4, asr #26 │ │ │ │ - eorseq r2, r8, ip, ror r1 │ │ │ │ + eorseq r2, r8, r0, lsl #3 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r1, r1, ip, ror lr │ │ │ │ + mlaseq r1, r8, r4, r2 │ │ │ │ │ │ │ │ -000e36b0 : │ │ │ │ +000e36ac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #344] @ e3820 │ │ │ │ - ldr r3, [pc, #344] @ e3824 │ │ │ │ + ldr r2, [pc, #344] @ e381c │ │ │ │ + ldr r3, [pc, #344] @ e3820 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ bl 4fd84 │ │ │ │ - ldr r6, [pc, #316] @ e3828 │ │ │ │ + ldr r6, [pc, #316] @ e3824 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq e378c │ │ │ │ - ldr r2, [pc, #304] @ e382c │ │ │ │ + beq e3788 │ │ │ │ + ldr r2, [pc, #304] @ e3828 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ ldr r0, [r1, #184] @ 0xb8 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r1, #2320] @ 0x910 │ │ │ │ add r1, sp, #8 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 501c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq e37b8 │ │ │ │ + beq e37b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e3740 │ │ │ │ + beq e373c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e3780 │ │ │ │ + beq e377c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e37e8 │ │ │ │ - ldr r2, [pc, #216] @ e3830 │ │ │ │ - ldr r3, [pc, #200] @ e3824 │ │ │ │ + beq e37e4 │ │ │ │ + ldr r2, [pc, #216] @ e382c │ │ │ │ + ldr r3, [pc, #200] @ e3820 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e381c │ │ │ │ + bne e3818 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e3740 │ │ │ │ - ldr r3, [pc, #160] @ e3834 │ │ │ │ - ldr r1, [pc, #160] @ e3838 │ │ │ │ + b e373c │ │ │ │ + ldr r3, [pc, #160] @ e3830 │ │ │ │ + ldr r1, [pc, #160] @ e3834 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #156] @ e383c │ │ │ │ - ldr r2, [pc, #156] @ e3840 │ │ │ │ + ldr r0, [pc, #156] @ e3838 │ │ │ │ + ldr r2, [pc, #156] @ e383c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b e3750 │ │ │ │ - ldr r3, [pc, #116] @ e3834 │ │ │ │ - ldr r1, [pc, #128] @ e3844 │ │ │ │ + b e374c │ │ │ │ + ldr r3, [pc, #116] @ e3830 │ │ │ │ + ldr r1, [pc, #128] @ e3840 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #124] @ e3848 │ │ │ │ - ldr r2, [pc, #112] @ e3840 │ │ │ │ + ldr r0, [pc, #124] @ e3844 │ │ │ │ + ldr r2, [pc, #112] @ e383c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b e37b0 │ │ │ │ - ldr r3, [pc, #68] @ e3834 │ │ │ │ - ldr r0, [pc, #88] @ e384c │ │ │ │ + b e37ac │ │ │ │ + ldr r3, [pc, #68] @ e3830 │ │ │ │ + ldr r0, [pc, #88] @ e3848 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #76] @ e3850 │ │ │ │ + ldr r1, [pc, #76] @ e384c │ │ │ │ stm sp, {r0, r5} │ │ │ │ - ldr r0, [pc, #72] @ e3854 │ │ │ │ - ldr r2, [pc, #48] @ e3840 │ │ │ │ + ldr r0, [pc, #72] @ e3850 │ │ │ │ + ldr r2, [pc, #48] @ e383c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e37b0 │ │ │ │ + bl d8814 │ │ │ │ + b e37ac │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq ip, r5, r0, lsr r9 │ │ │ │ + eorseq ip, r5, r4, lsr r9 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq ip, r5, r0, lsl r9 │ │ │ │ + eorseq ip, r5, r4, lsl r9 │ │ │ │ muleq r0, r4, r8 │ │ │ │ - eorseq ip, r5, r0, lsr #17 │ │ │ │ + eorseq ip, r5, r4, lsr #17 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq ip, r1, ip, lsl #9 │ │ │ │ - @ instruction: 0x0031b3b0 │ │ │ │ + eorseq ip, r1, r8, lsr #21 │ │ │ │ + eorseq fp, r1, ip, asr #19 │ │ │ │ andeq r0, r0, r3, lsr r4 │ │ │ │ - eorseq ip, r1, r0, ror #8 │ │ │ │ - eorseq fp, r1, r4, lsl #7 │ │ │ │ - eorseq pc, r2, r0, lsr #1 │ │ │ │ - eorseq ip, r1, r4, lsr #8 │ │ │ │ - eorseq fp, r1, r8, asr #6 │ │ │ │ + eorseq ip, r1, ip, ror sl │ │ │ │ + eorseq fp, r1, r0, lsr #19 │ │ │ │ + @ instruction: 0x0032f6bc │ │ │ │ + eorseq ip, r1, r0, asr #20 │ │ │ │ + eorseq fp, r1, r4, ror #18 │ │ │ │ │ │ │ │ -000e3858 : │ │ │ │ +000e3854 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #220] @ e394c │ │ │ │ + ldr ip, [pc, #220] @ e3948 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #208] @ e3950 │ │ │ │ + ldr lr, [pc, #208] @ e394c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #3728 @ 0xe90 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #188] @ e3954 │ │ │ │ + ldr ip, [pc, #188] @ e3950 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #160] @ e3958 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #160] @ e3954 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e3940 │ │ │ │ - ldr r3, [pc, #148] @ e395c │ │ │ │ + beq e393c │ │ │ │ + ldr r3, [pc, #148] @ e3958 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e3910 │ │ │ │ + bne e390c │ │ │ │ mov r0, r1 │ │ │ │ - bl e36b0 │ │ │ │ - ldr r2, [pc, #116] @ e3960 │ │ │ │ - ldr r3, [pc, #100] @ e3954 │ │ │ │ + bl e36ac │ │ │ │ + ldr r2, [pc, #116] @ e395c │ │ │ │ + ldr r3, [pc, #100] @ e3950 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e3948 │ │ │ │ + bne e3944 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #76] @ e3964 │ │ │ │ + ldr r0, [pc, #76] @ e3960 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #68] @ e3968 │ │ │ │ - ldr r1, [pc, #68] @ e396c │ │ │ │ - ldr r0, [pc, #68] @ e3970 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #68] @ e3964 │ │ │ │ + ldr r1, [pc, #68] @ e3968 │ │ │ │ + ldr r0, [pc, #68] @ e396c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [pc, #64] @ e3974 │ │ │ │ + ldr r2, [pc, #64] @ e3970 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b e38e4 │ │ │ │ + b e38e0 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq pc, r6, r0, lsr #5 │ │ │ │ - eorseq ip, r5, r4, ror #14 │ │ │ │ + eorseq pc, r6, r4, lsr #5 │ │ │ │ + eorseq ip, r5, r8, ror #14 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq ip, r5, r4, asr #14 │ │ │ │ + eorseq ip, r5, r8, asr #14 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ - eorseq ip, r5, ip, lsl #14 │ │ │ │ - eorseq r8, r1, r0, ror r3 │ │ │ │ + eorseq ip, r5, r0, lsl r7 │ │ │ │ + eorseq r8, r1, ip, lsl #19 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x0031c2fc │ │ │ │ - eorseq fp, r1, r0, lsr #4 │ │ │ │ + eorseq ip, r1, r8, lsl r9 │ │ │ │ + eorseq fp, r1, ip, lsr r8 │ │ │ │ andeq r0, r0, lr, lsr #8 │ │ │ │ │ │ │ │ -000e3978 : │ │ │ │ +000e3974 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr ip, [pc, #692] @ e3c44 │ │ │ │ - ldr r3, [pc, #692] @ e3c48 │ │ │ │ + ldr ip, [pc, #692] @ e3c40 │ │ │ │ + ldr r3, [pc, #692] @ e3c44 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - bl c95a4 │ │ │ │ - ldr r6, [pc, #664] @ e3c4c │ │ │ │ + bl c95a0 │ │ │ │ + ldr r6, [pc, #664] @ e3c48 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq e3ad4 │ │ │ │ - ldr r2, [pc, #652] @ e3c50 │ │ │ │ - ldr r3, [pc, #652] @ e3c54 │ │ │ │ + beq e3ad0 │ │ │ │ + ldr r2, [pc, #652] @ e3c4c │ │ │ │ + ldr r3, [pc, #652] @ e3c50 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r2, #2804] @ 0xaf4 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq e3b64 │ │ │ │ + beq e3b60 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq e3a14 │ │ │ │ + beq e3a10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq e3ab0 │ │ │ │ + beq e3aac │ │ │ │ cmp r5, #0 │ │ │ │ - beq e3b94 │ │ │ │ + beq e3b90 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e3a38 │ │ │ │ + beq e3a34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e3abc │ │ │ │ - ldr r3, [pc, #536] @ e3c58 │ │ │ │ + beq e3ab8 │ │ │ │ + ldr r3, [pc, #536] @ e3c54 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne e3bbc │ │ │ │ + bne e3bb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl e36b0 │ │ │ │ + bl e36ac │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq e3a78 │ │ │ │ + beq e3a74 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e3ac8 │ │ │ │ + beq e3ac4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq e3c18 │ │ │ │ - ldr r2, [pc, #468] @ e3c5c │ │ │ │ - ldr r3, [pc, #444] @ e3c48 │ │ │ │ + beq e3c14 │ │ │ │ + ldr r2, [pc, #468] @ e3c58 │ │ │ │ + ldr r3, [pc, #444] @ e3c44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e3c40 │ │ │ │ + bne e3c3c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e3a14 │ │ │ │ + b e3a10 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e3a38 │ │ │ │ + b e3a34 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e3a78 │ │ │ │ - ldr r3, [pc, #388] @ e3c60 │ │ │ │ - ldr r1, [pc, #388] @ e3c64 │ │ │ │ + b e3a74 │ │ │ │ + ldr r3, [pc, #388] @ e3c5c │ │ │ │ + ldr r1, [pc, #388] @ e3c60 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #384] @ e3c68 │ │ │ │ - ldr r2, [pc, #384] @ e3c6c │ │ │ │ + ldr r0, [pc, #384] @ e3c64 │ │ │ │ + ldr r2, [pc, #384] @ e3c68 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ add r5, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl aa4f0 │ │ │ │ - ldr r3, [pc, #356] @ e3c70 │ │ │ │ + bl aa4ec │ │ │ │ + ldr r3, [pc, #356] @ e3c6c │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r8, [sp, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ - bl aa754 │ │ │ │ + bl aa750 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq e3bf0 │ │ │ │ + beq e3bec │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ - bl aa6bc │ │ │ │ + bl aa6b8 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ - ldr r3, [pc, #292] @ e3c74 │ │ │ │ + ldr r3, [pc, #292] @ e3c70 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ - b e3a80 │ │ │ │ - ldr r3, [pc, #244] @ e3c60 │ │ │ │ - ldr r1, [pc, #264] @ e3c78 │ │ │ │ + b e3a7c │ │ │ │ + ldr r3, [pc, #244] @ e3c5c │ │ │ │ + ldr r1, [pc, #264] @ e3c74 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #260] @ e3c7c │ │ │ │ - ldr r2, [pc, #240] @ e3c6c │ │ │ │ + ldr r0, [pc, #260] @ e3c78 │ │ │ │ + ldr r2, [pc, #240] @ e3c68 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b e3af8 │ │ │ │ - ldr r3, [pc, #196] @ e3c60 │ │ │ │ - ldr r1, [pc, #224] @ e3c80 │ │ │ │ + b e3af4 │ │ │ │ + ldr r3, [pc, #196] @ e3c5c │ │ │ │ + ldr r1, [pc, #224] @ e3c7c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #220] @ e3c84 │ │ │ │ - ldr r2, [pc, #192] @ e3c6c │ │ │ │ + ldr r0, [pc, #220] @ e3c80 │ │ │ │ + ldr r2, [pc, #192] @ e3c68 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e3b88 │ │ │ │ - ldr r3, [pc, #156] @ e3c60 │ │ │ │ - ldr r1, [pc, #192] @ e3c88 │ │ │ │ + bl b6efc │ │ │ │ + b e3b84 │ │ │ │ + ldr r3, [pc, #156] @ e3c5c │ │ │ │ + ldr r1, [pc, #192] @ e3c84 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r0, [pc, #180] @ e3c8c │ │ │ │ + ldr r0, [pc, #180] @ e3c88 │ │ │ │ stm sp, {r1, r5} │ │ │ │ - ldr r1, [pc, #176] @ e3c90 │ │ │ │ - ldr r2, [pc, #136] @ e3c6c │ │ │ │ + ldr r1, [pc, #176] @ e3c8c │ │ │ │ + ldr r2, [pc, #136] @ e3c68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e3af8 │ │ │ │ - bl aa3f4 │ │ │ │ + bl d8814 │ │ │ │ + b e3af4 │ │ │ │ + bl aa3f0 │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ - bl aa6bc │ │ │ │ + bl aa6b8 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ - b e3a80 │ │ │ │ - ldr r3, [pc, #64] @ e3c60 │ │ │ │ - ldr r1, [pc, #112] @ e3c94 │ │ │ │ + b e3a7c │ │ │ │ + ldr r3, [pc, #64] @ e3c5c │ │ │ │ + ldr r1, [pc, #112] @ e3c90 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #108] @ e3c98 │ │ │ │ - ldr r2, [pc, #60] @ e3c6c │ │ │ │ + ldr r0, [pc, #108] @ e3c94 │ │ │ │ + ldr r2, [pc, #60] @ e3c68 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e3af8 │ │ │ │ + bl b6efc │ │ │ │ + b e3af4 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq ip, r5, r8, ror #12 │ │ │ │ + eorseq ip, r5, ip, ror #12 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq ip, r5, r8, asr #12 │ │ │ │ + eorseq ip, r5, ip, asr #12 │ │ │ │ muleq r0, r4, r8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ - eorseq ip, r5, r0, ror r5 │ │ │ │ + eorseq ip, r5, r4, ror r5 │ │ │ │ muleq r0, r4, fp │ │ │ │ - eorseq r2, r3, r8, ror r8 │ │ │ │ - eorseq sl, r1, r4, lsr #12 │ │ │ │ + mlaseq r3, r4, lr, r2 │ │ │ │ + eorseq sl, r1, r0, asr #24 │ │ │ │ andeq r0, r0, pc, asr r2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r2, r3, r8, ror #15 │ │ │ │ - mlaseq r1, r4, r5, sl │ │ │ │ - @ instruction: 0x003327b8 │ │ │ │ - eorseq sl, r1, r4, ror #10 │ │ │ │ - ldrheq r8, [r1], -ip @ │ │ │ │ - eorseq sl, r1, r0, lsr r5 │ │ │ │ - eorseq r2, r3, r4, lsl #15 │ │ │ │ - eorseq r2, r3, r4, lsr r7 │ │ │ │ - eorseq sl, r1, r0, ror #9 │ │ │ │ + eorseq r2, r3, r4, lsl #28 │ │ │ │ + @ instruction: 0x0031abb0 │ │ │ │ + @ instruction: 0x00332dd4 │ │ │ │ + eorseq sl, r1, r0, lsl #23 │ │ │ │ + @ instruction: 0x003186d8 │ │ │ │ + eorseq sl, r1, ip, asr #22 │ │ │ │ + eorseq r2, r3, r0, lsr #27 │ │ │ │ + eorseq r2, r3, r0, asr sp │ │ │ │ + @ instruction: 0x0031aafc │ │ │ │ │ │ │ │ -000e3c9c : │ │ │ │ +000e3c98 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #292] @ e3dd8 │ │ │ │ + ldr ip, [pc, #292] @ e3dd4 │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #3776 @ 0xec0 │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #20 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #252] @ e3ddc │ │ │ │ + ldr lr, [pc, #252] @ e3dd8 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #244] @ e3de0 │ │ │ │ + ldr ip, [pc, #244] @ e3ddc │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #216] @ e3de4 │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #216] @ e3de0 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e3db8 │ │ │ │ - ldr r3, [pc, #204] @ e3de8 │ │ │ │ + beq e3db4 │ │ │ │ + ldr r3, [pc, #204] @ e3de4 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e3d84 │ │ │ │ - ldr r3, [pc, #180] @ e3dec │ │ │ │ + bne e3d80 │ │ │ │ + ldr r3, [pc, #180] @ e3de8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - bne e3dc0 │ │ │ │ + bne e3dbc │ │ │ │ mov r0, ip │ │ │ │ - bl e3978 │ │ │ │ - ldr r2, [pc, #144] @ e3df0 │ │ │ │ - ldr r3, [pc, #124] @ e3de0 │ │ │ │ + bl e3974 │ │ │ │ + ldr r2, [pc, #144] @ e3dec │ │ │ │ + ldr r3, [pc, #124] @ e3ddc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e3dd4 │ │ │ │ + bne e3dd0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #104] @ e3df4 │ │ │ │ + ldr r0, [pc, #104] @ e3df0 │ │ │ │ mov r1, ip │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #92] @ e3df8 │ │ │ │ - ldr r1, [pc, #92] @ e3dfc │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #92] @ e3df4 │ │ │ │ + ldr r1, [pc, #92] @ e3df8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #88] @ e3e00 │ │ │ │ - ldr r2, [pc, #88] @ e3e04 │ │ │ │ + ldr r0, [pc, #88] @ e3dfc │ │ │ │ + ldr r2, [pc, #88] @ e3e00 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b e3d58 │ │ │ │ - ldr r0, [pc, #64] @ e3e08 │ │ │ │ + b e3d54 │ │ │ │ + ldr r0, [pc, #64] @ e3e04 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b e3d94 │ │ │ │ + bl b0298 │ │ │ │ + b e3d90 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq lr, r6, ip, asr lr │ │ │ │ - eorseq ip, r5, r0, lsl r3 │ │ │ │ + eorseq lr, r6, r0, ror #28 │ │ │ │ + eorseq ip, r5, r4, lsl r3 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0035c2f0 │ │ │ │ + @ instruction: 0x0035c2f4 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ andeq r0, r0, r8, lsl sl │ │ │ │ - mlaseq r5, r8, r2, ip │ │ │ │ - @ instruction: 0x00317ef8 │ │ │ │ + mlaseq r5, ip, r2, ip │ │ │ │ + eorseq r8, r1, r4, lsl r5 │ │ │ │ muleq r0, r4, fp │ │ │ │ - @ instruction: 0x003325b8 │ │ │ │ - eorseq sl, r1, r4, ror #6 │ │ │ │ + @ instruction: 0x00332bd4 │ │ │ │ + eorseq sl, r1, r0, lsl #19 │ │ │ │ andeq r0, r0, r9, asr r2 │ │ │ │ - eorseq r7, r1, r4, lsr #18 │ │ │ │ + eorseq r7, r1, r0, asr #30 │ │ │ │ │ │ │ │ -000e3e0c : │ │ │ │ +000e3e08 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov sl, r1 │ │ │ │ bl 50234 │ │ │ │ - ldr r7, [pc, #768] @ e4130 │ │ │ │ + ldr r7, [pc, #768] @ e412c │ │ │ │ add r7, pc, r7 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq e4098 │ │ │ │ + beq e4094 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq e40c0 │ │ │ │ - ldr r2, [pc, #740] @ e4134 │ │ │ │ - ldr r3, [pc, #740] @ e4138 │ │ │ │ + beq e40bc │ │ │ │ + ldr r2, [pc, #740] @ e4130 │ │ │ │ + ldr r3, [pc, #740] @ e4134 │ │ │ │ ldr r1, [r7, r2] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r9, [r7, r3] │ │ │ │ cmp r1, r2 │ │ │ │ ldr r0, [r9] │ │ │ │ - bne e3fc4 │ │ │ │ - ldr r2, [pc, #712] @ e413c │ │ │ │ + bne e3fc0 │ │ │ │ + ldr r2, [pc, #712] @ e4138 │ │ │ │ ldr r3, [r7, r2] │ │ │ │ ldr r1, [r3, #896] @ 0x380 │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq e4004 │ │ │ │ + beq e4000 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq e4034 │ │ │ │ + beq e4030 │ │ │ │ mov r1, r4 │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq e3ebc │ │ │ │ + beq e3eb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e3f88 │ │ │ │ + beq e3f84 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e3ed8 │ │ │ │ + beq e3ed4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e3f58 │ │ │ │ + beq e3f54 │ │ │ │ cmp r6, #0 │ │ │ │ - beq e3f68 │ │ │ │ - ldr r3, [pc, #600] @ e4140 │ │ │ │ + beq e3f64 │ │ │ │ + ldr r3, [pc, #600] @ e413c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r1, [r7, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne e4060 │ │ │ │ + bne e405c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 4fc88 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq e3f20 │ │ │ │ + beq e3f1c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq e3f94 │ │ │ │ + beq e3f90 │ │ │ │ cmp r4, #0 │ │ │ │ - blt e3fa4 │ │ │ │ + blt e3fa0 │ │ │ │ and r4, r4, #255 @ 0xff │ │ │ │ cmp r4, #1 │ │ │ │ - beq e3e38 │ │ │ │ + beq e3e34 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e3f50 │ │ │ │ + beq e3f4c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq e40fc │ │ │ │ + beq e40f8 │ │ │ │ mov r0, #0 │ │ │ │ - b e3ffc │ │ │ │ + b e3ff8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r6, #0 │ │ │ │ - bne e3ee0 │ │ │ │ - ldr r1, [pc, #468] @ e4144 │ │ │ │ - ldr r0, [pc, #468] @ e4148 │ │ │ │ + bne e3edc │ │ │ │ + ldr r1, [pc, #468] @ e4140 │ │ │ │ + ldr r0, [pc, #468] @ e4144 │ │ │ │ ldr r3, [r9] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #193 @ 0xc1 │ │ │ │ - bl b6f00 │ │ │ │ - b e3ff0 │ │ │ │ + bl b6efc │ │ │ │ + b e3fec │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e3ebc │ │ │ │ + b e3eb8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - bge e3f28 │ │ │ │ - ldr r1, [pc, #416] @ e414c │ │ │ │ - ldr r0, [pc, #416] @ e4150 │ │ │ │ + bge e3f24 │ │ │ │ + ldr r1, [pc, #416] @ e4148 │ │ │ │ + ldr r0, [pc, #416] @ e414c │ │ │ │ ldr r3, [r9] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #193 @ 0xc1 │ │ │ │ - bl b6f00 │ │ │ │ - b e3ff0 │ │ │ │ - ldr ip, [pc, #392] @ e4154 │ │ │ │ - ldr r1, [pc, #392] @ e4158 │ │ │ │ + bl b6efc │ │ │ │ + b e3fec │ │ │ │ + ldr ip, [pc, #392] @ e4150 │ │ │ │ + ldr r1, [pc, #392] @ e4154 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #388] @ e415c │ │ │ │ + ldr r0, [pc, #388] @ e4158 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #193 @ 0xc1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ mov r0, #2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #340] @ e4160 │ │ │ │ - ldr r0, [pc, #340] @ e4164 │ │ │ │ + ldr r1, [pc, #340] @ e415c │ │ │ │ + ldr r0, [pc, #340] @ e4160 │ │ │ │ ldr r3, [r9] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #193 @ 0xc1 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b e3ff8 │ │ │ │ - ldr r2, [pc, #300] @ e4168 │ │ │ │ - ldr r1, [pc, #300] @ e416c │ │ │ │ - ldr r0, [pc, #300] @ e4170 │ │ │ │ + b e3ff4 │ │ │ │ + ldr r2, [pc, #300] @ e4164 │ │ │ │ + ldr r1, [pc, #300] @ e4168 │ │ │ │ + ldr r0, [pc, #300] @ e416c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r9] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, r5} │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #193 @ 0xc1 │ │ │ │ - bl d8818 │ │ │ │ - b e4020 │ │ │ │ + bl d8814 │ │ │ │ + b e401c │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e3ef4 │ │ │ │ - ldr r0, [pc, #256] @ e4174 │ │ │ │ + bne e3ef0 │ │ │ │ + ldr r0, [pc, #256] @ e4170 │ │ │ │ ldr r3, [r9] │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r6} │ │ │ │ - ldr r1, [pc, #244] @ e4178 │ │ │ │ - ldr r0, [pc, #244] @ e417c │ │ │ │ + ldr r1, [pc, #244] @ e4174 │ │ │ │ + ldr r0, [pc, #244] @ e4178 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #193 @ 0xc1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e3ff0 │ │ │ │ - ldr r3, [pc, #152] @ e4138 │ │ │ │ - ldr r1, [pc, #220] @ e4180 │ │ │ │ + bl d8814 │ │ │ │ + b e3fec │ │ │ │ + ldr r3, [pc, #152] @ e4134 │ │ │ │ + ldr r1, [pc, #220] @ e417c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #216] @ e4184 │ │ │ │ + ldr r0, [pc, #216] @ e4180 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #193 @ 0xc1 │ │ │ │ - bl b6f00 │ │ │ │ - b e3ff8 │ │ │ │ + bl b6efc │ │ │ │ + b e3ff4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e40dc │ │ │ │ + beq e40d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq e40f0 │ │ │ │ + beq e40ec │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e4108 │ │ │ │ + bne e4104 │ │ │ │ mov r0, #1 │ │ │ │ - b e3ffc │ │ │ │ + b e3ff8 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e40dc │ │ │ │ + b e40d8 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e3f50 │ │ │ │ - ldr r3, [pc, #40] @ e4138 │ │ │ │ - ldr r1, [pc, #116] @ e4188 │ │ │ │ + b e3f4c │ │ │ │ + ldr r3, [pc, #40] @ e4134 │ │ │ │ + ldr r1, [pc, #116] @ e4184 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #112] @ e418c │ │ │ │ + ldr r0, [pc, #112] @ e4188 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #193 @ 0xc1 │ │ │ │ - bl b6f00 │ │ │ │ - b e3ff8 │ │ │ │ - eorseq ip, r5, ip, asr #3 │ │ │ │ + bl b6efc │ │ │ │ + b e3ff4 │ │ │ │ + @ instruction: 0x0035c1d0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ muleq r0, r4, r8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq fp, r1, ip, asr #25 │ │ │ │ - @ instruction: 0x0031bcdc │ │ │ │ - mlaseq r1, r0, ip, fp │ │ │ │ - eorseq fp, r1, r0, lsr #25 │ │ │ │ - @ instruction: 0x0031bad0 │ │ │ │ - eorseq fp, r1, r8, ror #24 │ │ │ │ - eorseq fp, r1, r4, ror ip │ │ │ │ - eorseq fp, r1, r0, lsr ip │ │ │ │ - eorseq fp, r1, r0, asr #24 │ │ │ │ - @ instruction: 0x003175f4 │ │ │ │ - @ instruction: 0x0031bbf8 │ │ │ │ - eorseq fp, r1, r4, lsl #24 │ │ │ │ - eorseq r2, r2, r4, asr #3 │ │ │ │ - @ instruction: 0x0031bbbc │ │ │ │ - eorseq fp, r1, r8, asr #23 │ │ │ │ - mlaseq r1, r4, fp, fp │ │ │ │ - eorseq fp, r1, r4, lsr #23 │ │ │ │ - eorseq fp, r1, r4, lsr #22 │ │ │ │ - eorseq fp, r1, r4, lsr fp │ │ │ │ + eorseq ip, r1, r8, ror #5 │ │ │ │ + @ instruction: 0x0031c2f8 │ │ │ │ + eorseq ip, r1, ip, lsr #5 │ │ │ │ + @ instruction: 0x0031c2bc │ │ │ │ + eorseq ip, r1, ip, ror #1 │ │ │ │ + eorseq ip, r1, r4, lsl #5 │ │ │ │ + mlaseq r1, r0, r2, ip │ │ │ │ + eorseq ip, r1, ip, asr #4 │ │ │ │ + eorseq ip, r1, ip, asr r2 │ │ │ │ + eorseq r7, r1, r0, lsl ip │ │ │ │ + eorseq ip, r1, r4, lsl r2 │ │ │ │ + eorseq ip, r1, r0, lsr #4 │ │ │ │ + eorseq r2, r2, r0, ror #15 │ │ │ │ + @ instruction: 0x0031c1d8 │ │ │ │ + eorseq ip, r1, r4, ror #3 │ │ │ │ + @ instruction: 0x0031c1b0 │ │ │ │ + eorseq ip, r1, r0, asr #3 │ │ │ │ + eorseq ip, r1, r0, asr #2 │ │ │ │ + eorseq ip, r1, r0, asr r1 │ │ │ │ │ │ │ │ -000e4190 : │ │ │ │ +000e418c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #340] @ e42fc │ │ │ │ + ldr ip, [pc, #340] @ e42f8 │ │ │ │ sub sp, sp, #24 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #3824 @ 0xef0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #308] @ e4300 │ │ │ │ + ldr lr, [pc, #308] @ e42fc │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #300] @ e4304 │ │ │ │ + ldr ip, [pc, #300] @ e4300 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #272] @ e4308 │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #272] @ e4304 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e42cc │ │ │ │ + beq e42c8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #256] @ e430c │ │ │ │ + ldr r3, [pc, #256] @ e4308 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne e42d4 │ │ │ │ - ldr r3, [pc, #240] @ e4310 │ │ │ │ + bne e42d0 │ │ │ │ + ldr r3, [pc, #240] @ e430c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne e429c │ │ │ │ + bne e4298 │ │ │ │ mov r0, r2 │ │ │ │ - bl e3e0c │ │ │ │ + bl e3e08 │ │ │ │ cmp r0, #2 │ │ │ │ - beq e42cc │ │ │ │ + beq e42c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e4290 │ │ │ │ - ldr r3, [pc, #192] @ e4314 │ │ │ │ + bne e428c │ │ │ │ + ldr r3, [pc, #192] @ e4310 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #172] @ e4318 │ │ │ │ - ldr r3, [pc, #148] @ e4304 │ │ │ │ + ldr r2, [pc, #172] @ e4314 │ │ │ │ + ldr r3, [pc, #148] @ e4300 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e42f8 │ │ │ │ + bne e42f4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #132] @ e431c │ │ │ │ + ldr r3, [pc, #132] @ e4318 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b e4254 │ │ │ │ - ldr r0, [pc, #124] @ e4320 │ │ │ │ + b e4250 │ │ │ │ + ldr r0, [pc, #124] @ e431c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #116] @ e4324 │ │ │ │ - ldr r1, [pc, #116] @ e4328 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #116] @ e4320 │ │ │ │ + ldr r1, [pc, #116] @ e4324 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #112] @ e432c │ │ │ │ + ldr r0, [pc, #112] @ e4328 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b e4264 │ │ │ │ + b e4260 │ │ │ │ bl 502d0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne e4218 │ │ │ │ - ldr r0, [pc, #68] @ e4330 │ │ │ │ + bne e4214 │ │ │ │ + ldr r0, [pc, #68] @ e432c │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b e42a8 │ │ │ │ + bl b0298 │ │ │ │ + b e42a4 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq lr, r6, r8, ror #18 │ │ │ │ - eorseq fp, r5, r4, lsr #28 │ │ │ │ + eorseq lr, r6, ip, ror #18 │ │ │ │ + eorseq fp, r5, r8, lsr #28 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq fp, r5, r4, lsl #28 │ │ │ │ + eorseq fp, r5, r8, lsl #28 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, ror r9 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - eorseq fp, r5, ip, lsl #27 │ │ │ │ + mlaseq r5, r0, sp, fp │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq fp, r1, r8, asr #19 │ │ │ │ + eorseq fp, r1, r4, ror #31 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq fp, r1, r4, lsl #19 │ │ │ │ - mlaseq r1, r4, r9, fp │ │ │ │ - eorseq r1, r2, ip, asr #30 │ │ │ │ + eorseq fp, r1, r0, lsr #31 │ │ │ │ + @ instruction: 0x0031bfb0 │ │ │ │ + eorseq r2, r2, r8, ror #10 │ │ │ │ │ │ │ │ -000e4334 : │ │ │ │ +000e4330 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #964] @ e4710 │ │ │ │ - ldr r3, [pc, #964] @ e4714 │ │ │ │ + ldr r6, [pc, #964] @ e470c │ │ │ │ + ldr r3, [pc, #964] @ e4710 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r0, r5 │ │ │ │ - beq e44f0 │ │ │ │ + beq e44ec │ │ │ │ cmp r0, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq e4698 │ │ │ │ + beq e4694 │ │ │ │ ldr r3, [r0] │ │ │ │ - ldr r1, [pc, #928] @ e4718 │ │ │ │ + ldr r1, [pc, #928] @ e4714 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ ldr r8, [r6, r1] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, r2 │ │ │ │ - beq e4540 │ │ │ │ - ldr r1, [pc, #896] @ e471c │ │ │ │ + beq e453c │ │ │ │ + ldr r1, [pc, #896] @ e4718 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r2, r1 │ │ │ │ - bne e44b4 │ │ │ │ + bne e44b0 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq e46c0 │ │ │ │ + beq e46bc │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e458c │ │ │ │ + beq e4588 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e43e8 │ │ │ │ + beq e43e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e4580 │ │ │ │ + beq e457c │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e4400 │ │ │ │ + beq e43fc │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r7] │ │ │ │ - beq e4574 │ │ │ │ + beq e4570 │ │ │ │ cmp r7, r5 │ │ │ │ - beq e44f0 │ │ │ │ + beq e44ec │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq e4598 │ │ │ │ - ldr r1, [pc, #748] @ e471c │ │ │ │ + beq e4594 │ │ │ │ + ldr r1, [pc, #748] @ e4718 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r2, r1 │ │ │ │ - bne e450c │ │ │ │ + bne e4508 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq e4670 │ │ │ │ + beq e466c │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r7] │ │ │ │ ldrne r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e4474 │ │ │ │ + beq e4470 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e4618 │ │ │ │ + beq e4614 │ │ │ │ cmp r7, r5 │ │ │ │ - beq e463c │ │ │ │ + beq e4638 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ tst r4, #1 │ │ │ │ - bne e4630 │ │ │ │ + bne e462c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e44a4 │ │ │ │ + beq e44a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq e460c │ │ │ │ + beq e4608 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b aaa68 │ │ │ │ - ldr r3, [pc, #612] @ e4720 │ │ │ │ - ldr r0, [pc, #612] @ e4724 │ │ │ │ + b aaa64 │ │ │ │ + ldr r3, [pc, #612] @ e471c │ │ │ │ + ldr r0, [pc, #612] @ e4720 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #600] @ e4728 │ │ │ │ + ldr r1, [pc, #600] @ e4724 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #596] @ e472c │ │ │ │ + ldr r0, [pc, #596] @ e4728 │ │ │ │ mov r2, #472 @ 0x1d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #524] @ e4720 │ │ │ │ - ldr r0, [pc, #536] @ e4730 │ │ │ │ + ldr r3, [pc, #524] @ e471c │ │ │ │ + ldr r0, [pc, #536] @ e472c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #524] @ e4734 │ │ │ │ + ldr r1, [pc, #524] @ e4730 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #520] @ e4738 │ │ │ │ - ldr r2, [pc, #520] @ e473c │ │ │ │ + ldr r0, [pc, #520] @ e4734 │ │ │ │ + ldr r2, [pc, #520] @ e4738 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e44e4 │ │ │ │ + bl d8814 │ │ │ │ + b e44e0 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne e43b4 │ │ │ │ - ldr r3, [pc, #492] @ e4740 │ │ │ │ - ldr r1, [pc, #492] @ e4744 │ │ │ │ - ldr r0, [pc, #492] @ e4748 │ │ │ │ + bne e43b0 │ │ │ │ + ldr r3, [pc, #492] @ e473c │ │ │ │ + ldr r1, [pc, #492] @ e4740 │ │ │ │ + ldr r0, [pc, #492] @ e4744 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3744 @ 0xea0 │ │ │ │ - ldr r2, [pc, #484] @ e474c │ │ │ │ + ldr r2, [pc, #484] @ e4748 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e4400 │ │ │ │ + b e43fc │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e43e4 │ │ │ │ + b e43e0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne e43d4 │ │ │ │ - b e4400 │ │ │ │ + bne e43d0 │ │ │ │ + b e43fc │ │ │ │ ldr r7, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq e46e8 │ │ │ │ + beq e46e4 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r7] │ │ │ │ ldrne r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e45d0 │ │ │ │ + beq e45cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e4624 │ │ │ │ + beq e4620 │ │ │ │ cmp r7, r5 │ │ │ │ - bne e447c │ │ │ │ - ldr r3, [pc, #320] @ e4720 │ │ │ │ - ldr r0, [pc, #364] @ e4750 │ │ │ │ + bne e4478 │ │ │ │ + ldr r3, [pc, #320] @ e471c │ │ │ │ + ldr r0, [pc, #364] @ e474c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #352] @ e4754 │ │ │ │ + ldr r1, [pc, #352] @ e4750 │ │ │ │ stm sp, {r0, r7} │ │ │ │ - ldr r0, [pc, #348] @ e4758 │ │ │ │ - ldr r2, [pc, #316] @ e473c │ │ │ │ + ldr r0, [pc, #348] @ e4754 │ │ │ │ + ldr r2, [pc, #316] @ e4738 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e44e4 │ │ │ │ + bl d8814 │ │ │ │ + b e44e0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e44a4 │ │ │ │ + b e44a0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e4474 │ │ │ │ + b e4470 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e45d0 │ │ │ │ + b e45cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a4704 │ │ │ │ - b e4488 │ │ │ │ - ldr r3, [pc, #220] @ e4720 │ │ │ │ - ldr r0, [pc, #276] @ e475c │ │ │ │ + bl a4700 │ │ │ │ + b e4484 │ │ │ │ + ldr r3, [pc, #220] @ e471c │ │ │ │ + ldr r0, [pc, #276] @ e4758 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #264] @ e4760 │ │ │ │ + ldr r1, [pc, #264] @ e475c │ │ │ │ stm sp, {r0, r7} │ │ │ │ - ldr r0, [pc, #260] @ e4764 │ │ │ │ - ldr r2, [pc, #216] @ e473c │ │ │ │ + ldr r0, [pc, #260] @ e4760 │ │ │ │ + ldr r2, [pc, #216] @ e4738 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e44e4 │ │ │ │ - ldr r3, [pc, #240] @ e4768 │ │ │ │ - ldr r1, [pc, #240] @ e476c │ │ │ │ - ldr r0, [pc, #240] @ e4770 │ │ │ │ + bl d8814 │ │ │ │ + b e44e0 │ │ │ │ + ldr r3, [pc, #240] @ e4764 │ │ │ │ + ldr r1, [pc, #240] @ e4768 │ │ │ │ + ldr r0, [pc, #240] @ e476c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3744 @ 0xea0 │ │ │ │ - ldr r2, [pc, #232] @ e4774 │ │ │ │ + ldr r2, [pc, #232] @ e4770 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ e4778 │ │ │ │ - ldr r1, [pc, #216] @ e477c │ │ │ │ - ldr r0, [pc, #216] @ e4780 │ │ │ │ + ldr r3, [pc, #216] @ e4774 │ │ │ │ + ldr r1, [pc, #216] @ e4778 │ │ │ │ + ldr r0, [pc, #216] @ e477c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3744 @ 0xea0 │ │ │ │ - ldr r2, [pc, #208] @ e4784 │ │ │ │ + ldr r2, [pc, #208] @ e4780 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #192] @ e4788 │ │ │ │ - ldr r1, [pc, #192] @ e478c │ │ │ │ - ldr r0, [pc, #192] @ e4790 │ │ │ │ + ldr r3, [pc, #192] @ e4784 │ │ │ │ + ldr r1, [pc, #192] @ e4788 │ │ │ │ + ldr r0, [pc, #192] @ e478c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3744 @ 0xea0 │ │ │ │ - ldr r2, [pc, #184] @ e4794 │ │ │ │ + ldr r2, [pc, #184] @ e4790 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #168] @ e4798 │ │ │ │ - ldr r1, [pc, #168] @ e479c │ │ │ │ - ldr r0, [pc, #168] @ e47a0 │ │ │ │ + ldr r3, [pc, #168] @ e4794 │ │ │ │ + ldr r1, [pc, #168] @ e4798 │ │ │ │ + ldr r0, [pc, #168] @ e479c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3744 @ 0xea0 │ │ │ │ - ldr r2, [pc, #160] @ e47a4 │ │ │ │ + ldr r2, [pc, #160] @ e47a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq fp, r5, ip, lsr #25 │ │ │ │ + @ instruction: 0x0035bcb0 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq r9, r1, ip, lsl #21 │ │ │ │ - eorseq fp, r1, r4, lsr #15 │ │ │ │ - eorseq sl, r1, r0, lsl r7 │ │ │ │ - eorseq r9, r1, r4, lsr sl │ │ │ │ - eorseq fp, r1, ip, asr #14 │ │ │ │ - @ instruction: 0x0031a6b8 │ │ │ │ + eorseq sl, r1, r8, lsr #1 │ │ │ │ + eorseq fp, r1, r0, asr #27 │ │ │ │ + eorseq sl, r1, ip, lsr #26 │ │ │ │ + eorseq sl, r1, r0, asr r0 │ │ │ │ + eorseq fp, r1, r8, ror #26 │ │ │ │ + @ instruction: 0x0031acd4 │ │ │ │ ldrdeq r0, [r0], -fp │ │ │ │ - eorseq ip, r3, r8, lsl ip │ │ │ │ - eorseq r0, r1, r0, lsl sp │ │ │ │ - @ instruction: 0x00310dd0 │ │ │ │ - andeq ip, r2, r7, lsr #18 │ │ │ │ - eorseq r9, r1, r8, ror #23 │ │ │ │ - eorseq fp, r1, r0, lsl #13 │ │ │ │ - eorseq sl, r1, ip, ror #11 │ │ │ │ - eorseq r9, r1, r4, lsl #23 │ │ │ │ - eorseq fp, r1, ip, lsl r6 │ │ │ │ - eorseq sl, r1, r8, lsl #11 │ │ │ │ - @ instruction: 0x0033caf4 │ │ │ │ - eorseq r0, r1, ip, ror #23 │ │ │ │ - eorseq fp, r1, r8, lsl #12 │ │ │ │ - andeq ip, r2, lr, ror #18 │ │ │ │ - eorseq ip, r3, ip, asr #21 │ │ │ │ - eorseq r0, r1, r4, asr #23 │ │ │ │ - @ instruction: 0x00319ab8 │ │ │ │ - andeq ip, r2, fp, lsl #18 │ │ │ │ - eorseq ip, r3, r4, lsr #21 │ │ │ │ - mlaseq r1, ip, fp, r0 │ │ │ │ - eorseq fp, r1, r4, lsl r5 │ │ │ │ - andeq ip, r2, r3, lsr r9 │ │ │ │ - eorseq ip, r3, ip, ror sl │ │ │ │ - eorseq r0, r1, r4, ror fp │ │ │ │ - eorseq fp, r1, r4, lsl #11 │ │ │ │ - andeq ip, r2, ip, asr r9 │ │ │ │ + eorseq sp, r3, r4, lsr r2 │ │ │ │ + eorseq r1, r1, ip, lsr #6 │ │ │ │ + eorseq r1, r1, ip, ror #7 │ │ │ │ + andeq ip, r2, lr, lsl r9 │ │ │ │ + eorseq sl, r1, r4, lsl #4 │ │ │ │ + mlaseq r1, ip, ip, fp │ │ │ │ + eorseq sl, r1, r8, lsl #24 │ │ │ │ + eorseq sl, r1, r0, lsr #3 │ │ │ │ + eorseq fp, r1, r8, lsr ip │ │ │ │ + eorseq sl, r1, r4, lsr #23 │ │ │ │ + eorseq sp, r3, r0, lsl r1 │ │ │ │ + eorseq r1, r1, r8, lsl #4 │ │ │ │ + eorseq fp, r1, r4, lsr #24 │ │ │ │ + andeq ip, r2, r5, ror #18 │ │ │ │ + eorseq sp, r3, r8, ror #1 │ │ │ │ + eorseq r1, r1, r0, ror #3 │ │ │ │ + ldrsbeq sl, [r1], -r4 @ │ │ │ │ + andeq ip, r2, r2, lsl #18 │ │ │ │ + eorseq sp, r3, r0, asr #1 │ │ │ │ + @ instruction: 0x003111b8 │ │ │ │ + eorseq fp, r1, r0, lsr fp │ │ │ │ + andeq ip, r2, sl, lsr #18 │ │ │ │ + mlaseq r3, r8, r0, sp │ │ │ │ + mlaseq r1, r0, r1, r1 │ │ │ │ + eorseq fp, r1, r0, lsr #23 │ │ │ │ + andeq ip, r2, r3, asr r9 │ │ │ │ │ │ │ │ -000e47a8 : │ │ │ │ +000e47a4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #252] @ e48bc │ │ │ │ + ldr ip, [pc, #252] @ e48b8 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #240] @ e48c0 │ │ │ │ + ldr lr, [pc, #240] @ e48bc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #3872 @ 0xf20 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #220] @ e48c4 │ │ │ │ + ldr ip, [pc, #220] @ e48c0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #192] @ e48c8 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #192] @ e48c4 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e48b0 │ │ │ │ - ldr r3, [pc, #180] @ e48cc │ │ │ │ + beq e48ac │ │ │ │ + ldr r3, [pc, #180] @ e48c8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - beq e484c │ │ │ │ - ldr r2, [pc, #156] @ e48d0 │ │ │ │ - ldr r3, [pc, #156] @ e48d4 │ │ │ │ + beq e4848 │ │ │ │ + ldr r2, [pc, #156] @ e48cc │ │ │ │ + ldr r3, [pc, #156] @ e48d0 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne e4880 │ │ │ │ + bne e487c │ │ │ │ mov r0, r1 │ │ │ │ - bl e4334 │ │ │ │ - ldr r2, [pc, #124] @ e48d8 │ │ │ │ - ldr r3, [pc, #100] @ e48c4 │ │ │ │ + bl e4330 │ │ │ │ + ldr r2, [pc, #124] @ e48d4 │ │ │ │ + ldr r3, [pc, #100] @ e48c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e48b8 │ │ │ │ + bne e48b4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #84] @ e48dc │ │ │ │ + ldr r0, [pc, #84] @ e48d8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #76] @ e48e0 │ │ │ │ - ldr r1, [pc, #76] @ e48e4 │ │ │ │ - ldr r0, [pc, #76] @ e48e8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #76] @ e48dc │ │ │ │ + ldr r1, [pc, #76] @ e48e0 │ │ │ │ + ldr r0, [pc, #76] @ e48e4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [pc, #72] @ e48ec │ │ │ │ + ldr r2, [pc, #72] @ e48e8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b e4854 │ │ │ │ + b e4850 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq lr, r6, r0, asr r3 │ │ │ │ - eorseq fp, r5, r4, lsl r8 │ │ │ │ + eorseq lr, r6, r4, asr r3 │ │ │ │ + eorseq fp, r5, r8, lsl r8 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0035b7f4 │ │ │ │ + @ instruction: 0x0035b7f8 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - mlaseq r5, ip, r7, fp │ │ │ │ - eorseq fp, r1, ip, lsl r4 │ │ │ │ + eorseq fp, r5, r0, lsr #15 │ │ │ │ + eorseq fp, r1, r8, lsr sl │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - @ instruction: 0x0031b3d8 │ │ │ │ - eorseq sl, r1, r4, asr #6 │ │ │ │ + @ instruction: 0x0031b9f4 │ │ │ │ + eorseq sl, r1, r0, ror #18 │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ │ │ │ │ -000e48f0 : │ │ │ │ +000e48ec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r7, [pc, #988] @ e4ce4 │ │ │ │ + ldr r7, [pc, #988] @ e4ce0 │ │ │ │ subs r4, r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - beq e4c6c │ │ │ │ + beq e4c68 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 50138 │ │ │ │ cmp r0, #0 │ │ │ │ - blt e4aa0 │ │ │ │ + blt e4a9c │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #0 │ │ │ │ - beq e4bfc │ │ │ │ + beq e4bf8 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r2, [pc, #920] @ e4ce8 │ │ │ │ + ldr r2, [pc, #920] @ e4ce4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ ldr r9, [r7, r2] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r9] │ │ │ │ cmp r2, r1 │ │ │ │ - beq e4ad8 │ │ │ │ - ldr r2, [pc, #888] @ e4cec │ │ │ │ + beq e4ad4 │ │ │ │ + ldr r2, [pc, #888] @ e4ce8 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne e4c04 │ │ │ │ + bne e4c00 │ │ │ │ ldr r8, [r4, #16] │ │ │ │ cmp r8, #0 │ │ │ │ - beq e4cbc │ │ │ │ + beq e4cb8 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r8] │ │ │ │ ldrne r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e49b8 │ │ │ │ + beq e49b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e4b44 │ │ │ │ + beq e4b40 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd9c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq e49e8 │ │ │ │ + beq e49e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq e4b0c │ │ │ │ + beq e4b08 │ │ │ │ cmp r5, #0 │ │ │ │ - beq e4b1c │ │ │ │ - ldr r3, [pc, #760] @ e4cf0 │ │ │ │ + beq e4b18 │ │ │ │ + ldr r3, [pc, #760] @ e4cec │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e4b9c │ │ │ │ + bne e4b98 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e4a20 │ │ │ │ + beq e4a1c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e4b84 │ │ │ │ - ldr r3, [pc, #716] @ e4cf4 │ │ │ │ + beq e4b80 │ │ │ │ + ldr r3, [pc, #716] @ e4cf0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - bne e4bfc │ │ │ │ + bne e4bf8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r9] │ │ │ │ cmp r2, r3 │ │ │ │ - beq e4b50 │ │ │ │ - ldr r2, [pc, #676] @ e4cec │ │ │ │ + beq e4b4c │ │ │ │ + ldr r2, [pc, #676] @ e4ce8 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e4c38 │ │ │ │ + bne e4c34 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq e4c94 │ │ │ │ + beq e4c90 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e4a8c │ │ │ │ + beq e4a88 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e4b90 │ │ │ │ + beq e4b8c │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 50138 │ │ │ │ cmp r0, #0 │ │ │ │ - bge e4938 │ │ │ │ - ldr r3, [pc, #592] @ e4cf8 │ │ │ │ - ldr r1, [pc, #592] @ e4cfc │ │ │ │ + bge e4934 │ │ │ │ + ldr r3, [pc, #592] @ e4cf4 │ │ │ │ + ldr r1, [pc, #592] @ e4cf8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #588] @ e4d00 │ │ │ │ + ldr r0, [pc, #588] @ e4cfc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #480 @ 0x1e0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r8, [r4, #16] │ │ │ │ cmp r8, #0 │ │ │ │ - bne e498c │ │ │ │ - ldr r3, [pc, #536] @ e4d04 │ │ │ │ - ldr r1, [pc, #536] @ e4d08 │ │ │ │ - ldr r0, [pc, #536] @ e4d0c │ │ │ │ + bne e4988 │ │ │ │ + ldr r3, [pc, #536] @ e4d00 │ │ │ │ + ldr r1, [pc, #536] @ e4d04 │ │ │ │ + ldr r0, [pc, #536] @ e4d08 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3776 @ 0xec0 │ │ │ │ - ldr r2, [pc, #528] @ e4d10 │ │ │ │ + ldr r2, [pc, #528] @ e4d0c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - bne e49f0 │ │ │ │ - ldr r3, [pc, #468] @ e4cf8 │ │ │ │ - ldr r1, [pc, #492] @ e4d14 │ │ │ │ + bne e49ec │ │ │ │ + ldr r3, [pc, #468] @ e4cf4 │ │ │ │ + ldr r1, [pc, #492] @ e4d10 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #488] @ e4d18 │ │ │ │ - ldr r2, [pc, #488] @ e4d1c │ │ │ │ + ldr r0, [pc, #488] @ e4d14 │ │ │ │ + ldr r2, [pc, #488] @ e4d18 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e4ac4 │ │ │ │ + bl b6efc │ │ │ │ + b e4ac0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e49b8 │ │ │ │ + b e49b4 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne e4a60 │ │ │ │ - ldr r3, [pc, #444] @ e4d20 │ │ │ │ - ldr r1, [pc, #444] @ e4d24 │ │ │ │ - ldr r0, [pc, #444] @ e4d28 │ │ │ │ + bne e4a5c │ │ │ │ + ldr r3, [pc, #444] @ e4d1c │ │ │ │ + ldr r1, [pc, #444] @ e4d20 │ │ │ │ + ldr r0, [pc, #444] @ e4d24 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3776 @ 0xec0 │ │ │ │ - ldr r2, [pc, #436] @ e4d2c │ │ │ │ + ldr r2, [pc, #436] @ e4d28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e4a20 │ │ │ │ + b e4a1c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e4a8c │ │ │ │ - ldr r0, [pc, #396] @ e4d30 │ │ │ │ + b e4a88 │ │ │ │ + ldr r0, [pc, #396] @ e4d2c │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e4bc8 │ │ │ │ + beq e4bc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e4bf0 │ │ │ │ - ldr r3, [pc, #296] @ e4cf8 │ │ │ │ - ldr r1, [pc, #352] @ e4d34 │ │ │ │ + beq e4bec │ │ │ │ + ldr r3, [pc, #296] @ e4cf4 │ │ │ │ + ldr r1, [pc, #352] @ e4d30 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #348] @ e4d38 │ │ │ │ - ldr r2, [pc, #316] @ e4d1c │ │ │ │ + ldr r0, [pc, #348] @ e4d34 │ │ │ │ + ldr r2, [pc, #316] @ e4d18 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e4ac4 │ │ │ │ + bl b6efc │ │ │ │ + b e4ac0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e4bc8 │ │ │ │ + b e4bc4 │ │ │ │ mov r0, r4 │ │ │ │ - b e4ad0 │ │ │ │ - ldr r3, [pc, #236] @ e4cf8 │ │ │ │ - ldr r0, [pc, #300] @ e4d3c │ │ │ │ + b e4acc │ │ │ │ + ldr r3, [pc, #236] @ e4cf4 │ │ │ │ + ldr r0, [pc, #300] @ e4d38 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #288] @ e4d40 │ │ │ │ + ldr r1, [pc, #288] @ e4d3c │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #284] @ e4d44 │ │ │ │ - ldr r2, [pc, #240] @ e4d1c │ │ │ │ + ldr r0, [pc, #284] @ e4d40 │ │ │ │ + ldr r2, [pc, #240] @ e4d18 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e4ac4 │ │ │ │ - ldr r3, [pc, #184] @ e4cf8 │ │ │ │ - ldr r0, [pc, #260] @ e4d48 │ │ │ │ + bl d8814 │ │ │ │ + b e4ac0 │ │ │ │ + ldr r3, [pc, #184] @ e4cf4 │ │ │ │ + ldr r0, [pc, #260] @ e4d44 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #248] @ e4d4c │ │ │ │ + ldr r1, [pc, #248] @ e4d48 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #244] @ e4d50 │ │ │ │ - ldr r2, [pc, #244] @ e4d54 │ │ │ │ + ldr r0, [pc, #244] @ e4d4c │ │ │ │ + ldr r2, [pc, #244] @ e4d50 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e4acc │ │ │ │ - ldr r3, [pc, #228] @ e4d58 │ │ │ │ - ldr r1, [pc, #228] @ e4d5c │ │ │ │ - ldr r0, [pc, #228] @ e4d60 │ │ │ │ + bl d8814 │ │ │ │ + b e4ac8 │ │ │ │ + ldr r3, [pc, #228] @ e4d54 │ │ │ │ + ldr r1, [pc, #228] @ e4d58 │ │ │ │ + ldr r0, [pc, #228] @ e4d5c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3776 @ 0xec0 │ │ │ │ - ldr r2, [pc, #220] @ e4d64 │ │ │ │ + ldr r2, [pc, #220] @ e4d60 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ e4d68 │ │ │ │ - ldr r1, [pc, #204] @ e4d6c │ │ │ │ - ldr r0, [pc, #204] @ e4d70 │ │ │ │ + ldr r3, [pc, #204] @ e4d64 │ │ │ │ + ldr r1, [pc, #204] @ e4d68 │ │ │ │ + ldr r0, [pc, #204] @ e4d6c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3776 @ 0xec0 │ │ │ │ - ldr r2, [pc, #196] @ e4d74 │ │ │ │ + ldr r2, [pc, #196] @ e4d70 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #180] @ e4d78 │ │ │ │ - ldr r1, [pc, #180] @ e4d7c │ │ │ │ - ldr r0, [pc, #180] @ e4d80 │ │ │ │ + ldr r3, [pc, #180] @ e4d74 │ │ │ │ + ldr r1, [pc, #180] @ e4d78 │ │ │ │ + ldr r0, [pc, #180] @ e4d7c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3776 @ 0xec0 │ │ │ │ - ldr r2, [pc, #172] @ e4d84 │ │ │ │ + ldr r2, [pc, #172] @ e4d80 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq fp, r5, ip, ror #13 │ │ │ │ + @ instruction: 0x0035b6f0 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq fp, r1, r8, lsr r2 │ │ │ │ - eorseq sl, r1, r4, lsr r1 │ │ │ │ - eorseq ip, r3, r0, lsl #13 │ │ │ │ - eorseq r0, r1, r8, ror r7 │ │ │ │ - eorseq r0, r1, r4, asr #16 │ │ │ │ - andeq ip, r2, r9, ror #19 │ │ │ │ - @ instruction: 0x0031b1b8 │ │ │ │ - ldrheq sl, [r1], -r4 @ │ │ │ │ + eorseq fp, r1, r4, asr r8 │ │ │ │ + eorseq sl, r1, r0, asr r7 │ │ │ │ + mlaseq r3, ip, ip, ip │ │ │ │ + mlaseq r1, r4, sp, r0 │ │ │ │ + eorseq r0, r1, r0, ror #28 │ │ │ │ + andeq ip, r2, r0, ror #19 │ │ │ │ + @ instruction: 0x0031b7d4 │ │ │ │ + @ instruction: 0x0031a6d0 │ │ │ │ andeq r0, r0, r1, ror #3 │ │ │ │ - eorseq ip, r3, r8, lsl #12 │ │ │ │ - eorseq r0, r1, r0, lsl #14 │ │ │ │ - eorseq fp, r1, r0, lsl r1 │ │ │ │ - andeq ip, r2, r4, lsr #20 │ │ │ │ - eorseq r6, r1, r0, ror #23 │ │ │ │ - eorseq fp, r1, ip, lsl #2 │ │ │ │ - eorseq sl, r1, r8 │ │ │ │ - eorseq r9, r1, ip, lsr r3 │ │ │ │ - eorseq fp, r1, r4, asr #1 │ │ │ │ - eorseq r9, r1, r0, asr #31 │ │ │ │ - eorseq r9, r1, r8, lsl #6 │ │ │ │ - mlaseq r1, r0, r0, fp │ │ │ │ - eorseq r9, r1, ip, lsl #31 │ │ │ │ + eorseq ip, r3, r4, lsr #24 │ │ │ │ + eorseq r0, r1, ip, lsl sp │ │ │ │ + eorseq fp, r1, ip, lsr #14 │ │ │ │ + andeq ip, r2, fp, lsl sl │ │ │ │ + @ instruction: 0x003171fc │ │ │ │ + eorseq fp, r1, r8, lsr #14 │ │ │ │ + eorseq sl, r1, r4, lsr #12 │ │ │ │ + eorseq r9, r1, r8, asr r9 │ │ │ │ + eorseq fp, r1, r0, ror #13 │ │ │ │ + @ instruction: 0x0031a5dc │ │ │ │ + eorseq r9, r1, r4, lsr #18 │ │ │ │ + eorseq fp, r1, ip, lsr #13 │ │ │ │ + eorseq sl, r1, r8, lsr #11 │ │ │ │ andeq r0, r0, r2, ror #3 │ │ │ │ - @ instruction: 0x0033c4f8 │ │ │ │ - @ instruction: 0x003105f0 │ │ │ │ - eorseq fp, r1, r0, asr r0 │ │ │ │ - andeq ip, r2, r2, asr #19 │ │ │ │ - @ instruction: 0x0033c4d0 │ │ │ │ - eorseq r0, r1, r8, asr #11 │ │ │ │ - eorseq sl, r1, r0, lsl pc │ │ │ │ - andeq ip, r2, r0, lsr sl │ │ │ │ - eorseq ip, r3, r8, lsr #9 │ │ │ │ - eorseq r0, r1, r0, lsr #11 │ │ │ │ - @ instruction: 0x0031aeb4 │ │ │ │ - strdeq ip, [r2], -r5 │ │ │ │ + eorseq ip, r3, r4, lsl fp │ │ │ │ + eorseq r0, r1, ip, lsl #24 │ │ │ │ + eorseq fp, r1, ip, ror #12 │ │ │ │ + @ instruction: 0x0002c9b9 │ │ │ │ + eorseq ip, r3, ip, ror #21 │ │ │ │ + eorseq r0, r1, r4, ror #23 │ │ │ │ + eorseq fp, r1, ip, lsr #10 │ │ │ │ + andeq ip, r2, r7, lsr #20 │ │ │ │ + eorseq ip, r3, r4, asr #21 │ │ │ │ + @ instruction: 0x00310bbc │ │ │ │ + @ instruction: 0x0031b4d0 │ │ │ │ + andeq ip, r2, ip, ror #19 │ │ │ │ │ │ │ │ -000e4d88 : │ │ │ │ +000e4d84 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #280] @ e4eb8 │ │ │ │ + ldr ip, [pc, #280] @ e4eb4 │ │ │ │ sub sp, sp, #24 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #3920 @ 0xf50 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #248] @ e4ebc │ │ │ │ + ldr lr, [pc, #248] @ e4eb8 │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #240] @ e4ec0 │ │ │ │ + ldr ip, [pc, #240] @ e4ebc │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #212] @ e4ec4 │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #212] @ e4ec0 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e4e98 │ │ │ │ - ldr r3, [pc, #200] @ e4ec8 │ │ │ │ + beq e4e94 │ │ │ │ + ldr r3, [pc, #200] @ e4ec4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - bne e4ea0 │ │ │ │ - ldr ip, [pc, #176] @ e4ecc │ │ │ │ + bne e4e9c │ │ │ │ + ldr ip, [pc, #176] @ e4ec8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr ip, [r4, ip] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr ip, [ip] │ │ │ │ cmp r3, r0 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne e4e68 │ │ │ │ + bne e4e64 │ │ │ │ mov r0, r2 │ │ │ │ - bl e48f0 │ │ │ │ - ldr r2, [pc, #140] @ e4ed0 │ │ │ │ - ldr r3, [pc, #120] @ e4ec0 │ │ │ │ + bl e48ec │ │ │ │ + ldr r2, [pc, #140] @ e4ecc │ │ │ │ + ldr r3, [pc, #120] @ e4ebc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e4eb4 │ │ │ │ + bne e4eb0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #100] @ e4ed4 │ │ │ │ + ldr r0, [pc, #100] @ e4ed0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #92] @ e4ed8 │ │ │ │ - ldr r1, [pc, #92] @ e4edc │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #92] @ e4ed4 │ │ │ │ + ldr r1, [pc, #92] @ e4ed8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #88] @ e4ee0 │ │ │ │ - ldr r2, [pc, #88] @ e4ee4 │ │ │ │ + ldr r0, [pc, #88] @ e4edc │ │ │ │ + ldr r2, [pc, #88] @ e4ee0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b e4e3c │ │ │ │ - ldr r0, [pc, #64] @ e4ee8 │ │ │ │ + b e4e38 │ │ │ │ + ldr r0, [pc, #64] @ e4ee4 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b e4e74 │ │ │ │ + bl b0298 │ │ │ │ + b e4e70 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, r6, r0, ror sp │ │ │ │ - eorseq fp, r5, ip, lsr #4 │ │ │ │ + eorseq sp, r6, r4, ror sp │ │ │ │ + eorseq fp, r5, r0, lsr r2 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq fp, r5, ip, lsl #4 │ │ │ │ + eorseq fp, r5, r0, lsl r2 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - @ instruction: 0x0035b1b4 │ │ │ │ - eorseq r9, r1, r0, ror #1 │ │ │ │ + @ instruction: 0x0035b1b8 │ │ │ │ + @ instruction: 0x003196fc │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq sl, r1, r0, ror #28 │ │ │ │ - eorseq r9, r1, ip, asr sp │ │ │ │ + eorseq fp, r1, ip, ror r4 │ │ │ │ + eorseq sl, r1, r8, ror r3 │ │ │ │ ldrdeq r0, [r0], -lr │ │ │ │ - eorseq r9, r1, r4, lsr #6 │ │ │ │ + eorseq r9, r1, r0, asr #18 │ │ │ │ │ │ │ │ -000e4eec : │ │ │ │ +000e4ee8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #568] @ e513c │ │ │ │ - ldr r3, [pc, #568] @ e5140 │ │ │ │ + ldr r5, [pc, #568] @ e5138 │ │ │ │ + ldr r3, [pc, #568] @ e513c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r2, r3 │ │ │ │ mov r4, r0 │ │ │ │ - beq e5014 │ │ │ │ - ldr r2, [pc, #536] @ e5144 │ │ │ │ + beq e5010 │ │ │ │ + ldr r2, [pc, #536] @ e5140 │ │ │ │ ldr r8, [r5, r2] │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e5070 │ │ │ │ + bne e506c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e5114 │ │ │ │ + beq e5110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e4f6c │ │ │ │ + beq e4f68 │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r3, #-1073741824 @ 0xc0000000 │ │ │ │ streq r3, [r0] │ │ │ │ - beq e4f6c │ │ │ │ + beq e4f68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq e50a4 │ │ │ │ + beq e50a0 │ │ │ │ lsls r7, r7, #1 │ │ │ │ - beq e500c │ │ │ │ + beq e5008 │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e50b8 │ │ │ │ + bne e50b4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ - bl a7518 │ │ │ │ + bl a7514 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq e50ec │ │ │ │ + beq e50e8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq e4fb4 │ │ │ │ + beq e4fb0 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e5030 │ │ │ │ + bne e502c │ │ │ │ mov r0, r7 │ │ │ │ - bl e4eec │ │ │ │ + bl e4ee8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq e4fdc │ │ │ │ + beq e4fd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq e50ac │ │ │ │ + beq e50a8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e5024 │ │ │ │ - ldr r3, [pc, #348] @ e5148 │ │ │ │ - ldr r1, [pc, #348] @ e514c │ │ │ │ + bne e5020 │ │ │ │ + ldr r3, [pc, #348] @ e5144 │ │ │ │ + ldr r1, [pc, #348] @ e5148 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #344] @ e5150 │ │ │ │ - ldr r2, [pc, #344] @ e5154 │ │ │ │ + ldr r0, [pc, #344] @ e514c │ │ │ │ + ldr r2, [pc, #344] @ e5150 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e5024 │ │ │ │ - ldr r3, [pc, #324] @ e5158 │ │ │ │ + bl b6efc │ │ │ │ + b e5020 │ │ │ │ + ldr r3, [pc, #324] @ e5154 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #272] @ e5148 │ │ │ │ - ldr r0, [pc, #288] @ e515c │ │ │ │ + ldr r3, [pc, #272] @ e5144 │ │ │ │ + ldr r0, [pc, #288] @ e5158 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #276] @ e5160 │ │ │ │ + ldr r1, [pc, #276] @ e515c │ │ │ │ stm sp, {r0, r7} │ │ │ │ - ldr r0, [pc, #272] @ e5164 │ │ │ │ - ldr r2, [pc, #252] @ e5154 │ │ │ │ + ldr r0, [pc, #272] @ e5160 │ │ │ │ + ldr r2, [pc, #252] @ e5150 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #208] @ e5148 │ │ │ │ - ldr r0, [pc, #236] @ e5168 │ │ │ │ + ldr r3, [pc, #208] @ e5144 │ │ │ │ + ldr r0, [pc, #236] @ e5164 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #224] @ e516c │ │ │ │ + ldr r1, [pc, #224] @ e5168 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #220] @ e5170 │ │ │ │ + ldr r0, [pc, #220] @ e516c │ │ │ │ mov r2, #532 @ 0x214 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e5060 │ │ │ │ + bl d8814 │ │ │ │ + b e505c │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e4f6c │ │ │ │ + b e4f68 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e4fdc │ │ │ │ - ldr r3, [pc, #136] @ e5148 │ │ │ │ - ldr r0, [pc, #176] @ e5174 │ │ │ │ + b e4fd8 │ │ │ │ + ldr r3, [pc, #136] @ e5144 │ │ │ │ + ldr r0, [pc, #176] @ e5170 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #164] @ e5178 │ │ │ │ + ldr r1, [pc, #164] @ e5174 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #160] @ e517c │ │ │ │ - ldr r2, [pc, #116] @ e5154 │ │ │ │ + ldr r0, [pc, #160] @ e5178 │ │ │ │ + ldr r2, [pc, #116] @ e5150 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e5060 │ │ │ │ - ldr r3, [pc, #84] @ e5148 │ │ │ │ - ldr r1, [pc, #136] @ e5180 │ │ │ │ + bl d8814 │ │ │ │ + b e505c │ │ │ │ + ldr r3, [pc, #84] @ e5144 │ │ │ │ + ldr r1, [pc, #136] @ e517c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #132] @ e5184 │ │ │ │ - ldr r2, [pc, #80] @ e5154 │ │ │ │ + ldr r0, [pc, #132] @ e5180 │ │ │ │ + ldr r2, [pc, #80] @ e5150 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e5060 │ │ │ │ - ldr r3, [pc, #108] @ e5188 │ │ │ │ - ldr r1, [pc, #108] @ e518c │ │ │ │ - ldr r0, [pc, #108] @ e5190 │ │ │ │ + bl b6efc │ │ │ │ + b e505c │ │ │ │ + ldr r3, [pc, #108] @ e5184 │ │ │ │ + ldr r1, [pc, #108] @ e5188 │ │ │ │ + ldr r0, [pc, #108] @ e518c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3808 @ 0xee0 │ │ │ │ - ldr r2, [pc, #100] @ e5194 │ │ │ │ + ldr r2, [pc, #100] @ e5190 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldrsheq fp, [r5], -r4 @ │ │ │ │ + ldrsheq fp, [r5], -r8 @ │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq sl, r1, r0, lsl #26 │ │ │ │ - eorseq r9, r1, ip, ror #23 │ │ │ │ + eorseq fp, r1, ip, lsl r3 │ │ │ │ + eorseq sl, r1, r8, lsl #4 │ │ │ │ andeq r0, r0, r5, lsl r2 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - @ instruction: 0x0031acd0 │ │ │ │ - eorseq sl, r1, r8, lsr #25 │ │ │ │ - mlaseq r1, r4, fp, r9 │ │ │ │ - eorseq r9, r1, r0, asr r1 │ │ │ │ - eorseq sl, r1, r8, ror #24 │ │ │ │ - eorseq r9, r1, r4, asr fp │ │ │ │ - eorseq r9, r1, r8, lsl #2 │ │ │ │ - eorseq sl, r1, r0, lsr #24 │ │ │ │ - eorseq r9, r1, ip, lsl #22 │ │ │ │ - @ instruction: 0x0031abf8 │ │ │ │ - eorseq r9, r1, r4, ror #21 │ │ │ │ - eorseq ip, r3, r0, asr r0 │ │ │ │ - eorseq r0, r1, r8, asr #2 │ │ │ │ - eorseq r0, r1, r0, asr #3 │ │ │ │ - strdeq ip, [r2], -r2 │ │ │ │ + eorseq fp, r1, ip, ror #5 │ │ │ │ + eorseq fp, r1, r4, asr #5 │ │ │ │ + @ instruction: 0x0031a1b0 │ │ │ │ + eorseq r9, r1, ip, ror #14 │ │ │ │ + eorseq fp, r1, r4, lsl #5 │ │ │ │ + eorseq sl, r1, r0, ror r1 │ │ │ │ + eorseq r9, r1, r4, lsr #14 │ │ │ │ + eorseq fp, r1, ip, lsr r2 │ │ │ │ + eorseq sl, r1, r8, lsr #2 │ │ │ │ + eorseq fp, r1, r4, lsl r2 │ │ │ │ + eorseq sl, r1, r0, lsl #2 │ │ │ │ + eorseq ip, r3, ip, ror #12 │ │ │ │ + eorseq r0, r1, r4, ror #14 │ │ │ │ + @ instruction: 0x003107dc │ │ │ │ + andeq ip, r2, lr, ror #25 │ │ │ │ │ │ │ │ -000e5198 : │ │ │ │ +000e5194 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #240] @ e52a0 │ │ │ │ + ldr ip, [pc, #240] @ e529c │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #228] @ e52a4 │ │ │ │ + ldr lr, [pc, #228] @ e52a0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #3968 @ 0xf80 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #208] @ e52a8 │ │ │ │ + ldr ip, [pc, #208] @ e52a4 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #180] @ e52ac │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #180] @ e52a8 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e5294 │ │ │ │ - ldr r3, [pc, #168] @ e52b0 │ │ │ │ + beq e5290 │ │ │ │ + ldr r3, [pc, #168] @ e52ac │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq e5230 │ │ │ │ - ldr r2, [pc, #144] @ e52b4 │ │ │ │ + beq e522c │ │ │ │ + ldr r2, [pc, #144] @ e52b0 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e5264 │ │ │ │ + bne e5260 │ │ │ │ mov r0, r1 │ │ │ │ - bl e4eec │ │ │ │ - ldr r2, [pc, #120] @ e52b8 │ │ │ │ - ldr r3, [pc, #100] @ e52a8 │ │ │ │ + bl e4ee8 │ │ │ │ + ldr r2, [pc, #120] @ e52b4 │ │ │ │ + ldr r3, [pc, #100] @ e52a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e529c │ │ │ │ + bne e5298 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #80] @ e52bc │ │ │ │ + ldr r0, [pc, #80] @ e52b8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #72] @ e52c0 │ │ │ │ - ldr r1, [pc, #72] @ e52c4 │ │ │ │ - ldr r0, [pc, #72] @ e52c8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #72] @ e52bc │ │ │ │ + ldr r1, [pc, #72] @ e52c0 │ │ │ │ + ldr r0, [pc, #72] @ e52c4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #528 @ 0x210 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b e5238 │ │ │ │ + b e5234 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, r6, r0, ror #18 │ │ │ │ - eorseq sl, r5, r4, lsr #28 │ │ │ │ + eorseq sp, r6, r4, ror #18 │ │ │ │ + eorseq sl, r5, r8, lsr #28 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq sl, r5, r4, lsl #28 │ │ │ │ + eorseq sl, r5, r8, lsl #28 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x0035adb8 │ │ │ │ - eorseq r8, r1, r4, ror #25 │ │ │ │ + @ instruction: 0x0035adbc │ │ │ │ + eorseq r9, r1, r0, lsl #6 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq sl, r1, ip, ror sl │ │ │ │ - eorseq r9, r1, r4, ror #18 │ │ │ │ + mlaseq r1, r8, r0, fp │ │ │ │ + eorseq r9, r1, r0, lsl #31 │ │ │ │ │ │ │ │ -000e52cc : │ │ │ │ +000e52c8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #360] @ e544c │ │ │ │ - ldr r3, [pc, #360] @ e5450 │ │ │ │ + ldr r2, [pc, #360] @ e5448 │ │ │ │ + ldr r3, [pc, #360] @ e544c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0] │ │ │ │ - beq e5360 │ │ │ │ + beq e535c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r0, [pc, #312] @ e5454 │ │ │ │ + ldr r0, [pc, #312] @ e5450 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, r1 │ │ │ │ - bne e5408 │ │ │ │ + bne e5404 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ tst r5, #1 │ │ │ │ - bne e53d4 │ │ │ │ + bne e53d0 │ │ │ │ sub r0, r5, #2 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - beq e5358 │ │ │ │ + beq e5354 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e53a8 │ │ │ │ + beq e53a4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ and r2, r5, #1 │ │ │ │ - beq e53cc │ │ │ │ + beq e53c8 │ │ │ │ cmp r2, #0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne e53d4 │ │ │ │ + bne e53d0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e5394 │ │ │ │ + beq e5390 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq e53c4 │ │ │ │ + beq e53c0 │ │ │ │ sub r0, r5, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ sub r0, r5, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e5394 │ │ │ │ + b e5390 │ │ │ │ cmp r2, #0 │ │ │ │ - beq e5394 │ │ │ │ + beq e5390 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e53f8 │ │ │ │ + beq e53f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e5440 │ │ │ │ + beq e543c │ │ │ │ mov r0, r5 │ │ │ │ - bl a4764 │ │ │ │ + bl a4760 │ │ │ │ mov r0, #0 │ │ │ │ - b e5358 │ │ │ │ - ldr r3, [pc, #72] @ e5458 │ │ │ │ - ldr r0, [pc, #72] @ e545c │ │ │ │ + b e5354 │ │ │ │ + ldr r3, [pc, #72] @ e5454 │ │ │ │ + ldr r0, [pc, #72] @ e5458 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #60] @ e5460 │ │ │ │ + ldr r1, [pc, #60] @ e545c │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #56] @ e5464 │ │ │ │ - ldr r2, [pc, #56] @ e5468 │ │ │ │ + ldr r0, [pc, #56] @ e5460 │ │ │ │ + ldr r2, [pc, #56] @ e5464 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, #2 │ │ │ │ - b e5358 │ │ │ │ + b e5354 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e53f8 │ │ │ │ - eorseq sl, r5, r4, lsl sp │ │ │ │ + b e53f4 │ │ │ │ + eorseq sl, r5, r8, lsl sp │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - @ instruction: 0x00316cb0 │ │ │ │ - eorseq sl, r1, r0, lsl r9 │ │ │ │ - eorseq r9, r1, r0, asr #15 │ │ │ │ + eorseq r7, r1, ip, asr #5 │ │ │ │ + eorseq sl, r1, ip, lsr #30 │ │ │ │ + @ instruction: 0x00319ddc │ │ │ │ ldrdeq r0, [r0], -pc @ │ │ │ │ │ │ │ │ -000e546c : │ │ │ │ +000e5468 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #292] @ e55a8 │ │ │ │ + ldr ip, [pc, #292] @ e55a4 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #280] @ e55ac │ │ │ │ + ldr lr, [pc, #280] @ e55a8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #4016 @ 0xfb0 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #260] @ e55b0 │ │ │ │ + ldr ip, [pc, #260] @ e55ac │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #232] @ e55b4 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #232] @ e55b0 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e559c │ │ │ │ - ldr r3, [pc, #220] @ e55b8 │ │ │ │ + beq e5598 │ │ │ │ + ldr r3, [pc, #220] @ e55b4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq e5504 │ │ │ │ - ldr r2, [pc, #196] @ e55bc │ │ │ │ + beq e5500 │ │ │ │ + ldr r2, [pc, #196] @ e55b8 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e556c │ │ │ │ + bne e5568 │ │ │ │ mov r0, r1 │ │ │ │ - bl e52cc │ │ │ │ + bl e52c8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq e559c │ │ │ │ + beq e5598 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e5560 │ │ │ │ - ldr r3, [pc, #156] @ e55c0 │ │ │ │ + bne e555c │ │ │ │ + ldr r3, [pc, #156] @ e55bc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #136] @ e55c4 │ │ │ │ - ldr r3, [pc, #112] @ e55b0 │ │ │ │ + ldr r2, [pc, #136] @ e55c0 │ │ │ │ + ldr r3, [pc, #112] @ e55ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e55a4 │ │ │ │ + bne e55a0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #96] @ e55c8 │ │ │ │ + ldr r3, [pc, #96] @ e55c4 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b e5524 │ │ │ │ - ldr r0, [pc, #88] @ e55cc │ │ │ │ + b e5520 │ │ │ │ + ldr r0, [pc, #88] @ e55c8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #80] @ e55d0 │ │ │ │ - ldr r1, [pc, #80] @ e55d4 │ │ │ │ - ldr r0, [pc, #80] @ e55d8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #80] @ e55cc │ │ │ │ + ldr r1, [pc, #80] @ e55d0 │ │ │ │ + ldr r0, [pc, #80] @ e55d4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [pc, #76] @ e55dc │ │ │ │ + ldr r2, [pc, #76] @ e55d8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b e5534 │ │ │ │ + b e5530 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, r6, ip, lsl #13 │ │ │ │ - eorseq sl, r5, r0, asr fp │ │ │ │ + mlaseq r6, r0, r6, sp │ │ │ │ + eorseq sl, r5, r4, asr fp │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq sl, r5, r0, lsr fp │ │ │ │ + eorseq sl, r5, r4, lsr fp │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - @ instruction: 0x0035aabc │ │ │ │ + eorseq sl, r5, r0, asr #21 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - mlaseq r1, ip, r7, sl │ │ │ │ + @ instruction: 0x0031adb8 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - @ instruction: 0x0031a7b0 │ │ │ │ - eorseq r9, r1, r8, asr r6 │ │ │ │ + eorseq sl, r1, ip, asr #27 │ │ │ │ + eorseq r9, r1, r4, ror ip │ │ │ │ ldrdeq r0, [r0], -lr │ │ │ │ │ │ │ │ -000e55e0 : │ │ │ │ +000e55dc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #360] @ e5760 │ │ │ │ - ldr r3, [pc, #360] @ e5764 │ │ │ │ + ldr r2, [pc, #360] @ e575c │ │ │ │ + ldr r3, [pc, #360] @ e5760 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0] │ │ │ │ - beq e5674 │ │ │ │ + beq e5670 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r0, [pc, #312] @ e5768 │ │ │ │ + ldr r0, [pc, #312] @ e5764 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, r1 │ │ │ │ - bne e571c │ │ │ │ + bne e5718 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ tst r5, #1 │ │ │ │ - bne e56e8 │ │ │ │ + bne e56e4 │ │ │ │ sub r0, r5, #14 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - beq e566c │ │ │ │ + beq e5668 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e56bc │ │ │ │ + beq e56b8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ and r2, r5, #1 │ │ │ │ - beq e56e0 │ │ │ │ + beq e56dc │ │ │ │ cmp r2, #0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne e56e8 │ │ │ │ + bne e56e4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e56a8 │ │ │ │ + beq e56a4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq e56d8 │ │ │ │ + beq e56d4 │ │ │ │ sub r0, r5, #14 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ sub r0, r5, #14 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e56a8 │ │ │ │ + b e56a4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq e56a8 │ │ │ │ + beq e56a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e570c │ │ │ │ + beq e5708 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e5754 │ │ │ │ + beq e5750 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4764 │ │ │ │ + bl a4760 │ │ │ │ mov r0, #0 │ │ │ │ - b e566c │ │ │ │ - ldr r3, [pc, #72] @ e576c │ │ │ │ - ldr r0, [pc, #72] @ e5770 │ │ │ │ + b e5668 │ │ │ │ + ldr r3, [pc, #72] @ e5768 │ │ │ │ + ldr r0, [pc, #72] @ e576c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #60] @ e5774 │ │ │ │ + ldr r1, [pc, #60] @ e5770 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #56] @ e5778 │ │ │ │ - ldr r2, [pc, #56] @ e577c │ │ │ │ + ldr r0, [pc, #56] @ e5774 │ │ │ │ + ldr r2, [pc, #56] @ e5778 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, #2 │ │ │ │ - b e566c │ │ │ │ + b e5668 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e570c │ │ │ │ - eorseq sl, r5, r0, lsl #20 │ │ │ │ + b e5708 │ │ │ │ + eorseq sl, r5, r4, lsl #20 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - mlaseq r1, ip, r9, r6 │ │ │ │ - eorseq sl, r1, ip, lsl #12 │ │ │ │ - eorseq r9, r1, ip, lsr #9 │ │ │ │ + @ instruction: 0x00316fb8 │ │ │ │ + eorseq sl, r1, r8, lsr #24 │ │ │ │ + eorseq r9, r1, r8, asr #21 │ │ │ │ andeq r0, r0, r3, ror #7 │ │ │ │ │ │ │ │ -000e5780 : │ │ │ │ +000e577c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #292] @ e58bc │ │ │ │ + ldr ip, [pc, #292] @ e58b8 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #280] @ e58c0 │ │ │ │ + ldr lr, [pc, #280] @ e58bc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #4064 @ 0xfe0 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #260] @ e58c4 │ │ │ │ + ldr ip, [pc, #260] @ e58c0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #232] @ e58c8 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #232] @ e58c4 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e58b0 │ │ │ │ - ldr r3, [pc, #220] @ e58cc │ │ │ │ + beq e58ac │ │ │ │ + ldr r3, [pc, #220] @ e58c8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq e5818 │ │ │ │ - ldr r2, [pc, #196] @ e58d0 │ │ │ │ + beq e5814 │ │ │ │ + ldr r2, [pc, #196] @ e58cc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e5880 │ │ │ │ + bne e587c │ │ │ │ mov r0, r1 │ │ │ │ - bl e55e0 │ │ │ │ + bl e55dc │ │ │ │ cmp r0, #2 │ │ │ │ - beq e58b0 │ │ │ │ + beq e58ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne e5874 │ │ │ │ - ldr r3, [pc, #156] @ e58d4 │ │ │ │ + bne e5870 │ │ │ │ + ldr r3, [pc, #156] @ e58d0 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #136] @ e58d8 │ │ │ │ - ldr r3, [pc, #112] @ e58c4 │ │ │ │ + ldr r2, [pc, #136] @ e58d4 │ │ │ │ + ldr r3, [pc, #112] @ e58c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e58b8 │ │ │ │ + bne e58b4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #96] @ e58dc │ │ │ │ + ldr r3, [pc, #96] @ e58d8 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b e5838 │ │ │ │ - ldr r0, [pc, #88] @ e58e0 │ │ │ │ + b e5834 │ │ │ │ + ldr r0, [pc, #88] @ e58dc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #80] @ e58e4 │ │ │ │ - ldr r1, [pc, #80] @ e58e8 │ │ │ │ - ldr r0, [pc, #80] @ e58ec │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #80] @ e58e0 │ │ │ │ + ldr r1, [pc, #80] @ e58e4 │ │ │ │ + ldr r0, [pc, #80] @ e58e8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [pc, #76] @ e58f0 │ │ │ │ + ldr r2, [pc, #76] @ e58ec │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b e5848 │ │ │ │ + b e5844 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, r6, r8, ror r3 │ │ │ │ - eorseq sl, r5, ip, lsr r8 │ │ │ │ + eorseq sp, r6, ip, ror r3 │ │ │ │ + eorseq sl, r5, r0, asr #16 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq sl, r5, ip, lsl r8 │ │ │ │ + eorseq sl, r5, r0, lsr #16 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - eorseq sl, r5, r8, lsr #15 │ │ │ │ + eorseq sl, r5, ip, lsr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq sl, r1, r8, lsl #9 │ │ │ │ + eorseq sl, r1, r4, lsr #21 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq sl, r1, ip, lsr #9 │ │ │ │ - eorseq r9, r1, r4, asr #6 │ │ │ │ + eorseq sl, r1, r8, asr #21 │ │ │ │ + eorseq r9, r1, r0, ror #18 │ │ │ │ andeq r0, r0, r2, ror #7 │ │ │ │ │ │ │ │ -000e58f4 : │ │ │ │ +000e58f0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #360] @ e5a74 │ │ │ │ - ldr r3, [pc, #360] @ e5a78 │ │ │ │ + ldr r2, [pc, #360] @ e5a70 │ │ │ │ + ldr r3, [pc, #360] @ e5a74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0] │ │ │ │ - beq e5988 │ │ │ │ + beq e5984 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r0, [pc, #312] @ e5a7c │ │ │ │ + ldr r0, [pc, #312] @ e5a78 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, r1 │ │ │ │ - bne e5a30 │ │ │ │ + bne e5a2c │ │ │ │ ldr r5, [r4, #12] │ │ │ │ tst r5, #1 │ │ │ │ - bne e59fc │ │ │ │ + bne e59f8 │ │ │ │ sub r0, r5, #16 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - beq e5980 │ │ │ │ + beq e597c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e59d0 │ │ │ │ + beq e59cc │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ and r2, r5, #1 │ │ │ │ - beq e59f4 │ │ │ │ + beq e59f0 │ │ │ │ cmp r2, #0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne e59fc │ │ │ │ + bne e59f8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e59bc │ │ │ │ + beq e59b8 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq e59ec │ │ │ │ + beq e59e8 │ │ │ │ sub r0, r5, #16 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ sub r0, r5, #16 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e59bc │ │ │ │ + b e59b8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq e59bc │ │ │ │ + beq e59b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e5a20 │ │ │ │ + beq e5a1c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e5a68 │ │ │ │ + beq e5a64 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4764 │ │ │ │ + bl a4760 │ │ │ │ mov r0, #0 │ │ │ │ - b e5980 │ │ │ │ - ldr r3, [pc, #72] @ e5a80 │ │ │ │ - ldr r0, [pc, #72] @ e5a84 │ │ │ │ + b e597c │ │ │ │ + ldr r3, [pc, #72] @ e5a7c │ │ │ │ + ldr r0, [pc, #72] @ e5a80 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #60] @ e5a88 │ │ │ │ + ldr r1, [pc, #60] @ e5a84 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #56] @ e5a8c │ │ │ │ - ldr r2, [pc, #56] @ e5a90 │ │ │ │ + ldr r0, [pc, #56] @ e5a88 │ │ │ │ + ldr r2, [pc, #56] @ e5a8c │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, #2 │ │ │ │ - b e5980 │ │ │ │ + b e597c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e5a20 │ │ │ │ - eorseq sl, r5, ip, ror #13 │ │ │ │ + b e5a1c │ │ │ │ + @ instruction: 0x0035a6f0 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq r6, r1, r8, lsl #13 │ │ │ │ - eorseq sl, r1, r8, lsl #6 │ │ │ │ - mlaseq r1, r8, r1, r9 │ │ │ │ + eorseq r6, r1, r4, lsr #25 │ │ │ │ + eorseq sl, r1, r4, lsr #18 │ │ │ │ + @ instruction: 0x003197b4 │ │ │ │ andeq r0, r0, r7, ror #7 │ │ │ │ │ │ │ │ -000e5a94 : │ │ │ │ +000e5a90 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #292] @ e5bd0 │ │ │ │ + ldr ip, [pc, #292] @ e5bcc │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #280] @ e5bd4 │ │ │ │ + ldr lr, [pc, #280] @ e5bd0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #4064 @ 0xfe0 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #260] @ e5bd8 │ │ │ │ + ldr ip, [pc, #260] @ e5bd4 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #232] @ e5bdc │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #232] @ e5bd8 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e5bc4 │ │ │ │ - ldr r3, [pc, #220] @ e5be0 │ │ │ │ + beq e5bc0 │ │ │ │ + ldr r3, [pc, #220] @ e5bdc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq e5b2c │ │ │ │ - ldr r2, [pc, #196] @ e5be4 │ │ │ │ + beq e5b28 │ │ │ │ + ldr r2, [pc, #196] @ e5be0 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e5b94 │ │ │ │ + bne e5b90 │ │ │ │ mov r0, r1 │ │ │ │ - bl e58f4 │ │ │ │ + bl e58f0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq e5bc4 │ │ │ │ + beq e5bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e5b88 │ │ │ │ - ldr r3, [pc, #156] @ e5be8 │ │ │ │ + bne e5b84 │ │ │ │ + ldr r3, [pc, #156] @ e5be4 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #136] @ e5bec │ │ │ │ - ldr r3, [pc, #112] @ e5bd8 │ │ │ │ + ldr r2, [pc, #136] @ e5be8 │ │ │ │ + ldr r3, [pc, #112] @ e5bd4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e5bcc │ │ │ │ + bne e5bc8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #96] @ e5bf0 │ │ │ │ + ldr r3, [pc, #96] @ e5bec │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b e5b4c │ │ │ │ - ldr r0, [pc, #88] @ e5bf4 │ │ │ │ + b e5b48 │ │ │ │ + ldr r0, [pc, #88] @ e5bf0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #80] @ e5bf8 │ │ │ │ - ldr r1, [pc, #80] @ e5bfc │ │ │ │ - ldr r0, [pc, #80] @ e5c00 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #80] @ e5bf4 │ │ │ │ + ldr r1, [pc, #80] @ e5bf8 │ │ │ │ + ldr r0, [pc, #80] @ e5bfc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [pc, #76] @ e5c04 │ │ │ │ + ldr r2, [pc, #76] @ e5c00 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b e5b5c │ │ │ │ + b e5b58 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq pc, r6, ip, asr r0 @ │ │ │ │ - eorseq sl, r5, r8, lsr #10 │ │ │ │ + eorseq pc, r6, r0, rrx │ │ │ │ + eorseq sl, r5, ip, lsr #10 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq sl, r5, r8, lsl #10 │ │ │ │ + eorseq sl, r5, ip, lsl #10 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - mlaseq r5, r4, r4, sl │ │ │ │ + mlaseq r5, r8, r4, sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq sl, r1, r4, ror r1 │ │ │ │ + mlaseq r1, r0, r7, sl │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq sl, r1, r8, lsr #3 │ │ │ │ - eorseq r9, r1, r0, lsr r0 │ │ │ │ + eorseq sl, r1, r4, asr #15 │ │ │ │ + eorseq r9, r1, ip, asr #12 │ │ │ │ andeq r0, r0, r6, ror #7 │ │ │ │ │ │ │ │ -000e5c08 : │ │ │ │ +000e5c04 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #360] @ e5d88 │ │ │ │ - ldr r3, [pc, #360] @ e5d8c │ │ │ │ + ldr r2, [pc, #360] @ e5d84 │ │ │ │ + ldr r3, [pc, #360] @ e5d88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0] │ │ │ │ - beq e5c9c │ │ │ │ + beq e5c98 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r0, [pc, #312] @ e5d90 │ │ │ │ + ldr r0, [pc, #312] @ e5d8c │ │ │ │ ldr r0, [r2, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, r1 │ │ │ │ - bne e5d44 │ │ │ │ + bne e5d40 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ tst r5, #1 │ │ │ │ - bne e5d10 │ │ │ │ + bne e5d0c │ │ │ │ sub r0, r5, #4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - beq e5c94 │ │ │ │ + beq e5c90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e5ce4 │ │ │ │ + beq e5ce0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ and r2, r5, #1 │ │ │ │ - beq e5d08 │ │ │ │ + beq e5d04 │ │ │ │ cmp r2, #0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne e5d10 │ │ │ │ + bne e5d0c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e5cd0 │ │ │ │ + beq e5ccc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq e5d00 │ │ │ │ + beq e5cfc │ │ │ │ sub r0, r5, #4 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ sub r0, r5, #4 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e5cd0 │ │ │ │ + b e5ccc │ │ │ │ cmp r2, #0 │ │ │ │ - beq e5cd0 │ │ │ │ + beq e5ccc │ │ │ │ mov r0, r5 │ │ │ │ - bl a4704 │ │ │ │ + bl a4700 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e5d34 │ │ │ │ + beq e5d30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e5d7c │ │ │ │ + beq e5d78 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4764 │ │ │ │ + bl a4760 │ │ │ │ mov r0, #0 │ │ │ │ - b e5c94 │ │ │ │ - ldr r3, [pc, #72] @ e5d94 │ │ │ │ - ldr r0, [pc, #72] @ e5d98 │ │ │ │ + b e5c90 │ │ │ │ + ldr r3, [pc, #72] @ e5d90 │ │ │ │ + ldr r0, [pc, #72] @ e5d94 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #60] @ e5d9c │ │ │ │ + ldr r1, [pc, #60] @ e5d98 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #56] @ e5da0 │ │ │ │ - ldr r2, [pc, #56] @ e5da4 │ │ │ │ + ldr r0, [pc, #56] @ e5d9c │ │ │ │ + ldr r2, [pc, #56] @ e5da0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, #2 │ │ │ │ - b e5c94 │ │ │ │ + b e5c90 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e5d34 │ │ │ │ - @ instruction: 0x0035a3d8 │ │ │ │ + b e5d30 │ │ │ │ + @ instruction: 0x0035a3dc │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq r6, r1, r4, ror r3 │ │ │ │ - eorseq sl, r1, r4 │ │ │ │ - eorseq r8, r1, r4, lsl #29 │ │ │ │ + mlaseq r1, r0, r9, r6 │ │ │ │ + eorseq sl, r1, r0, lsr #12 │ │ │ │ + eorseq r9, r1, r0, lsr #9 │ │ │ │ andeq r0, r0, fp, ror #7 │ │ │ │ │ │ │ │ -000e5da8 : │ │ │ │ +000e5da4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #292] @ e5ee4 │ │ │ │ + ldr ip, [pc, #292] @ e5ee0 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #280] @ e5ee8 │ │ │ │ + ldr lr, [pc, #280] @ e5ee4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #4016 @ 0xfb0 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #260] @ e5eec │ │ │ │ + ldr ip, [pc, #260] @ e5ee8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #232] @ e5ef0 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #232] @ e5eec │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e5ed8 │ │ │ │ - ldr r3, [pc, #220] @ e5ef4 │ │ │ │ + beq e5ed4 │ │ │ │ + ldr r3, [pc, #220] @ e5ef0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq e5e40 │ │ │ │ - ldr r2, [pc, #196] @ e5ef8 │ │ │ │ + beq e5e3c │ │ │ │ + ldr r2, [pc, #196] @ e5ef4 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e5ea8 │ │ │ │ + bne e5ea4 │ │ │ │ mov r0, r1 │ │ │ │ - bl e5c08 │ │ │ │ + bl e5c04 │ │ │ │ cmp r0, #2 │ │ │ │ - beq e5ed8 │ │ │ │ + beq e5ed4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e5e9c │ │ │ │ - ldr r3, [pc, #156] @ e5efc │ │ │ │ + bne e5e98 │ │ │ │ + ldr r3, [pc, #156] @ e5ef8 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #136] @ e5f00 │ │ │ │ - ldr r3, [pc, #112] @ e5eec │ │ │ │ + ldr r2, [pc, #136] @ e5efc │ │ │ │ + ldr r3, [pc, #112] @ e5ee8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e5ee0 │ │ │ │ + bne e5edc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #96] @ e5f04 │ │ │ │ + ldr r3, [pc, #96] @ e5f00 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b e5e60 │ │ │ │ - ldr r0, [pc, #88] @ e5f08 │ │ │ │ + b e5e5c │ │ │ │ + ldr r0, [pc, #88] @ e5f04 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #80] @ e5f0c │ │ │ │ - ldr r1, [pc, #80] @ e5f10 │ │ │ │ - ldr r0, [pc, #80] @ e5f14 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #80] @ e5f08 │ │ │ │ + ldr r1, [pc, #80] @ e5f0c │ │ │ │ + ldr r0, [pc, #80] @ e5f10 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [pc, #76] @ e5f18 │ │ │ │ + ldr r2, [pc, #76] @ e5f14 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b e5e70 │ │ │ │ + b e5e6c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq lr, r6, r8, asr #26 │ │ │ │ - eorseq sl, r5, r4, lsl r2 │ │ │ │ + eorseq lr, r6, ip, asr #26 │ │ │ │ + eorseq sl, r5, r8, lsl r2 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x0035a1f4 │ │ │ │ + @ instruction: 0x0035a1f8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - eorseq sl, r5, r0, lsl #3 │ │ │ │ + eorseq sl, r5, r4, lsl #3 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq r9, r1, r0, ror #28 │ │ │ │ + eorseq sl, r1, ip, ror r4 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq r9, r1, r4, lsr #29 │ │ │ │ - eorseq r8, r1, ip, lsl sp │ │ │ │ + eorseq sl, r1, r0, asr #9 │ │ │ │ + eorseq r9, r1, r8, lsr r3 │ │ │ │ andeq r0, r0, sl, ror #7 │ │ │ │ │ │ │ │ -000e5f1c : │ │ │ │ +000e5f18 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #560] @ e6164 │ │ │ │ - ldr r3, [pc, #560] @ e6168 │ │ │ │ + ldr r5, [pc, #560] @ e6160 │ │ │ │ + ldr r3, [pc, #560] @ e6164 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r2, r3 │ │ │ │ mov r4, r0 │ │ │ │ - beq e5fac │ │ │ │ - ldr r2, [pc, #528] @ e616c │ │ │ │ + beq e5fa8 │ │ │ │ + ldr r2, [pc, #528] @ e6168 │ │ │ │ ldr r8, [r5, r2] │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e5fc8 │ │ │ │ + bne e5fc4 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e613c │ │ │ │ + beq e6138 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e5f9c │ │ │ │ + beq e5f98 │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r3, #-1073741824 @ 0xc0000000 │ │ │ │ streq r3, [r0] │ │ │ │ - beq e5f9c │ │ │ │ + beq e5f98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq e6098 │ │ │ │ + beq e6094 │ │ │ │ lsls r7, r7, #1 │ │ │ │ - bne e6000 │ │ │ │ - ldr r3, [pc, #452] @ e6170 │ │ │ │ + bne e5ffc │ │ │ │ + ldr r3, [pc, #452] @ e616c │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #420] @ e6174 │ │ │ │ - ldr r0, [pc, #420] @ e6178 │ │ │ │ + ldr r3, [pc, #420] @ e6170 │ │ │ │ + ldr r0, [pc, #420] @ e6174 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #408] @ e617c │ │ │ │ + ldr r1, [pc, #408] @ e6178 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #404] @ e6180 │ │ │ │ - ldr r2, [pc, #404] @ e6184 │ │ │ │ + ldr r0, [pc, #404] @ e617c │ │ │ │ + ldr r2, [pc, #404] @ e6180 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r4, #0 │ │ │ │ - b e5fbc │ │ │ │ + b e5fb8 │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e60e0 │ │ │ │ + bne e60dc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ - bl a7518 │ │ │ │ + bl a7514 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq e6114 │ │ │ │ + beq e6110 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq e6040 │ │ │ │ + beq e603c │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e60a0 │ │ │ │ + bne e609c │ │ │ │ mov r0, r7 │ │ │ │ - bl e5f1c │ │ │ │ + bl e5f18 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq e6068 │ │ │ │ + beq e6064 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq e60d4 │ │ │ │ + beq e60d0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e5fbc │ │ │ │ - ldr r3, [pc, #252] @ e6174 │ │ │ │ - ldr r1, [pc, #268] @ e6188 │ │ │ │ + bne e5fb8 │ │ │ │ + ldr r3, [pc, #252] @ e6170 │ │ │ │ + ldr r1, [pc, #268] @ e6184 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #264] @ e618c │ │ │ │ - ldr r2, [pc, #264] @ e6190 │ │ │ │ + ldr r0, [pc, #264] @ e6188 │ │ │ │ + ldr r2, [pc, #264] @ e618c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e5fbc │ │ │ │ + bl b6efc │ │ │ │ + b e5fb8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e5f9c │ │ │ │ - ldr r3, [pc, #204] @ e6174 │ │ │ │ - ldr r0, [pc, #232] @ e6194 │ │ │ │ + b e5f98 │ │ │ │ + ldr r3, [pc, #204] @ e6170 │ │ │ │ + ldr r0, [pc, #232] @ e6190 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #220] @ e6198 │ │ │ │ + ldr r1, [pc, #220] @ e6194 │ │ │ │ stm sp, {r0, r7} │ │ │ │ - ldr r0, [pc, #216] @ e619c │ │ │ │ - ldr r2, [pc, #200] @ e6190 │ │ │ │ + ldr r0, [pc, #216] @ e6198 │ │ │ │ + ldr r2, [pc, #200] @ e618c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e5ff8 │ │ │ │ + bl d8814 │ │ │ │ + b e5ff4 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e6068 │ │ │ │ - ldr r3, [pc, #140] @ e6174 │ │ │ │ - ldr r0, [pc, #180] @ e61a0 │ │ │ │ + b e6064 │ │ │ │ + ldr r3, [pc, #140] @ e6170 │ │ │ │ + ldr r0, [pc, #180] @ e619c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #168] @ e61a4 │ │ │ │ + ldr r1, [pc, #168] @ e61a0 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #164] @ e61a8 │ │ │ │ - ldr r2, [pc, #136] @ e6190 │ │ │ │ + ldr r0, [pc, #164] @ e61a4 │ │ │ │ + ldr r2, [pc, #136] @ e618c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e5ff8 │ │ │ │ - ldr r3, [pc, #88] @ e6174 │ │ │ │ - ldr r1, [pc, #140] @ e61ac │ │ │ │ + bl d8814 │ │ │ │ + b e5ff4 │ │ │ │ + ldr r3, [pc, #88] @ e6170 │ │ │ │ + ldr r1, [pc, #140] @ e61a8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #136] @ e61b0 │ │ │ │ - ldr r2, [pc, #100] @ e6190 │ │ │ │ + ldr r0, [pc, #136] @ e61ac │ │ │ │ + ldr r2, [pc, #100] @ e618c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e5ff8 │ │ │ │ - ldr r3, [pc, #112] @ e61b4 │ │ │ │ - ldr r1, [pc, #112] @ e61b8 │ │ │ │ - ldr r0, [pc, #112] @ e61bc │ │ │ │ + bl b6efc │ │ │ │ + b e5ff4 │ │ │ │ + ldr r3, [pc, #112] @ e61b0 │ │ │ │ + ldr r1, [pc, #112] @ e61b4 │ │ │ │ + ldr r0, [pc, #112] @ e61b8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3840 @ 0xf00 │ │ │ │ - ldr r2, [pc, #104] @ e61c0 │ │ │ │ + ldr r2, [pc, #104] @ e61bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq sl, r5, r4, asr #1 │ │ │ │ + eorseq sl, r5, r8, asr #1 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - @ instruction: 0x003181f8 │ │ │ │ - eorseq r4, r2, r0, ror pc │ │ │ │ - @ instruction: 0x00318bfc │ │ │ │ + eorseq r8, r1, r4, lsl r8 │ │ │ │ + eorseq r5, r2, ip, lsl #11 │ │ │ │ + eorseq r9, r1, r8, lsl r2 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - @ instruction: 0x00324ed4 │ │ │ │ - eorseq r8, r1, r0, ror #22 │ │ │ │ + @ instruction: 0x003254f0 │ │ │ │ + eorseq r9, r1, ip, ror r1 │ │ │ │ andeq r0, r0, r7, lsl #8 │ │ │ │ - eorseq r9, r1, r0, ror #24 │ │ │ │ - mlaseq r2, r8, lr, r4 │ │ │ │ - eorseq r8, r1, r4, lsr #22 │ │ │ │ - eorseq r8, r1, r0, ror #1 │ │ │ │ - eorseq r4, r2, r8, asr lr │ │ │ │ - eorseq r8, r1, r4, ror #21 │ │ │ │ - eorseq r4, r2, r0, lsr lr │ │ │ │ - @ instruction: 0x00318abc │ │ │ │ - eorseq fp, r3, r8, lsr #32 │ │ │ │ - eorseq pc, r0, r0, lsr #2 │ │ │ │ - mlaseq r0, r8, r1, pc @ │ │ │ │ + eorseq sl, r1, ip, ror r2 │ │ │ │ + @ instruction: 0x003254b4 │ │ │ │ + eorseq r9, r1, r0, asr #2 │ │ │ │ + @ instruction: 0x003186fc │ │ │ │ + eorseq r5, r2, r4, ror r4 │ │ │ │ + eorseq r9, r1, r0, lsl #2 │ │ │ │ + eorseq r5, r2, ip, asr #8 │ │ │ │ + ldrsbeq r9, [r1], -r8 @ │ │ │ │ + eorseq fp, r3, r4, asr #12 │ │ │ │ + eorseq pc, r0, ip, lsr r7 @ │ │ │ │ + @ instruction: 0x0030f7b4 │ │ │ │ muleq r2, r9, sl │ │ │ │ │ │ │ │ -000e61c4 : │ │ │ │ +000e61c0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #240] @ e62cc │ │ │ │ + ldr ip, [pc, #240] @ e62c8 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #228] @ e62d0 │ │ │ │ + ldr lr, [pc, #228] @ e62cc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #3968 @ 0xf80 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #208] @ e62d4 │ │ │ │ + ldr ip, [pc, #208] @ e62d0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #180] @ e62d8 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #180] @ e62d4 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e62c0 │ │ │ │ - ldr r3, [pc, #168] @ e62dc │ │ │ │ + beq e62bc │ │ │ │ + ldr r3, [pc, #168] @ e62d8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq e625c │ │ │ │ - ldr r2, [pc, #144] @ e62e0 │ │ │ │ + beq e6258 │ │ │ │ + ldr r2, [pc, #144] @ e62dc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e6290 │ │ │ │ + bne e628c │ │ │ │ mov r0, r1 │ │ │ │ - bl e5f1c │ │ │ │ - ldr r2, [pc, #120] @ e62e4 │ │ │ │ - ldr r3, [pc, #100] @ e62d4 │ │ │ │ + bl e5f18 │ │ │ │ + ldr r2, [pc, #120] @ e62e0 │ │ │ │ + ldr r3, [pc, #100] @ e62d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e62c8 │ │ │ │ + bne e62c4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #80] @ e62e8 │ │ │ │ + ldr r0, [pc, #80] @ e62e4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #72] @ e62ec │ │ │ │ - ldr r1, [pc, #72] @ e62f0 │ │ │ │ - ldr r0, [pc, #72] @ e62f4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #72] @ e62e8 │ │ │ │ + ldr r1, [pc, #72] @ e62ec │ │ │ │ + ldr r0, [pc, #72] @ e62f0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b e6264 │ │ │ │ + b e6260 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq lr, r6, ip, lsr #18 │ │ │ │ - @ instruction: 0x00359df8 │ │ │ │ + eorseq lr, r6, r0, lsr r9 │ │ │ │ + @ instruction: 0x00359dfc │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x00359dd8 │ │ │ │ + @ instruction: 0x00359ddc │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r9, r5, ip, lsl #27 │ │ │ │ - @ instruction: 0x00317cb8 │ │ │ │ + mlaseq r5, r0, sp, r9 │ │ │ │ + @ instruction: 0x003182d4 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - @ instruction: 0x00324cb0 │ │ │ │ - eorseq r8, r1, r8, lsr r9 │ │ │ │ + eorseq r5, r2, ip, asr #5 │ │ │ │ + eorseq r8, r1, r4, asr pc │ │ │ │ │ │ │ │ -000e62f8 : │ │ │ │ +000e62f4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #556] @ e653c │ │ │ │ - ldr r3, [pc, #556] @ e6540 │ │ │ │ + ldr r5, [pc, #556] @ e6538 │ │ │ │ + ldr r3, [pc, #556] @ e653c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r2, r3 │ │ │ │ mov r4, r0 │ │ │ │ - beq e6388 │ │ │ │ - ldr r2, [pc, #524] @ e6544 │ │ │ │ + beq e6384 │ │ │ │ + ldr r2, [pc, #524] @ e6540 │ │ │ │ ldr r8, [r5, r2] │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e63a4 │ │ │ │ + bne e63a0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e6518 │ │ │ │ + beq e6514 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e6378 │ │ │ │ + beq e6374 │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r3, #-1073741824 @ 0xc0000000 │ │ │ │ streq r3, [r0] │ │ │ │ - beq e6378 │ │ │ │ + beq e6374 │ │ │ │ cmp r3, #0 │ │ │ │ - beq e6474 │ │ │ │ + beq e6470 │ │ │ │ lsls r7, r7, #1 │ │ │ │ - bne e63dc │ │ │ │ - ldr r3, [pc, #448] @ e6548 │ │ │ │ + bne e63d8 │ │ │ │ + ldr r3, [pc, #448] @ e6544 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #416] @ e654c │ │ │ │ - ldr r0, [pc, #416] @ e6550 │ │ │ │ + ldr r3, [pc, #416] @ e6548 │ │ │ │ + ldr r0, [pc, #416] @ e654c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #404] @ e6554 │ │ │ │ + ldr r1, [pc, #404] @ e6550 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #400] @ e6558 │ │ │ │ - ldr r2, [pc, #400] @ e655c │ │ │ │ + ldr r0, [pc, #400] @ e6554 │ │ │ │ + ldr r2, [pc, #400] @ e6558 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r4, #0 │ │ │ │ - b e6398 │ │ │ │ + b e6394 │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e64bc │ │ │ │ + bne e64b8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn r1, #1 │ │ │ │ - bl a7518 │ │ │ │ + bl a7514 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq e64f0 │ │ │ │ + beq e64ec │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq e641c │ │ │ │ + beq e6418 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e647c │ │ │ │ + bne e6478 │ │ │ │ mov r0, r7 │ │ │ │ - bl e62f8 │ │ │ │ + bl e62f4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq e6444 │ │ │ │ + beq e6440 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq e64b0 │ │ │ │ + beq e64ac │ │ │ │ cmp r4, #0 │ │ │ │ - bne e6398 │ │ │ │ - ldr r3, [pc, #248] @ e654c │ │ │ │ - ldr r1, [pc, #264] @ e6560 │ │ │ │ + bne e6394 │ │ │ │ + ldr r3, [pc, #248] @ e6548 │ │ │ │ + ldr r1, [pc, #264] @ e655c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #260] @ e6564 │ │ │ │ - ldr r2, [pc, #260] @ e6568 │ │ │ │ + ldr r0, [pc, #260] @ e6560 │ │ │ │ + ldr r2, [pc, #260] @ e6564 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e6398 │ │ │ │ + bl b6efc │ │ │ │ + b e6394 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e6378 │ │ │ │ - ldr r3, [pc, #200] @ e654c │ │ │ │ - ldr r0, [pc, #228] @ e656c │ │ │ │ + b e6374 │ │ │ │ + ldr r3, [pc, #200] @ e6548 │ │ │ │ + ldr r0, [pc, #228] @ e6568 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #216] @ e6570 │ │ │ │ + ldr r1, [pc, #216] @ e656c │ │ │ │ stm sp, {r0, r7} │ │ │ │ - ldr r0, [pc, #212] @ e6574 │ │ │ │ - ldr r2, [pc, #196] @ e6568 │ │ │ │ + ldr r0, [pc, #212] @ e6570 │ │ │ │ + ldr r2, [pc, #196] @ e6564 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e63d4 │ │ │ │ + bl d8814 │ │ │ │ + b e63d0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e6444 │ │ │ │ - ldr r3, [pc, #136] @ e654c │ │ │ │ - ldr r0, [pc, #176] @ e6578 │ │ │ │ + b e6440 │ │ │ │ + ldr r3, [pc, #136] @ e6548 │ │ │ │ + ldr r0, [pc, #176] @ e6574 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #164] @ e657c │ │ │ │ + ldr r1, [pc, #164] @ e6578 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #160] @ e6580 │ │ │ │ - ldr r2, [pc, #132] @ e6568 │ │ │ │ + ldr r0, [pc, #160] @ e657c │ │ │ │ + ldr r2, [pc, #132] @ e6564 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e63d4 │ │ │ │ - ldr r3, [pc, #84] @ e654c │ │ │ │ - ldr r1, [pc, #136] @ e6584 │ │ │ │ + bl d8814 │ │ │ │ + b e63d0 │ │ │ │ + ldr r3, [pc, #84] @ e6548 │ │ │ │ + ldr r1, [pc, #136] @ e6580 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #132] @ e6588 │ │ │ │ - ldr r2, [pc, #96] @ e6568 │ │ │ │ + ldr r0, [pc, #132] @ e6584 │ │ │ │ + ldr r2, [pc, #96] @ e6564 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e63d4 │ │ │ │ - ldr r3, [pc, #108] @ e658c │ │ │ │ - ldr r1, [pc, #108] @ e6590 │ │ │ │ - ldr r0, [pc, #108] @ e6594 │ │ │ │ + bl b6efc │ │ │ │ + b e63d0 │ │ │ │ + ldr r3, [pc, #108] @ e6588 │ │ │ │ + ldr r1, [pc, #108] @ e658c │ │ │ │ + ldr r0, [pc, #108] @ e6590 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #104] @ e6598 │ │ │ │ + ldr r2, [pc, #104] @ e6594 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #3872 @ 0xf20 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r9, r5, r8, ror #25 │ │ │ │ + eorseq r9, r5, ip, ror #25 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq r7, r1, ip, lsl lr │ │ │ │ - @ instruction: 0x003199b8 │ │ │ │ - eorseq r8, r1, r0, lsr #16 │ │ │ │ + eorseq r8, r1, r8, lsr r4 │ │ │ │ + @ instruction: 0x00319fd4 │ │ │ │ + eorseq r8, r1, ip, lsr lr │ │ │ │ andeq r0, r0, lr, lsl #8 │ │ │ │ - eorseq r9, r1, ip, lsl r9 │ │ │ │ - eorseq r8, r1, r4, lsl #15 │ │ │ │ + eorseq r9, r1, r8, lsr pc │ │ │ │ + eorseq r8, r1, r0, lsr #27 │ │ │ │ andeq r0, r0, r1, lsl r4 │ │ │ │ - eorseq r9, r1, r4, lsl #17 │ │ │ │ - eorseq r9, r1, r0, ror #17 │ │ │ │ - eorseq r8, r1, r8, asr #14 │ │ │ │ - eorseq r7, r1, r4, lsl #26 │ │ │ │ - eorseq r9, r1, r0, lsr #17 │ │ │ │ - eorseq r8, r1, r8, lsl #14 │ │ │ │ - eorseq r9, r1, r8, ror r8 │ │ │ │ - eorseq r8, r1, r0, ror #13 │ │ │ │ - eorseq sl, r3, ip, asr #24 │ │ │ │ - eorseq lr, r0, r8, asr #26 │ │ │ │ - eorseq lr, r0, r0, asr #27 │ │ │ │ + eorseq r9, r1, r0, lsr #29 │ │ │ │ + @ instruction: 0x00319efc │ │ │ │ + eorseq r8, r1, r4, ror #26 │ │ │ │ + eorseq r8, r1, r0, lsr #6 │ │ │ │ + @ instruction: 0x00319ebc │ │ │ │ + eorseq r8, r1, r4, lsr #26 │ │ │ │ + mlaseq r1, r4, lr, r9 │ │ │ │ + @ instruction: 0x00318cfc │ │ │ │ + eorseq fp, r3, r8, ror #4 │ │ │ │ + eorseq pc, r0, r4, ror #6 │ │ │ │ + @ instruction: 0x0030f3dc │ │ │ │ andeq pc, r2, r1, lsl fp @ │ │ │ │ │ │ │ │ -000e659c : │ │ │ │ +000e6598 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #240] @ e66a4 │ │ │ │ + ldr ip, [pc, #240] @ e66a0 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #228] @ e66a8 │ │ │ │ + ldr lr, [pc, #228] @ e66a4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #3920 @ 0xf50 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #208] @ e66ac │ │ │ │ + ldr ip, [pc, #208] @ e66a8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #180] @ e66b0 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #180] @ e66ac │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e6698 │ │ │ │ - ldr r3, [pc, #168] @ e66b4 │ │ │ │ + beq e6694 │ │ │ │ + ldr r3, [pc, #168] @ e66b0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq e6634 │ │ │ │ - ldr r2, [pc, #144] @ e66b8 │ │ │ │ + beq e6630 │ │ │ │ + ldr r2, [pc, #144] @ e66b4 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e6668 │ │ │ │ + bne e6664 │ │ │ │ mov r0, r1 │ │ │ │ - bl e62f8 │ │ │ │ - ldr r2, [pc, #120] @ e66bc │ │ │ │ - ldr r3, [pc, #100] @ e66ac │ │ │ │ + bl e62f4 │ │ │ │ + ldr r2, [pc, #120] @ e66b8 │ │ │ │ + ldr r3, [pc, #100] @ e66a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e66a0 │ │ │ │ + bne e669c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #80] @ e66c0 │ │ │ │ + ldr r0, [pc, #80] @ e66bc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #72] @ e66c4 │ │ │ │ - ldr r1, [pc, #72] @ e66c8 │ │ │ │ - ldr r0, [pc, #72] @ e66cc │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #72] @ e66c0 │ │ │ │ + ldr r1, [pc, #72] @ e66c4 │ │ │ │ + ldr r0, [pc, #72] @ e66c8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [pc, #68] @ e66d0 │ │ │ │ + ldr r2, [pc, #68] @ e66cc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b e663c │ │ │ │ + b e6638 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq lr, r6, r4, asr r5 │ │ │ │ - eorseq r9, r5, r0, lsr #20 │ │ │ │ + eorseq lr, r6, r8, asr r5 │ │ │ │ + eorseq r9, r5, r4, lsr #20 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r9, r5, r0, lsl #20 │ │ │ │ + eorseq r9, r5, r4, lsl #20 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x003599b4 │ │ │ │ - eorseq r7, r1, r0, ror #17 │ │ │ │ + @ instruction: 0x003599b8 │ │ │ │ + @ instruction: 0x00317efc │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - @ instruction: 0x003196f4 │ │ │ │ - eorseq r8, r1, ip, asr r5 │ │ │ │ + eorseq r9, r1, r0, lsl sp │ │ │ │ + eorseq r8, r1, r8, ror fp │ │ │ │ andeq r0, r0, sl, lsl #8 │ │ │ │ │ │ │ │ -000e66d4 : │ │ │ │ +000e66d0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #2524] @ e70c8 │ │ │ │ + ldr r5, [pc, #2524] @ e70c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq e70a0 │ │ │ │ + beq e709c │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r2, [pc, #2504] @ e70cc │ │ │ │ + ldr r2, [pc, #2504] @ e70c8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ ldr r6, [r5, r2] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, r1 │ │ │ │ - beq e69e0 │ │ │ │ + beq e69dc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r2, [pc, #2468] @ e70d0 │ │ │ │ + ldr r2, [pc, #2468] @ e70cc │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ ldr sl, [r5, r2] │ │ │ │ ldr r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - bne e6d78 │ │ │ │ + bne e6d74 │ │ │ │ ldr r9, [r4, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - beq e7050 │ │ │ │ + beq e704c │ │ │ │ ldr r2, [r9] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e6c5c │ │ │ │ + beq e6c58 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e6780 │ │ │ │ + beq e677c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e6c24 │ │ │ │ + beq e6c20 │ │ │ │ ldr r2, [r9] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e6798 │ │ │ │ + beq e6794 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r9] │ │ │ │ - beq e6bf8 │ │ │ │ - ldr r3, [pc, #2356] @ e70d4 │ │ │ │ + beq e6bf4 │ │ │ │ + ldr r3, [pc, #2356] @ e70d0 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ cmp r9, r8 │ │ │ │ - beq e6efc │ │ │ │ + beq e6ef8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r2, r1 │ │ │ │ - beq e6a38 │ │ │ │ - ldr r2, [pc, #2316] @ e70d0 │ │ │ │ + beq e6a34 │ │ │ │ + ldr r2, [pc, #2316] @ e70cc │ │ │ │ ldr sl, [r5, r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [sl] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne e6df0 │ │ │ │ + bne e6dec │ │ │ │ ldr r9, [r4, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - beq e7000 │ │ │ │ + beq e6ffc │ │ │ │ ldr r2, [r9] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r9] │ │ │ │ ldrne r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e6814 │ │ │ │ + beq e6810 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e6b64 │ │ │ │ + beq e6b60 │ │ │ │ cmp r9, r8 │ │ │ │ - beq e6e24 │ │ │ │ + beq e6e20 │ │ │ │ ldr r7, [r9, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq e6f88 │ │ │ │ + beq e6f84 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e6c30 │ │ │ │ + beq e6c2c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r2, [r9] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e6c7c │ │ │ │ + beq e6c78 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r9] │ │ │ │ - beq e6c10 │ │ │ │ + beq e6c0c │ │ │ │ ldr r9, [r7, #8] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e6878 │ │ │ │ + beq e6874 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq e6c04 │ │ │ │ + beq e6c00 │ │ │ │ lsls r9, r9, #1 │ │ │ │ - beq e6efc │ │ │ │ + beq e6ef8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq e6ad8 │ │ │ │ + beq e6ad4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r1, [pc, #2096] @ e70d0 │ │ │ │ + ldr r1, [pc, #2096] @ e70cc │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, r2 │ │ │ │ - bne e6e5c │ │ │ │ + bne e6e58 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq e6fb0 │ │ │ │ + beq e6fac │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r7] │ │ │ │ ldrne r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e68ec │ │ │ │ + beq e68e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e6c84 │ │ │ │ + beq e6c80 │ │ │ │ cmp r7, r8 │ │ │ │ - beq e6e90 │ │ │ │ + beq e6e8c │ │ │ │ ldr r0, [r7, #20] │ │ │ │ mvn r1, #1 │ │ │ │ - bl a7518 │ │ │ │ + bl a7514 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq e6db8 │ │ │ │ - ldr r3, [pc, #1984] @ e70d0 │ │ │ │ + beq e6db4 │ │ │ │ + ldr r3, [pc, #1984] @ e70cc │ │ │ │ ldr sl, [r5, r3] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - beq e692c │ │ │ │ + beq e6928 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e6f04 │ │ │ │ + bne e6f00 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e6948 │ │ │ │ + beq e6944 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq e6c50 │ │ │ │ + beq e6c4c │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e6964 │ │ │ │ + beq e6960 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq e6c44 │ │ │ │ + beq e6c40 │ │ │ │ cmp r4, r9 │ │ │ │ - bne e6efc │ │ │ │ + bne e6ef8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, r3 │ │ │ │ - beq e6b84 │ │ │ │ + beq e6b80 │ │ │ │ ldr r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e6ec8 │ │ │ │ + bne e6ec4 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq e6fd8 │ │ │ │ + beq e6fd4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e69c0 │ │ │ │ + beq e69bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e6ca4 │ │ │ │ + beq e6ca0 │ │ │ │ cmp r7, r8 │ │ │ │ - beq e6ce8 │ │ │ │ + beq e6ce4 │ │ │ │ mov r4, r7 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r2, r1 │ │ │ │ - bne e6720 │ │ │ │ + bne e671c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ - beq e6cb8 │ │ │ │ + beq e6cb4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ str r3, [r4] │ │ │ │ - beq e6f38 │ │ │ │ + beq e6f34 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e6d1c │ │ │ │ + beq e6d18 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e6780 │ │ │ │ + beq e677c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e6d50 │ │ │ │ + beq e6d4c │ │ │ │ ldr r2, [r7] │ │ │ │ - b e6780 │ │ │ │ + b e677c │ │ │ │ ldr r7, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e6d34 │ │ │ │ + beq e6d30 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ str r3, [r4] │ │ │ │ - beq e7028 │ │ │ │ + beq e7024 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e6a70 │ │ │ │ + beq e6a6c │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e6a88 │ │ │ │ + beq e6a84 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e6b70 │ │ │ │ + beq e6b6c │ │ │ │ cmp r7, r8 │ │ │ │ - bne e681c │ │ │ │ - ldr r3, [pc, #1600] @ e70d8 │ │ │ │ - ldr r0, [pc, #1600] @ e70dc │ │ │ │ + bne e6818 │ │ │ │ + ldr r3, [pc, #1600] @ e70d4 │ │ │ │ + ldr r0, [pc, #1600] @ e70d8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #1592] @ e70e0 │ │ │ │ + ldr r1, [pc, #1592] @ e70dc │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #1580] @ e70e4 │ │ │ │ - ldr r2, [pc, #1580] @ e70e8 │ │ │ │ + ldr r0, [pc, #1580] @ e70e0 │ │ │ │ + ldr r2, [pc, #1580] @ e70e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e6d5c │ │ │ │ + beq e6d58 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e7078 │ │ │ │ + beq e7074 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e6b0c │ │ │ │ + beq e6b08 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e6b24 │ │ │ │ + beq e6b20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e6c90 │ │ │ │ + beq e6c8c │ │ │ │ cmp r7, r8 │ │ │ │ - bne e68f4 │ │ │ │ - ldr r3, [pc, #1444] @ e70d8 │ │ │ │ - ldr r0, [pc, #1460] @ e70ec │ │ │ │ + bne e68f0 │ │ │ │ + ldr r3, [pc, #1444] @ e70d4 │ │ │ │ + ldr r0, [pc, #1460] @ e70e8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [sp, #4] │ │ │ │ - ldr r1, [pc, #1448] @ e70f0 │ │ │ │ + ldr r1, [pc, #1448] @ e70ec │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #1440] @ e70f4 │ │ │ │ - ldr r2, [pc, #1424] @ e70e8 │ │ │ │ + ldr r0, [pc, #1440] @ e70f0 │ │ │ │ + ldr r2, [pc, #1424] @ e70e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e6ac4 │ │ │ │ + bl d8814 │ │ │ │ + b e6ac0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e6814 │ │ │ │ + b e6810 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r7, r8 │ │ │ │ - bne e681c │ │ │ │ - b e6a90 │ │ │ │ + bne e6818 │ │ │ │ + b e6a8c │ │ │ │ ldr r7, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq e6f60 │ │ │ │ + beq e6f5c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e6bbc │ │ │ │ + beq e6bb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e6dac │ │ │ │ + beq e6da8 │ │ │ │ cmp r7, r8 │ │ │ │ - bne e69c8 │ │ │ │ - ldr r3, [pc, #1292] @ e70d8 │ │ │ │ - ldr r0, [pc, #1320] @ e70f8 │ │ │ │ + bne e69c4 │ │ │ │ + ldr r3, [pc, #1292] @ e70d4 │ │ │ │ + ldr r0, [pc, #1320] @ e70f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #1308] @ e70fc │ │ │ │ + ldr r1, [pc, #1308] @ e70f8 │ │ │ │ stm sp, {r0, r7} │ │ │ │ - ldr r0, [pc, #1304] @ e7100 │ │ │ │ - ldr r2, [pc, #1304] @ e7104 │ │ │ │ + ldr r0, [pc, #1304] @ e70fc │ │ │ │ + ldr r2, [pc, #1304] @ e7100 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e6acc │ │ │ │ + bl d8814 │ │ │ │ + b e6ac8 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e6798 │ │ │ │ + b e6794 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e6878 │ │ │ │ + b e6874 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r9, [r7, #8] │ │ │ │ ldr r3, [r7] │ │ │ │ - b e6860 │ │ │ │ + b e685c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e677c │ │ │ │ + b e6778 │ │ │ │ ldr r2, [r9] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ ldreq r9, [r7, #8] │ │ │ │ - bne e6848 │ │ │ │ - b e6878 │ │ │ │ + bne e6844 │ │ │ │ + b e6874 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e6964 │ │ │ │ + b e6960 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e6948 │ │ │ │ + b e6944 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne e676c │ │ │ │ - ldr r3, [pc, #1128] @ e70d4 │ │ │ │ + bne e6768 │ │ │ │ + ldr r3, [pc, #1128] @ e70d0 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ cmp r9, r8 │ │ │ │ - beq e6efc │ │ │ │ + beq e6ef8 │ │ │ │ ldr r3, [r4] │ │ │ │ - b e67c4 │ │ │ │ + b e67c0 │ │ │ │ ldr r9, [r7, #8] │ │ │ │ - b e6860 │ │ │ │ + b e685c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e68ec │ │ │ │ + b e68e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r7, r8 │ │ │ │ - bne e68f4 │ │ │ │ - b e6b2c │ │ │ │ + bne e68f0 │ │ │ │ + b e6b28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r7, r8 │ │ │ │ - bne e69c8 │ │ │ │ - b e6ce8 │ │ │ │ + bne e69c4 │ │ │ │ + b e6ce4 │ │ │ │ cmp r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ - beq e6f38 │ │ │ │ + beq e6f34 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bne e6a0c │ │ │ │ - ldr r3, [pc, #1020] @ e70d4 │ │ │ │ + bne e6a08 │ │ │ │ + ldr r3, [pc, #1020] @ e70d0 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ cmp r7, r8 │ │ │ │ - beq e6efc │ │ │ │ + beq e6ef8 │ │ │ │ ldr r3, [r4] │ │ │ │ - b e6a3c │ │ │ │ - ldr r3, [pc, #1000] @ e70d8 │ │ │ │ - ldr r0, [pc, #1044] @ e7108 │ │ │ │ + b e6a38 │ │ │ │ + ldr r3, [pc, #1000] @ e70d4 │ │ │ │ + ldr r0, [pc, #1044] @ e7104 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #1032] @ e710c │ │ │ │ + ldr r1, [pc, #1032] @ e7108 │ │ │ │ stm sp, {r0, r7} │ │ │ │ - ldr r0, [pc, #1028] @ e7110 │ │ │ │ - ldr r2, [pc, #1012] @ e7104 │ │ │ │ + ldr r0, [pc, #1028] @ e710c │ │ │ │ + ldr r2, [pc, #1012] @ e7100 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e6acc │ │ │ │ + bl d8814 │ │ │ │ + b e6ac8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne e6a20 │ │ │ │ - ldr r3, [pc, #936] @ e70d4 │ │ │ │ + bne e6a1c │ │ │ │ + ldr r3, [pc, #936] @ e70d0 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ cmp r7, r8 │ │ │ │ - beq e6efc │ │ │ │ + beq e6ef8 │ │ │ │ cmp r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ - beq e7028 │ │ │ │ + beq e7024 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bne e6a64 │ │ │ │ - b e6a88 │ │ │ │ + bne e6a60 │ │ │ │ + b e6a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e6a30 │ │ │ │ + b e6a2c │ │ │ │ ldr r7, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq e7078 │ │ │ │ + beq e7074 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bne e6b00 │ │ │ │ - b e6b24 │ │ │ │ - ldr r3, [pc, #856] @ e70d8 │ │ │ │ - ldr r0, [pc, #912] @ e7114 │ │ │ │ + bne e6afc │ │ │ │ + b e6b20 │ │ │ │ + ldr r3, [pc, #856] @ e70d4 │ │ │ │ + ldr r0, [pc, #912] @ e7110 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #900] @ e7118 │ │ │ │ + ldr r1, [pc, #900] @ e7114 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #896] @ e711c │ │ │ │ - ldr r2, [pc, #840] @ e70e8 │ │ │ │ + ldr r0, [pc, #896] @ e7118 │ │ │ │ + ldr r2, [pc, #840] @ e70e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e6ac4 │ │ │ │ + bl d8814 │ │ │ │ + b e6ac0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e6bbc │ │ │ │ - ldr r3, [pc, #792] @ e70d8 │ │ │ │ - ldr r1, [pc, #860] @ e7120 │ │ │ │ + b e6bb8 │ │ │ │ + ldr r3, [pc, #792] @ e70d4 │ │ │ │ + ldr r1, [pc, #860] @ e711c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #856] @ e7124 │ │ │ │ - ldr r2, [pc, #792] @ e70e8 │ │ │ │ + ldr r0, [pc, #856] @ e7120 │ │ │ │ + ldr r2, [pc, #792] @ e70e4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ - b e6acc │ │ │ │ - ldr r3, [pc, #736] @ e70d8 │ │ │ │ - ldr r0, [pc, #812] @ e7128 │ │ │ │ + b e6ac8 │ │ │ │ + ldr r3, [pc, #736] @ e70d4 │ │ │ │ + ldr r0, [pc, #812] @ e7124 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #800] @ e712c │ │ │ │ + ldr r1, [pc, #800] @ e7128 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #796] @ e7130 │ │ │ │ - ldr r2, [pc, #720] @ e70e8 │ │ │ │ + ldr r0, [pc, #796] @ e712c │ │ │ │ + ldr r2, [pc, #720] @ e70e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e6ac4 │ │ │ │ - ldr r3, [pc, #684] @ e70d8 │ │ │ │ - ldr r0, [pc, #772] @ e7134 │ │ │ │ + bl d8814 │ │ │ │ + b e6ac0 │ │ │ │ + ldr r3, [pc, #684] @ e70d4 │ │ │ │ + ldr r0, [pc, #772] @ e7130 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #4] │ │ │ │ - ldr r1, [pc, #760] @ e7138 │ │ │ │ + ldr r1, [pc, #760] @ e7134 │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #752] @ e713c │ │ │ │ - ldr r2, [pc, #664] @ e70e8 │ │ │ │ + ldr r0, [pc, #752] @ e7138 │ │ │ │ + ldr r2, [pc, #664] @ e70e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e6ac4 │ │ │ │ - ldr r3, [pc, #628] @ e70d8 │ │ │ │ - ldr r0, [pc, #728] @ e7140 │ │ │ │ + bl d8814 │ │ │ │ + b e6ac0 │ │ │ │ + ldr r3, [pc, #628] @ e70d4 │ │ │ │ + ldr r0, [pc, #728] @ e713c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #716] @ e7144 │ │ │ │ + ldr r1, [pc, #716] @ e7140 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #712] @ e7148 │ │ │ │ - ldr r2, [pc, #612] @ e70e8 │ │ │ │ + ldr r0, [pc, #712] @ e7144 │ │ │ │ + ldr r2, [pc, #612] @ e70e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e6ac4 │ │ │ │ - ldr r3, [pc, #576] @ e70d8 │ │ │ │ - ldr r0, [pc, #688] @ e714c │ │ │ │ + bl d8814 │ │ │ │ + b e6ac0 │ │ │ │ + ldr r3, [pc, #576] @ e70d4 │ │ │ │ + ldr r0, [pc, #688] @ e7148 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [sp, #4] │ │ │ │ - ldr r1, [pc, #676] @ e7150 │ │ │ │ + ldr r1, [pc, #676] @ e714c │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #668] @ e7154 │ │ │ │ - ldr r2, [pc, #556] @ e70e8 │ │ │ │ + ldr r0, [pc, #668] @ e7150 │ │ │ │ + ldr r2, [pc, #556] @ e70e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e6ac4 │ │ │ │ - ldr r3, [pc, #520] @ e70d8 │ │ │ │ - ldr r0, [pc, #644] @ e7158 │ │ │ │ + bl d8814 │ │ │ │ + b e6ac0 │ │ │ │ + ldr r3, [pc, #520] @ e70d4 │ │ │ │ + ldr r0, [pc, #644] @ e7154 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #632] @ e715c │ │ │ │ + ldr r1, [pc, #632] @ e7158 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #628] @ e7160 │ │ │ │ - ldr r2, [pc, #532] @ e7104 │ │ │ │ + ldr r0, [pc, #628] @ e715c │ │ │ │ + ldr r2, [pc, #532] @ e7100 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e6acc │ │ │ │ + bl d8814 │ │ │ │ + b e6ac8 │ │ │ │ mov r0, r4 │ │ │ │ - b e6ad0 │ │ │ │ - ldr r3, [pc, #460] @ e70d8 │ │ │ │ - ldr r2, [pc, #596] @ e7164 │ │ │ │ + b e6acc │ │ │ │ + ldr r3, [pc, #460] @ e70d4 │ │ │ │ + ldr r2, [pc, #596] @ e7160 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r1, [pc, #592] @ e7168 │ │ │ │ - ldr r0, [pc, #592] @ e716c │ │ │ │ + ldr r1, [pc, #592] @ e7164 │ │ │ │ + ldr r0, [pc, #592] @ e7168 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, r9} │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #436] @ e70e8 │ │ │ │ - bl d8818 │ │ │ │ - b e6ddc │ │ │ │ - ldr r3, [pc, #560] @ e7170 │ │ │ │ - ldr r1, [pc, #560] @ e7174 │ │ │ │ - ldr r0, [pc, #560] @ e7178 │ │ │ │ + ldr r2, [pc, #436] @ e70e4 │ │ │ │ + bl d8814 │ │ │ │ + b e6dd8 │ │ │ │ + ldr r3, [pc, #560] @ e716c │ │ │ │ + ldr r1, [pc, #560] @ e7170 │ │ │ │ + ldr r0, [pc, #560] @ e7174 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3888 @ 0xf30 │ │ │ │ - ldr r2, [pc, #552] @ e717c │ │ │ │ + ldr r2, [pc, #552] @ e7178 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #536] @ e7180 │ │ │ │ - ldr r1, [pc, #536] @ e7184 │ │ │ │ - ldr r0, [pc, #536] @ e7188 │ │ │ │ + ldr r3, [pc, #536] @ e717c │ │ │ │ + ldr r1, [pc, #536] @ e7180 │ │ │ │ + ldr r0, [pc, #536] @ e7184 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3888 @ 0xf30 │ │ │ │ - ldr r2, [pc, #528] @ e718c │ │ │ │ + ldr r2, [pc, #528] @ e7188 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #512] @ e7190 │ │ │ │ - ldr r1, [pc, #512] @ e7194 │ │ │ │ - ldr r0, [pc, #512] @ e7198 │ │ │ │ + ldr r3, [pc, #512] @ e718c │ │ │ │ + ldr r1, [pc, #512] @ e7190 │ │ │ │ + ldr r0, [pc, #512] @ e7194 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3888 @ 0xf30 │ │ │ │ - ldr r2, [pc, #504] @ e719c │ │ │ │ + ldr r2, [pc, #504] @ e7198 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #488] @ e71a0 │ │ │ │ - ldr r1, [pc, #488] @ e71a4 │ │ │ │ - ldr r0, [pc, #488] @ e71a8 │ │ │ │ + ldr r3, [pc, #488] @ e719c │ │ │ │ + ldr r1, [pc, #488] @ e71a0 │ │ │ │ + ldr r0, [pc, #488] @ e71a4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3888 @ 0xf30 │ │ │ │ - ldr r2, [pc, #480] @ e71ac │ │ │ │ + ldr r2, [pc, #480] @ e71a8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #464] @ e71b0 │ │ │ │ - ldr r1, [pc, #464] @ e71b4 │ │ │ │ - ldr r0, [pc, #464] @ e71b8 │ │ │ │ + ldr r3, [pc, #464] @ e71ac │ │ │ │ + ldr r1, [pc, #464] @ e71b0 │ │ │ │ + ldr r0, [pc, #464] @ e71b4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3888 @ 0xf30 │ │ │ │ - ldr r2, [pc, #456] @ e71bc │ │ │ │ + ldr r2, [pc, #456] @ e71b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #440] @ e71c0 │ │ │ │ - ldr r1, [pc, #440] @ e71c4 │ │ │ │ - ldr r0, [pc, #440] @ e71c8 │ │ │ │ + ldr r3, [pc, #440] @ e71bc │ │ │ │ + ldr r1, [pc, #440] @ e71c0 │ │ │ │ + ldr r0, [pc, #440] @ e71c4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3888 @ 0xf30 │ │ │ │ - ldr r2, [pc, #432] @ e71cc │ │ │ │ + ldr r2, [pc, #432] @ e71c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #416] @ e71d0 │ │ │ │ - ldr r1, [pc, #416] @ e71d4 │ │ │ │ - ldr r0, [pc, #416] @ e71d8 │ │ │ │ + ldr r3, [pc, #416] @ e71cc │ │ │ │ + ldr r1, [pc, #416] @ e71d0 │ │ │ │ + ldr r0, [pc, #416] @ e71d4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3888 @ 0xf30 │ │ │ │ - ldr r2, [pc, #408] @ e71dc │ │ │ │ + ldr r2, [pc, #408] @ e71d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #392] @ e71e0 │ │ │ │ - ldr r1, [pc, #392] @ e71e4 │ │ │ │ - ldr r0, [pc, #392] @ e71e8 │ │ │ │ + ldr r3, [pc, #392] @ e71dc │ │ │ │ + ldr r1, [pc, #392] @ e71e0 │ │ │ │ + ldr r0, [pc, #392] @ e71e4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3888 @ 0xf30 │ │ │ │ - ldr r2, [pc, #384] @ e71ec │ │ │ │ + ldr r2, [pc, #384] @ e71e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #368] @ e71f0 │ │ │ │ - ldr r1, [pc, #368] @ e71f4 │ │ │ │ - ldr r0, [pc, #368] @ e71f8 │ │ │ │ + ldr r3, [pc, #368] @ e71ec │ │ │ │ + ldr r1, [pc, #368] @ e71f0 │ │ │ │ + ldr r0, [pc, #368] @ e71f4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3888 @ 0xf30 │ │ │ │ - ldr r2, [pc, #360] @ e71fc │ │ │ │ + ldr r2, [pc, #360] @ e71f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ e7200 │ │ │ │ - ldr r1, [pc, #344] @ e7204 │ │ │ │ - ldr r0, [pc, #344] @ e7208 │ │ │ │ + ldr r3, [pc, #344] @ e71fc │ │ │ │ + ldr r1, [pc, #344] @ e7200 │ │ │ │ + ldr r0, [pc, #344] @ e7204 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3888 @ 0xf30 │ │ │ │ - ldr r2, [pc, #336] @ e720c │ │ │ │ + ldr r2, [pc, #336] @ e7208 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r9, r5, r8, lsl #18 │ │ │ │ + eorseq r9, r5, ip, lsl #18 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq r7, r1, r0, lsr r7 │ │ │ │ - @ instruction: 0x003192d4 │ │ │ │ - eorseq r8, r1, r0, lsr r1 │ │ │ │ + eorseq r7, r1, ip, asr #26 │ │ │ │ + @ instruction: 0x003198f0 │ │ │ │ + eorseq r8, r1, ip, asr #14 │ │ │ │ andeq r0, r0, r7, lsl r4 │ │ │ │ - mlaseq r1, r4, r6, r7 │ │ │ │ - eorseq r9, r1, r8, lsr r2 │ │ │ │ - mlaseq r1, r4, r0, r8 │ │ │ │ - @ instruction: 0x003175fc │ │ │ │ - eorseq r9, r1, r4, lsr #3 │ │ │ │ - eorseq r8, r1, r0 │ │ │ │ + @ instruction: 0x00317cb0 │ │ │ │ + eorseq r9, r1, r4, asr r8 │ │ │ │ + @ instruction: 0x003186b0 │ │ │ │ + eorseq r7, r1, r8, lsl ip │ │ │ │ + eorseq r9, r1, r0, asr #15 │ │ │ │ + eorseq r8, r1, ip, lsl r6 │ │ │ │ andeq r0, r0, r8, lsl r4 │ │ │ │ - @ instruction: 0x003174d8 │ │ │ │ - eorseq r9, r1, r0, lsl #1 │ │ │ │ - @ instruction: 0x00317edc │ │ │ │ - eorseq r7, r1, r8, asr #8 │ │ │ │ - @ instruction: 0x00318ff0 │ │ │ │ - eorseq r7, r1, ip, asr #28 │ │ │ │ - @ instruction: 0x00318fbc │ │ │ │ - eorseq r7, r1, r8, lsl lr │ │ │ │ - @ instruction: 0x003173d0 │ │ │ │ - eorseq r8, r1, r8, ror pc │ │ │ │ - @ instruction: 0x00317dd4 │ │ │ │ - mlaseq r1, ip, r3, r7 │ │ │ │ - eorseq r8, r1, r0, asr #30 │ │ │ │ - mlaseq r1, ip, sp, r7 │ │ │ │ - eorseq r7, r1, r4, ror #6 │ │ │ │ - eorseq r8, r1, ip, lsl #30 │ │ │ │ - eorseq r7, r1, r8, ror #26 │ │ │ │ - eorseq r7, r1, r0, lsr r3 │ │ │ │ - @ instruction: 0x00318ed4 │ │ │ │ - eorseq r7, r1, r0, lsr sp │ │ │ │ - @ instruction: 0x003172f8 │ │ │ │ - eorseq r8, r1, r0, lsr #29 │ │ │ │ - @ instruction: 0x00317cfc │ │ │ │ - @ instruction: 0x00318df4 │ │ │ │ - eorseq r8, r1, ip, ror #28 │ │ │ │ - eorseq r7, r1, r4, asr #25 │ │ │ │ - eorseq sl, r3, ip, lsr #4 │ │ │ │ - eorseq lr, r0, r4, lsr #6 │ │ │ │ - eorseq lr, r0, ip, asr #7 │ │ │ │ + @ instruction: 0x00317af4 │ │ │ │ + mlaseq r1, ip, r6, r9 │ │ │ │ + @ instruction: 0x003184f8 │ │ │ │ + eorseq r7, r1, r4, ror #20 │ │ │ │ + eorseq r9, r1, ip, lsl #12 │ │ │ │ + eorseq r8, r1, r8, ror #8 │ │ │ │ + @ instruction: 0x003195d8 │ │ │ │ + eorseq r8, r1, r4, lsr r4 │ │ │ │ + eorseq r7, r1, ip, ror #19 │ │ │ │ + mlaseq r1, r4, r5, r9 │ │ │ │ + @ instruction: 0x003183f0 │ │ │ │ + @ instruction: 0x003179b8 │ │ │ │ + eorseq r9, r1, ip, asr r5 │ │ │ │ + @ instruction: 0x003183b8 │ │ │ │ + eorseq r7, r1, r0, lsl #19 │ │ │ │ + eorseq r9, r1, r8, lsr #10 │ │ │ │ + eorseq r8, r1, r4, lsl #7 │ │ │ │ + eorseq r7, r1, ip, asr #18 │ │ │ │ + @ instruction: 0x003194f0 │ │ │ │ + eorseq r8, r1, ip, asr #6 │ │ │ │ + eorseq r7, r1, r4, lsl r9 │ │ │ │ + @ instruction: 0x003194bc │ │ │ │ + eorseq r8, r1, r8, lsl r3 │ │ │ │ + eorseq r9, r1, r0, lsl r4 │ │ │ │ + eorseq r9, r1, r8, lsl #9 │ │ │ │ + eorseq r8, r1, r0, ror #5 │ │ │ │ + eorseq sl, r3, r8, asr #16 │ │ │ │ + eorseq lr, r0, r0, asr #18 │ │ │ │ + eorseq lr, r0, r8, ror #19 │ │ │ │ andeq pc, r2, r9, lsr #23 │ │ │ │ - eorseq sl, r3, r4, lsl #4 │ │ │ │ - @ instruction: 0x0030e2fc │ │ │ │ - eorseq r7, r1, r8, lsr #27 │ │ │ │ + eorseq sl, r3, r0, lsr #16 │ │ │ │ + eorseq lr, r0, r8, lsl r9 │ │ │ │ + eorseq r8, r1, r4, asr #7 │ │ │ │ andeq pc, r2, r0, asr #24 │ │ │ │ - @ instruction: 0x0033a1dc │ │ │ │ - @ instruction: 0x0030e2d4 │ │ │ │ - eorseq r8, r1, r8, lsl lr │ │ │ │ + @ instruction: 0x0033a7f8 │ │ │ │ + @ instruction: 0x0030e8f0 │ │ │ │ + eorseq r9, r1, r4, lsr r4 │ │ │ │ andeq pc, r2, r9, ror #23 │ │ │ │ - @ instruction: 0x0033a1b4 │ │ │ │ - eorseq lr, r0, ip, lsr #5 │ │ │ │ - eorseq r8, r1, r8, lsl #28 │ │ │ │ + @ instruction: 0x0033a7d0 │ │ │ │ + eorseq lr, r0, r8, asr #17 │ │ │ │ + eorseq r9, r1, r4, lsr #8 │ │ │ │ andeq pc, r2, r1, lsl ip @ │ │ │ │ - eorseq sl, r3, ip, lsl #3 │ │ │ │ - eorseq lr, r0, r4, lsl #5 │ │ │ │ - eorseq r8, r1, ip, ror #27 │ │ │ │ + eorseq sl, r3, r8, lsr #15 │ │ │ │ + eorseq lr, r0, r0, lsr #17 │ │ │ │ + eorseq r9, r1, r8, lsl #8 │ │ │ │ andeq pc, r2, r2, asr ip @ │ │ │ │ - eorseq sl, r3, r4, ror #2 │ │ │ │ - eorseq lr, r0, ip, asr r2 │ │ │ │ - mlaseq r1, r4, sp, r8 │ │ │ │ + eorseq sl, r3, r0, lsl #15 │ │ │ │ + eorseq lr, r0, r8, ror r8 │ │ │ │ + @ instruction: 0x003193b0 │ │ │ │ ldrdeq pc, [r2], -lr │ │ │ │ - eorseq sl, r3, ip, lsr r1 │ │ │ │ - eorseq lr, r0, r4, lsr r2 │ │ │ │ - eorseq r8, r1, r4, ror #16 │ │ │ │ + eorseq sl, r3, r8, asr r7 │ │ │ │ + eorseq lr, r0, r0, asr r8 │ │ │ │ + eorseq r8, r1, r0, lsl #29 │ │ │ │ andeq pc, r2, fp, asr #23 │ │ │ │ - eorseq sl, r3, r4, lsl r1 │ │ │ │ - eorseq lr, r0, ip, lsl #4 │ │ │ │ - eorseq lr, r0, ip, asr #5 │ │ │ │ + eorseq sl, r3, r0, lsr r7 │ │ │ │ + eorseq lr, r0, r8, lsr #16 │ │ │ │ + eorseq lr, r0, r8, ror #17 │ │ │ │ @ instruction: 0x0002fbb6 │ │ │ │ - eorseq sl, r3, ip, ror #1 │ │ │ │ - eorseq lr, r0, r4, ror #3 │ │ │ │ - eorseq r8, r1, r4, lsr sp │ │ │ │ + eorseq sl, r3, r8, lsl #14 │ │ │ │ + eorseq lr, r0, r0, lsl #16 │ │ │ │ + eorseq r9, r1, r0, asr r3 │ │ │ │ strdeq pc, [r2], -lr │ │ │ │ - eorseq sl, r3, r4, asr #1 │ │ │ │ - @ instruction: 0x0030e1bc │ │ │ │ - eorseq r6, r1, r4, lsl #29 │ │ │ │ + eorseq sl, r3, r0, ror #13 │ │ │ │ + @ instruction: 0x0030e7d8 │ │ │ │ + eorseq r7, r1, r0, lsr #9 │ │ │ │ muleq r2, r9, fp │ │ │ │ │ │ │ │ -000e7210 : │ │ │ │ +000e720c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #220] @ e7304 │ │ │ │ + ldr ip, [pc, #220] @ e7300 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #208] @ e7308 │ │ │ │ + ldr lr, [pc, #208] @ e7304 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #3872 @ 0xf20 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #188] @ e730c │ │ │ │ + ldr ip, [pc, #188] @ e7308 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #160] @ e7310 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #160] @ e730c │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e72f8 │ │ │ │ - ldr r3, [pc, #148] @ e7314 │ │ │ │ + beq e72f4 │ │ │ │ + ldr r3, [pc, #148] @ e7310 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e72c8 │ │ │ │ + bne e72c4 │ │ │ │ mov r0, r1 │ │ │ │ - bl e66d4 │ │ │ │ - ldr r2, [pc, #116] @ e7318 │ │ │ │ - ldr r3, [pc, #100] @ e730c │ │ │ │ + bl e66d0 │ │ │ │ + ldr r2, [pc, #116] @ e7314 │ │ │ │ + ldr r3, [pc, #100] @ e7308 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e7300 │ │ │ │ + bne e72fc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #76] @ e731c │ │ │ │ + ldr r0, [pc, #76] @ e7318 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #68] @ e7320 │ │ │ │ - ldr r1, [pc, #68] @ e7324 │ │ │ │ - ldr r0, [pc, #68] @ e7328 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #68] @ e731c │ │ │ │ + ldr r1, [pc, #68] @ e7320 │ │ │ │ + ldr r0, [pc, #68] @ e7324 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [pc, #64] @ e732c │ │ │ │ + ldr r2, [pc, #64] @ e7328 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b e729c │ │ │ │ + b e7298 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq sp, r6, r0, ror #17 │ │ │ │ - eorseq r8, r5, ip, lsr #27 │ │ │ │ + eorseq sp, r6, r4, ror #17 │ │ │ │ + @ instruction: 0x00358db0 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r8, r5, ip, lsl #27 │ │ │ │ + mlaseq r5, r0, sp, r8 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - eorseq r8, r5, r4, asr sp │ │ │ │ - @ instruction: 0x00314df8 │ │ │ │ + eorseq r8, r5, r8, asr sp │ │ │ │ + eorseq r5, r1, r4, lsl r4 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - eorseq r8, r1, r0, lsr #21 │ │ │ │ - @ instruction: 0x003178fc │ │ │ │ + ldrheq r9, [r1], -ip @ │ │ │ │ + eorseq r7, r1, r8, lsl pc │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ │ │ │ │ -000e7330 : │ │ │ │ +000e732c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ bl 50138 │ │ │ │ - ldr r4, [pc, #3324] @ e8050 │ │ │ │ + ldr r4, [pc, #3324] @ e804c │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt e790c │ │ │ │ + blt e7908 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #0 │ │ │ │ - bne e74ac │ │ │ │ - ldr r2, [pc, #3300] @ e8054 │ │ │ │ - ldr r3, [pc, #3300] @ e8058 │ │ │ │ + bne e74a8 │ │ │ │ + ldr r2, [pc, #3300] @ e8050 │ │ │ │ + ldr r3, [pc, #3300] @ e8054 │ │ │ │ ldr r6, [r4, r2] │ │ │ │ ldr r8, [r4, r3] │ │ │ │ ldr r1, [r6, #3788] @ 0xecc │ │ │ │ ldr r0, [r8] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq e7934 │ │ │ │ + beq e7930 │ │ │ │ ldr r1, [r6, #3896] @ 0xf38 │ │ │ │ bl 50378 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq e73b4 │ │ │ │ + beq e73b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e75e8 │ │ │ │ + beq e75e4 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [r8] │ │ │ │ - beq e78d8 │ │ │ │ - ldr r2, [pc, #3220] @ e805c │ │ │ │ + beq e78d4 │ │ │ │ + ldr r2, [pc, #3220] @ e8058 │ │ │ │ ldr sl, [r4, r2] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, r2 │ │ │ │ - bne e7980 │ │ │ │ + bne e797c │ │ │ │ ldr r1, [r6, #3788] @ 0xecc │ │ │ │ mov r0, r3 │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq e79c0 │ │ │ │ + beq e79bc │ │ │ │ ldr r1, [r6, #3900] @ 0xf3c │ │ │ │ bl 50378 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq e7414 │ │ │ │ + beq e7410 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e7900 │ │ │ │ + beq e78fc │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [r8] │ │ │ │ - beq e79e8 │ │ │ │ + beq e79e4 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, r2 │ │ │ │ - bne e7a04 │ │ │ │ + bne e7a00 │ │ │ │ ldr r1, [r6, #3788] @ 0xecc │ │ │ │ mov r0, r3 │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq e7a40 │ │ │ │ + beq e7a3c │ │ │ │ ldr r1, [r6, #3904] @ 0xf40 │ │ │ │ bl 50378 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq e746c │ │ │ │ + beq e7468 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e7600 │ │ │ │ + beq e75fc │ │ │ │ cmp r6, #0 │ │ │ │ - beq e7a88 │ │ │ │ + beq e7a84 │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e7ab4 │ │ │ │ + bne e7ab0 │ │ │ │ mov r0, #3 │ │ │ │ bl 4fb5c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq e7af4 │ │ │ │ + beq e7af0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ stm r3, {r7, r9} │ │ │ │ str r6, [r3, #8] │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bl 4fb5c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq e7b2c │ │ │ │ - ldr r3, [pc, #2972] @ e8060 │ │ │ │ + beq e7b28 │ │ │ │ + ldr r3, [pc, #2972] @ e805c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq e7b54 │ │ │ │ + beq e7b50 │ │ │ │ mov r0, r7 │ │ │ │ - bl e3e0c │ │ │ │ + bl e3e08 │ │ │ │ cmp r0, #2 │ │ │ │ - beq e7b98 │ │ │ │ + beq e7b94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e760c │ │ │ │ - ldr r3, [pc, #2932] @ e8064 │ │ │ │ + bne e7608 │ │ │ │ + ldr r3, [pc, #2932] @ e8060 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq e7d2c │ │ │ │ + beq e7d28 │ │ │ │ mov r0, r7 │ │ │ │ - bl e3e0c │ │ │ │ + bl e3e08 │ │ │ │ cmp r0, #2 │ │ │ │ - beq e7d94 │ │ │ │ + beq e7d90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e760c │ │ │ │ - ldr r2, [pc, #2872] @ e8054 │ │ │ │ - ldr r3, [pc, #2872] @ e8058 │ │ │ │ + bne e7608 │ │ │ │ + ldr r2, [pc, #2872] @ e8050 │ │ │ │ + ldr r3, [pc, #2872] @ e8054 │ │ │ │ ldr r6, [r4, r2] │ │ │ │ ldr r8, [r4, r3] │ │ │ │ ldr r1, [r6, #3788] @ 0xecc │ │ │ │ ldr r0, [r8] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq e7e88 │ │ │ │ + beq e7e84 │ │ │ │ ldr r1, [r6, #3896] @ 0xf38 │ │ │ │ mov r0, r9 │ │ │ │ bl 50378 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq e756c │ │ │ │ + beq e7568 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne e756c │ │ │ │ + bne e7568 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r6, #0 │ │ │ │ - beq e7960 │ │ │ │ - ldr r3, [pc, #2784] @ e805c │ │ │ │ + beq e795c │ │ │ │ + ldr r3, [pc, #2784] @ e8058 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e7f08 │ │ │ │ + bne e7f04 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4ff7c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq e75b8 │ │ │ │ + beq e75b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq e7e3c │ │ │ │ + beq e7e38 │ │ │ │ cmp r9, #0 │ │ │ │ - bge e760c │ │ │ │ - ldr r1, [pc, #2720] @ e8068 │ │ │ │ - ldr r0, [pc, #2720] @ e806c │ │ │ │ + bge e7608 │ │ │ │ + ldr r1, [pc, #2720] @ e8064 │ │ │ │ + ldr r0, [pc, #2720] @ e8068 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #42 @ 0x2a │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ - b e78f0 │ │ │ │ + b e78ec │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [r8] │ │ │ │ - bne e73c0 │ │ │ │ - b e78d8 │ │ │ │ + bne e73bc │ │ │ │ + b e78d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e746c │ │ │ │ - ldr r3, [pc, #2652] @ e8070 │ │ │ │ + b e7468 │ │ │ │ + ldr r3, [pc, #2652] @ e806c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq e7c8c │ │ │ │ + beq e7c88 │ │ │ │ mov r0, r7 │ │ │ │ - bl e3e0c │ │ │ │ + bl e3e08 │ │ │ │ cmp r0, #2 │ │ │ │ - beq e7d04 │ │ │ │ + beq e7d00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e76e0 │ │ │ │ - ldr r2, [pc, #2580] @ e8054 │ │ │ │ - ldr r3, [pc, #2580] @ e8058 │ │ │ │ + bne e76dc │ │ │ │ + ldr r2, [pc, #2580] @ e8050 │ │ │ │ + ldr r3, [pc, #2580] @ e8054 │ │ │ │ ldr r6, [r4, r2] │ │ │ │ ldr r8, [r4, r3] │ │ │ │ ldr r1, [r6, #3788] @ 0xecc │ │ │ │ ldr r0, [r8] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq e7e48 │ │ │ │ + beq e7e44 │ │ │ │ ldr r1, [r6, #3900] @ 0xf3c │ │ │ │ bl 50378 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq e7684 │ │ │ │ + beq e7680 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq e7954 │ │ │ │ + beq e7950 │ │ │ │ cmp r6, #0 │ │ │ │ - beq e7e68 │ │ │ │ - ldr r3, [pc, #2504] @ e805c │ │ │ │ + beq e7e64 │ │ │ │ + ldr r3, [pc, #2504] @ e8058 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e7ec8 │ │ │ │ + bne e7ec4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4ff7c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq e76d8 │ │ │ │ + beq e76d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne e76d8 │ │ │ │ + bne e76d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r9, #0 │ │ │ │ - blt e7ea8 │ │ │ │ + blt e7ea4 │ │ │ │ mov r0, r7 │ │ │ │ bl 50234 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq e7e14 │ │ │ │ + beq e7e10 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 4fd54 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq e7f48 │ │ │ │ - ldr r3, [pc, #2408] @ e8074 │ │ │ │ + beq e7f44 │ │ │ │ + ldr r3, [pc, #2408] @ e8070 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e7bc0 │ │ │ │ - ldr r3, [pc, #2368] @ e8064 │ │ │ │ + bne e7bbc │ │ │ │ + ldr r3, [pc, #2368] @ e8060 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr fp, [r3] │ │ │ │ cmp fp, #0 │ │ │ │ - beq e7c04 │ │ │ │ - ldr r3, [pc, #2332] @ e8054 │ │ │ │ + beq e7c00 │ │ │ │ + ldr r3, [pc, #2332] @ e8050 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ - ldr r3, [pc, #2328] @ e8058 │ │ │ │ + ldr r3, [pc, #2328] @ e8054 │ │ │ │ ldr r1, [r6, #896] @ 0x380 │ │ │ │ ldr r8, [r4, r3] │ │ │ │ ldr r0, [r8] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq e7c5c │ │ │ │ + beq e7c58 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq e7cd4 │ │ │ │ + beq e7cd0 │ │ │ │ mov r1, r7 │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq e778c │ │ │ │ + beq e7788 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq e7a7c │ │ │ │ + beq e7a78 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e77a8 │ │ │ │ + beq e77a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq e7a70 │ │ │ │ + beq e7a6c │ │ │ │ cmp sl, #0 │ │ │ │ - beq e7d74 │ │ │ │ - ldr r3, [pc, #2240] @ e8078 │ │ │ │ + beq e7d70 │ │ │ │ + ldr r3, [pc, #2240] @ e8074 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne e7dbc │ │ │ │ + bne e7db8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 4fc88 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq e77f0 │ │ │ │ + beq e77ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq e7aa8 │ │ │ │ + beq e7aa4 │ │ │ │ cmp r7, #0 │ │ │ │ - blt e7df4 │ │ │ │ + blt e7df0 │ │ │ │ and r7, r7, #255 @ 0xff │ │ │ │ cmp r7, #0 │ │ │ │ - beq e76f4 │ │ │ │ + beq e76f0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e7828 │ │ │ │ + beq e7824 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq e7fac │ │ │ │ + beq e7fa8 │ │ │ │ ldr r1, [r6, #3788] @ 0xecc │ │ │ │ ldr r0, [r8] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq e7fd0 │ │ │ │ + beq e7fcc │ │ │ │ ldr r1, [r6, #3904] @ 0xf40 │ │ │ │ bl 50378 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq e7864 │ │ │ │ + beq e7860 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq e7fb8 │ │ │ │ + beq e7fb4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq e8030 │ │ │ │ - ldr r2, [pc, #2024] @ e805c │ │ │ │ + beq e802c │ │ │ │ + ldr r2, [pc, #2024] @ e8058 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e7ff0 │ │ │ │ + bne e7fec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4ff7c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq e78b0 │ │ │ │ + beq e78ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq e7fc4 │ │ │ │ + beq e7fc0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge e74a0 │ │ │ │ - ldr r1, [pc, #1980] @ e807c │ │ │ │ - ldr r0, [pc, #1980] @ e8080 │ │ │ │ + bge e749c │ │ │ │ + ldr r1, [pc, #1980] @ e8078 │ │ │ │ + ldr r0, [pc, #1980] @ e807c │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ - bl b6f00 │ │ │ │ - b e75dc │ │ │ │ - ldr r1, [pc, #1956] @ e8084 │ │ │ │ - ldr r0, [pc, #1956] @ e8088 │ │ │ │ + bl b6efc │ │ │ │ + b e75d8 │ │ │ │ + ldr r1, [pc, #1956] @ e8080 │ │ │ │ + ldr r0, [pc, #1956] @ e8084 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #29 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e7414 │ │ │ │ - ldr r3, [pc, #1860] @ e8058 │ │ │ │ - ldr r1, [pc, #1908] @ e808c │ │ │ │ + b e7410 │ │ │ │ + ldr r3, [pc, #1860] @ e8054 │ │ │ │ + ldr r1, [pc, #1908] @ e8088 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1904] @ e8090 │ │ │ │ + ldr r0, [pc, #1904] @ e808c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #24 │ │ │ │ - bl b6f00 │ │ │ │ - b e78f0 │ │ │ │ - ldr r1, [pc, #1880] @ e8094 │ │ │ │ - ldr r0, [pc, #1880] @ e8098 │ │ │ │ + bl b6efc │ │ │ │ + b e78ec │ │ │ │ + ldr r1, [pc, #1880] @ e8090 │ │ │ │ + ldr r0, [pc, #1880] @ e8094 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #29 │ │ │ │ - bl b6f00 │ │ │ │ - b e78f0 │ │ │ │ + bl b6efc │ │ │ │ + b e78ec │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e7684 │ │ │ │ - ldr r1, [pc, #1844] @ e809c │ │ │ │ - ldr r0, [pc, #1844] @ e80a0 │ │ │ │ + b e7680 │ │ │ │ + ldr r1, [pc, #1844] @ e8098 │ │ │ │ + ldr r0, [pc, #1844] @ e809c │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #42 @ 0x2a │ │ │ │ - bl b6f00 │ │ │ │ - b e75dc │ │ │ │ - ldr r1, [pc, #1820] @ e80a4 │ │ │ │ + bl b6efc │ │ │ │ + b e75d8 │ │ │ │ + ldr r1, [pc, #1820] @ e80a0 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, r2 │ │ │ │ - beq e73d8 │ │ │ │ - ldr ip, [pc, #1804] @ e80a8 │ │ │ │ - ldr r1, [pc, #1804] @ e80ac │ │ │ │ - ldr r0, [pc, #1804] @ e80b0 │ │ │ │ + beq e73d4 │ │ │ │ + ldr ip, [pc, #1804] @ e80a4 │ │ │ │ + ldr r1, [pc, #1804] @ e80a8 │ │ │ │ + ldr r0, [pc, #1804] @ e80ac │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #29 │ │ │ │ str r7, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ - b e78f0 │ │ │ │ - ldr r1, [pc, #1772] @ e80b4 │ │ │ │ - ldr r0, [pc, #1772] @ e80b8 │ │ │ │ + bl d8814 │ │ │ │ + b e78ec │ │ │ │ + ldr r1, [pc, #1772] @ e80b0 │ │ │ │ + ldr r0, [pc, #1772] @ e80b4 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #31 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ - b e78f0 │ │ │ │ - ldr r1, [pc, #1740] @ e80bc │ │ │ │ - ldr r0, [pc, #1740] @ e80c0 │ │ │ │ + b e78ec │ │ │ │ + ldr r1, [pc, #1740] @ e80b8 │ │ │ │ + ldr r0, [pc, #1740] @ e80bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #31 │ │ │ │ - bl b6f00 │ │ │ │ - b e79dc │ │ │ │ - ldr r1, [pc, #1688] @ e80a4 │ │ │ │ + bl b6efc │ │ │ │ + b e79d8 │ │ │ │ + ldr r1, [pc, #1688] @ e80a0 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, r2 │ │ │ │ - beq e7430 │ │ │ │ - ldr r0, [pc, #1700] @ e80c4 │ │ │ │ - ldr r1, [pc, #1700] @ e80c8 │ │ │ │ + beq e742c │ │ │ │ + ldr r0, [pc, #1700] @ e80c0 │ │ │ │ + ldr r1, [pc, #1700] @ e80c4 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r9} │ │ │ │ - ldr r0, [pc, #1692] @ e80cc │ │ │ │ + ldr r0, [pc, #1692] @ e80c8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e79dc │ │ │ │ - ldr r1, [pc, #1672] @ e80d0 │ │ │ │ - ldr r0, [pc, #1672] @ e80d4 │ │ │ │ + bl d8814 │ │ │ │ + b e79d8 │ │ │ │ + ldr r1, [pc, #1672] @ e80cc │ │ │ │ + ldr r0, [pc, #1672] @ e80d0 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ - b e78f0 │ │ │ │ + b e78ec │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e77a8 │ │ │ │ + b e77a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e778c │ │ │ │ - ldr r1, [pc, #1608] @ e80d8 │ │ │ │ - ldr r0, [pc, #1608] @ e80dc │ │ │ │ + b e7788 │ │ │ │ + ldr r1, [pc, #1608] @ e80d4 │ │ │ │ + ldr r0, [pc, #1608] @ e80d8 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ - bl b6f00 │ │ │ │ - b e7a5c │ │ │ │ + bl b6efc │ │ │ │ + b e7a58 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e77f0 │ │ │ │ - ldr r2, [pc, #1512] @ e80a4 │ │ │ │ + b e77ec │ │ │ │ + ldr r2, [pc, #1512] @ e80a0 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq e7484 │ │ │ │ - ldr r2, [pc, #1552] @ e80e0 │ │ │ │ - ldr r1, [pc, #1552] @ e80e4 │ │ │ │ - ldr r0, [pc, #1552] @ e80e8 │ │ │ │ + beq e7480 │ │ │ │ + ldr r2, [pc, #1552] @ e80dc │ │ │ │ + ldr r1, [pc, #1552] @ e80e0 │ │ │ │ + ldr r0, [pc, #1552] @ e80e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, r6} │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ - bl d8818 │ │ │ │ - b e7a5c │ │ │ │ - ldr r1, [pc, #1520] @ e80ec │ │ │ │ - ldr r0, [pc, #1520] @ e80f0 │ │ │ │ + bl d8814 │ │ │ │ + b e7a58 │ │ │ │ + ldr r1, [pc, #1520] @ e80e8 │ │ │ │ + ldr r0, [pc, #1520] @ e80ec │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ - b e78f0 │ │ │ │ - ldr r3, [pc, #1316] @ e8058 │ │ │ │ - ldr r1, [pc, #1468] @ e80f4 │ │ │ │ + b e78ec │ │ │ │ + ldr r3, [pc, #1316] @ e8054 │ │ │ │ + ldr r1, [pc, #1468] @ e80f0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1464] @ e80f8 │ │ │ │ + ldr r0, [pc, #1464] @ e80f4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ - bl b6f00 │ │ │ │ - b e78f0 │ │ │ │ + bl b6efc │ │ │ │ + b e78ec │ │ │ │ bl 578f8 │ │ │ │ - ldr r3, [pc, #1436] @ e80fc │ │ │ │ - ldr r1, [pc, #1436] @ e8100 │ │ │ │ + ldr r3, [pc, #1436] @ e80f8 │ │ │ │ + ldr r1, [pc, #1436] @ e80fc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - ldr r3, [pc, #1248] @ e8058 │ │ │ │ - ldr r1, [pc, #1416] @ e8104 │ │ │ │ + ldr r3, [pc, #1248] @ e8054 │ │ │ │ + ldr r1, [pc, #1416] @ e8100 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1412] @ e8108 │ │ │ │ + ldr r0, [pc, #1412] @ e8104 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ - bl b6f00 │ │ │ │ - b e78f0 │ │ │ │ - ldr r3, [pc, #1208] @ e8058 │ │ │ │ - ldr r1, [pc, #1384] @ e810c │ │ │ │ + bl b6efc │ │ │ │ + b e78ec │ │ │ │ + ldr r3, [pc, #1208] @ e8054 │ │ │ │ + ldr r1, [pc, #1384] @ e8108 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1380] @ e8110 │ │ │ │ + ldr r0, [pc, #1380] @ e810c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #38 @ 0x26 │ │ │ │ - bl b6f00 │ │ │ │ - b e75dc │ │ │ │ - ldr r3, [pc, #1168] @ e8058 │ │ │ │ - ldr r2, [pc, #1352] @ e8114 │ │ │ │ + bl b6efc │ │ │ │ + b e75d8 │ │ │ │ + ldr r3, [pc, #1168] @ e8054 │ │ │ │ + ldr r2, [pc, #1352] @ e8110 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r1, [pc, #1348] @ e8118 │ │ │ │ - ldr r0, [pc, #1348] @ e811c │ │ │ │ + ldr r1, [pc, #1348] @ e8114 │ │ │ │ + ldr r0, [pc, #1348] @ e8118 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 578f8 │ │ │ │ - b e78f0 │ │ │ │ + b e78ec │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ - ldr r3, [pc, #1240] @ e80fc │ │ │ │ - ldr r1, [pc, #1272] @ e8120 │ │ │ │ + ldr r3, [pc, #1240] @ e80f8 │ │ │ │ + ldr r1, [pc, #1272] @ e811c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - ldr r3, [pc, #1052] @ e8058 │ │ │ │ - ldr r1, [pc, #1252] @ e8124 │ │ │ │ + ldr r3, [pc, #1052] @ e8054 │ │ │ │ + ldr r1, [pc, #1252] @ e8120 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1248] @ e8128 │ │ │ │ + ldr r0, [pc, #1248] @ e8124 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ - bl b6f00 │ │ │ │ - b e78f0 │ │ │ │ - ldr r1, [pc, #1224] @ e812c │ │ │ │ - ldr r0, [pc, #1224] @ e8130 │ │ │ │ + bl b6efc │ │ │ │ + b e78ec │ │ │ │ + ldr r1, [pc, #1224] @ e8128 │ │ │ │ + ldr r0, [pc, #1224] @ e812c │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 578f8 │ │ │ │ - b e79dc │ │ │ │ + b e79d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ - ldr r3, [pc, #1120] @ e80fc │ │ │ │ - ldr r1, [pc, #1172] @ e8134 │ │ │ │ + ldr r3, [pc, #1120] @ e80f8 │ │ │ │ + ldr r1, [pc, #1172] @ e8130 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - ldr r3, [pc, #932] @ e8058 │ │ │ │ - ldr r1, [pc, #1152] @ e8138 │ │ │ │ + ldr r3, [pc, #932] @ e8054 │ │ │ │ + ldr r1, [pc, #1152] @ e8134 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1148] @ e813c │ │ │ │ + ldr r0, [pc, #1148] @ e8138 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ - bl b6f00 │ │ │ │ - b e78f0 │ │ │ │ - ldr r2, [pc, #1124] @ e8140 │ │ │ │ - ldr r1, [pc, #1124] @ e8144 │ │ │ │ - ldr r0, [pc, #1124] @ e8148 │ │ │ │ + bl b6efc │ │ │ │ + b e78ec │ │ │ │ + ldr r2, [pc, #1124] @ e813c │ │ │ │ + ldr r1, [pc, #1124] @ e8140 │ │ │ │ + ldr r0, [pc, #1124] @ e8144 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ str r9, [sp, #4] │ │ │ │ - bl d8818 │ │ │ │ - b e7c78 │ │ │ │ - ldr r3, [pc, #844] @ e8058 │ │ │ │ - ldr r1, [pc, #1084] @ e814c │ │ │ │ + bl d8814 │ │ │ │ + b e7c74 │ │ │ │ + ldr r3, [pc, #844] @ e8054 │ │ │ │ + ldr r1, [pc, #1084] @ e8148 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1080] @ e8150 │ │ │ │ + ldr r0, [pc, #1080] @ e814c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ - bl b6f00 │ │ │ │ - b e75dc │ │ │ │ + bl b6efc │ │ │ │ + b e75d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ - ldr r3, [pc, #960] @ e80fc │ │ │ │ - ldr r1, [pc, #1044] @ e8154 │ │ │ │ + ldr r3, [pc, #960] @ e80f8 │ │ │ │ + ldr r1, [pc, #1044] @ e8150 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - ldr r3, [pc, #772] @ e8058 │ │ │ │ - ldr r1, [pc, #1024] @ e8158 │ │ │ │ + ldr r3, [pc, #772] @ e8054 │ │ │ │ + ldr r1, [pc, #1024] @ e8154 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1020] @ e815c │ │ │ │ + ldr r0, [pc, #1020] @ e8158 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ - bl b6f00 │ │ │ │ - b e78f0 │ │ │ │ - ldr r1, [pc, #996] @ e8160 │ │ │ │ - ldr r0, [pc, #996] @ e8164 │ │ │ │ + bl b6efc │ │ │ │ + b e78ec │ │ │ │ + ldr r1, [pc, #996] @ e815c │ │ │ │ + ldr r0, [pc, #996] @ e8160 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ - bl b6f00 │ │ │ │ - b e7bf0 │ │ │ │ - ldr r3, [pc, #700] @ e8058 │ │ │ │ - ldr r1, [pc, #968] @ e8168 │ │ │ │ + bl b6efc │ │ │ │ + b e7bec │ │ │ │ + ldr r3, [pc, #700] @ e8054 │ │ │ │ + ldr r1, [pc, #968] @ e8164 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #964] @ e816c │ │ │ │ + ldr r0, [pc, #964] @ e8168 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ - bl b6f00 │ │ │ │ - b e75dc │ │ │ │ + bl b6efc │ │ │ │ + b e75d8 │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e77c4 │ │ │ │ - ldr r1, [pc, #928] @ e8170 │ │ │ │ + bne e77c0 │ │ │ │ + ldr r1, [pc, #928] @ e816c │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, sl} │ │ │ │ - ldr r0, [pc, #916] @ e8174 │ │ │ │ - ldr r1, [pc, #916] @ e8178 │ │ │ │ + ldr r0, [pc, #916] @ e8170 │ │ │ │ + ldr r1, [pc, #916] @ e8174 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ - bl d8818 │ │ │ │ - b e7bf0 │ │ │ │ - ldr r1, [pc, #896] @ e817c │ │ │ │ - ldr r0, [pc, #896] @ e8180 │ │ │ │ + bl d8814 │ │ │ │ + b e7bec │ │ │ │ + ldr r1, [pc, #896] @ e8178 │ │ │ │ + ldr r0, [pc, #896] @ e817c │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ - bl b6f00 │ │ │ │ - b e7bf0 │ │ │ │ - ldr r3, [pc, #572] @ e8058 │ │ │ │ - ldr r1, [pc, #868] @ e8184 │ │ │ │ + bl b6efc │ │ │ │ + b e7bec │ │ │ │ + ldr r3, [pc, #572] @ e8054 │ │ │ │ + ldr r1, [pc, #868] @ e8180 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #864] @ e8188 │ │ │ │ + ldr r0, [pc, #864] @ e8184 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ - bl b6f00 │ │ │ │ - b e75dc │ │ │ │ + bl b6efc │ │ │ │ + b e75d8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e75b8 │ │ │ │ - ldr r1, [pc, #828] @ e818c │ │ │ │ - ldr r0, [pc, #828] @ e8190 │ │ │ │ + b e75b4 │ │ │ │ + ldr r1, [pc, #828] @ e8188 │ │ │ │ + ldr r0, [pc, #828] @ e818c │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ - bl b6f00 │ │ │ │ - b e75dc │ │ │ │ - ldr r1, [pc, #804] @ e8194 │ │ │ │ - ldr r0, [pc, #804] @ e8198 │ │ │ │ + bl b6efc │ │ │ │ + b e75d8 │ │ │ │ + ldr r1, [pc, #804] @ e8190 │ │ │ │ + ldr r0, [pc, #804] @ e8194 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ - bl b6f00 │ │ │ │ - b e75dc │ │ │ │ - ldr r1, [pc, #780] @ e819c │ │ │ │ - ldr r0, [pc, #780] @ e81a0 │ │ │ │ + bl b6efc │ │ │ │ + b e75d8 │ │ │ │ + ldr r1, [pc, #780] @ e8198 │ │ │ │ + ldr r0, [pc, #780] @ e819c │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #42 @ 0x2a │ │ │ │ - bl b6f00 │ │ │ │ - b e75dc │ │ │ │ - ldr r1, [pc, #756] @ e81a4 │ │ │ │ - ldr r0, [pc, #756] @ e81a8 │ │ │ │ + bl b6efc │ │ │ │ + b e75d8 │ │ │ │ + ldr r1, [pc, #756] @ e81a0 │ │ │ │ + ldr r0, [pc, #756] @ e81a4 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ - bl b6f00 │ │ │ │ - b e75dc │ │ │ │ - ldr r2, [pc, #468] @ e80a4 │ │ │ │ + bl b6efc │ │ │ │ + b e75d8 │ │ │ │ + ldr r2, [pc, #468] @ e80a0 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq e76a4 │ │ │ │ - ldr r3, [pc, #712] @ e81ac │ │ │ │ - ldr r1, [pc, #712] @ e81b0 │ │ │ │ - ldr r0, [pc, #712] @ e81b4 │ │ │ │ + beq e76a0 │ │ │ │ + ldr r3, [pc, #712] @ e81a8 │ │ │ │ + ldr r1, [pc, #712] @ e81ac │ │ │ │ + ldr r0, [pc, #712] @ e81b0 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, r6} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r8] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ - bl d8818 │ │ │ │ - b e75dc │ │ │ │ - ldr r2, [pc, #404] @ e80a4 │ │ │ │ + bl d8814 │ │ │ │ + b e75d8 │ │ │ │ + ldr r2, [pc, #404] @ e80a0 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq e758c │ │ │ │ - ldr r3, [pc, #660] @ e81b8 │ │ │ │ - ldr r1, [pc, #660] @ e81bc │ │ │ │ - ldr r0, [pc, #660] @ e81c0 │ │ │ │ + beq e7588 │ │ │ │ + ldr r3, [pc, #660] @ e81b4 │ │ │ │ + ldr r1, [pc, #660] @ e81b8 │ │ │ │ + ldr r0, [pc, #660] @ e81bc │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, r6} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r8] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #42 @ 0x2a │ │ │ │ - bl d8818 │ │ │ │ - b e75dc │ │ │ │ + bl d8814 │ │ │ │ + b e75d8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e7f6c │ │ │ │ + beq e7f68 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq e7fa0 │ │ │ │ + beq e7f9c │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e74a0 │ │ │ │ - ldr r3, [pc, #216] @ e8058 │ │ │ │ - ldr r1, [pc, #576] @ e81c4 │ │ │ │ + beq e749c │ │ │ │ + ldr r3, [pc, #216] @ e8054 │ │ │ │ + ldr r1, [pc, #576] @ e81c0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #572] @ e81c8 │ │ │ │ + ldr r0, [pc, #572] @ e81c4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ - bl b6f00 │ │ │ │ - b e75dc │ │ │ │ + bl b6efc │ │ │ │ + b e75d8 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e7f6c │ │ │ │ + b e7f68 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e7828 │ │ │ │ + b e7824 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e7864 │ │ │ │ + b e7860 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e78b0 │ │ │ │ - ldr r1, [pc, #500] @ e81cc │ │ │ │ - ldr r0, [pc, #500] @ e81d0 │ │ │ │ + b e78ac │ │ │ │ + ldr r1, [pc, #500] @ e81c8 │ │ │ │ + ldr r0, [pc, #500] @ e81cc │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ - bl b6f00 │ │ │ │ - b e75dc │ │ │ │ - ldr r2, [pc, #172] @ e80a4 │ │ │ │ + bl b6efc │ │ │ │ + b e75d8 │ │ │ │ + ldr r2, [pc, #172] @ e80a0 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq e7884 │ │ │ │ - ldr r3, [pc, #456] @ e81d4 │ │ │ │ - ldr r1, [pc, #456] @ e81d8 │ │ │ │ - ldr r0, [pc, #456] @ e81dc │ │ │ │ + beq e7880 │ │ │ │ + ldr r3, [pc, #456] @ e81d0 │ │ │ │ + ldr r1, [pc, #456] @ e81d4 │ │ │ │ + ldr r0, [pc, #456] @ e81d8 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, r6} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r8] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ - bl d8818 │ │ │ │ - b e75dc │ │ │ │ - ldr r1, [pc, #424] @ e81e0 │ │ │ │ - ldr r0, [pc, #424] @ e81e4 │ │ │ │ + bl d8814 │ │ │ │ + b e75d8 │ │ │ │ + ldr r1, [pc, #424] @ e81dc │ │ │ │ + ldr r0, [pc, #424] @ e81e0 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ - bl b6f00 │ │ │ │ - b e75dc │ │ │ │ - eorseq r8, r5, r8, lsr #25 │ │ │ │ + bl b6efc │ │ │ │ + b e75d8 │ │ │ │ + eorseq r8, r5, ip, lsr #25 │ │ │ │ muleq r0, r4, r8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0, lsl r7 │ │ │ │ andeq r0, r0, r8, lsl #18 │ │ │ │ muleq r0, r8, fp │ │ │ │ - eorseq r8, r1, r0, lsr #16 │ │ │ │ - eorseq r7, r1, r8, lsl r7 │ │ │ │ + eorseq r8, r1, ip, lsr lr │ │ │ │ + eorseq r7, r1, r4, lsr sp │ │ │ │ andeq r0, r0, r0, lsr fp │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq r8, r1, r8, lsr #10 │ │ │ │ - eorseq r7, r1, r0, lsr #8 │ │ │ │ - eorseq r8, r1, ip, lsl #10 │ │ │ │ - eorseq r7, r1, r4, lsl #8 │ │ │ │ - eorseq r8, r1, ip, asr #9 │ │ │ │ - eorseq r7, r1, r4, asr #7 │ │ │ │ - eorseq r8, r1, ip, lsr #9 │ │ │ │ - eorseq r7, r1, r4, lsr #7 │ │ │ │ - eorseq r8, r1, r0, lsl #9 │ │ │ │ - eorseq r7, r1, r8, ror r3 │ │ │ │ + eorseq r8, r1, r4, asr #22 │ │ │ │ + eorseq r7, r1, ip, lsr sl │ │ │ │ + eorseq r8, r1, r8, lsr #22 │ │ │ │ + eorseq r7, r1, r0, lsr #20 │ │ │ │ + eorseq r8, r1, r8, ror #21 │ │ │ │ + eorseq r7, r1, r0, ror #19 │ │ │ │ + eorseq r8, r1, r8, asr #21 │ │ │ │ + eorseq r7, r1, r0, asr #19 │ │ │ │ + mlaseq r1, ip, sl, r8 │ │ │ │ + mlaseq r1, r4, r9, r7 │ │ │ │ andeq r0, r0, ip, lsr #26 │ │ │ │ - eorseq r5, r1, r0, ror r9 │ │ │ │ - eorseq r8, r1, r8, asr #8 │ │ │ │ - eorseq r7, r1, r0, asr #6 │ │ │ │ - eorseq r8, r1, r0, lsr #8 │ │ │ │ - eorseq r7, r1, r8, lsl r3 │ │ │ │ - @ instruction: 0x003183fc │ │ │ │ - @ instruction: 0x003172f4 │ │ │ │ - @ instruction: 0x003158f0 │ │ │ │ - eorseq r8, r1, r0, asr #7 │ │ │ │ - @ instruction: 0x003172b4 │ │ │ │ - eorseq r8, r1, r0, lsr #7 │ │ │ │ - mlaseq r1, r8, r2, r7 │ │ │ │ - eorseq r8, r1, r8, asr r3 │ │ │ │ - eorseq r7, r1, r0, asr r2 │ │ │ │ - eorseq r5, r1, ip, lsr r8 │ │ │ │ - eorseq r8, r1, r0, lsl r3 │ │ │ │ - eorseq r7, r1, r4, lsl #4 │ │ │ │ - eorseq r8, r1, r8, ror #5 │ │ │ │ - eorseq r7, r1, r0, ror #3 │ │ │ │ - eorseq r8, r1, ip, lsr #5 │ │ │ │ - eorseq r7, r1, r4, lsr #3 │ │ │ │ + eorseq r5, r1, ip, lsl #31 │ │ │ │ + eorseq r8, r1, r4, ror #20 │ │ │ │ + eorseq r7, r1, ip, asr r9 │ │ │ │ + eorseq r8, r1, ip, lsr sl │ │ │ │ + eorseq r7, r1, r4, lsr r9 │ │ │ │ + eorseq r8, r1, r8, lsl sl │ │ │ │ + eorseq r7, r1, r0, lsl r9 │ │ │ │ + eorseq r5, r1, ip, lsl #30 │ │ │ │ + @ instruction: 0x003189dc │ │ │ │ + @ instruction: 0x003178d0 │ │ │ │ + @ instruction: 0x003189bc │ │ │ │ + @ instruction: 0x003178b4 │ │ │ │ + eorseq r8, r1, r4, ror r9 │ │ │ │ + eorseq r7, r1, ip, ror #16 │ │ │ │ + eorseq r5, r1, r8, asr lr │ │ │ │ + eorseq r8, r1, ip, lsr #18 │ │ │ │ + eorseq r7, r1, r0, lsr #16 │ │ │ │ + eorseq r8, r1, r4, lsl #18 │ │ │ │ + @ instruction: 0x003177fc │ │ │ │ + eorseq r8, r1, r8, asr #17 │ │ │ │ + eorseq r7, r1, r0, asr #15 │ │ │ │ andeq r0, r0, ip, lsl #24 │ │ │ │ - mlaseq r1, r8, r2, r8 │ │ │ │ - eorseq r8, r1, r8, ror #4 │ │ │ │ - eorseq r7, r1, r0, ror #2 │ │ │ │ - eorseq r8, r1, r0, asr #4 │ │ │ │ - eorseq r7, r1, r8, lsr r1 │ │ │ │ - @ instruction: 0x00317ed0 │ │ │ │ - eorseq r8, r1, r0, lsl r2 │ │ │ │ - eorseq r7, r1, r4, lsl #2 │ │ │ │ - eorseq r8, r1, ip, lsl #4 │ │ │ │ - eorseq r8, r1, r4, lsr #3 │ │ │ │ - mlaseq r1, ip, r0, r7 │ │ │ │ - eorseq r8, r1, r0, lsl #3 │ │ │ │ - eorseq r7, r1, r8, ror r0 │ │ │ │ - eorseq r8, r1, r8, asr #3 │ │ │ │ - eorseq r8, r1, ip, lsr #2 │ │ │ │ - eorseq r7, r1, r4, lsr #32 │ │ │ │ - eorseq r3, r1, r4, asr r9 │ │ │ │ - eorseq r8, r1, r4, lsl #2 │ │ │ │ - @ instruction: 0x00316ff8 │ │ │ │ - ldrsbeq r8, [r1], -r4 @ │ │ │ │ - eorseq r6, r1, ip, asr #31 │ │ │ │ - ldrsheq r8, [r1], -r4 @ │ │ │ │ - eorseq r8, r1, ip, lsl #1 │ │ │ │ - eorseq r6, r1, r4, lsl #31 │ │ │ │ - eorseq r8, r1, ip, rrx │ │ │ │ - eorseq r6, r1, r4, ror #30 │ │ │ │ - eorseq r8, r1, r4, asr #32 │ │ │ │ - eorseq r6, r1, ip, lsr pc │ │ │ │ - eorseq lr, r1, r8, ror #8 │ │ │ │ - eorseq r6, r1, r8, lsl #30 │ │ │ │ - eorseq r8, r1, r8 │ │ │ │ - eorseq r7, r1, ip, ror #31 │ │ │ │ - eorseq r6, r1, r4, ror #29 │ │ │ │ - eorseq r7, r1, r4, asr #31 │ │ │ │ - @ instruction: 0x00316ebc │ │ │ │ - mlaseq r1, r8, pc, r7 @ │ │ │ │ - mlaseq r1, r0, lr, r6 │ │ │ │ - eorseq r7, r1, r8, ror pc │ │ │ │ - eorseq r6, r1, r0, ror lr │ │ │ │ - eorseq r7, r1, r8, asr pc │ │ │ │ - eorseq r6, r1, r0, asr lr │ │ │ │ - eorseq r7, r1, r8, lsr pc │ │ │ │ - eorseq r6, r1, r0, lsr lr │ │ │ │ - eorseq r5, r1, r8, lsr #8 │ │ │ │ - @ instruction: 0x00317efc │ │ │ │ - @ instruction: 0x00316df0 │ │ │ │ - eorseq r5, r1, r8, ror #7 │ │ │ │ - @ instruction: 0x00317ebc │ │ │ │ - @ instruction: 0x00316db0 │ │ │ │ - eorseq r7, r1, r0, ror #28 │ │ │ │ - eorseq r6, r1, r8, asr sp │ │ │ │ - eorseq r7, r1, r0, lsl lr │ │ │ │ - eorseq r6, r1, r8, lsl #26 │ │ │ │ - eorseq r5, r1, r0, lsl #6 │ │ │ │ - @ instruction: 0x00317dd4 │ │ │ │ - eorseq r6, r1, r8, asr #25 │ │ │ │ - @ instruction: 0x00317db0 │ │ │ │ - eorseq r6, r1, r8, lsr #25 │ │ │ │ + @ instruction: 0x003188b4 │ │ │ │ + eorseq r8, r1, r4, lsl #17 │ │ │ │ + eorseq r7, r1, ip, ror r7 │ │ │ │ + eorseq r8, r1, ip, asr r8 │ │ │ │ + eorseq r7, r1, r4, asr r7 │ │ │ │ + eorseq r8, r1, ip, ror #9 │ │ │ │ + eorseq r8, r1, ip, lsr #16 │ │ │ │ + eorseq r7, r1, r0, lsr #14 │ │ │ │ + eorseq r8, r1, r8, lsr #16 │ │ │ │ + eorseq r8, r1, r0, asr #15 │ │ │ │ + @ instruction: 0x003176b8 │ │ │ │ + mlaseq r1, ip, r7, r8 │ │ │ │ + mlaseq r1, r4, r6, r7 │ │ │ │ + eorseq r8, r1, r4, ror #15 │ │ │ │ + eorseq r8, r1, r8, asr #14 │ │ │ │ + eorseq r7, r1, r0, asr #12 │ │ │ │ + eorseq r3, r1, r0, ror pc │ │ │ │ + eorseq r8, r1, r0, lsr #14 │ │ │ │ + eorseq r7, r1, r4, lsl r6 │ │ │ │ + @ instruction: 0x003186f0 │ │ │ │ + eorseq r7, r1, r8, ror #11 │ │ │ │ + eorseq r8, r1, r0, lsl r7 │ │ │ │ + eorseq r8, r1, r8, lsr #13 │ │ │ │ + eorseq r7, r1, r0, lsr #11 │ │ │ │ + eorseq r8, r1, r8, lsl #13 │ │ │ │ + eorseq r7, r1, r0, lsl #11 │ │ │ │ + eorseq r8, r1, r0, ror #12 │ │ │ │ + eorseq r7, r1, r8, asr r5 │ │ │ │ + eorseq lr, r1, r4, lsl #21 │ │ │ │ + eorseq r7, r1, r4, lsr #10 │ │ │ │ + eorseq r8, r1, r4, lsr #12 │ │ │ │ + eorseq r8, r1, r8, lsl #12 │ │ │ │ + eorseq r7, r1, r0, lsl #10 │ │ │ │ + eorseq r8, r1, r0, ror #11 │ │ │ │ + @ instruction: 0x003174d8 │ │ │ │ + @ instruction: 0x003185b4 │ │ │ │ + eorseq r7, r1, ip, lsr #9 │ │ │ │ + mlaseq r1, r4, r5, r8 │ │ │ │ + eorseq r7, r1, ip, lsl #9 │ │ │ │ + eorseq r8, r1, r4, ror r5 │ │ │ │ + eorseq r7, r1, ip, ror #8 │ │ │ │ + eorseq r8, r1, r4, asr r5 │ │ │ │ + eorseq r7, r1, ip, asr #8 │ │ │ │ + eorseq r5, r1, r4, asr #20 │ │ │ │ + eorseq r8, r1, r8, lsl r5 │ │ │ │ + eorseq r7, r1, ip, lsl #8 │ │ │ │ + eorseq r5, r1, r4, lsl #20 │ │ │ │ + @ instruction: 0x003184d8 │ │ │ │ + eorseq r7, r1, ip, asr #7 │ │ │ │ + eorseq r8, r1, ip, ror r4 │ │ │ │ + eorseq r7, r1, r4, ror r3 │ │ │ │ + eorseq r8, r1, ip, lsr #8 │ │ │ │ + eorseq r7, r1, r4, lsr #6 │ │ │ │ + eorseq r5, r1, ip, lsl r9 │ │ │ │ + @ instruction: 0x003183f0 │ │ │ │ + eorseq r7, r1, r4, ror #5 │ │ │ │ + eorseq r8, r1, ip, asr #7 │ │ │ │ + eorseq r7, r1, r4, asr #5 │ │ │ │ │ │ │ │ -000e81e8 : │ │ │ │ +000e81e4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #236] @ e82ec │ │ │ │ + ldr ip, [pc, #236] @ e82e8 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #224] @ e82f0 │ │ │ │ + ldr lr, [pc, #224] @ e82ec │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #3824 @ 0xef0 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #204] @ e82f4 │ │ │ │ + ldr ip, [pc, #204] @ e82f0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #176] @ e82f8 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #176] @ e82f4 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e82e0 │ │ │ │ + beq e82dc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #160] @ e82fc │ │ │ │ + ldr r3, [pc, #160] @ e82f8 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne e829c │ │ │ │ + bne e8298 │ │ │ │ mov r0, r2 │ │ │ │ - bl e7330 │ │ │ │ - ldr r2, [pc, #136] @ e8300 │ │ │ │ - ldr r3, [pc, #120] @ e82f4 │ │ │ │ + bl e732c │ │ │ │ + ldr r2, [pc, #136] @ e82fc │ │ │ │ + ldr r3, [pc, #120] @ e82f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e82e8 │ │ │ │ + bne e82e4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ bl 502d0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne e8268 │ │ │ │ - ldr r0, [pc, #80] @ e8304 │ │ │ │ + bne e8264 │ │ │ │ + ldr r0, [pc, #80] @ e8300 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #68] @ e8308 │ │ │ │ - ldr r1, [pc, #68] @ e830c │ │ │ │ - ldr r0, [pc, #68] @ e8310 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #68] @ e8304 │ │ │ │ + ldr r1, [pc, #68] @ e8308 │ │ │ │ + ldr r0, [pc, #68] @ e830c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #24 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b e8270 │ │ │ │ + b e826c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq ip, r6, r8, lsl #18 │ │ │ │ - @ instruction: 0x00357dd4 │ │ │ │ + eorseq ip, r6, ip, lsl #18 │ │ │ │ + @ instruction: 0x00357dd8 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x00357db4 │ │ │ │ + @ instruction: 0x00357db8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq r7, r5, r0, lsl #27 │ │ │ │ - eorseq sp, r1, r4, lsl #31 │ │ │ │ + eorseq r7, r5, r4, lsl #27 │ │ │ │ + eorseq lr, r1, r0, lsr #11 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r7, r1, r0, lsr #22 │ │ │ │ - eorseq r6, r1, r4, lsl sl │ │ │ │ + eorseq r8, r1, ip, lsr r1 │ │ │ │ + eorseq r7, r1, r0, lsr r0 │ │ │ │ │ │ │ │ -000e8314 : │ │ │ │ +000e8310 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr ip, [pc, #1124] @ e8790 │ │ │ │ - ldr r2, [pc, #1124] @ e8794 │ │ │ │ + ldr ip, [pc, #1124] @ e878c │ │ │ │ + ldr r2, [pc, #1124] @ e8790 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r8, [pc, #1116] @ e8798 │ │ │ │ + ldr r8, [pc, #1116] @ e8794 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #1112] @ e879c │ │ │ │ + ldr r3, [pc, #1112] @ e8798 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r9, [r8, r3] │ │ │ │ mov sl, r0 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r0, [r9, #852] @ 0x354 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #16 │ │ │ │ bl 501c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq e865c │ │ │ │ + beq e8658 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq e8684 │ │ │ │ + beq e8680 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 4fb5c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq e86b8 │ │ │ │ + beq e86b4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ lsl r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movgt r6, #0 │ │ │ │ movgt r3, r6 │ │ │ │ addgt fp, sp, #20 │ │ │ │ - ble e845c │ │ │ │ + ble e8458 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ asr r3, r3, #1 │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq e8768 │ │ │ │ + beq e8764 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e8580 │ │ │ │ + beq e857c │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [r9, #2320] @ 0x910 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, fp │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 501c8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq e85f4 │ │ │ │ + beq e85f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e8424 │ │ │ │ + beq e8420 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e852c │ │ │ │ + beq e8528 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e854c │ │ │ │ + beq e8548 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7e8c │ │ │ │ + bl a7e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e8634 │ │ │ │ + beq e8630 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add r6, r6, #2 │ │ │ │ cmp r6, r3, lsl #1 │ │ │ │ mov r3, r6 │ │ │ │ - blt e83b4 │ │ │ │ + blt e83b0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e8478 │ │ │ │ + beq e8474 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e86e8 │ │ │ │ + beq e86e4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ bl 4fcac │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq e84a4 │ │ │ │ + beq e84a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq e86f4 │ │ │ │ + beq e86f0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq e870c │ │ │ │ + beq e8708 │ │ │ │ ldr r0, [r9, #2320] @ 0x910 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #24 │ │ │ │ str r5, [sp, #24] │ │ │ │ bl 501c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq e8734 │ │ │ │ + beq e8730 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e84e8 │ │ │ │ + beq e84e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e8700 │ │ │ │ + beq e86fc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne e85c4 │ │ │ │ - ldr r3, [pc, #672] @ e87a0 │ │ │ │ - ldr r0, [pc, #672] @ e87a4 │ │ │ │ + bne e85c0 │ │ │ │ + ldr r3, [pc, #672] @ e879c │ │ │ │ + ldr r0, [pc, #672] @ e87a0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #660] @ e87a8 │ │ │ │ + ldr r1, [pc, #660] @ e87a4 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #656] @ e87ac │ │ │ │ + ldr r0, [pc, #656] @ e87a8 │ │ │ │ mov r2, #166 @ 0xa6 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e85c0 │ │ │ │ + bl d8814 │ │ │ │ + b e85bc │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne e8434 │ │ │ │ - ldr r3, [pc, #588] @ e87a0 │ │ │ │ - ldr r1, [pc, #600] @ e87b0 │ │ │ │ + bne e8430 │ │ │ │ + ldr r3, [pc, #588] @ e879c │ │ │ │ + ldr r1, [pc, #600] @ e87ac │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r0, [pc, #588] @ e87b4 │ │ │ │ + ldr r0, [pc, #588] @ e87b0 │ │ │ │ stm sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #584] @ e87b8 │ │ │ │ + ldr r1, [pc, #584] @ e87b4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #162 @ 0xa2 │ │ │ │ - bl d8818 │ │ │ │ - b e85b0 │ │ │ │ - ldr r3, [pc, #536] @ e87a0 │ │ │ │ - ldr r2, [pc, #560] @ e87bc │ │ │ │ + bl d8814 │ │ │ │ + b e85ac │ │ │ │ + ldr r3, [pc, #536] @ e879c │ │ │ │ + ldr r2, [pc, #560] @ e87b8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #556] @ e87c0 │ │ │ │ - ldr r0, [pc, #556] @ e87c4 │ │ │ │ + ldr r1, [pc, #556] @ e87bc │ │ │ │ + ldr r0, [pc, #556] @ e87c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, r4} │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #162 @ 0xa2 │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #508] @ e87c8 │ │ │ │ - ldr r3, [pc, #452] @ e8794 │ │ │ │ + ldr r2, [pc, #508] @ e87c4 │ │ │ │ + ldr r3, [pc, #452] @ e8790 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e8764 │ │ │ │ + bne e8760 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #420] @ e87a0 │ │ │ │ - ldr r1, [pc, #460] @ e87cc │ │ │ │ + ldr r3, [pc, #420] @ e879c │ │ │ │ + ldr r1, [pc, #460] @ e87c8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #456] @ e87d0 │ │ │ │ + ldr r0, [pc, #456] @ e87cc │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #162 @ 0xa2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b e85c0 │ │ │ │ - ldr r3, [pc, #356] @ e87a0 │ │ │ │ - ldr r1, [pc, #404] @ e87d4 │ │ │ │ + b e85bc │ │ │ │ + ldr r3, [pc, #356] @ e879c │ │ │ │ + ldr r1, [pc, #404] @ e87d0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #400] @ e87d8 │ │ │ │ + ldr r0, [pc, #400] @ e87d4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #162 @ 0xa2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e85b0 │ │ │ │ - ldr r3, [pc, #316] @ e87a0 │ │ │ │ - ldr r1, [pc, #372] @ e87dc │ │ │ │ + bl b6efc │ │ │ │ + b e85ac │ │ │ │ + ldr r3, [pc, #316] @ e879c │ │ │ │ + ldr r1, [pc, #372] @ e87d8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #368] @ e87e0 │ │ │ │ + ldr r0, [pc, #368] @ e87dc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #162 @ 0xa2 │ │ │ │ - bl b6f00 │ │ │ │ - b e85c0 │ │ │ │ - ldr r3, [pc, #276] @ e87a0 │ │ │ │ - ldr r0, [pc, #340] @ e87e4 │ │ │ │ + bl b6efc │ │ │ │ + b e85bc │ │ │ │ + ldr r3, [pc, #276] @ e879c │ │ │ │ + ldr r0, [pc, #340] @ e87e0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #328] @ e87e8 │ │ │ │ + ldr r1, [pc, #328] @ e87e4 │ │ │ │ stm sp, {r0, r5} │ │ │ │ - ldr r0, [pc, #324] @ e87ec │ │ │ │ + ldr r0, [pc, #324] @ e87e8 │ │ │ │ mov r2, #162 @ 0xa2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e85c0 │ │ │ │ - ldr r3, [pc, #224] @ e87a0 │ │ │ │ - ldr r1, [pc, #300] @ e87f0 │ │ │ │ + bl d8814 │ │ │ │ + b e85bc │ │ │ │ + ldr r3, [pc, #224] @ e879c │ │ │ │ + ldr r1, [pc, #300] @ e87ec │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #296] @ e87f4 │ │ │ │ + ldr r0, [pc, #296] @ e87f0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #162 @ 0xa2 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ - b e85c0 │ │ │ │ + b e85bc │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e8478 │ │ │ │ + b e8474 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e84a4 │ │ │ │ + b e84a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e84e8 │ │ │ │ - ldr r3, [pc, #140] @ e87a0 │ │ │ │ - ldr r1, [pc, #224] @ e87f8 │ │ │ │ + b e84e4 │ │ │ │ + ldr r3, [pc, #140] @ e879c │ │ │ │ + ldr r1, [pc, #224] @ e87f4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #220] @ e87fc │ │ │ │ + ldr r0, [pc, #220] @ e87f8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #163 @ 0xa3 │ │ │ │ - bl b6f00 │ │ │ │ - b e85c0 │ │ │ │ - ldr r3, [pc, #100] @ e87a0 │ │ │ │ - ldr r1, [pc, #192] @ e8800 │ │ │ │ + bl b6efc │ │ │ │ + b e85bc │ │ │ │ + ldr r3, [pc, #100] @ e879c │ │ │ │ + ldr r1, [pc, #192] @ e87fc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #188] @ e8804 │ │ │ │ + ldr r0, [pc, #188] @ e8800 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #166 @ 0xa6 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ - b e85c0 │ │ │ │ + b e85bc │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #152] @ e8808 │ │ │ │ - ldr r1, [pc, #152] @ e880c │ │ │ │ - ldr r0, [pc, #152] @ e8810 │ │ │ │ + ldr r3, [pc, #152] @ e8804 │ │ │ │ + ldr r1, [pc, #152] @ e8808 │ │ │ │ + ldr r0, [pc, #152] @ e880c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3936 @ 0xf60 │ │ │ │ - ldr r2, [pc, #144] @ e8814 │ │ │ │ + ldr r2, [pc, #144] @ e8810 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, r5, ip, asr #25 │ │ │ │ + @ instruction: 0x00357cd0 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r7, r5, ip, lsr #25 │ │ │ │ + @ instruction: 0x00357cb0 │ │ │ │ muleq r0, r4, r8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - mlaseq r2, r0, r3, sl │ │ │ │ - eorseq r7, r1, r0, lsl #19 │ │ │ │ - eorseq r6, r1, r8, asr #15 │ │ │ │ - eorseq sl, r2, ip, lsr r3 │ │ │ │ - eorseq r6, r1, ip, ror r7 │ │ │ │ - eorseq r7, r1, ip, lsr #18 │ │ │ │ - eorseq sl, r2, r0, lsl #6 │ │ │ │ - eorseq r7, r1, r0, lsl #18 │ │ │ │ - eorseq r6, r1, r4, asr #14 │ │ │ │ - eorseq r7, r5, ip, lsr #20 │ │ │ │ - mlaseq r1, r0, r8, r7 │ │ │ │ - @ instruction: 0x003166d8 │ │ │ │ - eorseq r7, r1, r4, asr r8 │ │ │ │ - mlaseq r1, r8, r6, r6 │ │ │ │ - eorseq r7, r1, ip, lsr #16 │ │ │ │ - eorseq r6, r1, r4, ror r6 │ │ │ │ - eorseq r0, r1, r4, lsl #21 │ │ │ │ - @ instruction: 0x003177f4 │ │ │ │ - eorseq r6, r1, ip, lsr r6 │ │ │ │ - @ instruction: 0x003177d0 │ │ │ │ - eorseq r6, r1, r8, lsl r6 │ │ │ │ - eorseq r7, r1, ip, ror r7 │ │ │ │ - eorseq r6, r1, r4, asr #11 │ │ │ │ - eorseq r7, r1, r4, asr r7 │ │ │ │ - mlaseq r1, ip, r5, r6 │ │ │ │ - @ instruction: 0x003389fc │ │ │ │ - @ instruction: 0x0030caf4 │ │ │ │ - eorseq r7, r1, r4, lsr #14 │ │ │ │ + eorseq sl, r2, ip, lsr #19 │ │ │ │ + mlaseq r1, ip, pc, r7 @ │ │ │ │ + eorseq r6, r1, r4, ror #27 │ │ │ │ + eorseq sl, r2, r8, asr r9 │ │ │ │ + mlaseq r1, r8, sp, r6 │ │ │ │ + eorseq r7, r1, r8, asr #30 │ │ │ │ + eorseq sl, r2, ip, lsl r9 │ │ │ │ + eorseq r7, r1, ip, lsl pc │ │ │ │ + eorseq r6, r1, r0, ror #26 │ │ │ │ + eorseq r7, r5, r0, lsr sl │ │ │ │ + eorseq r7, r1, ip, lsr #29 │ │ │ │ + @ instruction: 0x00316cf4 │ │ │ │ + eorseq r7, r1, r0, ror lr │ │ │ │ + @ instruction: 0x00316cb4 │ │ │ │ + eorseq r7, r1, r8, asr #28 │ │ │ │ + mlaseq r1, r0, ip, r6 │ │ │ │ + eorseq r1, r1, r0, lsr #1 │ │ │ │ + eorseq r7, r1, r0, lsl lr │ │ │ │ + eorseq r6, r1, r8, asr ip │ │ │ │ + eorseq r7, r1, ip, ror #27 │ │ │ │ + eorseq r6, r1, r4, lsr ip │ │ │ │ + mlaseq r1, r8, sp, r7 │ │ │ │ + eorseq r6, r1, r0, ror #23 │ │ │ │ + eorseq r7, r1, r0, ror sp │ │ │ │ + @ instruction: 0x00316bb8 │ │ │ │ + eorseq r9, r3, r8, lsl r0 │ │ │ │ + eorseq sp, r0, r0, lsl r1 │ │ │ │ + eorseq r7, r1, r0, asr #26 │ │ │ │ muleq r3, pc, lr @ │ │ │ │ │ │ │ │ -000e8818 : │ │ │ │ +000e8814 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #260] @ e8934 │ │ │ │ + ldr ip, [pc, #260] @ e8930 │ │ │ │ sub sp, sp, #24 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #3776 @ 0xec0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #228] @ e8938 │ │ │ │ + ldr lr, [pc, #228] @ e8934 │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #220] @ e893c │ │ │ │ + ldr ip, [pc, #220] @ e8938 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #192] @ e8940 │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #192] @ e893c │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e8918 │ │ │ │ + beq e8914 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq e88e4 │ │ │ │ + beq e88e0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq e8920 │ │ │ │ + beq e891c │ │ │ │ mov r0, r3 │ │ │ │ - bl e8314 │ │ │ │ - ldr r2, [pc, #132] @ e8944 │ │ │ │ - ldr r3, [pc, #120] @ e893c │ │ │ │ + bl e8310 │ │ │ │ + ldr r2, [pc, #132] @ e8940 │ │ │ │ + ldr r3, [pc, #120] @ e8938 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e8930 │ │ │ │ + bne e892c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #92] @ e8948 │ │ │ │ + ldr r0, [pc, #92] @ e8944 │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #80] @ e894c │ │ │ │ - ldr r1, [pc, #80] @ e8950 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #80] @ e8948 │ │ │ │ + ldr r1, [pc, #80] @ e894c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #76] @ e8954 │ │ │ │ + ldr r0, [pc, #76] @ e8950 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #159 @ 0x9f │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b e88b8 │ │ │ │ - ldr r0, [pc, #48] @ e8958 │ │ │ │ + b e88b4 │ │ │ │ + ldr r0, [pc, #48] @ e8954 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b e88f4 │ │ │ │ + bl b0298 │ │ │ │ + b e88f0 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0036c2d8 │ │ │ │ - mlaseq r5, ip, r7, r7 │ │ │ │ + @ instruction: 0x0036c2dc │ │ │ │ + eorseq r7, r5, r0, lsr #15 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r7, r5, ip, ror r7 │ │ │ │ - eorseq r7, r5, r8, lsr r7 │ │ │ │ - eorseq r9, r2, r8, lsr #31 │ │ │ │ + eorseq r7, r5, r0, lsl #15 │ │ │ │ + eorseq r7, r5, ip, lsr r7 │ │ │ │ + eorseq sl, r2, r4, asr #11 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - mlaseq r1, r4, r5, r7 │ │ │ │ - @ instruction: 0x003163dc │ │ │ │ - eorseq r9, r2, r0, ror pc │ │ │ │ + @ instruction: 0x00317bb0 │ │ │ │ + @ instruction: 0x003169f8 │ │ │ │ + eorseq sl, r2, ip, lsl #11 │ │ │ │ │ │ │ │ -000e895c : │ │ │ │ +000e8958 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r7, [pc, #644] @ e8bf8 │ │ │ │ - ldr r3, [pc, #644] @ e8bfc │ │ │ │ + ldr r7, [pc, #644] @ e8bf4 │ │ │ │ + ldr r3, [pc, #644] @ e8bf8 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r8] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq e8acc │ │ │ │ - ldr r2, [pc, #616] @ e8c00 │ │ │ │ + beq e8ac8 │ │ │ │ + ldr r2, [pc, #616] @ e8bfc │ │ │ │ ldr r9, [r7, r2] │ │ │ │ ldr r2, [r9] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e8ae8 │ │ │ │ + bne e8ae4 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq e8ba8 │ │ │ │ + beq e8ba4 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ lsl r2, r2, #1 │ │ │ │ - beq e8b28 │ │ │ │ + beq e8b24 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r6] │ │ │ │ - ble e8a6c │ │ │ │ + ble e8a68 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ asr r3, r3, #1 │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq e8bd0 │ │ │ │ + beq e8bcc │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq e8a1c │ │ │ │ + beq e8a18 │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e8b58 │ │ │ │ + bne e8b54 │ │ │ │ mov r0, r4 │ │ │ │ - bl e895c │ │ │ │ + bl e8958 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq e8a44 │ │ │ │ + beq e8a40 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e8a8c │ │ │ │ + beq e8a88 │ │ │ │ cmp sl, #2 │ │ │ │ - beq e8a9c │ │ │ │ + beq e8a98 │ │ │ │ cmp sl, #0 │ │ │ │ - bne e8b34 │ │ │ │ + bne e8b30 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add r5, r5, #2 │ │ │ │ cmp r5, r3, lsl #1 │ │ │ │ mov r3, r5 │ │ │ │ - blt e89dc │ │ │ │ + blt e89d8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e8a84 │ │ │ │ + beq e8a80 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq e8b9c │ │ │ │ + beq e8b98 │ │ │ │ mov r0, #0 │ │ │ │ - b e8ae0 │ │ │ │ + b e8adc │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp sl, #2 │ │ │ │ - bne e8a4c │ │ │ │ - ldr r3, [pc, #352] @ e8c04 │ │ │ │ - ldr r1, [pc, #352] @ e8c08 │ │ │ │ + bne e8a48 │ │ │ │ + ldr r3, [pc, #352] @ e8c00 │ │ │ │ + ldr r1, [pc, #352] @ e8c04 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #348] @ e8c0c │ │ │ │ + ldr r0, [pc, #348] @ e8c08 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #194 @ 0xc2 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ - b e8b1c │ │ │ │ + b e8b18 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r3, [pc, #312] @ e8c10 │ │ │ │ + ldr r3, [pc, #312] @ e8c0c │ │ │ │ sub r0, r0, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #276] @ e8c04 │ │ │ │ - ldr ip, [pc, #288] @ e8c14 │ │ │ │ + ldr r3, [pc, #276] @ e8c00 │ │ │ │ + ldr ip, [pc, #288] @ e8c10 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r1, [pc, #284] @ e8c18 │ │ │ │ + ldr r1, [pc, #284] @ e8c14 │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #276] @ e8c1c │ │ │ │ + ldr r0, [pc, #276] @ e8c18 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, #193 @ 0xc1 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, #2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - bgt e89d4 │ │ │ │ - b e8a84 │ │ │ │ + bgt e89d0 │ │ │ │ + b e8a80 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e8b50 │ │ │ │ + beq e8b4c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq e8b90 │ │ │ │ + beq e8b8c │ │ │ │ mov r0, #1 │ │ │ │ - b e8ae0 │ │ │ │ - ldr r3, [pc, #164] @ e8c04 │ │ │ │ - ldr ip, [pc, #188] @ e8c20 │ │ │ │ + b e8adc │ │ │ │ + ldr r3, [pc, #164] @ e8c00 │ │ │ │ + ldr ip, [pc, #188] @ e8c1c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r1, [pc, #184] @ e8c24 │ │ │ │ - ldr r0, [pc, #184] @ e8c28 │ │ │ │ + ldr r1, [pc, #184] @ e8c20 │ │ │ │ + ldr r0, [pc, #184] @ e8c24 │ │ │ │ add ip, pc, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #193 @ 0xc1 │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ - b e8ac0 │ │ │ │ + bl d8814 │ │ │ │ + b e8abc │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e8b50 │ │ │ │ + b e8b4c │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e8a84 │ │ │ │ - ldr r3, [pc, #124] @ e8c2c │ │ │ │ - ldr r1, [pc, #124] @ e8c30 │ │ │ │ - ldr r0, [pc, #124] @ e8c34 │ │ │ │ + b e8a80 │ │ │ │ + ldr r3, [pc, #124] @ e8c28 │ │ │ │ + ldr r1, [pc, #124] @ e8c2c │ │ │ │ + ldr r0, [pc, #124] @ e8c30 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3968 @ 0xf80 │ │ │ │ - ldr r2, [pc, #116] @ e8c38 │ │ │ │ + ldr r2, [pc, #116] @ e8c34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #100] @ e8c3c │ │ │ │ - ldr r1, [pc, #100] @ e8c40 │ │ │ │ - ldr r0, [pc, #100] @ e8c44 │ │ │ │ + ldr r3, [pc, #100] @ e8c38 │ │ │ │ + ldr r1, [pc, #100] @ e8c3c │ │ │ │ + ldr r0, [pc, #100] @ e8c40 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3968 @ 0xf80 │ │ │ │ - ldr r2, [pc, #92] @ e8c48 │ │ │ │ + ldr r2, [pc, #92] @ e8c44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r7, r5, r4, lsl #13 │ │ │ │ + eorseq r7, r5, r8, lsl #13 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r7, r1, r4, lsl #8 │ │ │ │ - eorseq r6, r1, ip, lsr #6 │ │ │ │ + eorseq r7, r1, r0, lsr #20 │ │ │ │ + eorseq r6, r1, r8, asr #18 │ │ │ │ andeq r0, r0, r2, lsr r1 │ │ │ │ - eorseq r5, r1, r8, asr #13 │ │ │ │ - eorseq r7, r1, r8, lsr #7 │ │ │ │ - @ instruction: 0x003162d0 │ │ │ │ - eorseq r7, r1, r0, lsr #3 │ │ │ │ - eorseq r7, r1, r0, asr #6 │ │ │ │ - eorseq r6, r1, r4, ror #4 │ │ │ │ - @ instruction: 0x003385bc │ │ │ │ - @ instruction: 0x0030c6b4 │ │ │ │ - eorseq ip, r0, r4, ror r7 │ │ │ │ + eorseq r5, r1, r4, ror #25 │ │ │ │ + eorseq r7, r1, r4, asr #19 │ │ │ │ + eorseq r6, r1, ip, ror #17 │ │ │ │ + @ instruction: 0x003177bc │ │ │ │ + eorseq r7, r1, ip, asr r9 │ │ │ │ + eorseq r6, r1, r0, lsl #17 │ │ │ │ + @ instruction: 0x00338bd8 │ │ │ │ + @ instruction: 0x0030ccd0 │ │ │ │ + mlaseq r0, r0, sp, ip │ │ │ │ strdeq r3, [r3], -r6 │ │ │ │ - mlaseq r3, r4, r5, r8 │ │ │ │ - eorseq ip, r0, ip, lsl #13 │ │ │ │ - @ instruction: 0x003154b8 │ │ │ │ + @ instruction: 0x00338bb0 │ │ │ │ + eorseq ip, r0, r8, lsr #25 │ │ │ │ + @ instruction: 0x00315ad4 │ │ │ │ andeq r3, r3, r4, lsl #22 │ │ │ │ │ │ │ │ -000e8c4c : │ │ │ │ +000e8c48 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #292] @ e8d88 │ │ │ │ + ldr ip, [pc, #292] @ e8d84 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #280] @ e8d8c │ │ │ │ + ldr lr, [pc, #280] @ e8d88 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #3728 @ 0xe90 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #260] @ e8d90 │ │ │ │ + ldr ip, [pc, #260] @ e8d8c │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #232] @ e8d94 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #232] @ e8d90 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e8d7c │ │ │ │ - ldr r3, [pc, #220] @ e8d98 │ │ │ │ + beq e8d78 │ │ │ │ + ldr r3, [pc, #220] @ e8d94 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq e8ce4 │ │ │ │ - ldr r2, [pc, #196] @ e8d9c │ │ │ │ + beq e8ce0 │ │ │ │ + ldr r2, [pc, #196] @ e8d98 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e8d4c │ │ │ │ + bne e8d48 │ │ │ │ mov r0, r1 │ │ │ │ - bl e895c │ │ │ │ + bl e8958 │ │ │ │ cmp r0, #2 │ │ │ │ - beq e8d7c │ │ │ │ + beq e8d78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e8d40 │ │ │ │ - ldr r3, [pc, #156] @ e8da0 │ │ │ │ + bne e8d3c │ │ │ │ + ldr r3, [pc, #156] @ e8d9c │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #136] @ e8da4 │ │ │ │ - ldr r3, [pc, #112] @ e8d90 │ │ │ │ + ldr r2, [pc, #136] @ e8da0 │ │ │ │ + ldr r3, [pc, #112] @ e8d8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e8d84 │ │ │ │ + bne e8d80 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #96] @ e8da8 │ │ │ │ + ldr r3, [pc, #96] @ e8da4 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b e8d04 │ │ │ │ - ldr r0, [pc, #88] @ e8dac │ │ │ │ + b e8d00 │ │ │ │ + ldr r0, [pc, #88] @ e8da8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #80] @ e8db0 │ │ │ │ - ldr r1, [pc, #80] @ e8db4 │ │ │ │ - ldr r0, [pc, #80] @ e8db8 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #80] @ e8dac │ │ │ │ + ldr r1, [pc, #80] @ e8db0 │ │ │ │ + ldr r0, [pc, #80] @ e8db4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #189 @ 0xbd │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b e8d14 │ │ │ │ + b e8d10 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq fp, r6, r4, lsr #29 │ │ │ │ - eorseq r7, r5, r0, ror r3 │ │ │ │ + eorseq fp, r6, r8, lsr #29 │ │ │ │ + eorseq r7, r5, r4, ror r3 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r7, r5, r0, asr r3 │ │ │ │ + eorseq r7, r5, r4, asr r3 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - @ instruction: 0x003572dc │ │ │ │ + eorseq r7, r5, r0, ror #5 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - @ instruction: 0x003151fc │ │ │ │ + eorseq r5, r1, r8, lsl r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eorseq r7, r1, ip, asr #2 │ │ │ │ - eorseq r6, r1, r0, ror r0 │ │ │ │ + eorseq r7, r1, r8, ror #14 │ │ │ │ + eorseq r6, r1, ip, lsl #13 │ │ │ │ │ │ │ │ -000e8dbc : │ │ │ │ +000e8db8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr lr, [pc, #448] @ e8f94 │ │ │ │ - ldr ip, [pc, #448] @ e8f98 │ │ │ │ + ldr lr, [pc, #448] @ e8f90 │ │ │ │ + ldr ip, [pc, #448] @ e8f94 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r6, [pc, #440] @ e8f9c │ │ │ │ + ldr r6, [pc, #440] @ e8f98 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #436] @ e8fa0 │ │ │ │ + ldr r3, [pc, #436] @ e8f9c │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r8, [r6, r3] │ │ │ │ mov r7, r0 │ │ │ │ add r8, r8, #4096 @ 0x1000 │ │ │ │ @@ -158095,7002 +158094,7002 @@ │ │ │ │ ldr r0, [r8, #104] @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #8 │ │ │ │ bl 501c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq e8ecc │ │ │ │ + beq e8ec8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e8ef8 │ │ │ │ + beq e8ef4 │ │ │ │ ldr r0, [r8, #104] @ 0x68 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #24 │ │ │ │ str r5, [sp, #28] │ │ │ │ str r7, [sp, #24] │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 501c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq e8f2c │ │ │ │ + beq e8f28 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e8e80 │ │ │ │ + beq e8e7c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e8ec0 │ │ │ │ + beq e8ebc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e8f5c │ │ │ │ - ldr r2, [pc, #268] @ e8fa4 │ │ │ │ - ldr r3, [pc, #252] @ e8f98 │ │ │ │ + beq e8f58 │ │ │ │ + ldr r2, [pc, #268] @ e8fa0 │ │ │ │ + ldr r3, [pc, #252] @ e8f94 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e8f90 │ │ │ │ + bne e8f8c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e8e80 │ │ │ │ - ldr r3, [pc, #212] @ e8fa8 │ │ │ │ - ldr r1, [pc, #212] @ e8fac │ │ │ │ + b e8e7c │ │ │ │ + ldr r3, [pc, #212] @ e8fa4 │ │ │ │ + ldr r1, [pc, #212] @ e8fa8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #208] @ e8fb0 │ │ │ │ + ldr r0, [pc, #208] @ e8fac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b e8e90 │ │ │ │ - ldr r3, [pc, #168] @ e8fa8 │ │ │ │ - ldr r0, [pc, #176] @ e8fb4 │ │ │ │ + b e8e8c │ │ │ │ + ldr r3, [pc, #168] @ e8fa4 │ │ │ │ + ldr r0, [pc, #176] @ e8fb0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #164] @ e8fb8 │ │ │ │ + ldr r1, [pc, #164] @ e8fb4 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #160] @ e8fbc │ │ │ │ + ldr r0, [pc, #160] @ e8fb8 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e8ef0 │ │ │ │ - ldr r3, [pc, #116] @ e8fa8 │ │ │ │ - ldr r1, [pc, #136] @ e8fc0 │ │ │ │ + bl d8814 │ │ │ │ + b e8eec │ │ │ │ + ldr r3, [pc, #116] @ e8fa4 │ │ │ │ + ldr r1, [pc, #136] @ e8fbc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #132] @ e8fc4 │ │ │ │ + ldr r0, [pc, #132] @ e8fc0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b e8ef0 │ │ │ │ - ldr r3, [pc, #68] @ e8fa8 │ │ │ │ - ldr r0, [pc, #96] @ e8fc8 │ │ │ │ + b e8eec │ │ │ │ + ldr r3, [pc, #68] @ e8fa4 │ │ │ │ + ldr r0, [pc, #96] @ e8fc4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #84] @ e8fcc │ │ │ │ + ldr r1, [pc, #84] @ e8fc8 │ │ │ │ stm sp, {r0, r5} │ │ │ │ - ldr r0, [pc, #80] @ e8fd0 │ │ │ │ + ldr r0, [pc, #80] @ e8fcc │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e8ef0 │ │ │ │ + bl d8814 │ │ │ │ + b e8eec │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r7, r5, r4, lsr #4 │ │ │ │ + eorseq r7, r5, r8, lsr #4 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r7, r5, r4, lsl #4 │ │ │ │ + eorseq r7, r5, r8, lsl #4 │ │ │ │ muleq r0, r4, r8 │ │ │ │ - eorseq r7, r5, r0, ror #2 │ │ │ │ + eorseq r7, r5, r4, ror #2 │ │ │ │ andeq r0, r0, r0, lsl #20 │ │ │ │ - eorseq ip, r2, r4, lsr r4 │ │ │ │ - eorseq r6, r1, r8, asr #32 │ │ │ │ - mlaseq r2, r0, r9, r9 │ │ │ │ - @ instruction: 0x0032c3f8 │ │ │ │ - eorseq r6, r1, ip │ │ │ │ - @ instruction: 0x0032c3d4 │ │ │ │ - eorseq r5, r1, r8, ror #31 │ │ │ │ - eorseq r9, r2, ip, lsr #18 │ │ │ │ - mlaseq r2, r4, r3, ip │ │ │ │ - eorseq r5, r1, r8, lsr #31 │ │ │ │ + eorseq ip, r2, r0, asr sl │ │ │ │ + eorseq r6, r1, r4, ror #12 │ │ │ │ + eorseq r9, r2, ip, lsr #31 │ │ │ │ + eorseq ip, r2, r4, lsl sl │ │ │ │ + eorseq r6, r1, r8, lsr #12 │ │ │ │ + @ instruction: 0x0032c9f0 │ │ │ │ + eorseq r6, r1, r4, lsl #12 │ │ │ │ + eorseq r9, r2, r8, asr #30 │ │ │ │ + @ instruction: 0x0032c9b0 │ │ │ │ + eorseq r6, r1, r4, asr #11 │ │ │ │ │ │ │ │ -000e8fd4 : │ │ │ │ +000e8fd0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #268] @ e90f8 │ │ │ │ + ldr ip, [pc, #268] @ e90f4 │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #3680 @ 0xe60 │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #20 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #228] @ e90fc │ │ │ │ + ldr lr, [pc, #228] @ e90f8 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #220] @ e9100 │ │ │ │ + ldr ip, [pc, #220] @ e90fc │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ - bl a31b0 │ │ │ │ - ldr r4, [pc, #192] @ e9104 │ │ │ │ + bl a31ac │ │ │ │ + ldr r4, [pc, #192] @ e9100 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e90d8 │ │ │ │ + beq e90d4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e90a8 │ │ │ │ + beq e90a4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e90e0 │ │ │ │ + beq e90dc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl e8dbc │ │ │ │ - ldr r2, [pc, #132] @ e9108 │ │ │ │ - ldr r3, [pc, #120] @ e9100 │ │ │ │ + bl e8db8 │ │ │ │ + ldr r2, [pc, #132] @ e9104 │ │ │ │ + ldr r3, [pc, #120] @ e90fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e90f4 │ │ │ │ + bne e90f0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #92] @ e910c │ │ │ │ + ldr r0, [pc, #92] @ e9108 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #84] @ e9110 │ │ │ │ - ldr r1, [pc, #84] @ e9114 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #84] @ e910c │ │ │ │ + ldr r1, [pc, #84] @ e9110 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #80] @ e9118 │ │ │ │ + ldr r0, [pc, #80] @ e9114 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #29 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b e907c │ │ │ │ - ldr r0, [pc, #52] @ e911c │ │ │ │ + b e9078 │ │ │ │ + ldr r0, [pc, #52] @ e9118 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b e90b4 │ │ │ │ + bl b0298 │ │ │ │ + b e90b0 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq fp, r6, ip, lsl fp │ │ │ │ - @ instruction: 0x00356fd8 │ │ │ │ + eorseq fp, r6, r0, lsr #22 │ │ │ │ + @ instruction: 0x00356fdc │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x00356fb8 │ │ │ │ - eorseq r6, r5, r4, ror pc │ │ │ │ - eorseq r9, r2, r8, ror #15 │ │ │ │ + @ instruction: 0x00356fbc │ │ │ │ + eorseq r6, r5, r8, ror pc │ │ │ │ + eorseq r9, r2, r4, lsl #28 │ │ │ │ andeq r0, r0, r0, lsl #20 │ │ │ │ - eorseq ip, r2, ip, asr #4 │ │ │ │ - eorseq r5, r1, r0, ror #28 │ │ │ │ - eorseq r9, r2, ip, lsr #15 │ │ │ │ + eorseq ip, r2, r8, ror #16 │ │ │ │ + eorseq r6, r1, ip, ror r4 │ │ │ │ + eorseq r9, r2, r8, asr #27 │ │ │ │ │ │ │ │ -000e9120 : │ │ │ │ +000e911c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr r1, [pc, #3080] @ e9d40 │ │ │ │ - ldr r2, [pc, #3080] @ e9d44 │ │ │ │ + ldr r1, [pc, #3080] @ e9d3c │ │ │ │ + ldr r2, [pc, #3080] @ e9d40 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #3072] @ e9d48 │ │ │ │ + ldr r6, [pc, #3072] @ e9d44 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ - ldr r3, [pc, #3068] @ e9d4c │ │ │ │ + ldr r3, [pc, #3068] @ e9d48 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq e97ec │ │ │ │ - ldr r2, [pc, #3036] @ e9d50 │ │ │ │ + beq e97e8 │ │ │ │ + ldr r2, [pc, #3036] @ e9d4c │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ ldr r0, [r4, #2236] @ 0x8bc │ │ │ │ add r1, sp, #16 │ │ │ │ bl 501c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq e982c │ │ │ │ - ldr r3, [pc, #2992] @ e9d54 │ │ │ │ + beq e9828 │ │ │ │ + ldr r3, [pc, #2992] @ e9d50 │ │ │ │ ldr r9, [r6, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r5, r9 │ │ │ │ - beq e9388 │ │ │ │ + beq e9384 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #2916] @ 0xb64 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r0, [r4, #2556] @ 0x9fc │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ add r1, sp, #24 │ │ │ │ str r5, [sp, #24] │ │ │ │ bl 501c8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq e9860 │ │ │ │ + beq e985c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e9204 │ │ │ │ + beq e9200 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e9788 │ │ │ │ + beq e9784 │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #144] @ 0x90 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r4, #656] @ 0x290 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ bl 501c8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq e97ac │ │ │ │ + beq e97a8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e9254 │ │ │ │ + beq e9250 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq e97d4 │ │ │ │ + beq e97d0 │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #152] @ 0x98 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #656] @ 0x290 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ bl 501c8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq e9990 │ │ │ │ + beq e998c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e92a4 │ │ │ │ + beq e92a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq e97e0 │ │ │ │ + beq e97dc │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r4, #796] @ 0x31c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r4, #656] @ 0x290 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ bl 501c8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq e99e0 │ │ │ │ + beq e99dc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e92f4 │ │ │ │ + beq e92f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq e9794 │ │ │ │ + beq e9790 │ │ │ │ ldr r3, [r4, #3968] @ 0xf80 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [r4, #796] @ 0x31c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r4, #656] @ 0x290 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str r8, [sp, #88] @ 0x58 │ │ │ │ bl 501c8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq e9a1c │ │ │ │ + beq e9a18 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e9340 │ │ │ │ + beq e933c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq e97a0 │ │ │ │ + beq e979c │ │ │ │ mov r0, r7 │ │ │ │ bl 500d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge e9544 │ │ │ │ - ldr r3, [pc, #2560] @ e9d58 │ │ │ │ - ldr r1, [pc, #2560] @ e9d5c │ │ │ │ + bge e9540 │ │ │ │ + ldr r3, [pc, #2560] @ e9d54 │ │ │ │ + ldr r1, [pc, #2560] @ e9d58 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #2556] @ e9d60 │ │ │ │ + ldr r0, [pc, #2556] @ e9d5c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #156 @ 0x9c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ - b e9510 │ │ │ │ + b e950c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e93a4 │ │ │ │ + beq e93a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne e93a4 │ │ │ │ + bne e93a0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r4, #2632] @ 0xa48 │ │ │ │ add r2, r4, #4096 @ 0x1000 │ │ │ │ ldr r9, [r4, #796] @ 0x31c │ │ │ │ ldr r8, [r2, #140] @ 0x8c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r4, #2636] @ 0xa4c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ bl 501c8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq e9a84 │ │ │ │ + beq e9a80 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e98b0 │ │ │ │ + beq e98ac │ │ │ │ mov r0, #2 │ │ │ │ bl 4fb5c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq e9b0c │ │ │ │ + beq e9b08 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - beq e9d18 │ │ │ │ + beq e9d14 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r8] │ │ │ │ mov r0, r9 │ │ │ │ str r7, [r2, #4] │ │ │ │ str r8, [r2] │ │ │ │ bl 4fcac │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq e944c │ │ │ │ + beq e9448 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e9984 │ │ │ │ + beq e9980 │ │ │ │ cmp r7, #0 │ │ │ │ - beq e9b6c │ │ │ │ - ldr r3, [pc, #2312] @ e9d64 │ │ │ │ + beq e9b68 │ │ │ │ + ldr r3, [pc, #2312] @ e9d60 │ │ │ │ ldr r1, [r4, #504] @ 0x1f8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq e9b94 │ │ │ │ + beq e9b90 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq e94a4 │ │ │ │ + beq e94a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e9a10 │ │ │ │ + beq e9a0c │ │ │ │ cmp r4, #0 │ │ │ │ - beq e9be4 │ │ │ │ + beq e9be0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e94c8 │ │ │ │ + beq e94c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq e9a40 │ │ │ │ + beq e9a3c │ │ │ │ mov r0, r4 │ │ │ │ - bl aa34c │ │ │ │ + bl aa348 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e94ec │ │ │ │ + beq e94e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e9a4c │ │ │ │ - ldr r3, [pc, #2148] @ e9d58 │ │ │ │ - ldr r1, [pc, #2160] @ e9d68 │ │ │ │ + beq e9a48 │ │ │ │ + ldr r3, [pc, #2148] @ e9d54 │ │ │ │ + ldr r1, [pc, #2160] @ e9d64 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #2156] @ e9d6c │ │ │ │ + ldr r0, [pc, #2156] @ e9d68 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #2132] @ e9d70 │ │ │ │ - ldr r3, [pc, #2084] @ e9d44 │ │ │ │ + ldr r2, [pc, #2132] @ e9d6c │ │ │ │ + ldr r3, [pc, #2084] @ e9d40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e9d14 │ │ │ │ + bne e9d10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl a4614 │ │ │ │ + bl a4610 │ │ │ │ cmp r0, #1 │ │ │ │ - beq e9350 │ │ │ │ + beq e934c │ │ │ │ tst r0, #1 │ │ │ │ - bne e9a70 │ │ │ │ + bne e9a6c │ │ │ │ cmp r0, #4 │ │ │ │ - bne e9664 │ │ │ │ + bne e9660 │ │ │ │ ldr r3, [r7] │ │ │ │ add r2, r4, #4096 @ 0x1000 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ ldr fp, [r2, #164] @ 0xa4 │ │ │ │ strne r3, [r7] │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #2920] @ 0xb68 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fe5c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq e95a8 │ │ │ │ + beq e95a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq e9a04 │ │ │ │ + beq e9a00 │ │ │ │ cmp r8, #0 │ │ │ │ - beq e9bbc │ │ │ │ + beq e9bb8 │ │ │ │ ldr r0, [r4, #1784] @ 0x6f8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #12 │ │ │ │ str r8, [sp, #12] │ │ │ │ bl 501c8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq e9c0c │ │ │ │ + beq e9c08 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e95ec │ │ │ │ + beq e95e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq e9a64 │ │ │ │ + beq e9a60 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #3 │ │ │ │ mov r1, sl │ │ │ │ bl 4fd9c │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq e961c │ │ │ │ + beq e9618 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq e9a58 │ │ │ │ + beq e9a54 │ │ │ │ cmp r8, #0 │ │ │ │ - beq e9c4c │ │ │ │ - ldr r3, [pc, #1864] @ e9d74 │ │ │ │ + beq e9c48 │ │ │ │ + ldr r3, [pc, #1864] @ e9d70 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne e9c8c │ │ │ │ + bne e9c88 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e9654 │ │ │ │ + beq e9650 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq e9a78 │ │ │ │ - ldr r3, [pc, #1820] @ e9d78 │ │ │ │ + beq e9a74 │ │ │ │ + ldr r3, [pc, #1820] @ e9d74 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r8, r3 │ │ │ │ - beq e98e4 │ │ │ │ + beq e98e0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd84 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq e968c │ │ │ │ + beq e9688 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq e9854 │ │ │ │ + beq e9850 │ │ │ │ cmp r8, #0 │ │ │ │ - beq e9aac │ │ │ │ + beq e9aa8 │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #2924] @ 0xb6c │ │ │ │ ldr r0, [r4, #2556] @ 0x9fc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #32 │ │ │ │ str r5, [sp, #32] │ │ │ │ bl 501c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq e9ad4 │ │ │ │ + beq e9ad0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e96dc │ │ │ │ + beq e96d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e98a4 │ │ │ │ + beq e98a0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd84 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq e9704 │ │ │ │ + beq e9700 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq e9898 │ │ │ │ + beq e9894 │ │ │ │ cmp r5, #0 │ │ │ │ - beq e9b3c │ │ │ │ + beq e9b38 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #2 │ │ │ │ - bl a633c │ │ │ │ + bl a6338 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq e973c │ │ │ │ + beq e9738 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq e99c8 │ │ │ │ + beq e99c4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e9758 │ │ │ │ + beq e9754 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq e99d4 │ │ │ │ + beq e99d0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e9514 │ │ │ │ - ldr r3, [pc, #1520] @ e9d58 │ │ │ │ - ldr r1, [pc, #1552] @ e9d7c │ │ │ │ + bne e9510 │ │ │ │ + ldr r3, [pc, #1520] @ e9d54 │ │ │ │ + ldr r1, [pc, #1552] @ e9d78 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1548] @ e9d80 │ │ │ │ + ldr r0, [pc, #1548] @ e9d7c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #158 @ 0x9e │ │ │ │ - bl b6f00 │ │ │ │ - b e9514 │ │ │ │ + bl b6efc │ │ │ │ + b e9510 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e9204 │ │ │ │ + b e9200 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e92f4 │ │ │ │ + b e92f0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e9340 │ │ │ │ - ldr r3, [pc, #1444] @ e9d58 │ │ │ │ - ldr r1, [pc, #1484] @ e9d84 │ │ │ │ + b e933c │ │ │ │ + ldr r3, [pc, #1444] @ e9d54 │ │ │ │ + ldr r1, [pc, #1484] @ e9d80 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1480] @ e9d88 │ │ │ │ + ldr r0, [pc, #1480] @ e9d84 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #149 @ 0x95 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e9374 │ │ │ │ + bl b6efc │ │ │ │ + b e9370 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e9254 │ │ │ │ + b e9250 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e92a4 │ │ │ │ - ldr r3, [pc, #1432] @ e9d8c │ │ │ │ - ldr r1, [pc, #1432] @ e9d90 │ │ │ │ + b e92a0 │ │ │ │ + ldr r3, [pc, #1432] @ e9d88 │ │ │ │ + ldr r1, [pc, #1432] @ e9d8c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - ldr r3, [pc, #1356] @ e9d58 │ │ │ │ - ldr r1, [pc, #1412] @ e9d94 │ │ │ │ + ldr r3, [pc, #1356] @ e9d54 │ │ │ │ + ldr r1, [pc, #1412] @ e9d90 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1408] @ e9d98 │ │ │ │ + ldr r0, [pc, #1408] @ e9d94 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #145 @ 0x91 │ │ │ │ - bl b6f00 │ │ │ │ - b e9510 │ │ │ │ - ldr r3, [pc, #1316] @ e9d58 │ │ │ │ - ldr r1, [pc, #1380] @ e9d9c │ │ │ │ + bl b6efc │ │ │ │ + b e950c │ │ │ │ + ldr r3, [pc, #1316] @ e9d54 │ │ │ │ + ldr r1, [pc, #1380] @ e9d98 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1376] @ e9da0 │ │ │ │ + ldr r0, [pc, #1376] @ e9d9c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #145 @ 0x91 │ │ │ │ - bl b6f00 │ │ │ │ - b e9510 │ │ │ │ + bl b6efc │ │ │ │ + b e950c │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e968c │ │ │ │ - ldr r3, [pc, #1264] @ e9d58 │ │ │ │ - ldr r1, [pc, #1336] @ e9da4 │ │ │ │ + b e9688 │ │ │ │ + ldr r3, [pc, #1264] @ e9d54 │ │ │ │ + ldr r1, [pc, #1336] @ e9da0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1332] @ e9da8 │ │ │ │ + ldr r0, [pc, #1332] @ e9da4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #147 @ 0x93 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ - b e9510 │ │ │ │ + b e950c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e9704 │ │ │ │ + b e9700 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e96dc │ │ │ │ - ldr r3, [pc, #1184] @ e9d58 │ │ │ │ - ldr r0, [pc, #1264] @ e9dac │ │ │ │ + b e96d8 │ │ │ │ + ldr r3, [pc, #1184] @ e9d54 │ │ │ │ + ldr r0, [pc, #1264] @ e9da8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #1252] @ e9db0 │ │ │ │ + ldr r1, [pc, #1252] @ e9dac │ │ │ │ stm sp, {r0, r7} │ │ │ │ - ldr r0, [pc, #1248] @ e9db4 │ │ │ │ + ldr r0, [pc, #1248] @ e9db0 │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b e9510 │ │ │ │ + bl d8814 │ │ │ │ + b e950c │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #2936] @ 0xb78 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 50318 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq e9ce0 │ │ │ │ + beq e9cdc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fe5c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq e992c │ │ │ │ + beq e9928 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq e9c80 │ │ │ │ + beq e9c7c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e9948 │ │ │ │ + beq e9944 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq e9c74 │ │ │ │ + beq e9c70 │ │ │ │ cmp r9, #0 │ │ │ │ movne r7, r9 │ │ │ │ - bne e9664 │ │ │ │ - ldr r3, [pc, #1020] @ e9d58 │ │ │ │ - ldr r1, [pc, #1112] @ e9db8 │ │ │ │ + bne e9660 │ │ │ │ + ldr r3, [pc, #1020] @ e9d54 │ │ │ │ + ldr r1, [pc, #1112] @ e9db4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1108] @ e9dbc │ │ │ │ + ldr r0, [pc, #1108] @ e9db8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #157 @ 0x9d │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ - b e9510 │ │ │ │ + b e950c │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e944c │ │ │ │ - ldr r3, [pc, #960] @ e9d58 │ │ │ │ - ldr r1, [pc, #1060] @ e9dc0 │ │ │ │ + b e9448 │ │ │ │ + ldr r3, [pc, #960] @ e9d54 │ │ │ │ + ldr r1, [pc, #1060] @ e9dbc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1056] @ e9dc4 │ │ │ │ + ldr r0, [pc, #1056] @ e9dc0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #149 @ 0x95 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ - b e9510 │ │ │ │ + b e950c │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e973c │ │ │ │ + b e9738 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e9758 │ │ │ │ - ldr r3, [pc, #880] @ e9d58 │ │ │ │ - ldr r1, [pc, #988] @ e9dc8 │ │ │ │ + b e9754 │ │ │ │ + ldr r3, [pc, #880] @ e9d54 │ │ │ │ + ldr r1, [pc, #988] @ e9dc4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #984] @ e9dcc │ │ │ │ + ldr r0, [pc, #984] @ e9dc8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #149 @ 0x95 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e97cc │ │ │ │ + b e97c8 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e95a8 │ │ │ │ + b e95a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e94a4 │ │ │ │ - ldr r3, [pc, #820] @ e9d58 │ │ │ │ - ldr r1, [pc, #936] @ e9dd0 │ │ │ │ + b e94a0 │ │ │ │ + ldr r3, [pc, #820] @ e9d54 │ │ │ │ + ldr r1, [pc, #936] @ e9dcc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #932] @ e9dd4 │ │ │ │ + ldr r0, [pc, #932] @ e9dd0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #149 @ 0x95 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e99b0 │ │ │ │ + b e99ac │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e94c8 │ │ │ │ + b e94c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e94ec │ │ │ │ + b e94e8 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e961c │ │ │ │ + b e9618 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e95ec │ │ │ │ - bl a4764 │ │ │ │ - b e9664 │ │ │ │ + b e95e8 │ │ │ │ + bl a4760 │ │ │ │ + b e9660 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e9654 │ │ │ │ - ldr r3, [pc, #716] @ e9d58 │ │ │ │ - ldr r1, [pc, #840] @ e9dd8 │ │ │ │ + b e9650 │ │ │ │ + ldr r3, [pc, #716] @ e9d54 │ │ │ │ + ldr r1, [pc, #840] @ e9dd4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #836] @ e9ddc │ │ │ │ + ldr r0, [pc, #836] @ e9dd8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ - bl b6f00 │ │ │ │ - b e9510 │ │ │ │ - ldr r3, [pc, #676] @ e9d58 │ │ │ │ - ldr r1, [pc, #808] @ e9de0 │ │ │ │ + bl b6efc │ │ │ │ + b e950c │ │ │ │ + ldr r3, [pc, #676] @ e9d54 │ │ │ │ + ldr r1, [pc, #808] @ e9ddc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #804] @ e9de4 │ │ │ │ + ldr r0, [pc, #804] @ e9de0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #158 @ 0x9e │ │ │ │ - bl b6f00 │ │ │ │ - b e9978 │ │ │ │ - ldr r3, [pc, #636] @ e9d58 │ │ │ │ - ldr r1, [pc, #776] @ e9de8 │ │ │ │ + bl b6efc │ │ │ │ + b e9974 │ │ │ │ + ldr r3, [pc, #636] @ e9d54 │ │ │ │ + ldr r1, [pc, #776] @ e9de4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #772] @ e9dec │ │ │ │ + ldr r0, [pc, #772] @ e9de8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #158 @ 0x9e │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ - b e9510 │ │ │ │ - ldr r3, [pc, #580] @ e9d58 │ │ │ │ - ldr r1, [pc, #728] @ e9df0 │ │ │ │ + b e950c │ │ │ │ + ldr r3, [pc, #580] @ e9d54 │ │ │ │ + ldr r1, [pc, #728] @ e9dec │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #724] @ e9df4 │ │ │ │ + ldr r0, [pc, #724] @ e9df0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ - b e9510 │ │ │ │ - ldr r3, [pc, #532] @ e9d58 │ │ │ │ - ldr r1, [pc, #688] @ e9df8 │ │ │ │ + b e950c │ │ │ │ + ldr r3, [pc, #532] @ e9d54 │ │ │ │ + ldr r1, [pc, #688] @ e9df4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #684] @ e9dfc │ │ │ │ + ldr r0, [pc, #684] @ e9df8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #158 @ 0x9e │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ - b e9510 │ │ │ │ - ldr r3, [pc, #484] @ e9d58 │ │ │ │ - ldr r1, [pc, #648] @ e9e00 │ │ │ │ + b e950c │ │ │ │ + ldr r3, [pc, #484] @ e9d54 │ │ │ │ + ldr r1, [pc, #648] @ e9dfc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #644] @ e9e04 │ │ │ │ + ldr r0, [pc, #644] @ e9e00 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ - bl b6f00 │ │ │ │ - b e9510 │ │ │ │ - ldr r3, [pc, #444] @ e9d58 │ │ │ │ - ldr r1, [pc, #616] @ e9e08 │ │ │ │ + bl b6efc │ │ │ │ + b e950c │ │ │ │ + ldr r3, [pc, #444] @ e9d54 │ │ │ │ + ldr r1, [pc, #616] @ e9e04 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #612] @ e9e0c │ │ │ │ + ldr r0, [pc, #612] @ e9e08 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ - bl b6f00 │ │ │ │ - b e937c │ │ │ │ - ldr r3, [pc, #404] @ e9d58 │ │ │ │ - ldr r1, [pc, #584] @ e9e10 │ │ │ │ + bl b6efc │ │ │ │ + b e9378 │ │ │ │ + ldr r3, [pc, #404] @ e9d54 │ │ │ │ + ldr r1, [pc, #584] @ e9e0c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #580] @ e9e14 │ │ │ │ + ldr r0, [pc, #580] @ e9e10 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #156 @ 0x9c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e9374 │ │ │ │ - ldr r3, [pc, #364] @ e9d58 │ │ │ │ - ldr r1, [pc, #552] @ e9e18 │ │ │ │ + bl b6efc │ │ │ │ + b e9370 │ │ │ │ + ldr r3, [pc, #364] @ e9d54 │ │ │ │ + ldr r1, [pc, #552] @ e9e14 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #548] @ e9e1c │ │ │ │ + ldr r0, [pc, #548] @ e9e18 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ - bl b6f00 │ │ │ │ - b e937c │ │ │ │ - ldr r3, [pc, #324] @ e9d58 │ │ │ │ - ldr r1, [pc, #520] @ e9e20 │ │ │ │ + bl b6efc │ │ │ │ + b e9378 │ │ │ │ + ldr r3, [pc, #324] @ e9d54 │ │ │ │ + ldr r1, [pc, #520] @ e9e1c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #516] @ e9e24 │ │ │ │ + ldr r0, [pc, #516] @ e9e20 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #156 @ 0x9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ - b e9510 │ │ │ │ - ldr r3, [pc, #260] @ e9d58 │ │ │ │ - ldr r1, [pc, #464] @ e9e28 │ │ │ │ + b e950c │ │ │ │ + ldr r3, [pc, #260] @ e9d54 │ │ │ │ + ldr r1, [pc, #464] @ e9e24 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #460] @ e9e2c │ │ │ │ + ldr r0, [pc, #460] @ e9e28 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #156 @ 0x9c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e9374 │ │ │ │ + bl b6efc │ │ │ │ + b e9370 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e9948 │ │ │ │ + b e9944 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e992c │ │ │ │ - ldr r0, [pc, #412] @ e9e30 │ │ │ │ + b e9928 │ │ │ │ + ldr r0, [pc, #412] @ e9e2c │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq e9cb8 │ │ │ │ + beq e9cb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq e9d08 │ │ │ │ - ldr r3, [pc, #152] @ e9d58 │ │ │ │ - ldr r1, [pc, #368] @ e9e34 │ │ │ │ + beq e9d04 │ │ │ │ + ldr r3, [pc, #152] @ e9d54 │ │ │ │ + ldr r1, [pc, #368] @ e9e30 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #364] @ e9e38 │ │ │ │ + ldr r0, [pc, #364] @ e9e34 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #156 @ 0x9c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e9374 │ │ │ │ - ldr r3, [pc, #112] @ e9d58 │ │ │ │ - ldr r1, [pc, #336] @ e9e3c │ │ │ │ + bl b6efc │ │ │ │ + b e9370 │ │ │ │ + ldr r3, [pc, #112] @ e9d54 │ │ │ │ + ldr r1, [pc, #336] @ e9e38 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #332] @ e9e40 │ │ │ │ + ldr r0, [pc, #332] @ e9e3c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #157 @ 0x9d │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b e9374 │ │ │ │ + bl b6efc │ │ │ │ + b e9370 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b e9cb8 │ │ │ │ + b e9cb4 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ e9e44 │ │ │ │ - ldr r1, [pc, #292] @ e9e48 │ │ │ │ - ldr r0, [pc, #292] @ e9e4c │ │ │ │ + ldr r3, [pc, #292] @ e9e40 │ │ │ │ + ldr r1, [pc, #292] @ e9e44 │ │ │ │ + ldr r0, [pc, #292] @ e9e48 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4016 @ 0xfb0 │ │ │ │ - ldr r2, [pc, #284] @ e9e50 │ │ │ │ + ldr r2, [pc, #284] @ e9e4c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r6, r5, r0, asr #29 │ │ │ │ + eorseq r6, r5, r4, asr #29 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r5, r0, lsr #29 │ │ │ │ + eorseq r6, r5, r4, lsr #29 │ │ │ │ andeq r0, r0, r8, lsl #10 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ andeq r0, r0, r0, lsl #20 │ │ │ │ - eorseq r6, r1, r4, lsr #23 │ │ │ │ - eorseq r5, r1, r0, asr #23 │ │ │ │ + eorseq r7, r1, r0, asr #3 │ │ │ │ + @ instruction: 0x003161dc │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq r6, r1, r8, lsl #20 │ │ │ │ - eorseq r5, r1, r8, lsr #20 │ │ │ │ - @ instruction: 0x00356adc │ │ │ │ + eorseq r7, r1, r4, lsr #32 │ │ │ │ + eorseq r6, r1, r4, asr #32 │ │ │ │ + eorseq r6, r5, r0, ror #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - mlaseq r1, r4, r7, r6 │ │ │ │ - @ instruction: 0x003157b4 │ │ │ │ - eorseq r6, r1, r8, asr #14 │ │ │ │ - eorseq r5, r1, r4, ror #14 │ │ │ │ + @ instruction: 0x00316db0 │ │ │ │ + @ instruction: 0x00315dd0 │ │ │ │ + eorseq r6, r1, r4, ror #26 │ │ │ │ + eorseq r5, r1, r0, lsl #27 │ │ │ │ andeq r0, r0, ip, lsl #24 │ │ │ │ - @ instruction: 0x003166dc │ │ │ │ - @ instruction: 0x003166f0 │ │ │ │ - eorseq r5, r1, r0, lsl r7 │ │ │ │ - eorseq r6, r1, r8, asr #13 │ │ │ │ - eorseq r5, r1, r8, ror #13 │ │ │ │ - mlaseq r1, r4, r6, r6 │ │ │ │ - @ instruction: 0x003156b0 │ │ │ │ - @ instruction: 0x00328fd8 │ │ │ │ - eorseq r6, r1, r4, lsr r6 │ │ │ │ - eorseq r5, r1, r4, asr r6 │ │ │ │ - eorseq r6, r1, r0, lsr #11 │ │ │ │ - eorseq r5, r1, r0, asr #11 │ │ │ │ - eorseq r6, r1, r4, ror #10 │ │ │ │ - eorseq r5, r1, r0, lsl #11 │ │ │ │ - eorseq r6, r1, r4, lsl r5 │ │ │ │ - eorseq r5, r1, r0, lsr r5 │ │ │ │ - @ instruction: 0x003164d8 │ │ │ │ - @ instruction: 0x003154f4 │ │ │ │ - eorseq r6, r1, r0, ror r4 │ │ │ │ - mlaseq r1, r0, r4, r5 │ │ │ │ - eorseq r6, r1, r8, asr #8 │ │ │ │ - eorseq r5, r1, r8, ror #8 │ │ │ │ - eorseq r6, r1, r0, lsr #8 │ │ │ │ - eorseq r5, r1, ip, lsr r4 │ │ │ │ - eorseq r6, r1, r8, ror #7 │ │ │ │ - eorseq r5, r1, r8, lsl #8 │ │ │ │ - @ instruction: 0x003163b8 │ │ │ │ - @ instruction: 0x003153d8 │ │ │ │ - eorseq r6, r1, r8, lsl #7 │ │ │ │ - eorseq r5, r1, r8, lsr #7 │ │ │ │ - eorseq r6, r1, r0, ror #6 │ │ │ │ - eorseq r5, r1, r0, lsl #7 │ │ │ │ - eorseq r6, r1, r8, lsr r3 │ │ │ │ - eorseq r5, r1, r4, asr r3 │ │ │ │ - eorseq r6, r1, r0, lsl r3 │ │ │ │ - eorseq r5, r1, r0, lsr r3 │ │ │ │ - eorseq r6, r1, r4, ror #5 │ │ │ │ - eorseq r5, r1, r4, lsl #6 │ │ │ │ - eorseq r6, r1, r8, lsr #5 │ │ │ │ - eorseq r5, r1, r4, asr #5 │ │ │ │ - @ instruction: 0x00311af0 │ │ │ │ - eorseq r6, r1, ip, lsr r2 │ │ │ │ - eorseq r5, r1, r8, asr r2 │ │ │ │ - eorseq r6, r1, r4, lsl r2 │ │ │ │ - eorseq r5, r1, r0, lsr r2 │ │ │ │ - eorseq r7, r3, ip, asr #8 │ │ │ │ - eorseq fp, r0, r4, asr #10 │ │ │ │ - eorseq fp, r0, r0, lsl r6 │ │ │ │ - andeq r6, r3, r7, lsr r2 │ │ │ │ + @ instruction: 0x00316cf8 │ │ │ │ + eorseq r6, r1, ip, lsl #26 │ │ │ │ + eorseq r5, r1, ip, lsr #26 │ │ │ │ + eorseq r6, r1, r4, ror #25 │ │ │ │ + eorseq r5, r1, r4, lsl #26 │ │ │ │ + @ instruction: 0x00316cb0 │ │ │ │ + eorseq r5, r1, ip, asr #25 │ │ │ │ + @ instruction: 0x003295f4 │ │ │ │ + eorseq r6, r1, r0, asr ip │ │ │ │ + eorseq r5, r1, r0, ror ip │ │ │ │ + @ instruction: 0x00316bbc │ │ │ │ + @ instruction: 0x00315bdc │ │ │ │ + eorseq r6, r1, r0, lsl #23 │ │ │ │ + mlaseq r1, ip, fp, r5 │ │ │ │ + eorseq r6, r1, r0, lsr fp │ │ │ │ + eorseq r5, r1, ip, asr #22 │ │ │ │ + @ instruction: 0x00316af4 │ │ │ │ + eorseq r5, r1, r0, lsl fp │ │ │ │ + eorseq r6, r1, ip, lsl #21 │ │ │ │ + eorseq r5, r1, ip, lsr #21 │ │ │ │ + eorseq r6, r1, r4, ror #20 │ │ │ │ + eorseq r5, r1, r4, lsl #21 │ │ │ │ + eorseq r6, r1, ip, lsr sl │ │ │ │ + eorseq r5, r1, r8, asr sl │ │ │ │ + eorseq r6, r1, r4, lsl #20 │ │ │ │ + eorseq r5, r1, r4, lsr #20 │ │ │ │ + @ instruction: 0x003169d4 │ │ │ │ + @ instruction: 0x003159f4 │ │ │ │ + eorseq r6, r1, r4, lsr #19 │ │ │ │ + eorseq r5, r1, r4, asr #19 │ │ │ │ + eorseq r6, r1, ip, ror r9 │ │ │ │ + mlaseq r1, ip, r9, r5 │ │ │ │ + eorseq r6, r1, r4, asr r9 │ │ │ │ + eorseq r5, r1, r0, ror r9 │ │ │ │ + eorseq r6, r1, ip, lsr #18 │ │ │ │ + eorseq r5, r1, ip, asr #18 │ │ │ │ + eorseq r6, r1, r0, lsl #18 │ │ │ │ + eorseq r5, r1, r0, lsr #18 │ │ │ │ + eorseq r6, r1, r4, asr #17 │ │ │ │ + eorseq r5, r1, r0, ror #17 │ │ │ │ + eorseq r2, r1, ip, lsl #2 │ │ │ │ + eorseq r6, r1, r8, asr r8 │ │ │ │ + eorseq r5, r1, r4, ror r8 │ │ │ │ + eorseq r6, r1, r0, lsr r8 │ │ │ │ + eorseq r5, r1, ip, asr #16 │ │ │ │ + eorseq r7, r3, r8, ror #20 │ │ │ │ + eorseq fp, r0, r0, ror #22 │ │ │ │ + eorseq fp, r0, ip, lsr #24 │ │ │ │ + andeq r6, r3, pc, lsr r2 │ │ │ │ │ │ │ │ -000e9e54 : │ │ │ │ +000e9e50 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #212] @ e9f40 │ │ │ │ + ldr ip, [pc, #212] @ e9f3c │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #200] @ e9f44 │ │ │ │ + ldr lr, [pc, #200] @ e9f40 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #3632 @ 0xe30 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #180] @ e9f48 │ │ │ │ + ldr ip, [pc, #180] @ e9f44 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #152] @ e9f4c │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #152] @ e9f48 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e9f34 │ │ │ │ + beq e9f30 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq e9f04 │ │ │ │ + beq e9f00 │ │ │ │ mov r0, r1 │ │ │ │ - bl e9120 │ │ │ │ - ldr r2, [pc, #112] @ e9f50 │ │ │ │ - ldr r3, [pc, #100] @ e9f48 │ │ │ │ + bl e911c │ │ │ │ + ldr r2, [pc, #112] @ e9f4c │ │ │ │ + ldr r3, [pc, #100] @ e9f44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e9f3c │ │ │ │ + bne e9f38 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #72] @ e9f54 │ │ │ │ + ldr r0, [pc, #72] @ e9f50 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #64] @ e9f58 │ │ │ │ - ldr r1, [pc, #64] @ e9f5c │ │ │ │ - ldr r0, [pc, #64] @ e9f60 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #64] @ e9f54 │ │ │ │ + ldr r1, [pc, #64] @ e9f58 │ │ │ │ + ldr r0, [pc, #64] @ e9f5c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #143 @ 0x8f │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b e9ed8 │ │ │ │ + b e9ed4 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - mlaseq r6, ip, ip, sl │ │ │ │ - eorseq r6, r5, r8, ror #2 │ │ │ │ + eorseq sl, r6, r0, lsr #25 │ │ │ │ + eorseq r6, r5, ip, ror #2 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r5, r8, asr #2 │ │ │ │ - eorseq r6, r5, r8, lsl r1 │ │ │ │ - eorseq r8, r2, ip, lsl #19 │ │ │ │ + eorseq r6, r5, ip, asr #2 │ │ │ │ + eorseq r6, r5, ip, lsl r1 │ │ │ │ + eorseq r8, r2, r8, lsr #31 │ │ │ │ andeq r0, r0, r0, lsl #20 │ │ │ │ - eorseq r5, r1, r8, ror #31 │ │ │ │ - eorseq r5, r1, r4 │ │ │ │ + eorseq r6, r1, r4, lsl #12 │ │ │ │ + eorseq r5, r1, r0, lsr #12 │ │ │ │ │ │ │ │ -000e9f64 : │ │ │ │ +000e9f60 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #356] @ ea0e0 │ │ │ │ - ldr r2, [pc, #356] @ ea0e4 │ │ │ │ + ldr r1, [pc, #356] @ ea0dc │ │ │ │ + ldr r2, [pc, #356] @ ea0e0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #348] @ ea0e8 │ │ │ │ + ldr r6, [pc, #348] @ ea0e4 │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r3, [pc, #344] @ ea0ec │ │ │ │ + ldr r3, [pc, #344] @ ea0e8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ mov r2, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r5] │ │ │ │ add r1, sp, #8 │ │ │ │ bl 50114 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ea048 │ │ │ │ - ldr r3, [pc, #292] @ ea0f0 │ │ │ │ + beq ea044 │ │ │ │ + ldr r3, [pc, #292] @ ea0ec │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ea074 │ │ │ │ + bne ea070 │ │ │ │ mov r0, r4 │ │ │ │ - bl 717ec │ │ │ │ + bl 717e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq ea004 │ │ │ │ + beq ea000 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq ea03c │ │ │ │ + beq ea038 │ │ │ │ cmp r5, #0 │ │ │ │ - beq ea0b4 │ │ │ │ - ldr r2, [pc, #224] @ ea0f4 │ │ │ │ - ldr r3, [pc, #204] @ ea0e4 │ │ │ │ + beq ea0b0 │ │ │ │ + ldr r2, [pc, #224] @ ea0f0 │ │ │ │ + ldr r3, [pc, #204] @ ea0e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ea0dc │ │ │ │ + bne ea0d8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ea004 │ │ │ │ - ldr r3, [pc, #168] @ ea0f8 │ │ │ │ - ldr r1, [pc, #168] @ ea0fc │ │ │ │ + b ea000 │ │ │ │ + ldr r3, [pc, #168] @ ea0f4 │ │ │ │ + ldr r1, [pc, #168] @ ea0f8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #164] @ ea100 │ │ │ │ + ldr r0, [pc, #164] @ ea0fc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #65 @ 0x41 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ - b ea00c │ │ │ │ + b ea008 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - beq e9fdc │ │ │ │ - ldr r3, [pc, #112] @ ea0f8 │ │ │ │ - ldr r0, [pc, #120] @ ea104 │ │ │ │ + beq e9fd8 │ │ │ │ + ldr r3, [pc, #112] @ ea0f4 │ │ │ │ + ldr r0, [pc, #120] @ ea100 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #108] @ ea108 │ │ │ │ + ldr r1, [pc, #108] @ ea104 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #104] @ ea10c │ │ │ │ + ldr r0, [pc, #104] @ ea108 │ │ │ │ mov r2, #65 @ 0x41 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b ea06c │ │ │ │ - ldr r3, [pc, #60] @ ea0f8 │ │ │ │ - ldr r1, [pc, #80] @ ea110 │ │ │ │ + bl d8814 │ │ │ │ + b ea068 │ │ │ │ + ldr r3, [pc, #60] @ ea0f4 │ │ │ │ + ldr r1, [pc, #80] @ ea10c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #76] @ ea114 │ │ │ │ + ldr r0, [pc, #76] @ ea110 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #66 @ 0x42 │ │ │ │ - bl b6f00 │ │ │ │ - b ea00c │ │ │ │ + bl b6efc │ │ │ │ + b ea008 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r6, r5, ip, ror r0 │ │ │ │ + eorseq r6, r5, r0, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r6, r5, ip, asr r0 │ │ │ │ + eorseq r6, r5, r0, rrx │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, lsr #21 │ │ │ │ - eorseq r5, r5, r4, ror #31 │ │ │ │ + eorseq r5, r5, r8, ror #31 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r5, r1, r4, asr #29 │ │ │ │ - eorseq r4, r1, r4, lsl #30 │ │ │ │ - mlaseq r1, ip, lr, r5 │ │ │ │ - eorseq r5, r1, ip, ror lr │ │ │ │ - @ instruction: 0x00314ebc │ │ │ │ - eorseq r5, r1, r8, asr lr │ │ │ │ - mlaseq r1, r8, lr, r4 │ │ │ │ + eorseq r6, r1, r0, ror #9 │ │ │ │ + eorseq r5, r1, r0, lsr #10 │ │ │ │ + @ instruction: 0x003164b8 │ │ │ │ + mlaseq r1, r8, r4, r6 │ │ │ │ + @ instruction: 0x003154d8 │ │ │ │ + eorseq r6, r1, r4, ror r4 │ │ │ │ + @ instruction: 0x003154b4 │ │ │ │ │ │ │ │ -000ea118 : │ │ │ │ +000ea114 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #212] @ ea204 │ │ │ │ + ldr ip, [pc, #212] @ ea200 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #200] @ ea208 │ │ │ │ + ldr lr, [pc, #200] @ ea204 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #3584 @ 0xe00 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #180] @ ea20c │ │ │ │ + ldr ip, [pc, #180] @ ea208 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #152] @ ea210 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #152] @ ea20c │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ea1f8 │ │ │ │ + beq ea1f4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq ea1c8 │ │ │ │ + beq ea1c4 │ │ │ │ mov r0, r1 │ │ │ │ - bl e9f64 │ │ │ │ - ldr r2, [pc, #112] @ ea214 │ │ │ │ - ldr r3, [pc, #100] @ ea20c │ │ │ │ + bl e9f60 │ │ │ │ + ldr r2, [pc, #112] @ ea210 │ │ │ │ + ldr r3, [pc, #100] @ ea208 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ea200 │ │ │ │ + bne ea1fc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #72] @ ea218 │ │ │ │ + ldr r0, [pc, #72] @ ea214 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #64] @ ea21c │ │ │ │ - ldr r1, [pc, #64] @ ea220 │ │ │ │ - ldr r0, [pc, #64] @ ea224 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #64] @ ea218 │ │ │ │ + ldr r1, [pc, #64] @ ea21c │ │ │ │ + ldr r0, [pc, #64] @ ea220 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b ea19c │ │ │ │ + b ea198 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0036a9d8 │ │ │ │ - eorseq r5, r5, r4, lsr #29 │ │ │ │ + @ instruction: 0x0036a9dc │ │ │ │ + eorseq r5, r5, r8, lsr #29 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r5, r5, r4, lsl #29 │ │ │ │ - eorseq r5, r5, r4, asr lr │ │ │ │ - eorseq r8, r2, r8, asr #13 │ │ │ │ + eorseq r5, r5, r8, lsl #29 │ │ │ │ + eorseq r5, r5, r8, asr lr │ │ │ │ + eorseq r8, r2, r4, ror #25 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r5, r1, ip, lsr sp │ │ │ │ - eorseq r4, r1, r8, ror sp │ │ │ │ + eorseq r6, r1, r8, asr r3 │ │ │ │ + mlaseq r1, r4, r3, r5 │ │ │ │ │ │ │ │ -000ea228 : │ │ │ │ +000ea224 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - ldr r5, [pc, #1636] @ ea8a8 │ │ │ │ + ldr r5, [pc, #1636] @ ea8a4 │ │ │ │ lsl r3, r3, #1 │ │ │ │ cmp r3, #3 │ │ │ │ add r5, pc, r5 │ │ │ │ sub sp, sp, #12 │ │ │ │ movle r4, #1 │ │ │ │ - bgt ea264 │ │ │ │ + bgt ea260 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mvn r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bl a7518 │ │ │ │ + bl a7514 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq ea4f8 │ │ │ │ - ldr r3, [pc, #1580] @ ea8ac │ │ │ │ + beq ea4f4 │ │ │ │ + ldr r3, [pc, #1580] @ ea8a8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r2, r3 │ │ │ │ - bne ea5e4 │ │ │ │ + bne ea5e0 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #3 │ │ │ │ - bl a7518 │ │ │ │ + bl a7514 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ea618 │ │ │ │ + beq ea614 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne ea648 │ │ │ │ + bne ea644 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #2 │ │ │ │ - beq ea520 │ │ │ │ - ldr r3, [pc, #1512] @ ea8b0 │ │ │ │ + beq ea51c │ │ │ │ + ldr r3, [pc, #1512] @ ea8ac │ │ │ │ tst r7, #1 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ add r3, r8, #8192 @ 0x2000 │ │ │ │ ldr r9, [r3, #24] │ │ │ │ - bne ea73c │ │ │ │ + bne ea738 │ │ │ │ mov r0, r7 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fc88 │ │ │ │ cmp r7, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq ea830 │ │ │ │ + beq ea82c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ea318 │ │ │ │ + beq ea314 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq ea4ec │ │ │ │ + beq ea4e8 │ │ │ │ cmp r9, #0 │ │ │ │ - blt ea704 │ │ │ │ + blt ea700 │ │ │ │ and r9, r9, #255 @ 0xff │ │ │ │ cmp r9, #0 │ │ │ │ - bne ea42c │ │ │ │ + bne ea428 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ add r3, r8, #8192 @ 0x2000 │ │ │ │ tst r7, #1 │ │ │ │ ldr r9, [r3, #28] │ │ │ │ - bne ea7a0 │ │ │ │ + bne ea79c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ea35c │ │ │ │ + beq ea358 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq ea6f8 │ │ │ │ + beq ea6f4 │ │ │ │ mov r0, r7 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fc88 │ │ │ │ cmp r7, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq ea880 │ │ │ │ + beq ea87c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ea39c │ │ │ │ + beq ea398 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq ea6ec │ │ │ │ + beq ea6e8 │ │ │ │ cmp r4, #0 │ │ │ │ - blt ea76c │ │ │ │ + blt ea768 │ │ │ │ ands r4, r4, #255 @ 0xff │ │ │ │ - beq ea680 │ │ │ │ + beq ea67c │ │ │ │ ldr r4, [r6, #12] │ │ │ │ add r8, r8, #8192 @ 0x2000 │ │ │ │ tst r4, #1 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ - bne ea7d4 │ │ │ │ + bne ea7d0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ea3dc │ │ │ │ + beq ea3d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq ea748 │ │ │ │ + beq ea744 │ │ │ │ mov r0, r4 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fc88 │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq ea7e0 │ │ │ │ + beq ea7dc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ea41c │ │ │ │ + beq ea418 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq ea754 │ │ │ │ + beq ea750 │ │ │ │ cmp r4, #0 │ │ │ │ - blt ea7ac │ │ │ │ + blt ea7a8 │ │ │ │ and r4, r4, #255 @ 0xff │ │ │ │ - b ea258 │ │ │ │ + b ea254 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ea448 │ │ │ │ + beq ea444 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq ea6c8 │ │ │ │ + beq ea6c4 │ │ │ │ ldr r4, [r6, #12] │ │ │ │ add r8, r8, #8192 @ 0x2000 │ │ │ │ tst r4, #1 │ │ │ │ ldr r7, [r8, #24] │ │ │ │ - bne ea794 │ │ │ │ + bne ea790 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ea478 │ │ │ │ + beq ea474 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq ea6d4 │ │ │ │ + beq ea6d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fc88 │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq ea808 │ │ │ │ + beq ea804 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ea4b8 │ │ │ │ + beq ea4b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq ea6e0 │ │ │ │ + beq ea6dc │ │ │ │ cmp r4, #0 │ │ │ │ - bge ea424 │ │ │ │ - ldr r3, [pc, #1004] @ ea8b4 │ │ │ │ - ldr r1, [pc, #1004] @ ea8b8 │ │ │ │ + bge ea420 │ │ │ │ + ldr r3, [pc, #1004] @ ea8b0 │ │ │ │ + ldr r1, [pc, #1004] @ ea8b4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #1000] @ ea8bc │ │ │ │ + ldr r0, [pc, #1000] @ ea8b8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #198 @ 0xc6 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r4, #2 │ │ │ │ - b ea258 │ │ │ │ + b ea254 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ea318 │ │ │ │ - ldr r3, [pc, #948] @ ea8b4 │ │ │ │ - ldr r1, [pc, #956] @ ea8c0 │ │ │ │ + b ea314 │ │ │ │ + ldr r3, [pc, #948] @ ea8b0 │ │ │ │ + ldr r1, [pc, #956] @ ea8bc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #952] @ ea8c4 │ │ │ │ + ldr r0, [pc, #952] @ ea8c0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ - bl b6f00 │ │ │ │ - b ea4e4 │ │ │ │ + bl b6efc │ │ │ │ + b ea4e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ea53c │ │ │ │ + beq ea538 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq ea6b4 │ │ │ │ - ldr r3, [pc, #876] @ ea8b0 │ │ │ │ + beq ea6b0 │ │ │ │ + ldr r3, [pc, #876] @ ea8ac │ │ │ │ ldr r4, [r6, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ tst r4, #1 │ │ │ │ add r3, r3, #8192 @ 0x2000 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ - bne ea760 │ │ │ │ + bne ea75c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ea574 │ │ │ │ + beq ea570 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq ea6bc │ │ │ │ + beq ea6b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fc88 │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq ea858 │ │ │ │ + beq ea854 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ea5b4 │ │ │ │ + beq ea5b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq ea6a8 │ │ │ │ + beq ea6a4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge ea424 │ │ │ │ - ldr r3, [pc, #752] @ ea8b4 │ │ │ │ - ldr r1, [pc, #768] @ ea8c8 │ │ │ │ + bge ea420 │ │ │ │ + ldr r3, [pc, #752] @ ea8b0 │ │ │ │ + ldr r1, [pc, #768] @ ea8c4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #764] @ ea8cc │ │ │ │ + ldr r0, [pc, #764] @ ea8c8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #196 @ 0xc4 │ │ │ │ - bl b6f00 │ │ │ │ - b ea4e4 │ │ │ │ - ldr r3, [pc, #712] @ ea8b4 │ │ │ │ - ldr r0, [pc, #736] @ ea8d0 │ │ │ │ + bl b6efc │ │ │ │ + b ea4e0 │ │ │ │ + ldr r3, [pc, #712] @ ea8b0 │ │ │ │ + ldr r0, [pc, #736] @ ea8cc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #724] @ ea8d4 │ │ │ │ + ldr r1, [pc, #724] @ ea8d0 │ │ │ │ stm sp, {r0, r6} │ │ │ │ - ldr r0, [pc, #720] @ ea8d8 │ │ │ │ + ldr r0, [pc, #720] @ ea8d4 │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b ea4e4 │ │ │ │ - ldr r3, [pc, #660] @ ea8b4 │ │ │ │ - ldr r1, [pc, #696] @ ea8dc │ │ │ │ + bl d8814 │ │ │ │ + b ea4e0 │ │ │ │ + ldr r3, [pc, #660] @ ea8b0 │ │ │ │ + ldr r1, [pc, #696] @ ea8d8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #692] @ ea8e0 │ │ │ │ + ldr r0, [pc, #692] @ ea8dc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #193 @ 0xc1 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ - b ea4e4 │ │ │ │ - ldr r3, [pc, #612] @ ea8b4 │ │ │ │ - ldr ip, [pc, #656] @ ea8e4 │ │ │ │ + b ea4e0 │ │ │ │ + ldr r3, [pc, #612] @ ea8b0 │ │ │ │ + ldr ip, [pc, #656] @ ea8e0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r1, [pc, #652] @ ea8e8 │ │ │ │ - ldr r0, [pc, #652] @ ea8ec │ │ │ │ + ldr r1, [pc, #652] @ ea8e4 │ │ │ │ + ldr r0, [pc, #652] @ ea8e8 │ │ │ │ add ip, pc, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #193 @ 0xc1 │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ - b ea63c │ │ │ │ + bl d8814 │ │ │ │ + b ea638 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ea258 │ │ │ │ + beq ea254 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne ea258 │ │ │ │ + bne ea254 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ea258 │ │ │ │ + b ea254 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ea5b4 │ │ │ │ + b ea5b0 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ea53c │ │ │ │ + b ea538 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ea574 │ │ │ │ + b ea570 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ea448 │ │ │ │ + b ea444 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ea478 │ │ │ │ + b ea474 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ea4b8 │ │ │ │ + b ea4b4 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ea39c │ │ │ │ + b ea398 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ea35c │ │ │ │ - ldr r3, [pc, #424] @ ea8b4 │ │ │ │ - ldr r1, [pc, #480] @ ea8f0 │ │ │ │ + b ea358 │ │ │ │ + ldr r3, [pc, #424] @ ea8b0 │ │ │ │ + ldr r1, [pc, #480] @ ea8ec │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #476] @ ea8f4 │ │ │ │ + ldr r0, [pc, #476] @ ea8f0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #197 @ 0xc5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b ea4e4 │ │ │ │ + b ea4e0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a4704 │ │ │ │ - b ea2d8 │ │ │ │ + bl a4700 │ │ │ │ + b ea2d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ea3dc │ │ │ │ + b ea3d8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ea41c │ │ │ │ + b ea418 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4704 │ │ │ │ - b ea558 │ │ │ │ - ldr r3, [pc, #320] @ ea8b4 │ │ │ │ - ldr r1, [pc, #384] @ ea8f8 │ │ │ │ + bl a4700 │ │ │ │ + b ea554 │ │ │ │ + ldr r3, [pc, #320] @ ea8b0 │ │ │ │ + ldr r1, [pc, #384] @ ea8f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #380] @ ea8fc │ │ │ │ + ldr r0, [pc, #380] @ ea8f8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #199 @ 0xc7 │ │ │ │ - bl b6f00 │ │ │ │ - b ea63c │ │ │ │ + bl b6efc │ │ │ │ + b ea638 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4704 │ │ │ │ - b ea45c │ │ │ │ + bl a4700 │ │ │ │ + b ea458 │ │ │ │ mov r0, r7 │ │ │ │ - bl a4704 │ │ │ │ - b ea340 │ │ │ │ - ldr r3, [pc, #256] @ ea8b4 │ │ │ │ - ldr r1, [pc, #328] @ ea900 │ │ │ │ + bl a4700 │ │ │ │ + b ea33c │ │ │ │ + ldr r3, [pc, #256] @ ea8b0 │ │ │ │ + ldr r1, [pc, #328] @ ea8fc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #324] @ ea904 │ │ │ │ + ldr r0, [pc, #324] @ ea900 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #200 @ 0xc8 │ │ │ │ - bl b6f00 │ │ │ │ - b ea4e4 │ │ │ │ + bl b6efc │ │ │ │ + b ea4e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4704 │ │ │ │ - b ea3c0 │ │ │ │ - ldr r3, [pc, #288] @ ea908 │ │ │ │ - ldr r1, [pc, #288] @ ea90c │ │ │ │ - ldr r0, [pc, #288] @ ea910 │ │ │ │ + bl a4700 │ │ │ │ + b ea3bc │ │ │ │ + ldr r3, [pc, #288] @ ea904 │ │ │ │ + ldr r1, [pc, #288] @ ea908 │ │ │ │ + ldr r0, [pc, #288] @ ea90c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4064 @ 0xfe0 │ │ │ │ - ldr r2, [pc, #280] @ ea914 │ │ │ │ + ldr r2, [pc, #280] @ ea910 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #264] @ ea918 │ │ │ │ - ldr r1, [pc, #264] @ ea91c │ │ │ │ - ldr r0, [pc, #264] @ ea920 │ │ │ │ + ldr r3, [pc, #264] @ ea914 │ │ │ │ + ldr r1, [pc, #264] @ ea918 │ │ │ │ + ldr r0, [pc, #264] @ ea91c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4064 @ 0xfe0 │ │ │ │ - ldr r2, [pc, #256] @ ea924 │ │ │ │ + ldr r2, [pc, #256] @ ea920 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #240] @ ea928 │ │ │ │ - ldr r1, [pc, #240] @ ea92c │ │ │ │ - ldr r0, [pc, #240] @ ea930 │ │ │ │ + ldr r3, [pc, #240] @ ea924 │ │ │ │ + ldr r1, [pc, #240] @ ea928 │ │ │ │ + ldr r0, [pc, #240] @ ea92c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4064 @ 0xfe0 │ │ │ │ - ldr r2, [pc, #232] @ ea934 │ │ │ │ + ldr r2, [pc, #232] @ ea930 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ ea938 │ │ │ │ - ldr r1, [pc, #216] @ ea93c │ │ │ │ - ldr r0, [pc, #216] @ ea940 │ │ │ │ + ldr r3, [pc, #216] @ ea934 │ │ │ │ + ldr r1, [pc, #216] @ ea938 │ │ │ │ + ldr r0, [pc, #216] @ ea93c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4064 @ 0xfe0 │ │ │ │ - ldr r2, [pc, #208] @ ea944 │ │ │ │ + ldr r2, [pc, #208] @ ea940 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #192] @ ea948 │ │ │ │ - ldr r1, [pc, #192] @ ea94c │ │ │ │ - ldr r0, [pc, #192] @ ea950 │ │ │ │ + ldr r3, [pc, #192] @ ea944 │ │ │ │ + ldr r1, [pc, #192] @ ea948 │ │ │ │ + ldr r0, [pc, #192] @ ea94c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4064 @ 0xfe0 │ │ │ │ - ldr r2, [pc, #184] @ ea954 │ │ │ │ + ldr r2, [pc, #184] @ ea950 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x00355db0 │ │ │ │ + @ instruction: 0x00355db4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r5, r1, r0, ror sl │ │ │ │ - eorseq r4, r1, ip, lsl #21 │ │ │ │ - eorseq r5, r1, r8, lsr sl │ │ │ │ - eorseq r4, r1, r4, asr sl │ │ │ │ - eorseq r5, r1, r4, ror r9 │ │ │ │ - mlaseq r1, r0, r9, r4 │ │ │ │ - @ instruction: 0x00311ad4 │ │ │ │ - eorseq r5, r1, ip, lsr r9 │ │ │ │ - eorseq r4, r1, r8, asr r9 │ │ │ │ - eorseq r5, r1, r8, lsl r9 │ │ │ │ - eorseq r4, r1, r4, lsr r9 │ │ │ │ - eorseq r1, r1, r8, ror #20 │ │ │ │ - eorseq r5, r1, r0, ror #17 │ │ │ │ - @ instruction: 0x003148f8 │ │ │ │ - eorseq r5, r1, ip, lsr #16 │ │ │ │ - eorseq r4, r1, r4, asr #16 │ │ │ │ - eorseq r5, r1, r4, asr #15 │ │ │ │ - eorseq r4, r1, r0, ror #15 │ │ │ │ - eorseq r5, r1, r4, lsl #15 │ │ │ │ - eorseq r4, r1, r0, lsr #15 │ │ │ │ - eorseq r6, r3, r4, lsl #19 │ │ │ │ - eorseq sl, r0, ip, ror sl │ │ │ │ - @ instruction: 0x003155d8 │ │ │ │ - andeq r9, r3, r7, asr r8 │ │ │ │ - eorseq r6, r3, ip, asr r9 │ │ │ │ - eorseq sl, r0, r4, asr sl │ │ │ │ - mlaseq r1, ip, r3, r5 │ │ │ │ - andeq r9, r3, sl, lsr r8 │ │ │ │ - eorseq r6, r3, r4, lsr r9 │ │ │ │ - eorseq sl, r0, ip, lsr #20 │ │ │ │ - eorseq r5, r1, ip, asr r6 │ │ │ │ - andeq r9, r3, r8, lsr #16 │ │ │ │ - eorseq r6, r3, ip, lsl #18 │ │ │ │ - eorseq sl, r0, r4, lsl #20 │ │ │ │ - eorseq r5, r1, r8, lsl r3 │ │ │ │ - andeq r9, r3, sl, lsl r8 │ │ │ │ - eorseq r6, r3, r4, ror #17 │ │ │ │ - @ instruction: 0x0030a9dc │ │ │ │ - eorseq r5, r1, r0, asr #13 │ │ │ │ - andeq r9, r3, r9, asr #16 │ │ │ │ + eorseq r6, r1, ip, lsl #1 │ │ │ │ + eorseq r5, r1, r8, lsr #1 │ │ │ │ + eorseq r6, r1, r4, asr r0 │ │ │ │ + eorseq r5, r1, r0, ror r0 │ │ │ │ + mlaseq r1, r0, pc, r5 @ │ │ │ │ + eorseq r4, r1, ip, lsr #31 │ │ │ │ + ldrsheq r2, [r1], -r0 @ │ │ │ │ + eorseq r5, r1, r8, asr pc │ │ │ │ + eorseq r4, r1, r4, ror pc │ │ │ │ + eorseq r5, r1, r4, lsr pc │ │ │ │ + eorseq r4, r1, r0, asr pc │ │ │ │ + eorseq r2, r1, r4, lsl #1 │ │ │ │ + @ instruction: 0x00315efc │ │ │ │ + eorseq r4, r1, r4, lsl pc │ │ │ │ + eorseq r5, r1, r8, asr #28 │ │ │ │ + eorseq r4, r1, r0, ror #28 │ │ │ │ + eorseq r5, r1, r0, ror #27 │ │ │ │ + @ instruction: 0x00314dfc │ │ │ │ + eorseq r5, r1, r0, lsr #27 │ │ │ │ + @ instruction: 0x00314dbc │ │ │ │ + eorseq r6, r3, r0, lsr #31 │ │ │ │ + mlaseq r0, r8, r0, fp │ │ │ │ + @ instruction: 0x00315bf4 │ │ │ │ + andeq r9, r3, pc, asr r8 │ │ │ │ + eorseq r6, r3, r8, ror pc │ │ │ │ + eorseq fp, r0, r0, ror r0 │ │ │ │ + @ instruction: 0x003159b8 │ │ │ │ + andeq r9, r3, r2, asr #16 │ │ │ │ + eorseq r6, r3, r0, asr pc │ │ │ │ + eorseq fp, r0, r8, asr #32 │ │ │ │ + eorseq r5, r1, r8, ror ip │ │ │ │ + andeq r9, r3, r0, lsr r8 │ │ │ │ + eorseq r6, r3, r8, lsr #30 │ │ │ │ + eorseq fp, r0, r0, lsr #32 │ │ │ │ + eorseq r5, r1, r4, lsr r9 │ │ │ │ + andeq r9, r3, r2, lsr #16 │ │ │ │ + eorseq r6, r3, r0, lsl #30 │ │ │ │ + @ instruction: 0x0030aff8 │ │ │ │ + @ instruction: 0x00315cdc │ │ │ │ + andeq r9, r3, r1, asr r8 │ │ │ │ │ │ │ │ -000ea958 : │ │ │ │ +000ea954 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #264] @ eaa78 │ │ │ │ + ldr ip, [pc, #264] @ eaa74 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #252] @ eaa7c │ │ │ │ + ldr lr, [pc, #252] @ eaa78 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #3536 @ 0xdd0 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #232] @ eaa80 │ │ │ │ + ldr ip, [pc, #232] @ eaa7c │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #204] @ eaa84 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #204] @ eaa80 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq eaa6c │ │ │ │ + beq eaa68 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq eaa3c │ │ │ │ + beq eaa38 │ │ │ │ mov r0, r1 │ │ │ │ - bl ea228 │ │ │ │ + bl ea224 │ │ │ │ cmp r0, #2 │ │ │ │ - beq eaa6c │ │ │ │ + beq eaa68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne eaa30 │ │ │ │ - ldr r3, [pc, #148] @ eaa88 │ │ │ │ + bne eaa2c │ │ │ │ + ldr r3, [pc, #148] @ eaa84 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #128] @ eaa8c │ │ │ │ - ldr r3, [pc, #112] @ eaa80 │ │ │ │ + ldr r2, [pc, #128] @ eaa88 │ │ │ │ + ldr r3, [pc, #112] @ eaa7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne eaa74 │ │ │ │ + bne eaa70 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #88] @ eaa90 │ │ │ │ + ldr r3, [pc, #88] @ eaa8c │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b ea9f4 │ │ │ │ - ldr r0, [pc, #80] @ eaa94 │ │ │ │ + b ea9f0 │ │ │ │ + ldr r0, [pc, #80] @ eaa90 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #72] @ eaa98 │ │ │ │ - ldr r1, [pc, #72] @ eaa9c │ │ │ │ - ldr r0, [pc, #72] @ eaaa0 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #72] @ eaa94 │ │ │ │ + ldr r1, [pc, #72] @ eaa98 │ │ │ │ + ldr r0, [pc, #72] @ eaa9c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #184 @ 0xb8 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b eaa04 │ │ │ │ + b eaa00 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - mlaseq r6, r8, r1, sl │ │ │ │ - eorseq r5, r5, r4, ror #12 │ │ │ │ + mlaseq r6, ip, r1, sl │ │ │ │ + eorseq r5, r5, r8, ror #12 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r5, r5, r4, asr #12 │ │ │ │ + eorseq r5, r5, r8, asr #12 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - eorseq r5, r5, ip, ror #11 │ │ │ │ + @ instruction: 0x003555f0 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - @ instruction: 0x0030e6d4 │ │ │ │ + @ instruction: 0x0030ecf0 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r5, r1, ip, ror #9 │ │ │ │ - eorseq r4, r1, r4, lsl #10 │ │ │ │ + eorseq r5, r1, r8, lsl #22 │ │ │ │ + eorseq r4, r1, r0, lsr #22 │ │ │ │ │ │ │ │ -000eaaa4 : │ │ │ │ +000eaaa0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r8, [pc, #616] @ ead24 │ │ │ │ - ldr r3, [pc, #616] @ ead28 │ │ │ │ + ldr r8, [pc, #616] @ ead20 │ │ │ │ + ldr r3, [pc, #616] @ ead24 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r5, [r8, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r5, #3008] @ 0xbc0 │ │ │ │ mov r7, r0 │ │ │ │ bl 50378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq eac00 │ │ │ │ + beq eabfc │ │ │ │ ldr r1, [r5, #3008] @ 0xbc0 │ │ │ │ mov r0, r6 │ │ │ │ bl 50378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq eac30 │ │ │ │ + beq eac2c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq eab10 │ │ │ │ + beq eab0c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq eabf4 │ │ │ │ + beq eabf0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq eab2c │ │ │ │ + beq eab28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq eab58 │ │ │ │ + beq eab54 │ │ │ │ cmp r4, r5 │ │ │ │ - beq eab68 │ │ │ │ - ldr r3, [pc, #496] @ ead2c │ │ │ │ + beq eab64 │ │ │ │ + ldr r3, [pc, #496] @ ead28 │ │ │ │ ldr r0, [r8, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq eab50 │ │ │ │ + beq eab4c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r4, r5 │ │ │ │ - bne eab34 │ │ │ │ + bne eab30 │ │ │ │ cmp r6, #0 │ │ │ │ - beq eacfc │ │ │ │ + beq eacf8 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ - ldr r3, [pc, #420] @ ead30 │ │ │ │ + ldr r3, [pc, #420] @ ead2c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne eac78 │ │ │ │ + bne eac74 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq eabcc │ │ │ │ + beq eabc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq eac6c │ │ │ │ + beq eac68 │ │ │ │ cmp r4, #2 │ │ │ │ - beq eacd4 │ │ │ │ + beq eacd0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne eac60 │ │ │ │ - ldr r3, [pc, #336] @ ead34 │ │ │ │ + bne eac5c │ │ │ │ + ldr r3, [pc, #336] @ ead30 │ │ │ │ ldr r0, [r8, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne eab48 │ │ │ │ - b eab50 │ │ │ │ + bne eab44 │ │ │ │ + b eab4c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b eab10 │ │ │ │ - ldr r3, [pc, #304] @ ead38 │ │ │ │ - ldr r1, [pc, #304] @ ead3c │ │ │ │ + b eab0c │ │ │ │ + ldr r3, [pc, #304] @ ead34 │ │ │ │ + ldr r1, [pc, #304] @ ead38 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #300] @ ead40 │ │ │ │ + ldr r0, [pc, #300] @ ead3c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #82 @ 0x52 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #256] @ ead38 │ │ │ │ - ldr r1, [pc, #264] @ ead44 │ │ │ │ + ldr r3, [pc, #256] @ ead34 │ │ │ │ + ldr r1, [pc, #264] @ ead40 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #260] @ ead48 │ │ │ │ + ldr r0, [pc, #260] @ ead44 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #82 @ 0x52 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b eac24 │ │ │ │ - ldr r3, [pc, #228] @ ead4c │ │ │ │ + b eac20 │ │ │ │ + ldr r3, [pc, #228] @ ead48 │ │ │ │ ldr r0, [r8, r3] │ │ │ │ - b eabe4 │ │ │ │ + b eabe0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b eabcc │ │ │ │ - ldr r3, [pc, #208] @ ead50 │ │ │ │ + b eabc8 │ │ │ │ + ldr r3, [pc, #208] @ ead4c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq eab98 │ │ │ │ - ldr r3, [pc, #192] @ ead54 │ │ │ │ + beq eab94 │ │ │ │ + ldr r3, [pc, #192] @ ead50 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq eab98 │ │ │ │ - ldr r3, [pc, #144] @ ead38 │ │ │ │ - ldr r0, [pc, #172] @ ead58 │ │ │ │ + beq eab94 │ │ │ │ + ldr r3, [pc, #144] @ ead34 │ │ │ │ + ldr r0, [pc, #172] @ ead54 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #160] @ ead5c │ │ │ │ + ldr r1, [pc, #160] @ ead58 │ │ │ │ stm sp, {r0, r6} │ │ │ │ - ldr r0, [pc, #156] @ ead60 │ │ │ │ + ldr r0, [pc, #156] @ ead5c │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b eac24 │ │ │ │ - ldr r3, [pc, #92] @ ead38 │ │ │ │ - ldr r1, [pc, #132] @ ead64 │ │ │ │ + bl d8814 │ │ │ │ + b eac20 │ │ │ │ + ldr r3, [pc, #92] @ ead34 │ │ │ │ + ldr r1, [pc, #132] @ ead60 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #128] @ ead68 │ │ │ │ + ldr r0, [pc, #128] @ ead64 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ - bl b6f00 │ │ │ │ - b eac24 │ │ │ │ - ldr r3, [pc, #104] @ ead6c │ │ │ │ - ldr r1, [pc, #104] @ ead70 │ │ │ │ - ldr r0, [pc, #104] @ ead74 │ │ │ │ + bl b6efc │ │ │ │ + b eac20 │ │ │ │ + ldr r3, [pc, #104] @ ead68 │ │ │ │ + ldr r1, [pc, #104] @ ead6c │ │ │ │ + ldr r0, [pc, #104] @ ead70 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #4064 @ 0xfe0 │ │ │ │ - ldr r2, [pc, #96] @ ead78 │ │ │ │ + ldr r2, [pc, #96] @ ead74 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r5, r5, ip, lsr r5 │ │ │ │ + eorseq r5, r5, r0, asr #10 │ │ │ │ muleq r0, r4, r8 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r5, r1, r4, asr r3 │ │ │ │ - eorseq r4, r1, ip, ror #13 │ │ │ │ - eorseq r5, r1, r4, lsr #6 │ │ │ │ - @ instruction: 0x003146bc │ │ │ │ + eorseq r5, r1, r0, ror r9 │ │ │ │ + eorseq r4, r1, r8, lsl #26 │ │ │ │ + eorseq r5, r1, r0, asr #18 │ │ │ │ + @ instruction: 0x00314cd8 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0x000005bc │ │ │ │ - eorseq r4, r1, ip, lsl #13 │ │ │ │ - eorseq r5, r1, r4, lsr #5 │ │ │ │ - eorseq r4, r1, ip, lsr r6 │ │ │ │ - eorseq r5, r1, r0, lsl #5 │ │ │ │ - eorseq r4, r1, r8, lsl r6 │ │ │ │ - eorseq r8, r3, r0, ror #8 │ │ │ │ - eorseq sl, r0, r0, ror #10 │ │ │ │ - @ instruction: 0x003146f0 │ │ │ │ - andeq r5, r4, r4, ror #13 │ │ │ │ + eorseq r4, r1, r8, lsr #25 │ │ │ │ + eorseq r5, r1, r0, asr #17 │ │ │ │ + eorseq r4, r1, r8, asr ip │ │ │ │ + mlaseq r1, ip, r8, r5 │ │ │ │ + eorseq r4, r1, r4, lsr ip │ │ │ │ + eorseq r8, r3, ip, ror sl │ │ │ │ + eorseq sl, r0, ip, ror fp │ │ │ │ + eorseq r4, r1, ip, lsl #26 │ │ │ │ + andeq r5, r4, ip, ror #13 │ │ │ │ │ │ │ │ -000ead7c : │ │ │ │ +000ead78 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ eaea4 │ │ │ │ + ldr ip, [pc, #260] @ eaea0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ eaea8 │ │ │ │ + ldr r3, [pc, #252] @ eaea4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ eaeac │ │ │ │ + ldr r3, [pc, #228] @ eaea8 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3488 @ 0xda0 │ │ │ │ sub r3, r3, #4 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ eaeb0 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ eaeac │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq eae98 │ │ │ │ - ldr r3, [pc, #192] @ eaeb4 │ │ │ │ + beq eae94 │ │ │ │ + ldr r3, [pc, #192] @ eaeb0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne eae3c │ │ │ │ + bne eae38 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl eaaa4 │ │ │ │ - ldr r2, [pc, #160] @ eaeb8 │ │ │ │ - ldr r3, [pc, #140] @ eaea8 │ │ │ │ + bl eaaa0 │ │ │ │ + ldr r2, [pc, #160] @ eaeb4 │ │ │ │ + ldr r3, [pc, #140] @ eaea4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne eaea0 │ │ │ │ + bne eae9c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #120] @ eaebc │ │ │ │ + ldr r3, [pc, #120] @ eaeb8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq eae04 │ │ │ │ - ldr r3, [pc, #104] @ eaec0 │ │ │ │ + beq eae00 │ │ │ │ + ldr r3, [pc, #104] @ eaebc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq eae04 │ │ │ │ - ldr r0, [pc, #88] @ eaec4 │ │ │ │ + beq eae00 │ │ │ │ + ldr r0, [pc, #88] @ eaec0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #76] @ eaec8 │ │ │ │ - ldr r1, [pc, #76] @ eaecc │ │ │ │ - ldr r0, [pc, #76] @ eaed0 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #76] @ eaec4 │ │ │ │ + ldr r1, [pc, #76] @ eaec8 │ │ │ │ + ldr r0, [pc, #76] @ eaecc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b eae10 │ │ │ │ + b eae0c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r5, r5, r0, asr r2 │ │ │ │ + eorseq r5, r5, r4, asr r2 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r9, r6, r0, asr #26 │ │ │ │ - eorseq r5, r5, r8, lsl r2 │ │ │ │ + eorseq r9, r6, r4, asr #26 │ │ │ │ + eorseq r5, r5, ip, lsl r2 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - eorseq r5, r5, r0, ror #3 │ │ │ │ + eorseq r5, r5, r4, ror #3 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0x000005bc │ │ │ │ - eorseq r4, r1, ip, asr #9 │ │ │ │ + eorseq r4, r1, r8, ror #21 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r5, r1, r4, ror #1 │ │ │ │ - eorseq r4, r1, r8, ror r4 │ │ │ │ + eorseq r5, r1, r0, lsl #14 │ │ │ │ + mlaseq r1, r4, sl, r4 │ │ │ │ │ │ │ │ -000eaed4 : │ │ │ │ +000eaed0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl eaaa4 │ │ │ │ - ldr r6, [pc, #208] @ eafc0 │ │ │ │ + bl eaaa0 │ │ │ │ + ldr r6, [pc, #208] @ eafbc │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq eafb4 │ │ │ │ - ldr r3, [pc, #196] @ eafc4 │ │ │ │ + beq eafb0 │ │ │ │ + ldr r3, [pc, #196] @ eafc0 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ cmp r4, r5 │ │ │ │ - beq eaf6c │ │ │ │ + beq eaf68 │ │ │ │ bl 4feec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq eaf2c │ │ │ │ + beq eaf28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq eaf9c │ │ │ │ + beq eaf98 │ │ │ │ cmp r5, #0 │ │ │ │ - blt eafb4 │ │ │ │ + blt eafb0 │ │ │ │ and r5, r5, #255 @ 0xff │ │ │ │ cmp r5, #0 │ │ │ │ - bne eaf60 │ │ │ │ - ldr r3, [pc, #128] @ eafc8 │ │ │ │ + bne eaf5c │ │ │ │ + ldr r3, [pc, #128] @ eafc4 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #100] @ eafcc │ │ │ │ + ldr r3, [pc, #100] @ eafc8 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ - b eaf48 │ │ │ │ + b eaf44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq eaf58 │ │ │ │ + beq eaf54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq eafa8 │ │ │ │ + beq eafa4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ strne r3, [r5] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b eaf2c │ │ │ │ + b eaf28 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ - b eaf88 │ │ │ │ + b eaf84 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r5, r5, ip, lsl #2 │ │ │ │ + eorseq r5, r5, r0, lsl r1 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ │ │ │ │ -000eafd0 : │ │ │ │ +000eafcc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #260] @ eb0f8 │ │ │ │ + ldr ip, [pc, #260] @ eb0f4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ eb0fc │ │ │ │ + ldr r3, [pc, #252] @ eb0f8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ eb100 │ │ │ │ + ldr r3, [pc, #228] @ eb0fc │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3440 @ 0xd70 │ │ │ │ sub r3, r3, #4 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #204] @ eb104 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #204] @ eb100 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq eb0ec │ │ │ │ - ldr r3, [pc, #192] @ eb108 │ │ │ │ + beq eb0e8 │ │ │ │ + ldr r3, [pc, #192] @ eb104 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne eb090 │ │ │ │ + bne eb08c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl eaed4 │ │ │ │ - ldr r2, [pc, #160] @ eb10c │ │ │ │ - ldr r3, [pc, #140] @ eb0fc │ │ │ │ + bl eaed0 │ │ │ │ + ldr r2, [pc, #160] @ eb108 │ │ │ │ + ldr r3, [pc, #140] @ eb0f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne eb0f4 │ │ │ │ + bne eb0f0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #120] @ eb110 │ │ │ │ + ldr r3, [pc, #120] @ eb10c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq eb058 │ │ │ │ - ldr r3, [pc, #104] @ eb114 │ │ │ │ + beq eb054 │ │ │ │ + ldr r3, [pc, #104] @ eb110 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq eb058 │ │ │ │ - ldr r0, [pc, #88] @ eb118 │ │ │ │ + beq eb054 │ │ │ │ + ldr r0, [pc, #88] @ eb114 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #76] @ eb11c │ │ │ │ - ldr r1, [pc, #76] @ eb120 │ │ │ │ - ldr r0, [pc, #76] @ eb124 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #76] @ eb118 │ │ │ │ + ldr r1, [pc, #76] @ eb11c │ │ │ │ + ldr r0, [pc, #76] @ eb120 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b eb064 │ │ │ │ + b eb060 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00354ffc │ │ │ │ + eorseq r5, r5, r0 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r9, r6, ip, ror #21 │ │ │ │ - eorseq r4, r5, r4, asr #31 │ │ │ │ + @ instruction: 0x00369af0 │ │ │ │ + eorseq r4, r5, r8, asr #31 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - eorseq r4, r5, ip, lsl #31 │ │ │ │ + mlaseq r5, r0, pc, r4 @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0x000005bc │ │ │ │ - eorseq r4, r1, r8, ror r2 │ │ │ │ + mlaseq r1, r4, r8, r4 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - mlaseq r1, r8, lr, r4 │ │ │ │ - eorseq r4, r1, r4, lsr #4 │ │ │ │ - ldr ip, [pc, #240] @ eb220 │ │ │ │ + @ instruction: 0x003154b4 │ │ │ │ + eorseq r4, r1, r0, asr #16 │ │ │ │ + ldr ip, [pc, #240] @ eb21c │ │ │ │ cmp r2, #2 │ │ │ │ add ip, pc, ip │ │ │ │ mov r3, r0 │ │ │ │ - beq eb184 │ │ │ │ + beq eb180 │ │ │ │ cmp r2, #3 │ │ │ │ - beq eb164 │ │ │ │ - ldr r3, [pc, #216] @ eb224 │ │ │ │ + beq eb160 │ │ │ │ + ldr r3, [pc, #216] @ eb220 │ │ │ │ ldr r0, [ip, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bxeq lr │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #188] @ eb228 │ │ │ │ + ldr r2, [pc, #188] @ eb224 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [ip, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r0 │ │ │ │ - bne eb1a4 │ │ │ │ + bne eb1a0 │ │ │ │ mov r0, r3 │ │ │ │ - b eaed4 │ │ │ │ - ldr r2, [pc, #156] @ eb228 │ │ │ │ + b eaed0 │ │ │ │ + ldr r2, [pc, #156] @ eb224 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [ip, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r0 │ │ │ │ - bne eb1f4 │ │ │ │ + bne eb1f0 │ │ │ │ mov r0, r3 │ │ │ │ - b eaaa4 │ │ │ │ - ldr r2, [pc, #128] @ eb22c │ │ │ │ + b eaaa0 │ │ │ │ + ldr r2, [pc, #128] @ eb228 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r0 │ │ │ │ - beq eb17c │ │ │ │ - ldr r2, [pc, #112] @ eb230 │ │ │ │ + beq eb178 │ │ │ │ + ldr r2, [pc, #112] @ eb22c │ │ │ │ ldr r2, [ip, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r0 │ │ │ │ - beq eb17c │ │ │ │ + beq eb178 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #80] @ eb234 │ │ │ │ + ldr r0, [pc, #80] @ eb230 │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #48] @ eb22c │ │ │ │ + ldr r2, [pc, #48] @ eb228 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r0 │ │ │ │ - beq eb19c │ │ │ │ - ldr r2, [pc, #32] @ eb230 │ │ │ │ + beq eb198 │ │ │ │ + ldr r2, [pc, #32] @ eb22c │ │ │ │ ldr r2, [ip, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r0 │ │ │ │ - beq eb19c │ │ │ │ - b eb1cc │ │ │ │ - eorseq r4, r5, r8, asr #29 │ │ │ │ + beq eb198 │ │ │ │ + b eb1c8 │ │ │ │ + eorseq r4, r5, ip, asr #29 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0x000005bc │ │ │ │ - eorseq r4, r1, r4, asr r1 │ │ │ │ - ldr ip, [pc, #240] @ eb330 │ │ │ │ + eorseq r4, r1, r0, ror r7 │ │ │ │ + ldr ip, [pc, #240] @ eb32c │ │ │ │ cmp r2, #2 │ │ │ │ add ip, pc, ip │ │ │ │ mov r3, r0 │ │ │ │ - beq eb294 │ │ │ │ + beq eb290 │ │ │ │ cmp r2, #3 │ │ │ │ - beq eb274 │ │ │ │ - ldr r3, [pc, #216] @ eb334 │ │ │ │ + beq eb270 │ │ │ │ + ldr r3, [pc, #216] @ eb330 │ │ │ │ ldr r0, [ip, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bxeq lr │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #188] @ eb338 │ │ │ │ + ldr r2, [pc, #188] @ eb334 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [ip, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r0, r2 │ │ │ │ - bne eb2b4 │ │ │ │ + bne eb2b0 │ │ │ │ mov r0, r3 │ │ │ │ - b eaed4 │ │ │ │ - ldr r2, [pc, #156] @ eb338 │ │ │ │ + b eaed0 │ │ │ │ + ldr r2, [pc, #156] @ eb334 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [ip, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r0, r2 │ │ │ │ - bne eb304 │ │ │ │ + bne eb300 │ │ │ │ mov r0, r3 │ │ │ │ - b eaaa4 │ │ │ │ - ldr r2, [pc, #128] @ eb33c │ │ │ │ + b eaaa0 │ │ │ │ + ldr r2, [pc, #128] @ eb338 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq eb28c │ │ │ │ - ldr r2, [pc, #112] @ eb340 │ │ │ │ + beq eb288 │ │ │ │ + ldr r2, [pc, #112] @ eb33c │ │ │ │ ldr r2, [ip, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq eb28c │ │ │ │ + beq eb288 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #80] @ eb344 │ │ │ │ + ldr r0, [pc, #80] @ eb340 │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #48] @ eb33c │ │ │ │ + ldr r2, [pc, #48] @ eb338 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq eb2ac │ │ │ │ - ldr r2, [pc, #32] @ eb340 │ │ │ │ + beq eb2a8 │ │ │ │ + ldr r2, [pc, #32] @ eb33c │ │ │ │ ldr r2, [ip, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq eb2ac │ │ │ │ - b eb2dc │ │ │ │ - @ instruction: 0x00354db8 │ │ │ │ + beq eb2a8 │ │ │ │ + b eb2d8 │ │ │ │ + @ instruction: 0x00354dbc │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0x000005bc │ │ │ │ - eorseq r4, r1, r4, asr #32 │ │ │ │ - ldr ip, [pc, #240] @ eb440 │ │ │ │ + eorseq r4, r1, r0, ror #12 │ │ │ │ + ldr ip, [pc, #240] @ eb43c │ │ │ │ cmp r2, #2 │ │ │ │ add ip, pc, ip │ │ │ │ mov r3, r0 │ │ │ │ - beq eb3a4 │ │ │ │ + beq eb3a0 │ │ │ │ cmp r2, #3 │ │ │ │ - beq eb384 │ │ │ │ - ldr r3, [pc, #216] @ eb444 │ │ │ │ + beq eb380 │ │ │ │ + ldr r3, [pc, #216] @ eb440 │ │ │ │ ldr r0, [ip, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bxeq lr │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #188] @ eb448 │ │ │ │ + ldr r2, [pc, #188] @ eb444 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [ip, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r0, r2 │ │ │ │ - bne eb3c4 │ │ │ │ + bne eb3c0 │ │ │ │ mov r0, r3 │ │ │ │ - b eaed4 │ │ │ │ - ldr r2, [pc, #156] @ eb448 │ │ │ │ + b eaed0 │ │ │ │ + ldr r2, [pc, #156] @ eb444 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [ip, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r0, r2 │ │ │ │ - bne eb414 │ │ │ │ + bne eb410 │ │ │ │ mov r0, r3 │ │ │ │ - b eaaa4 │ │ │ │ - ldr r2, [pc, #128] @ eb44c │ │ │ │ + b eaaa0 │ │ │ │ + ldr r2, [pc, #128] @ eb448 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq eb39c │ │ │ │ - ldr r2, [pc, #112] @ eb450 │ │ │ │ + beq eb398 │ │ │ │ + ldr r2, [pc, #112] @ eb44c │ │ │ │ ldr r2, [ip, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq eb39c │ │ │ │ + beq eb398 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #80] @ eb454 │ │ │ │ + ldr r0, [pc, #80] @ eb450 │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #48] @ eb44c │ │ │ │ + ldr r2, [pc, #48] @ eb448 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq eb3bc │ │ │ │ - ldr r2, [pc, #32] @ eb450 │ │ │ │ + beq eb3b8 │ │ │ │ + ldr r2, [pc, #32] @ eb44c │ │ │ │ ldr r2, [ip, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq eb3bc │ │ │ │ - b eb3ec │ │ │ │ - eorseq r4, r5, r8, lsr #25 │ │ │ │ + beq eb3b8 │ │ │ │ + b eb3e8 │ │ │ │ + eorseq r4, r5, ip, lsr #25 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0x000005bc │ │ │ │ - eorseq r3, r1, r4, lsr pc │ │ │ │ + eorseq r4, r1, r0, asr r5 │ │ │ │ │ │ │ │ -000eb458 : │ │ │ │ +000eb454 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ - ldr r6, [pc, #448] @ eb634 │ │ │ │ + ldr r6, [pc, #448] @ eb630 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq eb48c │ │ │ │ + beq eb488 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq eb60c │ │ │ │ + beq eb608 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq eb548 │ │ │ │ + beq eb544 │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ - beq eb5c8 │ │ │ │ + beq eb5c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq eb514 │ │ │ │ - ldr r2, [pc, #376] @ eb638 │ │ │ │ + beq eb510 │ │ │ │ + ldr r2, [pc, #376] @ eb634 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r5, r2 │ │ │ │ - beq eb508 │ │ │ │ + beq eb504 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r5, r2 │ │ │ │ - beq eb568 │ │ │ │ + beq eb564 │ │ │ │ mov r0, r5 │ │ │ │ - bl eb458 │ │ │ │ + bl eb454 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq eb500 │ │ │ │ + beq eb4fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq eb55c │ │ │ │ + beq eb558 │ │ │ │ cmp r7, #2 │ │ │ │ - beq eb5a0 │ │ │ │ + beq eb59c │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #24] │ │ │ │ - b eb480 │ │ │ │ + b eb47c │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - ldr r3, [pc, #276] @ eb638 │ │ │ │ + ldr r3, [pc, #276] @ eb634 │ │ │ │ ldr r2, [r6, r3] │ │ │ │ cmp r5, r2 │ │ │ │ - beq eb508 │ │ │ │ + beq eb504 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq eb5e4 │ │ │ │ + beq eb5e0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne eb4c8 │ │ │ │ - b eb4d0 │ │ │ │ - ldr r3, [pc, #232] @ eb638 │ │ │ │ + bne eb4c4 │ │ │ │ + b eb4cc │ │ │ │ + ldr r3, [pc, #232] @ eb634 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - bne eb4d8 │ │ │ │ - b eb508 │ │ │ │ + bne eb4d4 │ │ │ │ + b eb504 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b eb500 │ │ │ │ - ldr r3, [pc, #204] @ eb63c │ │ │ │ - ldr r0, [pc, #204] @ eb640 │ │ │ │ + b eb4fc │ │ │ │ + ldr r3, [pc, #204] @ eb638 │ │ │ │ + ldr r0, [pc, #204] @ eb63c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #192] @ eb644 │ │ │ │ + ldr r1, [pc, #192] @ eb640 │ │ │ │ stm sp, {r0, r5} │ │ │ │ - ldr r0, [pc, #188] @ eb648 │ │ │ │ + ldr r0, [pc, #188] @ eb644 │ │ │ │ mov r2, #165 @ 0xa5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, #2 │ │ │ │ - b eb484 │ │ │ │ - ldr r3, [pc, #148] @ eb63c │ │ │ │ - ldr r1, [pc, #160] @ eb64c │ │ │ │ + b eb480 │ │ │ │ + ldr r3, [pc, #148] @ eb638 │ │ │ │ + ldr r1, [pc, #160] @ eb648 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #156] @ eb650 │ │ │ │ + ldr r0, [pc, #156] @ eb64c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #165 @ 0xa5 │ │ │ │ - bl b6f00 │ │ │ │ - b eb598 │ │ │ │ - ldr r3, [pc, #104] @ eb638 │ │ │ │ + bl b6efc │ │ │ │ + b eb594 │ │ │ │ + ldr r3, [pc, #104] @ eb634 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ str r2, [r5] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - bne eb4d8 │ │ │ │ - b eb508 │ │ │ │ - ldr r3, [pc, #104] @ eb654 │ │ │ │ - ldr r1, [pc, #104] @ eb658 │ │ │ │ - ldr r0, [pc, #104] @ eb65c │ │ │ │ + bne eb4d4 │ │ │ │ + b eb504 │ │ │ │ + ldr r3, [pc, #104] @ eb650 │ │ │ │ + ldr r1, [pc, #104] @ eb654 │ │ │ │ + ldr r0, [pc, #104] @ eb658 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #4032 @ 0xfc0 │ │ │ │ - ldr r2, [pc, #96] @ eb660 │ │ │ │ + ldr r2, [pc, #96] @ eb65c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ eb664 │ │ │ │ - ldr r1, [pc, #80] @ eb668 │ │ │ │ - ldr r0, [pc, #80] @ eb66c │ │ │ │ + ldr r3, [pc, #80] @ eb660 │ │ │ │ + ldr r1, [pc, #80] @ eb664 │ │ │ │ + ldr r0, [pc, #80] @ eb668 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #4032 @ 0xfc0 │ │ │ │ - ldr r2, [pc, #72] @ eb670 │ │ │ │ + ldr r2, [pc, #72] @ eb66c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r4, r5, r0, lsl #23 │ │ │ │ + eorseq r4, r5, r4, lsl #23 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r2, r1, r8, asr ip │ │ │ │ - @ instruction: 0x00331ad4 │ │ │ │ - eorseq r3, r1, r4, ror sp │ │ │ │ - eorseq r1, r3, ip, lsr #21 │ │ │ │ - eorseq r3, r1, ip, asr #26 │ │ │ │ - eorseq r7, r3, r8, ror fp │ │ │ │ - eorseq r9, r0, r8, ror ip │ │ │ │ - eorseq r9, r0, r4, lsl sp │ │ │ │ - andeq r5, r4, lr, lsl #22 │ │ │ │ - eorseq r7, r3, r0, asr fp │ │ │ │ - eorseq r9, r0, r0, asr ip │ │ │ │ - eorseq r3, r1, ip, asr #12 │ │ │ │ - andeq r5, r4, r8, lsl #22 │ │ │ │ + eorseq r3, r1, r4, ror r2 │ │ │ │ + ldrsheq r2, [r3], -r0 @ │ │ │ │ + mlaseq r1, r0, r3, r4 │ │ │ │ + eorseq r2, r3, r8, asr #1 │ │ │ │ + eorseq r4, r1, r8, ror #6 │ │ │ │ + mlaseq r3, r4, r1, r8 │ │ │ │ + mlaseq r0, r4, r2, sl │ │ │ │ + eorseq sl, r0, r0, lsr r3 │ │ │ │ + andeq r5, r4, r6, lsl fp │ │ │ │ + eorseq r8, r3, ip, ror #2 │ │ │ │ + eorseq sl, r0, ip, ror #4 │ │ │ │ + eorseq r3, r1, r8, ror #24 │ │ │ │ + andeq r5, r4, r0, lsl fp │ │ │ │ │ │ │ │ -000eb674 : │ │ │ │ +000eb670 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #204] @ eb764 │ │ │ │ + ldr r3, [pc, #204] @ eb760 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3392 @ 0xd40 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #180] @ eb768 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #180] @ eb764 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq eb75c │ │ │ │ - ldr r3, [pc, #168] @ eb76c │ │ │ │ + beq eb758 │ │ │ │ + ldr r3, [pc, #168] @ eb768 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne eb700 │ │ │ │ + bne eb6fc │ │ │ │ mov r0, r4 │ │ │ │ - bl eb458 │ │ │ │ + bl eb454 │ │ │ │ cmp r0, #2 │ │ │ │ - beq eb75c │ │ │ │ - ldr r3, [pc, #132] @ eb770 │ │ │ │ + beq eb758 │ │ │ │ + ldr r3, [pc, #132] @ eb76c │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #108] @ eb774 │ │ │ │ + ldr r3, [pc, #108] @ eb770 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq eb6d4 │ │ │ │ - ldr r3, [pc, #92] @ eb778 │ │ │ │ + beq eb6d0 │ │ │ │ + ldr r3, [pc, #92] @ eb774 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq eb6d4 │ │ │ │ - ldr r0, [pc, #76] @ eb77c │ │ │ │ + beq eb6d0 │ │ │ │ + ldr r0, [pc, #76] @ eb778 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #64] @ eb780 │ │ │ │ - ldr r1, [pc, #64] @ eb784 │ │ │ │ - ldr r0, [pc, #64] @ eb788 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #64] @ eb77c │ │ │ │ + ldr r1, [pc, #64] @ eb780 │ │ │ │ + ldr r0, [pc, #64] @ eb784 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #161 @ 0xa1 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r9, r6, r0, ror r4 │ │ │ │ - eorseq r4, r5, r8, asr #18 │ │ │ │ + eorseq r9, r6, r4, ror r4 │ │ │ │ + eorseq r4, r5, ip, asr #18 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0x000005bc │ │ │ │ - eorseq r3, r1, r8, lsl #24 │ │ │ │ + eorseq r4, r1, r4, lsr #4 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r1, r3, r8, lsl r9 │ │ │ │ - @ instruction: 0x00313bb4 │ │ │ │ + eorseq r1, r3, r4, lsr pc │ │ │ │ + @ instruction: 0x003141d0 │ │ │ │ │ │ │ │ -000eb78c : │ │ │ │ +000eb788 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #384] @ eb924 │ │ │ │ - ldr r3, [pc, #384] @ eb928 │ │ │ │ + ldr r7, [pc, #384] @ eb920 │ │ │ │ + ldr r3, [pc, #384] @ eb924 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr ip, [r7, r3] │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [ip, #2136] @ 0x858 │ │ │ │ bl 50030 │ │ │ │ cmp r0, #0 │ │ │ │ - blt eb858 │ │ │ │ + blt eb854 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq eb8fc │ │ │ │ + beq eb8f8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a84f0 │ │ │ │ + bl a84ec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq eb81c │ │ │ │ + beq eb818 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq eb84c │ │ │ │ + beq eb848 │ │ │ │ cmp r6, #0 │ │ │ │ - blt eb884 │ │ │ │ + blt eb880 │ │ │ │ mov r0, r4 │ │ │ │ - bl eb458 │ │ │ │ + bl eb454 │ │ │ │ cmp r0, #2 │ │ │ │ - beq eb8ac │ │ │ │ + beq eb8a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 59094 │ │ │ │ cmp r0, #2 │ │ │ │ - beq eb8d4 │ │ │ │ + beq eb8d0 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b eb81c │ │ │ │ - ldr r3, [pc, #204] @ eb92c │ │ │ │ - ldr r1, [pc, #204] @ eb930 │ │ │ │ + b eb818 │ │ │ │ + ldr r3, [pc, #204] @ eb928 │ │ │ │ + ldr r1, [pc, #204] @ eb92c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #200] @ eb934 │ │ │ │ + ldr r0, [pc, #200] @ eb930 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #340 @ 0x154 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #160] @ eb92c │ │ │ │ - ldr r1, [pc, #168] @ eb938 │ │ │ │ + ldr r3, [pc, #160] @ eb928 │ │ │ │ + ldr r1, [pc, #168] @ eb934 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #164] @ eb93c │ │ │ │ - ldr r2, [pc, #164] @ eb940 │ │ │ │ + ldr r0, [pc, #164] @ eb938 │ │ │ │ + ldr r2, [pc, #164] @ eb93c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b eb87c │ │ │ │ - ldr r3, [pc, #120] @ eb92c │ │ │ │ - ldr r1, [pc, #140] @ eb944 │ │ │ │ + bl b6efc │ │ │ │ + b eb878 │ │ │ │ + ldr r3, [pc, #120] @ eb928 │ │ │ │ + ldr r1, [pc, #140] @ eb940 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #136] @ eb948 │ │ │ │ - ldr r2, [pc, #136] @ eb94c │ │ │ │ + ldr r0, [pc, #136] @ eb944 │ │ │ │ + ldr r2, [pc, #136] @ eb948 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b eb87c │ │ │ │ - ldr r3, [pc, #80] @ eb92c │ │ │ │ - ldr r1, [pc, #112] @ eb950 │ │ │ │ + bl b6efc │ │ │ │ + b eb878 │ │ │ │ + ldr r3, [pc, #80] @ eb928 │ │ │ │ + ldr r1, [pc, #112] @ eb94c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #108] @ eb954 │ │ │ │ - ldr r2, [pc, #108] @ eb958 │ │ │ │ + ldr r0, [pc, #108] @ eb950 │ │ │ │ + ldr r2, [pc, #108] @ eb954 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b eb87c │ │ │ │ - ldr r3, [pc, #88] @ eb95c │ │ │ │ - ldr r1, [pc, #88] @ eb960 │ │ │ │ - ldr r0, [pc, #88] @ eb964 │ │ │ │ + bl b6efc │ │ │ │ + b eb878 │ │ │ │ + ldr r3, [pc, #88] @ eb958 │ │ │ │ + ldr r1, [pc, #88] @ eb95c │ │ │ │ + ldr r0, [pc, #88] @ eb960 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #4000 @ 0xfa0 │ │ │ │ - ldr r2, [pc, #80] @ eb968 │ │ │ │ + ldr r2, [pc, #80] @ eb964 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r4, r5, r4, asr r8 │ │ │ │ + eorseq r4, r5, r8, asr r8 │ │ │ │ muleq r0, r4, r8 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r4, r1, ip, lsl #14 │ │ │ │ - mlaseq r1, r4, sl, r3 │ │ │ │ - @ instruction: 0x003146dc │ │ │ │ - eorseq r3, r1, r4, ror #20 │ │ │ │ + eorseq r4, r1, r8, lsr #26 │ │ │ │ + ldrheq r4, [r1], -r0 @ │ │ │ │ + @ instruction: 0x00314cf8 │ │ │ │ + eorseq r4, r1, r0, lsl #1 │ │ │ │ andeq r0, r0, r5, asr r1 │ │ │ │ - @ instruction: 0x003146b4 │ │ │ │ - eorseq r3, r1, ip, lsr sl │ │ │ │ + @ instruction: 0x00314cd0 │ │ │ │ + eorseq r4, r1, r8, asr r0 │ │ │ │ andeq r0, r0, r6, asr r1 │ │ │ │ - eorseq r4, r1, ip, lsl #13 │ │ │ │ - eorseq r3, r1, r4, lsl sl │ │ │ │ + eorseq r4, r1, r8, lsr #25 │ │ │ │ + eorseq r4, r1, r0, lsr r0 │ │ │ │ andeq r0, r0, r7, asr r1 │ │ │ │ - eorseq r7, r3, r0, ror #16 │ │ │ │ - eorseq r9, r0, r0, ror #18 │ │ │ │ - @ instruction: 0x003099f0 │ │ │ │ - strdeq r6, [r4], -fp │ │ │ │ + eorseq r7, r3, ip, ror lr │ │ │ │ + eorseq r9, r0, ip, ror pc │ │ │ │ + eorseq sl, r0, ip │ │ │ │ + andeq r6, r4, r3, lsl #30 │ │ │ │ │ │ │ │ -000eb96c : │ │ │ │ +000eb968 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #376] @ ebafc │ │ │ │ - ldr r3, [pc, #376] @ ebb00 │ │ │ │ + ldr r7, [pc, #376] @ ebaf8 │ │ │ │ + ldr r3, [pc, #376] @ ebafc │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r6, r1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r3, #2136] @ 0x858 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 50030 │ │ │ │ cmp r0, #0 │ │ │ │ - blt eba30 │ │ │ │ + blt eba2c │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq ebad4 │ │ │ │ + beq ebad0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ bl 4ff7c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq eb9f4 │ │ │ │ + beq eb9f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq eba24 │ │ │ │ + beq eba20 │ │ │ │ cmp r6, #0 │ │ │ │ - blt eba5c │ │ │ │ + blt eba58 │ │ │ │ mov r0, r4 │ │ │ │ - bl eb458 │ │ │ │ + bl eb454 │ │ │ │ cmp r0, #2 │ │ │ │ - beq eba84 │ │ │ │ + beq eba80 │ │ │ │ mov r0, r4 │ │ │ │ bl 59094 │ │ │ │ cmp r0, #2 │ │ │ │ - beq ebaac │ │ │ │ + beq ebaa8 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b eb9f4 │ │ │ │ - ldr r3, [pc, #204] @ ebb04 │ │ │ │ - ldr r1, [pc, #204] @ ebb08 │ │ │ │ + b eb9f0 │ │ │ │ + ldr r3, [pc, #204] @ ebb00 │ │ │ │ + ldr r1, [pc, #204] @ ebb04 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #200] @ ebb0c │ │ │ │ - ldr r2, [pc, #200] @ ebb10 │ │ │ │ + ldr r0, [pc, #200] @ ebb08 │ │ │ │ + ldr r2, [pc, #200] @ ebb0c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #160] @ ebb04 │ │ │ │ - ldr r1, [pc, #172] @ ebb14 │ │ │ │ + ldr r3, [pc, #160] @ ebb00 │ │ │ │ + ldr r1, [pc, #172] @ ebb10 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #168] @ ebb18 │ │ │ │ - ldr r2, [pc, #168] @ ebb1c │ │ │ │ + ldr r0, [pc, #168] @ ebb14 │ │ │ │ + ldr r2, [pc, #168] @ ebb18 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b eba54 │ │ │ │ - ldr r3, [pc, #120] @ ebb04 │ │ │ │ - ldr r1, [pc, #144] @ ebb20 │ │ │ │ + bl b6efc │ │ │ │ + b eba50 │ │ │ │ + ldr r3, [pc, #120] @ ebb00 │ │ │ │ + ldr r1, [pc, #144] @ ebb1c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #140] @ ebb24 │ │ │ │ + ldr r0, [pc, #140] @ ebb20 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #352 @ 0x160 │ │ │ │ - bl b6f00 │ │ │ │ - b eba54 │ │ │ │ - ldr r3, [pc, #80] @ ebb04 │ │ │ │ - ldr r1, [pc, #112] @ ebb28 │ │ │ │ + bl b6efc │ │ │ │ + b eba50 │ │ │ │ + ldr r3, [pc, #80] @ ebb00 │ │ │ │ + ldr r1, [pc, #112] @ ebb24 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #108] @ ebb2c │ │ │ │ - ldr r2, [pc, #108] @ ebb30 │ │ │ │ + ldr r0, [pc, #108] @ ebb28 │ │ │ │ + ldr r2, [pc, #108] @ ebb2c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b eba54 │ │ │ │ - ldr r3, [pc, #88] @ ebb34 │ │ │ │ - ldr r1, [pc, #88] @ ebb38 │ │ │ │ - ldr r0, [pc, #88] @ ebb3c │ │ │ │ + bl b6efc │ │ │ │ + b eba50 │ │ │ │ + ldr r3, [pc, #88] @ ebb30 │ │ │ │ + ldr r1, [pc, #88] @ ebb34 │ │ │ │ + ldr r0, [pc, #88] @ ebb38 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3968 @ 0xf80 │ │ │ │ - ldr r2, [pc, #80] @ ebb40 │ │ │ │ + ldr r2, [pc, #80] @ ebb3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r4, r5, r4, ror r6 │ │ │ │ + eorseq r4, r5, r8, ror r6 │ │ │ │ muleq r0, r4, r8 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r4, r1, r0, asr #10 │ │ │ │ - @ instruction: 0x003138b8 │ │ │ │ + eorseq r4, r1, ip, asr fp │ │ │ │ + @ instruction: 0x00313ed4 │ │ │ │ andeq r0, r0, lr, asr r1 │ │ │ │ - eorseq r4, r1, r4, lsl r5 │ │ │ │ - eorseq r3, r1, ip, lsl #17 │ │ │ │ + eorseq r4, r1, r0, lsr fp │ │ │ │ + eorseq r3, r1, r8, lsr #29 │ │ │ │ andeq r0, r0, pc, asr r1 │ │ │ │ - @ instruction: 0x003144f0 │ │ │ │ - eorseq r3, r1, r8, ror #16 │ │ │ │ - eorseq r4, r1, r4, asr #9 │ │ │ │ - eorseq r3, r1, ip, lsr r8 │ │ │ │ + eorseq r4, r1, ip, lsl #22 │ │ │ │ + eorseq r3, r1, r4, lsl #29 │ │ │ │ + eorseq r4, r1, r0, ror #21 │ │ │ │ + eorseq r3, r1, r8, asr lr │ │ │ │ andeq r0, r0, r1, ror #2 │ │ │ │ - eorseq r7, r3, r8, lsl #13 │ │ │ │ - eorseq r9, r0, r8, lsl #15 │ │ │ │ - eorseq r9, r0, r8, lsl r8 │ │ │ │ - andeq r6, r4, r7, asr pc │ │ │ │ + eorseq r7, r3, r4, lsr #25 │ │ │ │ + eorseq r9, r0, r4, lsr #27 │ │ │ │ + eorseq r9, r0, r4, lsr lr │ │ │ │ + andeq r6, r4, pc, asr pc │ │ │ │ │ │ │ │ -000ebb44 : │ │ │ │ +000ebb40 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #300] @ ebc94 │ │ │ │ + ldr ip, [pc, #300] @ ebc90 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #292] @ ebc98 │ │ │ │ + ldr r3, [pc, #292] @ ebc94 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #268] @ ebc9c │ │ │ │ + ldr r3, [pc, #268] @ ebc98 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3344 @ 0xd10 │ │ │ │ sub r3, r3, #4 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #244] @ ebca0 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #244] @ ebc9c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ebc74 │ │ │ │ - ldr r3, [pc, #232] @ ebca4 │ │ │ │ + beq ebc70 │ │ │ │ + ldr r3, [pc, #232] @ ebca0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ebc7c │ │ │ │ + bne ebc78 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq ebbf0 │ │ │ │ - ldr r3, [pc, #196] @ ebca8 │ │ │ │ + beq ebbec │ │ │ │ + ldr r3, [pc, #196] @ ebca4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ebc44 │ │ │ │ + bne ebc40 │ │ │ │ mov r0, r4 │ │ │ │ - bl eb96c │ │ │ │ + bl eb968 │ │ │ │ cmp r0, #2 │ │ │ │ - beq ebc74 │ │ │ │ - ldr r3, [pc, #164] @ ebcac │ │ │ │ + beq ebc70 │ │ │ │ + ldr r3, [pc, #164] @ ebca8 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #144] @ ebcb0 │ │ │ │ - ldr r3, [pc, #116] @ ebc98 │ │ │ │ + ldr r2, [pc, #144] @ ebcac │ │ │ │ + ldr r3, [pc, #116] @ ebc94 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ebc90 │ │ │ │ + bne ebc8c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #104] @ ebcb4 │ │ │ │ + ldr r0, [pc, #104] @ ebcb0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #96] @ ebcb8 │ │ │ │ - ldr r1, [pc, #96] @ ebcbc │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #96] @ ebcb4 │ │ │ │ + ldr r1, [pc, #96] @ ebcb8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #92] @ ebcc0 │ │ │ │ - ldr r2, [pc, #92] @ ebcc4 │ │ │ │ + ldr r0, [pc, #92] @ ebcbc │ │ │ │ + ldr r2, [pc, #92] @ ebcc0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b ebc18 │ │ │ │ - ldr r0, [pc, #68] @ ebcc8 │ │ │ │ + b ebc14 │ │ │ │ + ldr r0, [pc, #68] @ ebcc4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b ebc50 │ │ │ │ + bl b0298 │ │ │ │ + b ebc4c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r4, r5, r8, lsl #9 │ │ │ │ + eorseq r4, r5, ip, lsl #9 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r8, r6, r8, ror pc │ │ │ │ - eorseq r4, r5, r0, asr r4 │ │ │ │ + eorseq r8, r6, ip, ror pc │ │ │ │ + eorseq r4, r5, r4, asr r4 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - @ instruction: 0x003543d8 │ │ │ │ - eorseq r4, r1, r4, asr #1 │ │ │ │ + @ instruction: 0x003543dc │ │ │ │ + eorseq r4, r1, r0, ror #13 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r4, r1, r0, lsr #6 │ │ │ │ - mlaseq r1, r8, r6, r3 │ │ │ │ + eorseq r4, r1, ip, lsr r9 │ │ │ │ + @ instruction: 0x00313cb4 │ │ │ │ andeq r0, r0, r9, asr r1 │ │ │ │ - eorseq r2, r1, r8, asr #10 │ │ │ │ + eorseq r2, r1, r4, ror #22 │ │ │ │ │ │ │ │ -000ebccc : │ │ │ │ +000ebcc8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl eb458 │ │ │ │ - ldr r7, [pc, #224] @ ebdd0 │ │ │ │ + bl eb454 │ │ │ │ + ldr r7, [pc, #224] @ ebdcc │ │ │ │ add r7, pc, r7 │ │ │ │ cmp r0, #2 │ │ │ │ - beq ebd50 │ │ │ │ + beq ebd4c │ │ │ │ cmp r4, #0 │ │ │ │ - beq ebd80 │ │ │ │ + beq ebd7c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ebda8 │ │ │ │ + beq ebda4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ebd38 │ │ │ │ + beq ebd34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ebd48 │ │ │ │ + beq ebd44 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #48] @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ebd38 │ │ │ │ - ldr r3, [pc, #124] @ ebdd4 │ │ │ │ + b ebd34 │ │ │ │ + ldr r3, [pc, #124] @ ebdd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r1, [pc, #116] @ ebdd8 │ │ │ │ - ldr r0, [pc, #116] @ ebddc │ │ │ │ + ldr r1, [pc, #116] @ ebdd4 │ │ │ │ + ldr r0, [pc, #116] @ ebdd8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #472 @ 0x1d8 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #88] @ ebde0 │ │ │ │ - ldr r1, [pc, #88] @ ebde4 │ │ │ │ - ldr r0, [pc, #88] @ ebde8 │ │ │ │ + ldr r3, [pc, #88] @ ebddc │ │ │ │ + ldr r1, [pc, #88] @ ebde0 │ │ │ │ + ldr r0, [pc, #88] @ ebde4 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3936 @ 0xf60 │ │ │ │ - ldr r2, [pc, #80] @ ebdec │ │ │ │ + ldr r2, [pc, #80] @ ebde8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #64] @ ebdf0 │ │ │ │ - ldr r1, [pc, #64] @ ebdf4 │ │ │ │ - ldr r0, [pc, #64] @ ebdf8 │ │ │ │ + ldr r3, [pc, #64] @ ebdec │ │ │ │ + ldr r1, [pc, #64] @ ebdf0 │ │ │ │ + ldr r0, [pc, #64] @ ebdf4 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3936 @ 0xf60 │ │ │ │ - ldr r2, [pc, #56] @ ebdfc │ │ │ │ + ldr r2, [pc, #56] @ ebdf8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r4, r5, ip, lsl #6 │ │ │ │ + eorseq r4, r5, r0, lsl r3 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq lr, r2, r0, lsr #3 │ │ │ │ - mlaseq r1, r8, r5, r3 │ │ │ │ - @ instruction: 0x003373dc │ │ │ │ - @ instruction: 0x003094dc │ │ │ │ - @ instruction: 0x003141fc │ │ │ │ - andeq r7, r4, r3, lsl fp │ │ │ │ - @ instruction: 0x003373b4 │ │ │ │ - @ instruction: 0x003094b4 │ │ │ │ - eorseq r4, r1, r4, ror #3 │ │ │ │ - andeq r7, r4, r4, lsl fp │ │ │ │ + @ instruction: 0x0032e7bc │ │ │ │ + @ instruction: 0x00313bb4 │ │ │ │ + @ instruction: 0x003379f8 │ │ │ │ + @ instruction: 0x00309af8 │ │ │ │ + eorseq r4, r1, r8, lsl r8 │ │ │ │ + andeq r7, r4, fp, lsl fp │ │ │ │ + @ instruction: 0x003379d0 │ │ │ │ + @ instruction: 0x00309ad0 │ │ │ │ + eorseq r4, r1, r0, lsl #16 │ │ │ │ + andeq r7, r4, ip, lsl fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ebccc │ │ │ │ + bl ebcc8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000ebe1c : │ │ │ │ +000ebe18 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r8, [pc, #1632] @ ec498 │ │ │ │ + ldr r8, [pc, #1632] @ ec494 │ │ │ │ cmp r4, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r8, pc, r8 │ │ │ │ - beq ec3f8 │ │ │ │ + beq ec3f4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ebe6c │ │ │ │ + beq ebe68 │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r3, #-1073741824 @ 0xc0000000 │ │ │ │ streq r3, [r4] │ │ │ │ - beq ebe6c │ │ │ │ + beq ebe68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ec1a0 │ │ │ │ - ldr r3, [pc, #1576] @ ec49c │ │ │ │ + beq ec19c │ │ │ │ + ldr r3, [pc, #1576] @ ec498 │ │ │ │ ldr r7, [r8, r3] │ │ │ │ cmp r4, r7 │ │ │ │ - beq ec184 │ │ │ │ + beq ec180 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq ec448 │ │ │ │ + beq ec444 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ lsl r2, r2, #1 │ │ │ │ - beq ec204 │ │ │ │ + beq ec200 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r6] │ │ │ │ - ble ec16c │ │ │ │ + ble ec168 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, r5 │ │ │ │ - b ebed4 │ │ │ │ + b ebed0 │ │ │ │ cmp r9, r4 │ │ │ │ - beq ebf4c │ │ │ │ + beq ebf48 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add r5, r5, #2 │ │ │ │ cmp r5, r3, lsl #1 │ │ │ │ mov r3, r5 │ │ │ │ - bge ec168 │ │ │ │ + bge ec164 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ asr r3, r3, #1 │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq ec420 │ │ │ │ - ldr r2, [pc, #1456] @ ec4a0 │ │ │ │ + beq ec41c │ │ │ │ + ldr r2, [pc, #1456] @ ec49c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - beq ec100 │ │ │ │ + beq ec0fc │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ str r1, [r4] │ │ │ │ - beq ebf28 │ │ │ │ - ldr r0, [pc, #1416] @ ec4a4 │ │ │ │ + beq ebf24 │ │ │ │ + ldr r0, [pc, #1416] @ ec4a0 │ │ │ │ ldr r0, [r8, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne ec11c │ │ │ │ + bne ec118 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ebeb8 │ │ │ │ + beq ebeb4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne ebeb8 │ │ │ │ + bne ebeb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r9, r4 │ │ │ │ - bne ebec0 │ │ │ │ + bne ebebc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ebf70 │ │ │ │ + beq ebf6c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne ebf70 │ │ │ │ + bne ebf6c │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, r7 │ │ │ │ - beq ec270 │ │ │ │ + beq ec26c │ │ │ │ ldr r9, [r3, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - beq ec3d0 │ │ │ │ + beq ec3cc │ │ │ │ ldr r3, [r9] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r9] │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fe2c │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq ebfd8 │ │ │ │ + beq ebfd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne ebfd8 │ │ │ │ + bne ebfd4 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r6, #0 │ │ │ │ - beq ec3a8 │ │ │ │ + beq ec3a4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ec004 │ │ │ │ + beq ec000 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne ec004 │ │ │ │ + bne ec000 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp sl, #0 │ │ │ │ - blt ec2a8 │ │ │ │ + blt ec2a4 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq ec470 │ │ │ │ + beq ec46c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r6, r7 │ │ │ │ - beq ec210 │ │ │ │ + beq ec20c │ │ │ │ mov r0, r6 │ │ │ │ - bl eb458 │ │ │ │ + bl eb454 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq ec058 │ │ │ │ + beq ec054 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq ec250 │ │ │ │ + beq ec24c │ │ │ │ cmp r9, #2 │ │ │ │ - beq ec2d0 │ │ │ │ + beq ec2cc │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq ec358 │ │ │ │ + beq ec354 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ cmp r6, r7 │ │ │ │ - beq ec2f8 │ │ │ │ + beq ec2f4 │ │ │ │ mov r0, r6 │ │ │ │ bl 59094 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq ec0ac │ │ │ │ + beq ec0a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq ec25c │ │ │ │ + beq ec258 │ │ │ │ cmp r9, #2 │ │ │ │ - beq ec330 │ │ │ │ + beq ec32c │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ec380 │ │ │ │ + beq ec37c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ec0ec │ │ │ │ + beq ec0e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ec268 │ │ │ │ + beq ec264 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [r4, #16] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b aaa68 │ │ │ │ + b aaa64 │ │ │ │ cmp r0, r2 │ │ │ │ - beq ebeb8 │ │ │ │ - ldr r3, [pc, #916] @ ec4a4 │ │ │ │ + beq ebeb4 │ │ │ │ + ldr r3, [pc, #916] @ ec4a0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq ebeb8 │ │ │ │ - ldr r3, [pc, #900] @ ec4a8 │ │ │ │ - ldr r2, [pc, #900] @ ec4ac │ │ │ │ + beq ebeb4 │ │ │ │ + ldr r3, [pc, #900] @ ec4a4 │ │ │ │ + ldr r2, [pc, #900] @ ec4a8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #896] @ ec4b0 │ │ │ │ - ldr r0, [pc, #896] @ ec4b4 │ │ │ │ + ldr r1, [pc, #896] @ ec4ac │ │ │ │ + ldr r0, [pc, #896] @ ec4b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r2, r4} │ │ │ │ mov r2, #174 @ 0xae │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4764 │ │ │ │ + bl a4760 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ec184 │ │ │ │ + beq ec180 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq ec1f8 │ │ │ │ + beq ec1f4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r0, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - ldr r3, [pc, #748] @ ec49c │ │ │ │ + ldr r3, [pc, #748] @ ec498 │ │ │ │ ldr r7, [r8, r3] │ │ │ │ cmp r4, r7 │ │ │ │ - beq ec184 │ │ │ │ + beq ec180 │ │ │ │ ldr r4, [r9, #16] │ │ │ │ cmp r4, r7 │ │ │ │ - bne ebe7c │ │ │ │ - ldr r3, [pc, #732] @ ec4a8 │ │ │ │ - ldr r0, [pc, #744] @ ec4b8 │ │ │ │ + bne ebe78 │ │ │ │ + ldr r3, [pc, #732] @ ec4a4 │ │ │ │ + ldr r0, [pc, #744] @ ec4b4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #732] @ ec4bc │ │ │ │ + ldr r1, [pc, #732] @ ec4b8 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #728] @ ec4c0 │ │ │ │ + ldr r0, [pc, #728] @ ec4bc │ │ │ │ mov r2, #174 @ 0xae │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b ec15c │ │ │ │ + bl d8814 │ │ │ │ + b ec158 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ec184 │ │ │ │ + b ec180 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt ebeac │ │ │ │ - b ec184 │ │ │ │ - ldr r3, [pc, #656] @ ec4a8 │ │ │ │ - ldr ip, [pc, #680] @ ec4c4 │ │ │ │ + bgt ebea8 │ │ │ │ + b ec180 │ │ │ │ + ldr r3, [pc, #656] @ ec4a4 │ │ │ │ + ldr ip, [pc, #680] @ ec4c0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #676] @ ec4c8 │ │ │ │ - ldr r0, [pc, #676] @ ec4cc │ │ │ │ + ldr r1, [pc, #676] @ ec4c4 │ │ │ │ + ldr r0, [pc, #676] @ ec4c8 │ │ │ │ add ip, pc, ip │ │ │ │ str r6, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #177 @ 0xb1 │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4764 │ │ │ │ - b ec15c │ │ │ │ + bl a4760 │ │ │ │ + b ec158 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ec058 │ │ │ │ + b ec054 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ec0ac │ │ │ │ + b ec0a8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ec0ec │ │ │ │ - ldr r3, [pc, #560] @ ec4a8 │ │ │ │ - ldr ip, [pc, #596] @ ec4d0 │ │ │ │ + b ec0e8 │ │ │ │ + ldr r3, [pc, #560] @ ec4a4 │ │ │ │ + ldr ip, [pc, #596] @ ec4cc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #592] @ ec4d4 │ │ │ │ - ldr r0, [pc, #592] @ ec4d8 │ │ │ │ + ldr r1, [pc, #592] @ ec4d0 │ │ │ │ + ldr r0, [pc, #592] @ ec4d4 │ │ │ │ add ip, pc, ip │ │ │ │ str r7, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #176 @ 0xb0 │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ - b ec244 │ │ │ │ - ldr r3, [pc, #504] @ ec4a8 │ │ │ │ - ldr r1, [pc, #552] @ ec4dc │ │ │ │ + bl d8814 │ │ │ │ + b ec240 │ │ │ │ + ldr r3, [pc, #504] @ ec4a4 │ │ │ │ + ldr r1, [pc, #552] @ ec4d8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #548] @ ec4e0 │ │ │ │ + ldr r0, [pc, #548] @ ec4dc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #176 @ 0xb0 │ │ │ │ - bl b6f00 │ │ │ │ - b ec244 │ │ │ │ - ldr r3, [pc, #464] @ ec4a8 │ │ │ │ - ldr r1, [pc, #520] @ ec4e4 │ │ │ │ + bl b6efc │ │ │ │ + b ec240 │ │ │ │ + ldr r3, [pc, #464] @ ec4a4 │ │ │ │ + ldr r1, [pc, #520] @ ec4e0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #516] @ ec4e8 │ │ │ │ + ldr r0, [pc, #516] @ ec4e4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #177 @ 0xb1 │ │ │ │ - bl b6f00 │ │ │ │ - b ec244 │ │ │ │ - ldr r3, [pc, #424] @ ec4a8 │ │ │ │ - ldr ip, [pc, #488] @ ec4ec │ │ │ │ + bl b6efc │ │ │ │ + b ec240 │ │ │ │ + ldr r3, [pc, #424] @ ec4a4 │ │ │ │ + ldr ip, [pc, #488] @ ec4e8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #484] @ ec4f0 │ │ │ │ - ldr r0, [pc, #484] @ ec4f4 │ │ │ │ + ldr r1, [pc, #484] @ ec4ec │ │ │ │ + ldr r0, [pc, #484] @ ec4f0 │ │ │ │ add ip, pc, ip │ │ │ │ str r6, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #178 @ 0xb2 │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ - b ec244 │ │ │ │ - ldr r3, [pc, #368] @ ec4a8 │ │ │ │ - ldr r1, [pc, #444] @ ec4f8 │ │ │ │ + bl d8814 │ │ │ │ + b ec240 │ │ │ │ + ldr r3, [pc, #368] @ ec4a4 │ │ │ │ + ldr r1, [pc, #444] @ ec4f4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #440] @ ec4fc │ │ │ │ + ldr r0, [pc, #440] @ ec4f8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #178 @ 0xb2 │ │ │ │ - bl b6f00 │ │ │ │ - b ec244 │ │ │ │ - ldr r3, [pc, #416] @ ec500 │ │ │ │ - ldr r1, [pc, #416] @ ec504 │ │ │ │ - ldr r0, [pc, #416] @ ec508 │ │ │ │ + bl b6efc │ │ │ │ + b ec240 │ │ │ │ + ldr r3, [pc, #416] @ ec4fc │ │ │ │ + ldr r1, [pc, #416] @ ec500 │ │ │ │ + ldr r0, [pc, #416] @ ec504 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3888 @ 0xf30 │ │ │ │ - ldr r2, [pc, #408] @ ec50c │ │ │ │ + ldr r2, [pc, #408] @ ec508 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #392] @ ec510 │ │ │ │ - ldr r1, [pc, #392] @ ec514 │ │ │ │ - ldr r0, [pc, #392] @ ec518 │ │ │ │ + ldr r3, [pc, #392] @ ec50c │ │ │ │ + ldr r1, [pc, #392] @ ec510 │ │ │ │ + ldr r0, [pc, #392] @ ec514 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3888 @ 0xf30 │ │ │ │ - ldr r2, [pc, #384] @ ec51c │ │ │ │ + ldr r2, [pc, #384] @ ec518 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #368] @ ec520 │ │ │ │ - ldr r1, [pc, #368] @ ec524 │ │ │ │ - ldr r0, [pc, #368] @ ec528 │ │ │ │ + ldr r3, [pc, #368] @ ec51c │ │ │ │ + ldr r1, [pc, #368] @ ec520 │ │ │ │ + ldr r0, [pc, #368] @ ec524 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3888 @ 0xf30 │ │ │ │ - ldr r2, [pc, #360] @ ec52c │ │ │ │ + ldr r2, [pc, #360] @ ec528 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ ec530 │ │ │ │ - ldr r1, [pc, #344] @ ec534 │ │ │ │ - ldr r0, [pc, #344] @ ec538 │ │ │ │ + ldr r3, [pc, #344] @ ec52c │ │ │ │ + ldr r1, [pc, #344] @ ec530 │ │ │ │ + ldr r0, [pc, #344] @ ec534 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3888 @ 0xf30 │ │ │ │ - ldr r2, [pc, #336] @ ec53c │ │ │ │ + ldr r2, [pc, #336] @ ec538 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #320] @ ec540 │ │ │ │ - ldr r1, [pc, #320] @ ec544 │ │ │ │ - ldr r0, [pc, #320] @ ec548 │ │ │ │ + ldr r3, [pc, #320] @ ec53c │ │ │ │ + ldr r1, [pc, #320] @ ec540 │ │ │ │ + ldr r0, [pc, #320] @ ec544 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3888 @ 0xf30 │ │ │ │ - ldr r2, [pc, #312] @ ec54c │ │ │ │ + ldr r2, [pc, #312] @ ec548 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ ec550 │ │ │ │ - ldr r1, [pc, #296] @ ec554 │ │ │ │ - ldr r0, [pc, #296] @ ec558 │ │ │ │ + ldr r3, [pc, #296] @ ec54c │ │ │ │ + ldr r1, [pc, #296] @ ec550 │ │ │ │ + ldr r0, [pc, #296] @ ec554 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3888 @ 0xf30 │ │ │ │ - ldr r2, [pc, #288] @ ec55c │ │ │ │ + ldr r2, [pc, #288] @ ec558 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #272] @ ec560 │ │ │ │ - ldr r1, [pc, #272] @ ec564 │ │ │ │ - ldr r0, [pc, #272] @ ec568 │ │ │ │ + ldr r3, [pc, #272] @ ec55c │ │ │ │ + ldr r1, [pc, #272] @ ec560 │ │ │ │ + ldr r0, [pc, #272] @ ec564 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3888 @ 0xf30 │ │ │ │ - ldr r2, [pc, #264] @ ec56c │ │ │ │ + ldr r2, [pc, #264] @ ec568 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #248] @ ec570 │ │ │ │ - ldr r1, [pc, #248] @ ec574 │ │ │ │ - ldr r0, [pc, #248] @ ec578 │ │ │ │ + ldr r3, [pc, #248] @ ec56c │ │ │ │ + ldr r1, [pc, #248] @ ec570 │ │ │ │ + ldr r0, [pc, #248] @ ec574 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3888 @ 0xf30 │ │ │ │ - ldr r2, [pc, #240] @ ec57c │ │ │ │ + ldr r2, [pc, #240] @ ec578 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x003541bc │ │ │ │ + eorseq r4, r5, r0, asr #3 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - @ instruction: 0x00313bdc │ │ │ │ - eorseq r3, r1, ip, lsr #29 │ │ │ │ - eorseq r3, r1, r8, asr #3 │ │ │ │ - @ instruction: 0x00311ffc │ │ │ │ - @ instruction: 0x00313dfc │ │ │ │ - eorseq r3, r1, r8, lsl r1 │ │ │ │ - eorseq r1, r1, r8, lsr #31 │ │ │ │ - @ instruction: 0x00313db8 │ │ │ │ - ldrsbeq r3, [r1], -r0 @ │ │ │ │ - eorseq r1, r1, r8, asr #30 │ │ │ │ - eorseq r3, r1, r8, asr sp │ │ │ │ - eorseq r3, r1, r0, ror r0 │ │ │ │ - eorseq r3, r1, r8, lsr #26 │ │ │ │ - eorseq r3, r1, r4, asr #32 │ │ │ │ - eorseq r3, r1, r0, lsl #26 │ │ │ │ - eorseq r3, r1, ip, lsl r0 │ │ │ │ - eorseq r1, r1, r0, asr #29 │ │ │ │ - @ instruction: 0x00313cd0 │ │ │ │ - eorseq r2, r1, r8, ror #31 │ │ │ │ - eorseq r3, r1, r0, lsr #25 │ │ │ │ - @ instruction: 0x00312fbc │ │ │ │ - eorseq r6, r3, r4, lsl #28 │ │ │ │ - eorseq r8, r0, r4, lsl #30 │ │ │ │ - mlaseq r1, r0, ip, r3 │ │ │ │ - @ instruction: 0x00045bbd │ │ │ │ - @ instruction: 0x00336ddc │ │ │ │ - @ instruction: 0x00308edc │ │ │ │ - eorseq r3, r1, r4, ror ip │ │ │ │ - andeq r5, r4, ip, asr #23 │ │ │ │ - @ instruction: 0x00336db4 │ │ │ │ - @ instruction: 0x00308eb4 │ │ │ │ - eorseq r3, r1, r8, lsr #24 │ │ │ │ - andeq r5, r4, r8, lsr #23 │ │ │ │ - eorseq r6, r3, ip, lsl #27 │ │ │ │ - eorseq r8, r0, ip, lsl #29 │ │ │ │ - @ instruction: 0x003139d0 │ │ │ │ - andeq r5, r4, r3, lsr #23 │ │ │ │ - eorseq r6, r3, r4, ror #26 │ │ │ │ - eorseq r8, r0, r4, ror #28 │ │ │ │ - eorseq r8, r0, r8, ror #29 │ │ │ │ - andeq r5, r4, r7, ror #22 │ │ │ │ - eorseq r6, r3, ip, lsr sp │ │ │ │ - eorseq r8, r0, ip, lsr lr │ │ │ │ + @ instruction: 0x003141f8 │ │ │ │ + eorseq r4, r1, r8, asr #9 │ │ │ │ + eorseq r3, r1, r4, ror #15 │ │ │ │ + eorseq r2, r1, r8, lsl r6 │ │ │ │ + eorseq r4, r1, r8, lsl r4 │ │ │ │ + eorseq r3, r1, r4, lsr r7 │ │ │ │ + eorseq r2, r1, r4, asr #11 │ │ │ │ + @ instruction: 0x003143d4 │ │ │ │ + eorseq r3, r1, ip, ror #13 │ │ │ │ + eorseq r2, r1, r4, ror #10 │ │ │ │ + eorseq r4, r1, r4, ror r3 │ │ │ │ + eorseq r3, r1, ip, lsl #13 │ │ │ │ + eorseq r4, r1, r4, asr #6 │ │ │ │ + eorseq r3, r1, r0, ror #12 │ │ │ │ + eorseq r4, r1, ip, lsl r3 │ │ │ │ + eorseq r3, r1, r8, lsr r6 │ │ │ │ + @ instruction: 0x003124dc │ │ │ │ + eorseq r4, r1, ip, ror #5 │ │ │ │ + eorseq r3, r1, r4, lsl #12 │ │ │ │ + @ instruction: 0x003142bc │ │ │ │ @ instruction: 0x003135d8 │ │ │ │ - andeq r5, r4, r4, lsl #23 │ │ │ │ - eorseq r6, r3, r4, lsl sp │ │ │ │ - eorseq r8, r0, r4, lsl lr │ │ │ │ - eorseq r8, r0, ip, lsl #29 │ │ │ │ - andeq r5, r4, r5, ror fp │ │ │ │ - eorseq r6, r3, ip, ror #25 │ │ │ │ - eorseq r8, r0, ip, ror #27 │ │ │ │ - eorseq r3, r1, ip, ror #22 │ │ │ │ - andeq r5, r4, pc, lsr #23 │ │ │ │ + eorseq r7, r3, r0, lsr #8 │ │ │ │ + eorseq r9, r0, r0, lsr #10 │ │ │ │ + eorseq r4, r1, ip, lsr #5 │ │ │ │ + andeq r5, r4, r5, asr #23 │ │ │ │ + @ instruction: 0x003373f8 │ │ │ │ + @ instruction: 0x003094f8 │ │ │ │ + mlaseq r1, r0, r2, r4 │ │ │ │ + ldrdeq r5, [r4], -r4 │ │ │ │ + @ instruction: 0x003373d0 │ │ │ │ + @ instruction: 0x003094d0 │ │ │ │ + eorseq r4, r1, r4, asr #4 │ │ │ │ + @ instruction: 0x00045bb0 │ │ │ │ + eorseq r7, r3, r8, lsr #7 │ │ │ │ + eorseq r9, r0, r8, lsr #9 │ │ │ │ + eorseq r3, r1, ip, ror #31 │ │ │ │ + andeq r5, r4, fp, lsr #23 │ │ │ │ + eorseq r7, r3, r0, lsl #7 │ │ │ │ + eorseq r9, r0, r0, lsl #9 │ │ │ │ + eorseq r9, r0, r4, lsl #10 │ │ │ │ + andeq r5, r4, pc, ror #22 │ │ │ │ + eorseq r7, r3, r8, asr r3 │ │ │ │ + eorseq r9, r0, r8, asr r4 │ │ │ │ + @ instruction: 0x00313bf4 │ │ │ │ + andeq r5, r4, ip, lsl #23 │ │ │ │ + eorseq r7, r3, r0, lsr r3 │ │ │ │ + eorseq r9, r0, r0, lsr r4 │ │ │ │ + eorseq r9, r0, r8, lsr #9 │ │ │ │ + andeq r5, r4, sp, ror fp │ │ │ │ + eorseq r7, r3, r8, lsl #6 │ │ │ │ + eorseq r9, r0, r8, lsl #8 │ │ │ │ + eorseq r4, r1, r8, lsl #3 │ │ │ │ + @ instruction: 0x00045bb7 │ │ │ │ │ │ │ │ -000ec580 : │ │ │ │ +000ec57c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ bl 54618 │ │ │ │ - ldr r6, [pc, #404] @ ec734 │ │ │ │ + ldr r6, [pc, #404] @ ec730 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ec684 │ │ │ │ + beq ec680 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq ec70c │ │ │ │ + beq ec708 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ec5ec │ │ │ │ + beq ec5e8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ec5ec │ │ │ │ + beq ec5e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ec66c │ │ │ │ + beq ec668 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl ebe1c │ │ │ │ + bl ebe18 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq ec6b4 │ │ │ │ + beq ec6b0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ec628 │ │ │ │ + beq ec624 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ec628 │ │ │ │ + beq ec624 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ec674 │ │ │ │ + beq ec670 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 54674 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq ec6e4 │ │ │ │ + beq ec6e0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ec660 │ │ │ │ + beq ec65c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ec660 │ │ │ │ + beq ec65c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ec67c │ │ │ │ + beq ec678 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ec5ec │ │ │ │ + b ec5e8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ec628 │ │ │ │ + b ec624 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ec660 │ │ │ │ - ldr r3, [pc, #172] @ ec738 │ │ │ │ - ldr r1, [pc, #172] @ ec73c │ │ │ │ + b ec65c │ │ │ │ + ldr r3, [pc, #172] @ ec734 │ │ │ │ + ldr r1, [pc, #172] @ ec738 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #168] @ ec740 │ │ │ │ - ldr r2, [pc, #168] @ ec744 │ │ │ │ + ldr r0, [pc, #168] @ ec73c │ │ │ │ + ldr r2, [pc, #168] @ ec740 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #124] @ ec738 │ │ │ │ - ldr r1, [pc, #136] @ ec748 │ │ │ │ + ldr r3, [pc, #124] @ ec734 │ │ │ │ + ldr r1, [pc, #136] @ ec744 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #132] @ ec74c │ │ │ │ - ldr r2, [pc, #132] @ ec750 │ │ │ │ + ldr r0, [pc, #132] @ ec748 │ │ │ │ + ldr r2, [pc, #132] @ ec74c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b ec6a8 │ │ │ │ - ldr r3, [pc, #76] @ ec738 │ │ │ │ - ldr r1, [pc, #100] @ ec754 │ │ │ │ + b ec6a4 │ │ │ │ + ldr r3, [pc, #76] @ ec734 │ │ │ │ + ldr r1, [pc, #100] @ ec750 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #96] @ ec758 │ │ │ │ - ldr r2, [pc, #96] @ ec75c │ │ │ │ + ldr r0, [pc, #96] @ ec754 │ │ │ │ + ldr r2, [pc, #96] @ ec758 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ec6d8 │ │ │ │ - ldr r3, [pc, #76] @ ec760 │ │ │ │ - ldr r1, [pc, #76] @ ec764 │ │ │ │ - ldr r0, [pc, #76] @ ec768 │ │ │ │ + bl b6efc │ │ │ │ + b ec6d4 │ │ │ │ + ldr r3, [pc, #76] @ ec75c │ │ │ │ + ldr r1, [pc, #76] @ ec760 │ │ │ │ + ldr r0, [pc, #76] @ ec764 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3856 @ 0xf10 │ │ │ │ - ldr r2, [pc, #68] @ ec76c │ │ │ │ + ldr r2, [pc, #68] @ ec768 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #4 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r3, r5, ip, asr sl │ │ │ │ + eorseq r3, r5, r0, ror #20 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - eorseq r3, r1, ip, lsr #19 │ │ │ │ - eorseq r2, r1, r4, asr #17 │ │ │ │ + eorseq r3, r1, r8, asr #31 │ │ │ │ + eorseq r2, r1, r0, ror #29 │ │ │ │ andeq r0, r0, r8, ror r9 │ │ │ │ - eorseq r3, r1, ip, ror r9 │ │ │ │ - mlaseq r1, r4, r8, r2 │ │ │ │ + mlaseq r1, r8, pc, r3 @ │ │ │ │ + @ instruction: 0x00312eb0 │ │ │ │ andeq r0, r0, r7, lsr #19 │ │ │ │ - eorseq r3, r1, ip, asr #18 │ │ │ │ - eorseq r2, r1, r4, ror #16 │ │ │ │ + eorseq r3, r1, r8, ror #30 │ │ │ │ + eorseq r2, r1, r0, lsl #29 │ │ │ │ andeq r0, r0, r9, lsr #19 │ │ │ │ - eorseq r6, r3, r0, asr sl │ │ │ │ - eorseq r8, r0, r0, asr fp │ │ │ │ - eorseq r2, r1, ip, asr #10 │ │ │ │ - andeq r1, r4, r0, lsr #12 │ │ │ │ + eorseq r7, r3, ip, rrx │ │ │ │ + eorseq r9, r0, ip, ror #2 │ │ │ │ + eorseq r2, r1, r8, ror #22 │ │ │ │ + andeq r1, r4, r8, lsr #12 │ │ │ │ │ │ │ │ -000ec770 : │ │ │ │ +000ec76c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #220] @ ec864 │ │ │ │ + ldr ip, [pc, #220] @ ec860 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #208] @ ec868 │ │ │ │ + ldr lr, [pc, #208] @ ec864 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #3296 @ 0xce0 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #188] @ ec86c │ │ │ │ + ldr ip, [pc, #188] @ ec868 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl a3100 │ │ │ │ - ldr r4, [pc, #160] @ ec870 │ │ │ │ + bl a30fc │ │ │ │ + ldr r4, [pc, #160] @ ec86c │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ec858 │ │ │ │ - ldr r3, [pc, #148] @ ec874 │ │ │ │ + beq ec854 │ │ │ │ + ldr r3, [pc, #148] @ ec870 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne ec828 │ │ │ │ + bne ec824 │ │ │ │ mov r0, r1 │ │ │ │ - bl ec580 │ │ │ │ - ldr r2, [pc, #116] @ ec878 │ │ │ │ - ldr r3, [pc, #100] @ ec86c │ │ │ │ + bl ec57c │ │ │ │ + ldr r2, [pc, #116] @ ec874 │ │ │ │ + ldr r3, [pc, #100] @ ec868 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ec860 │ │ │ │ + bne ec85c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #76] @ ec87c │ │ │ │ + ldr r0, [pc, #76] @ ec878 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #68] @ ec880 │ │ │ │ - ldr r1, [pc, #68] @ ec884 │ │ │ │ - ldr r0, [pc, #68] @ ec888 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #68] @ ec87c │ │ │ │ + ldr r1, [pc, #68] @ ec880 │ │ │ │ + ldr r0, [pc, #68] @ ec884 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [pc, #64] @ ec88c │ │ │ │ + ldr r2, [pc, #64] @ ec888 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b ec7fc │ │ │ │ + b ec7f8 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r8, r6, r0, lsl #7 │ │ │ │ - eorseq r3, r5, ip, asr #16 │ │ │ │ + eorseq r8, r6, r4, lsl #7 │ │ │ │ + eorseq r3, r5, r0, asr r8 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r3, r5, ip, lsr #16 │ │ │ │ + eorseq r3, r5, r0, lsr r8 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - @ instruction: 0x003537f4 │ │ │ │ - mlaseq r0, r8, r8, pc @ │ │ │ │ + @ instruction: 0x003537f8 │ │ │ │ + @ instruction: 0x0030feb4 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x003137fc │ │ │ │ - eorseq r2, r1, r4, lsl r7 │ │ │ │ + eorseq r3, r1, r8, lsl lr │ │ │ │ + eorseq r2, r1, r0, lsr sp │ │ │ │ andeq r0, r0, r8, ror r9 │ │ │ │ │ │ │ │ -000ec890 : │ │ │ │ +000ec88c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #172] @ ec960 │ │ │ │ + ldr r3, [pc, #172] @ ec95c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3248 @ 0xcb0 │ │ │ │ mov r0, ip │ │ │ │ sub r3, r3, #4 │ │ │ │ - bl a3060 │ │ │ │ - ldr r5, [pc, #148] @ ec964 │ │ │ │ + bl a305c │ │ │ │ + ldr r5, [pc, #148] @ ec960 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ec958 │ │ │ │ - ldr r3, [pc, #136] @ ec968 │ │ │ │ + beq ec954 │ │ │ │ + ldr r3, [pc, #136] @ ec964 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ec8fc │ │ │ │ + bne ec8f8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b ebe1c │ │ │ │ - ldr r3, [pc, #104] @ ec96c │ │ │ │ + b ebe18 │ │ │ │ + ldr r3, [pc, #104] @ ec968 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq ec8f0 │ │ │ │ - ldr r3, [pc, #88] @ ec970 │ │ │ │ + beq ec8ec │ │ │ │ + ldr r3, [pc, #88] @ ec96c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq ec8f0 │ │ │ │ - ldr r0, [pc, #72] @ ec974 │ │ │ │ + beq ec8ec │ │ │ │ + ldr r0, [pc, #72] @ ec970 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #60] @ ec978 │ │ │ │ - ldr r1, [pc, #60] @ ec97c │ │ │ │ - ldr r0, [pc, #60] @ ec980 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #60] @ ec974 │ │ │ │ + ldr r1, [pc, #60] @ ec978 │ │ │ │ + ldr r0, [pc, #60] @ ec97c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r8, r6, r4, asr r2 │ │ │ │ - eorseq r3, r5, ip, lsr #14 │ │ │ │ + eorseq r8, r6, r8, asr r2 │ │ │ │ + eorseq r3, r5, r0, lsr r7 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0x000005bc │ │ │ │ - eorseq r2, r1, ip, lsl #20 │ │ │ │ + eorseq r3, r1, r8, lsr #32 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r3, r1, r0, lsr #13 │ │ │ │ - @ instruction: 0x003129b8 │ │ │ │ + @ instruction: 0x00313cbc │ │ │ │ + @ instruction: 0x00312fd4 │ │ │ │ │ │ │ │ -000ec984 : │ │ │ │ +000ec980 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - ldr r5, [pc, #552] @ ecbcc │ │ │ │ + ldr r5, [pc, #552] @ ecbc8 │ │ │ │ cmp r0, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq ecb7c │ │ │ │ + beq ecb78 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ec9d8 │ │ │ │ + beq ec9d4 │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r3, #-1073741824 @ 0xc0000000 │ │ │ │ streq r3, [r0] │ │ │ │ - beq ec9d8 │ │ │ │ + beq ec9d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq eca10 │ │ │ │ + beq eca0c │ │ │ │ lsls r6, r6, #1 │ │ │ │ - bne eca1c │ │ │ │ - ldr r3, [pc, #488] @ ecbd0 │ │ │ │ + bne eca18 │ │ │ │ + ldr r3, [pc, #488] @ ecbcc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r4, [r3, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq ecba4 │ │ │ │ + beq ecba0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ lsls r6, r6, #1 │ │ │ │ - beq ec9e0 │ │ │ │ + beq ec9dc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ - bl a7518 │ │ │ │ + bl a7514 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq ecabc │ │ │ │ - ldr r3, [pc, #412] @ ecbd4 │ │ │ │ + beq ecab8 │ │ │ │ + ldr r3, [pc, #412] @ ecbd0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq ecb1c │ │ │ │ - ldr r3, [pc, #392] @ ecbd8 │ │ │ │ + beq ecb18 │ │ │ │ + ldr r3, [pc, #392] @ ecbd4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne ecae8 │ │ │ │ + bne ecae4 │ │ │ │ bl 69a14 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq eca80 │ │ │ │ + beq eca7c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq ecab0 │ │ │ │ + beq ecaac │ │ │ │ cmp r4, #0 │ │ │ │ - bne eca04 │ │ │ │ - ldr r3, [pc, #332] @ ecbdc │ │ │ │ - ldr r1, [pc, #332] @ ecbe0 │ │ │ │ + bne eca00 │ │ │ │ + ldr r3, [pc, #332] @ ecbd8 │ │ │ │ + ldr r1, [pc, #332] @ ecbdc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #328] @ ecbe4 │ │ │ │ - ldr r2, [pc, #328] @ ecbe8 │ │ │ │ + ldr r0, [pc, #328] @ ecbe0 │ │ │ │ + ldr r2, [pc, #328] @ ecbe4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b eca04 │ │ │ │ + bl b6efc │ │ │ │ + b eca00 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b eca80 │ │ │ │ - ldr r3, [pc, #280] @ ecbdc │ │ │ │ - ldr r1, [pc, #292] @ ecbec │ │ │ │ + b eca7c │ │ │ │ + ldr r3, [pc, #280] @ ecbd8 │ │ │ │ + ldr r1, [pc, #292] @ ecbe8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #288] @ ecbf0 │ │ │ │ - ldr r2, [pc, #276] @ ecbe8 │ │ │ │ + ldr r0, [pc, #288] @ ecbec │ │ │ │ + ldr r2, [pc, #276] @ ecbe4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r4, #0 │ │ │ │ - b eca04 │ │ │ │ - ldr r3, [pc, #236] @ ecbdc │ │ │ │ - ldr r0, [pc, #256] @ ecbf4 │ │ │ │ + b eca00 │ │ │ │ + ldr r3, [pc, #236] @ ecbd8 │ │ │ │ + ldr r0, [pc, #256] @ ecbf0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #244] @ ecbf8 │ │ │ │ + ldr r1, [pc, #244] @ ecbf4 │ │ │ │ stm sp, {r0, r6} │ │ │ │ - ldr r0, [pc, #240] @ ecbfc │ │ │ │ - ldr r2, [pc, #216] @ ecbe8 │ │ │ │ + ldr r0, [pc, #240] @ ecbf8 │ │ │ │ + ldr r2, [pc, #216] @ ecbe4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b ecae0 │ │ │ │ - bl ec984 │ │ │ │ + bl d8814 │ │ │ │ + b ecadc │ │ │ │ + bl ec980 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq ecb40 │ │ │ │ + beq ecb3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq ecb70 │ │ │ │ + beq ecb6c │ │ │ │ cmp r4, #0 │ │ │ │ - bne eca04 │ │ │ │ - ldr r3, [pc, #140] @ ecbdc │ │ │ │ - ldr r1, [pc, #172] @ ecc00 │ │ │ │ + bne eca00 │ │ │ │ + ldr r3, [pc, #140] @ ecbd8 │ │ │ │ + ldr r1, [pc, #172] @ ecbfc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #168] @ ecc04 │ │ │ │ - ldr r2, [pc, #136] @ ecbe8 │ │ │ │ + ldr r0, [pc, #168] @ ecc00 │ │ │ │ + ldr r2, [pc, #136] @ ecbe4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b eca04 │ │ │ │ + bl b6efc │ │ │ │ + b eca00 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ecb40 │ │ │ │ - ldr r3, [pc, #132] @ ecc08 │ │ │ │ - ldr r1, [pc, #132] @ ecc0c │ │ │ │ - ldr r0, [pc, #132] @ ecc10 │ │ │ │ + b ecb3c │ │ │ │ + ldr r3, [pc, #132] @ ecc04 │ │ │ │ + ldr r1, [pc, #132] @ ecc08 │ │ │ │ + ldr r0, [pc, #132] @ ecc0c │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3808 @ 0xee0 │ │ │ │ - ldr r2, [pc, #124] @ ecc14 │ │ │ │ + ldr r2, [pc, #124] @ ecc10 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #108] @ ecc18 │ │ │ │ - ldr r1, [pc, #108] @ ecc1c │ │ │ │ - ldr r0, [pc, #108] @ ecc20 │ │ │ │ + ldr r3, [pc, #108] @ ecc14 │ │ │ │ + ldr r1, [pc, #108] @ ecc18 │ │ │ │ + ldr r0, [pc, #108] @ ecc1c │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3808 @ 0xee0 │ │ │ │ - ldr r2, [pc, #100] @ ecc24 │ │ │ │ + ldr r2, [pc, #100] @ ecc20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r3, r5, r0, asr r6 │ │ │ │ + eorseq r3, r5, r4, asr r6 │ │ │ │ muleq r0, r4, r8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq sp, r2, r8, ror #8 │ │ │ │ - eorseq r2, r1, r0, ror #16 │ │ │ │ + eorseq sp, r2, r4, lsl #21 │ │ │ │ + eorseq r2, r1, ip, ror lr │ │ │ │ andeq r0, r0, sp, lsr r1 │ │ │ │ - eorseq sp, r2, r4, lsr r4 │ │ │ │ - eorseq r2, r1, ip, lsr #16 │ │ │ │ - eorseq r3, r1, r8, lsl r2 │ │ │ │ - @ instruction: 0x0032d3fc │ │ │ │ - @ instruction: 0x003127f4 │ │ │ │ - eorseq sp, r2, r8, lsr #7 │ │ │ │ - eorseq r2, r1, r0, lsr #15 │ │ │ │ - eorseq r6, r3, r0, ror #11 │ │ │ │ - eorseq r8, r0, r0, ror #13 │ │ │ │ - eorseq r8, r0, r4, ror #14 │ │ │ │ - andeq r6, r4, pc, lsr #27 │ │ │ │ - @ instruction: 0x003365b8 │ │ │ │ - @ instruction: 0x003086b8 │ │ │ │ - eorseq r8, r0, r0, ror #14 │ │ │ │ + eorseq sp, r2, r0, asr sl │ │ │ │ + eorseq r2, r1, r8, asr #28 │ │ │ │ + eorseq r3, r1, r4, lsr r8 │ │ │ │ + eorseq sp, r2, r8, lsl sl │ │ │ │ + eorseq r2, r1, r0, lsl lr │ │ │ │ + eorseq sp, r2, r4, asr #19 │ │ │ │ + @ instruction: 0x00312dbc │ │ │ │ + @ instruction: 0x00336bfc │ │ │ │ + @ instruction: 0x00308cfc │ │ │ │ + eorseq r8, r0, r0, lsl #27 │ │ │ │ @ instruction: 0x00046db7 │ │ │ │ - b ec984 │ │ │ │ + @ instruction: 0x00336bd4 │ │ │ │ + @ instruction: 0x00308cd4 │ │ │ │ + eorseq r8, r0, ip, ror sp │ │ │ │ + @ instruction: 0x00046dbf │ │ │ │ + b ec980 │ │ │ │ │ │ │ │ -000ecc2c : │ │ │ │ +000ecc28 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - ldr r5, [pc, #404] @ ecde0 │ │ │ │ + ldr r5, [pc, #404] @ ecddc │ │ │ │ cmp r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq ecdb8 │ │ │ │ + beq ecdb4 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r1 │ │ │ │ - beq ecc84 │ │ │ │ + beq ecc80 │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r3, #-1073741824 @ 0xc0000000 │ │ │ │ streq r3, [r0] │ │ │ │ - beq ecc84 │ │ │ │ + beq ecc80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ecd40 │ │ │ │ + beq ecd3c │ │ │ │ lsls r6, r6, #1 │ │ │ │ - bne ecc98 │ │ │ │ + bne ecc94 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ - bl a7518 │ │ │ │ + bl a7514 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ecd90 │ │ │ │ - ldr r3, [pc, #304] @ ecde4 │ │ │ │ + beq ecd8c │ │ │ │ + ldr r3, [pc, #304] @ ecde0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq eccd8 │ │ │ │ - ldr r3, [pc, #284] @ ecde8 │ │ │ │ + beq eccd4 │ │ │ │ + ldr r3, [pc, #284] @ ecde4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ecd54 │ │ │ │ - ldr r3, [pc, #268] @ ecdec │ │ │ │ + bne ecd50 │ │ │ │ + ldr r3, [pc, #268] @ ecde8 │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #2284] @ 0x8ec │ │ │ │ bl 50030 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq ecd10 │ │ │ │ + beq ecd0c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq ecd48 │ │ │ │ + beq ecd44 │ │ │ │ cmp r6, #0 │ │ │ │ - bge ecc8c │ │ │ │ - ldr r3, [pc, #208] @ ecdf0 │ │ │ │ - ldr r1, [pc, #208] @ ecdf4 │ │ │ │ + bge ecc88 │ │ │ │ + ldr r3, [pc, #208] @ ecdec │ │ │ │ + ldr r1, [pc, #208] @ ecdf0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #204] @ ecdf8 │ │ │ │ - ldr r2, [pc, #204] @ ecdfc │ │ │ │ + ldr r0, [pc, #204] @ ecdf4 │ │ │ │ + ldr r2, [pc, #204] @ ecdf8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ecd84 │ │ │ │ + bl b6efc │ │ │ │ + b ecd80 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ecc84 │ │ │ │ + b ecc80 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ecd10 │ │ │ │ - ldr r3, [pc, #148] @ ecdf0 │ │ │ │ - ldr r0, [pc, #160] @ ece00 │ │ │ │ + b ecd0c │ │ │ │ + ldr r3, [pc, #148] @ ecdec │ │ │ │ + ldr r0, [pc, #160] @ ecdfc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #148] @ ece04 │ │ │ │ + ldr r1, [pc, #148] @ ece00 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #144] @ ece08 │ │ │ │ - ldr r2, [pc, #128] @ ecdfc │ │ │ │ + ldr r0, [pc, #144] @ ece04 │ │ │ │ + ldr r2, [pc, #128] @ ecdf8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, #2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #88] @ ecdf0 │ │ │ │ - ldr r1, [pc, #112] @ ece0c │ │ │ │ + ldr r3, [pc, #88] @ ecdec │ │ │ │ + ldr r1, [pc, #112] @ ece08 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #108] @ ece10 │ │ │ │ - ldr r2, [pc, #84] @ ecdfc │ │ │ │ + ldr r0, [pc, #108] @ ece0c │ │ │ │ + ldr r2, [pc, #84] @ ecdf8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ecd84 │ │ │ │ - ldr r3, [pc, #84] @ ece14 │ │ │ │ - ldr r1, [pc, #84] @ ece18 │ │ │ │ - ldr r0, [pc, #84] @ ece1c │ │ │ │ + bl b6efc │ │ │ │ + b ecd80 │ │ │ │ + ldr r3, [pc, #84] @ ece10 │ │ │ │ + ldr r1, [pc, #84] @ ece14 │ │ │ │ + ldr r0, [pc, #84] @ ece18 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3776 @ 0xec0 │ │ │ │ - ldr r2, [pc, #76] @ ece20 │ │ │ │ + ldr r2, [pc, #76] @ ece1c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r3, r5, r8, lsr #7 │ │ │ │ + eorseq r3, r5, ip, lsr #7 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ muleq r0, r4, r8 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - @ instruction: 0x0032d1d8 │ │ │ │ - @ instruction: 0x003125d0 │ │ │ │ + @ instruction: 0x0032d7f4 │ │ │ │ + eorseq r2, r1, ip, ror #23 │ │ │ │ andeq r0, r0, r2, asr #2 │ │ │ │ - eorseq r2, r1, ip, lsr #31 │ │ │ │ - mlaseq r2, r0, r1, sp │ │ │ │ - eorseq r2, r1, r8, lsl #11 │ │ │ │ - eorseq sp, r2, r0, ror #2 │ │ │ │ - eorseq r2, r1, r8, asr r5 │ │ │ │ - eorseq r6, r3, r4, lsr #7 │ │ │ │ - eorseq r8, r0, r4, lsr #9 │ │ │ │ - eorseq r8, r0, r8, lsr #10 │ │ │ │ - andeq r6, r4, ip, lsl lr │ │ │ │ + eorseq r3, r1, r8, asr #11 │ │ │ │ + eorseq sp, r2, ip, lsr #15 │ │ │ │ + eorseq r2, r1, r4, lsr #23 │ │ │ │ + eorseq sp, r2, ip, ror r7 │ │ │ │ + eorseq r2, r1, r4, ror fp │ │ │ │ + eorseq r6, r3, r0, asr #19 │ │ │ │ + eorseq r8, r0, r0, asr #21 │ │ │ │ + eorseq r8, r0, r4, asr #22 │ │ │ │ + andeq r6, r4, r4, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ecc2c │ │ │ │ + bl ecc28 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000ece40 : │ │ │ │ +000ece3c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r7, [pc, #740] @ ed13c │ │ │ │ - ldr r3, [pc, #740] @ ed140 │ │ │ │ + ldr r7, [pc, #740] @ ed138 │ │ │ │ + ldr r3, [pc, #740] @ ed13c │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r9, [r7, r3] │ │ │ │ mov r6, r2 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r2, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r9, #2136] @ 0x858 │ │ │ │ bl 50030 │ │ │ │ cmp r0, #0 │ │ │ │ - blt ed024 │ │ │ │ + blt ed020 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl a76f0 │ │ │ │ + bl a76ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ed04c │ │ │ │ - ldr r3, [pc, #672] @ ed144 │ │ │ │ + beq ed048 │ │ │ │ + ldr r3, [pc, #672] @ ed140 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq ecec8 │ │ │ │ - ldr r2, [pc, #652] @ ed148 │ │ │ │ + beq ecec4 │ │ │ │ + ldr r2, [pc, #652] @ ed144 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne ecfa4 │ │ │ │ - ldr r3, [pc, #636] @ ed14c │ │ │ │ + bne ecfa0 │ │ │ │ + ldr r3, [pc, #636] @ ed148 │ │ │ │ ldr r1, [r9, #2136] @ 0x858 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 50030 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq ecf04 │ │ │ │ + beq ecf00 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq ecfe0 │ │ │ │ + beq ecfdc │ │ │ │ cmp r9, #0 │ │ │ │ - blt ed074 │ │ │ │ + blt ed070 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq ed114 │ │ │ │ + beq ed110 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq ed0ec │ │ │ │ + beq ed0e8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7b38 │ │ │ │ + bl a7b34 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq ecf70 │ │ │ │ + beq ecf6c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq ecfec │ │ │ │ + beq ecfe8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq ecffc │ │ │ │ + beq ecff8 │ │ │ │ mov r0, r5 │ │ │ │ - bl eb458 │ │ │ │ + bl eb454 │ │ │ │ cmp r0, #2 │ │ │ │ - beq ed09c │ │ │ │ + beq ed098 │ │ │ │ mov r0, r5 │ │ │ │ bl 59094 │ │ │ │ cmp r0, #2 │ │ │ │ movne r0, #1 │ │ │ │ - beq ed0c4 │ │ │ │ + beq ed0c0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #420] @ ed150 │ │ │ │ - ldr r0, [pc, #420] @ ed154 │ │ │ │ + ldr r3, [pc, #420] @ ed14c │ │ │ │ + ldr r0, [pc, #420] @ ed150 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #408] @ ed158 │ │ │ │ + ldr r1, [pc, #408] @ ed154 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #404] @ ed15c │ │ │ │ - ldr r2, [pc, #404] @ ed160 │ │ │ │ + ldr r0, [pc, #404] @ ed158 │ │ │ │ + ldr r2, [pc, #404] @ ed15c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, #2 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ecf04 │ │ │ │ + b ecf00 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r6, #0 │ │ │ │ - bne ecf78 │ │ │ │ - ldr r3, [pc, #332] @ ed150 │ │ │ │ - ldr r1, [pc, #348] @ ed164 │ │ │ │ + bne ecf74 │ │ │ │ + ldr r3, [pc, #332] @ ed14c │ │ │ │ + ldr r1, [pc, #348] @ ed160 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #344] @ ed168 │ │ │ │ - ldr r2, [pc, #344] @ ed16c │ │ │ │ + ldr r0, [pc, #344] @ ed164 │ │ │ │ + ldr r2, [pc, #344] @ ed168 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ecfd4 │ │ │ │ - ldr r3, [pc, #292] @ ed150 │ │ │ │ - ldr r1, [pc, #320] @ ed170 │ │ │ │ + bl b6efc │ │ │ │ + b ecfd0 │ │ │ │ + ldr r3, [pc, #292] @ ed14c │ │ │ │ + ldr r1, [pc, #320] @ ed16c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #316] @ ed174 │ │ │ │ - ldr r2, [pc, #316] @ ed178 │ │ │ │ + ldr r0, [pc, #316] @ ed170 │ │ │ │ + ldr r2, [pc, #316] @ ed174 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ecfd4 │ │ │ │ - ldr r3, [pc, #252] @ ed150 │ │ │ │ - ldr r1, [pc, #292] @ ed17c │ │ │ │ + bl b6efc │ │ │ │ + b ecfd0 │ │ │ │ + ldr r3, [pc, #252] @ ed14c │ │ │ │ + ldr r1, [pc, #292] @ ed178 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #288] @ ed180 │ │ │ │ - ldr r2, [pc, #252] @ ed160 │ │ │ │ + ldr r0, [pc, #288] @ ed17c │ │ │ │ + ldr r2, [pc, #252] @ ed15c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ecfd4 │ │ │ │ - ldr r3, [pc, #212] @ ed150 │ │ │ │ - ldr r1, [pc, #260] @ ed184 │ │ │ │ + bl b6efc │ │ │ │ + b ecfd0 │ │ │ │ + ldr r3, [pc, #212] @ ed14c │ │ │ │ + ldr r1, [pc, #260] @ ed180 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #256] @ ed188 │ │ │ │ - ldr r2, [pc, #212] @ ed160 │ │ │ │ + ldr r0, [pc, #256] @ ed184 │ │ │ │ + ldr r2, [pc, #212] @ ed15c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ecfd4 │ │ │ │ - ldr r3, [pc, #172] @ ed150 │ │ │ │ - ldr r1, [pc, #228] @ ed18c │ │ │ │ + bl b6efc │ │ │ │ + b ecfd0 │ │ │ │ + ldr r3, [pc, #172] @ ed14c │ │ │ │ + ldr r1, [pc, #228] @ ed188 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #224] @ ed190 │ │ │ │ + ldr r0, [pc, #224] @ ed18c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #332 @ 0x14c │ │ │ │ - bl b6f00 │ │ │ │ - b ecfd4 │ │ │ │ - ldr r3, [pc, #132] @ ed150 │ │ │ │ - ldr r1, [pc, #196] @ ed194 │ │ │ │ + bl b6efc │ │ │ │ + b ecfd0 │ │ │ │ + ldr r3, [pc, #132] @ ed14c │ │ │ │ + ldr r1, [pc, #196] @ ed190 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #192] @ ed198 │ │ │ │ - ldr r2, [pc, #192] @ ed19c │ │ │ │ + ldr r0, [pc, #192] @ ed194 │ │ │ │ + ldr r2, [pc, #192] @ ed198 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ecfd4 │ │ │ │ - ldr r3, [pc, #172] @ ed1a0 │ │ │ │ - ldr r1, [pc, #172] @ ed1a4 │ │ │ │ - ldr r0, [pc, #172] @ ed1a8 │ │ │ │ + bl b6efc │ │ │ │ + b ecfd0 │ │ │ │ + ldr r3, [pc, #172] @ ed19c │ │ │ │ + ldr r1, [pc, #172] @ ed1a0 │ │ │ │ + ldr r0, [pc, #172] @ ed1a4 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3728 @ 0xe90 │ │ │ │ - ldr r2, [pc, #164] @ ed1ac │ │ │ │ + ldr r2, [pc, #164] @ ed1a8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #148] @ ed1b0 │ │ │ │ - ldr r1, [pc, #148] @ ed1b4 │ │ │ │ - ldr r0, [pc, #148] @ ed1b8 │ │ │ │ + ldr r3, [pc, #148] @ ed1ac │ │ │ │ + ldr r1, [pc, #148] @ ed1b0 │ │ │ │ + ldr r0, [pc, #148] @ ed1b4 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3728 @ 0xe90 │ │ │ │ - ldr r2, [pc, #140] @ ed1bc │ │ │ │ + ldr r2, [pc, #140] @ ed1b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r3, r5, r0, lsr #3 │ │ │ │ + eorseq r3, r5, r4, lsr #3 │ │ │ │ muleq r0, r4, r8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r2, r1, ip, asr sp │ │ │ │ - mlaseq r1, ip, r0, r3 │ │ │ │ - eorseq r2, r1, r8, lsr r3 │ │ │ │ + eorseq r3, r1, r8, ror r3 │ │ │ │ + @ instruction: 0x003136b8 │ │ │ │ + eorseq r2, r1, r4, asr r9 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ - eorseq r3, r1, r0, asr r0 │ │ │ │ - eorseq r2, r1, ip, ror #5 │ │ │ │ + eorseq r3, r1, ip, ror #12 │ │ │ │ + eorseq r2, r1, r8, lsl #18 │ │ │ │ andeq r0, r0, fp, asr #2 │ │ │ │ - eorseq r3, r1, r8, lsr #32 │ │ │ │ - eorseq r2, r1, r4, asr #5 │ │ │ │ + eorseq r3, r1, r4, asr #12 │ │ │ │ + eorseq r2, r1, r0, ror #17 │ │ │ │ andeq r0, r0, r9, asr #2 │ │ │ │ - eorseq r3, r1, r0 │ │ │ │ - mlaseq r1, ip, r2, r2 │ │ │ │ - @ instruction: 0x00312fd8 │ │ │ │ - eorseq r2, r1, r4, ror r2 │ │ │ │ - @ instruction: 0x00312fb4 │ │ │ │ - eorseq r2, r1, r0, asr r2 │ │ │ │ - eorseq r2, r1, r8, lsl #31 │ │ │ │ - eorseq r2, r1, r4, lsr #4 │ │ │ │ + eorseq r3, r1, ip, lsl r6 │ │ │ │ + @ instruction: 0x003128b8 │ │ │ │ + @ instruction: 0x003135f4 │ │ │ │ + mlaseq r1, r0, r8, r2 │ │ │ │ + @ instruction: 0x003135d0 │ │ │ │ + eorseq r2, r1, ip, ror #16 │ │ │ │ + eorseq r3, r1, r4, lsr #11 │ │ │ │ + eorseq r2, r1, r0, asr #16 │ │ │ │ andeq r0, r0, sp, asr #2 │ │ │ │ - eorseq r6, r3, r0, ror r0 │ │ │ │ - eorseq r8, r0, r0, ror r1 │ │ │ │ - eorseq r2, r1, r8, ror #30 │ │ │ │ - andeq r6, r4, r0, lsr #29 │ │ │ │ - eorseq r6, r3, r8, asr #32 │ │ │ │ - eorseq r8, r0, r8, asr #2 │ │ │ │ - eorseq r8, r0, r0, lsr #4 │ │ │ │ - muleq r4, pc, lr @ │ │ │ │ + eorseq r6, r3, ip, lsl #13 │ │ │ │ + eorseq r8, r0, ip, lsl #15 │ │ │ │ + eorseq r3, r1, r4, lsl #11 │ │ │ │ + andeq r6, r4, r8, lsr #29 │ │ │ │ + eorseq r6, r3, r4, ror #12 │ │ │ │ + eorseq r8, r0, r4, ror #14 │ │ │ │ + eorseq r8, r0, ip, lsr r8 │ │ │ │ + andeq r6, r4, r7, lsr #29 │ │ │ │ │ │ │ │ -000ed1c0 : │ │ │ │ +000ed1bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #452] @ ed39c │ │ │ │ + ldr r5, [pc, #452] @ ed398 │ │ │ │ subs r4, r2, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r1 │ │ │ │ - bne ed1f4 │ │ │ │ - ldr r3, [pc, #428] @ ed3a0 │ │ │ │ + bne ed1f0 │ │ │ │ + ldr r3, [pc, #428] @ ed39c │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ed248 │ │ │ │ + beq ed244 │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ lsl r2, r2, #1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq ed258 │ │ │ │ + beq ed254 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ed22c │ │ │ │ + beq ed228 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq ed23c │ │ │ │ + beq ed238 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ed22c │ │ │ │ + b ed228 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsl r3, r3, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bne ed22c │ │ │ │ + bne ed228 │ │ │ │ mov r1, #0 │ │ │ │ - bl a7518 │ │ │ │ + bl a7514 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq ed35c │ │ │ │ - ldr r2, [pc, #308] @ ed3a4 │ │ │ │ + beq ed358 │ │ │ │ + ldr r2, [pc, #308] @ ed3a0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq ed294 │ │ │ │ - ldr r2, [pc, #288] @ ed3a8 │ │ │ │ + beq ed290 │ │ │ │ + ldr r2, [pc, #288] @ ed3a4 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne ed318 │ │ │ │ + bne ed314 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq ed2cc │ │ │ │ + beq ed2c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq ed390 │ │ │ │ + beq ed38c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ed2e8 │ │ │ │ + beq ed2e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq ed384 │ │ │ │ + beq ed380 │ │ │ │ cmp r6, #2 │ │ │ │ - bne ed230 │ │ │ │ - ldr r3, [pc, #180] @ ed3ac │ │ │ │ - ldr r1, [pc, #180] @ ed3b0 │ │ │ │ + bne ed22c │ │ │ │ + ldr r3, [pc, #180] @ ed3a8 │ │ │ │ + ldr r1, [pc, #180] @ ed3ac │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #176] @ ed3b4 │ │ │ │ - ldr r2, [pc, #176] @ ed3b8 │ │ │ │ + ldr r0, [pc, #176] @ ed3b0 │ │ │ │ + ldr r2, [pc, #176] @ ed3b4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ed230 │ │ │ │ - ldr r3, [pc, #140] @ ed3ac │ │ │ │ - ldr r0, [pc, #152] @ ed3bc │ │ │ │ + bl b6efc │ │ │ │ + b ed22c │ │ │ │ + ldr r3, [pc, #140] @ ed3a8 │ │ │ │ + ldr r0, [pc, #152] @ ed3b8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #144] @ ed3c0 │ │ │ │ + ldr r1, [pc, #144] @ ed3bc │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #132] @ ed3c4 │ │ │ │ - ldr r2, [pc, #116] @ ed3b8 │ │ │ │ + ldr r0, [pc, #132] @ ed3c0 │ │ │ │ + ldr r2, [pc, #116] @ ed3b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r6, #2 │ │ │ │ - b ed230 │ │ │ │ - ldr r3, [pc, #72] @ ed3ac │ │ │ │ - ldr r1, [pc, #96] @ ed3c8 │ │ │ │ + b ed22c │ │ │ │ + ldr r3, [pc, #72] @ ed3a8 │ │ │ │ + ldr r1, [pc, #96] @ ed3c4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #92] @ ed3cc │ │ │ │ - ldr r2, [pc, #68] @ ed3b8 │ │ │ │ + ldr r0, [pc, #92] @ ed3c8 │ │ │ │ + ldr r2, [pc, #68] @ ed3b4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ed34c │ │ │ │ + bl b6efc │ │ │ │ + b ed348 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ed2e8 │ │ │ │ + b ed2e4 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ed2cc │ │ │ │ - eorseq r2, r5, r8, lsl lr │ │ │ │ + b ed2c8 │ │ │ │ + eorseq r2, r5, ip, lsl lr │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r7, r2, r4, lsr #15 │ │ │ │ - @ instruction: 0x00311ff8 │ │ │ │ + eorseq r7, r2, r0, asr #27 │ │ │ │ + eorseq r2, r1, r4, lsl r6 │ │ │ │ andeq r0, r0, r1, asr #4 │ │ │ │ - eorseq r2, r1, r8, ror #19 │ │ │ │ - eorseq r7, r2, ip, ror #14 │ │ │ │ - eorseq r1, r1, r0, asr #31 │ │ │ │ - eorseq r7, r2, r8, lsr r7 │ │ │ │ - eorseq r1, r1, ip, lsl #31 │ │ │ │ + eorseq r3, r1, r4 │ │ │ │ + eorseq r7, r2, r8, lsl #27 │ │ │ │ + @ instruction: 0x003125dc │ │ │ │ + eorseq r7, r2, r4, asr sp │ │ │ │ + eorseq r2, r1, r8, lsr #11 │ │ │ │ │ │ │ │ -000ed3d0 : │ │ │ │ +000ed3cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #396] @ ed580 │ │ │ │ + ldr ip, [pc, #396] @ ed57c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #388] @ ed584 │ │ │ │ + ldr r3, [pc, #388] @ ed580 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #364] @ ed588 │ │ │ │ + ldr r3, [pc, #364] @ ed584 │ │ │ │ add ip, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #4] │ │ │ │ sub r3, r3, #3200 @ 0xc80 │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ sub r3, r3, #4 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl a31b0 │ │ │ │ - ldr r5, [pc, #324] @ ed58c │ │ │ │ + bl a31ac │ │ │ │ + ldr r5, [pc, #324] @ ed588 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ed4a8 │ │ │ │ - ldr r3, [pc, #312] @ ed590 │ │ │ │ + beq ed4a4 │ │ │ │ + ldr r3, [pc, #312] @ ed58c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, r0 │ │ │ │ - beq ed4b0 │ │ │ │ + beq ed4ac │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ed4b0 │ │ │ │ - ldr r0, [pc, #280] @ ed594 │ │ │ │ + bne ed4ac │ │ │ │ + ldr r0, [pc, #280] @ ed590 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #268] @ ed598 │ │ │ │ - ldr r1, [pc, #268] @ ed59c │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #268] @ ed594 │ │ │ │ + ldr r1, [pc, #268] @ ed598 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #264] @ ed5a0 │ │ │ │ - ldr r2, [pc, #264] @ ed5a4 │ │ │ │ + ldr r0, [pc, #264] @ ed59c │ │ │ │ + ldr r2, [pc, #264] @ ed5a0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b ed520 │ │ │ │ + b ed51c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq ed56c │ │ │ │ + beq ed568 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ed4f0 │ │ │ │ + beq ed4ec │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne ed4f0 │ │ │ │ - ldr r3, [pc, #192] @ ed5a8 │ │ │ │ + bne ed4ec │ │ │ │ + ldr r3, [pc, #192] @ ed5a4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne ed558 │ │ │ │ + bne ed554 │ │ │ │ mov r0, r4 │ │ │ │ - bl ed1c0 │ │ │ │ + bl ed1bc │ │ │ │ cmp r0, #2 │ │ │ │ - beq ed4a8 │ │ │ │ + beq ed4a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ed54c │ │ │ │ - ldr r3, [pc, #156] @ ed5ac │ │ │ │ + bne ed548 │ │ │ │ + ldr r3, [pc, #156] @ ed5a8 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #136] @ ed5b0 │ │ │ │ - ldr r3, [pc, #88] @ ed584 │ │ │ │ + ldr r2, [pc, #136] @ ed5ac │ │ │ │ + ldr r3, [pc, #88] @ ed580 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ed57c │ │ │ │ + bne ed578 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #96] @ ed5b4 │ │ │ │ + ldr r3, [pc, #96] @ ed5b0 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b ed510 │ │ │ │ - ldr r0, [pc, #88] @ ed5b8 │ │ │ │ + b ed50c │ │ │ │ + ldr r0, [pc, #88] @ ed5b4 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b ed484 │ │ │ │ - ldr r0, [pc, #72] @ ed5bc │ │ │ │ + bl b0298 │ │ │ │ + b ed480 │ │ │ │ + ldr r0, [pc, #72] @ ed5b8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b ed484 │ │ │ │ + bl b0298 │ │ │ │ + b ed480 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00352bfc │ │ │ │ + eorseq r2, r5, r0, lsl #24 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r7, r6, ip, ror #13 │ │ │ │ - @ instruction: 0x00352bb4 │ │ │ │ + @ instruction: 0x003676f0 │ │ │ │ + @ instruction: 0x00352bb8 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - eorseq r2, r1, r0, lsr #32 │ │ │ │ + eorseq r2, r1, ip, lsr r6 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r7, r2, r0, lsl r6 │ │ │ │ - eorseq r1, r1, r4, ror #28 │ │ │ │ + eorseq r7, r2, ip, lsr #24 │ │ │ │ + eorseq r2, r1, r0, lsl #9 │ │ │ │ andeq r0, r0, r9, lsr r2 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ - @ instruction: 0x00352ad0 │ │ │ │ + @ instruction: 0x00352ad4 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - eorseq pc, r0, r8, lsr #23 │ │ │ │ - eorseq fp, r0, r4, lsr #23 │ │ │ │ + eorseq r0, r1, r4, asr #3 │ │ │ │ + eorseq ip, r0, r0, asr #3 │ │ │ │ │ │ │ │ -000ed5c0 : │ │ │ │ +000ed5bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #896] @ ed958 │ │ │ │ - ldr r3, [pc, #896] @ ed95c │ │ │ │ + ldr r2, [pc, #896] @ ed954 │ │ │ │ + ldr r3, [pc, #896] @ ed958 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #892] @ ed960 │ │ │ │ + ldr r5, [pc, #892] @ ed95c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - beq ed790 │ │ │ │ + beq ed78c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ - ldr r3, [pc, #840] @ ed964 │ │ │ │ + ldr r3, [pc, #840] @ ed960 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - beq ed7a8 │ │ │ │ - ldr r3, [pc, #828] @ ed968 │ │ │ │ + beq ed7a4 │ │ │ │ + ldr r3, [pc, #828] @ ed964 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, r0 │ │ │ │ - beq ed7a8 │ │ │ │ + beq ed7a4 │ │ │ │ bl 502d0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne ed7a8 │ │ │ │ - ldr r2, [pc, #796] @ ed96c │ │ │ │ - ldr r3, [pc, #796] @ ed970 │ │ │ │ + bne ed7a4 │ │ │ │ + ldr r2, [pc, #796] @ ed968 │ │ │ │ + ldr r3, [pc, #796] @ ed96c │ │ │ │ ldr sl, [r5, r2] │ │ │ │ ldr r9, [r5, r3] │ │ │ │ ldr r1, [sl, #148] @ 0x94 │ │ │ │ ldr r0, [r9] │ │ │ │ bl 50378 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq ed818 │ │ │ │ + beq ed814 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #12 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq ed6a0 │ │ │ │ + beq ed69c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq ed80c │ │ │ │ + beq ed808 │ │ │ │ cmp r6, #0 │ │ │ │ - beq ed878 │ │ │ │ + beq ed874 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ed6c4 │ │ │ │ + beq ed6c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq ed848 │ │ │ │ + beq ed844 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq ed8a0 │ │ │ │ + beq ed89c │ │ │ │ ldr r1, [sl, #504] @ 0x1f8 │ │ │ │ ldr r0, [r9] │ │ │ │ bl 50378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq ed8d4 │ │ │ │ + beq ed8d0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq ed71c │ │ │ │ + beq ed718 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq ed854 │ │ │ │ + beq ed850 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ed904 │ │ │ │ + beq ed900 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ed740 │ │ │ │ + beq ed73c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq ed86c │ │ │ │ + beq ed868 │ │ │ │ mov r0, r4 │ │ │ │ - bl aa34c │ │ │ │ + bl aa348 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ed764 │ │ │ │ + beq ed760 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq ed860 │ │ │ │ - ldr r3, [pc, #520] @ ed974 │ │ │ │ - ldr r1, [pc, #520] @ ed978 │ │ │ │ + beq ed85c │ │ │ │ + ldr r3, [pc, #520] @ ed970 │ │ │ │ + ldr r1, [pc, #520] @ ed974 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #516] @ ed97c │ │ │ │ - ldr r2, [pc, #516] @ ed980 │ │ │ │ + ldr r0, [pc, #516] @ ed978 │ │ │ │ + ldr r2, [pc, #516] @ ed97c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ - b ed7d8 │ │ │ │ - ldr r3, [pc, #460] @ ed964 │ │ │ │ + b ed7d4 │ │ │ │ + ldr r3, [pc, #460] @ ed960 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ed930 │ │ │ │ + beq ed92c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ed7d0 │ │ │ │ + beq ed7cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq ed804 │ │ │ │ + beq ed800 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [r6, #16] │ │ │ │ - ldr r2, [pc, #420] @ ed984 │ │ │ │ - ldr r3, [pc, #376] @ ed95c │ │ │ │ + ldr r2, [pc, #420] @ ed980 │ │ │ │ + ldr r3, [pc, #376] @ ed958 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ed92c │ │ │ │ + bne ed928 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ed7d0 │ │ │ │ + b ed7cc │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ed6a0 │ │ │ │ - ldr r3, [pc, #340] @ ed974 │ │ │ │ - ldr r1, [pc, #356] @ ed988 │ │ │ │ + b ed69c │ │ │ │ + ldr r3, [pc, #340] @ ed970 │ │ │ │ + ldr r1, [pc, #356] @ ed984 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #352] @ ed98c │ │ │ │ - ldr r2, [pc, #336] @ ed980 │ │ │ │ + ldr r0, [pc, #352] @ ed988 │ │ │ │ + ldr r2, [pc, #336] @ ed97c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b ed788 │ │ │ │ + b ed784 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ed6c4 │ │ │ │ + b ed6c0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ed71c │ │ │ │ + b ed718 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ed764 │ │ │ │ + b ed760 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ed740 │ │ │ │ - ldr r3, [pc, #244] @ ed974 │ │ │ │ - ldr r1, [pc, #268] @ ed990 │ │ │ │ + b ed73c │ │ │ │ + ldr r3, [pc, #244] @ ed970 │ │ │ │ + ldr r1, [pc, #268] @ ed98c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #264] @ ed994 │ │ │ │ - ldr r2, [pc, #240] @ ed980 │ │ │ │ + ldr r0, [pc, #264] @ ed990 │ │ │ │ + ldr r2, [pc, #240] @ ed97c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ed83c │ │ │ │ - ldr r3, [pc, #204] @ ed974 │ │ │ │ - ldr r0, [pc, #236] @ ed998 │ │ │ │ + bl b6efc │ │ │ │ + b ed838 │ │ │ │ + ldr r3, [pc, #204] @ ed970 │ │ │ │ + ldr r0, [pc, #236] @ ed994 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #224] @ ed99c │ │ │ │ + ldr r1, [pc, #224] @ ed998 │ │ │ │ stm sp, {r0, r6} │ │ │ │ - ldr r0, [pc, #220] @ ed9a0 │ │ │ │ - ldr r2, [pc, #184] @ ed980 │ │ │ │ + ldr r0, [pc, #220] @ ed99c │ │ │ │ + ldr r2, [pc, #184] @ ed97c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b ed788 │ │ │ │ - ldr r3, [pc, #152] @ ed974 │ │ │ │ - ldr r1, [pc, #196] @ ed9a4 │ │ │ │ + bl d8814 │ │ │ │ + b ed784 │ │ │ │ + ldr r3, [pc, #152] @ ed970 │ │ │ │ + ldr r1, [pc, #196] @ ed9a0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #192] @ ed9a8 │ │ │ │ - ldr r2, [pc, #148] @ ed980 │ │ │ │ + ldr r0, [pc, #192] @ ed9a4 │ │ │ │ + ldr r2, [pc, #148] @ ed97c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ - b ed788 │ │ │ │ - ldr r3, [pc, #104] @ ed974 │ │ │ │ - ldr r1, [pc, #156] @ ed9ac │ │ │ │ + b ed784 │ │ │ │ + ldr r3, [pc, #104] @ ed970 │ │ │ │ + ldr r1, [pc, #156] @ ed9a8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #152] @ ed9b0 │ │ │ │ - ldr r2, [pc, #100] @ ed980 │ │ │ │ + ldr r0, [pc, #152] @ ed9ac │ │ │ │ + ldr r2, [pc, #100] @ ed97c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b ed8f8 │ │ │ │ + bl b6efc │ │ │ │ + b ed8f4 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #124] @ ed9b4 │ │ │ │ - ldr r1, [pc, #124] @ ed9b8 │ │ │ │ - ldr r0, [pc, #124] @ ed9bc │ │ │ │ + ldr r3, [pc, #124] @ ed9b0 │ │ │ │ + ldr r1, [pc, #124] @ ed9b4 │ │ │ │ + ldr r0, [pc, #124] @ ed9b8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3696 @ 0xe70 │ │ │ │ - ldr r2, [pc, #116] @ ed9c0 │ │ │ │ + ldr r2, [pc, #116] @ ed9bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r2, r5, r0, lsr #20 │ │ │ │ + eorseq r2, r5, r4, lsr #20 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r2, r5, ip, lsl #20 │ │ │ │ + eorseq r2, r5, r0, lsl sl │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ muleq r0, r4, r8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r0, r1, r4, lsr r9 │ │ │ │ - eorseq r1, r1, r4, lsl #23 │ │ │ │ + eorseq r0, r1, r0, asr pc │ │ │ │ + eorseq r2, r1, r0, lsr #3 │ │ │ │ muleq r0, lr, r3 │ │ │ │ - eorseq r2, r5, r8, lsl r8 │ │ │ │ - eorseq r0, r1, r0, lsl #17 │ │ │ │ - @ instruction: 0x00311ad0 │ │ │ │ - eorseq r0, r1, r0, lsr #16 │ │ │ │ - eorseq r1, r1, r0, ror sl │ │ │ │ - eorseq r4, r2, r8, ror #31 │ │ │ │ - eorseq r0, r1, ip, ror #15 │ │ │ │ - eorseq r1, r1, ip, lsr sl │ │ │ │ - eorseq r0, r1, r4, asr #15 │ │ │ │ - eorseq r1, r1, r4, lsl sl │ │ │ │ - mlaseq r1, r4, r7, r0 │ │ │ │ - eorseq r1, r1, r4, ror #19 │ │ │ │ - eorseq r5, r3, ip, lsr #16 │ │ │ │ - eorseq r7, r0, ip, lsr #18 │ │ │ │ - eorseq r2, r1, r0, lsr r7 │ │ │ │ - @ instruction: 0x0004a6b8 │ │ │ │ + eorseq r2, r5, ip, lsl r8 │ │ │ │ + mlaseq r1, ip, lr, r0 │ │ │ │ + eorseq r2, r1, ip, ror #1 │ │ │ │ + eorseq r0, r1, ip, lsr lr │ │ │ │ + eorseq r2, r1, ip, lsl #1 │ │ │ │ + eorseq r5, r2, r4, lsl #12 │ │ │ │ + eorseq r0, r1, r8, lsl #28 │ │ │ │ + eorseq r2, r1, r8, asr r0 │ │ │ │ + eorseq r0, r1, r0, ror #27 │ │ │ │ + eorseq r2, r1, r0, lsr r0 │ │ │ │ + @ instruction: 0x00310db0 │ │ │ │ + eorseq r2, r1, r0 │ │ │ │ + eorseq r5, r3, r8, asr #28 │ │ │ │ + eorseq r7, r0, r8, asr #30 │ │ │ │ + eorseq r2, r1, ip, asr #26 │ │ │ │ + andeq sl, r4, r0, asr #13 │ │ │ │ │ │ │ │ -000ed9c4 : │ │ │ │ +000ed9c0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #148] @ eda70 │ │ │ │ - ldr r2, [pc, #148] @ eda74 │ │ │ │ + ldr r3, [pc, #148] @ eda6c │ │ │ │ + ldr r2, [pc, #148] @ eda70 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r2, #152] @ 0x98 │ │ │ │ mov r0, r2 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq eda64 │ │ │ │ - ldr r3, [pc, #108] @ eda78 │ │ │ │ + beq eda60 │ │ │ │ + ldr r3, [pc, #108] @ eda74 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3424 @ 0xd60 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r4, #8] │ │ │ │ bl 56eac │ │ │ │ cmp r0, #0 │ │ │ │ - beq eda40 │ │ │ │ + beq eda3c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl ed5c0 │ │ │ │ + bl ed5bc │ │ │ │ cmp r0, #2 │ │ │ │ - beq eda40 │ │ │ │ + beq eda3c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq eda64 │ │ │ │ + beq eda60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne eda64 │ │ │ │ + bne eda60 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r2, r5, ip, lsl r6 │ │ │ │ + eorseq r2, r5, r0, lsr #12 │ │ │ │ @ instruction: 0x000007b4 │ │ │ │ - eorseq r7, r7, r4, asr #27 │ │ │ │ + eorseq r7, r7, r8, asr #27 │ │ │ │ │ │ │ │ -000eda7c : │ │ │ │ +000eda78 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ - ldr r3, [pc, #368] @ edc0c │ │ │ │ + ldr r3, [pc, #368] @ edc08 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov lr, r1 │ │ │ │ - ldr ip, [pc, #360] @ edc10 │ │ │ │ + ldr ip, [pc, #360] @ edc0c │ │ │ │ add r1, sp, #8 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #344] @ edc14 │ │ │ │ + ldr r2, [pc, #344] @ edc10 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #328] @ edc18 │ │ │ │ + ldr r3, [pc, #328] @ edc14 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #316] @ edc1c │ │ │ │ + ldr r2, [pc, #316] @ edc18 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, lr │ │ │ │ add r2, pc, r2 │ │ │ │ - bl a21d4 │ │ │ │ - ldr r5, [pc, #296] @ edc20 │ │ │ │ + bl a21d0 │ │ │ │ + ldr r5, [pc, #296] @ edc1c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq edb88 │ │ │ │ - ldr r3, [pc, #284] @ edc24 │ │ │ │ + beq edb84 │ │ │ │ + ldr r3, [pc, #284] @ edc20 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne edbf4 │ │ │ │ + bne edbf0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq edbc8 │ │ │ │ - ldr r3, [pc, #252] @ edc28 │ │ │ │ + beq edbc4 │ │ │ │ + ldr r3, [pc, #252] @ edc24 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - beq edbc8 │ │ │ │ + beq edbc4 │ │ │ │ mov r1, r3 │ │ │ │ bl 502d0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq edbb8 │ │ │ │ + beq edbb4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne edbc8 │ │ │ │ - ldr r0, [pc, #204] @ edc2c │ │ │ │ + bne edbc4 │ │ │ │ + ldr r0, [pc, #204] @ edc28 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #196] @ edc30 │ │ │ │ - ldr r1, [pc, #196] @ edc34 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #196] @ edc2c │ │ │ │ + ldr r1, [pc, #196] @ edc30 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #192] @ edc38 │ │ │ │ + ldr r0, [pc, #192] @ edc34 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #916 @ 0x394 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #168] @ edc3c │ │ │ │ - ldr r3, [pc, #124] @ edc14 │ │ │ │ + ldr r2, [pc, #168] @ edc38 │ │ │ │ + ldr r3, [pc, #124] @ edc10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne edc08 │ │ │ │ + bne edc04 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #128] @ edc40 │ │ │ │ + ldr r3, [pc, #128] @ edc3c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - bne edb58 │ │ │ │ + bne edb54 │ │ │ │ mov r0, r4 │ │ │ │ - bl ed5c0 │ │ │ │ + bl ed5bc │ │ │ │ cmp r0, #2 │ │ │ │ - beq edb88 │ │ │ │ - ldr r3, [pc, #96] @ edc40 │ │ │ │ + beq edb84 │ │ │ │ + ldr r3, [pc, #96] @ edc3c │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - b edb8c │ │ │ │ - ldr r0, [pc, #72] @ edc44 │ │ │ │ + b edb88 │ │ │ │ + ldr r0, [pc, #72] @ edc40 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b edb64 │ │ │ │ + bl b0298 │ │ │ │ + b edb60 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0034fbfc │ │ │ │ - eorseq r2, r5, r0, asr #10 │ │ │ │ + eorseq pc, r4, r0, lsl #24 │ │ │ │ + eorseq r2, r5, r4, asr #10 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x003105d0 │ │ │ │ - @ instruction: 0x003105d4 │ │ │ │ - eorseq r2, r5, r4, lsl #10 │ │ │ │ + eorseq r0, r1, ip, ror #23 │ │ │ │ + @ instruction: 0x00310bf0 │ │ │ │ + eorseq r2, r5, r8, lsl #10 │ │ │ │ @ instruction: 0x000007b4 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - eorseq r2, r1, r4, ror #10 │ │ │ │ + eorseq r2, r1, r0, lsl #23 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eorseq r0, r1, r8, lsr r5 │ │ │ │ - eorseq r1, r1, r8, lsl #15 │ │ │ │ - eorseq r2, r5, r4, ror #8 │ │ │ │ + eorseq r0, r1, r4, asr fp │ │ │ │ + eorseq r1, r1, r4, lsr #27 │ │ │ │ + eorseq r2, r5, r8, ror #8 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r1, r1, r0, asr sl │ │ │ │ + eorseq r2, r1, ip, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #188] @ edd1c │ │ │ │ - ldr r3, [pc, #188] @ edd20 │ │ │ │ + ldr ip, [pc, #188] @ edd18 │ │ │ │ + ldr r3, [pc, #188] @ edd1c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne edcd0 │ │ │ │ + bne edccc │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq edce8 │ │ │ │ - ldr r3, [pc, #140] @ edd24 │ │ │ │ + beq edce4 │ │ │ │ + ldr r3, [pc, #140] @ edd20 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3424 @ 0xd60 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r4, #8] │ │ │ │ bl 56eac │ │ │ │ cmp r0, #0 │ │ │ │ - beq edcf4 │ │ │ │ + beq edcf0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl eda7c │ │ │ │ + bl eda78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq edce8 │ │ │ │ + beq edce4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ edd28 │ │ │ │ - ldr r1, [pc, #80] @ edd2c │ │ │ │ + ldr r3, [pc, #80] @ edd24 │ │ │ │ + ldr r1, [pc, #80] @ edd28 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq edce8 │ │ │ │ + beq edce4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne edce8 │ │ │ │ + bne edce4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b edce8 │ │ │ │ - mlaseq r5, r8, r3, r2 │ │ │ │ + b edce4 │ │ │ │ + mlaseq r5, ip, r3, r2 │ │ │ │ @ instruction: 0x000007b4 │ │ │ │ - eorseq r7, r7, r8, lsr fp │ │ │ │ + eorseq r7, r7, ip, lsr fp │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r7, r0, r4, lsr #16 │ │ │ │ + eorseq r7, r0, r0, asr #28 │ │ │ │ │ │ │ │ -000edd30 : │ │ │ │ +000edd2c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r4, r2, #0 │ │ │ │ - ldr r2, [pc, #592] @ edf9c │ │ │ │ - ldr r3, [pc, #592] @ edfa0 │ │ │ │ + ldr r2, [pc, #592] @ edf98 │ │ │ │ + ldr r3, [pc, #592] @ edf9c │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r6, [pc, #588] @ edfa4 │ │ │ │ + ldr r6, [pc, #588] @ edfa0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - bne edd7c │ │ │ │ - ldr r3, [pc, #556] @ edfa8 │ │ │ │ + bne edd78 │ │ │ │ + ldr r3, [pc, #556] @ edfa4 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq edf74 │ │ │ │ + beq edf70 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ - ldr r3, [pc, #508] @ edfa8 │ │ │ │ + ldr r3, [pc, #508] @ edfa4 │ │ │ │ str r1, [r5, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - beq eddec │ │ │ │ + beq edde8 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [r5, #16] │ │ │ │ - ldr r2, [pc, #484] @ edfac │ │ │ │ - ldr r3, [pc, #468] @ edfa0 │ │ │ │ + ldr r2, [pc, #484] @ edfa8 │ │ │ │ + ldr r3, [pc, #468] @ edf9c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne edf70 │ │ │ │ + bne edf6c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ede08 │ │ │ │ + beq ede04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq edec8 │ │ │ │ - ldr r2, [pc, #416] @ edfb0 │ │ │ │ - ldr r3, [pc, #416] @ edfb4 │ │ │ │ + beq edec4 │ │ │ │ + ldr r2, [pc, #416] @ edfac │ │ │ │ + ldr r3, [pc, #416] @ edfb0 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ ldr r8, [r6, r3] │ │ │ │ ldr r1, [r4, #1844] @ 0x734 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl a86c4 │ │ │ │ + bl a86c0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq edf00 │ │ │ │ + beq edefc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq edf20 │ │ │ │ - ldr r3, [pc, #372] @ edfb8 │ │ │ │ + beq edf1c │ │ │ │ + ldr r3, [pc, #372] @ edfb4 │ │ │ │ add r4, r4, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r4, #1496] @ 0x5d8 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq edf50 │ │ │ │ + beq edf4c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ str r7, [sp, #8] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq ede98 │ │ │ │ + beq ede94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne ede98 │ │ │ │ + bne ede94 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq eded4 │ │ │ │ + beq eded0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq eddb8 │ │ │ │ + beq eddb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne eddb8 │ │ │ │ + bne eddb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b eddb8 │ │ │ │ + b eddb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ede08 │ │ │ │ - ldr r1, [pc, #224] @ edfbc │ │ │ │ - ldr r0, [pc, #224] @ edfc0 │ │ │ │ + b ede04 │ │ │ │ + ldr r1, [pc, #224] @ edfb8 │ │ │ │ + ldr r0, [pc, #224] @ edfbc │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ mov r0, #2 │ │ │ │ - b eddc0 │ │ │ │ - ldr r1, [pc, #188] @ edfc4 │ │ │ │ - ldr r0, [pc, #188] @ edfc8 │ │ │ │ + b eddbc │ │ │ │ + ldr r1, [pc, #188] @ edfc0 │ │ │ │ + ldr r0, [pc, #188] @ edfc4 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ - bl b6f00 │ │ │ │ - b edef8 │ │ │ │ - ldr ip, [pc, #164] @ edfcc │ │ │ │ - ldr r1, [pc, #164] @ edfd0 │ │ │ │ - ldr r0, [pc, #164] @ edfd4 │ │ │ │ + bl b6efc │ │ │ │ + b edef4 │ │ │ │ + ldr ip, [pc, #164] @ edfc8 │ │ │ │ + ldr r1, [pc, #164] @ edfcc │ │ │ │ + ldr r0, [pc, #164] @ edfd0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ str r7, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ - b edef8 │ │ │ │ - ldr r1, [pc, #128] @ edfd8 │ │ │ │ - ldr r0, [pc, #128] @ edfdc │ │ │ │ + bl d8814 │ │ │ │ + b edef4 │ │ │ │ + ldr r1, [pc, #128] @ edfd4 │ │ │ │ + ldr r0, [pc, #128] @ edfd8 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ - bl b6f00 │ │ │ │ - b edef0 │ │ │ │ + bl b6efc │ │ │ │ + b edeec │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #100] @ edfe0 │ │ │ │ - ldr r1, [pc, #100] @ edfe4 │ │ │ │ - ldr r0, [pc, #100] @ edfe8 │ │ │ │ + ldr r3, [pc, #100] @ edfdc │ │ │ │ + ldr r1, [pc, #100] @ edfe0 │ │ │ │ + ldr r0, [pc, #100] @ edfe4 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3648 @ 0xe40 │ │ │ │ - ldr r2, [pc, #92] @ edfec │ │ │ │ + ldr r2, [pc, #92] @ edfe8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r2, r5, ip, lsr #5 │ │ │ │ + @ instruction: 0x003522b0 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - mlaseq r5, ip, r2, r2 │ │ │ │ + eorseq r2, r5, r0, lsr #5 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r2, r5, r0, lsr r2 │ │ │ │ + eorseq r2, r5, r4, lsr r2 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, r8, asr #14 │ │ │ │ andeq r0, r0, ip, lsl sp │ │ │ │ - @ instruction: 0x003101d0 │ │ │ │ - eorseq r1, r1, r4, lsl #16 │ │ │ │ - eorseq r0, r1, r4, lsr #3 │ │ │ │ - @ instruction: 0x003117d8 │ │ │ │ - eorseq r4, r2, r8, ror #18 │ │ │ │ - eorseq r0, r1, ip, ror r1 │ │ │ │ - @ instruction: 0x003117b0 │ │ │ │ - eorseq r0, r1, r4, asr r1 │ │ │ │ - eorseq r1, r1, r8, lsl #15 │ │ │ │ - eorseq r5, r3, r8, ror #3 │ │ │ │ - eorseq r7, r0, r8, ror #5 │ │ │ │ - eorseq r1, r1, ip, lsl #17 │ │ │ │ - strdeq sp, [r4], -sp @ │ │ │ │ + eorseq r0, r1, ip, ror #15 │ │ │ │ + eorseq r1, r1, r0, lsr #28 │ │ │ │ + eorseq r0, r1, r0, asr #15 │ │ │ │ + @ instruction: 0x00311df4 │ │ │ │ + eorseq r4, r2, r4, lsl #31 │ │ │ │ + mlaseq r1, r8, r7, r0 │ │ │ │ + eorseq r1, r1, ip, asr #27 │ │ │ │ + eorseq r0, r1, r0, ror r7 │ │ │ │ + eorseq r1, r1, r4, lsr #27 │ │ │ │ + eorseq r5, r3, r4, lsl #16 │ │ │ │ + eorseq r7, r0, r4, lsl #18 │ │ │ │ + eorseq r1, r1, r8, lsr #29 │ │ │ │ + andeq sp, r4, r5, lsl #22 │ │ │ │ │ │ │ │ -000edff0 : │ │ │ │ +000edfec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #144] @ ee098 │ │ │ │ - ldr r2, [pc, #144] @ ee09c │ │ │ │ + ldr r3, [pc, #144] @ ee094 │ │ │ │ + ldr r2, [pc, #144] @ ee098 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ mov r6, r1 │ │ │ │ ldr r4, [r2, #152] @ 0x98 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #0 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ee080 │ │ │ │ - ldr r3, [pc, #100] @ ee0a0 │ │ │ │ + beq ee07c │ │ │ │ + ldr r3, [pc, #100] @ ee09c │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3472 @ 0xd90 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl edd30 │ │ │ │ + bl edd2c │ │ │ │ cmp r0, #2 │ │ │ │ - beq ee064 │ │ │ │ + beq ee060 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ee080 │ │ │ │ + beq ee07c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq ee08c │ │ │ │ + beq ee088 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ee080 │ │ │ │ - @ instruction: 0x00351ff0 │ │ │ │ + b ee07c │ │ │ │ + @ instruction: 0x00351ff4 │ │ │ │ andeq r0, r0, r4, lsr fp │ │ │ │ - mlaseq r7, r0, r7, r7 │ │ │ │ + mlaseq r7, r4, r7, r7 │ │ │ │ │ │ │ │ -000ee0a4 : │ │ │ │ +000ee0a0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #348] @ ee220 │ │ │ │ + ldr r3, [pc, #348] @ ee21c │ │ │ │ str ip, [sp, #24] │ │ │ │ mov lr, r1 │ │ │ │ - ldr ip, [pc, #340] @ ee224 │ │ │ │ + ldr ip, [pc, #340] @ ee220 │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #324] @ ee228 │ │ │ │ + ldr r2, [pc, #324] @ ee224 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #308] @ ee22c │ │ │ │ + ldr r3, [pc, #308] @ ee228 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r2, sp, #20 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #288] @ ee230 │ │ │ │ + ldr r2, [pc, #288] @ ee22c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, lr │ │ │ │ add r2, pc, r2 │ │ │ │ - bl a21d4 │ │ │ │ - ldr r5, [pc, #268] @ ee234 │ │ │ │ + bl a21d0 │ │ │ │ + ldr r5, [pc, #268] @ ee230 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ee1f0 │ │ │ │ - ldr r3, [pc, #256] @ ee238 │ │ │ │ + beq ee1ec │ │ │ │ + ldr r3, [pc, #256] @ ee234 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ee1bc │ │ │ │ - ldr r3, [pc, #236] @ ee23c │ │ │ │ + bne ee1b8 │ │ │ │ + ldr r3, [pc, #236] @ ee238 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne ee1f8 │ │ │ │ + bne ee1f4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl edd30 │ │ │ │ + bl edd2c │ │ │ │ cmp r0, #2 │ │ │ │ - beq ee1f0 │ │ │ │ - ldr r3, [pc, #192] @ ee240 │ │ │ │ + beq ee1ec │ │ │ │ + ldr r3, [pc, #192] @ ee23c │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #172] @ ee244 │ │ │ │ - ldr r3, [pc, #140] @ ee228 │ │ │ │ + ldr r2, [pc, #172] @ ee240 │ │ │ │ + ldr r3, [pc, #140] @ ee224 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ee21c │ │ │ │ + bne ee218 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #132] @ ee248 │ │ │ │ + ldr r0, [pc, #132] @ ee244 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #120] @ ee24c │ │ │ │ - ldr r1, [pc, #120] @ ee250 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #120] @ ee248 │ │ │ │ + ldr r1, [pc, #120] @ ee24c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #116] @ ee254 │ │ │ │ + ldr r0, [pc, #116] @ ee250 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #109 @ 0x6d │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b ee190 │ │ │ │ - ldr r2, [pc, #88] @ ee258 │ │ │ │ + b ee18c │ │ │ │ + ldr r2, [pc, #88] @ ee254 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq ee164 │ │ │ │ - ldr r0, [pc, #72] @ ee25c │ │ │ │ + beq ee160 │ │ │ │ + ldr r0, [pc, #72] @ ee258 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b ee1cc │ │ │ │ + bl b0298 │ │ │ │ + b ee1c8 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0034f5d4 │ │ │ │ - eorseq r1, r5, r8, lsl pc │ │ │ │ + @ instruction: 0x0034f5d8 │ │ │ │ + eorseq r1, r5, ip, lsl pc │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq pc, r0, r0, lsr #31 │ │ │ │ - eorseq r1, r1, r4, lsl r7 │ │ │ │ - @ instruction: 0x00351ed4 │ │ │ │ + @ instruction: 0x003105bc │ │ │ │ + eorseq r1, r1, r0, lsr sp │ │ │ │ + @ instruction: 0x00351ed8 │ │ │ │ andeq r0, r0, r4, lsr fp │ │ │ │ andeq r0, r0, r0, lsl r7 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r1, r5, r0, ror #28 │ │ │ │ - eorseq r1, r1, r0, lsr #30 │ │ │ │ + eorseq r1, r5, r4, ror #28 │ │ │ │ + eorseq r2, r1, ip, lsr r5 │ │ │ │ andeq r0, r0, r8, asr #14 │ │ │ │ - @ instruction: 0x0030fed0 │ │ │ │ - eorseq r1, r1, r4, lsl #10 │ │ │ │ + eorseq r0, r1, ip, ror #9 │ │ │ │ + eorseq r1, r1, r0, lsr #22 │ │ │ │ andeq r0, r0, ip, lsr #26 │ │ │ │ - eorseq pc, r0, r0, lsl #2 │ │ │ │ + eorseq pc, r0, ip, lsl r7 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #132] @ ee2fc │ │ │ │ - ldr r3, [pc, #132] @ ee300 │ │ │ │ + ldr ip, [pc, #132] @ ee2f8 │ │ │ │ + ldr r3, [pc, #132] @ ee2fc │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bne ee2d8 │ │ │ │ + bne ee2d4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ee2f0 │ │ │ │ - ldr r3, [pc, #84] @ ee304 │ │ │ │ + beq ee2ec │ │ │ │ + ldr r3, [pc, #84] @ ee300 │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3472 @ 0xd90 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl ee0a4 │ │ │ │ + bl ee0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ee2f0 │ │ │ │ + beq ee2ec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #40] @ ee308 │ │ │ │ - ldr r1, [pc, #40] @ ee30c │ │ │ │ + ldr r3, [pc, #40] @ ee304 │ │ │ │ + ldr r1, [pc, #40] @ ee308 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, r5, r0, lsl #27 │ │ │ │ + eorseq r1, r5, r4, lsl #27 │ │ │ │ andeq r0, r0, r4, lsr fp │ │ │ │ - eorseq r7, r7, ip, lsl r5 │ │ │ │ + eorseq r7, r7, r0, lsr #10 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eorseq r7, r0, ip, lsl r2 │ │ │ │ + eorseq r7, r0, r8, lsr r8 │ │ │ │ │ │ │ │ -000ee310 : │ │ │ │ +000ee30c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #2828] @ eee34 │ │ │ │ - ldr r3, [pc, #2828] @ eee38 │ │ │ │ + ldr r2, [pc, #2828] @ eee30 │ │ │ │ + ldr r3, [pc, #2828] @ eee34 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #2824] @ eee3c │ │ │ │ + ldr r5, [pc, #2824] @ eee38 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - bne ee35c │ │ │ │ - ldr r3, [pc, #2788] @ eee40 │ │ │ │ + bne ee358 │ │ │ │ + ldr r3, [pc, #2788] @ eee3c │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ - ldr r3, [pc, #2768] @ eee44 │ │ │ │ + ldr r3, [pc, #2768] @ eee40 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ - ldr r3, [pc, #2764] @ eee48 │ │ │ │ + ldr r3, [pc, #2764] @ eee44 │ │ │ │ add r7, r8, #4096 @ 0x1000 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r7, #668] @ 0x29c │ │ │ │ ldr r0, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 50378 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq eea58 │ │ │ │ + beq eea54 │ │ │ │ ldr r1, [r7, #1524] @ 0x5f4 │ │ │ │ bl 50378 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq ee3c0 │ │ │ │ + beq ee3bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq ee704 │ │ │ │ + beq ee700 │ │ │ │ cmp r7, #0 │ │ │ │ - beq eea80 │ │ │ │ + beq eea7c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq ee400 │ │ │ │ + beq ee3fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq ee710 │ │ │ │ + beq ee70c │ │ │ │ cmp r6, #0 │ │ │ │ - beq eeaa8 │ │ │ │ + beq eeaa4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq ee71c │ │ │ │ - ldr r2, [pc, #2604] @ eee4c │ │ │ │ + beq ee718 │ │ │ │ + ldr r2, [pc, #2604] @ eee48 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq eee10 │ │ │ │ - ldr r2, [pc, #2592] @ eee50 │ │ │ │ + beq eee0c │ │ │ │ + ldr r2, [pc, #2592] @ eee4c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq eee0c │ │ │ │ + beq eee08 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne ee71c │ │ │ │ + bne ee718 │ │ │ │ ldr sl, [r6, #12] │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq ee71c │ │ │ │ + beq ee718 │ │ │ │ ldr r7, [r6, #16] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq ee71c │ │ │ │ + beq ee718 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq eea48 │ │ │ │ + beq eea44 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ee494 │ │ │ │ + beq ee490 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ee4b0 │ │ │ │ + beq ee4ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq eea30 │ │ │ │ + beq eea2c │ │ │ │ add r3, r8, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1528] @ 0x5f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 50168 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ee7a8 │ │ │ │ + beq ee7a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ee508 │ │ │ │ + bne ee504 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ee4ec │ │ │ │ + beq ee4e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq eea00 │ │ │ │ + beq ee9fc │ │ │ │ ldr r7, [r8, #796] @ 0x31c │ │ │ │ cmp r7, #0 │ │ │ │ - beq eede4 │ │ │ │ + beq eede0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ bl 5036c │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq ee534 │ │ │ │ + beq ee530 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq eea24 │ │ │ │ + beq eea20 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ee550 │ │ │ │ + beq ee54c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq eea18 │ │ │ │ + beq eea14 │ │ │ │ cmp r6, #0 │ │ │ │ - beq eeadc │ │ │ │ - ldr r3, [pc, #2292] @ eee54 │ │ │ │ + beq eead8 │ │ │ │ + ldr r3, [pc, #2292] @ eee50 │ │ │ │ ldr r1, [r8, #212] @ 0xd4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr fp, [r8, #264] @ 0x108 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq eeb04 │ │ │ │ + beq eeb00 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq eeb60 │ │ │ │ - ldr r3, [pc, #2248] @ eee58 │ │ │ │ + beq eeb5c │ │ │ │ + ldr r3, [pc, #2248] @ eee54 │ │ │ │ ldr r1, [r8, #152] @ 0x98 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq eeb94 │ │ │ │ - ldr r3, [pc, #2224] @ eee5c │ │ │ │ + beq eeb90 │ │ │ │ + ldr r3, [pc, #2224] @ eee58 │ │ │ │ mov r2, #2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq ee5e4 │ │ │ │ + beq ee5e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq eea3c │ │ │ │ + beq eea38 │ │ │ │ cmp r9, #0 │ │ │ │ - beq eebd4 │ │ │ │ + beq eebd0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ee608 │ │ │ │ + beq ee604 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq ee9dc │ │ │ │ + beq ee9d8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r9 │ │ │ │ bl 4fcac │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq ee634 │ │ │ │ + beq ee630 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq ee9d0 │ │ │ │ + beq ee9cc │ │ │ │ cmp r7, #0 │ │ │ │ - beq eebfc │ │ │ │ + beq eebf8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 5036c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq ee668 │ │ │ │ + beq ee664 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq ee9f4 │ │ │ │ + beq ee9f0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ee684 │ │ │ │ + beq ee680 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq ee9e8 │ │ │ │ + beq ee9e4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq eec24 │ │ │ │ + beq eec20 │ │ │ │ ldr r1, [r8, #2076] @ 0x81c │ │ │ │ mov r0, sl │ │ │ │ bl 5036c │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq ee6b8 │ │ │ │ + beq ee6b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq eea0c │ │ │ │ + beq eea08 │ │ │ │ cmp r6, #0 │ │ │ │ - beq eec4c │ │ │ │ + beq eec48 │ │ │ │ mov r0, r4 │ │ │ │ bl 50138 │ │ │ │ cmp r0, #0 │ │ │ │ - blt eec80 │ │ │ │ + blt eec7c │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #0 │ │ │ │ - bne ee7f4 │ │ │ │ + bne ee7f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ee778 │ │ │ │ + beq ee774 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne ee778 │ │ │ │ + bne ee774 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ee778 │ │ │ │ + b ee774 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ee3c0 │ │ │ │ + b ee3bc │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ee400 │ │ │ │ - ldr r0, [pc, #1852] @ eee60 │ │ │ │ + b ee3fc │ │ │ │ + ldr r0, [pc, #1852] @ eee5c │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ + bl b0298 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ee748 │ │ │ │ + beq ee744 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq eead0 │ │ │ │ - ldr r3, [pc, #1812] @ eee64 │ │ │ │ - ldr r1, [pc, #1812] @ eee68 │ │ │ │ + beq eeacc │ │ │ │ + ldr r3, [pc, #1812] @ eee60 │ │ │ │ + ldr r1, [pc, #1812] @ eee64 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #1808] @ eee6c │ │ │ │ + ldr r0, [pc, #1808] @ eee68 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #237 @ 0xed │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r6, #0 │ │ │ │ - ldr r2, [pc, #1776] @ eee70 │ │ │ │ - ldr r3, [pc, #1716] @ eee38 │ │ │ │ + ldr r2, [pc, #1776] @ eee6c │ │ │ │ + ldr r3, [pc, #1716] @ eee34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne eede0 │ │ │ │ + bne eeddc │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ee508 │ │ │ │ - ldr r3, [pc, #1704] @ eee64 │ │ │ │ - ldr r1, [pc, #1716] @ eee74 │ │ │ │ + beq ee504 │ │ │ │ + ldr r3, [pc, #1704] @ eee60 │ │ │ │ + ldr r1, [pc, #1716] @ eee70 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #1712] @ eee78 │ │ │ │ + ldr r0, [pc, #1712] @ eee74 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #238 @ 0xee │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r0, sl │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ - b ee774 │ │ │ │ + b ee770 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r7, r8, #4096 @ 0x1000 │ │ │ │ ldr r1, [r7, #668] @ 0x29c │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq eeca8 │ │ │ │ + beq eeca4 │ │ │ │ ldr r1, [r7, #1532] @ 0x5fc │ │ │ │ bl 50378 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq ee838 │ │ │ │ + beq ee834 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq eec74 │ │ │ │ + beq eec70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq eecd0 │ │ │ │ + beq eeccc │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #20] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq ee878 │ │ │ │ + beq ee874 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq eeb3c │ │ │ │ + beq eeb38 │ │ │ │ cmp sl, #0 │ │ │ │ - beq eecf8 │ │ │ │ + beq eecf4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ee89c │ │ │ │ + beq ee898 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq eeb48 │ │ │ │ + beq eeb44 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq eed20 │ │ │ │ + beq eed1c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r8, r8, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r1, [r8, #668] @ 0x29c │ │ │ │ bl 50378 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq eed58 │ │ │ │ + beq eed54 │ │ │ │ ldr r1, [r8, #680] @ 0x2a8 │ │ │ │ bl 50378 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq ee8f0 │ │ │ │ + beq ee8ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq eeb54 │ │ │ │ + beq eeb50 │ │ │ │ cmp r7, #0 │ │ │ │ - beq eed90 │ │ │ │ + beq eed8c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #24] │ │ │ │ str sl, [sp, #28] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq ee93c │ │ │ │ + beq ee938 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne ee93c │ │ │ │ + bne ee938 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r6, #0 │ │ │ │ - beq eedb8 │ │ │ │ + beq eedb4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ee968 │ │ │ │ + beq ee964 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne ee968 │ │ │ │ + bne ee964 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ee98c │ │ │ │ + beq ee988 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne ee98c │ │ │ │ + bne ee988 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne ee778 │ │ │ │ - ldr r3, [pc, #1216] @ eee64 │ │ │ │ - ldr r0, [pc, #1236] @ eee7c │ │ │ │ + bne ee774 │ │ │ │ + ldr r3, [pc, #1216] @ eee60 │ │ │ │ + ldr r0, [pc, #1236] @ eee78 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #1224] @ eee80 │ │ │ │ + ldr r1, [pc, #1224] @ eee7c │ │ │ │ stm sp, {r0, r6} │ │ │ │ - ldr r0, [pc, #1220] @ eee84 │ │ │ │ + ldr r0, [pc, #1220] @ eee80 │ │ │ │ mov r2, #242 @ 0xf2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b ee774 │ │ │ │ + bl d8814 │ │ │ │ + b ee770 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ee634 │ │ │ │ + b ee630 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ee608 │ │ │ │ + b ee604 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ee684 │ │ │ │ + b ee680 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ee668 │ │ │ │ + b ee664 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ee4ec │ │ │ │ + b ee4e8 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ee6b8 │ │ │ │ + b ee6b4 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ee550 │ │ │ │ + b ee54c │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ee534 │ │ │ │ + b ee530 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ee4b0 │ │ │ │ + b ee4ac │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ee5e4 │ │ │ │ + b ee5e0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne ee48c │ │ │ │ - b ee494 │ │ │ │ - ldr r3, [pc, #1028] @ eee64 │ │ │ │ - ldr r1, [pc, #1060] @ eee88 │ │ │ │ + bne ee488 │ │ │ │ + b ee490 │ │ │ │ + ldr r3, [pc, #1028] @ eee60 │ │ │ │ + ldr r1, [pc, #1060] @ eee84 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #1056] @ eee8c │ │ │ │ + ldr r0, [pc, #1056] @ eee88 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #237 @ 0xed │ │ │ │ - bl b6f00 │ │ │ │ - b ee76c │ │ │ │ - ldr r3, [pc, #988] @ eee64 │ │ │ │ - ldr r1, [pc, #1028] @ eee90 │ │ │ │ + bl b6efc │ │ │ │ + b ee768 │ │ │ │ + ldr r3, [pc, #988] @ eee60 │ │ │ │ + ldr r1, [pc, #1028] @ eee8c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #1024] @ eee94 │ │ │ │ + ldr r0, [pc, #1024] @ eee90 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #237 @ 0xed │ │ │ │ - bl b6f00 │ │ │ │ - b ee76c │ │ │ │ - ldr r3, [pc, #948] @ eee64 │ │ │ │ - ldr r1, [pc, #996] @ eee98 │ │ │ │ + bl b6efc │ │ │ │ + b ee768 │ │ │ │ + ldr r3, [pc, #948] @ eee60 │ │ │ │ + ldr r1, [pc, #996] @ eee94 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #992] @ eee9c │ │ │ │ + ldr r0, [pc, #992] @ eee98 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #237 @ 0xed │ │ │ │ - bl b6f00 │ │ │ │ - b ee76c │ │ │ │ + bl b6efc │ │ │ │ + b ee768 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ee748 │ │ │ │ - ldr r3, [pc, #896] @ eee64 │ │ │ │ - ldr r1, [pc, #952] @ eeea0 │ │ │ │ + b ee744 │ │ │ │ + ldr r3, [pc, #896] @ eee60 │ │ │ │ + ldr r1, [pc, #952] @ eee9c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #948] @ eeea4 │ │ │ │ + ldr r0, [pc, #948] @ eeea0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ - bl b6f00 │ │ │ │ - b ee76c │ │ │ │ - ldr r3, [pc, #856] @ eee64 │ │ │ │ - ldr r1, [pc, #920] @ eeea8 │ │ │ │ + bl b6efc │ │ │ │ + b ee768 │ │ │ │ + ldr r3, [pc, #856] @ eee60 │ │ │ │ + ldr r1, [pc, #920] @ eeea4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #916] @ eeeac │ │ │ │ + ldr r0, [pc, #916] @ eeea8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ - b ee774 │ │ │ │ + b ee770 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ee878 │ │ │ │ + b ee874 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ee89c │ │ │ │ + b ee898 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ee8f0 │ │ │ │ - ldr r3, [pc, #764] @ eee64 │ │ │ │ - ldr r2, [pc, #836] @ eeeb0 │ │ │ │ + b ee8ec │ │ │ │ + ldr r3, [pc, #764] @ eee60 │ │ │ │ + ldr r2, [pc, #836] @ eeeac │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r1, [pc, #832] @ eeeb4 │ │ │ │ - ldr r0, [pc, #832] @ eeeb8 │ │ │ │ + ldr r1, [pc, #832] @ eeeb0 │ │ │ │ + ldr r0, [pc, #832] @ eeeb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ - bl d8818 │ │ │ │ - b eeb28 │ │ │ │ - ldr r3, [pc, #712] @ eee64 │ │ │ │ - ldr r1, [pc, #796] @ eeebc │ │ │ │ + bl d8814 │ │ │ │ + b eeb24 │ │ │ │ + ldr r3, [pc, #712] @ eee60 │ │ │ │ + ldr r1, [pc, #796] @ eeeb8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #792] @ eeec0 │ │ │ │ + ldr r0, [pc, #792] @ eeebc │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ - b ee774 │ │ │ │ - ldr r3, [pc, #648] @ eee64 │ │ │ │ - ldr r1, [pc, #740] @ eeec4 │ │ │ │ + b ee770 │ │ │ │ + ldr r3, [pc, #648] @ eee60 │ │ │ │ + ldr r1, [pc, #740] @ eeec0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #736] @ eeec8 │ │ │ │ + ldr r0, [pc, #736] @ eeec4 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b eebb8 │ │ │ │ - ldr r3, [pc, #608] @ eee64 │ │ │ │ - ldr r1, [pc, #708] @ eeecc │ │ │ │ + bl b6efc │ │ │ │ + b eebb4 │ │ │ │ + ldr r3, [pc, #608] @ eee60 │ │ │ │ + ldr r1, [pc, #708] @ eeec8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #704] @ eeed0 │ │ │ │ + ldr r0, [pc, #704] @ eeecc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b eeb28 │ │ │ │ - ldr r3, [pc, #568] @ eee64 │ │ │ │ - ldr r1, [pc, #676] @ eeed4 │ │ │ │ + bl b6efc │ │ │ │ + b eeb24 │ │ │ │ + ldr r3, [pc, #568] @ eee60 │ │ │ │ + ldr r1, [pc, #676] @ eeed0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #672] @ eeed8 │ │ │ │ + ldr r0, [pc, #672] @ eeed4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ - bl b6f00 │ │ │ │ - b ee76c │ │ │ │ - ldr r3, [pc, #528] @ eee64 │ │ │ │ - ldr r1, [pc, #644] @ eeedc │ │ │ │ + bl b6efc │ │ │ │ + b ee768 │ │ │ │ + ldr r3, [pc, #528] @ eee60 │ │ │ │ + ldr r1, [pc, #644] @ eeed8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #640] @ eeee0 │ │ │ │ + ldr r0, [pc, #640] @ eeedc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ - bl b6f00 │ │ │ │ - b ee76c │ │ │ │ + bl b6efc │ │ │ │ + b ee768 │ │ │ │ mov r0, sl │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ee838 │ │ │ │ - ldr r3, [pc, #476] @ eee64 │ │ │ │ - ldr r1, [pc, #600] @ eeee4 │ │ │ │ + b ee834 │ │ │ │ + ldr r3, [pc, #476] @ eee60 │ │ │ │ + ldr r1, [pc, #600] @ eeee0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #596] @ eeee8 │ │ │ │ + ldr r0, [pc, #596] @ eeee4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #236 @ 0xec │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b eeb28 │ │ │ │ - ldr r3, [pc, #436] @ eee64 │ │ │ │ - ldr r1, [pc, #568] @ eeeec │ │ │ │ + bl b6efc │ │ │ │ + b eeb24 │ │ │ │ + ldr r3, [pc, #436] @ eee60 │ │ │ │ + ldr r1, [pc, #568] @ eeee8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #564] @ eeef0 │ │ │ │ + ldr r0, [pc, #564] @ eeeec │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #242 @ 0xf2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b eeb28 │ │ │ │ - ldr r3, [pc, #396] @ eee64 │ │ │ │ - ldr r1, [pc, #536] @ eeef4 │ │ │ │ + bl b6efc │ │ │ │ + b eeb24 │ │ │ │ + ldr r3, [pc, #396] @ eee60 │ │ │ │ + ldr r1, [pc, #536] @ eeef0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #532] @ eeef8 │ │ │ │ + ldr r0, [pc, #532] @ eeef4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #242 @ 0xf2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b eeb28 │ │ │ │ - ldr r3, [pc, #356] @ eee64 │ │ │ │ - ldr r1, [pc, #504] @ eeefc │ │ │ │ + bl b6efc │ │ │ │ + b eeb24 │ │ │ │ + ldr r3, [pc, #356] @ eee60 │ │ │ │ + ldr r1, [pc, #504] @ eeef8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #500] @ eef00 │ │ │ │ + ldr r0, [pc, #500] @ eeefc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #242 @ 0xf2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b eeb28 │ │ │ │ - ldr r3, [pc, #316] @ eee64 │ │ │ │ - ldr ip, [pc, #472] @ eef04 │ │ │ │ + bl b6efc │ │ │ │ + b eeb24 │ │ │ │ + ldr r3, [pc, #316] @ eee60 │ │ │ │ + ldr ip, [pc, #472] @ eef00 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r1, [pc, #468] @ eef08 │ │ │ │ - ldr r0, [pc, #468] @ eef0c │ │ │ │ + ldr r1, [pc, #468] @ eef04 │ │ │ │ + ldr r0, [pc, #468] @ eef08 │ │ │ │ add ip, pc, ip │ │ │ │ str sl, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #242 @ 0xf2 │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ - b ee76c │ │ │ │ - ldr r3, [pc, #260] @ eee64 │ │ │ │ - ldr r1, [pc, #428] @ eef10 │ │ │ │ + bl d8814 │ │ │ │ + b ee768 │ │ │ │ + ldr r3, [pc, #260] @ eee60 │ │ │ │ + ldr r1, [pc, #428] @ eef0c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #424] @ eef14 │ │ │ │ + ldr r0, [pc, #424] @ eef10 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #242 @ 0xf2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r0, sl │ │ │ │ bl 578f8 │ │ │ │ - b ee774 │ │ │ │ - ldr r3, [pc, #204] @ eee64 │ │ │ │ - ldr r1, [pc, #380] @ eef18 │ │ │ │ + b ee770 │ │ │ │ + ldr r3, [pc, #204] @ eee60 │ │ │ │ + ldr r1, [pc, #380] @ eef14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #376] @ eef1c │ │ │ │ + ldr r0, [pc, #376] @ eef18 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #242 @ 0xf2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b eed7c │ │ │ │ - ldr r3, [pc, #164] @ eee64 │ │ │ │ - ldr r1, [pc, #348] @ eef20 │ │ │ │ + bl b6efc │ │ │ │ + b eed78 │ │ │ │ + ldr r3, [pc, #164] @ eee60 │ │ │ │ + ldr r1, [pc, #348] @ eef1c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #344] @ eef24 │ │ │ │ + ldr r0, [pc, #344] @ eef20 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #242 @ 0xf2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b eed7c │ │ │ │ + bl b6efc │ │ │ │ + b eed78 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ eef28 │ │ │ │ - ldr r1, [pc, #316] @ eef2c │ │ │ │ - ldr r0, [pc, #316] @ eef30 │ │ │ │ + ldr r3, [pc, #316] @ eef24 │ │ │ │ + ldr r1, [pc, #316] @ eef28 │ │ │ │ + ldr r0, [pc, #316] @ eef2c │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3616 @ 0xe20 │ │ │ │ - ldr r2, [pc, #308] @ eef34 │ │ │ │ + ldr r2, [pc, #308] @ eef30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #288] @ eef38 │ │ │ │ - ldr r1, [pc, #288] @ eef3c │ │ │ │ - ldr r0, [pc, #288] @ eef40 │ │ │ │ + ldr r3, [pc, #288] @ eef34 │ │ │ │ + ldr r1, [pc, #288] @ eef38 │ │ │ │ + ldr r0, [pc, #288] @ eef3c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #284] @ eef44 │ │ │ │ + ldr r2, [pc, #284] @ eef40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x00351cd0 │ │ │ │ + @ instruction: 0x00351cd4 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x00351cbc │ │ │ │ + eorseq r1, r5, r0, asr #25 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r0, r0, ip, ror #19 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ andeq r0, r0, ip, lsl #10 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ muleq r0, ip, fp │ │ │ │ - eorseq r1, r1, r0, ror #19 │ │ │ │ + @ instruction: 0x00311ffc │ │ │ │ andeq r0, r0, r8, asr #14 │ │ │ │ - @ instruction: 0x003261d8 │ │ │ │ - eorseq r0, r1, r8, lsl #31 │ │ │ │ - eorseq r1, r5, r8, ror r8 │ │ │ │ - eorseq r6, r2, r8, ror #2 │ │ │ │ - eorseq r0, r1, r8, lsl pc │ │ │ │ - eorseq r3, r2, ip, ror #29 │ │ │ │ - eorseq r5, r2, r4, ror pc │ │ │ │ - eorseq r0, r1, r4, lsr #26 │ │ │ │ - eorseq r5, r2, r8, asr #29 │ │ │ │ - eorseq r0, r1, r8, ror ip │ │ │ │ - eorseq r5, r2, r0, lsr #29 │ │ │ │ - eorseq r0, r1, r0, asr ip │ │ │ │ - eorseq r5, r2, r8, ror lr │ │ │ │ - eorseq r0, r1, r8, lsr #24 │ │ │ │ - eorseq r5, r2, r4, asr #28 │ │ │ │ - @ instruction: 0x00310bf4 │ │ │ │ - eorseq r5, r2, ip, lsl lr │ │ │ │ - eorseq r0, r1, r8, asr #23 │ │ │ │ - eorseq r0, r1, ip, asr #30 │ │ │ │ - @ instruction: 0x00325db8 │ │ │ │ - eorseq r0, r1, r4, ror #22 │ │ │ │ - eorseq r5, r2, r8, lsl #27 │ │ │ │ - eorseq r0, r1, r8, lsr fp │ │ │ │ - eorseq r5, r2, r8, asr #26 │ │ │ │ - @ instruction: 0x00310af8 │ │ │ │ - eorseq r5, r2, r4, lsr #26 │ │ │ │ - @ instruction: 0x00310ad0 │ │ │ │ - @ instruction: 0x00325cfc │ │ │ │ - eorseq r0, r1, ip, lsr #21 │ │ │ │ - @ instruction: 0x00325cd4 │ │ │ │ - eorseq r0, r1, r4, lsl #21 │ │ │ │ - eorseq r5, r2, r0, lsr #25 │ │ │ │ - eorseq r0, r1, ip, asr #20 │ │ │ │ - eorseq r5, r2, r8, ror ip │ │ │ │ - eorseq r0, r1, r4, lsr #20 │ │ │ │ - eorseq r5, r2, r0, asr ip │ │ │ │ - @ instruction: 0x003109fc │ │ │ │ - eorseq r5, r2, r8, lsr #24 │ │ │ │ - @ instruction: 0x003109d4 │ │ │ │ - eorseq r3, r2, r0, ror #22 │ │ │ │ - @ instruction: 0x00325bf8 │ │ │ │ - eorseq r0, r1, r4, lsr #19 │ │ │ │ - eorseq r5, r2, r8, asr #23 │ │ │ │ - eorseq r0, r1, r4, ror r9 │ │ │ │ - mlaseq r2, r0, fp, r5 │ │ │ │ - eorseq r0, r1, ip, lsr r9 │ │ │ │ - eorseq r5, r2, r8, ror #22 │ │ │ │ - eorseq r0, r1, r4, lsl r9 │ │ │ │ - eorseq r4, r3, r8, ror r3 │ │ │ │ - eorseq r6, r0, r8, ror r4 │ │ │ │ - eorseq r0, r1, r8, lsl #29 │ │ │ │ - andeq lr, r4, sl, asr #15 │ │ │ │ - eorseq r0, r3, ip, asr r3 │ │ │ │ - eorseq r6, r0, r8, lsr r5 │ │ │ │ - eorseq r9, r0, r0, ror #12 │ │ │ │ + @ instruction: 0x003267f4 │ │ │ │ + eorseq r1, r1, r4, lsr #11 │ │ │ │ + eorseq r1, r5, ip, ror r8 │ │ │ │ + eorseq r6, r2, r4, lsl #15 │ │ │ │ + eorseq r1, r1, r4, lsr r5 │ │ │ │ + eorseq r4, r2, r8, lsl #10 │ │ │ │ + mlaseq r2, r0, r5, r6 │ │ │ │ + eorseq r1, r1, r0, asr #6 │ │ │ │ + eorseq r6, r2, r4, ror #9 │ │ │ │ + mlaseq r1, r4, r2, r1 │ │ │ │ + @ instruction: 0x003264bc │ │ │ │ + eorseq r1, r1, ip, ror #4 │ │ │ │ + mlaseq r2, r4, r4, r6 │ │ │ │ + eorseq r1, r1, r4, asr #4 │ │ │ │ + eorseq r6, r2, r0, ror #8 │ │ │ │ + eorseq r1, r1, r0, lsl r2 │ │ │ │ + eorseq r6, r2, r8, lsr r4 │ │ │ │ + eorseq r1, r1, r4, ror #3 │ │ │ │ + eorseq r1, r1, r8, ror #10 │ │ │ │ + @ instruction: 0x003263d4 │ │ │ │ + eorseq r1, r1, r0, lsl #3 │ │ │ │ + eorseq r6, r2, r4, lsr #7 │ │ │ │ + eorseq r1, r1, r4, asr r1 │ │ │ │ + eorseq r6, r2, r4, ror #6 │ │ │ │ + eorseq r1, r1, r4, lsl r1 │ │ │ │ + eorseq r6, r2, r0, asr #6 │ │ │ │ + eorseq r1, r1, ip, ror #1 │ │ │ │ + eorseq r6, r2, r8, lsl r3 │ │ │ │ + eorseq r1, r1, r8, asr #1 │ │ │ │ + @ instruction: 0x003262f0 │ │ │ │ + eorseq r1, r1, r0, lsr #1 │ │ │ │ + @ instruction: 0x003262bc │ │ │ │ + eorseq r1, r1, r8, rrx │ │ │ │ + mlaseq r2, r4, r2, r6 │ │ │ │ + eorseq r1, r1, r0, asr #32 │ │ │ │ + eorseq r6, r2, ip, ror #4 │ │ │ │ + eorseq r1, r1, r8, lsl r0 │ │ │ │ + eorseq r6, r2, r4, asr #4 │ │ │ │ + @ instruction: 0x00310ff0 │ │ │ │ + eorseq r4, r2, ip, ror r1 │ │ │ │ + eorseq r6, r2, r4, lsl r2 │ │ │ │ + eorseq r0, r1, r0, asr #31 │ │ │ │ + eorseq r6, r2, r4, ror #3 │ │ │ │ + mlaseq r1, r0, pc, r0 @ │ │ │ │ + eorseq r6, r2, ip, lsr #3 │ │ │ │ + eorseq r0, r1, r8, asr pc │ │ │ │ + eorseq r6, r2, r4, lsl #3 │ │ │ │ + eorseq r0, r1, r0, lsr pc │ │ │ │ + mlaseq r3, r4, r9, r4 │ │ │ │ + mlaseq r0, r4, sl, r6 │ │ │ │ + eorseq r1, r1, r4, lsr #9 │ │ │ │ + ldrdeq lr, [r4], -r2 │ │ │ │ + eorseq r0, r3, r8, ror r9 │ │ │ │ + eorseq r6, r0, r4, asr fp │ │ │ │ + eorseq r9, r0, ip, ror ip │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -000eef48 : │ │ │ │ +000eef44 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #148] @ eeff4 │ │ │ │ + ldr ip, [pc, #148] @ eeff0 │ │ │ │ sub sp, sp, #28 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #0 │ │ │ │ str lr, [sp, #16] │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #128] @ eeff8 │ │ │ │ + ldr lr, [pc, #128] @ eeff4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, ip, #3152 @ 0xc50 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr ip, [pc, #108] @ eeffc │ │ │ │ + ldr ip, [pc, #108] @ eeff8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ + bl a31ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq eefc4 │ │ │ │ + beq eefc0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl ee310 │ │ │ │ - ldr r2, [pc, #52] @ ef000 │ │ │ │ - ldr r3, [pc, #44] @ eeffc │ │ │ │ + bl ee30c │ │ │ │ + ldr r2, [pc, #52] @ eeffc │ │ │ │ + ldr r3, [pc, #44] @ eeff8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne eeff0 │ │ │ │ + bne eefec │ │ │ │ add sp, sp, #28 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq r5, r6, r8, lsr #23 │ │ │ │ - eorseq r1, r5, ip, rrx │ │ │ │ + eorseq r5, r6, ip, lsr #23 │ │ │ │ + eorseq r1, r5, r0, ror r0 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r1, r5, ip, lsr #32 │ │ │ │ + eorseq r1, r5, r0, lsr r0 │ │ │ │ │ │ │ │ -000ef004 : │ │ │ │ +000ef000 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #1104] @ ef46c │ │ │ │ - ldr r3, [pc, #1104] @ ef470 │ │ │ │ + ldr r2, [pc, #1104] @ ef468 │ │ │ │ + ldr r3, [pc, #1104] @ ef46c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ bl 4fb98 │ │ │ │ - ldr r9, [pc, #1064] @ ef474 │ │ │ │ + ldr r9, [pc, #1064] @ ef470 │ │ │ │ add r9, pc, r9 │ │ │ │ lsl r3, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl a9960 │ │ │ │ + bl a995c │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r7, #0 │ │ │ │ addne sl, sp, #20 │ │ │ │ - beq ef2ec │ │ │ │ + beq ef2e8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl a9e54 │ │ │ │ + bl a9e50 │ │ │ │ ldrb r3, [sp, #20] │ │ │ │ ldr fp, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ - beq ef314 │ │ │ │ + beq ef310 │ │ │ │ cmp fp, #0 │ │ │ │ - beq ef424 │ │ │ │ + beq ef420 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ef2c8 │ │ │ │ + beq ef2c4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq ef448 │ │ │ │ + beq ef444 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ef2e0 │ │ │ │ + beq ef2dc │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ef0ec │ │ │ │ + beq ef0e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq ef20c │ │ │ │ + beq ef208 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ef104 │ │ │ │ + beq ef100 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq ef218 │ │ │ │ + beq ef214 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq ef230 │ │ │ │ + beq ef22c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 50030 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r0 │ │ │ │ - beq ef144 │ │ │ │ + beq ef140 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq ef274 │ │ │ │ + beq ef270 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ef160 │ │ │ │ + beq ef15c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq ef288 │ │ │ │ + beq ef284 │ │ │ │ cmp r2, #0 │ │ │ │ - blt ef2a0 │ │ │ │ - ldr r3, [pc, #776] @ ef478 │ │ │ │ + blt ef29c │ │ │ │ + ldr r3, [pc, #776] @ ef474 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne ef06c │ │ │ │ + bne ef068 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl a46ec │ │ │ │ + bl a46e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fb98 │ │ │ │ cmp r4, r0 │ │ │ │ - beq ef06c │ │ │ │ - ldr r3, [pc, #732] @ ef47c │ │ │ │ - ldr r1, [pc, #732] @ ef480 │ │ │ │ + beq ef068 │ │ │ │ + ldr r3, [pc, #732] @ ef478 │ │ │ │ + ldr r1, [pc, #732] @ ef47c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - ldr r3, [pc, #716] @ ef484 │ │ │ │ - ldr r1, [pc, #716] @ ef488 │ │ │ │ - ldr r0, [pc, #716] @ ef48c │ │ │ │ + ldr r3, [pc, #716] @ ef480 │ │ │ │ + ldr r1, [pc, #716] @ ef484 │ │ │ │ + ldr r0, [pc, #716] @ ef488 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #118 @ 0x76 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r0, #2 │ │ │ │ - ldr r2, [pc, #680] @ ef490 │ │ │ │ - ldr r3, [pc, #644] @ ef470 │ │ │ │ + ldr r2, [pc, #680] @ ef48c │ │ │ │ + ldr r3, [pc, #644] @ ef46c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ef3d8 │ │ │ │ + bne ef3d4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ef0e8 │ │ │ │ + b ef0e4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne ef114 │ │ │ │ - ldr r3, [pc, #588] @ ef484 │ │ │ │ - ldr r2, [pc, #600] @ ef494 │ │ │ │ + bne ef110 │ │ │ │ + ldr r3, [pc, #588] @ ef480 │ │ │ │ + ldr r2, [pc, #600] @ ef490 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #596] @ ef498 │ │ │ │ - ldr r0, [pc, #596] @ ef49c │ │ │ │ + ldr r1, [pc, #596] @ ef494 │ │ │ │ + ldr r0, [pc, #596] @ ef498 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, fp} │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #118 @ 0x76 │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b ef1dc │ │ │ │ + b ef1d8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b ef144 │ │ │ │ + b ef140 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bge ef168 │ │ │ │ - ldr r3, [pc, #476] @ ef484 │ │ │ │ - ldr r1, [pc, #500] @ ef4a0 │ │ │ │ + bge ef164 │ │ │ │ + ldr r3, [pc, #476] @ ef480 │ │ │ │ + ldr r1, [pc, #500] @ ef49c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #496] @ ef4a4 │ │ │ │ + ldr r0, [pc, #496] @ ef4a0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #119 @ 0x77 │ │ │ │ - bl b6f00 │ │ │ │ - b ef1d4 │ │ │ │ + bl b6efc │ │ │ │ + b ef1d0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ef448 │ │ │ │ + beq ef444 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bne ef0c4 │ │ │ │ - b ef104 │ │ │ │ + bne ef0c0 │ │ │ │ + b ef100 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne ef0d8 │ │ │ │ - b ef104 │ │ │ │ - ldr r3, [pc, #400] @ ef484 │ │ │ │ - ldr r1, [pc, #432] @ ef4a8 │ │ │ │ + bne ef0d4 │ │ │ │ + b ef100 │ │ │ │ + ldr r3, [pc, #400] @ ef480 │ │ │ │ + ldr r1, [pc, #432] @ ef4a4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #428] @ ef4ac │ │ │ │ + ldr r0, [pc, #428] @ ef4a8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #118 @ 0x76 │ │ │ │ - bl b6f00 │ │ │ │ - b ef1dc │ │ │ │ + bl b6efc │ │ │ │ + b ef1d8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ef330 │ │ │ │ + beq ef32c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq ef3a4 │ │ │ │ + beq ef3a0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq ef400 │ │ │ │ + beq ef3fc │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ef354 │ │ │ │ + beq ef350 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq ef398 │ │ │ │ + beq ef394 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ef3dc │ │ │ │ + beq ef3d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ef378 │ │ │ │ + beq ef374 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq ef38c │ │ │ │ + beq ef388 │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ef3b0 │ │ │ │ + bne ef3ac │ │ │ │ mov r0, #1 │ │ │ │ - b ef1e0 │ │ │ │ + b ef1dc │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ef378 │ │ │ │ + b ef374 │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ef354 │ │ │ │ + b ef350 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ef330 │ │ │ │ - ldr r3, [pc, #204] @ ef484 │ │ │ │ - ldr r1, [pc, #244] @ ef4b0 │ │ │ │ + b ef32c │ │ │ │ + ldr r3, [pc, #204] @ ef480 │ │ │ │ + ldr r1, [pc, #244] @ ef4ac │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #240] @ ef4b4 │ │ │ │ + ldr r0, [pc, #240] @ ef4b0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #118 @ 0x76 │ │ │ │ - bl b6f00 │ │ │ │ - b ef1dc │ │ │ │ + bl b6efc │ │ │ │ + b ef1d8 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #212] @ ef4b8 │ │ │ │ - ldr r1, [pc, #212] @ ef4bc │ │ │ │ - ldr r0, [pc, #212] @ ef4c0 │ │ │ │ + ldr r3, [pc, #212] @ ef4b4 │ │ │ │ + ldr r1, [pc, #212] @ ef4b8 │ │ │ │ + ldr r0, [pc, #212] @ ef4bc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #208] @ ef4c4 │ │ │ │ + ldr r2, [pc, #208] @ ef4c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #3584 @ 0xe00 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #192] @ ef4c8 │ │ │ │ - ldr r1, [pc, #192] @ ef4cc │ │ │ │ - ldr r0, [pc, #192] @ ef4d0 │ │ │ │ + ldr r3, [pc, #192] @ ef4c4 │ │ │ │ + ldr r1, [pc, #192] @ ef4c8 │ │ │ │ + ldr r0, [pc, #192] @ ef4cc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #188] @ ef4d4 │ │ │ │ + ldr r2, [pc, #188] @ ef4d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #3584 @ 0xe00 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #172] @ ef4d8 │ │ │ │ - ldr r1, [pc, #172] @ ef4dc │ │ │ │ - ldr r0, [pc, #172] @ ef4e0 │ │ │ │ + ldr r3, [pc, #172] @ ef4d4 │ │ │ │ + ldr r1, [pc, #172] @ ef4d8 │ │ │ │ + ldr r0, [pc, #172] @ ef4dc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #168] @ ef4e4 │ │ │ │ + ldr r2, [pc, #168] @ ef4e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #3584 @ 0xe00 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #152] @ ef4e8 │ │ │ │ - ldr r1, [pc, #152] @ ef4ec │ │ │ │ - ldr r0, [pc, #152] @ ef4f0 │ │ │ │ + ldr r3, [pc, #152] @ ef4e4 │ │ │ │ + ldr r1, [pc, #152] @ ef4e8 │ │ │ │ + ldr r0, [pc, #152] @ ef4ec │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #148] @ ef4f4 │ │ │ │ + ldr r2, [pc, #148] @ ef4f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #3584 @ 0xe00 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x00350fdc │ │ │ │ + eorseq r0, r5, r0, ror #31 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x00350fb0 │ │ │ │ + @ instruction: 0x00350fb4 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ andeq r0, r0, r8, lsr r5 │ │ │ │ - @ instruction: 0x003108b4 │ │ │ │ + @ instruction: 0x00310ed0 │ │ │ │ @ instruction: 0x000007b8 │ │ │ │ - eorseq r0, r1, r4, asr pc │ │ │ │ - eorseq r0, r1, r8, lsl #11 │ │ │ │ - eorseq r0, r5, r0, lsl lr │ │ │ │ - eorseq r3, r2, r0, asr r6 │ │ │ │ - eorseq r0, r1, r8, asr #29 │ │ │ │ - @ instruction: 0x003104fc │ │ │ │ - eorseq r0, r1, r0, ror #28 │ │ │ │ - mlaseq r1, r8, r4, r0 │ │ │ │ - eorseq r0, r1, r4, lsl lr │ │ │ │ - eorseq r0, r1, ip, asr #8 │ │ │ │ - eorseq r0, r1, r0, asr sp │ │ │ │ - eorseq r0, r1, r8, lsl #7 │ │ │ │ - eorseq r3, r3, r0, lsl #27 │ │ │ │ - eorseq r5, r0, r4, lsl #29 │ │ │ │ - eorseq r0, r1, r4, lsr sp │ │ │ │ - andeq pc, r4, pc, asr r5 @ │ │ │ │ - eorseq r3, r3, ip, asr sp │ │ │ │ - eorseq r5, r0, r0, ror #28 │ │ │ │ - eorseq r0, r1, r4, lsl #26 │ │ │ │ - andeq pc, r4, lr, asr r5 @ │ │ │ │ - eorseq r3, r3, r8, lsr sp │ │ │ │ - eorseq r5, r0, ip, lsr lr │ │ │ │ - @ instruction: 0x00305ef0 │ │ │ │ - andeq pc, r4, r9, lsr r5 @ │ │ │ │ - eorseq r3, r3, r4, lsl sp │ │ │ │ - eorseq r5, r0, r8, lsl lr │ │ │ │ - @ instruction: 0x00305ed8 │ │ │ │ - andeq pc, r4, fp, lsr r5 @ │ │ │ │ + eorseq r1, r1, r0, ror r5 │ │ │ │ + eorseq r0, r1, r4, lsr #23 │ │ │ │ + eorseq r0, r5, r4, lsl lr │ │ │ │ + eorseq r3, r2, ip, ror #24 │ │ │ │ + eorseq r1, r1, r4, ror #9 │ │ │ │ + eorseq r0, r1, r8, lsl fp │ │ │ │ + eorseq r1, r1, ip, ror r4 │ │ │ │ + @ instruction: 0x00310ab4 │ │ │ │ + eorseq r1, r1, r0, lsr r4 │ │ │ │ + eorseq r0, r1, r8, ror #20 │ │ │ │ + eorseq r1, r1, ip, ror #6 │ │ │ │ + eorseq r0, r1, r4, lsr #19 │ │ │ │ + mlaseq r3, ip, r3, r4 │ │ │ │ + eorseq r6, r0, r0, lsr #9 │ │ │ │ + eorseq r1, r1, r0, asr r3 │ │ │ │ + andeq pc, r4, r7, ror #10 │ │ │ │ + eorseq r4, r3, r8, ror r3 │ │ │ │ + eorseq r6, r0, ip, ror r4 │ │ │ │ + eorseq r1, r1, r0, lsr #6 │ │ │ │ + andeq pc, r4, r6, ror #10 │ │ │ │ + eorseq r4, r3, r4, asr r3 │ │ │ │ + eorseq r6, r0, r8, asr r4 │ │ │ │ + eorseq r6, r0, ip, lsl #10 │ │ │ │ + andeq pc, r4, r1, asr #10 │ │ │ │ + eorseq r4, r3, r0, lsr r3 │ │ │ │ + eorseq r6, r0, r4, lsr r4 │ │ │ │ + @ instruction: 0x003064f4 │ │ │ │ + andeq pc, r4, r3, asr #10 │ │ │ │ │ │ │ │ -000ef4f8 : │ │ │ │ +000ef4f4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #304] @ ef64c │ │ │ │ + ldr ip, [pc, #304] @ ef648 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #296] @ ef650 │ │ │ │ + ldr r3, [pc, #296] @ ef64c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #272] @ ef654 │ │ │ │ + ldr r3, [pc, #272] @ ef650 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3104 @ 0xc20 │ │ │ │ sub r3, r3, #4 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #248] @ ef658 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #248] @ ef654 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ef618 │ │ │ │ - ldr r3, [pc, #236] @ ef65c │ │ │ │ + beq ef614 │ │ │ │ + ldr r3, [pc, #236] @ ef658 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ef620 │ │ │ │ + bne ef61c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq ef5e8 │ │ │ │ + beq ef5e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef004 │ │ │ │ + bl ef000 │ │ │ │ cmp r0, #2 │ │ │ │ - beq ef618 │ │ │ │ - ldr r3, [pc, #180] @ ef660 │ │ │ │ + beq ef614 │ │ │ │ + ldr r3, [pc, #180] @ ef65c │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #160] @ ef664 │ │ │ │ - ldr r3, [pc, #136] @ ef650 │ │ │ │ + ldr r2, [pc, #160] @ ef660 │ │ │ │ + ldr r3, [pc, #136] @ ef64c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ef648 │ │ │ │ + bne ef644 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #120] @ ef668 │ │ │ │ + ldr r0, [pc, #120] @ ef664 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #112] @ ef66c │ │ │ │ - ldr r1, [pc, #112] @ ef670 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #112] @ ef668 │ │ │ │ + ldr r1, [pc, #112] @ ef66c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #108] @ ef674 │ │ │ │ + ldr r0, [pc, #108] @ ef670 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #117 @ 0x75 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b ef5bc │ │ │ │ - ldr r3, [pc, #80] @ ef678 │ │ │ │ + b ef5b8 │ │ │ │ + ldr r3, [pc, #80] @ ef674 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq ef580 │ │ │ │ - ldr r0, [pc, #64] @ ef67c │ │ │ │ + beq ef57c │ │ │ │ + ldr r0, [pc, #64] @ ef678 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b ef5f4 │ │ │ │ + bl b0298 │ │ │ │ + b ef5f0 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00350ad4 │ │ │ │ + @ instruction: 0x00350ad8 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r5, r6, r4, asr #11 │ │ │ │ - mlaseq r5, ip, sl, r0 │ │ │ │ + eorseq r5, r6, r8, asr #11 │ │ │ │ + eorseq r0, r5, r0, lsr #21 │ │ │ │ andeq r0, r0, r0, lsl r7 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq r0, r5, r4, lsr sl │ │ │ │ - eorseq ip, r0, r8, asr #32 │ │ │ │ + eorseq r0, r5, r8, lsr sl │ │ │ │ + eorseq ip, r0, r4, ror #12 │ │ │ │ @ instruction: 0x000007b8 │ │ │ │ - eorseq r0, r1, ip, lsl #22 │ │ │ │ - eorseq r0, r1, r4, asr #2 │ │ │ │ + eorseq r1, r1, r8, lsr #2 │ │ │ │ + eorseq r0, r1, r0, ror #14 │ │ │ │ andeq r0, r0, ip, lsr #26 │ │ │ │ - @ instruction: 0x0030dcd4 │ │ │ │ + @ instruction: 0x0030e2f0 │ │ │ │ │ │ │ │ -000ef680 : │ │ │ │ +000ef67c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr ip, [pc, #2292] @ eff8c │ │ │ │ - ldr r2, [pc, #2292] @ eff90 │ │ │ │ + ldr ip, [pc, #2292] @ eff88 │ │ │ │ + ldr r2, [pc, #2292] @ eff8c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r5, [pc, #2284] @ eff94 │ │ │ │ - ldr r3, [pc, #2284] @ eff98 │ │ │ │ + ldr r5, [pc, #2284] @ eff90 │ │ │ │ + ldr r3, [pc, #2284] @ eff94 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ mov r2, #0 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ - ldr r3, [pc, #2260] @ eff9c │ │ │ │ + ldr r3, [pc, #2260] @ eff98 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r1, [r8, #692] @ 0x2b4 │ │ │ │ ldr r7, [r8, #688] @ 0x2b0 │ │ │ │ bl 50378 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq efbd0 │ │ │ │ + beq efbcc │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq ef720 │ │ │ │ + beq ef71c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq ef944 │ │ │ │ + beq ef940 │ │ │ │ cmp r4, #0 │ │ │ │ - beq efbf8 │ │ │ │ + beq efbf4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fca0 │ │ │ │ ldr r1, [r8, #696] @ 0x2b8 │ │ │ │ mov r7, r0 │ │ │ │ bl 50378 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq efc20 │ │ │ │ + beq efc1c │ │ │ │ ldr r1, [r8, #700] @ 0x2bc │ │ │ │ mov r0, r7 │ │ │ │ bl 50378 │ │ │ │ cmp r7, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq eff14 │ │ │ │ + beq eff10 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ef778 │ │ │ │ + beq ef774 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq ef950 │ │ │ │ + beq ef94c │ │ │ │ cmp r9, #0 │ │ │ │ - beq efc58 │ │ │ │ + beq efc54 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq ef7b8 │ │ │ │ + beq ef7b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq ef95c │ │ │ │ + beq ef958 │ │ │ │ cmp r7, #0 │ │ │ │ - beq efcc0 │ │ │ │ - ldr r3, [pc, #2008] @ effa0 │ │ │ │ + beq efcbc │ │ │ │ + ldr r3, [pc, #2008] @ eff9c │ │ │ │ ldr r1, [r8, #2088] @ 0x828 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 50378 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq efce8 │ │ │ │ + beq efce4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq ef810 │ │ │ │ + beq ef80c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq ef968 │ │ │ │ + beq ef964 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ef994 │ │ │ │ + beq ef990 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ef834 │ │ │ │ + beq ef830 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq efbc4 │ │ │ │ - ldr r3, [pc, #1896] @ effa4 │ │ │ │ + beq efbc0 │ │ │ │ + ldr r3, [pc, #1896] @ effa0 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ mov r0, r6 │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq ef880 │ │ │ │ + beq ef87c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq ef988 │ │ │ │ + beq ef984 │ │ │ │ cmp r7, #0 │ │ │ │ - beq efe44 │ │ │ │ + beq efe40 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ef8ac │ │ │ │ + beq ef8a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne ef8ac │ │ │ │ + bne ef8a8 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq ef8d0 │ │ │ │ + beq ef8cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne ef8d0 │ │ │ │ + bne ef8cc │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq efdc4 │ │ │ │ + beq efdc0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ef004 │ │ │ │ + bl ef000 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq ef90c │ │ │ │ + beq ef908 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq ef97c │ │ │ │ + beq ef978 │ │ │ │ cmp r4, #2 │ │ │ │ movne r0, #1 │ │ │ │ - beq efe1c │ │ │ │ - ldr r2, [pc, #1672] @ effa8 │ │ │ │ - ldr r3, [pc, #1644] @ eff90 │ │ │ │ + beq efe18 │ │ │ │ + ldr r2, [pc, #1672] @ effa4 │ │ │ │ + ldr r3, [pc, #1644] @ eff8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne efee8 │ │ │ │ + bne efee4 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ef720 │ │ │ │ + b ef71c │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ef778 │ │ │ │ + b ef774 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ef7b8 │ │ │ │ + b ef7b4 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r9, #0 │ │ │ │ - bne ef818 │ │ │ │ - b ef994 │ │ │ │ + bne ef814 │ │ │ │ + b ef990 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ef90c │ │ │ │ + b ef908 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ef880 │ │ │ │ - ldr r3, [pc, #1552] @ effac │ │ │ │ - ldr r1, [pc, #1552] @ effb0 │ │ │ │ + b ef87c │ │ │ │ + ldr r3, [pc, #1552] @ effa8 │ │ │ │ + ldr r1, [pc, #1552] @ effac │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #1548] @ effb4 │ │ │ │ + ldr r0, [pc, #1548] @ effb0 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r7 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ - bl aa4f0 │ │ │ │ + bl aa4ec │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr fp, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl aa870 │ │ │ │ + bl aa86c │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ - beq eff64 │ │ │ │ + beq eff60 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [sl] │ │ │ │ cmp r9, #0 │ │ │ │ - beq eff3c │ │ │ │ + beq eff38 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r9] │ │ │ │ cmp r8, #0 │ │ │ │ - beq efeec │ │ │ │ + beq efee8 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r0, sl │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r8] │ │ │ │ bl 578f8 │ │ │ │ mov r0, r9 │ │ │ │ @@ -165104,934 +165103,934 @@ │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ str r9, [sp, #108] @ 0x6c │ │ │ │ str r8, [sp, #112] @ 0x70 │ │ │ │ bl 50114 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq efe88 │ │ │ │ + beq efe84 │ │ │ │ mov r0, sl │ │ │ │ bl 578f8 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ bl 50138 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ cmp r8, #0 │ │ │ │ - blt efec4 │ │ │ │ + blt efec0 │ │ │ │ and r8, r8, #255 @ 0xff │ │ │ │ cmp r8, #0 │ │ │ │ - beq efd6c │ │ │ │ + beq efd68 │ │ │ │ ldm r7, {r0, r1, r2} │ │ │ │ - bl aa6bc │ │ │ │ + bl aa6b8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 578f8 │ │ │ │ mov r0, fp │ │ │ │ bl 578f8 │ │ │ │ ldr r7, [r4] │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ - beq efd14 │ │ │ │ + beq efd10 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r7, [r4] │ │ │ │ - beq efc90 │ │ │ │ + beq efc8c │ │ │ │ ldr r7, [r6] │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ - beq efd30 │ │ │ │ + beq efd2c │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r9, r7 │ │ │ │ moveq r8, r7 │ │ │ │ str r7, [r6] │ │ │ │ - bne efd30 │ │ │ │ + bne efd2c │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r7, #0 │ │ │ │ - beq efd30 │ │ │ │ - bl aa3f4 │ │ │ │ + beq efd2c │ │ │ │ + bl aa3f0 │ │ │ │ add r3, sp, #24 │ │ │ │ str r7, [sp, #24] │ │ │ │ str r9, [sp, #28] │ │ │ │ str r8, [sp, #32] │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ - bl aa6bc │ │ │ │ + bl aa6b8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq efb74 │ │ │ │ + beq efb70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq efe10 │ │ │ │ + beq efe0c │ │ │ │ cmp r9, #0 │ │ │ │ - beq efb98 │ │ │ │ + beq efb94 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq efb98 │ │ │ │ + beq efb94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq efe04 │ │ │ │ + beq efe00 │ │ │ │ cmp r8, #0 │ │ │ │ - beq efbbc │ │ │ │ + beq efbb8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq efbbc │ │ │ │ + beq efbb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq efdf8 │ │ │ │ + beq efdf4 │ │ │ │ mov r0, #2 │ │ │ │ - b ef918 │ │ │ │ + b ef914 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b ef834 │ │ │ │ - ldr r3, [pc, #980] @ effac │ │ │ │ - ldr r1, [pc, #988] @ effb8 │ │ │ │ + b ef830 │ │ │ │ + ldr r3, [pc, #980] @ effa8 │ │ │ │ + ldr r1, [pc, #988] @ effb4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #984] @ effbc │ │ │ │ + ldr r0, [pc, #984] @ effb8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #123 @ 0x7b │ │ │ │ - bl b6f00 │ │ │ │ - b efbbc │ │ │ │ - ldr r3, [pc, #940] @ effac │ │ │ │ - ldr r1, [pc, #956] @ effc0 │ │ │ │ + bl b6efc │ │ │ │ + b efbb8 │ │ │ │ + ldr r3, [pc, #940] @ effa8 │ │ │ │ + ldr r1, [pc, #956] @ effbc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #952] @ effc4 │ │ │ │ + ldr r0, [pc, #952] @ effc0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #123 @ 0x7b │ │ │ │ - bl b6f00 │ │ │ │ - b efbbc │ │ │ │ - ldr r3, [pc, #900] @ effac │ │ │ │ - ldr r1, [pc, #924] @ effc8 │ │ │ │ + bl b6efc │ │ │ │ + b efbb8 │ │ │ │ + ldr r3, [pc, #900] @ effa8 │ │ │ │ + ldr r1, [pc, #924] @ effc4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #920] @ effcc │ │ │ │ + ldr r0, [pc, #920] @ effc8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #123 @ 0x7b │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ - b efbbc │ │ │ │ - ldr r3, [pc, #844] @ effac │ │ │ │ - ldr r1, [pc, #876] @ effd0 │ │ │ │ + b efbb8 │ │ │ │ + ldr r3, [pc, #844] @ effa8 │ │ │ │ + ldr r1, [pc, #876] @ effcc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #872] @ effd4 │ │ │ │ + ldr r0, [pc, #872] @ effd0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #123 @ 0x7b │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ - b efbbc │ │ │ │ + b efbb8 │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq efb34 │ │ │ │ + beq efb30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne efb34 │ │ │ │ - b efb2c │ │ │ │ - ldr r3, [pc, #740] @ effac │ │ │ │ - ldr r1, [pc, #780] @ effd8 │ │ │ │ + bne efb30 │ │ │ │ + b efb28 │ │ │ │ + ldr r3, [pc, #740] @ effa8 │ │ │ │ + ldr r1, [pc, #780] @ effd4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #776] @ effdc │ │ │ │ + ldr r0, [pc, #776] @ effd8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #123 @ 0x7b │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b efc7c │ │ │ │ - ldr r3, [pc, #700] @ effac │ │ │ │ - ldr r1, [pc, #748] @ effe0 │ │ │ │ + bl b6efc │ │ │ │ + b efc78 │ │ │ │ + ldr r3, [pc, #700] @ effa8 │ │ │ │ + ldr r1, [pc, #748] @ effdc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #744] @ effe4 │ │ │ │ + ldr r0, [pc, #744] @ effe0 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ - bl b6f00 │ │ │ │ - b ef9bc │ │ │ │ + bl b6efc │ │ │ │ + b ef9b8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq efd30 │ │ │ │ + beq efd2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq efe7c │ │ │ │ - ldr r3, [pc, #688] @ effe8 │ │ │ │ - ldr r1, [pc, #688] @ effec │ │ │ │ + beq efe78 │ │ │ │ + ldr r3, [pc, #688] @ effe4 │ │ │ │ + ldr r1, [pc, #688] @ effe8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r1, [pc, #668] @ efff0 │ │ │ │ - ldr r0, [pc, #668] @ efff4 │ │ │ │ + ldr r1, [pc, #668] @ effec │ │ │ │ + ldr r0, [pc, #668] @ efff0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ - bl b6f00 │ │ │ │ - b efbbc │ │ │ │ - bl aa3f4 │ │ │ │ + bl b6efc │ │ │ │ + b efbb8 │ │ │ │ + bl aa3f0 │ │ │ │ ldm r7, {r0, r1, r2} │ │ │ │ - bl aa6bc │ │ │ │ + bl aa6b8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 578f8 │ │ │ │ mov r0, fp │ │ │ │ bl 578f8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl aa4f0 │ │ │ │ + bl aa4ec │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ - beq efca0 │ │ │ │ + beq efc9c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne efca0 │ │ │ │ - b efc98 │ │ │ │ - ldr r3, [pc, #480] @ effac │ │ │ │ - ldr r0, [pc, #552] @ efff8 │ │ │ │ + bne efc9c │ │ │ │ + b efc94 │ │ │ │ + ldr r3, [pc, #480] @ effa8 │ │ │ │ + ldr r0, [pc, #552] @ efff4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #540] @ efffc │ │ │ │ + ldr r1, [pc, #540] @ efff8 │ │ │ │ stm sp, {r0, r9} │ │ │ │ - ldr r0, [pc, #536] @ f0000 │ │ │ │ + ldr r0, [pc, #536] @ efffc │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b efbbc │ │ │ │ + bl d8814 │ │ │ │ + b efbb8 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b efbbc │ │ │ │ + b efbb8 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b efb98 │ │ │ │ + b efb94 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b efb74 │ │ │ │ - ldr r3, [pc, #392] @ effac │ │ │ │ - ldr r1, [pc, #476] @ f0004 │ │ │ │ + b efb70 │ │ │ │ + ldr r3, [pc, #392] @ effa8 │ │ │ │ + ldr r1, [pc, #476] @ f0000 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #472] @ f0008 │ │ │ │ + ldr r0, [pc, #472] @ f0004 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ - bl b6f00 │ │ │ │ - b efbbc │ │ │ │ - ldr r3, [pc, #352] @ effac │ │ │ │ - ldr r1, [pc, #444] @ f000c │ │ │ │ + bl b6efc │ │ │ │ + b efbb8 │ │ │ │ + ldr r3, [pc, #352] @ effa8 │ │ │ │ + ldr r1, [pc, #444] @ f0008 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #440] @ f0010 │ │ │ │ + ldr r0, [pc, #440] @ f000c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #123 @ 0x7b │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r9 │ │ │ │ - bl 7344c │ │ │ │ + bl 73448 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b efbbc │ │ │ │ + b efbb8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b efd30 │ │ │ │ + b efd2c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r1, [pc, #384] @ f0014 │ │ │ │ - ldr r0, [pc, #384] @ f0018 │ │ │ │ + ldr r1, [pc, #384] @ f0010 │ │ │ │ + ldr r0, [pc, #384] @ f0014 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #123 @ 0x7b │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, sl │ │ │ │ bl 578f8 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ - b efd70 │ │ │ │ + b efd6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r1, [pc, #332] @ f001c │ │ │ │ - ldr r0, [pc, #332] @ f0020 │ │ │ │ + ldr r1, [pc, #332] @ f0018 │ │ │ │ + ldr r0, [pc, #332] @ f001c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #123 @ 0x7b │ │ │ │ - bl b6f00 │ │ │ │ - b efd70 │ │ │ │ + bl b6efc │ │ │ │ + b efd6c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #304] @ f0024 │ │ │ │ - ldr r1, [pc, #304] @ f0028 │ │ │ │ - ldr r0, [pc, #304] @ f002c │ │ │ │ + ldr r3, [pc, #304] @ f0020 │ │ │ │ + ldr r1, [pc, #304] @ f0024 │ │ │ │ + ldr r0, [pc, #304] @ f0028 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3536 @ 0xdd0 │ │ │ │ - ldr r2, [pc, #296] @ f0030 │ │ │ │ + ldr r2, [pc, #296] @ f002c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ f0034 │ │ │ │ - ldr r1, [pc, #280] @ f0038 │ │ │ │ - ldr r0, [pc, #280] @ f003c │ │ │ │ + ldr r3, [pc, #280] @ f0030 │ │ │ │ + ldr r1, [pc, #280] @ f0034 │ │ │ │ + ldr r0, [pc, #280] @ f0038 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3536 @ 0xdd0 │ │ │ │ - ldr r2, [pc, #272] @ f0040 │ │ │ │ + ldr r2, [pc, #272] @ f003c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #256] @ f0044 │ │ │ │ - ldr r1, [pc, #256] @ f0048 │ │ │ │ - ldr r0, [pc, #256] @ f004c │ │ │ │ + ldr r3, [pc, #256] @ f0040 │ │ │ │ + ldr r1, [pc, #256] @ f0044 │ │ │ │ + ldr r0, [pc, #256] @ f0048 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3536 @ 0xdd0 │ │ │ │ - ldr r2, [pc, #248] @ f0050 │ │ │ │ + ldr r2, [pc, #248] @ f004c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #232] @ f0054 │ │ │ │ - ldr r1, [pc, #232] @ f0058 │ │ │ │ - ldr r0, [pc, #232] @ f005c │ │ │ │ + ldr r3, [pc, #232] @ f0050 │ │ │ │ + ldr r1, [pc, #232] @ f0054 │ │ │ │ + ldr r0, [pc, #232] @ f0058 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3536 @ 0xdd0 │ │ │ │ - ldr r2, [pc, #224] @ f0060 │ │ │ │ + ldr r2, [pc, #224] @ f005c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq r0, r5, r0, ror #18 │ │ │ │ + eorseq r0, r5, r4, ror #18 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r0, r5, ip, asr #18 │ │ │ │ + eorseq r0, r5, r0, asr r9 │ │ │ │ muleq r0, r4, r8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsl r9 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - @ instruction: 0x003506d8 │ │ │ │ + @ instruction: 0x003506dc │ │ │ │ @ instruction: 0x000007b8 │ │ │ │ - eorseq r0, r1, ip, lsl #15 │ │ │ │ - eorseq pc, r0, r0, lsr #27 │ │ │ │ - eorseq r0, r1, r0, asr r5 │ │ │ │ - eorseq pc, r0, r8, ror #22 │ │ │ │ - eorseq r0, r1, r8, lsr #10 │ │ │ │ - eorseq pc, r0, r0, asr #22 │ │ │ │ - eorseq r0, r1, r0, lsl #10 │ │ │ │ - eorseq pc, r0, r4, lsl fp @ │ │ │ │ - eorseq r0, r1, r8, asr #9 │ │ │ │ - @ instruction: 0x0030fadc │ │ │ │ - eorseq r0, r1, r0, ror #8 │ │ │ │ - eorseq pc, r0, r4, ror sl @ │ │ │ │ - eorseq r0, r1, r8, lsr r4 │ │ │ │ - eorseq pc, r0, ip, asr #20 │ │ │ │ + eorseq r0, r1, r8, lsr #27 │ │ │ │ + @ instruction: 0x003103bc │ │ │ │ + eorseq r0, r1, ip, ror #22 │ │ │ │ + eorseq r0, r1, r4, lsl #3 │ │ │ │ + eorseq r0, r1, r4, asr #22 │ │ │ │ + eorseq r0, r1, ip, asr r1 │ │ │ │ + eorseq r0, r1, ip, lsl fp │ │ │ │ + eorseq r0, r1, r0, lsr r1 │ │ │ │ + eorseq r0, r1, r4, ror #21 │ │ │ │ + ldrsheq r0, [r1], -r8 @ │ │ │ │ + eorseq r0, r1, ip, ror sl │ │ │ │ + mlaseq r1, r0, r0, r0 │ │ │ │ + eorseq r0, r1, r4, asr sl │ │ │ │ + eorseq r0, r1, r8, rrx │ │ │ │ andeq r0, r0, r4, lsr sp │ │ │ │ - eorseq r0, r1, r0, lsl #8 │ │ │ │ - @ instruction: 0x003103dc │ │ │ │ - @ instruction: 0x0030f9f4 │ │ │ │ - eorseq fp, r0, r4, ror #16 │ │ │ │ - eorseq r0, r1, ip, asr #6 │ │ │ │ - eorseq pc, r0, r4, ror #18 │ │ │ │ - eorseq r0, r1, r4, lsl #6 │ │ │ │ - eorseq pc, r0, ip, lsl r9 @ │ │ │ │ - @ instruction: 0x003102dc │ │ │ │ - @ instruction: 0x0030f8f0 │ │ │ │ - mlaseq r1, ip, r2, r0 │ │ │ │ - @ instruction: 0x0030f8b0 │ │ │ │ - eorseq r0, r1, r0, ror #4 │ │ │ │ - eorseq pc, r0, r8, ror r8 @ │ │ │ │ - eorseq r3, r3, r0, ror r2 │ │ │ │ - eorseq r5, r0, r0, ror r3 │ │ │ │ - @ instruction: 0x0030effc │ │ │ │ - strdeq pc, [r4], -lr │ │ │ │ - eorseq r3, r3, r8, asr #4 │ │ │ │ - eorseq r5, r0, r8, asr #6 │ │ │ │ - eorseq r5, r0, r8, lsl #8 │ │ │ │ - ldrdeq pc, [r4], -r3 │ │ │ │ - eorseq r3, r3, r0, lsr #4 │ │ │ │ - eorseq r5, r0, r0, lsr #6 │ │ │ │ - eorseq r0, r1, r0, lsr #1 │ │ │ │ - strdeq pc, [r4], -ip │ │ │ │ - @ instruction: 0x003331f8 │ │ │ │ - @ instruction: 0x003052f8 │ │ │ │ - eorseq pc, r0, r4, lsl sp @ │ │ │ │ - strdeq pc, [r4], -sl │ │ │ │ + eorseq r0, r1, ip, lsl sl │ │ │ │ + @ instruction: 0x003109f8 │ │ │ │ + eorseq r0, r1, r0, lsl r0 │ │ │ │ + eorseq fp, r0, r0, lsl #29 │ │ │ │ + eorseq r0, r1, r8, ror #18 │ │ │ │ + eorseq pc, r0, r0, lsl #31 │ │ │ │ + eorseq r0, r1, r0, lsr #18 │ │ │ │ + eorseq pc, r0, r8, lsr pc @ │ │ │ │ + @ instruction: 0x003108f8 │ │ │ │ + eorseq pc, r0, ip, lsl #30 │ │ │ │ + @ instruction: 0x003108b8 │ │ │ │ + eorseq pc, r0, ip, asr #29 │ │ │ │ + eorseq r0, r1, ip, ror r8 │ │ │ │ + mlaseq r0, r4, lr, pc @ │ │ │ │ + eorseq r3, r3, ip, lsl #17 │ │ │ │ + eorseq r5, r0, ip, lsl #19 │ │ │ │ + eorseq pc, r0, r8, lsl r6 @ │ │ │ │ + andeq pc, r4, r6, lsl #12 │ │ │ │ + eorseq r3, r3, r4, ror #16 │ │ │ │ + eorseq r5, r0, r4, ror #18 │ │ │ │ + eorseq r5, r0, r4, lsr #20 │ │ │ │ + ldrdeq pc, [r4], -fp │ │ │ │ + eorseq r3, r3, ip, lsr r8 │ │ │ │ + eorseq r5, r0, ip, lsr r9 │ │ │ │ + @ instruction: 0x003106bc │ │ │ │ + andeq pc, r4, r4, lsl #12 │ │ │ │ + eorseq r3, r3, r4, lsl r8 │ │ │ │ + eorseq r5, r0, r4, lsl r9 │ │ │ │ + eorseq r0, r1, r0, lsr r3 │ │ │ │ + andeq pc, r4, r2, lsl #12 │ │ │ │ │ │ │ │ -000f0064 : │ │ │ │ +000f0060 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #272] @ f0198 │ │ │ │ + ldr ip, [pc, #272] @ f0194 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #264] @ f019c │ │ │ │ + ldr r3, [pc, #264] @ f0198 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #240] @ f01a0 │ │ │ │ + ldr r3, [pc, #240] @ f019c │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3056 @ 0xbf0 │ │ │ │ sub r3, r3, #4 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #216] @ f01a4 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #216] @ f01a0 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f018c │ │ │ │ - ldr r3, [pc, #204] @ f01a8 │ │ │ │ + beq f0188 │ │ │ │ + ldr r3, [pc, #204] @ f01a4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne f0144 │ │ │ │ + bne f0140 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl ef680 │ │ │ │ + bl ef67c │ │ │ │ cmp r0, #2 │ │ │ │ - beq f018c │ │ │ │ - ldr r3, [pc, #164] @ f01ac │ │ │ │ + beq f0188 │ │ │ │ + ldr r3, [pc, #164] @ f01a8 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #144] @ f01b0 │ │ │ │ - ldr r3, [pc, #120] @ f019c │ │ │ │ + ldr r2, [pc, #144] @ f01ac │ │ │ │ + ldr r3, [pc, #120] @ f0198 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne f0194 │ │ │ │ + bne f0190 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #104] @ f01b4 │ │ │ │ + ldr r3, [pc, #104] @ f01b0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq f00ec │ │ │ │ - ldr r0, [pc, #88] @ f01b8 │ │ │ │ + beq f00e8 │ │ │ │ + ldr r0, [pc, #88] @ f01b4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #76] @ f01bc │ │ │ │ - ldr r1, [pc, #76] @ f01c0 │ │ │ │ - ldr r0, [pc, #76] @ f01c4 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #76] @ f01b8 │ │ │ │ + ldr r1, [pc, #76] @ f01bc │ │ │ │ + ldr r0, [pc, #76] @ f01c0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #121 @ 0x79 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b f0118 │ │ │ │ + b f0114 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq pc, r4, r8, ror #30 │ │ │ │ + eorseq pc, r4, ip, ror #30 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq r4, r6, r8, asr sl │ │ │ │ - eorseq pc, r4, r0, lsr pc @ │ │ │ │ + eorseq r4, r6, ip, asr sl │ │ │ │ + eorseq pc, r4, r4, lsr pc @ │ │ │ │ andeq r0, r0, r0, lsl r7 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - @ instruction: 0x0034fed8 │ │ │ │ + @ instruction: 0x0034fedc │ │ │ │ andeq r0, r0, ip, lsr #26 │ │ │ │ - @ instruction: 0x0030d1b0 │ │ │ │ + eorseq sp, r0, ip, asr #15 │ │ │ │ @ instruction: 0x000007b8 │ │ │ │ - @ instruction: 0x0030ffbc │ │ │ │ - @ instruction: 0x0030f5d0 │ │ │ │ + @ instruction: 0x003105d8 │ │ │ │ + eorseq pc, r0, ip, ror #23 │ │ │ │ │ │ │ │ -000f01c8 : │ │ │ │ +000f01c4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr lr, [pc, #456] @ f03a8 │ │ │ │ - ldr ip, [pc, #456] @ f03ac │ │ │ │ + ldr lr, [pc, #456] @ f03a4 │ │ │ │ + ldr ip, [pc, #456] @ f03a8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r6, [pc, #448] @ f03b0 │ │ │ │ - ldr r3, [pc, #448] @ f03b4 │ │ │ │ + ldr r6, [pc, #448] @ f03ac │ │ │ │ + ldr r3, [pc, #448] @ f03b0 │ │ │ │ sub sp, sp, #20 │ │ │ │ - ldr r2, [pc, #444] @ f03b8 │ │ │ │ + ldr r2, [pc, #444] @ f03b4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr ip, [r6, r3] │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [ip] │ │ │ │ ldr r1, [r2, #832] @ 0x340 │ │ │ │ bl 50378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq f02f4 │ │ │ │ + beq f02f0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 50114 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq f0260 │ │ │ │ + beq f025c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq f02dc │ │ │ │ + beq f02d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq f0320 │ │ │ │ + beq f031c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq f0348 │ │ │ │ + beq f0344 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl ef004 │ │ │ │ + bl ef000 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq f02a4 │ │ │ │ + beq f02a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq f02e8 │ │ │ │ + beq f02e4 │ │ │ │ cmp r5, #2 │ │ │ │ movne r0, #1 │ │ │ │ - beq f037c │ │ │ │ - ldr r2, [pc, #260] @ f03bc │ │ │ │ - ldr r3, [pc, #240] @ f03ac │ │ │ │ + beq f0378 │ │ │ │ + ldr r2, [pc, #260] @ f03b8 │ │ │ │ + ldr r3, [pc, #240] @ f03a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne f03a4 │ │ │ │ + bne f03a0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f0260 │ │ │ │ + b f025c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f02a4 │ │ │ │ - ldr r3, [pc, #196] @ f03c0 │ │ │ │ - ldr r1, [pc, #196] @ f03c4 │ │ │ │ + b f02a0 │ │ │ │ + ldr r3, [pc, #196] @ f03bc │ │ │ │ + ldr r1, [pc, #196] @ f03c0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #192] @ f03c8 │ │ │ │ + ldr r0, [pc, #192] @ f03c4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #2 │ │ │ │ - b f02b0 │ │ │ │ - ldr r3, [pc, #152] @ f03c0 │ │ │ │ - ldr r1, [pc, #160] @ f03cc │ │ │ │ + b f02ac │ │ │ │ + ldr r3, [pc, #152] @ f03bc │ │ │ │ + ldr r1, [pc, #160] @ f03c8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #156] @ f03d0 │ │ │ │ + ldr r0, [pc, #156] @ f03cc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ - bl b6f00 │ │ │ │ - b f0318 │ │ │ │ - ldr r3, [pc, #112] @ f03c0 │ │ │ │ - ldr r0, [pc, #128] @ f03d4 │ │ │ │ + bl b6efc │ │ │ │ + b f0314 │ │ │ │ + ldr r3, [pc, #112] @ f03bc │ │ │ │ + ldr r0, [pc, #128] @ f03d0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #116] @ f03d8 │ │ │ │ + ldr r1, [pc, #116] @ f03d4 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #112] @ f03dc │ │ │ │ + ldr r0, [pc, #112] @ f03d8 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b f0318 │ │ │ │ - ldr r3, [pc, #60] @ f03c0 │ │ │ │ - ldr r1, [pc, #88] @ f03e0 │ │ │ │ + bl d8814 │ │ │ │ + b f0314 │ │ │ │ + ldr r3, [pc, #60] @ f03bc │ │ │ │ + ldr r1, [pc, #88] @ f03dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #84] @ f03e4 │ │ │ │ + ldr r0, [pc, #84] @ f03e0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ - bl b6f00 │ │ │ │ - b f0318 │ │ │ │ + bl b6efc │ │ │ │ + b f0314 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq pc, r4, r8, lsl lr @ │ │ │ │ + eorseq pc, r4, ip, lsl lr @ │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq pc, r4, r0, lsl #28 │ │ │ │ + eorseq pc, r4, r4, lsl #28 │ │ │ │ andeq r0, r0, ip, lsl r9 │ │ │ │ muleq r0, r4, r8 │ │ │ │ - eorseq pc, r4, r0, asr #26 │ │ │ │ + eorseq pc, r4, r4, asr #26 │ │ │ │ @ instruction: 0x000007b8 │ │ │ │ - eorseq pc, r0, r4, ror #28 │ │ │ │ - eorseq pc, r0, r4, asr #8 │ │ │ │ - eorseq pc, r0, r8, lsr lr @ │ │ │ │ - eorseq pc, r0, r8, lsl r4 @ │ │ │ │ - eorseq fp, r0, r0, ror #5 │ │ │ │ - eorseq pc, r0, r0, lsl #28 │ │ │ │ - eorseq pc, r0, r0, ror #7 │ │ │ │ - @ instruction: 0x0030fddc │ │ │ │ - @ instruction: 0x0030f3bc │ │ │ │ + eorseq r0, r1, r0, lsl #9 │ │ │ │ + eorseq pc, r0, r0, ror #20 │ │ │ │ + eorseq r0, r1, r4, asr r4 │ │ │ │ + eorseq pc, r0, r4, lsr sl @ │ │ │ │ + @ instruction: 0x0030b8fc │ │ │ │ + eorseq r0, r1, ip, lsl r4 │ │ │ │ + @ instruction: 0x0030f9fc │ │ │ │ + @ instruction: 0x003103f8 │ │ │ │ + @ instruction: 0x0030f9d8 │ │ │ │ │ │ │ │ -000f03e8 : │ │ │ │ +000f03e4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #344] @ f0564 │ │ │ │ + ldr ip, [pc, #344] @ f0560 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #336] @ f0568 │ │ │ │ + ldr r3, [pc, #336] @ f0564 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #312] @ f056c │ │ │ │ + ldr r3, [pc, #312] @ f0568 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3008 @ 0xbc0 │ │ │ │ sub r3, r3, #4 │ │ │ │ str ip, [sp] │ │ │ │ - bl a3100 │ │ │ │ - ldr r5, [pc, #288] @ f0570 │ │ │ │ + bl a30fc │ │ │ │ + ldr r5, [pc, #288] @ f056c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f0534 │ │ │ │ - ldr r3, [pc, #276] @ f0574 │ │ │ │ + beq f0530 │ │ │ │ + ldr r3, [pc, #276] @ f0570 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne f04ec │ │ │ │ + bne f04e8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - ldr r2, [pc, #252] @ f0578 │ │ │ │ + ldr r2, [pc, #252] @ f0574 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ lsr r3, r3, #3 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq f053c │ │ │ │ + beq f0538 │ │ │ │ mov r0, r4 │ │ │ │ - bl f01c8 │ │ │ │ + bl f01c4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq f0534 │ │ │ │ - ldr r3, [pc, #204] @ f057c │ │ │ │ + beq f0530 │ │ │ │ + ldr r3, [pc, #204] @ f0578 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #184] @ f0580 │ │ │ │ - ldr r3, [pc, #156] @ f0568 │ │ │ │ + ldr r2, [pc, #184] @ f057c │ │ │ │ + ldr r3, [pc, #156] @ f0564 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne f0560 │ │ │ │ + bne f055c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #144] @ f0584 │ │ │ │ + ldr r3, [pc, #144] @ f0580 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq f0470 │ │ │ │ - ldr r0, [pc, #128] @ f0588 │ │ │ │ + beq f046c │ │ │ │ + ldr r0, [pc, #128] @ f0584 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #116] @ f058c │ │ │ │ - ldr r1, [pc, #116] @ f0590 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #116] @ f0588 │ │ │ │ + ldr r1, [pc, #116] @ f058c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #112] @ f0594 │ │ │ │ + ldr r0, [pc, #112] @ f0590 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b f04c0 │ │ │ │ + b f04bc │ │ │ │ mov r1, r2 │ │ │ │ bl 502d0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne f0498 │ │ │ │ - ldr r0, [pc, #64] @ f0598 │ │ │ │ + bne f0494 │ │ │ │ + ldr r0, [pc, #64] @ f0594 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b f0510 │ │ │ │ + bl b0298 │ │ │ │ + b f050c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq pc, r4, r4, ror #23 │ │ │ │ + eorseq pc, r4, r8, ror #23 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x003646d4 │ │ │ │ - eorseq pc, r4, ip, lsr #23 │ │ │ │ + @ instruction: 0x003646d8 │ │ │ │ + @ instruction: 0x0034fbb0 │ │ │ │ andeq r0, r0, r0, lsl r7 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq pc, r4, r0, lsr fp @ │ │ │ │ + eorseq pc, r4, r4, lsr fp @ │ │ │ │ andeq r0, r0, ip, lsr #26 │ │ │ │ - eorseq ip, r0, r8, lsl #28 │ │ │ │ + eorseq sp, r0, r4, lsr #8 │ │ │ │ @ instruction: 0x000007b8 │ │ │ │ - eorseq pc, r0, r8, asr #24 │ │ │ │ - eorseq pc, r0, r8, lsr #4 │ │ │ │ - eorseq pc, r0, r8, lsl r6 @ │ │ │ │ + eorseq r0, r1, r4, ror #4 │ │ │ │ + eorseq pc, r0, r4, asr #16 │ │ │ │ + eorseq pc, r0, r4, lsr ip @ │ │ │ │ │ │ │ │ -000f059c : │ │ │ │ +000f0598 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #492] @ f07a0 │ │ │ │ - ldr r3, [pc, #492] @ f07a4 │ │ │ │ + ldr r2, [pc, #492] @ f079c │ │ │ │ + ldr r3, [pc, #492] @ f07a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r5, [r0, #32] │ │ │ │ - ldr r7, [pc, #484] @ f07a8 │ │ │ │ + ldr r7, [pc, #484] @ f07a4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r5, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - beq f0778 │ │ │ │ + beq f0774 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq f0750 │ │ │ │ + beq f074c │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r2, [pc, #420] @ f07ac │ │ │ │ + ldr r2, [pc, #420] @ f07a8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r0, [r2, #1788] @ 0x6fc │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 501c8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq f06d0 │ │ │ │ + beq f06cc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f0658 │ │ │ │ + beq f0654 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq f06c4 │ │ │ │ + beq f06c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f0674 │ │ │ │ + beq f0670 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq f06b8 │ │ │ │ - ldr r3, [pc, #308] @ f07b0 │ │ │ │ + beq f06b4 │ │ │ │ + ldr r3, [pc, #308] @ f07ac │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r1, [r7, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne f070c │ │ │ │ - ldr r2, [pc, #292] @ f07b4 │ │ │ │ - ldr r3, [pc, #272] @ f07a4 │ │ │ │ + bne f0708 │ │ │ │ + ldr r2, [pc, #292] @ f07b0 │ │ │ │ + ldr r3, [pc, #272] @ f07a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne f074c │ │ │ │ + bne f0748 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f0674 │ │ │ │ + b f0670 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f0658 │ │ │ │ - ldr r3, [pc, #224] @ f07b8 │ │ │ │ - ldr r1, [pc, #224] @ f07bc │ │ │ │ + b f0654 │ │ │ │ + ldr r3, [pc, #224] @ f07b4 │ │ │ │ + ldr r1, [pc, #224] @ f07b8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #220] @ f07c0 │ │ │ │ + ldr r0, [pc, #220] @ f07bc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ mov r6, #0 │ │ │ │ - b f0688 │ │ │ │ + b f0684 │ │ │ │ bl 502d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f0688 │ │ │ │ - ldr r3, [pc, #152] @ f07b8 │ │ │ │ - ldr r0, [pc, #160] @ f07c4 │ │ │ │ + bne f0684 │ │ │ │ + ldr r3, [pc, #152] @ f07b4 │ │ │ │ + ldr r0, [pc, #160] @ f07c0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #148] @ f07c8 │ │ │ │ + ldr r1, [pc, #148] @ f07c4 │ │ │ │ stm sp, {r0, r6} │ │ │ │ - ldr r0, [pc, #144] @ f07cc │ │ │ │ + ldr r0, [pc, #144] @ f07c8 │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b f0704 │ │ │ │ + bl d8814 │ │ │ │ + b f0700 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #120] @ f07d0 │ │ │ │ - ldr r1, [pc, #120] @ f07d4 │ │ │ │ - ldr r0, [pc, #120] @ f07d8 │ │ │ │ + ldr r3, [pc, #120] @ f07cc │ │ │ │ + ldr r1, [pc, #120] @ f07d0 │ │ │ │ + ldr r0, [pc, #120] @ f07d4 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3504 @ 0xdb0 │ │ │ │ - ldr r2, [pc, #112] @ f07dc │ │ │ │ + ldr r2, [pc, #112] @ f07d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #96] @ f07e0 │ │ │ │ - ldr r1, [pc, #96] @ f07e4 │ │ │ │ - ldr r0, [pc, #96] @ f07e8 │ │ │ │ + ldr r3, [pc, #96] @ f07dc │ │ │ │ + ldr r1, [pc, #96] @ f07e0 │ │ │ │ + ldr r0, [pc, #96] @ f07e4 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3504 @ 0xdb0 │ │ │ │ - ldr r2, [pc, #88] @ f07ec │ │ │ │ + ldr r2, [pc, #88] @ f07e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, r4, r4, asr #20 │ │ │ │ + eorseq pc, r4, r8, asr #20 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq pc, r4, ip, lsr #20 │ │ │ │ + eorseq pc, r4, r0, lsr sl @ │ │ │ │ muleq r0, r4, r8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq pc, r4, r8, ror #18 │ │ │ │ + eorseq pc, r4, ip, ror #18 │ │ │ │ andeq r0, r0, r4, asr #12 │ │ │ │ - mlaseq r0, r0, sl, pc @ │ │ │ │ - ldrheq pc, [r0], -r0 @ │ │ │ │ - eorseq r5, r1, r4, lsl fp │ │ │ │ - eorseq pc, r0, r8, lsr sl @ │ │ │ │ - eorseq pc, r0, ip, asr r0 @ │ │ │ │ - eorseq r2, r3, ip, lsl #20 │ │ │ │ - eorseq r4, r0, ip, lsl #22 │ │ │ │ - eorseq lr, r0, r8, lsl #10 │ │ │ │ - andeq r0, r5, r4, lsl sp │ │ │ │ - eorseq r2, r3, r4, ror #19 │ │ │ │ - eorseq r4, r0, r4, ror #21 │ │ │ │ - eorseq r4, r0, r8, ror #22 │ │ │ │ - andeq r0, r5, r2, lsl sp │ │ │ │ - b f059c │ │ │ │ + eorseq r0, r1, ip, lsr #1 │ │ │ │ + eorseq pc, r0, ip, asr #13 │ │ │ │ + eorseq r6, r1, r0, lsr r1 │ │ │ │ + eorseq r0, r1, r4, asr r0 │ │ │ │ + eorseq pc, r0, r8, ror r6 @ │ │ │ │ + eorseq r3, r3, r8, lsr #32 │ │ │ │ + eorseq r5, r0, r8, lsr #2 │ │ │ │ + eorseq lr, r0, r4, lsr #22 │ │ │ │ + andeq r0, r5, ip, lsl sp │ │ │ │ + eorseq r3, r3, r0 │ │ │ │ + eorseq r5, r0, r0, lsl #2 │ │ │ │ + eorseq r5, r0, r4, lsl #3 │ │ │ │ + andeq r0, r5, sl, lsl sp │ │ │ │ + b f0598 │ │ │ │ │ │ │ │ -000f07f4 : │ │ │ │ +000f07f0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr lr, [pc, #2892] @ f1358 │ │ │ │ - ldr ip, [pc, #2892] @ f135c │ │ │ │ + ldr lr, [pc, #2892] @ f1354 │ │ │ │ + ldr ip, [pc, #2892] @ f1358 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ - ldr r6, [pc, #2880] @ f1360 │ │ │ │ + ldr r6, [pc, #2880] @ f135c │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #156] @ 0x9c │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #2864] @ f1364 │ │ │ │ + ldr r3, [pc, #2864] @ f1360 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r4, [r6, r3] │ │ │ │ - ldr r3, [pc, #2844] @ f1368 │ │ │ │ + ldr r3, [pc, #2844] @ f1364 │ │ │ │ ldr r1, [r4, #640] @ 0x280 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr sl, [sp, #200] @ 0xc8 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 50378 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq f0ef8 │ │ │ │ + beq f0ef4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #796] @ 0x31c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #4012] @ 0xfac │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r4, #2636] @ 0xa4c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ bl 501c8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq f0f20 │ │ │ │ + beq f0f1c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq f0f50 │ │ │ │ + beq f0f4c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r4, #796] @ 0x31c │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ add r5, r4, #4096 @ 0x1000 │ │ │ │ ldr r3, [r4, #2632] @ 0xa48 │ │ │ │ ldr ip, [r5, #1812] @ 0x714 │ │ │ │ @@ -166039,19 +166038,19 @@ │ │ │ │ ldr r0, [r4, #2636] @ 0xa4c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ bl 501c8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq f0f88 │ │ │ │ + beq f0f84 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq f0fc0 │ │ │ │ + beq f0fbc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [r4, #796] @ 0x31c │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [r4, #2632] @ 0xa48 │ │ │ │ ldr ip, [r5, #1816] @ 0x718 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ @@ -166059,165 +166058,165 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ bl 501c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - beq f0ff4 │ │ │ │ + beq f0ff0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq f0e94 │ │ │ │ + beq f0e90 │ │ │ │ ldr r3, [r5, #1820] @ 0x71c │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #2632] @ 0xa48 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #796] @ 0x31c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r3, [r4, #2636] @ 0xa4c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - beq f12dc │ │ │ │ + beq f12d8 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [sl] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ands r3, r3, #1 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bne f106c │ │ │ │ + bne f1068 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ands r3, r3, #1 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bne f1078 │ │ │ │ + bne f1074 │ │ │ │ mov r0, #2 │ │ │ │ bl 4ffe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq f10dc │ │ │ │ + beq f10d8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq f1308 │ │ │ │ - ldr r2, [pc, #2448] @ f136c │ │ │ │ + beq f1304 │ │ │ │ + ldr r2, [pc, #2448] @ f1368 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq f1268 │ │ │ │ - ldr r2, [pc, #2432] @ f1370 │ │ │ │ + beq f1264 │ │ │ │ + ldr r2, [pc, #2432] @ f136c │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq f1304 │ │ │ │ + beq f1300 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble f132c │ │ │ │ + ble f1328 │ │ │ │ mov r0, #2 │ │ │ │ str sl, [r5, #12] │ │ │ │ bl 4ffe8 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq f1084 │ │ │ │ + beq f1080 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #67108864 @ 0x4000000 │ │ │ │ - beq f1308 │ │ │ │ + beq f1304 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r2, r3 │ │ │ │ - beq f1268 │ │ │ │ + beq f1264 │ │ │ │ ldr ip, [sp, #32] │ │ │ │ cmp r2, ip │ │ │ │ - beq f1304 │ │ │ │ + beq f1300 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble f132c │ │ │ │ + ble f1328 │ │ │ │ str r0, [fp, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #67108864 @ 0x4000000 │ │ │ │ - beq f1308 │ │ │ │ + beq f1304 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r2, r3 │ │ │ │ - beq f1268 │ │ │ │ + beq f1264 │ │ │ │ ldr ip, [sp, #32] │ │ │ │ cmp r2, ip │ │ │ │ - beq f1304 │ │ │ │ + beq f1300 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - ble f132c │ │ │ │ + ble f1328 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r0, [fp, #16] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #67108864 @ 0x4000000 │ │ │ │ - beq f1308 │ │ │ │ + beq f1304 │ │ │ │ cmp r2, r3 │ │ │ │ - beq f1268 │ │ │ │ + beq f1264 │ │ │ │ cmp r2, ip │ │ │ │ - beq f1304 │ │ │ │ + beq f1300 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - ble f132c │ │ │ │ + ble f1328 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str fp, [r5, #16] │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ bl 501c8 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq f108c │ │ │ │ + beq f1088 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f0b18 │ │ │ │ + beq f0b14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq f0eec │ │ │ │ + beq f0ee8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq f10e4 │ │ │ │ + beq f10e0 │ │ │ │ mov r0, #7 │ │ │ │ bl 4fb5c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq f113c │ │ │ │ + beq f1138 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r7, [r3] │ │ │ │ - beq f1330 │ │ │ │ + beq f132c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ stmib r3, {r2, r8} │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq f12b4 │ │ │ │ + beq f12b0 │ │ │ │ mov r0, r2 │ │ │ │ ldr r2, [r2] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq f128c │ │ │ │ + beq f1288 │ │ │ │ mov r0, r2 │ │ │ │ ldr r2, [r2] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ @@ -166225,5765 +166224,5765 @@ │ │ │ │ str fp, [r3, #24] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 4fcac │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq f0bf4 │ │ │ │ + beq f0bf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq f0e68 │ │ │ │ + beq f0e64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq f118c │ │ │ │ + beq f1188 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #1824] @ 0x720 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ str r9, [sp, #144] @ 0x90 │ │ │ │ str r5, [sp, #152] @ 0x98 │ │ │ │ bl 501c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq f11b4 │ │ │ │ + beq f11b0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f0c48 │ │ │ │ + beq f0c44 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - beq f0e8c │ │ │ │ + beq f0e88 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f0c64 │ │ │ │ + beq f0c60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq f0e80 │ │ │ │ + beq f0e7c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f0c80 │ │ │ │ + beq f0c7c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq f0e74 │ │ │ │ + beq f0e70 │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [r3, #1828] @ 0x724 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 50030 │ │ │ │ cmp r0, #0 │ │ │ │ - blt f11ec │ │ │ │ + blt f11e8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [r4, #1460] @ 0x5b4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 50030 │ │ │ │ cmp r0, #0 │ │ │ │ - blt f1214 │ │ │ │ + blt f1210 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r4, #2260] @ 0x8d4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 50030 │ │ │ │ cmp r0, #0 │ │ │ │ - blt f123c │ │ │ │ + blt f1238 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r4, [r4, #3912] @ 0xf48 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [sl] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne f1054 │ │ │ │ + bne f1050 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne f1060 │ │ │ │ + bne f105c │ │ │ │ mov r0, #2 │ │ │ │ bl 4ffe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq f1044 │ │ │ │ + beq f1040 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq f1308 │ │ │ │ + beq f1304 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq f1268 │ │ │ │ + beq f1264 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq f1304 │ │ │ │ + beq f1300 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble f132c │ │ │ │ + ble f1328 │ │ │ │ mov r0, #2 │ │ │ │ str sl, [r5, #12] │ │ │ │ bl 4ffe8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq f104c │ │ │ │ + beq f1048 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq f1308 │ │ │ │ + beq f1304 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ cmp r3, r8 │ │ │ │ - beq f1268 │ │ │ │ + beq f1264 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ cmp r3, r9 │ │ │ │ - beq f1304 │ │ │ │ + beq f1300 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble f132c │ │ │ │ + ble f1328 │ │ │ │ str r0, [r7, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl aaa68 │ │ │ │ + bl aaa64 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq f1308 │ │ │ │ + beq f1304 │ │ │ │ cmp r3, r8 │ │ │ │ - beq f1268 │ │ │ │ + beq f1264 │ │ │ │ cmp r3, r9 │ │ │ │ - beq f1304 │ │ │ │ + beq f1300 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble f132c │ │ │ │ + ble f1328 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r0, [r7, #16] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq f1308 │ │ │ │ + beq f1304 │ │ │ │ cmp r3, r8 │ │ │ │ - beq f1268 │ │ │ │ + beq f1264 │ │ │ │ cmp r3, r9 │ │ │ │ - beq f1304 │ │ │ │ + beq f1300 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble f132c │ │ │ │ + ble f1328 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ str r7, [r5, #16] │ │ │ │ bl 50030 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq f0e30 │ │ │ │ + beq f0e2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne f0e30 │ │ │ │ + bne f0e2c │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r4, #0 │ │ │ │ movge r0, #1 │ │ │ │ - blt f101c │ │ │ │ - ldr r2, [pc, #1328] @ f1374 │ │ │ │ - ldr r3, [pc, #1300] @ f135c │ │ │ │ + blt f1018 │ │ │ │ + ldr r2, [pc, #1328] @ f1370 │ │ │ │ + ldr r3, [pc, #1300] @ f1358 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne f1264 │ │ │ │ + bne f1260 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f0bf4 │ │ │ │ + b f0bf0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f0c80 │ │ │ │ + b f0c7c │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f0c64 │ │ │ │ + b f0c60 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f0c48 │ │ │ │ - ldr r3, [pc, #1244] @ f1378 │ │ │ │ + b f0c44 │ │ │ │ + ldr r3, [pc, #1244] @ f1374 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #1232] @ f137c │ │ │ │ - ldr r1, [pc, #1232] @ f1380 │ │ │ │ - ldr r0, [pc, #1232] @ f1384 │ │ │ │ + ldr r2, [pc, #1232] @ f1378 │ │ │ │ + ldr r1, [pc, #1232] @ f137c │ │ │ │ + ldr r0, [pc, #1232] @ f1380 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ mov r0, #2 │ │ │ │ - b f0e3c │ │ │ │ + b f0e38 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f0b18 │ │ │ │ - ldr r3, [pc, #1144] @ f1378 │ │ │ │ - ldr r1, [pc, #1156] @ f1388 │ │ │ │ + b f0b14 │ │ │ │ + ldr r3, [pc, #1144] @ f1374 │ │ │ │ + ldr r1, [pc, #1156] @ f1384 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1152] @ f138c │ │ │ │ + ldr r0, [pc, #1152] @ f1388 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #126 @ 0x7e │ │ │ │ - bl b6f00 │ │ │ │ - b f0ee4 │ │ │ │ - ldr r3, [pc, #1104] @ f1378 │ │ │ │ - ldr r1, [pc, #1124] @ f1390 │ │ │ │ + bl b6efc │ │ │ │ + b f0ee0 │ │ │ │ + ldr r3, [pc, #1104] @ f1374 │ │ │ │ + ldr r1, [pc, #1124] @ f138c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1120] @ f1394 │ │ │ │ + ldr r0, [pc, #1120] @ f1390 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ - b f0ee4 │ │ │ │ - ldr r3, [pc, #1056] @ f1378 │ │ │ │ - ldr ip, [pc, #1084] @ f1398 │ │ │ │ + b f0ee0 │ │ │ │ + ldr r3, [pc, #1056] @ f1374 │ │ │ │ + ldr ip, [pc, #1084] @ f1394 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r1, [pc, #1080] @ f139c │ │ │ │ - ldr r0, [pc, #1080] @ f13a0 │ │ │ │ + ldr r1, [pc, #1080] @ f1398 │ │ │ │ + ldr r0, [pc, #1080] @ f139c │ │ │ │ add ip, pc, ip │ │ │ │ str r7, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str ip, [sp] │ │ │ │ - bl d8818 │ │ │ │ - b f0f44 │ │ │ │ - ldr r3, [pc, #1000] @ f1378 │ │ │ │ - ldr r1, [pc, #1040] @ f13a4 │ │ │ │ + bl d8814 │ │ │ │ + b f0f40 │ │ │ │ + ldr r3, [pc, #1000] @ f1374 │ │ │ │ + ldr r1, [pc, #1040] @ f13a0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1036] @ f13a8 │ │ │ │ + ldr r0, [pc, #1036] @ f13a4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ - b f0ee4 │ │ │ │ - ldr r3, [pc, #944] @ f1378 │ │ │ │ - ldr r2, [pc, #992] @ f13ac │ │ │ │ + b f0ee0 │ │ │ │ + ldr r3, [pc, #944] @ f1374 │ │ │ │ + ldr r2, [pc, #992] @ f13a8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r1, [pc, #988] @ f13b0 │ │ │ │ - ldr r0, [pc, #988] @ f13b4 │ │ │ │ + ldr r1, [pc, #988] @ f13ac │ │ │ │ + ldr r0, [pc, #988] @ f13b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, r8} │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ - bl d8818 │ │ │ │ - b f0fac │ │ │ │ - ldr r3, [pc, #892] @ f1378 │ │ │ │ - ldr r1, [pc, #952] @ f13b8 │ │ │ │ + bl d8814 │ │ │ │ + b f0fa8 │ │ │ │ + ldr r3, [pc, #892] @ f1374 │ │ │ │ + ldr r1, [pc, #952] @ f13b4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #948] @ f13bc │ │ │ │ + ldr r0, [pc, #948] @ f13b8 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b f0ecc │ │ │ │ - ldr r3, [pc, #852] @ f1378 │ │ │ │ - ldr r1, [pc, #920] @ f13c0 │ │ │ │ + bl b6efc │ │ │ │ + b f0ec8 │ │ │ │ + ldr r3, [pc, #852] @ f1374 │ │ │ │ + ldr r1, [pc, #920] @ f13bc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #916] @ f13c4 │ │ │ │ + ldr r0, [pc, #916] @ f13c0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl b6f00 │ │ │ │ - b f0ee4 │ │ │ │ - bl aa8fc │ │ │ │ - b f0d08 │ │ │ │ - bl aa8fc │ │ │ │ - b f0d50 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - bl a4704 │ │ │ │ - b f0cec │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl a4704 │ │ │ │ - b f0cf8 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - bl a4704 │ │ │ │ - b f09a4 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl a4704 │ │ │ │ - b f09b4 │ │ │ │ - bl aa8fc │ │ │ │ - b f0a1c │ │ │ │ - ldr r3, [pc, #740] @ f1378 │ │ │ │ - ldr r1, [pc, #816] @ f13c8 │ │ │ │ + bl b6efc │ │ │ │ + b f0ee0 │ │ │ │ + bl aa8f8 │ │ │ │ + b f0d04 │ │ │ │ + bl aa8f8 │ │ │ │ + b f0d4c │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + bl a4700 │ │ │ │ + b f0ce8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl a4700 │ │ │ │ + b f0cf4 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + bl a4700 │ │ │ │ + b f09a0 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl a4700 │ │ │ │ + b f09b0 │ │ │ │ + bl aa8f8 │ │ │ │ + b f0a18 │ │ │ │ + ldr r3, [pc, #740] @ f1374 │ │ │ │ + ldr r1, [pc, #816] @ f13c4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #812] @ f13cc │ │ │ │ + ldr r0, [pc, #812] @ f13c8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 578f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ - b f0ee4 │ │ │ │ - bl aa8fc │ │ │ │ - b f09c4 │ │ │ │ - ldr r3, [pc, #652] @ f1378 │ │ │ │ - ldr r2, [pc, #736] @ f13d0 │ │ │ │ + b f0ee0 │ │ │ │ + bl aa8f8 │ │ │ │ + b f09c0 │ │ │ │ + ldr r3, [pc, #652] @ f1374 │ │ │ │ + ldr r2, [pc, #736] @ f13cc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r1, [pc, #732] @ f13d4 │ │ │ │ - ldr r0, [pc, #732] @ f13d8 │ │ │ │ + ldr r1, [pc, #732] @ f13d0 │ │ │ │ + ldr r0, [pc, #732] @ f13d4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str fp, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ - bl d8818 │ │ │ │ + bl d8814 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 578f8 │ │ │ │ - b f0ee4 │ │ │ │ - ldr r3, [pc, #564] @ f1378 │ │ │ │ - ldr r1, [pc, #660] @ f13dc │ │ │ │ + b f0ee0 │ │ │ │ + ldr r3, [pc, #564] @ f1374 │ │ │ │ + ldr r1, [pc, #660] @ f13d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #656] @ f13e0 │ │ │ │ + ldr r0, [pc, #656] @ f13dc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 578f8 │ │ │ │ mov r0, fp │ │ │ │ bl 578f8 │ │ │ │ - b f0ee4 │ │ │ │ - ldr r3, [pc, #484] @ f1378 │ │ │ │ - ldr r1, [pc, #588] @ f13e4 │ │ │ │ + b f0ee0 │ │ │ │ + ldr r3, [pc, #484] @ f1374 │ │ │ │ + ldr r1, [pc, #588] @ f13e0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #584] @ f13e8 │ │ │ │ + ldr r0, [pc, #584] @ f13e4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ - bl b6f00 │ │ │ │ - b f0f44 │ │ │ │ - ldr r3, [pc, #444] @ f1378 │ │ │ │ - ldr r1, [pc, #556] @ f13ec │ │ │ │ + bl b6efc │ │ │ │ + b f0f40 │ │ │ │ + ldr r3, [pc, #444] @ f1374 │ │ │ │ + ldr r1, [pc, #556] @ f13e8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #552] @ f13f0 │ │ │ │ + ldr r0, [pc, #552] @ f13ec │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #126 @ 0x7e │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ - b f0ee4 │ │ │ │ - ldr r3, [pc, #388] @ f1378 │ │ │ │ - ldr r1, [pc, #508] @ f13f4 │ │ │ │ + b f0ee0 │ │ │ │ + ldr r3, [pc, #388] @ f1374 │ │ │ │ + ldr r1, [pc, #508] @ f13f0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #504] @ f13f8 │ │ │ │ + ldr r0, [pc, #504] @ f13f4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ - bl b6f00 │ │ │ │ - b f0ee4 │ │ │ │ - ldr r3, [pc, #348] @ f1378 │ │ │ │ - ldr r1, [pc, #476] @ f13fc │ │ │ │ + bl b6efc │ │ │ │ + b f0ee0 │ │ │ │ + ldr r3, [pc, #348] @ f1374 │ │ │ │ + ldr r1, [pc, #476] @ f13f8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #472] @ f1400 │ │ │ │ + ldr r0, [pc, #472] @ f13fc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #130 @ 0x82 │ │ │ │ - bl b6f00 │ │ │ │ - b f0ee4 │ │ │ │ - ldr r3, [pc, #308] @ f1378 │ │ │ │ - ldr r1, [pc, #444] @ f1404 │ │ │ │ + bl b6efc │ │ │ │ + b f0ee0 │ │ │ │ + ldr r3, [pc, #308] @ f1374 │ │ │ │ + ldr r1, [pc, #444] @ f1400 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #440] @ f1408 │ │ │ │ + ldr r0, [pc, #440] @ f1404 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #131 @ 0x83 │ │ │ │ - bl b6f00 │ │ │ │ - b f0ee4 │ │ │ │ + bl b6efc │ │ │ │ + b f0ee0 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #412] @ f140c │ │ │ │ - ldr r1, [pc, #412] @ f1410 │ │ │ │ - ldr r0, [pc, #412] @ f1414 │ │ │ │ + ldr r3, [pc, #412] @ f1408 │ │ │ │ + ldr r1, [pc, #412] @ f140c │ │ │ │ + ldr r0, [pc, #412] @ f1410 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #408] @ f1418 │ │ │ │ + ldr r2, [pc, #408] @ f1414 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #392] @ f141c │ │ │ │ - ldr r1, [pc, #392] @ f1420 │ │ │ │ - ldr r0, [pc, #392] @ f1424 │ │ │ │ + ldr r3, [pc, #392] @ f1418 │ │ │ │ + ldr r1, [pc, #392] @ f141c │ │ │ │ + ldr r0, [pc, #392] @ f1420 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3472 @ 0xd90 │ │ │ │ - ldr r2, [pc, #384] @ f1428 │ │ │ │ + ldr r2, [pc, #384] @ f1424 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #368] @ f142c │ │ │ │ - ldr r1, [pc, #368] @ f1430 │ │ │ │ - ldr r0, [pc, #368] @ f1434 │ │ │ │ + ldr r3, [pc, #368] @ f1428 │ │ │ │ + ldr r1, [pc, #368] @ f142c │ │ │ │ + ldr r0, [pc, #368] @ f1430 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3472 @ 0xd90 │ │ │ │ - ldr r2, [pc, #360] @ f1438 │ │ │ │ + ldr r2, [pc, #360] @ f1434 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ f143c │ │ │ │ - ldr r1, [pc, #344] @ f1440 │ │ │ │ - ldr r0, [pc, #344] @ f1444 │ │ │ │ + ldr r3, [pc, #344] @ f1438 │ │ │ │ + ldr r1, [pc, #344] @ f143c │ │ │ │ + ldr r0, [pc, #344] @ f1440 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3472 @ 0xd90 │ │ │ │ - ldr r2, [pc, #336] @ f1448 │ │ │ │ + ldr r2, [pc, #336] @ f1444 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 504d4 │ │ │ │ - ldr r3, [pc, #316] @ f144c │ │ │ │ - ldr r1, [pc, #316] @ f1450 │ │ │ │ - ldr r0, [pc, #316] @ f1454 │ │ │ │ + ldr r3, [pc, #316] @ f1448 │ │ │ │ + ldr r1, [pc, #316] @ f144c │ │ │ │ + ldr r0, [pc, #316] @ f1450 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ mov r2, #32 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ bl 50554 │ │ │ │ - ldr r3, [pc, #288] @ f1458 │ │ │ │ - ldr r1, [pc, #288] @ f145c │ │ │ │ - ldr r0, [pc, #288] @ f1460 │ │ │ │ + ldr r3, [pc, #288] @ f1454 │ │ │ │ + ldr r1, [pc, #288] @ f1458 │ │ │ │ + ldr r0, [pc, #288] @ f145c │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3472 @ 0xd90 │ │ │ │ - ldr r2, [pc, #280] @ f1464 │ │ │ │ + ldr r2, [pc, #280] @ f1460 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq pc, r4, ip, ror #15 │ │ │ │ + @ instruction: 0x0034f7f0 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq pc, r4, r8, asr #15 │ │ │ │ + eorseq pc, r4, ip, asr #15 │ │ │ │ muleq r0, r4, r8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ - @ instruction: 0x0034f1b4 │ │ │ │ + @ instruction: 0x0034f1b8 │ │ │ │ andeq r0, r0, r4, asr #12 │ │ │ │ - eorseq r1, r2, r4, ror #19 │ │ │ │ - @ instruction: 0x0030d1f8 │ │ │ │ - @ instruction: 0x0030e8dc │ │ │ │ - eorseq sp, r0, r4, lsr #3 │ │ │ │ - eorseq lr, r0, ip, lsl #17 │ │ │ │ - eorseq sp, r0, ip, ror r1 │ │ │ │ - eorseq lr, r0, r4, ror #16 │ │ │ │ - eorseq r1, r2, r0, lsr r9 │ │ │ │ - eorseq sp, r0, r4, asr #2 │ │ │ │ - eorseq lr, r0, r8, lsr #16 │ │ │ │ - eorseq sp, r0, r4, lsl r1 │ │ │ │ - @ instruction: 0x0030e7f8 │ │ │ │ - eorseq r1, r2, r0, asr #17 │ │ │ │ - ldrsbeq sp, [r0], -r4 @ │ │ │ │ - @ instruction: 0x0030e7b8 │ │ │ │ - eorseq sp, r0, r4, lsr #1 │ │ │ │ - eorseq lr, r0, ip, lsl #15 │ │ │ │ - eorseq sp, r0, r0, lsl #1 │ │ │ │ - eorseq lr, r0, r8, ror #14 │ │ │ │ - eorseq sp, r0, r0, lsl r0 │ │ │ │ - @ instruction: 0x0030e6f4 │ │ │ │ - mlaseq r2, ip, r7, r1 │ │ │ │ - @ instruction: 0x0030cfb4 │ │ │ │ - mlaseq r0, r8, r6, lr │ │ │ │ - eorseq ip, r0, r0, ror #30 │ │ │ │ - eorseq lr, r0, r4, asr #12 │ │ │ │ - eorseq ip, r0, r0, lsl pc │ │ │ │ - @ instruction: 0x0030e5f8 │ │ │ │ - eorseq ip, r0, r8, ror #29 │ │ │ │ - eorseq lr, r0, ip, asr #11 │ │ │ │ - @ instruction: 0x0030ceb0 │ │ │ │ - mlaseq r0, r8, r5, lr │ │ │ │ - eorseq ip, r0, r8, lsl #29 │ │ │ │ - eorseq lr, r0, r0, ror r5 │ │ │ │ - eorseq ip, r0, r0, ror #28 │ │ │ │ - eorseq lr, r0, r8, asr #10 │ │ │ │ - eorseq sp, r2, r4, lsl #30 │ │ │ │ - eorseq r4, r0, r0, ror #1 │ │ │ │ - eorseq r7, r0, r8, lsl #4 │ │ │ │ + eorseq r2, r2, r0 │ │ │ │ + eorseq sp, r0, r4, lsl r8 │ │ │ │ + @ instruction: 0x0030eef8 │ │ │ │ + eorseq sp, r0, r0, asr #15 │ │ │ │ + eorseq lr, r0, r8, lsr #29 │ │ │ │ + mlaseq r0, r8, r7, sp │ │ │ │ + eorseq lr, r0, r0, lsl #29 │ │ │ │ + eorseq r1, r2, ip, asr #30 │ │ │ │ + eorseq sp, r0, r0, ror #14 │ │ │ │ + eorseq lr, r0, r4, asr #28 │ │ │ │ + eorseq sp, r0, r0, lsr r7 │ │ │ │ + eorseq lr, r0, r4, lsl lr │ │ │ │ + @ instruction: 0x00321edc │ │ │ │ + @ instruction: 0x0030d6f0 │ │ │ │ + @ instruction: 0x0030edd4 │ │ │ │ + eorseq sp, r0, r0, asr #13 │ │ │ │ + eorseq lr, r0, r8, lsr #27 │ │ │ │ + mlaseq r0, ip, r6, sp │ │ │ │ + eorseq lr, r0, r4, lsl #27 │ │ │ │ + eorseq sp, r0, ip, lsr #12 │ │ │ │ + eorseq lr, r0, r0, lsl sp │ │ │ │ + @ instruction: 0x00321db8 │ │ │ │ + @ instruction: 0x0030d5d0 │ │ │ │ + @ instruction: 0x0030ecb4 │ │ │ │ + eorseq sp, r0, ip, ror r5 │ │ │ │ + eorseq lr, r0, r0, ror #24 │ │ │ │ + eorseq sp, r0, ip, lsr #10 │ │ │ │ + eorseq lr, r0, r4, lsl ip │ │ │ │ + eorseq sp, r0, r4, lsl #10 │ │ │ │ + eorseq lr, r0, r8, ror #23 │ │ │ │ + eorseq sp, r0, ip, asr #9 │ │ │ │ + @ instruction: 0x0030ebb4 │ │ │ │ + eorseq sp, r0, r4, lsr #9 │ │ │ │ + eorseq lr, r0, ip, lsl #23 │ │ │ │ + eorseq sp, r0, ip, ror r4 │ │ │ │ + eorseq lr, r0, r4, ror #22 │ │ │ │ + eorseq lr, r2, r0, lsr #10 │ │ │ │ + @ instruction: 0x003046fc │ │ │ │ + eorseq r7, r0, r4, lsr #16 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - @ instruction: 0x00331ed0 │ │ │ │ - @ instruction: 0x00303fd0 │ │ │ │ - eorseq sp, r0, ip, asr ip │ │ │ │ - @ instruction: 0x000517bc │ │ │ │ - eorseq r1, r3, r8, lsr #29 │ │ │ │ - eorseq r3, r0, r8, lsr #31 │ │ │ │ - @ instruction: 0x0030cdd4 │ │ │ │ - @ instruction: 0x000517b7 │ │ │ │ - eorseq r1, r3, r0, lsl #29 │ │ │ │ - eorseq r3, r0, r0, lsl #31 │ │ │ │ - eorseq lr, r0, r4, lsl #29 │ │ │ │ - andeq r1, r5, ip, lsl #15 │ │ │ │ - eorseq sp, r2, r4, ror #28 │ │ │ │ - eorseq r4, r0, r4, lsl #1 │ │ │ │ - ldrheq r4, [r0], -r0 @ │ │ │ │ - eorseq r1, r3, ip, lsr #28 │ │ │ │ - eorseq r3, r0, ip, lsr #30 │ │ │ │ - eorseq lr, r0, r4, lsr #17 │ │ │ │ - @ instruction: 0x000517b2 │ │ │ │ + eorseq r2, r3, ip, ror #9 │ │ │ │ + eorseq r4, r0, ip, ror #11 │ │ │ │ + eorseq lr, r0, r8, ror r2 │ │ │ │ + andeq r1, r5, r4, asr #15 │ │ │ │ + eorseq r2, r3, r4, asr #9 │ │ │ │ + eorseq r4, r0, r4, asr #11 │ │ │ │ + @ instruction: 0x0030d3f0 │ │ │ │ + @ instruction: 0x000517bf │ │ │ │ + mlaseq r3, ip, r4, r2 │ │ │ │ + mlaseq r0, ip, r5, r4 │ │ │ │ + eorseq pc, r0, r0, lsr #9 │ │ │ │ + muleq r5, r4, r7 │ │ │ │ + eorseq lr, r2, r0, lsl #9 │ │ │ │ + eorseq r4, r0, r0, lsr #13 │ │ │ │ + eorseq r4, r0, ip, asr #13 │ │ │ │ + eorseq r2, r3, r8, asr #8 │ │ │ │ + eorseq r4, r0, r8, asr #10 │ │ │ │ + eorseq lr, r0, r0, asr #29 │ │ │ │ + @ instruction: 0x000517ba │ │ │ │ │ │ │ │ -000f1468 : │ │ │ │ +000f1464 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #1468] @ f1a44 │ │ │ │ - ldr r3, [pc, #1468] @ f1a48 │ │ │ │ + ldr r2, [pc, #1468] @ f1a40 │ │ │ │ + ldr r3, [pc, #1468] @ f1a44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r8, [pc, #1456] @ f1a4c │ │ │ │ + ldr r8, [pc, #1456] @ f1a48 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r6, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - beq f19fc │ │ │ │ + beq f19f8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ mov sl, r1 │ │ │ │ bl 4fb98 │ │ │ │ lsl r3, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl a9960 │ │ │ │ + bl a995c │ │ │ │ subs r7, r0, #0 │ │ │ │ movne r9, #0 │ │ │ │ addne fp, sp, #28 │ │ │ │ - beq f1860 │ │ │ │ + beq f185c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ - bl a9e54 │ │ │ │ + bl a9e50 │ │ │ │ ldrb r3, [sp, #28] │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ - beq f1890 │ │ │ │ + beq f188c │ │ │ │ cmp r5, #0 │ │ │ │ - beq f1a20 │ │ │ │ + beq f1a1c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f17b8 │ │ │ │ + beq f17b4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq f1990 │ │ │ │ + beq f198c │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f17d0 │ │ │ │ + beq f17cc │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f1570 │ │ │ │ + beq f156c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq f1738 │ │ │ │ + beq f1734 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f1588 │ │ │ │ + beq f1584 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq f1744 │ │ │ │ + beq f1740 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq f175c │ │ │ │ - ldr r3, [pc, #1200] @ f1a50 │ │ │ │ + beq f1758 │ │ │ │ + ldr r3, [pc, #1200] @ f1a4c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne f1810 │ │ │ │ + bne f180c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f15cc │ │ │ │ + beq f15c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq f17ac │ │ │ │ + beq f17a8 │ │ │ │ cmp sl, r4 │ │ │ │ - beq f169c │ │ │ │ + beq f1698 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f15f0 │ │ │ │ + beq f15ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq f17dc │ │ │ │ - ldr r3, [pc, #1116] @ f1a54 │ │ │ │ + beq f17d8 │ │ │ │ + ldr r3, [pc, #1116] @ f1a50 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne f14f0 │ │ │ │ + bne f14ec │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl a46ec │ │ │ │ + bl a46e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fb98 │ │ │ │ cmp r4, r0 │ │ │ │ - beq f14f0 │ │ │ │ - ldr r3, [pc, #1072] @ f1a58 │ │ │ │ - ldr r1, [pc, #1072] @ f1a5c │ │ │ │ + beq f14ec │ │ │ │ + ldr r3, [pc, #1072] @ f1a54 │ │ │ │ + ldr r1, [pc, #1072] @ f1a58 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - ldr r3, [pc, #1056] @ f1a60 │ │ │ │ - ldr r1, [pc, #1056] @ f1a64 │ │ │ │ - ldr r0, [pc, #1056] @ f1a68 │ │ │ │ + ldr r3, [pc, #1056] @ f1a5c │ │ │ │ + ldr r1, [pc, #1056] @ f1a60 │ │ │ │ + ldr r0, [pc, #1056] @ f1a64 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r2, [pc, #1052] @ f1a6c │ │ │ │ + ldr r2, [pc, #1052] @ f1a68 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ mov r0, #2 │ │ │ │ - ldr r2, [pc, #1016] @ f1a70 │ │ │ │ - ldr r3, [pc, #972] @ f1a48 │ │ │ │ + ldr r2, [pc, #1016] @ f1a6c │ │ │ │ + ldr r3, [pc, #972] @ f1a44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne f1968 │ │ │ │ + bne f1964 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r4, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq f196c │ │ │ │ + beq f1968 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a89ac │ │ │ │ + bl a89a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r0 │ │ │ │ - beq f16ec │ │ │ │ + beq f16e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq f17fc │ │ │ │ + beq f17f8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f1708 │ │ │ │ + beq f1704 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq f17e8 │ │ │ │ + beq f17e4 │ │ │ │ cmp r2, #0 │ │ │ │ - bge f15f0 │ │ │ │ - ldr r3, [pc, #840] @ f1a60 │ │ │ │ - ldr r1, [pc, #856] @ f1a74 │ │ │ │ + bge f15ec │ │ │ │ + ldr r3, [pc, #840] @ f1a5c │ │ │ │ + ldr r1, [pc, #856] @ f1a70 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #852] @ f1a78 │ │ │ │ - ldr r2, [pc, #852] @ f1a7c │ │ │ │ + ldr r0, [pc, #852] @ f1a74 │ │ │ │ + ldr r2, [pc, #852] @ f1a78 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b f165c │ │ │ │ + bl b6efc │ │ │ │ + b f1658 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f156c │ │ │ │ + b f1568 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne f1598 │ │ │ │ - ldr r3, [pc, #764] @ f1a60 │ │ │ │ - ldr r2, [pc, #792] @ f1a80 │ │ │ │ + bne f1594 │ │ │ │ + ldr r3, [pc, #764] @ f1a5c │ │ │ │ + ldr r2, [pc, #792] @ f1a7c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #788] @ f1a84 │ │ │ │ - ldr r0, [pc, #788] @ f1a88 │ │ │ │ + ldr r1, [pc, #788] @ f1a80 │ │ │ │ + ldr r0, [pc, #788] @ f1a84 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #732] @ f1a6c │ │ │ │ - bl d8818 │ │ │ │ + ldr r2, [pc, #732] @ f1a68 │ │ │ │ + bl d8814 │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 578f8 │ │ │ │ - b f166c │ │ │ │ + b f1668 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f15cc │ │ │ │ + b f15c8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq f1990 │ │ │ │ + beq f198c │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bne f1548 │ │ │ │ - b f1588 │ │ │ │ + bne f1544 │ │ │ │ + b f1584 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne f155c │ │ │ │ - b f1588 │ │ │ │ + bne f1558 │ │ │ │ + b f1584 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f15f0 │ │ │ │ + b f15ec │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b f1708 │ │ │ │ + b f1704 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b f16ec │ │ │ │ - ldr r3, [pc, #584] @ f1a60 │ │ │ │ - ldr r2, [pc, #624] @ f1a8c │ │ │ │ + b f16e8 │ │ │ │ + ldr r3, [pc, #584] @ f1a5c │ │ │ │ + ldr r2, [pc, #624] @ f1a88 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #620] @ f1a90 │ │ │ │ - ldr r0, [pc, #620] @ f1a94 │ │ │ │ + ldr r1, [pc, #620] @ f1a8c │ │ │ │ + ldr r0, [pc, #620] @ f1a90 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #552] @ f1a6c │ │ │ │ - bl d8818 │ │ │ │ + ldr r2, [pc, #552] @ f1a68 │ │ │ │ + bl d8814 │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 578f8 │ │ │ │ - b f166c │ │ │ │ - ldr r3, [pc, #504] @ f1a60 │ │ │ │ - ldr r1, [pc, #556] @ f1a98 │ │ │ │ + b f1668 │ │ │ │ + ldr r3, [pc, #504] @ f1a5c │ │ │ │ + ldr r1, [pc, #556] @ f1a94 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #552] @ f1a9c │ │ │ │ - ldr r2, [pc, #500] @ f1a6c │ │ │ │ + ldr r0, [pc, #552] @ f1a98 │ │ │ │ + ldr r2, [pc, #500] @ f1a68 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ - b f166c │ │ │ │ + b f1668 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f18b4 │ │ │ │ + beq f18b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne f18b4 │ │ │ │ + bne f18b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f18d8 │ │ │ │ + beq f18d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne f18d8 │ │ │ │ + bne f18d4 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - beq f19d8 │ │ │ │ + beq f19d4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f1904 │ │ │ │ + beq f1900 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne f1904 │ │ │ │ + bne f1900 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq f19b4 │ │ │ │ + beq f19b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f1930 │ │ │ │ + beq f192c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne f1930 │ │ │ │ + bne f192c │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq f1670 │ │ │ │ - ldr r3, [pc, #280] @ f1a60 │ │ │ │ - ldr r1, [pc, #340] @ f1aa0 │ │ │ │ + beq f166c │ │ │ │ + ldr r3, [pc, #280] @ f1a5c │ │ │ │ + ldr r1, [pc, #340] @ f1a9c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #336] @ f1aa4 │ │ │ │ - ldr r2, [pc, #276] @ f1a6c │ │ │ │ + ldr r0, [pc, #336] @ f1aa0 │ │ │ │ + ldr r2, [pc, #276] @ f1a68 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b f166c │ │ │ │ + bl b6efc │ │ │ │ + b f1668 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #308] @ f1aa8 │ │ │ │ - ldr r1, [pc, #308] @ f1aac │ │ │ │ - ldr r0, [pc, #308] @ f1ab0 │ │ │ │ + ldr r3, [pc, #308] @ f1aa4 │ │ │ │ + ldr r1, [pc, #308] @ f1aa8 │ │ │ │ + ldr r0, [pc, #308] @ f1aac │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #304] @ f1ab4 │ │ │ │ + ldr r2, [pc, #304] @ f1ab0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #3440 @ 0xd70 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #288] @ f1ab8 │ │ │ │ - ldr r1, [pc, #288] @ f1abc │ │ │ │ - ldr r0, [pc, #288] @ f1ac0 │ │ │ │ + ldr r3, [pc, #288] @ f1ab4 │ │ │ │ + ldr r1, [pc, #288] @ f1ab8 │ │ │ │ + ldr r0, [pc, #288] @ f1abc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #284] @ f1ac4 │ │ │ │ + ldr r2, [pc, #284] @ f1ac0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #3440 @ 0xd70 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ f1ac8 │ │ │ │ - ldr r1, [pc, #268] @ f1acc │ │ │ │ - ldr r0, [pc, #268] @ f1ad0 │ │ │ │ + ldr r3, [pc, #268] @ f1ac4 │ │ │ │ + ldr r1, [pc, #268] @ f1ac8 │ │ │ │ + ldr r0, [pc, #268] @ f1acc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #264] @ f1ad4 │ │ │ │ + ldr r2, [pc, #264] @ f1ad0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #3440 @ 0xd70 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #248] @ f1ad8 │ │ │ │ - ldr r1, [pc, #248] @ f1adc │ │ │ │ - ldr r0, [pc, #248] @ f1ae0 │ │ │ │ + ldr r3, [pc, #248] @ f1ad4 │ │ │ │ + ldr r1, [pc, #248] @ f1ad8 │ │ │ │ + ldr r0, [pc, #248] @ f1adc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #244] @ f1ae4 │ │ │ │ + ldr r2, [pc, #244] @ f1ae0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #3440 @ 0xd70 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #228] @ f1ae8 │ │ │ │ - ldr r1, [pc, #228] @ f1aec │ │ │ │ - ldr r0, [pc, #228] @ f1af0 │ │ │ │ + ldr r3, [pc, #228] @ f1ae4 │ │ │ │ + ldr r1, [pc, #228] @ f1ae8 │ │ │ │ + ldr r0, [pc, #228] @ f1aec │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #224] @ f1af4 │ │ │ │ + ldr r2, [pc, #224] @ f1af0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #3440 @ 0xd70 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #208] @ f1af8 │ │ │ │ - ldr r1, [pc, #208] @ f1afc │ │ │ │ - ldr r0, [pc, #208] @ f1b00 │ │ │ │ + ldr r3, [pc, #208] @ f1af4 │ │ │ │ + ldr r1, [pc, #208] @ f1af8 │ │ │ │ + ldr r0, [pc, #208] @ f1afc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #204] @ f1b04 │ │ │ │ + ldr r2, [pc, #204] @ f1b00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #3440 @ 0xd70 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - eorseq lr, r4, r0, ror fp │ │ │ │ + eorseq lr, r4, r4, ror fp │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - eorseq lr, r4, r8, asr fp │ │ │ │ + eorseq lr, r4, ip, asr fp │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ andeq r0, r0, r8, lsr r5 │ │ │ │ - eorseq lr, r0, ip, lsr #8 │ │ │ │ + eorseq lr, r0, r8, asr #20 │ │ │ │ andeq r0, r0, r0, lsl #21 │ │ │ │ - eorseq lr, r0, r0, asr #22 │ │ │ │ - @ instruction: 0x0030e1dc │ │ │ │ + eorseq pc, r0, ip, asr r1 @ │ │ │ │ + @ instruction: 0x0030e7f8 │ │ │ │ andeq r0, r0, sp, lsl #3 │ │ │ │ - eorseq lr, r4, r0, lsl #19 │ │ │ │ - eorseq lr, r0, r8, ror #20 │ │ │ │ - eorseq lr, r0, r4, lsl #2 │ │ │ │ + eorseq lr, r4, r4, lsl #19 │ │ │ │ + eorseq pc, r0, r4, lsl #1 │ │ │ │ + eorseq lr, r0, r0, lsr #14 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - eorseq r1, r2, r4, lsr #2 │ │ │ │ - eorseq lr, r0, ip, lsl sl │ │ │ │ - ldrheq lr, [r0], -r4 @ │ │ │ │ - eorseq lr, r0, r4, rrx │ │ │ │ - eorseq lr, r0, r8, ror #18 │ │ │ │ - eorseq lr, r0, r0 │ │ │ │ - eorseq lr, r0, r8, lsl r9 │ │ │ │ - @ instruction: 0x0030dfb4 │ │ │ │ - eorseq lr, r0, r8, lsr r8 │ │ │ │ - @ instruction: 0x0030ded4 │ │ │ │ - @ instruction: 0x003317f0 │ │ │ │ - @ instruction: 0x003038f4 │ │ │ │ - eorseq sp, r0, r8, ror #29 │ │ │ │ - andeq r6, r5, r1, ror #3 │ │ │ │ - eorseq r1, r3, ip, asr #15 │ │ │ │ - @ instruction: 0x003038d0 │ │ │ │ - mlaseq r0, ip, r9, r3 │ │ │ │ - andeq r6, r5, lr, asr #3 │ │ │ │ - eorseq r1, r3, r8, lsr #15 │ │ │ │ - eorseq r3, r0, ip, lsr #17 │ │ │ │ - @ instruction: 0x0030e7dc │ │ │ │ - andeq r6, r5, r2, lsl #4 │ │ │ │ - eorseq r1, r3, r4, lsl #15 │ │ │ │ - eorseq r3, r0, r8, lsl #17 │ │ │ │ - eorseq lr, r0, ip, lsr #15 │ │ │ │ - andeq r6, r5, r1, lsl #4 │ │ │ │ - eorseq r1, r3, r0, ror #14 │ │ │ │ - eorseq r3, r0, r4, ror #16 │ │ │ │ - eorseq r3, r0, r8, ror #17 │ │ │ │ - @ instruction: 0x000561bc │ │ │ │ - eorseq r1, r3, ip, lsr r7 │ │ │ │ - eorseq r3, r0, r0, asr #16 │ │ │ │ - eorseq r3, r0, r0, lsl #18 │ │ │ │ - andeq r6, r5, ip, asr #3 │ │ │ │ + eorseq r1, r2, r0, asr #14 │ │ │ │ + eorseq pc, r0, r8, lsr r0 @ │ │ │ │ + @ instruction: 0x0030e6d0 │ │ │ │ + eorseq lr, r0, r0, lsl #13 │ │ │ │ + eorseq lr, r0, r4, lsl #31 │ │ │ │ + eorseq lr, r0, ip, lsl r6 │ │ │ │ + eorseq lr, r0, r4, lsr pc │ │ │ │ + @ instruction: 0x0030e5d0 │ │ │ │ + eorseq lr, r0, r4, asr lr │ │ │ │ + @ instruction: 0x0030e4f0 │ │ │ │ + eorseq r1, r3, ip, lsl #28 │ │ │ │ + eorseq r3, r0, r0, lsl pc │ │ │ │ + eorseq lr, r0, r4, lsl #10 │ │ │ │ + andeq r6, r5, r9, ror #3 │ │ │ │ + eorseq r1, r3, r8, ror #27 │ │ │ │ + eorseq r3, r0, ip, ror #29 │ │ │ │ + @ instruction: 0x00303fb8 │ │ │ │ + ldrdeq r6, [r5], -r6 @ │ │ │ │ + eorseq r1, r3, r4, asr #27 │ │ │ │ + eorseq r3, r0, r8, asr #29 │ │ │ │ + @ instruction: 0x0030edf8 │ │ │ │ + andeq r6, r5, sl, lsl #4 │ │ │ │ + eorseq r1, r3, r0, lsr #27 │ │ │ │ + eorseq r3, r0, r4, lsr #29 │ │ │ │ + eorseq lr, r0, r8, asr #27 │ │ │ │ + andeq r6, r5, r9, lsl #4 │ │ │ │ + eorseq r1, r3, ip, ror sp │ │ │ │ + eorseq r3, r0, r0, lsl #29 │ │ │ │ + eorseq r3, r0, r4, lsl #30 │ │ │ │ + andeq r6, r5, r4, asr #3 │ │ │ │ + eorseq r1, r3, r8, asr sp │ │ │ │ + eorseq r3, r0, ip, asr lr │ │ │ │ + eorseq r3, r0, ip, lsl pc │ │ │ │ + ldrdeq r6, [r5], -r4 │ │ │ │ │ │ │ │ -000f1b08 : │ │ │ │ +000f1b04 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #324] @ f1c70 │ │ │ │ + ldr ip, [pc, #324] @ f1c6c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #316] @ f1c74 │ │ │ │ + ldr r3, [pc, #316] @ f1c70 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #292] @ f1c78 │ │ │ │ + ldr r3, [pc, #292] @ f1c74 │ │ │ │ add ip, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #4] │ │ │ │ sub r3, r3, #2960 @ 0xb90 │ │ │ │ add ip, sp, #12 │ │ │ │ sub r3, r3, #4 │ │ │ │ str ip, [sp] │ │ │ │ - bl a31b0 │ │ │ │ - ldr r5, [pc, #260] @ f1c7c │ │ │ │ + bl a31ac │ │ │ │ + ldr r5, [pc, #260] @ f1c78 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f1c40 │ │ │ │ - ldr r3, [pc, #248] @ f1c80 │ │ │ │ + beq f1c3c │ │ │ │ + ldr r3, [pc, #248] @ f1c7c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne f1c0c │ │ │ │ + bne f1c08 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne f1c48 │ │ │ │ + bne f1c44 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne f1c58 │ │ │ │ + bne f1c54 │ │ │ │ mov r0, r4 │ │ │ │ - bl f1468 │ │ │ │ + bl f1464 │ │ │ │ cmp r0, #2 │ │ │ │ - beq f1c40 │ │ │ │ - ldr r3, [pc, #180] @ f1c84 │ │ │ │ + beq f1c3c │ │ │ │ + ldr r3, [pc, #180] @ f1c80 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #160] @ f1c88 │ │ │ │ - ldr r3, [pc, #136] @ f1c74 │ │ │ │ + ldr r2, [pc, #160] @ f1c84 │ │ │ │ + ldr r3, [pc, #136] @ f1c70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne f1c6c │ │ │ │ + bne f1c68 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #120] @ f1c8c │ │ │ │ + ldr r0, [pc, #120] @ f1c88 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - ldr r3, [pc, #108] @ f1c90 │ │ │ │ - ldr r1, [pc, #108] @ f1c94 │ │ │ │ + bl b0298 │ │ │ │ + ldr r3, [pc, #108] @ f1c8c │ │ │ │ + ldr r1, [pc, #108] @ f1c90 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #104] @ f1c98 │ │ │ │ + ldr r0, [pc, #104] @ f1c94 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #396 @ 0x18c │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b f1be0 │ │ │ │ - ldr r0, [pc, #76] @ f1c9c │ │ │ │ + b f1bdc │ │ │ │ + ldr r0, [pc, #76] @ f1c98 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b f1c1c │ │ │ │ - ldr r0, [pc, #64] @ f1ca0 │ │ │ │ + bl b0298 │ │ │ │ + b f1c18 │ │ │ │ + ldr r0, [pc, #64] @ f1c9c │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b029c │ │ │ │ - b f1c1c │ │ │ │ + bl b0298 │ │ │ │ + b f1c18 │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ - eorseq lr, r4, r4, asr #9 │ │ │ │ + eorseq lr, r4, r8, asr #9 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x00362fb4 │ │ │ │ - eorseq lr, r4, r4, lsl #9 │ │ │ │ + @ instruction: 0x00362fb8 │ │ │ │ + eorseq lr, r4, r8, lsl #9 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsr r9 │ │ │ │ - eorseq lr, r4, r0, lsl r4 │ │ │ │ - eorseq sp, r0, r4, ror ip │ │ │ │ + eorseq lr, r4, r4, lsl r4 │ │ │ │ + mlaseq r0, r0, r2, lr │ │ │ │ andeq r0, r0, r0, lsl #21 │ │ │ │ - eorseq lr, r0, r0, ror #10 │ │ │ │ - @ instruction: 0x0030dbfc │ │ │ │ - eorseq sp, r0, ip, lsr ip │ │ │ │ - eorseq sp, r0, r8, lsr #24 │ │ │ │ + eorseq lr, r0, ip, ror fp │ │ │ │ + eorseq lr, r0, r8, lsl r2 │ │ │ │ + eorseq lr, r0, r8, asr r2 │ │ │ │ + eorseq lr, r0, r4, asr #4 │ │ │ │ │ │ │ │ -000f1ca4 : │ │ │ │ +000f1ca0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr ip, [pc, #2216] @ f2564 │ │ │ │ - ldr r2, [pc, #2216] @ f2568 │ │ │ │ + ldr ip, [pc, #2216] @ f2560 │ │ │ │ + ldr r2, [pc, #2216] @ f2564 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r5, [pc, #2208] @ f256c │ │ │ │ - ldr r3, [pc, #2208] @ f2570 │ │ │ │ + ldr r5, [pc, #2208] @ f2568 │ │ │ │ + ldr r3, [pc, #2208] @ f256c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ ldr sl, [r5, r3] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, r2 │ │ │ │ - bne f1d54 │ │ │ │ + bne f1d50 │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq f1d90 │ │ │ │ - ldr r3, [pc, #2144] @ f2574 │ │ │ │ + beq f1d8c │ │ │ │ + ldr r3, [pc, #2144] @ f2570 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f1d28 │ │ │ │ + beq f1d24 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - ldr r2, [pc, #2120] @ f2578 │ │ │ │ - ldr r3, [pc, #2100] @ f2568 │ │ │ │ + ldr r2, [pc, #2120] @ f2574 │ │ │ │ + ldr r3, [pc, #2100] @ f2564 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne f23bc │ │ │ │ + bne f23b8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #2080] @ f257c │ │ │ │ + ldr r3, [pc, #2080] @ f2578 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fea4 │ │ │ │ - ldr r3, [pc, #2068] @ f2580 │ │ │ │ - ldr r1, [pc, #2068] @ f2584 │ │ │ │ - ldr r0, [pc, #2068] @ f2588 │ │ │ │ + ldr r3, [pc, #2068] @ f257c │ │ │ │ + ldr r1, [pc, #2068] @ f2580 │ │ │ │ + ldr r0, [pc, #2068] @ f2584 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r2, [pc, #2064] @ f258c │ │ │ │ + ldr r2, [pc, #2064] @ f2588 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, #0 │ │ │ │ - b f1d28 │ │ │ │ + b f1d24 │ │ │ │ ldr r7, [r0, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq f249c │ │ │ │ + beq f2498 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r0, r7 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r7] │ │ │ │ bl 4fb98 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq f1dd4 │ │ │ │ + beq f1dd0 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r7] │ │ │ │ - beq f2094 │ │ │ │ + beq f2090 │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsl r8, r8, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne f20ac │ │ │ │ + bne f20a8 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq f2514 │ │ │ │ + beq f2510 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r0, r7 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r7] │ │ │ │ bl 4fb98 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq f1e2c │ │ │ │ + beq f1e28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r7] │ │ │ │ - beq f20a0 │ │ │ │ + beq f209c │ │ │ │ cmp r8, r9, lsl #1 │ │ │ │ - bne f1d0c │ │ │ │ + bne f1d08 │ │ │ │ ldr r8, [r6, #20] │ │ │ │ cmp r8, #0 │ │ │ │ - beq f253c │ │ │ │ + beq f2538 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r0, r8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r8] │ │ │ │ bl 4fb98 │ │ │ │ lsl r3, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl a9960 │ │ │ │ + bl a995c │ │ │ │ subs r9, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [sp, #8] │ │ │ │ addne r3, sp, #28 │ │ │ │ strne r3, [sp, #12] │ │ │ │ - beq f226c │ │ │ │ + beq f2268 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ - bl a9e54 │ │ │ │ + bl a9e50 │ │ │ │ ldrb r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r3, r6, r7} │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq f229c │ │ │ │ + beq f2298 │ │ │ │ cmp r6, #0 │ │ │ │ - beq f244c │ │ │ │ + beq f2448 │ │ │ │ ldr r2, [r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f20f8 │ │ │ │ + beq f20f4 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r2, [r6] │ │ │ │ - beq f24c4 │ │ │ │ + beq f24c0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f2140 │ │ │ │ + beq f213c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r2, [r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f1f00 │ │ │ │ + beq f1efc │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ - beq f20e0 │ │ │ │ + beq f20dc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f1f18 │ │ │ │ + beq f1f14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq f20ec │ │ │ │ + beq f20e8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq f214c │ │ │ │ + beq f2148 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne f219c │ │ │ │ + bne f2198 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne f21ec │ │ │ │ + bne f21e8 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq f24ec │ │ │ │ + beq f24e8 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl a889c │ │ │ │ + bl a8898 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ mov fp, r0 │ │ │ │ - beq f1f94 │ │ │ │ + beq f1f90 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r2] │ │ │ │ - beq f2110 │ │ │ │ + beq f210c │ │ │ │ ldr r2, [r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f1fb0 │ │ │ │ + beq f1fac │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ - beq f211c │ │ │ │ + beq f2118 │ │ │ │ cmp fp, #0 │ │ │ │ - beq f2244 │ │ │ │ - ldr r2, [pc, #1488] @ f2590 │ │ │ │ + beq f2240 │ │ │ │ + ldr r2, [pc, #1488] @ f258c │ │ │ │ ldr r0, [sl] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp fp, r2 │ │ │ │ cmpne r0, r1 │ │ │ │ - bne f2384 │ │ │ │ + bne f2380 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f1ff0 │ │ │ │ + beq f1fec │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r7] │ │ │ │ - beq f2128 │ │ │ │ + beq f2124 │ │ │ │ ldr r2, [fp] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f200c │ │ │ │ + beq f2008 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [fp] │ │ │ │ - beq f2134 │ │ │ │ + beq f2130 │ │ │ │ cmp r7, fp │ │ │ │ - bne f2340 │ │ │ │ - ldr r3, [pc, #1400] @ f2594 │ │ │ │ + bne f233c │ │ │ │ + ldr r3, [pc, #1400] @ f2590 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne f1e80 │ │ │ │ + bne f1e7c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl a46ec │ │ │ │ + bl a46e8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fb98 │ │ │ │ cmp r6, r0 │ │ │ │ - beq f1e80 │ │ │ │ - ldr r3, [pc, #1356] @ f2598 │ │ │ │ - ldr r1, [pc, #1356] @ f259c │ │ │ │ + beq f1e7c │ │ │ │ + ldr r3, [pc, #1356] @ f2594 │ │ │ │ + ldr r1, [pc, #1356] @ f2598 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 4fe14 │ │ │ │ - ldr r3, [pc, #1308] @ f2580 │ │ │ │ - ldr r1, [pc, #1336] @ f25a0 │ │ │ │ + ldr r3, [pc, #1308] @ f257c │ │ │ │ + ldr r1, [pc, #1336] @ f259c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #1332] @ f25a4 │ │ │ │ - ldr r2, [pc, #1332] @ f25a8 │ │ │ │ + ldr r0, [pc, #1332] @ f25a0 │ │ │ │ + ldr r2, [pc, #1332] @ f25a4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ - b f1d88 │ │ │ │ + b f1d84 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f1dd4 │ │ │ │ + b f1dd0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f1e2c │ │ │ │ - ldr r3, [pc, #1228] @ f2580 │ │ │ │ - ldr r0, [pc, #1268] @ f25ac │ │ │ │ + b f1e28 │ │ │ │ + ldr r3, [pc, #1228] @ f257c │ │ │ │ + ldr r0, [pc, #1268] @ f25a8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #1256] @ f25b0 │ │ │ │ + ldr r1, [pc, #1256] @ f25ac │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #1252] @ f25b4 │ │ │ │ + ldr r0, [pc, #1252] @ f25b0 │ │ │ │ mov r2, #408 @ 0x198 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d8818 │ │ │ │ - b f1d88 │ │ │ │ + bl d8814 │ │ │ │ + b f1d84 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f1efc │ │ │ │ + b f1ef8 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f1f18 │ │ │ │ + b f1f14 │ │ │ │ cmp r7, #0 │ │ │ │ - beq f24c4 │ │ │ │ + beq f24c0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne f1ed8 │ │ │ │ - b f1f18 │ │ │ │ + bne f1ed4 │ │ │ │ + b f1f14 │ │ │ │ mov r0, r2 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f1f94 │ │ │ │ + b f1f90 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f1fb0 │ │ │ │ + b f1fac │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f1ff0 │ │ │ │ + b f1fec │ │ │ │ mov r0, fp │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f200c │ │ │ │ + b f2008 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bne f1eec │ │ │ │ - b f1f18 │ │ │ │ - ldr r3, [pc, #1068] @ f2580 │ │ │ │ - ldr r2, [pc, #1120] @ f25b8 │ │ │ │ + bne f1ee8 │ │ │ │ + b f1f14 │ │ │ │ + ldr r3, [pc, #1068] @ f257c │ │ │ │ + ldr r2, [pc, #1120] @ f25b4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r1, [pc, #1116] @ f25bc │ │ │ │ - ldr r0, [pc, #1116] @ f25c0 │ │ │ │ + ldr r1, [pc, #1116] @ f25b8 │ │ │ │ + ldr r0, [pc, #1116] @ f25bc │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #1064] @ f25a8 │ │ │ │ - bl d8818 │ │ │ │ + ldr r2, [pc, #1064] @ f25a4 │ │ │ │ + bl d8814 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ - b f1d88 │ │ │ │ - ldr r3, [pc, #988] @ f2580 │ │ │ │ - ldr r2, [pc, #1052] @ f25c4 │ │ │ │ + b f1d84 │ │ │ │ + ldr r3, [pc, #988] @ f257c │ │ │ │ + ldr r2, [pc, #1052] @ f25c0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r1, [pc, #1048] @ f25c8 │ │ │ │ - ldr r0, [pc, #1048] @ f25cc │ │ │ │ + ldr r1, [pc, #1048] @ f25c4 │ │ │ │ + ldr r0, [pc, #1048] @ f25c8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #984] @ f25a8 │ │ │ │ - bl d8818 │ │ │ │ + ldr r2, [pc, #984] @ f25a4 │ │ │ │ + bl d8814 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ - b f1d88 │ │ │ │ - ldr r3, [pc, #908] @ f2580 │ │ │ │ - ldr r2, [pc, #984] @ f25d0 │ │ │ │ + b f1d84 │ │ │ │ + ldr r3, [pc, #908] @ f257c │ │ │ │ + ldr r2, [pc, #984] @ f25cc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r1, [pc, #980] @ f25d4 │ │ │ │ - ldr r0, [pc, #980] @ f25d8 │ │ │ │ + ldr r1, [pc, #980] @ f25d0 │ │ │ │ + ldr r0, [pc, #980] @ f25d4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #956] @ f25dc │ │ │ │ - bl d8818 │ │ │ │ + ldr r2, [pc, #956] @ f25d8 │ │ │ │ + bl d8814 │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r9 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r6 │ │ │ │ bl 578f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 578f8 │ │ │ │ - b f1d88 │ │ │ │ - ldr r3, [pc, #820] @ f2580 │ │ │ │ - ldr r1, [pc, #912] @ f25e0 │ │ │ │ + b f1d84 │ │ │ │ + ldr r3, [pc, #820] @ f257c │ │ │ │ + ldr r1, [pc, #912] @ f25dc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #908] @ f25e4 │ │ │ │ - ldr r2, [pc, #896] @ f25dc │ │ │ │ + ldr r0, [pc, #908] @ f25e0 │ │ │ │ + ldr r2, [pc, #896] @ f25d8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b f2180 │ │ │ │ - ldr r3, [pc, #780] @ f2580 │ │ │ │ - ldr r1, [pc, #880] @ f25e8 │ │ │ │ + bl b6efc │ │ │ │ + b f217c │ │ │ │ + ldr r3, [pc, #780] @ f257c │ │ │ │ + ldr r1, [pc, #880] @ f25e4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #876] @ f25ec │ │ │ │ - ldr r2, [pc, #804] @ f25a8 │ │ │ │ + ldr r0, [pc, #876] @ f25e8 │ │ │ │ + ldr r2, [pc, #804] @ f25a4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ + bl b6efc │ │ │ │ mov r0, r8 │ │ │ │ bl 578f8 │ │ │ │ - b f1d88 │ │ │ │ + b f1d84 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f22b8 │ │ │ │ + beq f22b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq f23e4 │ │ │ │ + beq f23e0 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f22d4 │ │ │ │ + beq f22d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq f23c0 │ │ │ │ + beq f23bc │ │ │ │ cmp r6, #0 │ │ │ │ - beq f2474 │ │ │ │ + beq f2470 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f22f8 │ │ │ │ + beq f22f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq f23cc │ │ │ │ + beq f23c8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq f2424 │ │ │ │ + beq f2420 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f231c │ │ │ │ + beq f2318 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq f23d8 │ │ │ │ + beq f23d4 │ │ │ │ bl 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f23fc │ │ │ │ - ldr r3, [pc, #704] @ f25f0 │ │ │ │ + bne f23f8 │ │ │ │ + ldr r3, [pc, #704] @ f25ec │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne f1d20 │ │ │ │ - b f1d28 │ │ │ │ + bne f1d1c │ │ │ │ + b f1d24 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f235c │ │ │ │ + beq f2358 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq f23f0 │ │ │ │ + beq f23ec │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq f1d0c │ │ │ │ + beq f1d08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne f1d0c │ │ │ │ + bne f1d08 │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f1d0c │ │ │ │ - ldr r3, [pc, #500] @ f2580 │ │ │ │ - ldr r2, [pc, #612] @ f25f4 │ │ │ │ + b f1d08 │ │ │ │ + ldr r3, [pc, #500] @ f257c │ │ │ │ + ldr r2, [pc, #612] @ f25f0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r1, [pc, #608] @ f25f8 │ │ │ │ - ldr r0, [pc, #608] @ f25fc │ │ │ │ + ldr r1, [pc, #608] @ f25f4 │ │ │ │ + ldr r0, [pc, #608] @ f25f8 │ │ │ │ add r2, pc, r2 │ │ │ │ str fp, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #548] @ f25dc │ │ │ │ - bl d8818 │ │ │ │ - b f2180 │ │ │ │ + ldr r2, [pc, #548] @ f25d8 │ │ │ │ + bl d8814 │ │ │ │ + b f217c │ │ │ │ bl 4fdd8 <__stack_chk_fail@plt> │ │ │ │ mov r0, r9 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f22d4 │ │ │ │ + b f22d0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f22f8 │ │ │ │ + b f22f4 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f231c │ │ │ │ + b f2318 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f22b8 │ │ │ │ + b f22b4 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd24 <_Py_Dealloc@plt> │ │ │ │ - b f235c │ │ │ │ - ldr r3, [pc, #380] @ f2580 │ │ │ │ - ldr r1, [pc, #504] @ f2600 │ │ │ │ + b f2358 │ │ │ │ + ldr r3, [pc, #380] @ f257c │ │ │ │ + ldr r1, [pc, #504] @ f25fc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #500] @ f2604 │ │ │ │ - ldr r2, [pc, #404] @ f25a8 │ │ │ │ + ldr r0, [pc, #500] @ f2600 │ │ │ │ + ldr r2, [pc, #404] @ f25a4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl b6f00 │ │ │ │ - b f1d88 │ │ │ │ - ldr r3, [pc, #476] @ f2608 │ │ │ │ - ldr r1, [pc, #476] @ f260c │ │ │ │ - ldr r0, [pc, #476] @ f2610 │ │ │ │ + bl b6efc │ │ │ │ + b f1d84 │ │ │ │ + ldr r3, [pc, #476] @ f2604 │ │ │ │ + ldr r1, [pc, #476] @ f2608 │ │ │ │ + ldr r0, [pc, #476] @ f260c │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3392 @ 0xd40 │ │ │ │ - ldr r2, [pc, #468] @ f2614 │ │ │ │ + ldr r2, [pc, #468] @ f2610 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #452] @ f2618 │ │ │ │ - ldr r1, [pc, #452] @ f261c │ │ │ │ - ldr r0, [pc, #452] @ f2620 │ │ │ │ + ldr r3, [pc, #452] @ f2614 │ │ │ │ + ldr r1, [pc, #452] @ f2618 │ │ │ │ + ldr r0, [pc, #452] @ f261c │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3392 @ 0xd40 │ │ │ │ - ldr r2, [pc, #444] @ f2624 │ │ │ │ + ldr r2, [pc, #444] @ f2620 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #428] @ f2628 │ │ │ │ - ldr r1, [pc, #428] @ f262c │ │ │ │ - ldr r0, [pc, #428] @ f2630 │ │ │ │ + ldr r3, [pc, #428] @ f2624 │ │ │ │ + ldr r1, [pc, #428] @ f2628 │ │ │ │ + ldr r0, [pc, #428] @ f262c │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3392 @ 0xd40 │ │ │ │ - ldr r2, [pc, #420] @ f2634 │ │ │ │ + ldr r2, [pc, #420] @ f2630 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #404] @ f2638 │ │ │ │ - ldr r1, [pc, #404] @ f263c │ │ │ │ - ldr r0, [pc, #404] @ f2640 │ │ │ │ + ldr r3, [pc, #404] @ f2634 │ │ │ │ + ldr r1, [pc, #404] @ f2638 │ │ │ │ + ldr r0, [pc, #404] @ f263c │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3392 @ 0xd40 │ │ │ │ - ldr r2, [pc, #396] @ f2644 │ │ │ │ + ldr r2, [pc, #396] @ f2640 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ bl 504a4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #380] @ f2648 │ │ │ │ - ldr r1, [pc, #380] @ f264c │ │ │ │ - ldr r0, [pc, #380] @ f2650 │ │ │ │ + ldr r3, [pc, #380] @ f2644 │ │ │ │ + ldr r1, [pc, #380] @ f2648 │ │ │ │ + ldr r0, [pc, #380] @ f264c │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3392 @ 0xd40 │ │ │ │ - ldr r2, [pc, #372] @ f2654 │ │ │ │ + ldr r2, [pc, #372] @ f2650 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r3, #12 │ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes